| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Алгоритмы > Распознавание дорожных знаков |
| Автор: Geniy00 22.1.2008, 20:55 |
| На картинке(сделанной через веб-камеру допустим) найти дорожный знак. База дорожных знаков будет занесена в программу. Допустим ставим веб-камеру в машину и работаем с ноутбуком. Я так понимаю "Аффинное преобразование" нужно применить для масштабирования? Может сначала сделать "Аффинное преобразование" со знаками которые в базе находятся а потом просто искать их все на изображении? Посоветуйте пожалуйста с алгоритмами и литературой. |
| Автор: Sardar 22.1.2008, 21:52 |
| Смотря при каких условиях. Если всё реально произвольное, т.е. гоняем на машине в любом месте в любое время суток то скорее всего только http://en.wikipedia.org/wiki/Neural_network и поможет. Сила её в том, что это мощный (и тормозной) механизм обобщения, выделяет закономерности (вещи не меняющиеся). Если управляется человеком, т.е. можно снять качественный снимок почти в весь экран, то можно уже проще (median filter => edge detecting filter => ... => recognizing (опять же автоматом или NN)). Чую это твой случай, раз ты сразу к масштабированию пришёл, значит объект на растре уже выделил. Извиняюсь без конкретики, т.к. область обширная, методов много, опиши что доступно, условия и главное пример снимков. |
| Автор: Geniy00 22.1.2008, 22:14 | ||||||
| Собираюсь делать дипломную работу на эту тему. Допустим только при хорошем осветлении будем, гонят на машине(например днем). Ездим только по дорогам(Получается сами дорожные знаки будут не сильно искажены) Веб-камера закрепляется в машине(мы не фокусируем ее на знаках, то есть снимаем все подряд и уже там ищем дорожный знак).
Что это означает?
Если есть идеи как можно упростить задание то советуй.
Я еще только материал собираю |
| Автор: Sardar 23.1.2008, 00:16 |
Цепочка фильтров, что либо делающих с картинкой. Похоже я пас Делим проблему на несколько стадий:
|
| Автор: maxim1000 23.1.2008, 11:01 |
| можно попробовать такое: знаки стоят с какой-то стороны от дороги (сверху, слева, снизу) предполагаем, что камера направлена вдоль дороги кроме того, можно рассмотреть случай, когда дорога прямая (т.е. следующий поворот далеко) тогда, если зафиксировать расстояние от линии движения машины до знака (например, если он висит на 3 метра выше дороги), то есть вполне однозначная зависимость удалённости изображения знака на фотографии и расстоянием до него вдоль дороги т.е. при проверке, есть ли на данном участке изображения знак, мы уже знаем параметры аффинного преобразования ну а если знак достаточно далеко, то можно упростить его до простого масштабирования (со смещением, конечно) |