|
 |
|
|
 |
|
An Efficient Hardware Architecture of Intra Prediction and TQ/IQIT Module for H.264 Encoder
|
|
Kibum Suh, Seongmo Park, and Hanjin Cho
|
| Abstract : |
In this paper, we propose a novel hardware architecture for an intra-prediction, integer transform, quantization, inverse integer transform, inverse quantization, and mode decision module for the macroblock engine of a new video coding standard, H.264. To reduce the cycle of intra prediction, transform/quantization, and inverse quanti-zation/inverse transform of H.264, a reduction method for cycle overhead in the case of I16MB mode is proposed. This method can process one macroblock for 927 cycles for all cases of macroblock type by processing 4Ąż4 Hadamard transform and quantization during 16Ąż16 prediction. This module was designed using Verilog Hardware Description Language (HDL) and operates with a 54 MHz clock using the Hynix 0.35 µm TLM (triple layer metal) library. |
| Key word : |
Intra prediction, integer transform, quantization, inverse integer transform, inverse quantization, H.264. |
| DOI : |
http://dx.doi.org/10.4218/etrij.05.0905.0032 |
| Cite this : |
Kibum Suh, Seongmo Park, and Hanjin Cho, "An Efficient Hardware Architecture of Intra Prediction and TQ/IQIT Module for H.264 Encoder," ETRI Journal, vol. 27, no. 5, Oct. 2005,
pp. 511-524. http://dx.doi.org/10.4218/etrij.05.0905.0032
|
| References : |
| 1. | ISO/IEC 14496-10 International Standard (ITU-T Rec. H.264). |
| 3. | Bong-Ho Lee, Kyu-Tae Yang, Young Kwon Hahm, Soo In Lee, and Chieteuk Ahn, "A Framework for MPEG-4 Contents Delivery over DMB," ETRI J., vol.26, no.2, Apr. 2004, pp.112-121. |
| 4. | Jae Hun Lee and Nam Suk Lee, "Variable Block Size Motion Estimation Algorithm and Its Hardware Architecture for H.264/AVC," Proc. IEEE IntĄŻl Symp. Circuits and Systems, vol.3, 2004, pp.741-744. |
| 5. | Yueh-Yi Wang, Yang-Tsung Peng, and Chun-Jen Tsai, "VLSI Architecture Design of Motion Estimator and In-Loop Filter for MPEG-4 AVC/H.264 Encoders," Proc. IEEE IntĄŻl Symp. Circuits and Systems, vol.2, 2004, pp.149-152. |
| 6. | Yu-Wen Huang, Tu-Chih Wang, Bing-Yu Hsieh, and Liang-Gee Chen, "Hardware Architecture Design for Variable Block Size Motion Estimation in MPEG-4 AVC/JVT/ITU-T H.264," Proc. IEEE IntĄŻl Symp. Circuits and Systems, 2003, pp.II-796-II-799. |
| 7. | Tung-Chien Chen, Yu-Wen Huang, and Liang-Gee Chen; "Fully Utilized and Reusable Architecture for Fractional Motion Estimation of H.264/AVC," Proc. IEEE IntĄŻl Conf. Acoustics, Speech, and Signal Processing, vol.5, 2004, pp.9-12. |
| 8. | H.S. Malvar, A Hallapuro, M. Karczewicz, and Louis Kerosfsky, "Low Complexity Transform and Quantization in H.264/AVC," IEEE Trans. CSVT, vol.13, no.7, pp.598-603. |
| 9. | Tu-Chih Wang, Yu-Wen Huang, Hung-Chi Fang and Liang-Gee Chen, "Parallel 4x4 2D Transform and Inverse Transform Architecture for MPEG-4 AVC/H.264," Proc. IEEE IntĄŻl Symp. Circuits and Systems, vol.3 2003, pp.800-803. |
| 10. | Yu-Wen Huang, Bing-Yu Hsieh, Tung-Chien Chen, and Liang-Gee Chen, "Hardware Architecture Design for H.264/AVC Intra Frame Coder," Proc. ISCAS, vol.2, 2004, pp.269-272. |
| 11. | Yu-Wen Huang, Bing-Yu Hsieh, Tung-Chien Chen, and L.G Chen, "Analysis, Fast Algorithm, and VLSI Architecture Design for H.264/AVC Intra Frame Coder," IEEE Trans. Circuit and Systems for Video Technology, vol.15, no.3, Mar. 2005, pp.378-401. |
| 12. | Tung-Chien Chen, Yu-Wen Huang, and Liang-Gee Chen, "Analysis and Design of Macroblock Pipelining for H.264/AVC VLSI Architecture," Proc. IEEE IntĄŻl Symp. Circuits and Systems, vol.2, 2004, pp.273-276. |
| 13. | JVT H.264 Reference Software Version JM8.5, ftp://ftp.imtc-files.org/jvt-ecperts/ |
| 14. | T. C. Wang, Y. W. Huang, H. C. Fang, and L.G. Chen, "Performance Analysis of Hardware Oriented Algorithm Modifications in H.264" Proc. IEEE IntĄŻl Conf. Acoustics, Speech, and Signal Processing, Hong-Kong, vol.2, April 2003, pp.493-496. |
|
 |
