![](https://www.iotdjt.cn/wp-content/uploads/2020/08/vuforia-model-target.jpg)
Vuforia SDK 新功能Model Target如何将CAD文件导入生成线框图shape做为Marker标识来精准识别
![](https://www.iotking.pro/wp-content/uploads/2020/08/iotking-taraliu-wx1966-1024x277.jpg)
1.1 Model Target功能简介
《Vuforia SDK 7.0》专辑6章12节3.5小时,零基础入门视频课程。这是第2章Vuforia SDK 7.0新功能介绍,两个部分构成:第一就是Vuforia Ground Plane代表一种空间的识别,是一种水平面的识别;第二就是Model Target基于CAD线框图的识别,利用已经有的3D Model的CAD文件来精准识别Object,这涉及到深度学习。
( 本文原创登记、区块链存证!转载请注明:IoT产品王|AR、VR、MR升级XR的视频课程 )
![](https://www.iotking.pro/wp-content/uploads/2020/08/2.2-Model-target-1024x524.jpg)
这个改进版Model Target,2017年3月份才开始,花了三个月时间采集开发者们的反馈建议,2018年夏天正式商用。Model Targets新功能是为了解决纸媒体之外的诸多快消品领域的Objects识别,凭借Shape形状识别神经网络Deep Learning更先进的识别,区别于既有识别模式(AR Marker)支持3D文件格式:OBJ、FBX、STEP、STL等;支持Objects:大尺寸(汽车、飞机)小尺寸(玩具等)大于10CM识别效果好;几何追踪:色彩Color、材质Materials;终端,目前手持式(手机平板)扫描识别好,头显略差。使用场景:汽车、家电产品、工业设备、机械等Objects上面,AR内容data即时动态显示。
1.2 Model Target-资源URL
A:Vuforia Model Target 样本资源,直接导入Unity
https://assetstore.unity.com/packages/templates/packs/vuforia-model-targets-107218
B:Vuforia官方论坛支持
https://developer.vuforia.com/forum/model-targets/where-download-model-target-generator-mtg
C:PTC公司客服中心-Model Target
http://support.ptc.com/help/vuforia/studio/en/index.html#page/Studio_Help_Center/WidgetModelTarget.html
2.1如何创建你的第一款Model Target Experiences
官方版标准18步跟着一步一步地指南!3D Model和3D Object的识别,需要把3D CAD文件导入到Vuforia生成器生成线框图就是形状shape做为Marker标识来精准识别,这个跟3D Model有关,CAD文件有关,这个就是一个3D Marker。
找玩具来测试,扫一扫这个物理的3D Object就出来CAD线框图,这个都是属于3D打印。我们看见它的原型其实就是一个3D打印,3D CAD文件方便3D打印。最根本还是3D CAD文件生成线框图。你有了CAD文件才能生成白色的线框图作为Maker这个形状Shape,然后你也可以把它3D打印出来一个物理世界的东西。扫一扫物理世界3D Object实景空间叠加出来很多的文本信息,AR工作指南、AR说明书,智能工厂的如何总装、如何分拆的效果可以出来。
2.2 哪里下载Vuforia Model Target Generator?https://developer.vuforia.com/downloads/tool
Model Target Generator(MTG) 就是一款AR编辑器用来生成线框图的,线框图的形状(汽车或汽车的形状)每个工业设备,咖啡机的形状-生成咖啡机的线框图的编辑器就是MTG。上面地址去下载这款工具。
2.3 如何创建Model Target Dataset?https://library.vuforia.com/articles/Solution/model-targets-user-guide.html
Marker其实就是一个Data base,我们使用Unity编辑器导入Vuforia AR Camera就懂Object Trick设置,就是调用database、dataset。怎么Build Setting,然后是API,然后是Work Flow。
我们看3.1,3.2你要开始并且部署一个Marker,创建或者配置一个Model的database;3.3使用指南Guide;3.4怎么开始和停止model track?支持的Object有汽车、咖啡机这些机械设备,有透明的玻璃型这样子的,很多种形态:不能移动的Objects,有颜色的、这种显著的几何特征的,非弹性的。
3.1 Model Target实战(1)官方版
Vuforia Model Target Generator(MTG这是一款AR编辑器)来生成线框图作为我们image target。下载MTG点击运行,双击打开创建我们的项目并命名。
这里选择导入CAD Model,我们选“KTM Toy”玩具。这里强调一下,支持的3D文件的格式:FBX、OBJ、STEP、STL这些3D打印格式的文件都是支持的。然后我们点击蓝色按钮创建,进入MTG编辑器,你要确认这个是不是你需要工作的这个3D Model。我们点击Detection探测,首先看左边这个旋转按钮调整3D Model位置和 Scale尺寸大小。这是Detection探测位置,我们生成的线框图位置,它是左上角右下角。下面这个平移,就这么拉着移动。左上角这个工具,关于尺寸单位(英尺、英寸、厘米、米)我们把单位选成“米”这个是XYZ轴,X代表东西方向, Y代表高低方向,Z就是远近。点击Detection Position右边线框图就自动的生成了。需要调整线框图,这跟你扫描成功的效果有关系。点击最上面Generator生成CAD线框图。
Responses