Оцените модели контура маршрута против основной истины
оценивает модели контура маршрута кандидата, numMatches
= evaluateLaneBoundaries(boundaries
,worldGroundTruthPoints
,threshold
)boundaries
, против контуров маршрута, сформированных точками основной истины мировой координаты, worldGroundTruthPoints
, и возвращает общее количество соответствия с контурами маршрута, numMatches
. Если всеми точками в контуре кандидата является на боковом расстоянии threshold
из контура маршрута основной истины затем тот контур рассматривается допустимым соответствием (верный положительный).
[
также возвращает общее количество промахов (ложные отрицательные стороны) и ложные положительные стороны, с помощью предыдущих входных параметров.numMatches
,numMissed
,numFalsePositives
]
= evaluateLaneBoundaries(___)
[___] = evaluateLaneBoundaries(___,
задает x - точки оси, в которых можно выполнить сравнения. Точки заданы в xWorld
)worldGroundTruthPoints
линейно интерполированы в данном x - местоположения оси.
[___] = evaluateLaneBoundaries(
сравнивает контуры с моделями основной истины, которые заданы в массиве объектов контура маршрута или массиве ячеек массивов.boundaries
,groundTruthBoundaries
,threshold
)
[___,
также возвращает индексы присвоения, которые заданы в assignments
]
= evaluateLaneBoundaries(___)groundTruthBoundaries
. Каждый контур является соответствующим к соответствующему присвоению класса в groundTruthBoundaries
. k
контур th в boundaries
является соответствующим к assignments(k)
элемент worldGroundTruthPoints
. Нуль указывает на положительную ложь (никакое найденное соответствие).