| This article has been downloaded 6,671 times. |
 |
| ETRI Journal Vol.27, No.5 |
| Special Issue Papers: ITSoC 2004 |
 |
Fully Differential 5-GHz LC-Tank VCOs with Improved Phase Noise and Wide Tuning Range
|
| |
Ja-Yol Lee, Chan Woo Park, Sang-Heung Lee, Jin-Young Kang, and Seung-Hyeub Oh
ETRI Journal, vol.27, no.5, Oct. 2005, pp.473-483
http://dx.doi.org/10.4218/etrij.05.0905.0035
|
 |
 |
Fabrication of 40 Gb/s Front-End Optical Receivers Using Spot-Size Converter Integrated Waveguide Photodiodes
|
| |
Yong-Hwan Kwon, Joong-Seon Choe, Jeha Kim, Kisoo Kim, Kwang-Seong Choi, Byung-Seok Choi, and HoGyeong Yun
ETRI Journal, vol.27, no.5, Oct. 2005, pp.484-490
http://dx.doi.org/10.4218/etrij.05.0905.0023
|
 |
 |
Application Specific Processor Design for H.264 Decoder with a Configurable Embedded Processor
|
| |
Jin Ho Han, Mi Young Lee, Younghwan Bae, and Hanjin Cho
ETRI Journal, vol.27, no.5, Oct. 2005, pp.491-496
http://dx.doi.org/10.4218/etrij.05.0905.0001
|
 |
 |
Performance Analysis for MPEG-4 Video Codec Based on On-Chip Network
|
| |
June-Young Chang, Won-Jong Kim, Young-Hwan Bae, Jin Ho Han, Han-Jin Cho, and Hee-Bum Jung
ETRI Journal, vol.27, no.5, Oct. 2005, pp.497-503
http://dx.doi.org/10.4218/etrij.05.0905.0025
|
 |
 |
Low-Power Video Decoding on Variable Voltage Processor for Mobile Multimedia Applications
|
| |
Seongsoo Lee
ETRI Journal, vol.27, no.5, Oct. 2005, pp.504-510
http://dx.doi.org/10.4218/etrij.05.0905.0002
|
 |
 |
An Efficient Hardware Architecture of Intra Prediction and TQ/IQIT Module for H.264 Encoder
|
| |
Kibum Suh, Seongmo Park, and Hanjin Cho
ETRI Journal, vol.27, no.5, Oct. 2005, pp.511-524
http://dx.doi.org/10.4218/etrij.05.0905.0032
|
 |
 |
Design and Architecture of Low-Latency High-Speed Turbo Decoders
|
| |
Ji Won Jung, In Ki Lee, Duk Gun Choi, Jin Hee Jeong, Ki Man Kim, Eun-A Choi, and Deock-Gil Oh
ETRI Journal, vol.27, no.5, Oct. 2005, pp.525-532
http://dx.doi.org/10.4218/etrij.05.0905.0033
|
 |
 |
Pipelined Scheduling of Functional HW/SW Modules for Platform-Based SoC Design
|
| |
Wonjong Kim, June-Young Chang, and Hanjin Cho
ETRI Journal, vol.27, no.5, Oct. 2005, pp.533-538
http://dx.doi.org/10.4218/etrij.05.0905.0011
|
 |
 |
A Low Power Analog CMOS Vision Chip for Edge Detection Using Electronic Switches
|
| |
Jung-Hwan Kim, Jae-Sung Kong, Sung-Ho Suh, Minho Lee, Jang-Kyoo Shin, Hong Bae Park, and Chang Auck Choi
ETRI Journal, vol.27, no.5, Oct. 2005, pp.539-544
http://dx.doi.org/10.4218/etrij.05.0905.0008
|
 |
 |
Ultra Thin Film Encapsulation of OLED on Plastic Substrate
|
| |
Sang-Hee Ko Park, Jiyoung Oh, Chi-Sun Hwang, Jeong-Ik Lee, Yong Suk Yang, Hye Yong Chu, and Kwang-Yong Kang
ETRI Journal, vol.27, no.5, Oct. 2005, pp.545-550
http://dx.doi.org/10.4218/etrij.05.0905.0006
|
 |
 |
Fabrication of Butt-Coupled SGDBR Laser Integrated with Semiconductor Optical Amplifier Having a Lateral Tapered Waveguide
|
| |
Su Hwan Oh, Hyunsung Ko, Ki Soo Kim, Ji-Myon Lee, Chul-Wook Lee, Oh Kee Kwon, Sahnggi Park, and Moon Ho Park
ETRI Journal, vol.27, no.5, Oct. 2005, pp.551-556
http://dx.doi.org/10.4218/etrij.05.0905.0003
|
 |
 |
