Title :
Parallel processor algorithm for variable block-size computation at low bitrates [video coding applications]
Author :
Koskinen, Lauri ; Halonen, Kari ; Paasio, Ari
Author_Institution :
Electron. Circuit Design Lab., Helsinki Univ. of Technol., Espoo, Finland
Abstract :
A two step algorithm for H.264 motion estimation variable block size selection is presented. The method is implementable in analog parallel processors in connection with the sensor arrays of mobile terminals. The target of such processor arrays is low-power, real-time video encoding of mobile terminal low bitrate conversational services. The algorithm indicates areas of active motion and gradients within each frame. These are then used to allocate block-sizes, skip modes and early termination of the motion estimation. The algorithm achieves higher performance when compared to motion estimation using only 16×16 sized blocks and, for low bitrates, gives comparable performance when compared to Lagrange optimization.
Keywords :
motion estimation; parallel processing; video coding; H.264 motion estimation; active gradients; active motion areas; analog parallel processors; block-based motion estimation; low bitrate conversational services; low bitrate video coding; mobile terminal sensor arrays; motion estimation early termination; real-time video encoding; skip modes; variable block-size selection; Bit rate; Cameras; Concurrent computing; Encoding; Laboratories; Lagrangian functions; Mobile computing; Motion estimation; Sensor arrays; Video coding;
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
DOI :
10.1109/ISCAS.2005.1465538