-
公开(公告)号:CN101938645A
公开(公告)日:2011-01-05
申请号:CN200910108171.5
申请日:2009-07-03
Applicant: 哈尔滨工业大学深圳研究生院
Abstract: 在H.264/AVC视频编码系统中,帧内4×4预测是一种重要的减少空间相关信息的模式。帧内预测4×4模式共需要计算九种模式,包括垂直预测、水平预测、DC预测、左下对角预测、右下对角预测、垂直右下角预测、水平斜下角预测、垂直左下角预测和水平斜上角预测。帧内预测模块需要大量运算,如果串行计算,将消耗大量时钟周期。对于高清以上视频编码系统,采用大容量FPGA或ASIC方式,利用硬件并行结构实现H.264/AVC视频编码系统是克服计算瓶颈的一个很好选择。本发明采用并行体系结构完成帧内4×4预测,针对每种预测模式,采用多个Wallace阵列结构并行实现,可达到较高性能。
-
公开(公告)号:CN101938643A
公开(公告)日:2011-01-05
申请号:CN200910108168.3
申请日:2009-07-03
Applicant: 哈尔滨工业大学深圳研究生院
Abstract: 在H.264/AVC视频编码系统中,帧内16×16预测是一种重要的减少空间相关信息的模式。帧内预测16×16模式共需要计算四种模式,包括垂直预测、水平预测、DC预测、PLANE预测。帧内预测模块需要大量运算,如果串行计算,将消耗大量时钟周期。对于高清以上视频编码系统,采用大容量FPGA或ASIC方式,利用硬件并行结构实现H.264/AVC视频编码系统是克服计算瓶颈的一个很好选择。本发明采用并行体系结构完成帧内16×16预测,针对每种预测模式,采用多个Wallace阵列结构并行实现,可达到较高性能。
-
公开(公告)号:CN101945267A
公开(公告)日:2011-01-12
申请号:CN200910108173.4
申请日:2009-07-03
Applicant: 哈尔滨工业大学深圳研究生院
Abstract: 在H.264、AVS视频编码系统中,整数变换所有的运算都是采用整数算法,没有精度的损失且变换的核心部分不需要乘法运算,只需要采用加法和移位,易于应用硬件构架实现。整数变换计算是H.264、AVS等视频编码技术中的关键部分。而Hadamard变换是实现整数变换计算的核心。目前Hadamard变换通用做法是通过两个一维变换完成。本发明设计了一个并行硬件架构,直接实现Hadamard二维变换,在并行结构中充分利用Hadamard两维变换过程的各类规律,实现了中间结果、电路资源等共享。
-
公开(公告)号:CN101583038A
公开(公告)日:2009-11-18
申请号:CN200910106094.X
申请日:2009-03-25
Applicant: 哈尔滨工业大学深圳研究生院
IPC: H04N7/26
Abstract: SATD计算是H.264、AVS等视频编码技术中运动估计算法中的关键部分。而Hadamard变换是SATD计算的核心。目前Hadamard变换通用做法是通过两个一维变换完成。本发明设计了一个并行硬件架构,直接实现Hadamard二维变换,在并行结构中充分利用Hadamard两维变换过程的各类规律,实现了中间结果、电路资源等共享。本发明设计的并行硬件结构在一个时钟周期内实现了4×4 Hadamard变换。
-
公开(公告)号:CN101938646A
公开(公告)日:2011-01-05
申请号:CN200910108172.X
申请日:2009-07-03
Applicant: 哈尔滨工业大学深圳研究生院
IPC: H04N7/26
Abstract: 在H.264/AVC视频编码系统中,运动估计是一种重要的减少时间相关信息的技术。运动估计包括整数运动估计部分和小数运动估计部分。其中1/4像素运动估计中需要大量运算。采用FPGA或ASIC方式实现视频编码,可以利用并行体系结构完成此部分运动估计。本发明提出了一种硬件并行实现方法,插值时采用16个滤波结构并行计算,提高了计算效率。
-
公开(公告)号:CN101938644A
公开(公告)日:2011-01-05
申请号:CN200910108169.8
申请日:2009-07-03
Applicant: 哈尔滨工业大学深圳研究生院
Abstract: 在H.264/AVC视频编码系统中,运动估计是一种重要的减少时间相关信息的技术。运动估计包括整数运动估计部分和小数运动估计部分。其中1/2像素运动估计插值及存储部分需要大量运算。采用FPGA或ASIC方式实现视频编码,可以利用并行体系结构完成此部分运动估计。本发明提出了一种硬件并行实现方法,插值时采用九个滤波结构并行计算,并在内部缓存插值中间数据,提高了计算效率。
-
-
-
-
-