Temporal Filter#
该滤波器使用同一像素在不同时间点的值来滤除图像中的瞬时噪声。其基础是深度图数据。它考虑了目标场景中的任何运动,有助于减少运动伪影。
使用 Temporal Filter Strength 参数可定义时间滤波器的强度。
运作原理#
这是一个递归滤波器。该滤波器使用为第一帧测量的深度数据进行初始化。通过将乘以权重 (k / 255) 的旧值与乘以权重 (k - 1 / 255) 的新值相加,用后续帧的深度值更新该初始深度值。“k”是指由 TemporalFilterStrength 参数指定的值。如果在图像中检测到运动,即如果某个像素的深度值与前一个值相比发生剧烈变化,则会重置并重新初始化相应像素的值,以避免产生运动伪影。
以下公式说明了滤镜的工作原理:
OUT = (k / 255) * STATE + (1 – k / 255) * IN
其中
OUT = 结果
IN = 新帧
STATE = 旧帧
k = 滤波强度( TemporalFilterStrength 参数的值)
Temporal Filter Strength#
您为 TemporalFilterStrength 参数输入的值将用作计算 Temporal Filter 强度的公式中的权重因子 k。您可以设置 50 到 255 之间的值。