在2D和3D捕获调用之间切换时按顺序执行捕获的限制

下面我们将说明在2D和3D捕获调用之间切换时按顺序执行捕获的限制。

小心

如果您使用了在2D和3D捕获之间进行切换的顺序捕获,则Zivid One+(不是 Zivid Two)相机会有切换时间损失。仅当2D捕获设置使用了>0的亮度时才会发生这种时间损失,因为需要将不同的投影模式载入到投影仪控制器中,这会需要一定的时间。因此,在切换捕获模式(2D和3D)时,捕获之间存在延迟。从 3D切换到2D时的延迟约为350毫秒,从2D切换到3D时的延迟约为650毫秒。因此,除了2D捕获时间和3D捕获时间之外,可能还有大约1秒的额外时间开销。在SDK 2.6及更高版本中,此限制仅在使用亮度>0的2D捕获时发生。

2D捕获设置

投影仪亮度 = 0

投影机亮度 > 0

Zivid Two

没有

没有

Zivid One+

没有

350-900ms的切换时间损失

小技巧

Zivid Two相机没有Zivid One+相机的切换时间损失问题,使用Zivid Two在2D和3D捕获模式之间切换会立即执行。

备注

2.6版本的SDK移除了Zivid One+相机在3D和2D捕获模式之间切换的时间。这适用于在投影仪关闭的情况下使用2D捕获(投影仪亮度设置为0)

对于Zivid One+相机,如果您必须使用投影仪,为了获取彩色图像而额外拍摄一张3D图像可能比使用投影仪额外拍摄一张2D图像耗时更少。此方法假定您使用来自主3D捕获(单次曝光或HDR)的点云数据和来自附加3D捕获的彩色图像。如果您的主3D捕获使用的是单次捕获,则可以对附加3D捕获使用相同的曝光时间以优化捕获时间。如果使用的是HDR,则最后一次HDR采集的曝光时间应与附加的3D采集的曝光时间相同。