Распозняет толко что вот эта область на кадре — знак, ну и плюс по форме, к какой категории относится?
А какое применение? Хотя если пофантазировать — такой софт на CarPC — едешь по трассе, при приближении к знаку раздается тихий писк и изображение знака показывается на небольшом экранчике, еще комп распознает что это скажем знак ограничения скорости и при превышении ее будет вас «ругать» =)

или например для добавления POI всяческих знаков для навигатора
На новых мерседесах уже есть такая штука, дорожный знак распознается и выводится на электронное табло между спидометром и тахометром.
да и на Opel insignia (кажется название правильно написал)
применения на данный момент два (теоретических)
1. ставится в машину что-то типа системы помощи уставшему водителю, который уже несколько часов за рулем. Проехал знак, но не успел заметить какой именно, глянул на экран.
2. совместными усилиями можно составить (или дополнить) карту дорог со знаками

з.ы. в Сибири ничего подобного я не видел… у нас и карт то по большому счету нет
Видимо что-то в этом духе: ST:TSR — Traffic Sign Recognition system )
Отлично! Спасибо большое за интересную информацию! А не могли бы вы поделиться информацией по поводу того, как в дальнейшем были использованы опознанные дорожные знаки? То есть ваша программа была сделана только ради вашего любопытства, либо есть ещё какой-то повод для её создания?
НЛО прилетело и оставило эту надпись здесь.
Классно, спасибо!

> В результате некоторых экспериментов был получен фильтр,
> после которого получаем следующей изображение.

А этот фильтр нуждается в адаптации при изменении уровня освещения, контрастности и т. д.?
В этом фильтре ничего не меняется, он работае абсолютно одинаково при любых внешних условиях.
Единственная величина которая меняется это 1 параметр функции cvThreshold там есть параметр обозначающий по сути по какому уровню отсекать. Под этот парамтр с помощью экспериментов была подобрана простая формула в зависимости от самой яркой точки.

Остальные параметры не менялись, единственное что существенно влияет на распознавание и вообще на возможность подобной обработки — это настройки камеры.
Хорошая разработка. Только статья научно-популярная больше. Ясное дело что есть информация, которой Вы не очень хотите делиться с сообществом, но было бы неплохо в следующих постах поближе познакомится с OpenCV, до которой, лично у меня, руки не доходят :)
А haarcasd'иком не поделитесь?
я не использовал haarcascade. Во первых позно нашел упонимание о них, а после понял, что составление хоть сколько нибудь правдаподобной выборки будет очень сложное
а Вы знаки только детектируете или распознаете?
Тобешь Вы можете сказать что данный знак указывает или Вы только можете сказать что в данном месте есть знак?
на данный момент детектирование + можно определить группу знака, но сейчас вполтную ведется работа по распознаванию самого знака… подход будет тот же самый скорее всего.
А Вы получаете координаты знака на изображении или как вообще собираетесь его распознавать?
я получаю контур на изображении с координатами конечно. После чего вырезав этот контур из исходного изображения продолжаю над ним издеваться… воть.
а можно с примерами кода? Или приватная информация?
Ситема не сможет распознать знак, если он погнут, закрыт рекламным щитом и тому подобные вещи

Если знак закрыт рекламным щитом или деревом или машиной, то его и человек не распознает! :))))
Где код?
Только полноправные пользователи могут оставлять комментарии.
Войдите, пожалуйста.