一种可重新配置的2维变换方法

文档序号:7862132阅读:196来源:国知局
专利名称:一种可重新配置的2维变换方法
技术领域
本发明涉及视频编码领域,特别是一种可重新配置的2维变换算法。
背景技术
H. 264/AVC作为ITU和MPEG联合开发的最新视频标准,比传统的视频标准获得了 很大的提高。变换是H. 264中的关键组成模块,包括DCT变换和阿达马变换,它将图像数据 转化为频域计算。而变换过程中的硬件实现依然对于性能起着极为重要的作用。

发明内容
本可重新配置的2维变换算法将在算法和架构这两个方面一起优化达到高性能。 虽然H. 264包含3种变换4x4DCT变换、4x4阿达马变换、2x2阿达马变换,但由于2x2阿达 马变换可以作为4x4阿达马变换的一部分去实现,因此本发明集中于虹4的变换。4x4正反DCT变换可以描述为W = CfXCfT和X = C^WCi,其中X为4x4残差块数据 输入,DCT变换系数矩阵Cf和Ci为
权利要求
1.一种可重新配置的2维变换算法,其特征在于,包括如下部分1)4x4正向DCT变换算法描述。2)4x4阿达马变换算法描述。3)4x4反向DCT变换算法描述。4)2维变换结构设计。
2.如权利要求1所述的可重新配置的2维变换算法,其特征在于所述步骤1)中4x4正 向DCT变换算法、使用的公式和矩阵,如下由于4x4正向DCT可以通过两个1维变换P=CfX和W=PCTf来描述,定义矩阵
3.如权利要求1所述的可重新配置的2维变换算法,其特征在于所述步骤2)中4x4阿 达马变换算法和使用的矩阵,如下 将2×2的矩阵定义为
4.如权利要求1所述的可重新配置的2维变换算法,其特征在于所述步骤3)中4x4反 向DCT变换算法、使用的公式和矩阵,如下由于4x4反向DCT可以记为Q = CTiW和X = QCi。定义矩阵Τ1、Τ2、Μ3为
5.如权利要求1所述的可重新配置的2维变换算法,其特征在于所述步骤4)中2维变 换结构设计,描述如下本算法的各种变换可以统一于同一张结构图中,包括32个计算单元(PE)和4组可重 新配置的内联器。根据变换对PE进行重新配置完成信号流图上的功能A、功能B、功能C。 具体为PE1在PE2和PE3重新配置的时候保持不变,完成功能A ;对4x4正向DCT变换,配 置PE2和PE3完成功能C和功能A ;对乜4反向DCT变换,配置PE2和PE3完成功能D和功 能A ;对阿达马变换,配置PE2和PE3完成功能B和功能A。内联器P_IN、P_C1、P_Tran、P_ C2可以分别重新配置实现功能=M1X (或者M1W)、M2A (或者M3C)、M1Pt (或者M3Qt)、M2B (或者 M3D)。所有的可重新配置内联器可由多路复用器实现。4x4的块数据并行输入,一个时钟周 期可以把一个4x4的变换结果输出来。
全文摘要
一种可重新配置的2维变换算法,本算法在算法和架构这两个方面一起优化达到高性能,通过将各种变换进行分拆变形方便硬件方面的共用。硬件实现后,处理速度达到16像素每时钟周期,基本上是每个时钟周期完成一个变换。电路可工作于200MHz下并达到每秒3.2G个像素的速率。当工作于100MHz下支持分辨率4096x2048,帧率60fps的实时处理。
文档编号H04N7/26GK102148981SQ201010106510
公开日2011年8月10日 申请日期2010年2月4日 优先权日2010年2月4日
发明者杨华岚 申请人:成都市世嘉电子实业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1