Reconfigurable media processing

  • Authors:
  • Aravind Dasu;Sethuraman Panchanathan

  • Affiliations:
  • Collaborative Program on Ubiquitous Computing (CUbiC), Department of Computer Science and Engineering, Arizona State University, Tempe, AZ;Collaborative Program on Ubiquitous Computing (CUbiC), Department of Computer Science and Engineering, Arizona State University, Tempe, AZ

  • Venue:
  • Parallel Computing - Parallel computing in image and video processing
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Multimedia processing is becoming increasingly important with wide variety of applications ranging from multimedia cell phones to high definition interactive television. Media processing techniques typically involve the capture, storage, manipulation and transmission of multimedia objects such as text, handwritten data, audio objects, still images, 2D/3D graphics, animation and full-motion video. A number of implementation strategies have been proposed for processing multimedia data. These approaches can be broadly classified into two major categories, namely (i) general purpose processors with programmable media processing capabilities, and (ii) dedicated implementations (ASICs). We have performed a detailed complexity analysis of the recent multimedia standard (MPEG-4) which has shown the potential for reconfigurable computing, that adapts the underlying hardware dynamically in response to changes in the input data or processing environment. We therefore propose a methodology for designing a reconfigurable media processor. This involves hardware-software co-design implemented in the form of a parser, profiler, recurring pattern analyzer, spatial and temporal partitioner. The proposed methodology enables efficient partitioning of resources for complex and time critical multimedia applications.