Paper
29 December 1999 Bidirectional data flow architecture for padding in MPEG-4
Lakshmanan Chandrasekhar, Karthikeyan Vaithianathan, Karthik Ramaswamy, Sethuraman Panchanathan
Author Affiliations +
Proceedings Volume 3970, Media Processors 2000; (1999) https://doi.org/10.1117/12.375239
Event: Electronic Imaging, 2000, San Jose, CA, United States
Abstract
The advent of MPEG-4 standard for manipulation and coding of multimedia data has resulted in the exploration of new algorithms and architectural solutions for object and content-based processing. MPEG-4 operates at the level of Video Object Planes (VOPs) in contrast to frame-based processing in MPEG 1 and 2. The motion estimation process in MPEG-4 requires both 8 X 8 and 16 X 16 block motion processing. In addition, a new approach termed padding is employed to improve the accuracy of motion estimation/compensation. We have recently presented a scalable architecture for estimating the motion of both 8 X 8 and 16 X 16 blocks. In this paper, we present a novel architecture for padding in MPEG-4. Padding is carried out for the boundary macroblocks of the VOPs in two steps, namely horizontal padding and vertical padding. Padding is based on the shape information of the individual video objects. The asynchronous communication in the proposed architecture enables high throughput while maintaining a low complexity. The architecture is simple, modular and scalable and has been simulated using VHDL.
© (1999) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Lakshmanan Chandrasekhar, Karthikeyan Vaithianathan, Karthik Ramaswamy, and Sethuraman Panchanathan "Bidirectional data flow architecture for padding in MPEG-4", Proc. SPIE 3970, Media Processors 2000, (29 December 1999); https://doi.org/10.1117/12.375239
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Video

Motion estimation

Standards development

Clocks

Video processing

Binary data

Multiplexers

RELATED CONTENT


Back to Top