3D Object 识别追踪

0 投票
最新提问 5月 4, 2018 用户: thnsweety (120 分)

在进行3D Object 识别的时候,

1、用示例中的模型当成物体,来进行识别是识别不了的吗? 

2、如果我自己做一个用例中的模型,黑白的可以么?

3、我自己扫描的模型,只需要将.obj, .jpg, 和mtl文件放到StreamingAssets下就可以了?

以上三种方式均试过,都不行,求解。。。。APP打开后就是摄像头的界面,无任何异常

1个回答

0 投票
最新回答 5月 4, 2018 用户: albert52 (37,760 分)
sample中输入pro 的key在手机运行就可以,需要扫描那个小熊饼干(市面上和容易买到)。如果扫描你自己的模型,需要纹理比较丰富的
发表于 5月 30, 2018 用户: thnsweety (120 分)
你好,小熊饼干的盒子是可以识别的,我们自己的模型现在识别不了
操作步骤:
     1. 将.obj, .jpg, 和mtl文件放到StreamingAssets和Models下
      2. 修改ObjectTarget的Path 和Name
      3. 进入adb shell, 执行logcat | grep -i unity 无任何日志(如果是识别小熊饼干的盒子会有Found: 1类型的日志)
想咨询一下,我还需要进行什么配置吗,或者有什么方式可以看到更详细的日志么?谢谢
发表于 5月 31, 2018 用户: albert52 (37,760 分)
应该是模型本身的问题。你的模型纹理必须丰富,只有一种单一颜色是不行的
发表于 5月 31, 2018 用户: dengjian (100 分)
我们也遇见同样的问题,相比小熊饼干,我们选取的模型纹理会更多一些,并且颜色也不是单一的。除了模型外,还有哪些可能的unity配置我们需要注意的呢?多谢。
发表于 5月 31, 2018 用户: thnsweety (120 分)
你好,目前我们自己的模型已经可以识别,但是仅限在unity中play(unity中的日志显示found), 安装到手机上后,log显示Failed to load target on start, 请问这是什么原因?多谢
发表于 6月 7, 2018 用户: albert52 (37,760 分)
手机型号系统版本多少?????
发表于 6月 7, 2018 用户: albert52 (37,760 分)
模型纹理足够丰富的话,在Unity中配置注意:模型文件的路径。具体的注意点官方文档写的很清楚:https://www.easyar.cn/doc/EasyAR%20SDK/Guides/EasyAR-3D-Object-Tracking.html
欢迎来到 EasyAR Q&A ,有什么不懂的可以尽管在这里提问,你将会收到社区其他成员的回答。
...