JPEG2000是新一代的静态图像压缩标准,它相比JPEG有很多新的特性,如渐进传输和感兴趣区域编码等,因而它具有广阔的应用前景,特别是在数码相机、PDA等便携式设备中。 JPEG2000的核心主要包括小波变换和基于最优化截断点的嵌入式块编码(EBCOT)算法,其计算复杂度远远高于JPEG,完全采用软件方案实现将会占用大量的处理器时间和内存开销,而且速度较慢,实时处理的能力较差。为了推广JPEG2000在便携式产品、消费类电子产品中的应用,打开巨大的潜在市场,研究硬件实现的算法实时处理方案具有重要的应用价值。 EBCOT算法是一个两层的编码引擎,其中的上下文编码的运算量约占到总运算量的50%,是提高编码速度的关键算法之一。由于上下文编码大部分都是逻辑运算,没有复杂的数学运算,但逻辑控制流程复杂繁琐,对存储器访问频繁,采用DSP或者其他的通用处理器通过指令控制实现该算法,未能显著提高编码速度。本文采用FPGA芯片,以电路逻辑的方式来实现该算法并进行优化,在研究和分析了上下文编码算法运算特点的基础上,设计了列判断和交错存储相结合的硬件实现方案,并采用硬件描述语言Verilog在寄存器传输级描述了相应的硬件电路。通过功能仿真和逻辑综合后,所获得的上下文编码模块最大时钟频率为101MHz,且能在130ms内完成对一幅512×512灰度图像的编码,性能比Jasper软件中的实现方案提高了75%。 JPEG2000的一个重要特性是其具有渐进传输的能力,而码流组织是获得渐进传输特性的技术关键。码流组织通过在输出码流中安排数据包的先后顺序来实现渐进传输的目的。本文对JPEG2000中实现渐进传输的机制进行了分析,并研究了码流组织的算法实现。 为了对JPEG2000算法实现进行验证,本文设计了基于FPGA和ARM的验证实验平台,其中FPGA主要完成算法中运算量较大的小波变换、上下文编码和算术编码,而ARM处理器则完成码流组织、数据打包以及和PC机的通信。本文在该平台上对所设计的上下文编码算法和码流组织模块的设计进行了验证,实验结果表明本文设计的算法模块功能正确,并在一定程度上提高了编码速度。
资源简介:JPEG2000是新一代的静态图像压缩标准,它相比JPEG有很多新的特性,如渐进传输和感兴趣区域编码等,因而它具有广阔的应用前景,特别是在数码相机、PDA等便携式设备中。 JPEG2000的核心主要包括小波变换和基于最优化截断点的嵌入式块编码(EBCOT)算法,其计算复...
上传时间: 2013-04-24
上传用户:独孤求源
资源简介:H.264/AVC是国际电信联盟与国际标准化组织/国际电工委员会联合推出的活动图像编码标准,简称H.264。作为最新的国际视频编码标准,H.264/AVC与MPEG-4、H.263等视频编码标准相比,性能有了很大的提高,并已在流媒体、数字电视、电话会议、视频存储等诸多领域得...
上传时间: 2013-06-22
上传用户:diamondsGQ
资源简介:H.264/AVC是国际电信联盟与国际标准化组织/国际电工委员会联合推出的活动图像编码标准,简称H.264。作为最新的国际视频编码标准,H.264/AVC与MPEG-4、H.263等视频编码标准相比,性能有了很大的提高,并已在流媒体、数字电视、电话会议、视频存储等诸多领域得...
上传时间: 2013-06-04
上传用户:libenshu01
资源简介:一篇关于Rake接收的很好的论文,多载波扩频通信的Rake接收机理论研究及FPGA实现。
上传时间: 2013-11-09
上传用户:www240697738
资源简介:相对于JPEG中二维离散余弦变换(2DDCT)来说,在JPEG2000标准中,二维离散小波变换(2DDWT)是其图像压缩系统的核心变换。在很多需要进行实时处理图像的系统中,如数码相机、遥感遥测、卫星通信、多媒体通信、便携式摄像机、移动通信等系统,需要用芯片实现图像的...
上传时间: 2013-06-13
上传用户:jhksyghr
资源简介:JPEG2000分数位平面编码器的FPGA电路实现
上传时间: 2013-09-03
上传用户:牛布牛
资源简介:JPEG2000分数位平面编码器的FPGA电路实现
上传时间: 2013-12-24
上传用户:冇尾飞铊
资源简介:h.264中熵编码中基于上下文的算术编码的实现,此文完成了结构的设计,其较新颖。
上传时间: 2013-12-22
上传用户:helmos
资源简介:基于循环移位寄存器的ldpc编码的仿真程序,好程序啊,
上传时间: 2015-10-13
上传用户:zgu489
资源简介:基于MPI 的网络并行计算环境的RLE编码的并行程序
上传时间: 2013-12-20
上传用户:yd19890720
资源简介:介绍了基于Altera 公司的CPLD 芯片FL EX10 K,以及利用VHDL 语言实现多位二进 制码转换成8421BCD 码的原理、设计思路和软件实现。
上传时间: 2016-11-03
上传用户:manking0408
资源简介:基于嵌入式零树小波编码的C语言程序实现。
上传时间: 2016-11-29
上传用户:坏坏的华仔
资源简介:作为一项正在兴起的无线应用服务,无线局域网已在机场、校园、会议室、甚至在家庭都有所应用.它正叩开高速无线数据业务市场的大门.目前,无线局域网仍处于众多标准共存时期.每一标准的背后都有大公司或者大集团的支持.在众多无线局域网协议中IEEE802.11a协议是...
上传时间: 2013-05-26
上传用户:zhengzg
资源简介:随着航天技术的发展,载人飞船、空间站等复杂航天器对空-地或空-空之间数据传输速率的要求越来越高。在此情况下,为了提高空间通信中数据传输的可靠性,保证接收端分路系统能和发送端一致,必须要经过帧同步。对卫星基带信号处理来说,帧同步是处理的第一步也...
上传时间: 2013-06-11
上传用户:liglechongchong
资源简介:LDPC(Low Density Parity Check)码是一类可以用非常稀疏的校验矩阵或二分图定义的线性分组纠错码,最初由Gallager发现,故亦称Gallager码.它和著名Turbo码相似,具有逼近香农限的性能,几乎适用于所有信道,因此成为近年来信道编码界研究的热点。 LDPC码的奇...
上传时间: 2013-06-09
上传用户:66wji
资源简介:随着计算机科学在人机交互领域的极大发展,作为人脸信息处理中的一项关键技术,人脸检测现在已经成为模式识别,计算机视觉和人机交互领域不可缺少的一部分。但是,人脸检测算法存在计算量大、速度慢等缺点。软件实现方式无法达到实时处理要求,而现有的硬件实...
上传时间: 2013-06-15
上传用户:1193169035
资源简介:H.264作为新一代视频编码标准,相比上一代视频编码标准MPEG2,在相同画质下,平均节约64﹪的码流。该标准仅设定了码流的语法结构和解码器结构,实现灵活性极大,其规定了三个档次,每个档次支持一组特定的编码功能,并支持一类特定的应用,因此。H.264的编码...
上传时间: 2013-06-13
上传用户:夜月十二桥
资源简介:H.264作为新一代视频编码标准,相比上一代视频编码标准MPEG2,在相同画质下,平均节约64﹪的码流。该标准仅设定了码流的语法结构和解码器结构,实现灵活性极大,其规定了三个档次,每个档次支持一组特定的编码功能,并支持一类特定的应用,因此。H.264的编码...
上传时间: 2013-05-25
上传用户:refent
资源简介:比较简单的行程编码的小程序
上传时间: 2015-02-07
上传用户:sk5201314
资源简介:用c语言编写的无损压缩中的熵编码的编码和解码程序! 很实用的!
上传时间: 2013-11-27
上传用户:aix008
资源简介:这是篇关于现在非常热门的无限模块的收集短消息中中文显示时用到的PDU编码的文章,非常详细
上传时间: 2015-04-23
上传用户:zhuoying119
资源简介:这是一个用于测试7279的键盘编码的程序
上传时间: 2013-12-08
上传用户:lx9076
资源简介:实现GSM通信的快速接入控制信道(FACCH)的信道编码的MATLAB仿真
上传时间: 2014-06-11
上传用户:ma1301115706
资源简介:用MATLAB实现的Huffman编码的程序,可以很方便地实现无损压缩
上传时间: 2015-06-22
上传用户:dreamboy36
资源简介:go7007是wis公司推出的MPEG4编码的芯片。本代码是该芯片用于linux平台的驱动程序。
上传时间: 2013-12-20
上传用户:从此走出阴霾
资源简介:matlab实现的游程编码的编码与解码过程,rle实现编码,rld实现解码,简单实用
上传时间: 2013-12-20
上传用户:
资源简介:自己用matlab写的算术编码的程序,信源为二元信源,信源序列、码长均可自定义
上传时间: 2015-08-12
上传用户:bruce
资源简介:用vc编的实数编码的遗传算法, 用vc编的实数编码的遗传算法
上传时间: 2015-09-11
上传用户:mhp0114
资源简介:一种新型的信道编码的仿真程序,在下一代无线通信中比较有用
上传时间: 2015-10-27
上传用户:一诺88
资源简介:一个详尽的算术编码的matlab仿真程序。
上传时间: 2015-12-25
上传用户:epson850