banding 现象
单帧
图像平坦渐变区域,出现条带状变化
多帧
随着时间推进,条带状变化移动
banding 造成原因和解决办法
量化
色彩空间转化时,中间空间的量化: RGB 2 YUV 2 RGB
中间运算中的量化: Y‘ = kY + mU + nV
尽量避免中间运算的量化,尤其避免中间运算的多步量化
拉伸
拉伸会导致原来+1 的数据+2 Y‘ = kY k>1
压缩会导致原来不规则(-1 -2 随机)变化的数据 规则的-1 Y‘ = kY k<1
不合理的拉伸公式:UV = f(y), 导致在RGB域无法连续变化
避免映射曲线的斜率过大或者过小,注意多步变化相当于曲线相乘,进一步增大斜率
过于规则
平坦区域如果变化过于规则,视觉也能看到banding
加噪音
多帧
随着时间的推移,输入在渐变,但是经过上述的异常引入,表现出banding 移动