高性能JPEG编解码系统的研究与设计

来源 :南京航空航天大学 | 被引量 : 2次 | 上传用户:anlanyuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
JPEG压缩标准是一种有损的帧内压缩标准,通常用于单张静态图像的压缩编码,能提供质量较高的还原图像。另外,JPEG也能用来处理视频数据,在一些对视频数据有逐帧处理需求的场合JPEG压缩标准也被广泛运用。同时,随着物联网技术的兴起,小体积,低功耗成为人们不变的追求,硬件编解码器刚好顺应这一需求。因此,本文基于专用集成电路硬件实现方式,设计实现了一套由高性能JPEG编码器IP核及解码器IP核组成的高性能JPEG编解码系统。对于高性能JPEG编解码系统中编码器IP核的实现,本文提出并设计了一种新颖的基于颜色分量的多流水线架构,解决了常见多流水线架构中DC系数无法在单条流水线中编码的问题;对Huffman编码过程设计了流水级拓展的快速编码方式,解决了在复杂图像的编码过程中Huffman编码周期过长的问题。另外,对于高性能JPEG编解码系统中解码器IP核,首先提出了多流水线并行解码的方案,以便对JPEG解码速度进行实质上的提升。接着,分析了并行解码方案实现的困难所在,提出了编解码器联合设计的方案,即编码器输出解码参数辅助JPEG并行解码。最后,对于单条流水线中DC系数还原的问题,提出了IDCT系数后置还原的方法。在最终的仿真与测试阶段,使用仿真工具Isim验证了编解码的功能正确性,同时基于Xilinx Spartan-6(XC6SLX100)FPGA平台对编解码系统进行了实际电路的性能测试。在148.5MHz的系统时钟频率下,编码器IP核占用FPGA slice资源27%。对1920×1080@60fps的视频源,可以实现61.99帧每秒的稳定编码速率,比特吞吐率为3084Mbit/s。而解码器IP核占用FPGA slice资源37%,解码速度则根据图像不同而有着不同的变化,但都稳定在52.60帧每秒之上,此时比特吞吐率为2617Mbit/s。通过与其他文献中的设计对比,该JPEG编解码系统中的编解码器IP核不仅拥有较强的编解码能力,而且在性能与资源占用方面也保持了较好的平衡。
其他文献
新经济常态下,终极所有权结构、薪酬激励与企业风险承担已成为家族企业发展的重中之重。在此背景下,探讨家族企业终极所有权结构、薪酬激励与企业风险承担之间的关系,对于完
<正>本刊讯(韦相超潘基勇)春节将至,岁寒情深。1月25日,自治区人力资源和社会保障厅厅长蒋明红在厅副巡视员陈天生、百色市人力资源和社会保障局局长罗荣国、田林县人民政府
目的:分析伴肺损害的微型多血管炎(MPA)患者的临床特征及远期预后差异。方法:1995年12月至2014年12月间南京军区南京总医院确诊为MPA的患者196例(男80例,女116例,平均年龄52
现阶段,我国的烟气协同治理技术发展迅猛,超低排放技术得到快速发展和应用。但国内烟气协同治理技术路线应用时间相对较短,超低排放设施的后期运行维护水平相对滞后,制约了烟
我国西北地区烧变岩发育但烧变岩防治水技术研究程度相对较低,神木张家峁煤矿5-2煤15207、15208工作面上覆4-2煤火烧区可能与常家沟水库有水力联系,研究张家峁井田烧变岩与常
“任务型教学”是一种新型的教学模式,它把语言应用的基本理念转化为具有实践意义的课堂教学方式听力活动是对所听内容知觉、注意、进而理解的有目的有任务的活动。知觉的主
本文针对口语课在对外汉语教学中的重要地位,把重心放在中级阶段口语教学上,探讨任务型教学法在对外汉语教学中的具体应用,举出具体的教学案例供参考。
多目的地地图作为一种导航地图,能够指引某个区域内的用户到达多个目的地。多目的地地图常见于旅游景区,为游客游览多个景点提供导航。它也常被印刷在商家的宣传材料中,以告
<正>作为世界第二大经济体的中国,是国际政治经济领域不可或缺的力量,但与主导国际话语权的西方发达国家相比,却还未拥有与综合实力相匹配的国际话语权。议程设置作为大众传