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 :
بازگشت