士官长
骑士
骑士
  • UID39
  • 粉丝10
  • 关注1
  • 发帖数22
阅读:2258回复:1

高通SDK-U3D Object识别教程

楼主#
更多 发布于:2015-09-23 16:57

使用方法
在学习object识别之前请确认你已经学会了
1.首先下载并打印这张定位图(作用为辅助程序定位目标物体的位置)

2.在高通官网的这个地址
https://developer.vuforia.com/downloads/tool
找到下载Vuforia Object Scanner的APK(此为一个安卓程序 用来生成 识别立体物体的od文件)
下载后导入手机安装后
3.启动它

图片:QQ截图20150923132912.png


进入主界面

图片:Screenshot_2015-09-23-13-30-36.png


这里有我们之前保存过的一些OD文件
我们需要重新创建一个
点击屏幕右上方的加号
然后就需要用到我们之前打印的定位图了
把需要识别的物体放在识别图的空处
然后将摄像头对准识别图 即会识别出这样的画面

图片:Screenshot_2015-09-23-13-31-35.png


然后我们点击右侧的红色按钮开始录制OD文件

图片:Screenshot_2015-09-23-13-33-50.png



这时再对准聚焦目标物体 则会显示出如下的画面 绿色的部分表示已经录制了识别点的方向面,接下来保持模型不动 完整录制所有面的识别点使整个遮罩层都变成绿色(最佳),并尽可能多的录制识别点(越多越好!) 录制完后再按一下红色按钮 再点选勾并保存录制的文件

再回到主界面 看到我们之前录制好的文件了

图片:Screenshot_2015-09-23-13-30-36.png


这时我们点击进去 点击TEST可以测试一下我们录制好的效果

图片:Screenshot_2015-09-23-13-34-28.png


将摄像头对准我们之前的物体 就可以发现可以在物体旁识别出一个绿色长方体 说明可以识别成功
但是我选择的这个物体前后只有169个识别点 所以识别率极其的低
大家一定要注意物体的识别度高低基本取决于其上的识别点多少 (采用多尖锐 棱角分明 不规则的物体)

图片:Screenshot_2015-09-23-13-34-28.png


接下确认文件没问题就可以用分享功能将OD文件传输到电脑了(我通过QQ的分享到电脑功能传的)

上传od文件(过程与上传2D识别图一样)

图片:QQ截图20150923142937.png




之后 平台需要为你处理一下文件 喝杯茶等一下
之后文件就可以被下载了!
下载之后使用的方式与2D识别图是一样的!
唯一不同的在于要选择 ObjectTarget

图片:QQ截图20150923155345.png


图片:QQ截图20150923155438.png



将需要加载的虚拟物作为ObjectTarget的子物体
然后根据这个ObjectTarget来调整位置 一般就是要在这个蓝色框内
这样就大功告成啦
看一下实际效果!

图片:QQ图片20150916102435.jpg


图片:QQ图片20150916102444.jpg





总结:1.OBJECT的扫描过程比较头疼 很容易就会出现失误得注意
     2.对视别物也非常挑剔 必须菱角分明 不规则 以产生更多识别点
       这些都会影响到识别效果
     3.暂时没试出能给原识别物增加什么效果和操作.....

最新喜欢:

MaydayMayday 747a747a 归海一啸归海一啸
有困难 找士官长!

欢迎分享

哈哈洽洽
骑士
骑士
  • UID346
  • 粉丝1
  • 关注0
  • 发帖数32
  • 社区居民
沙发#
发布于:2015-11-13 11:52
顶顶支持一下
游客

返回顶部