Share Email Print

Proceedings Paper

Adaptive slice-level parallelism for real-time H.264/AVC encoder with fast inter mode selection
Author(s): Bongsoo Jung; Hoyoung Lee; Kwang-Hyun Won; Byeungwoo Jeon
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

In order to achieve high computational performance and low power consumption, modern microprocessors are usually equipped with special multimedia instructions, multi-threading, and/or multi-core processing capabilities. Therefore, parallelizing H.264/AVC algorithm is crucial in implementing real-time encoder on multi-thread (or -core) processor. Also, there is a significant need for investigation on complexity reduction algorithms such as fast inter mode selection. Multi-core system makes it possible to uniformly distribute workloads of H.264/AVC over a number of slower and simpler processor cores each consisting of single high performance processor. Therefore, in this paper, we propose a new adaptive slice size selection technique for efficient slice-level parallelism of H.264/AVC encoder on multi-core (or multi-thread) processor using fast inter mode selection as a pre-processing. The simulation results show that the proposed adaptive slice-level parallelism has a good parallel performance compared to fixed slice size parallelism. The experiment methods and results can be applied to many multi-processor systems for real-time H.264 video encoding.

Paper Details

Date Published: 10 September 2007
PDF: 12 pages
Proc. SPIE 6777, Multimedia Systems and Applications X, 67770J (10 September 2007); doi: 10.1117/12.736145
Show Author Affiliations
Bongsoo Jung, Sungkyunkwan Univ. (South Korea)
Hoyoung Lee, Sungkyunkwan Univ. (South Korea)
Kwang-Hyun Won, Sungkyunkwan Univ. (South Korea)
Byeungwoo Jeon, Sungkyunkwan Univ. (South Korea)

Published in SPIE Proceedings Vol. 6777:
Multimedia Systems and Applications X
Susanto Rahardja; JongWon Kim; Jiebo Luo, Editor(s)

© SPIE. Terms of Use
Back to Top