我正在使用Apple ARKit Scanner应用程序来扫描物体并检测这些物体。我想知道是否可以扫描两个相同但颜色不同的物体,并能够检测出它们的区别。
我怀疑扫描器会在物体上生成参考点,然后进行检测,但有没有办法让它识别出颜色的差异呢?
例如,两个款式相同但一个是黑色的,另一个是白色的运动鞋。
我在想,也许使用ARReferenceImage会是更好的选择,因为我并不需要从不同角度进行全方位的检测?
谢谢
回答:
ARKit的机器学习算法以黑白模式检测预扫描的物体(在.arobject
容器中),而不是以RGB颜色模式。如果你扫描两个完全相似的体积物体但颜色方案不同,ARKit并不能保证能成功识别每一个物体。