Paper
28 December 1998 Generalized parallelization methodology for video coding
Kwong-Keung Leung, Nelson Hon Ching Yung
Author Affiliations +
Proceedings Volume 3653, Visual Communications and Image Processing '99; (1998) https://doi.org/10.1117/12.334725
Event: Electronic Imaging '99, 1999, San Jose, CA, United States
Abstract
This paper describes a generalized parallelization methodology for mapping video coding algorithms onto a multiprocessing architecture, through systematic task decomposition, scheduling and performance analysis. It exploits data parallelism inherent in the coding process and performs task scheduling base on task data size and access locality with the aim to hide as much communication overhead as possible. Utilizing Petri-nets and task graphs for representation and analysis, the method enables parallel video frame capturing, buffering and encoding without extra communication overhead. The theoretical speedup analysis indicates that this method offers excellent communication hiding, resulting in system efficiency well above 90%. A H.261 video encoder has been implemented on a TMS320C80 system using this method, and its performance was measured. The theoretical and measured performances are similar in that the measured speedup of the H.261 is 3.67 and 3.76 on four PP for QCIF and 352 X 240 video, respectively. They correspond to frame rates of 30.7 frame per second (fps) and 9.25 fps, and system efficiency of 91.8% and 94% respectively. As it is, this method is particularly efficient for platforms with small number of parallel processors.
© (1998) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Kwong-Keung Leung and Nelson Hon Ching Yung "Generalized parallelization methodology for video coding", Proc. SPIE 3653, Visual Communications and Image Processing '99, (28 December 1998); https://doi.org/10.1117/12.334725
Lens.org Logo
CITATIONS
Cited by 3 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Video

Video coding

Data communications

Computer programming

Digital signal processing

Telecommunications

Standards development

RELATED CONTENT

Low-delay MPEG-2 video coding
Proceedings of SPIE (January 09 1998)
DSP-based real-time video encoding
Proceedings of SPIE (April 19 2000)
A half D1 MPEG 4 encoder on the BSP 15...
Proceedings of SPIE (January 18 2004)
Weighted prediction for HEVC
Proceedings of SPIE (February 15 2012)
Portable and scalable MPEG 2 video encoder on parallel and...
Proceedings of SPIE (February 27 1996)

Back to Top