[发明专利]视频压缩帧内预测16×16模式硬件并行实现结构无效

专利信息
申请号: 200910108168.3 申请日: 2009-07-03
公开(公告)号: CN101938643A 公开(公告)日: 2011-01-05
发明(设计)人: 王明江;颜琥;张爱平;王超;魏志强 申请(专利权)人: 哈尔滨工业大学深圳研究生院
主分类号: H04N7/26 分类号: H04N7/26;H04N7/50
代理公司: 暂无信息 代理人: 暂无信息
地址: 518055 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 视频压缩 预测 16 模式 硬件 并行 实现 结构
【说明书】:

技术领域

发明涉及一种视频压缩帧内16×16预测模式硬件并行实现方法及架构。属于数字视频编解码技术领域。

背景技术

在H.264/AVC视频编码系统中,运动估计、帧内预测、变换/量化、去块滤波等需要大量运算。目前市场对高清以上H.264/AVC视频编码需求不断增加,而采用高端DSP方式实现H.264/AVC视频编码的方案不断出现计算瓶颈。采用大容量FPGA或ASIC方式,利用硬件并行结构实现高清以上H.264/AVC视频编码系统是一些市场产品的很好选择。

帧内预测16×16模式共需要计算四种模式,包括垂直预测、水平预测、DC预测、PLANE预测。如果串行计算,将消耗大量时钟周期,而采用FPGA或ASIC方式,拥有足够的硬件资源,完全可以采用并行体系结构完成帧内16×16预测模式的实现。

发明内容

本发明为视频压缩帧内预测16×16模式硬件实现提供了一种并行实现方法。16×16帧内模式选择分以下几步完成:

1、选择一种16×16模式,并生成16×16的预测块;

2、计算Cost16×16。采用SATD处理残差数据。

3、对所有的16×16预测的4个模式重复步骤1~2,选取具有最小Cost16×16值的模式为最佳16×16模式。

4、计算最后选择的16×16模式与编码图像块之间的Cost16×16(SSD)值;

本发明将1、2、3步骤中四个模式通过硬件设计并行实现,然后选择最小Cost16×16值的模式为最佳16×16模式。

附图说明

图1是16*16模式帧内预测结构图。

图2是垂直预测模式结构图。

图3是水平预测模式结构图。

图4是DC预测模式结构图。

图5是PLANE预测模式结构图。

图6是PLANE预测中V,H,a,b,c求值结构图。

图7是PLANE模式预测其中一个4*4块16个像素的Wallace阵列架构图。

具体实施方式

本发明基于以下方法实现。

帧内预测16×16最佳模式选择步骤如下:

参见图1,由外部存储器读入上面相邻宏块最底一行数据,左边相邻宏块最右侧像素值。利用四种预测方式并行预测分别得到预测块。计算预测块和原始16×16块之间的残差,求取SAD;由量化系数Qp查表得到λmode和R(s,c,mode/Qp);据以上三个参数计算Cost16×16=SAD+λmode*R(s,c,mode/Qp);比较四种模式的Cost16×16,选择最小的那个模式为最佳16×16模式。选用最小模式的16×16块预测值,与重建16×16块联合计算残差、SATD值和代价函数。计算残差、SATD值时,每个时钟完成一个4×4模块,总共需要16个时钟完成一个宏块的计算。

四种预测模式的结构见图2~5。对于Plane预测方式进行预测时需先求出H,V;然后计算a,b,c的值,最后每个时钟并行计算16个预测值,即16×16块中的一个4×4块预测值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学深圳研究生院,未经哈尔滨工业大学深圳研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910108168.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top