【发布时间】:2013-03-12 02:08:03
【问题描述】:
简短介绍:增强现实项目
目标:在某人的头上加载 3D 发型模板。
所以我使用 OpenCV 来跟踪人的面部,然后我必须跟踪帽子(我们假设用户有帽子,我们可以决定一个地标或帽子上我们需要检测它的所有东西)的用户。一旦检测到地标,我必须获取地标的坐标,然后将其发送到 3D 引擎以启动/更新 3D 对象。
所以,为了准确检测帽子的地标,我首先测试了几种方法:
cvFindChessBoardCorner ... 在平面上非常有效,但在上限上却没有 (http://dsynflo.blogspot.com/2010/06/simplar-augmented-reality-for-opencv.html)
颜色检测 (http://www.aishack.in/2010/07/tracking-colored-objects-in-opencv/) ... 效率不高。如果亮度改变,颜色就会改变......
我今天来找你是想和你一起考虑。帽子上需要特殊的地标吗? (如果是,是哪一个?如果不是,我该怎么办?) 将颜色检测和形状检测混在一起是不是一个好主意?
....我走对了吗? ^^ 我很感激任何关于使用帽子来瞄准用户头部的建议,以及我必须在 OpenCV 库中使用的不同功能。
对不起,如果我的英语不完美。
非常感谢!
【问题讨论】:
标签: opencv colors tracking face-detection