中国 · 南京 · 栖霞区紫东路2号紫东国际创意园B3-2幢5F
+86-18994094214 (仅工作日:8:30~17:30)
contact@oakchina.cn

【12】OAK-D-Pro相机红外及点阵光如何使用?

View Categories

【12】OAK-D-Pro相机红外及点阵光如何使用?

< 1 min read

红外泛光和点阵结构光就是设两行代码中的两个参数,查看  在新的API中,请用以下表达方式(注意:旧的表达方式不一定适用所有版本的DepthAI,但或许会生效并提示)

with dai.Device(pipeline) as device:
# Or, using the dai.Device object from the host:
device.setIrLaserDotProjectorIntensity(0.5) # in %, from 0 to 1
device.setIrFloodLightIntensity(0.0) # in %, from 0 to 1


在早期的API中,我们提供了以下表达方式,如不能生效或报错,请更换为上文所述的新表达方式:
with dai.Device(pipeline) as device:
device.setIrLaserDotProjectorBrightness(100) # in mA, 0..1200
device.setIrFloodLightBrightness(0) # in mA, 0..1500


在新的客户端(DepthAI-Viewer)中,你可以设定具体的红外泛光和结构光斑的强度(mA),而在早期停止维护的客户端(Demo.exe或USB3.0.exe)中,用户仅可以拖动两个滑动条,来实时查看红外泛光和点阵结构光斑的作用效果。

如果开启红外泛光照明,在黑暗(纯黑)环境下,(左右目)可以拍清画面,下图中所示为有红外结构光功能的pro款型和其他两个没红外结构光的OAK设备在黑暗环境下的对比:

如果开启结构光,在画面中我们能看到上图OAK-D-Pro所呈现的这种点阵,点阵结构光斑对光滑平面、特征纹理较少的表平面(金属、瓷砖、白墙、纯色背景等)有一定的深度优化作用。

在实际开发中,请自行结合项目和场景需要,合理使用。