数字图像处理论文

数字图像处理课程报告

基于DCT 的数字图像压缩及matlab 实现

一. 概述 姓名:学号:班级:

随着信息时代的到来和计算机网络技术的发展,人们需要存储、处理和传输的信息越来越多,而图像作为这些信息的重要表现形式,其具有数据量大、带宽宽等特点,这就给图像的存储、处理和传输带来了很大的困难尤其是图像信息的传输,一方面需要增加信道,但这很有限,因为信道的增加永远赶不上信息爆炸式增长,况且还要受到环境的限制;另一方面,就必须减少表示图像的数据量,以达到压缩图像数据的目的。

JPEG 联合专家小组于1991年3月提出了连续色调禁止图像的数字压缩编码标准,即JPEG 标准,它是彩色禁止图像压缩的标准,该标准定义了两种方式编码

(1) 基于DCT 变换的非可逆编码方式,该方式又分为基本

系统和扩展系统。

(2) 可逆编码的空间方式,是应用在无失真编码中的无损

系统。

二.图像压缩的基本原理

图像数据压缩的目的是在满足一定图像质量的条件下,用尽可能少的比特数来表示原始图像,以提高图像传输的效率和减少图像存储的容量,在信息论中称为信源编码。图像压缩是通过删除图像数据中冗余的或者不必要的部分来减小图像数据量的技术,压缩过程就是编码过程,解压缩过程就是解码过程。压缩技术分为无损压缩和有损压缩两大类,前者在解码时可以精确地恢复原图像,没有任

何损失;后者在解码时只能近似原图像,不能无失真地恢复原图像。

离散余弦变换(DCT)

当前处于信息高速流通时代,要求在保证质量的前提下,以较小的空间存储图像和较小的比特率传输图像,这就需要采用各种图像压缩编码技术来实现。DCT 变换是最小均方误差条件得出的次最佳正交变换,且已经获得广泛的应用,并已经成为许多图像编码国际标准的核心。离散余弦变换的变换核是余弦函数,计算速度较快,有利于图像压缩和其他处理。在大多数情况下,DCT 用于图像的压缩操作中。JPEG 图像格式的压缩算法采用的是DCT 。

三.Matlab 实现及分析

原始图像大小为260K ,512x512个象素点的.png 图像。 经过系统压缩后,设q 值为6,得到大小为6K ,512x512个象素点的处理后.jpg 图像,压缩比达到43。可以清晰的看见,经过高压缩比的处理后,图像产生了严重的块效应,具体说来就是图像被分割成了许多个小方块。按照图像的主观评价标准,人眼的识别率下降,图像的质量也就相应的下降了。本文对不同的q 取值下的图像分别进行了DCT 均值去除图像块效应处理,分别得到了效果不同的实验数据。根据这些数据本文的算法得到了初步的验证,对于高压缩比的图像来说,量化步长的相应增大,使得图像的去除块效应效果由了很大的提升。

四.源程序清单

I=imread('lenna.jpg');

I=im2double(I);

T=dctmtx(8);

