毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Matlab数字水印信息隐藏技术实现+文献综述(10)
它的反离散余弦变换为:
其中函数 (4-6)
4.1.4 离散余弦变换的特点
二文离散余弦变换目前最常使用的有损数字图像压缩系统-PJEG系统的核心。如图4.1所示,PJEG系统首先将要压缩的图像转换为YCbCr颜色空间,并把整个图像的每个颜色通道(Y、Cb、Cr)平面分成8x8的像素块。然后,对所有的块进行DCT。在量化阶段,对所有的DCT系数除以一些预定义的量化值(见表一),并取整倒最近的整数(根据压缩前预先设定的压缩质量因子,量化值进行相应改变)。由于大多数图像的高频分量较小,相应于图像高频成分的系数经常为零,加上人眼对高频成分的失真不太敏感,所以可用更粗的量化。这样处理的目的是调整图像中不同频谱成分的影响,尤其是减小了最高频的DCT系数,它们主要是噪声并且不含有图像的细节。最终获得的DCT系数通过编码器进行压缩[7]。
图4.1 EG图像压缩算法的流程
表4.1 在EG压缩方案中使用的量化值(亮度成分)
(u,v) 0 1 2 3 4 5 6 7
0 16 11 10 16 24 40 51 61
1 12 12 14 19 26 58 60 55
2 14 13 16 24 40 57 69 56
3 14 17 22 29 51 87 80 62
4 18 22 37 56 68 109 103 77
5 24 35 55 64 81 104 113 92
6 49 64 78 87 103 121 120 101
7 72 92 95 98 112 100 103 99
在基于DCT的变换编码中,图像是先经过分块(8xs或16X16)后再经过DCT,这种变换是局部的,只反映了图像某一部分的信息。当然也可以对整幅图像进行DCT变换,这样变换后的系数矩阵就体现了整幅图像的特点,但是运算速度比分块DCT要慢。图像经过DCT后,得到的DCT图像有三个特点:
一是系数值全部集中到O值附近(从直方图统计的意义上),动态范围很小,这说明用较少的量化比特数即可表示DCT系数;
二是DCT变换后图像能量集中在图像的低频部分,即DCT图像中不为零的系数大部分集中在一起(左上角),因此编码效率很高;
三是没有保留原图像块的精细结构,从中反映不了原图像块的边缘、轮廓
等信息,这一特点是由DCT缺乏时域局域性造成的。
4.2 DCT的MATLABA实现
MATLAB提供了两种实现离散余弦变换的方法,即两种函数。第一种方法是使用函数dct2,该函数使用一个基于FFT的快速算法来提高当输入较大的输入矩阵式的计算速度。dct2函数的调用格式如下:
B=dct2(A,[M,N])或B=dct2(A,M,N)
其中,A表示要转换的图像,M和N是可选参数,表示填充后的图像矩阵大小。B表示变换后得到的图像矩阵。
共11页:
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页
上一篇:
GaAs毫米波单片集成数字移相器的研究+文献综述
下一篇:
基于Matlab的光纤放线姿态的仿真研究
自回归模型谱估计方法设计+Matlab源代码
等波纹最佳逼近FIR数字滤波器设计
LABVIEW虚拟FIR数字滤波器的设计
MATLAB舰船电能分配及管理系统设计
Matlab的光栅投影相位校正与展开算法设计
MATLAB数字图像处理的交通信号灯识别系统设计
基于MATLABGUI的粒子滤波算法实现+源代码
拉力采集上位机软件开发任务书
中国古代秘书擅权的发展和恶变
《醉青春》导演作品阐述
国内外无刷直流电动机研究现状
辩护律师的作证义务和保...
谷度酒庄消费者回访调查问卷表
高校网球场馆运营管理初探【1805字】
浅谈传统人文精神茬大學...
浅谈新形势下妇产科护理...
多元化刑事简易程序构建探讨【9365字】