增强现实-PC
Augmented Reality-PC
我最近在youtube上看到了虚拟镜像的概念,我尝试并研究了它。创作者似乎使用了增强现实,这样人们就可以在屏幕上看到输出。在研究中,我发现我们识别了一个叠加了3D图像的图案。
问题1:他们如何在不识别任何图案的情况下叠加珠宝并跟踪人脸?
我还试着检查了各种库,这些库可以用来制作与它们显示的程序类似的程序。在我看来,很多人都在使用安卓手机和iPhone,并制作使用增强现实的应用程序。
问题2:有没有什么方法可以让我使用c++并尝试制作一个使用增强现实的程序?
哦,最重要的是,下面提供了应用程序的链接:
http://www.boutiqueaccessories.com.au/virtual-mirror/w1/i1001664/
一定要试试。这是一次很好的体验D
我实际上无法尝试现场演示,但链接的视频表明,他们要么使用一些简化的模式识别(获取人的轮廓),要么只是根据初始图像跟踪你(你的位置/纹理由显示的轮廓决定)。
在视频之后,很容易看出这背后没有真正的/高级的AR。图像只是重叠或隐藏(例如,如果由于你看向侧面而导致一只耳朵的轨迹丢失),并且它们没有转换(没有透视或调整大小)。它们似乎可以追踪头部(或耳朵、脖子等特征)。根据你的背景和周围环境,这实际上是一项相当琐碎的任务。
问题2:当然!有很多预制工具集,但你也可以使用一些通用的图像处理库,如OpenCV来计算。增强现实通常使用某种模式(例如,具有已知模式的卡片或页面)来确定要添加到图像中的内容的正确位置和变换。还有一些方法使用设备的方向和相机图像中的视角变化来确定深度/位置(我真的很喜欢这个演示)。
相关文章:
- 无法将结构注册为增强几何体3D点
- EvtExportLogneneneba API正在将远程计算机的事件日志保存到远程PC本身.如何将其保存到主机
- 如何通过Conan和CMake找到用于pkg配置的.pc文件
- PC中的程序和PHONE中的本机描述应用程序之间的数据连接
- 违反const正确性:我应该现实地期待什么问题
- 增强基于 XML class_id的反序列化
- 增强精神解析器规则以检测语句中的特殊结尾
- 由于PC显示设置的更改,Qt小部件被部分剪裁
- C++ 使用增强正则表达式库时断言崩溃
- 增强精神 X3:错误:在"..."中没有名为"大小"的类型
- 如何包装(撰写)增强 hana 地图并访问括号运算符(运算符 [])?
- 有没有办法在C ++中检测汉字?(使用增强)
- 增强现实-PC
- OpenCV相机内在矩阵到用于增强现实的食人魔投影矩阵
- 如何在用于增强现实的OpenCV上使用相机校准参数
- 增强现实人脸检测c++
- 3d对象覆盖-增强现实irrlight + opencv
- 增强现实:在标记上渲染视频
- 增强现实定位球在线(metaio sdk)
- 自然标记增强现实实现