Skip to main content
VRCHINA
AR论坛
 首页 » 资源教程

Vuforia sdk 4.0之物体识别

2016年08月24日 17:03:3414020智蓝IT精英汇

Vuforia sdk 4.0之物体识别 资源教程 第1张

Vuforia sdk 4.0的新功能就是物体识别Object Recognition和物体扫描器 vuforia object scanner,制作一个手表扫描案例简单说一下使用流程。 Vuforia 对象扫描仪使用有四个阶段 设置-应用于设置环境。 扫描-捕捉各个角度的对象。 测试-评估对应用程序本身拍摄的对象 对象数据文件传输-上传到目标管理 下载安装扫描器...

Vuforia sdk 4.0的新功能就是物体识别Object Recognition和物体扫描器 vuforia object scanner,制作一个手表扫描案例简单说一下使用流程。

Vuforia 对象扫描仪使用有四个阶段

  • 设置-应用于设置环境。

  • 扫描-捕捉各个角度的对象。

  • 测试-评估对应用程序本身拍摄的对象

  • 对象数据文件传输-上传到目标管理

下载安装扫描器

Vuforia 对象扫描仪下载地址:https://developer.vuforia.com/downloads/tool

Vuforia sdk 4.0之物体识别 资源教程 第2张

下载之后包含的内容是一个安卓的apk安装包,安装到手机上。支持的设备,支持三星Galaxy S5和谷歌Nexus 5。注意,在其他安卓设备可能性能受影响,不是最佳的效果。

Vuforia sdk 4.0之物体识别 资源教程 第3张

在media文件中还有两个文件,为对象扫描图ObjectScanningTarget

Vuforia sdk 4.0之物体识别 资源教程 第4张

Vuforia sdk 4.0之物体识别 资源教程 第5张

这个图片在扫描3d物品时会起到辅助作用。

一旦你安装了扫描仪在手机上就会有一个扫描的图标

Vuforia sdk 4.0之物体识别 资源教程 第6张

启动app进入,这里需要手机连接网络,如果不连接网络会提示你没有连接,不能提供服务。

Vuforia sdk 4.0之物体识别 资源教程 第7张

界面,当你有扫描物品

Vuforia sdk 4.0之物体识别 资源教程 第8张

下面就是如果扫描对象,并创建一个对象数据文件。

要通过扫描对象创建一个对象的数据文件,请按照下列步骤操作

1.打印对象扫描目标图片

2.定位对象

3.扫描对象

4.测试对象

在进行扫描时,需要注意的问题是,你选择的扫描物体最好是不规则的,我测试了几个物体

Vuforia sdk 4.0之物体识别 资源教程 第9张

第一个是葫芦,表面比较光滑,第一次测试,识别的点不多.不建议使用3d物体识别,可以用vuforia的Cylinder 识别,会有专门教程进行讲解。杯子盖测试也是识别点比较少,这个可以与光线、周围环境都有影响。鼠标和手机是不规则的物体,这个可以并建议使用用3d识别追踪。

扫描并创建数据文件

扫描的步骤为

Vuforia sdk 4.0之物体识别 资源教程 第10张

用手机围绕对象旋转,让这个points越多对之后的识别效率越高。

Vuforia sdk 4.0之物体识别 资源教程 第11张

测试对象的扫描结果

Vuforia sdk 4.0之物体识别 资源教程 第12张

出现这个物体说明你的物体就会比识别,如果没有这个物体或者这个物体偶尔出现,说明points不够多,你需要继续添加这个对象数据文件。

Vuforia sdk 4.0之物体识别 资源教程 第13张

编辑和上传对象数据文件

Vuforia sdk 4.0之物体识别 资源教程 第14张

Vuforia sdk 4.0之物体识别 资源教程 第15张

Vuforia sdk 4.0之物体识别 资源教程 第16张

Vuforia sdk 4.0之物体识别 资源教程 第17张

通过这几种方式可以上传到电脑上。然后在添加对象到目标数据库中使用。 格式为

Vuforia sdk 4.0之物体识别 资源教程 第18张

.od

3d手表识别案例

通过上面3d扫描已经获取了watch001的数据文件,如何在项目使用这个文件。我使用的unity+vuforia技术路线。

第一步,需要创建License Manager

Vuforia sdk 4.0之物体识别 资源教程 第19张

第二步,添加 Target Manager数据 addDatabase,创建watch Target Manager

Vuforia sdk 4.0之物体识别 资源教程 第20张

第三步,添加数据信息

Vuforia sdk 4.0之物体识别 资源教程 第21张

Vuforia sdk 4.0之物体识别 资源教程 第22张

第四步,下载unity需要的文件

第五步,在unity中添加

Vuforia sdk 4.0之物体识别 资源教程 第23张

第六步,组件,并进行设置

Vuforia sdk 4.0之物体识别 资源教程 第24张

第七步,添加

Vuforia sdk 4.0之物体识别 资源教程 第25张

组件,并进行设置选择数据文件

Vuforia sdk 4.0之物体识别 资源教程 第26张

第八步,再添加一个人物模型

Vuforia sdk 4.0之物体识别 资源教程 第27张

第九步,点击运行

Vuforia sdk 4.0之物体识别 资源教程 第28张

最后,识别手表就可以出现人物了,实现3d模型的识别。

更多AR新闻就在中国AR网(http://www.chinaar.com/)


评论列表暂无评论
发表评论