Shared hardware, high throughput implementation of 2D 4 脳 4 and 8 脳 8 integer transform for H.264/AVC high-profile coders
详细信息查看全文 | 推荐本文 |
摘要
Two-dimensional discrete cosine transforms are used in the core transformations in all profiles of the H.264/Advanced video coding (AVC) standard. In this paper, implementing the resource sharing of high throughput 4 脳 4 and 8 脳 8 forward and inverse integer transforms for high definition H.264 is presented. It is shown that the 4 脳 4 forward/inverse transform can be obtained from 8 脳 8 forward/inverse transform using selective data input and data arrangement at intermediate stages. Fast 8 脳 8 forward and inverse transform is implemented using matrix decomposition and matrix operation such as Kronecker product and direct sum. The proposed implementation does not require any transpose memory and has a dual clocked pipeline structure. Compared with existing designs, the gate count is reduced by 27.7%in the proposed design. The maximum operating frequency of the proposed system is approx. 1.3 GHz, while the throughput is 7 G and 18.7 G pixels/s for 4 脳 4 and 8 脳 8 forward integer transforms, respectively. The proposed design can be used for real time H.264/AVC high definition processing owing to its high throughput and low hardware cost.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700