Design of Encoder and Decoder for LDPC Codes Using Hybrid H-Matrix
|
| |
Chanho Lee
ETRI Journal, vol.27, no.5, Oct. 2005, pp.557-562
http://dx.doi.org/10.4218/etrij.05.0905.0015
|
 |
 |
A Motion-Control Chip to Generate Velocity Profiles of Desired Characteristics
|
| |
Jung Uk Cho, and Jae Wook Jeon
ETRI Journal, vol.27, no.5, Oct. 2005, pp.563-568
http://dx.doi.org/10.4218/etrij.05.0905.0030
|
 |
 |
Monolithic SiGe Up-/Down-Conversion Mixers with Active Baluns
|
| |
Sang-Heung Lee, Seung-Yun Lee, Hyun-Chul Bae, Ja-Yol Lee, Sang-Hoon Kim, Bo Woo Kim, and Jin-Yeong Kang
ETRI Journal, vol.27, no.5, Oct. 2005, pp.569-578
http://dx.doi.org/10.4218/etrij.05.0905.0034
|
 |
 |
A Single Transistor-Level Direct-Conversion Mixer for Low-Voltage Low-Power Multi-band Radios
|
| |
Byoung Gun Choi, Seok-Bong Hyun, Geum-Young Tak, Hee-Tae Lee, Seong-Su Park, and Chul Soon Park
ETRI Journal, vol.27, no.5, Oct. 2005, pp.579-584
http://dx.doi.org/10.4218/etrij.05.0905.0009
|
 |
 |
Miniaturized Electronic Nose System Based on Personal Digital Assistant
|
| |
Yong Shin Kim, Yoon Seok Yang, Seung-Chul Ha, Hyeon-Bong Pyo, and Chang Auck Choi
ETRI Journal, vol.27, no.5, Oct. 2005, pp.585-594
http://dx.doi.org/10.4218/etrij.05.0105.0048
|
 |
 |
Protection of MPEG-2 Multicast Streaming in IP Set-Top Box Environment
|
| |
Seong Oun Hwang, Jeong Hyon Kim, Do Won Nam, and Ki Song Yoon
ETRI Journal, vol.27, no.5, Oct. 2005, pp.595-607
http://dx.doi.org/10.4218/etrij.05.0105.0021
|
 |
 |
Audio Watermarking through Modification of Tonal Maskers
|
| |
Hee Suk Lee, and Woo Sun Lee
ETRI Journal, vol.27, no.5, Oct. 2005, pp.608-616
http://dx.doi.org/10.4218/etrij.05.0105.0037
|
 |
 |
Speeding up Scalar Multiplication in Genus 2 Hyperelliptic Curves with Efficient Endomorphisms
|
| |
Tae Jun Park, Mun-Kyu Lee, Kunsoo Park, and Kyo Il Chung
ETRI Journal, vol.27, no.5, Oct. 2005, pp.617-627
http://dx.doi.org/10.4218/etrij.05.0104.0171
|
 |
 |
AC Modeling of the ggNMOS ESD Protection Device
|
| |
Jin-Young Choi
ETRI Journal, vol.27, no.5, Oct. 2005, pp.628-634
http://dx.doi.org/10.4218/etrij.05.0104.0196
|
 |
 |
Multi-channel Audio Service in a Terrestrial-DMB System Using VSLI-Based Spatial Audio Coding
|
| |
Jeongil Seo, Han-gil Moon, Seungkwon Beack, Kyeongok Kang, and Jae-Keun Hong
ETRI Journal, vol.27, no.5, Oct. 2005, pp.635-638
http://dx.doi.org/10.4218/etrij.05.0205.0025
|
 |
 |
Complexity-Reduced Algorithms for LDPC Decoder for DVB-S2 Systems
|
| |
Eun A Choi, Ji-Won Jung, Nae-Soo Kim, and Deock-Gil Oh
ETRI Journal, vol.27, no.5, Oct. 2005, pp.639-642
http://dx.doi.org/10.4218/etrij.05.0205.0026
|
 |
 |
A Narrow Bandwidth Microstrip Band-Pass Filter with Symmetrical Frequency Characteristics
|
| |
Dong Suk Jun, Hong Yeol Lee, Dong-Young Kim, Sang Seak Lee, and Eun Soo Nam
ETRI Journal, vol.27, no.5, Oct. 2005, pp.643-646
http://dx.doi.org/10.4218/etrij.05.0204.0069
|
 |
 |
Realization of nth-order voltage transfer function using single operational transresistance amplifier
|
| |
Selçuk Kilinç, and Ugur Çam
ETRI Journal, vol.27, no.5, Oct. 2005, pp.647-650
http://dx.doi.org/10.4218/etrij.05.0205.0034
|
 |
|
 |