图像压缩中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变换。然后通过量化表对高频和低频分量进行不同程度的压缩(不同的压缩质量参数对应着不同的量化表):
热门推荐
小儿各年龄段心率及血压
车程48分钟!南宁玉林步入“1小时生活圈”
吴医生讲中医:外寒内热用四逆散,外热内寒用四逆汤,牢记这两个用药思路!
真有人用这玩意吗——HK21通用机枪
英国留学签证怎么写名字
如何做美味的榆钱饼:传统糕点制作详解
经营管理道德在企业成功中的重要性解析
8002D 芯片深度解析:音频功放领域的实力担当
新手小白也能轻松学会:摘菜怎么写——从菜园到餐桌的实用指南!
债转股的转换如何进行合理的规划和操作?这种规划和操作有哪些要点?
孕期饮料选择攻略:哪些能喝?哪些要避开?孕期如何自制饮料
电脑桌孔开在哪个位置,让家居布局更合理
白酒为什么被誉为“百药之首”
汶川地震到底有多可怕?震级数字背后藏着什么秘密?
如何打造高效执行力
如何应对被困车里的情况?被困车里时应采取哪些自救措施?
总胆红素24.7,是否严重?一文让你全掌握
如何管理研发实验室工作
轻量级数据库SQLite
媒体:林更新因怼网友新剧被一星恶评,平台打分还能信吗?
百香果软糖制作教程:黄金百香果的甜蜜诱惑
如何选择合适的债券投资产品?这些产品如何帮助实现财务目标?
国足主场1-2不敌沙特:战术、心理与未来展望
一文读懂原著《庆余年》:权谋斗争与人性探索交织的史诗巨作
迎春花的生长特点(先开花后长叶,揭秘迎春花的奥秘)
黄金和白银的物理特性有何区别?这些特性如何影响它们的工业应用和投资价值?
本非将种,又非豪家:寒门文士陈庆之的转型之路
眼部皮肤干燥缺水怎么办?全方位护肤指南
为了摆脱槲寄生,鸟儿把树枝都蹭断了
卡尔达诺(ADA)价格可能创下新高的三个原因