自适应算术编码器的FPGA实现

来源 :大连海事大学 | 被引量 : 0次 | 上传用户:langzi229229
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多媒体技术的发展,对图像处理速度的要求越来越高。图像压缩编码是图像处理中很重要的一方面。在图像压缩编码算法和标准发展的同时,标准和算法的复杂性也提高了,这样软件实现的实时性就很低。自适应算术编码就是JPEG2000图像压缩中编码处理速度的瓶颈。尽管计算机技术已得到快速发展,但仍不能满足实时性的要求。FPGA是一种实时性比较好的实现工具,因为它是一种全硬件的结构,具有完全的并行性,且处理速度很快快。所以用FPGA实现高效的自适应算术编码具有非常重要的意义。本文提出了一种基于FPGA的高效自适应算术编码实现方案。此方案对标准自适应算术编码算法在构上以下三方面的改进。最后用VHDL语言进行实现。(1).由于编码器里存在反馈,所以一般不能使用流水线。为了一个时钟能够处理一个,本文采用把编码器分成两个部分,概率索引部分和编码输出部分,分别在时钟的两个沿操作。(2).由于在这样的结构中存在一个很长的逻辑延时,所以本论文又添加了预测功能以减少逻辑延时。为了配合这种预测使其更有利于用FPGA实现,本文又对编码过程进行一些改变,这并不增加编码的复杂性。(3).在编码后,有可能出现多次的循环归一化,所以本文又在概率索引部分加了一个计算归一化次数的功能,编码以后如果需要归一化就可以一次操作到位,大大提高了时钟频率。本文又用C语言实现了标准的自适应算术编码,拿它与用FPGA实现的改进后的自适应算术编码的仿真结果对比验证了这种改进后编码器编码的正确性。此种结构的编码效率很高,一个时钟编码一个数据比特,时钟频率可以达到50MHZ,占用的硬件资源大约有800个CLB(可配置逻辑模块)。
其他文献
带状电子注的产生和稳定传输涉及到微波电子学、等离子体电子学、电磁场与微波技术、真空技术、材料科学等学科,是一个综合性的应用基础研究问题。通过对它们进行深入细致的
目的调查弱视儿童中散光的主要类型、分布规律。方法选取4~11岁弱视儿童2023例(3657眼),对其散光的分布情况进行调查。结果 3657只眼中,散光眼(≥0.50 D)占91.9%,散光眼构成比
<正>冀中能源邯郸矿业集团有限公司前身是邯郸矿务局,成立于1958年4月,2002年12月,改制为邯郸矿业集团有限公司,现为冀中能源集团的子公司。邯矿集团现有职工19000人,其中女
文化权利是公民权利中不可或缺的重要环节,而公平公正则是公共服务的题中之义。广播电视由于其传播快、覆盖面广的特性,对公民文化权利的实现起着重要的推动作用。当下文化软
本文通过MOCVD方法制备了多晶GaN薄膜,并且得出了我们MOCVD系统生长多晶GaN薄膜的优化生长条件,较系统地分析了不同生长条件与退火工艺对样品结构组分,表面形貌,电学特性与发
国家为了解决学前教育“入园难”“入园贵”的社会热点难点问题,推动了建立以普惠性资源为主体的学前教育公共服务体系,要求各省市必须实现幼儿园普惠率80%。笔者欣喜地看到,北
报纸
河流是人类文明的起源,人类随河流而定居,河流对于构建生态景观、维护生态平衡、形成地域河流文化等方面起到了重要作用,然而随着人类文明的发展,逐渐暴露出一系列的河流环境
在全球化的进程中,伴随着世界经济的不断发展,生态环境问题也日益严重和突出。众所周知,西方发达国家应对全球环境问题负不可推卸的责任,但它们却将矛头一致指向了发展中国家
因关于典当行业法律法规的不健全使社会典当纠纷越来越多,致使审判实务的判定结果不同所引起的争议较大。本文在通过论述当前典当纠纷在审判实务中存在的问题加以分析研究,旨
随着集成电路规模和复杂度的急剧提高,尤其面对面市时间的巨大压力,芯片验证的可靠性越来越低。目前的SoC设计中,验证工作需要投入的时间已占整个开发周期的70%~80%。芯片验证