Bi-directional data flow architecture for padding in MPEG-4

L. Chandrsekhar, K. Vaithianathan, K. Ramaswamy, Sethuraman Panchanathan

Research output: Contribution to journalConference articlepeer-review

1 Scopus citations


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 (VOP's) in contrast to frame-based processing in MPEG 1 and 2. The motion estimation process in MPEG-4 requires both 8×8 and 16×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×8 and 16×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.

Original languageEnglish (US)
Pages (from-to)161-166
Number of pages6
JournalProceedings of SPIE - The International Society for Optical Engineering
StatePublished - Jan 1 2000
EventProceedings of the Media Processors 2000 - San Jose, CA, USA
Duration: Jan 27 2000Jan 28 2000

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering


Dive into the research topics of 'Bi-directional data flow architecture for padding in MPEG-4'. Together they form a unique fingerprint.

Cite this