[ARCore] 03 - Image Identification

重难点


一,创建图片集

arcoreimg工具创建的图像数据库文件

./arcoreimg build-db --input_image_list_path=/path/to/image_list_file.txt \
                     --output_db_path=/path/to/myimages.imgdb

  

二,获取锚点

ARCore之路-技术原理(二)

很多时候,需要基于命中测试返回的姿态创建一个锚点,以此来绑定虚拟物体与真实环境的位置关系。

 

识别和增强图像

  • 以下功能列表将帮助您评估增强图像功能是否适合您的应用:

    • 每个图像数据库可以存储最多 1000 个参考图像的特征点信息。
    • ARCore 可以在环境中同步跟踪最多 20 个图像,但无法跟踪同一图像的多个实例。
    • 环境中的物理图像必须至少为 15cm x 15cm 且必须平坦(例如,不能起皱或卷绕在瓶子上)
    • 在物理图像被跟踪后,ARCore 会提供对位置、方向和物理大小的估算。 随着 ARCore 收集的数据增多,这些估算会持续优化。
    • ARCore 无法跟踪移动的图像,不过它可以在图像停止移动后继续跟踪。
    • 所有跟踪都在设备上完成,所以无需网络连接。 可以在设备端或通过网络更新参考图像,无需应用更新。

  

三,曲率定位

 

/* implement */

 

posted @ 2019-12-05 11:03  郝壹贰叁  阅读(212)  评论(0)    收藏  举报