Journal Article10.1016/S0167-8191(02)00100-X
Video compression with parallel processing
Ishfaq Ahmad,Yong He,M.L. Liou +2 more
- 01 Aug 2002
- Vol. 28, Iss: 7, pp 1039-1078
TL;DR: An overview of the recent research in video compression using parallel processing is presented, outlining the basic philosophy of each approach and providing examples, and suggesting future research directions.
read more
Abstract: Driven by the rapidly increasing demand for audio-visual applications, digital video compression technology has become a mature field, offering several available products based on both hardware and software implementations. Taking advantage of spatial, temporal, and statistical redundancies in video data, a video compression system aims to maximize the compression ratio while maintaining a high picture quality. Despite the tremendous progress in this area, video compression remains a challenging research problem due to its computational requirements and also because of the need for higher picture quality at lower data rates. Designing efficient coding algorithms continues to be a prolific area of research. For circumvent the computational requirement, researchers has resorted to parallel processing with a variety of approaches using dedicated parallel VLSI architectures as well as software on general-purpose available multiprocessor systems. Despite the availability of fast single processors, parallel processing helps to explore advanced algorithms and to build more sophisticated systems. This paper presents an overview of the recent research in video compression using parallel processing. The paper provides a discussion of the basic compression techniques, existing video coding standards, and various parallelization approaches. Since video compression is multi-step in nature using various algorithms, parallel processing can be exploited at an individual algorithm or at a complete system level. The paper covers a broad spectrum of such approaches, outlining the basic philosophy of each approach and providing examples. We contrast these approaches when possible, highlight their pros and cons, and suggest future research directions. While the emphasis of this paper is on software-based methods, a significant discussion of hardware and VLSI is also included.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Apparatus and method for ultra-high resolution video processing
Jaejoon Lee,Kwon Ju Yi,Du-sik Park,Il Soon Lim +3 more
- 27 May 2009
TL;DR: In this article, a video processing apparatus divides video data and then processes a current divided area of the divided video data by referring to pixels in an adjacent divided area, thereby minimizing artifacts generation along a boundary between divided areas when the processed divided areas are subsequently merged.
66
A New Task Graph Model for Mapping Message Passing Applications
TL;DR: A new task graph model called temporal task interaction graph (TTIG) is defined that integrates the classical models used in the literature and allows to explicitly capture the ability of concurrency of adjacent tasks for applications where adjacent tasks can communicate at any point inside them.
55
Patent
Integrated architecture for the unified processing of visual media
Ahmed Sherjil,Usman Mohammed +1 more
- 09 Jan 2006
TL;DR: In this article, the authors proposed a system on chip architecture with scalable, distributed processing and memory capabilities through a plurality of processing layers for the processing and communication of video and graphics using a single integrated processing chip.
51
MPEG-2 decoding in a stream programming language
Matthew Drake,Henry Hoffmann,Rodric Rabbah,Saman Amarasinghe +3 more
- 25 Apr 2006
TL;DR: The paper shows that MPEG is a good match for the streaming programming model and illustrates the malleability of the implementation using a simple modification to the decoder to support alternate color compression formats.
Fast and Robust Face Detection on a Parallel Optimized Architecture Implemented on FPGA
TL;DR: This paper proposes the first implementation that meets both real-time requirements in an embedded context and face detection robustness within complex backgrounds and builds a scalable system capable of processing images of different sizes.
41
References
MPEG: a video compression standard for multimedia applications
TL;DR: Design of the MPEG algorithm presents a difficult challenge since quality requirements demand high compression that cannot be achieved with only intraframe coding, and the algorithm’s random access requirement is best satisfied with pure intraframes coding.
2.5K
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
TL;DR: The PVM system, a heterogeneous network computing trends in distributed computing PVM overview other packages, and troubleshooting: geting PVM installed getting PVM running compiling applications running applications debugging and tracing debugging the system.
2.1K
A new algorithm to compute the discrete cosine Transform
TL;DR: A new algorithm is introduced for the 2m-point discrete cosine transform that reduces the number of multiplications to about half of those required by the existing efficient algorithms, and it makes the system simpler.
MMX technology extension to the Intel architecture
Alexander D. Peleg,Uri Weiser +1 more
TL;DR: MMX technology extends the Intel architecture to improve the performance of multimedia, communications, and other numeric-intensive applications by introducing data types and instructions to the IA that exploit the parallelism in these applications.
580