图像压缩中DCT变换的优势及原理
创作时间:
作者:
@小白创作中心
图像压缩中DCT变换的优势及原理
引用
1
来源
1.
https://www.cnblogs.com/CLGYPYJ/p/18193546
DCT(离散余弦变换)是图像压缩中常用的一种变换方法,它能够将图像中的高频信号和低频信号分开,从而实现更有效的压缩。本文将详细介绍DCT变换的优势及其原理,帮助读者更好地理解这一技术在图像压缩中的应用。
DCT变换的优势
DCT变换可以将高频信号与低频信号分开,从而在压缩时将下三角区域的高频信号进行更充分的压缩。具体来说,就是对高频信号进行更离散的量化,以实现更高的压缩比。
DCT变换的原理
人对亮度信息更为敏感
首先需要将RGB格式转化为YCbCr格式,这样做是为了便于分别对亮度和色度分量进行处理。因为人的视觉系统对亮度信息更为敏感,即使两个颜色看起来不同,实际上它们的亮度可能相同。例如,左图中看似A比B颜色更深,但在右图中把它们连起来就可以发现,其实AB的颜色一样深。其原因是人眼对亮度边界的变化更敏感,B的边界颜色比B深,对比之下我们会认为B比A颜色浅。
因此在压缩时,可以对色度分量进行下采样,每个2×2的色块采样为同一种颜色,这样Cb和Cr分量可以压缩3/4。
人对高频信号并不敏感
把图像的每一行当成波信号,波动多的为高频信号,波动少的为低频信号:
那么如何将图像中的高频信号和低频信号分离出来呢?将该信号波视为多个不同频率余弦函数的叠加。八个DCT系数分别表示:均值,cos(x1),cos(x2),...cos(x7)的系数。而且,由于我们只考虑八个离散的点,因此任何一个八个像素的信号都可以由八种余弦波来叠加表示(可逆变换)。
原始信号和DCT的变换公式如下图所示:
对于整张图像,则进行二维DCT变换。然后通过量化表对高频和低频分量进行不同程度的压缩(不同的压缩质量参数对应着不同的量化表):
热门推荐
轻松剥鸡蛋的小技巧与方法,帮你避免蛋壳碎片困扰
劳动法规定病假怎么请:合法请假流程与权益保障解析
小叶紫檀:帝王之木的形态特征与文化内涵
古代最有名的商人:商业巨擘的传奇故事
军医和普通医生,有哪些不同?为何军医称为“兽医”?
解放军总医院:军中第一医院的辉煌历程与卓越成就
刘邦先入咸阳之谜:项羽何以落后?
理解智能时代的四个比喻
三途阿玛多:《博人传》中的天才科学家与悲情父亲
上百只钳嘴鹳来抚仙湖“踏春”
虚拟机如何esd文件怎么打开
G75:横向(X轴)啄式切削循环
如何观察股市资金流向图怎么看?
PQE质量工程师岗位职责详解
最高法院:只有转账凭证没有借条,民间借贷如何认定?
南昌旅游攻略自由行:线路与攻略大全路线推荐
色盲自测:四种实用的初步筛查方法
“崇明出品”的泡泡果,你吃过吗?
运动后肌肉酸痛的原因
西兰花:从植物学特征到全球生产
西兰花:从历史到未来的全面解读
孩子患窦性心律室性早搏出现胸痛应如何处理
反洗钱罪量刑标准及实践探讨
有浓痰吃什么药好得快
12345不是用来许愿的
晋升中级工程师职称评审业绩材料:也涉及到条件问题!
抗战枣宜会战:日军五天之内两次占领宜昌
劳动合同调薪:企业如何合理调整员工薪资水平
涡轮流量计使用注意事项有哪些
成都长沙两地风情融合:四川长沙双城三日游路线攻略