Обнаружение линий разметки
Процедура выделения разметки состоит из следующих основных этапов.
1. Первичное выделение сегментов разметки — процедура основана на статистическом анализе профилей яркости в построчных горизонтальных сечениях изображения. Сегмент любой линии разметки на профиле соответствует существенному положительному яркостному контрасту относительно фона и возникновению резкого ступенчатого края. Сегменты с данными свойствами находятся методом сигма-фильтрации.
2. Монокулярное обнаружение продольных линий разметки. Обнаружение линий разметки основано на модификации алгоритма преобразования Хафа. Суть предлагаемой процедуры заключается в голосовании пар сегментов разных строк, входящих в зону поиска, в пользу набора гипотез о положении и направлении линии разметки, представленных в виде массива-аккумулятора. Параметризация аккумулятора соответствует натуральной параметризации прямых линий, при которой линия определяется парой лежащих на ней точек. Однако, вместо параметризации xtop, xhorizont, где xtop - точка пересечения прямой с верхней границей зоны; a xhorizont - точка пересечения прямой с линией предполагаемого горизонта, используется параметризация xtop, xbottom, где xtop — точка пересечения прямой с верхней границей зоны; xbottom — точка пересечения прямой с нижней границей (основанием) зоны. Такая параметризация позволяет учитывать проективную геометрию. Пучку параллельных прямых в 3D-пространстве, лежащих в одной плоскости и на изображении сходящихся в одной точке, в пространстве xtop, xbottom соответствует множество точек, лежащих на одной прямой (см. рисунок 4). Поэтому при голосовании любая пара отрезков голосует в пользу множества прямых таких, что прямые пересекают эти отрезки, причем их образы в пространстве xtop, xbottom отстоят от прямой, соответствующей текущей гипотезе о нулевой плоскости, не более чем на заданное число пикселов.
3. Стереоотождествление линий разметки. Для всех возможных пар линий, относящихся к разным изображениям, проверяются следующие условия: тангенсы углов наклона стереолинии относительно плоскостей Zе — Yе и Хе — Yе и высота сдвига ее стартовой точки от нулевой плоскости по оси Zе не должны превышать пороговых значений. Пары линий, удовлетворяющие этим условиям, заносятся в список стереолиний. Линии разметки определяются на основе анализа взаимного расположения стереолиний из сформированного списка.
- 21 Лекция 17
- Системы технического зрения роботов
- Область применения - автомобильные системы
- Область применения; мобильные роботы
- Система обнаружения препятствий на дороге перед движущимся транспортным средством
- Обнаружение линий разметки
- Обнаружение препятствий
- Система автоматической привязки телефрагментов к ортофотоизображению
- Сканеры штрих-кода
- 1. Программное средство.
- Виды и типы штрих-кодов