首页 > 解决方案 > 在不同的闪电条件下使用 ARKit 和 LiDAR Outdoor

问题描述

请帮帮我。我已经用 ARKit 和 LiDAR 努力了好几个星期来构建一个户外应用程序。在应用程序中,我想放置一个对象,保存带有对象的场景并稍后重建它。现在我在对象周围使用了更多(不可见的)锚点,因此重建保存的体验会更容易。首先,它运作良好。

但有一件事。如果我在阴天(较暗)的日子里保存了场景,就不可能在阳光明媚的日子里重建它。这怎么可能?我在想,通过使用 LiDAR,可以在各种环境(黑暗、光线、阴影等)中使用它。我看过 Andy 关于光照估计的精彩文章 (isLightEstimationEnabled),但我不需要给对象额外的光照。看起来无法以正确的方式扫描环境。我做错了什么,还是有一个简单的命令,例如:configurartion.useLiDARonlyAndIgnoreLightning?

谢谢,

马克

标签: augmented-realityarkitrealitykitlidarlightning

解决方案


众所周知,人工智能在 ARKit 中的参与度很高。使用 LiDAR 扫描仪时也是如此。老实说,我不知道如何让 LiDAR 以同样的方式重建 3D 网格,无论是晴天还是阴天。这样的光照条件对于 LiDAR + RGBCam 视觉来说是不同的,因为可能存在使可识别物体无法识别的明亮热点。AI会记住照明情况。我们怎么能忽略我们的网格是动态更新的呢?

不过,在我看来,您可以通过禁用分类器(使用.mesh属性而不是.meshWithClassification)来稍微改善这种情况。

config.sceneReconstruction = .mesh

推荐阅读