tag 标签: 变换模块

相关资源
  • 所需E币: 3
    时间: 2019-12-24 16:16
    大小: 458.37KB
    上传者: rdg1993
    HighProfile视频编码中自适应变换模块的设计H.264/AVCHighProfile视频编码中自适应变换模块的设计作者:姜英指导教师:王桂海(山东科技大学信息科学与工程学院,青岛,266510)摘要:本文提出了一种可配置的整数变换运算单元并将其用于H.264/AVCHighProfile视频编码器的自适应变换模块中。H.264/AVCHighProfile视频编码过程中需要4种不同的4×4变换:4×4离散余弦变换、4×4离散余弦反变换、4×4哈达玛变换、4×4哈达玛反变换和3种不同的8×8变换:8×8离散余弦变换、8×8离散余弦反变换、8×8哈达玛变换。本文中将这些变换的基本运算单元都整合在一个硬件共享的可配置变换运算单元中。通过变换类型配置信号的配置,该变换单元就可以完成相应的变换操作。在硬件设计过程中,采用加法器资源共享技术来降低硬件开销,采用操作数隔离法来减少由于电路无效操作带来的功耗浪费。采用该变换运算单元的自适应变换模块可以方便的改变运算单元的并行度,从而满足不同应用场合的数据吞吐率需求。本设计采用Altera公司的CycloneII系列FPGA进行实现和验证,布局布线后的最大工作频率是63MHz,采用4个可配置变换运算单元并行的变换模块可以满足HD1080P@50帧/秒视频的实时编码要求。关键字:自适应变换,硬件复用,离散余弦变换,哈达玛变换,H.264HighProfile视频编码器DesignofAdaptiveTransformforH.264/AVCHighProfileEncoder……