Свершилось! Вышла очередная версия замечательной библиотеки компьютерного зрения — OpenCV! Из новинок: альфа-поддержка GPU и работа под Android!
* библиотека реорганизована и теперь разбита не на 4 основных модуля, а на множество маленьких, разделённых по функциональному назначению * (альфа) добавлена поддержка GPU для вычисления на видеокартах NVidia * поддержка Android * фреймворк для features2d — общий интерфейс для детекторов ключевых точек, дескрипторов и т.д. * детектор объектов LatentSVM (от Нижегородского гос. университета! (Nizhniy Novgorod State University (NNSU))) * алгоритм Chamfer matching от Marius Muja (samples\cpp\chamfer.cpp) * новая модель для устранения дисторсии
Давно ищу готовый в разной степени программный пример вывода в COM координат центра рамки очерчивающий захваченный на видео и отслеживаемый объект. Уверен что такое многими уже делалось, но похоже не верно формулирую поисковые запросы и потому не нахожу.
Нужно это для следящей системы управления по положению объекта в видео кадре.
Подскажите проекты или правильные поисковые запросы.
Я не проив, я ж не искал только по опен-кв, я в гугле шукчил - мне и без исходников подошла бы и утилитка и прожекты в NI и в MATLAB - главное чтоб делала что нужно. Наверно запросы корявые составлял.
Кстати, я уже заменил OpenCV 1.0 на OpenCV 2.2 в своей программе AIAssistant. И занимаюсь 3D реконструкцией мира с пом. стереозрения для робота с применением PC как это и было начато мной почти год назад. Если кому - то будет интересно, могу все текущие результаты выложить в свободный доступ. Но т.к. именно построение абстрактной модели мира все еще в зачаточной фазе (хотя мыслей много на эту тему), то м.б. кто-то сможет делать это совместно со мной или делать на моей программной платформе свое что-то?
Виктор Казаринов писал(а):Кстати, я уже заменил OpenCV 1.0 на OpenCV 2.2 в своей программе AIAssistant. И занимаюсь 3D реконструкцией мира с пом. стереозрения для робота с применением PC как это и было начато мной почти год назад. Если кому - то будет интересно, могу все текущие результаты выложить в свободный доступ. Но т.к. именно построение абстрактной модели мира все еще в зачаточной фазе (хотя мыслей много на эту тему), то м.б. кто-то сможет делать это совместно со мной или делать на моей программной платформе свое что-то?
Конечно выкладывайте и будем развивать вместе, занимаюсь на досуге КЗ. PS.Алгоритмы на графах в стереозрении используете?
noonv писал(а):2avr123: это очень просто - в ближайшее время в рамках серии заметок OpenCV шаг за шагом покажу как это можно сделать.
Очень надеюсь. Т.е. Надо знать размер кадра, и за 0,0 принять например левый верхний угол кадра. А на выходе получать пары чисел с координатами середины или центра тяжести области в которой отслеживаемый или распознанный объект.
А еще лучше ИМХО - не знать размер кадра, а выдавать в COM числа соответствующие относительному отклонению от центра кадра. О ! от -127 до 127 например по обоим осям. Вот такое бы - так вообще сказка.