Paper
13 November 2000 Computer arithmetic for the processing of media signals
Vojin G. Oklobdzija, Aamir A. Farooqui
Author Affiliations +
Abstract
Media signal processing requires high computing power and the algorithms exhibit a great deal of parallelism on low precision data. The basic components of multi-media objects are usually simple integers with 8, 12, or 16 bits of precision. In order to support efficient processing of media signals, Instructions Set Architecture (ISA) of the traditional processors requires modifications. In this paper, we present the quantitative analysis and the computational complexity required to perform media processing. Main classes of instructions that are needed for the required level of performance of the Media Processor are identified. Their efficient implementation and effect on the processor data-path is discussed. The main operations required in media processing are Addition (with or without saturation), Multiplication (with or without rounding), Sum of Products, and Average of two numbers.
© (2000) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Vojin G. Oklobdzija and Aamir A. Farooqui "Computer arithmetic for the processing of media signals", Proc. SPIE 4116, Advanced Signal Processing Algorithms, Architectures, and Implementations X, (13 November 2000); https://doi.org/10.1117/12.406497
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Signal processing

Digital signal processing

Multimedia

Quantization

Video

Video processing

RGB color model

RELATED CONTENT

A Low-Bit-Rate Video Codec Using Block-List-Transform
Proceedings of SPIE (November 01 1989)
Packed arithmetic on a prefix adder (PAPA)
Proceedings of SPIE (December 06 2002)
Classification of multimedia processors
Proceedings of SPIE (December 21 1998)

Back to Top