[发明专利]一种JPEG2000流水线算术编码方法和电路无效
申请号: | 200910013661.7 | 申请日: | 2009-01-19 |
公开(公告)号: | CN101489128A | 公开(公告)日: | 2009-07-22 |
发明(设计)人: | 马磊;李运田;刘江 | 申请(专利权)人: | 山东大学;山东山大鸥玛软件有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/30;H03M7/30 |
代理公司: | 济南金迪知识产权代理有限公司 | 代理人: | 许德山 |
地址: | 250100山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种JPEG2000流水线算术编码方法和电路,属图像压缩技术领域,经过四级流水线完成算术编码,其电路包括上下文状态表查询更新模块和概率估计查询模块、A寄存器更新模块、C寄存器更新模块、字节输出模块,分别构成四级流水线电路,上下文状态表查询更新模块与概率估计查询模块连接,概率估计查询模块与A寄存器更新模块连接,A寄存器更新模块分别与上下文更新模块和C寄存器更新模块连接,C寄存器更新模块连接字节输出模块。本发明方法可提高编码效率,电路结构简化,占用面积较少,可减少成本。 | ||
搜索关键词: | 一种 jpeg2000 流水线 算术 编码 方法 电路 | ||
【主权项】:
1、一种JPEG2000流水线算术编码方法,经过四级流水线完成算术编码,其特征在于步骤如下:1)第一级流水线:实现在当前上下文CX下,待压缩数据D的概率估计值的查询和更新,其输入为上下文CX、待压缩数据D和重整化信号Renorm;上下文CX查询CX状态表得到概率估计表索引Index和大概率符号mps,它们分别用来读取概率估计表和判断下一阶段进行大概率编码或者小概率编码;重整化信号Renorm则用来标识是否对上下文状态表进行更新;对于连续输入相同上下文CX的情况,需对CX用一个寄存器延时一周期,如果第一个CX引发重整化,产生信号Renorm,那么索引直接通过多路选择器把更新的下一状态送到概率估计表,不再去读CX状态表;CX状态表则依旧进行更新;2)第二级流水线:实现间隔寄存器A的更新,其输入为概率估计值Qe、前导零数LZ和判断待压缩数据D是否为小概率符号所得的小概率符号选择信号mps_sel;如果是小概率符号,则A=Qe;否则A=A-Qe;在编码过程中,如果间隔寄存器A小于0x8000,则需要进行重整化操作,同时输出重整化信号Renorm,以更新上下文状态表,保证概率间隔大于或者等于0x8000;3)第三级流水线:实现编码寄存器C的更新,其输入为概率估计值Qe和判断待压缩数据D是否为小概率符号所得的小概率符号选择信号mps_sel;它需要与间隔寄存器A进行同步的重整化操作,如果是小概率符号,则C保持不变;否则C=C+Qe;本级流水线对外输出数据C_result值;4)第四级流水线:实现字节提取和输出,当C寄存器移位值大于等于27时,需要输出两个字节OutH、OutL,如果OutH或者OutL字节等于0xFF时,需要在该字节后插入字符‘0’到剩余字符中;当C寄存器移位值小于27大于等于19时,需要输出一个字节OutL,如果OutL字节等于0xFF时,需要在该字节后插入字符‘0’到剩余字符中;当C寄存器移位值小于19时无字节输出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学;山东山大鸥玛软件有限公司,未经山东大学;山东山大鸥玛软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910013661.7/,转载请声明来源钻瓜专利网。