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