Очень простой пример можно найти здесь (хотя во flash):
http://www.adobe.com/devnet/flash/articles/augmented_reality.html
он использует papervision, flar и flex sdk, чтобы делать то, что вам нужно.
Если вы знакомы с ActionScript, вы можете запустить его с
собственные изображения и модели за пару часов (изменение схемы, которую необходимо обнаружить, потребовало около 10 минут, чтобы выяснить, как это сделать)
В этом примере используется распознавание образов на черно-белых изображениях, поэтому он также должен распознавать фигуры.
В комплекте есть инструмент, который может создать файл шаблона из изображения,
все, что вам нужно сделать, это вырезать форму сердца из вашего изображения,
преобразовать его в черно-белый и сделать узор.
Поскольку ваша веб-камера создает цветное видео, вам может потребоваться преобразовать его в оттенки серого.
чтобы работать.
Я думаю, что для того, чтобы заставить его работать, обычно требуется много настроек, но это не должно быть невозможным