JPEG2000编解码系统的优化与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:sbtlan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
JPEG2000标准压缩算法采用离散小波变换(DWT)和优化截断的嵌入式块编码(EBCOT)算法,相较于JPEG算法有许多优势,在世界上许多图像处理的领域应用广泛。本文通过详细分析原有IP硬件结构,发现其在占用面积和支持图像分辨率方面非常有必要进行优化。本文通过对JPEG2000标准协议的压缩算法进行分析,首先利用编码和解码部分算法相似、过程相逆的特点,对编解码结构进行优化整合,实现一种可以同时具有编码或解码功能的硬件结构,大大减小硬件面积。针对整体硬件结构,复用编解码所需的小波系数存储器及码流存储器,整体存储器面积减少62%;针对小波正反变换部分,根据编码或解码模式选择不同的流水结构,复用存储器及逻辑资源;针对位平面扫描算法,复用上下文生成等逻辑及存储器资源;针对MQ算法,复用基于状态迁移的概率估计逻辑。然后在硬件结构优化完成的基础上,进一步扩展IP功能,提出两种方案实现支持尺寸为1024×1024大分辨率图像编解码IP的设计,方案一采用“拼接法”将图像划分为4个尺寸为512×512叠块完成实现,方案二采用“整体优化设计法”完成实现,两种方案完成的硬件设计各有优缺点,可根据不同场景实际需求选择使用。本文针对优化完成的结构,采用Verilog HDL语言完成硬件代码实现,并通过对IP核进行充分的验证和性能分析,在代码覆盖率、自洽性、可配置功能等诸多方面表现优异,编码模式最高工作频率可达接近150MHz,解码模式最高工作频率可超过175MHz,满足实际编解码需要。本文利用Xilinx工具搭建SoC系统,构建了基于FPGA的系统级验证平台,可以实现完整的编码或解码功能,解码时可通过显示器显示重构后的图像,验证了设计的功能。
其他文献
随着广播电视系统的全面数字化,数字电视技术引发了广播电视系统的一场技术革命。在整个数字电视网络系统中,包括了许多关键性的数字设备和技术,例如数字卫星接收机、数字编
低压蒸汽过剩是化工企业蒸汽系统用能方面经常存在的问题,对过剩的低压蒸汽进行合理的优化利用能够有效节约能源、降低能耗。本文针对某化工企业技改后低压蒸汽过剩的情况,提
目的探讨厌食症患儿采用健胃消食口服液联合小儿推拿治疗的临床疗效。方法选取我院2016年3月至2017年10月儿科门诊诊治的厌食症患儿77例,随机分为治疗组47例和对照组40例。治
AIM To perform a meta-analysis on the risk of developing Mycobacterium tuberculosis(TB)infection in Crohn’s disease(CD)patients treated with tumor necrosis fac
自2017年6月起我院结合自身功能定位和公立医院改革实际,通过明确医共体定义和政策依据,采取八个步骤大力推进了医共体建设,取得了改革成效,提出了3个方面的理论探讨。
近10年来,旱地农业生产的研究在我国受到充分的重视,人们通过对我国旱地土壤焦点问题“旱”与“薄”,的认识,提出以水、肥调控作为改善和提高旱作水分利用效率的措施之一。由于缺水
城市土壤对传统土壤学而言是一个全新的概念,这一方面因为传统地认为城市“没有土壤”,更重要的是因为传统土壤学占优势地服务于农业,虽然70~80年代以后土壤与环境之间的关系研究
研究了淹水、湿润和干燥条件下接菌与未接菌对含K矿物钾长石和页岩分解作用的影响.结果表明,在干燥条件下,硅酸盐细菌不能分解供试矿物释放出其中的K和Si;湿润或淹水条件下,
通信的本质就是信息的处理。从时域分析开始就聚焦于系统,引导学生把关注点从具体对象与方法上转到系统层次和角度认识与分析问题。使主线清晰、学生不再仅拘泥于具体问题和
作为广受大众喜爱的一种信息传递及其接收方式,广播电台一直以来都备受关注。广播电台硬件设备是其正常运行必不可少的物质基础,因此,其能否正常运行直接关系着广播电台播出