Распознавание объектов и форм с веб-камеры - PullRequest
1 голос
/ 29 августа 2011

Мне нужно создать приложение, чтобы получать данные с веб-камеры или камеры, подключенной к компьютеру, и обнаруживать определенные 3D-объекты.

Я мог бы сделать это из файла .3ds или что-то еще? Я не совсем уверен.

Я уверен, что это возможно с помощью flash as3? Я изучал openCV, но я не могу найти никаких примеров такого рода вещей.

Любая помощь была бы великолепна, и если у вас есть какие-либо дополнительные вопросы, чтобы понять больше. Пожалуйста спросите.

Спасибо

Frank

РЕДАКТИРОВАТЬ: Ой, и мне нужно, чтобы это было веб-решение. так что я думал о Python, AS3 что-то в этом роде.

Ответы [ 2 ]

1 голос
/ 29 августа 2011

Обнаружение «трехмерного объекта» через изначально двумерную среду (растровое изображение, снятое камерой) является очень сложной задачей и требует обнаружения освещенных и затененных областей и того, как они перемещаются относительно часто известного источника света. , Вместо этого вы, скорее всего, захотите сделать (если у вас нет доступа к оборудованию с буфером глубины, например, Kinect), чтобы проанализировать 2D-изображение для 2D-фигур, то есть силуэт объекта, который вы ищете.

Взгляните на ASFEAT и IN2AR , которые сделаны тем же русским вундеркиндом, что и ASSURF, но активно развивают не используя запатентованные алгоритмы.

OpenCV (порт для Flash / AS3 называется Marilena ) может помочь, но он не так оптимизирован для Flash и требует довольно сложных файлов дескрипторов. Я полагаю, что только те, которые легко доступны, предназначены для распознавания лиц.

0 голосов
/ 29 августа 2011

Ваша лучшая ставка, вероятно, ASSURF , она не будет определять 3D-модели, но будет делать 2D-фигуры

...