DocumentCode
1492069
Title
Efficient VLSI architecture for video transcoding
Author
Huang, Jian ; Lee, Jooheung
Author_Institution
Sch. of Electr. Eng. & Comput. Sci., Univ. of Central Florida, Orlando, FL, USA
Volume
55
Issue
3
fYear
2009
fDate
8/1/2009 12:00:00 AM
Firstpage
1462
Lastpage
1470
Abstract
In this paper, we present a unified architecture that can perform Discrete Cosine Transform (DCT), Inverse Discrete Cosine Transform (IDCT), DCT domain motion estimation and compensation (DCT-ME/MC). Our proposed architecture is a Wavefront Array-based Processor with a highly modular structure consisting of 8times8 Processing Elements (PEs). By utilizing statistical properties and arithmetic operations, it can be used as a high performance hardware accelerator for video transcoding applications. We show how different core algorithms can be mapped onto the same hardware fabric and can be executed through the pre-defined PEs. In addition to the simplified design process of the proposed architecture and savings of the hardware resources, we also demonstrate that high throughput rate can be achieved for IDCT and DCT-MC by fully utilizing the sparseness property of DCT coefficient matrix.
Keywords
VLSI; discrete cosine transforms; motion compensation; motion estimation; video coding; VLSI architecture; inverse discrete cosine transform; motion compensation; motion estimation; processing elements; video transcoding; Computer architecture; Discrete cosine transforms; Fabrics; Hardware; Motion estimation; Personal digital assistants; Process design; Streaming media; Transcoding; Very large scale integration; DCT; IDCT; Video transcoding; motion estimation and compensation; unified architecture;
fLanguage
English
Journal_Title
Consumer Electronics, IEEE Transactions on
Publisher
ieee
ISSN
0098-3063
Type
jour
DOI
10.1109/TCE.2009.5278014
Filename
5278014
Link To Document