提出了基于单指令多数据(single instruction multipledata,SIMD)指令集架构的4×4变换系数重用算法,用于简化H.264/AVC自适应块变换(adaptive block-size transforms,ABT)模式的计算复杂度。在ABT编码模式下,该算法通过重用4×4变换系数,用8×8导出变换量化计算得到8×8变换量化系数。提出的算法可在PC和DSP等SIMD指令集架构中简单实现,显著减少H.264/AVCABT模式中8×8变换的计算时间和资源开销。仿真结果显示,变换系数重用算法能节省8×8变换的计算时间约达50%。
Proposed a 4×4 transform coefficient reuse algorithm based on single instruction multiple data (SIMD) instruction set architecture for reducing the computing complexity of adaptive block-size transform(ABT) scheme in H.264/AVC.In ABT scheme,the algorithm computed the 8×8 transform and quantization coefficients with an 8×8 derivate transform and transform through reusing the 4×4 transform coefficients.The proposed algorithm could be simply implemented in SIMD instruction set architecture,such as PC and DSP,and reduced the computing time and resource consumption of ABT scheme significantly.The simulation results show that the transform coefficients reusing algorithm can save computing time of 8×8 transform up to 50%.