Обнаружьте маршруты в полутоновом изображении интенсивности
birdsEyeBW = segmentLaneMarkerRidge(birdsEyeImage,birdsEyeConfig,approxMarkerWidth)
birdsEyeBW = segmentLaneMarkerRidge(___,Name,Value)
возвращает двухуровневое изображение, которое представляет функции маршрута. Функциональные сегменты входное полутоновое изображение интенсивности, birdsEyeBW
= segmentLaneMarkerRidge(birdsEyeImage
,birdsEyeConfig
,approxMarkerWidth
)birdsEyeImage
, с помощью детектора гребня маршрута. birdsEyeConfig
преобразовывает местоположения точки от координат автомобиля, чтобы отобразить координаты. Аргумент approxMarkerWidth
находится в мировых модулях и задает аппроксимированную ширину подобных маршруту функций, которые обнаруживаются.
возвращает двухуровневое изображение с дополнительными опциями, заданными одним или несколькими аргументами пары birdsEyeBW
= segmentLaneMarkerRidge(___,Name,Value
)Name,Value
.
segmentLaneMarkerRidge
выбирает маршруты путем поиска пикселей, которые являются lane-like. Подобные Маршруту пиксели являются группами пикселей с контрастом высокой интенсивности по сравнению с соседними пикселями с обеих сторон. Функция выбирает фильтр, используемый к порогу контраст интенсивности на основе значения approxMarkerWidth
. Фильтр имеет высокие ответы для пикселей со значениями интенсивности выше, чем те из левых и правых соседних пикселей, которые имеют подобную интенсивность на расстоянии approxMarkerWidth
. Функция сохраняет только определенные значения от отфильтрованного изображения на основе фактора Sensitivity
.
[1] Ньето, M., Дж. А. Лэборда и Л. Сальгадо. “Дорожное Моделирование Среды Используя Устойчивый Перспективный анализ и Рекурсивную Байесовую Сегментацию”. Машинное зрение и Приложения. Объем 22, Выпуск 6, 2011, стр 927–945.