本文主要是介绍ISP-UV_CDS(颜色下采样),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
修订记录
概述
算法
丢点法
均值滤波法
参考文档
修订记录
版本 | 日期 | 修改说明 |
v0.1 | 2022.3.19 | 初版 |
概述
UV_CDS: UV Color Down Sample, UV下采样
即yuv444->yuv422, yuv444->yuv420, yuv422->yuv420
yuv下采样的目的主要是为了节约带宽。
算法
丢点法
该方法比较粗暴,操作简单,但效果一般。
yuv444->yuv422: 可以选择丢弃偶数行/奇数行/偶数列/奇数列的uv分量
yuv444->yuv420:任选2x2区域的某一点uv分量,其余丢弃。
yuv422->yuv420同理
均值滤波法
分为行滤波与列滤波,两者都有独立使能,组合完成2倍或4倍下采样
行滤波:选择当前位置左右共8点,分配不同的权重系数,然后加权求均值
列滤波:选择当前位置上下共2点,分配不同的权重系数,然后加权求均值.之所以列滤波只支持2抽头滤波,主要是为了节约line buffer.
参考文档
YUV420与YUV444互转,YUV420与YUV444读取和保存,YUV的显示和播放功能_pan_jinquan的博客-CSDN博客_yuv420转yuv444
这篇关于ISP-UV_CDS(颜色下采样)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!