Перекрытие в обнаружении объектов в Opencv
Я использую OpenCV и Visual Studio Ultimate 2010. Моя цель - обнаружить автомобили на дороге и посчитать их. Я использую решение для обнаружения краев для этого.
- Есть ли у кого-нибудь идеи для обнаружения, подсчета и ускорения вычислений?
- Какое решение для перекрывающихся автомобилей (для подсчета)?
Мы хотим выполнить эту задачу для любого объекта, который пересекает виртуальную линию.
1 ответ
Ваш вопрос все еще широк.
Однако я постараюсь дать вам несколько советов.
Вы можете использовать метод вычитания фона. Вы можете найти некоторую информацию и код здесь и здесь. Работа на ваших движущихся объектах (машинах). Вы можете найти некоторые подсказки здесь
Настройте свой автомобильный классификатор и попробуйте обнаружить автомобили в вашей сцене. Вы можете найти хороший учебник по Support Vector Machine (SVM) здесь, или вы можете начать с примера детектора людей OpenCV, обучая его распознавать автомобили вместо людей.
Для подсчета автомобилей рекомендую первый подход.
Удачи!