B=blkproc(I,[8 8],'P1*x*P2',T,T');

mask = [1 1 1 1 0 0 0 0

1 1 1 0 0 0 0 0

1 1 0 0 0 0 0 0

1 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

0 0 0 0 0 0

B2 = blkproc(B,[8 8],@(x)mask.* x);

I2 = blkproc(B2,[8 8],'P1*x*P2',T',T);

subplot(1,2,1);

imshow(I);

title('原始图像');

subplot(1,2,2);

imshow(I2);

title('压缩后图像');

figure;

error = I^2-I2^2;

MSE = sum(error(:))/prod(size(I2));

B3 = B-B2;

I3 = blkproc(B3,[8 8],'P1*x*P2',T,T');

imshow(I3);

title('均方误差图像');

0 0];

五. 参考文献

(1)许录平《数字图像处理》图像压缩编码,pp138-186

(2)赵军伟 数字图像压缩及matlab 实现 兰州大学信息学院

(3)赵夕 基于DCT 的图像压缩 毕业设计燕山大学 2008年

数字图像处理课程报告

基于DCT 的数字图像压缩及matlab 实现

一. 概述 姓名:学号:班级:

随着信息时代的到来和计算机网络技术的发展,人们需要存储、处理和传输的信息越来越多,而图像作为这些信息的重要表现形式,其具有数据量大、带宽宽等特点,这就给图像的存储、处理和传输带来了很大的困难尤其是图像信息的传输,一方面需要增加信道,但这很有限,因为信道的增加永远赶不上信息爆炸式增长,况且还要受到环境的限制;另一方面,就必须减少表示图像的数据量,以达到压缩图像数据的目的。

JPEG 联合专家小组于1991年3月提出了连续色调禁止图像的数字压缩编码标准,即JPEG 标准,它是彩色禁止图像压缩的标准,该标准定义了两种方式编码

(1) 基于DCT 变换的非可逆编码方式,该方式又分为基本

系统和扩展系统。

(2) 可逆编码的空间方式,是应用在无失真编码中的无损

系统。

二.图像压缩的基本原理

图像数据压缩的目的是在满足一定图像质量的条件下,用尽可能少的比特数来表示原始图像,以提高图像传输的效率和减少图像存储的容量,在信息论中称为信源编码。图像压缩是通过删除图像数据中冗余的或者不必要的部分来减小图像数据量的技术,压缩过程就是编码过程,解压缩过程就是解码过程。压缩技术分为无损压缩和有损压缩两大类,前者在解码时可以精确地恢复原图像,没有任

何损失;后者在解码时只能近似原图像,不能无失真地恢复原图像。

离散余弦变换(DCT)

当前处于信息高速流通时代,要求在保证质量的前提下,以较小的空间存储图像和较小的比特率传输图像,这就需要采用各种图像压缩编码技术来实现。DCT 变换是最小均方误差条件得出的次最佳正交变换,且已经获得广泛的应用,并已经成为许多图像编码国际标准的核心。离散余弦变换的变换核是余弦函数,计算速度较快,有利于图像压缩和其他处理。在大多数情况下,DCT 用于图像的压缩操作中。JPEG 图像格式的压缩算法采用的是DCT 。

三.Matlab 实现及分析

原始图像大小为260K ,512x512个象素点的.png 图像。 经过系统压缩后,设q 值为6,得到大小为6K ,512x512个象素点的处理后.jpg 图像,压缩比达到43。可以清晰的看见,经过高压缩比的处理后,图像产生了严重的块效应,具体说来就是图像被分割成了许多个小方块。按照图像的主观评价标准,人眼的识别率下降,图像的质量也就相应的下降了。本文对不同的q 取值下的图像分别进行了DCT 均值去除图像块效应处理,分别得到了效果不同的实验数据。根据这些数据本文的算法得到了初步的验证,对于高压缩比的图像来说,量化步长的相应增大,使得图像的去除块效应效果由了很大的提升。

四.源程序清单

I=imread('lenna.jpg');

I=im2double(I);

T=dctmtx(8);

B=blkproc(I,[8 8],'P1*x*P2',T,T');

mask = [1 1 1 1 0 0 0 0

1 1 1 0 0 0 0 0

1 1 0 0 0 0 0 0

1 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0

0 0 0 0 0 0

B2 = blkproc(B,[8 8],@(x)mask.* x);

I2 = blkproc(B2,[8 8],'P1*x*P2',T',T);

subplot(1,2,1);

imshow(I);

title('原始图像');

subplot(1,2,2);

imshow(I2);

title('压缩后图像');

figure;

error = I^2-I2^2;

MSE = sum(error(:))/prod(size(I2));

B3 = B-B2;

I3 = blkproc(B3,[8 8],'P1*x*P2',T,T');

imshow(I3);

title('均方误差图像');

0 0];

五. 参考文献

(1)许录平《数字图像处理》图像压缩编码,pp138-186

(2)赵军伟 数字图像压缩及matlab 实现 兰州大学信息学院

(3)赵夕 基于DCT 的图像压缩 毕业设计燕山大学 2008年


相关内容

  • 电气专业的一些毕业设计题目
  • 电气专业的一些毕业设计题目 电子类: 1.红外遥控照明灯(电路+程序+论文) 2.基于单片机的多功能智能小车设计论文(电路+程序+论文) 3.基于数字信号处理器(DSP)的异步电机直接转矩控制研究(硕士)(论文+上位机下位机软件+程序) 4.简单温度控制系统(仅论文) 5.漏电保护器(电路+程序+论 ...

  • 单片机题目毕业设计
  • mcu002 ARM硬件电路板设计之外围接口电路研究mcu003 CDMA通信系统中的接入信道部分进行仿真与分析[doc格式+45页+毕业论文1.6万] mcu004 CDMA通信系统中的接入信道部分进行仿真与分析[论文+45页+1.7万+doc] mcu005 CDMA系统的研究与MATLAB仿真 ...

  • 一种DCT中频水印嵌入与提取方法
  • 一种DCT 中频水印嵌入与提取方法 闫德勤 韩亚丹 高 艳 (辽宁师范大学计算机与信息技术学院,大连116029) E-maiI :[email protected] 摘 要 数字水印在保护图像的所有权和软件的版权等方面得到了广泛的应用.一个实用的数字水印算法应该既能保 证图像具有良好的可视性的同时, ...

  • 学术论文各部分的写作要求与写作方法
  • 一)题名(title,topic)   题名又称题目或标题。题名是以最恰当、最简明的词语反映论文中最重要的特定内容的逻辑组合。   论文题目是一篇论文给出的涉及论文范围与水平的第一个重要信息,也是必须考虑到有助于选定关键词不达意和编制题录、索引等二次文献可以提供检索的特定实用信息。   论文题目十分 ...

  • 基于均值量化的多目的数字音频水印算法
  • 第26卷第5期2005年l0月 哈尔滨工程大学学报Journal o f H arbi n En g i neeri n g U ni versit y V o l .26N.5O ct .2005 基于均值量化的多目的数字音频水印算法 朱海峰l ,赵春晖l ,孙世国2 (黑龙江哈尔滨l5000l ...

  • 浙江大学研究生毕业论文开题报告范文
  • 研 究 生 毕 业 论 文 开 题 报 告 研究生姓名 专 业 联系电话 e-mail: 年 月 日 一.课题名称及来源: 1. 课题名称: 基于神经网络的笔记本键盘检测系统的研究与设计 2. 来 源 : 企业项目 二.研究目的和意义: 随着工业自动化水平的不断提高,机器视觉技术被广泛地应用于工业检 ...

  • 毕业论文的编写要求
  • 毕业论文的编写要求 毕业论文是高等院校毕业生提交的一份由一定的学术价值的文章.它是大学一.毕业论文的性质和写作的目的及意义 生完成学业的标志性作业,是对学习成果的综合性总结和检阅,是大学生从事科学研究的最初尝试,是在教师指导下所取得的科研成果的文字记录,也是检验学生掌握知识的程度.分析问题和解决问题 ...

  • 经济管理类毕业论文格式要求
  • 经济管理类毕业论文格式要求 一.毕业论文结构 (一)毕业论文项目 完整的毕业论文由一系列项目构成,这些项目应包括:封面.中文摘要及关键词.目录.正文.注释.附录.参考文献.致谢,其中 (二)项目含义 1.封面 由学院统一制作,学生填写 2.中文摘要及关键词 摘要是对论文的概括性描述,字数在300至5 ...

  • 2.上午-答辩决议书
  • 社交网人物关系社区挖掘系统设计与实现 钟玲 论文主要研究基于Twitter平台的社区发现算法,对人物关系网进行挖掘,其选题具有一定的实际应用价值. 论文主要工作包括: 1.总结和分析现阶段不同的社区发现算法优点及其存在的问题,提出一种修正的Fast-Newman算法,使其适应Twitter平台下的社 ...

  • 摄影技术的发展与展望--从传统摄影到数字摄影
  • 2009年1月第1期 焦作大学学报 JOURNALOFJIAOZUOUNIVERSITY №.1 Jan.2009 摄影技术的发展与展望 --从传统摄影到数字摄影 岳优兰王琛 (焦作大学,河南焦作454003) 摘要:从原始的针孔相机到专业的数码单反相机,经历近170年的历史变革,摄影理论也从光学. ...