Вопрос обнаружения объекта изображения - PullRequest
0 голосов
/ 25 апреля 2011

Я собираюсь начать университетский проект, который не является частью каких-либо курсов.Мне было поручено идентифицировать объекты на произвольном изображении (скажем, количество кружков на изображении).Я буду работать в основном с 2D-изображениями.У меня нет большого опыта в такой обработке изображений, и мне было интересно, может ли кто-нибудь дать рекомендации о том, с чего начать.

Мой первоначальный поиск в Google дал мне несколько ключевых слов, на которые можно было опираться, например OpenCV.У меня есть несколько курсов, касающихся сигналов и систем (в частности, преобразование Фурье), множество курсов, связанных с информатикой (структуры данных, алгоритмы и т. Д.), Математические курсы (исчисление, линейная алгебра и т. Д.) И другие.

Может кто-нибудь дать мне краткое руководство о том, что искать и изучать?Любое руководство будет принята с благодарностью.Спасибо!

Ответы [ 3 ]

0 голосов
/ 25 апреля 2011

Обработка изображений машинного зрения - чрезвычайно сложная область.Я рекомендую книгу «Обработка изображений, анализ и машинное зрение» Милана Сонки.Дорогой том, но он уникален тем, что ориентирован на практические алгоритмы.

0 голосов
/ 10 сентября 2011

Некоторые простые объекты, такие как круги, можно обнаружить с помощью преобразования Хафа.Если вам нужно более продвинутое обнаружение объектов, вы можете использовать алгоритм Виолы-Джонса (см., Например, OpenCV или Rapidminer http://spl.utko.feec.vutbr.cz/en/image-processing-extension-for-rapidminer-5) или гистограмму ориентированных градиентов (от планеты до http://spl.utko.feec.vutbr.cz/en/image-processing-extension-for-rapidminer-5)

0 голосов
/ 25 апреля 2011

Прочитайте главу 14 новой книги Ричарда Селески ( черновик PDF доступно) для обзора текущих методов.

Также есть материал из короткого курса конференции здесь .

...