Обнаружение формы с помощью MATLAB - PullRequest
1 голос
/ 30 января 2011

Я работаю над проектом системы парковки.Для этого я хотел бы обнаружить присутствие автомобиля.

Кто-нибудь может сказать мне, как я могу сделать это, используя MATLAB?

Кроме того, каков алгоритм обнаружения автомобиля?1005 *

Ответы [ 3 ]

5 голосов
/ 30 января 2011

Существует целый мир методов обнаружения объектов на изображениях. Вам нужно немного узнать об обработке изображений, чтобы решить эту проблему. Я предлагаю вам прочитать о шаблонном совпадении или, в более общем смысле, о распознавании объектов . Специально для обнаружения автомобилей, если вы знаете, что они будут видны под определенным углом (например, голова), я бы попробовал Обнаружение Виолы-Джонса , которое реализовано в OpenCV как каскадное обнаружение на основе хаара . Хотя OpenCV не является библиотекой Matlab, вы, вероятно, найдете что-то в наборах инструментов для обработки изображений Matlab, которые выполняют аналогичную работу (или взаимодействуют с OpenCV)

2 голосов
/ 31 января 2011

Вычитание фона будет простым началом.

В двух словах:

  • Может захватить изображение вашей пустой парковки. Это ваше контрольное изображение.
  • Сравните текущее изображение вашей парковки с эталонным изображением. Части, которые отличаются, будут интересны.

Проблемы:

  • Вам необходимо постоянно обновлять эталонное изображение, чтобы соответствовать текущим условиям (например, днем, ночью, облачно, дождь). Иногда это может быть невозможным, потому что ваше эталонное изображение должно иметь без машин в нем для подхода к работе.
  • Движущиеся объекты на заднем плане (например, дрожащие на ветру деревья) станут ложными срабатываниями
0 голосов
/ 05 ноября 2014

Рассматривали ли вы использование 3D / стереоскопического изображения в дополнение к использованию "нормальных" изображений? Если да, вы можете открыть целый новый мир методов и интеллектуальных трюков для удаления объектов в зависимости от их расстояния до камеры. Затем любой объект, который находится на определенном фиксированном расстоянии от камеры (например, фон), легко удаляется, и вы можете просто обрабатывать новые части изображения (например, автомобили).

Если вас это интересует, я могу предоставить вам алгоритм, который я разработал для обнаружения животных в загоне для скота, что аналогично.

...