图象压缩系统中熵编解码器的FPGA设计及实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:war3mx1017
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动终端、多媒体、Internet网络、通信,图像扫描技术的发展,以及人们对图象分辨率,质量要求的不断提高,用软件压缩难以达到实时性要求,而且会带来因传输大量原始图象数据带来的带宽要求,因此采用硬件实现图象压缩已成为一种必然趋势。而熵编码单元作为图像变换,量化后的处理环节,是图像压缩中必不可少的部分。研究熵编解码器的硬件实现,具有广阔的应用背景。本文以星载视频图像压缩的硬件实现项目为背景,对熵编码器和解码器的硬件实现进行探讨,给出了并行熵编码和解码器的实现方案。熵编解码器中的难点是huffman编解码器的实现。在设计并行huffman编码方案时通过改善Huffman编码器中变长码流向定长码流转换时的控制逻辑,避免了因数据处理不及时造成数据丢失的可能性,从而保证了编码的正确性。而在实现并行的huffman解码器时,解码算法充分利用了规则化码书带来的码字的单调性,及在特定长度码字集内码字变化的连续性,将并行解码由模式匹配转换为算术运算,提高了存储器的利用率、系统的解码效率和速度。在实现并行huffman编码的基础上,结合针对DC子带的预测编码,针对直流子带的游程编码,能够对图像压缩系统中经过DWT变换,量化,扫描后的数据进行正确的编码。同时,在并行huffman解码基础上的熵解码器也可以解码出正确的数据提供给解码系统的后续反量化模块,进一步处理。在本文介绍的设计方案中,按照自顶向下的设计方法,对星载图像压缩系统中的熵编解码器进行分析,进而进行逻辑功能分割及模块划分,然后分别实现各子模块,并最终完成整个系统。在设计过程中,用高级硬件描述语言verilogHDL进行RTL级描述。利用了Altera公司的QuartusII开发平台进行设计输入、编译、仿真,同时还采用modelsim仿真工具和symplicity的综合工具,验证了设计的正确性。通过系统波形仿真和下板验证熵编码器最高频率可以达到127M,在62.5M的情况下工作正常。而熵解码器也可正常工作在62.5M,吞吐量可达到2500Mbps,也能满足性能要求。仿真验证的结果表明:设计能够满足性能要求,并具有一定的使用价值。
其他文献
本文对Viola方法做了一些扩展和改进,并设计了一个快速人脸检测系统。首先,我们对Viola方法中所使用的矩形特征进行了扩展,采用了Rainer Lienhart等人提出的扩展的矩形特征。
随着人们对DLA领域的不断探索,印刷体粘连字符切分技术已经逐渐成熟、完善。但是,现有技术绝大部分局限在对Roman字符集的处理,而对其它字符集没有做过多的讨论,这就使得现有技术
能源的发展和利用越发成为人类社会发展的瓶颈,开发可持续发展的绿色能源势在必行。光伏发电因其独有特点成为最具前景的绿色能源之一,因此光伏发电成为学者们研究的一个重要方向,而并网逆变系统是光伏发电的关键环节。由于电网的感性负载和非线性负载大量使用,电网的无功消耗变大、谐波污染也日趋严重,这对电网线路及用电设备带来不同程度的危害。光伏并网逆变器输出有功功率的同时,可以对负载的无功、谐波电流进行补偿,实现
图像融合是指联合两个或两个以上的图像通过某种算法得到一幅更高质量的新图像。由于受物理条件的限制和成像环境的影响,单个传感器图像或者单幅图像往往不能提供人们所需要的
随着计算机网络技术的发展和数据处理速度的不断提高,高数据流量的需求性与传统的人工输入的低速度之间产生了巨大的矛盾,这在一定程度上减缓了社会信息化的进程,因而作为信息化
学位
因地下岩土体变形所引起的滑坡灾害时常发生并对人类社会危害巨大。能否直观反应出地下岩土体的变形情况是各类滑坡监测指标中的重点和难点,对存在滑坡风险的区域进行实时在
电子体温计以其安全、测温灵敏、读数方便等优点逐渐取代了易碎、测温速度慢、剧毒的水银体温计,越来越广泛地应用于医院和家庭等测温场合中。随着其应用程度不断地提高,对其
本文从研究景物在空间上的不连续性和生物视觉中存在的表面完全化现象之间的关系入手,尝试利用深度知觉和表面完全化之间的相互作用机制来融合客观上不完善的灰度和双眼视差
   本文首先简单介绍了交通矢量地图的自动生成过程。对于其中的关键技术,包括栅格地图的矢量化、地理数据库的规划以及地理信息的添加等,均给出了简要的说明。 通过
指纹的不变性和唯一性使指纹识别技术成为目前应用最广泛的身份验证与识别技术之一。在犯罪嫌疑人的识别(AFIS)系统、门禁系统、计算机安全、网络安全、考勤等方面有着显著的