DocumentCode
1449095
Title
Fractal engine: an affine video processor core for multimedia applications
Author
Fatemi, Omid ; Panchanathan, Sethuraman Panch
Author_Institution
Dept. of Electr. & Comput. Eng., Ottawa Univ., Ont., Canada
Volume
8
Issue
7
fYear
1998
fDate
11/1/1998 12:00:00 AM
Firstpage
892
Lastpage
908
Abstract
The advances in VLSI technology, high-speed processor designs, Internet/Intranet implementations, broadband networks (ATM and ISDN), and compression standards (JPEG, MPEG, H.261, H.263, and G.273) are leading to the popularity of multimedia applications. Examples include video over the Internet, interactive TV, distance learning, telemedicine, and digital libraries. Visual media processing poses challenges from several perspectives, specifically from the points of view of real-time implementation and scalability. We first present an overview and categorization of the various architectural approaches for multimedia processing. The fundamental operations involved in a majority of visual processing tasks are then derived. We propose an affine transform-processor-core-based video processor architecture called the fractal engine that is capable of implementing the basic visual processing operations. The fractal engine is an open architecture, and is designed to be modular and scalable, and therefore has the potential to satisfy the heterogeneous computing requirements of the different media types in multimedia processing. Details of the individual modules of the fractal engine as well the implementation of the architecture in VHDL are also presented
Keywords
VLSI; digital signal processing chips; fractals; hardware description languages; multimedia systems; transform coding; transforms; vector quantisation; video coding; ATM; G.273; H.261; H.263; ISDN; Internet/Intranet; JPEG; MPEG; VHDL; VLSI technology; VQ; affine transform; affine video processor core; broadband networks; compression standards; digital libraries; distance learning; fractal block coding; heterogeneous computing; high-speed processor design; interactive TV; modules; multimedia applications; multimedia processing; open architecture; real-time implementation; scalability; telemedicine; video processor architecture; visual media processing; Broadband communication; Computer architecture; Fractals; IP networks; ISDN; Process design; Search engines; Transform coding; Very large scale integration; Video compression;
fLanguage
English
Journal_Title
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher
ieee
ISSN
1051-8215
Type
jour
DOI
10.1109/76.735384
Filename
735384
Link To Document