图像压缩中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变换。然后通过量化表对高频和低频分量进行不同程度的压缩(不同的压缩质量参数对应着不同的量化表):
热门推荐
劳动纠纷案子如何举证
鼻涕的颜色和粘稠度揭示了你的健康和免疫功能表现
营业外收入:企业利润的重要组成部分
这种水果维生素C含量高还有助于抗氧化
Offer和Job Offer有什么区别?
风靡一时的大长桌跌落神坛?看完之后觉得一点也不奇怪了
微星主板防掉压1-7级的区别
正态分布——“牛而B之”
叛逆期的孩子抽烟怎么去引导
@所有人,不要让它毁了孩子!
EB1a高收入者是多高?解析收入标准与申请细节
引导心理学:理解并运用影响力的科学
一根光纤为道路“把脉” 一套系统给城市“诊断”
各主要城市年度平均工资出炉:北京暂居首位,杭州高于南京与广州
按摩三个穴位教你快速简单缓解胃疼胃胀,是真的吗
女性胃疼时的养胃茶饮推荐:缓解胃痛的天然疗法
好提示词要与 AI 交流获取 5 步教你有效对话
白血病基因突变的定义、影响及治疗方法
数字化资产数据价值知识资产数据资产价值评估数据资产化数据资源管理管理平台解决方案
杭州拱墅:提升企业服务效能 优化大运河畔营商环境
国家电网面试礼仪全攻略:从着装到沟通表达
期望与方差
抑郁症画家如何通过画作表达内心的痛苦
抑郁症画家如何用画笔诉说内心的痛苦
职场带徒弟要注意什么
江苏车牌背后的文化故事:从“苏”字看地域魅力与历史传承
比尔·盖茨:我少年时一边徒步一边编程
纸箱堆码强度的试验标准和测试方法
遇到这三种糟糕的老板,怎么做才能不被拖累?
自然人和非自然人有什么区别?