关于 blaze 空间和 Temporal Filter 的附加信息#
Basler blaze 相机具有两个滤镜,显示在 Camera/Image Quality Control 下:Spatial Filter 和 Temporal Filter。

空间滤波器(spatial filter)作用于当前帧。它利用相邻像素来滤除空间噪声。
时间滤波器(temporal filter)基于深度图像数据,利用不同时间点相同像素的值来滤除画面中的时间噪声。
blaze Viewer 中对时间滤波器的描述不够精确,因为实际上并没有对以前的帧进行累积。唯一保留的帧是上一帧。
时间滤波器本质上是新像素值和先前像素值的加权平均值。每个新的深度值都被替换为基于新深度值和先前深度值的加权 Arithmetic 平均值。有关详细信息,请参阅 https://en.wikipedia.org/wiki/Weighted_arithmetic_mean。
所谓的 TemporalFilterStrength 参数允许您设置先前值的权重。
此外,时间滤波器具有针对运动模糊的应对措施,这意味着它可能会完全忽略先前的值。
例如,当先前值和新值之间的差异较大时,就会出现这种情况。时间滤波器随后会假定这是由运动引起的,因此会保持新值不变。
因此,是的,具体取决于噪声情况,需要几帧才能稳定下来。根据经验,十帧通常足以获得稳定的画面。
每当您更改与深度值相关的参数时,请注意时间滤波器将重新初始化。