资源描述:
《本科毕业设计---多媒体通信.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录目录1摘要2Abstract31.设计要求42.JPEG图像压缩原理52.1图像压缩技术简介52.2JPEG图像压缩基本原理62.1.1颜色空间转换以及图像分量采样62.1.2离散余弦变换(DCT)92.2.3系数量化102.2.4Zigzag扫描排序112.2.5DC系数调制编码122.2.6AC系数调制编码132.2.7霍夫曼编码152.3JPEG压缩要求162.4JPEG解码原理163.基于MATLAB的算法实现213.1JPEG压缩设计213.2基于DCT变换系统设计223.3量化程序设计233.4Z扫描系统设计243.4霍夫曼编码设计254.仿真265.总结286.参考
2、文献29附录130附录233摘要图像的数字化表示使得图像信号可以高质量地传输,并便于图像的检索、分析、处理和存储。但是数字图像的表示需要大量的数据,必须进行数据的压缩。因此图像压缩编码技术的研究显得特别有意义,也正是由于图像压缩编码技术及传输技术的不断发展、更新,推动了现代多媒体技术应用的迅速发展。本设计在研究JPEG压缩编码对图像数据压缩的基本原理的基础上,设计了JPEG仿真方案和程序实现流程,根据流程图编写了JPEG压缩编码的仿真程序,并利用MATLAB软件对仿真程序进行了调试,验证了JPEG压缩编码对图像数据压缩的可行性。通过运行JPEG仿真程序输出了原图像,重建图像,以及二者
3、的差值图像,通过直观比较,发现经过JPEG仿真程序压缩后的图像仍有很好的视觉效果。通过对输出的压缩比,峰值信噪比等参数的研究,科学的论证了JPEG压缩编码对图像数据巨大的压缩效果以及良好的压缩质量。实验结果表明基于DCT变换的JPEG图像压缩方法简单、方便,既能保证有较高的压缩比,又能保证有较好的图像质量,应用MATLAB仿真出来的结果较好的反应了其编码算法原理。关键词:JPEG,DCT,MATLAB,图像压缩AbstractDigitalimagesthatmakehigh-qualityimagesignalcanbetransmitted,andtofacilitateimag
4、eretrieval,analysis,processingandstorage.Butthedigitalimagesthatrequirelargeamountsofdata,thedatamustbecompressed.Therefore,imagecompressioncodingtechnologyresearchisparticularlymeaningful,andbecausetheimagecompressiontechnologyandtransmissiontechnologycontinuestodevelop,updateandpromotetheappl
5、icationofmodernmultimediatechnologytodeveloprapidly.IhaveJPEGcompressionin-depthstudyonthebasicprinciplesofimagedatacompressionbasedonJPEGemulatorhandsdrawnflowchart,flowchartwaspreparedaccordingtoJPEGcompressionsimulationprogram,andthesimulationprogramusingMATLABsoftwarewasdebuggedtoverifytheJ
6、PEGcompressionofimagedatacompressionisfeasible.SimulationprogrambyrunningtheoutputoftheoriginalJPEGimage,reconstructedimage,andthedifferencebetweenthetwoimages,byvisualcomparison,foundthroughsimulationprogramcompressedJPEGimageisstillverygoodvisualeffects.Compressionratioontheoutputpeaksignalto
7、noiseratioandotherparametersofthestudy,scientificproofoftheJPEGimagedatacompressioncodingofthegreatcompressionandgoodcompressionquality.Keywords:JPEG,Huffman,DCT,quantization,MATLABsimulation1.设计要求图像通信之前需要进行数据量压缩,编程实现JPEG图像压缩标准的主要