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

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

Research output: Contribution to journalArticle

1 Citation (Scopus)

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 (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
JournalUnknown Journal
Volume3970
StatePublished - 2000

Fingerprint

Motion estimation
Processing
Motion Picture Experts Group standards
Computer hardware description languages
hardware description languages
multimedia
Multimedia
Throughput
manipulators
coding
estimating
communication
Communication
monomethoxypolyethylene glycol
Compensation and Redress

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Condensed Matter Physics

Cite this

Chandrsekhar, L., Vaithianathan, K., Ramaswamy, K., & Panchanathan, S. (2000). Bi-directional data flow architecture for padding in MPEG-4. Unknown Journal, 3970, 161-166.

Bi-directional data flow architecture for padding in MPEG-4. / Chandrsekhar, L.; Vaithianathan, K.; Ramaswamy, K.; Panchanathan, Sethuraman.

In: Unknown Journal, Vol. 3970, 2000, p. 161-166.

Research output: Contribution to journalArticle

Chandrsekhar, L, Vaithianathan, K, Ramaswamy, K & Panchanathan, S 2000, 'Bi-directional data flow architecture for padding in MPEG-4', Unknown Journal, vol. 3970, pp. 161-166.
Chandrsekhar L, Vaithianathan K, Ramaswamy K, Panchanathan S. Bi-directional data flow architecture for padding in MPEG-4. Unknown Journal. 2000;3970:161-166.
Chandrsekhar, L. ; Vaithianathan, K. ; Ramaswamy, K. ; Panchanathan, Sethuraman. / Bi-directional data flow architecture for padding in MPEG-4. In: Unknown Journal. 2000 ; Vol. 3970. pp. 161-166.
@article{146e6fe1f20b4e42ba34c3098b575610,
title = "Bi-directional data flow architecture for padding in MPEG-4",
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 (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.",
author = "L. Chandrsekhar and K. Vaithianathan and K. Ramaswamy and Sethuraman Panchanathan",
year = "2000",
language = "English (US)",
volume = "3970",
pages = "161--166",
journal = "Scanning Electron Microscopy",
issn = "0586-5581",
publisher = "Scanning Microscopy International",

}

TY - JOUR

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

AU - Chandrsekhar, L.

AU - Vaithianathan, K.

AU - Ramaswamy, K.

AU - Panchanathan, Sethuraman

PY - 2000

Y1 - 2000

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=0033908407&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0033908407&partnerID=8YFLogxK

M3 - Article

VL - 3970

SP - 161

EP - 166

JO - Scanning Electron Microscopy

JF - Scanning Electron Microscopy

SN - 0586-5581

ER -