[发明专利]一种四路并行编码的CAVLC编码器有效
申请号: | 201110232250.4 | 申请日: | 2011-08-15 |
公开(公告)号: | CN102325253A | 公开(公告)日: | 2012-01-18 |
发明(设计)人: | 范益波;钟慧波;沈沙;任怀鲁;姜英;曾晓洋 | 申请(专利权)人: | 复旦大学 |
主分类号: | H04N7/26 | 分类号: | H04N7/26 |
代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;盛志范 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于视频编码技术领域,具体为一种四路并行编码的CAVLC编码器。本发明采用扫描级和编码级并行处理的二级流水线结构,扫描级一次可以扫描四个系数的,大大的减少扫描一个4x4块所需要的时间。同样,通过四个level和Run_before并行编码的方式来缩短编码级所需要的时间。编码级的所需要的时间通过细致的设计,使得其所消耗的时间和扫描级所用的时间相同。这样,整个CAVLC的两级流水线可以得到最大的吞吐率,极大地减小完成一个宏块的编码所需要的时钟数。 | ||
搜索关键词: | 一种 四路 并行 编码 cavlc 编码器 | ||
【主权项】:
一种四路并行编码的CAVLC编码器, 其特征在于采用扫描级和编码级组成的二级流水结的架构,分为扫描级、编码级和CAVLC控制器三部分;其中,扫描级由扫描级控制器,TrailingOnes计数器、TotalCoeff计数器、Total_Zeros计数器、Run_before计数器和Level检测器组成,扫描级用于统计CAVLC元素值;编码级由编码级控制器、TotalCoeff编码器、Total_Zeros编码器、Level编码器、Run_before编码器和比特流拼接器组成,编码级用于编码扫描级统计得到的CAVLC元素值;CAVLC控制器通过控制扫描级控制器和编码级控制器来控制整个CAVLC编码器的时序和功能;并且,扫描级与编码级两级中采用一块寄存器来存储扫描级统计得到的结果,使得扫描级和编码级能够流水线并行处理;扫描级完成一个4x4块的扫描后,将得到的统计信息直接存储在寄存器中,然后编码级开始编码,而扫描级则继续扫描下一个4x4块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110232250.4/,转载请声明来源钻瓜专利网。