Title :
An improved practical efficient implementation of ICT used in H.264
Author :
Li, Xueming ; Wei, Fang
Author_Institution :
Beijing Univ. of Posts & Telecommun.
Abstract :
A parallel way to implement the 4times4 integer cosine transform (ICT), adopted in the emerging H.264 video coding standard, is presented. Our method can accelerate its calculation on general-purpose processors, such as Intel Pentium processors, by making use of MMX technology. The underlying principle lies in the fact that some general purpose processors can execute several independent operations at the same time. The proposed method first analyzes independent operations involved in ICT, and then uses two steps to realize parallel computation: preprocessing, which takes charge of reorganizing source input in a dedicated way for forthcoming processing; parallel computation, which is responsible for ICT calculation with MMX instructions. Compared with its realization in H.264 reference software, our study shows this method can speed up the calculation of ICT by about 60%
Keywords :
parallel processing; transforms; video coding; H.264; MMX technology; SIMD; integer cosine transform; multimedia extension technology; parallel computation; parallel processing; preprocessing; single instruction multiple data; video coding standard; Acceleration; Arithmetic; Clocks; Computer aided instruction; Concurrent computing; Frequency; Microprocessors; Modems; Organizing; Telecommunication standards;
Conference_Titel :
Multimedia and Expo, 2004. ICME '04. 2004 IEEE International Conference on
Conference_Location :
Taipei
Print_ISBN :
0-7803-8603-5
DOI :
10.1109/ICME.2004.1394424