Share Email Print
cover

Proceedings Paper

Resource estimation methodology for multimedia applications
Author(s): Hari Kalva; Ravi Shankar; Tuhina Patel; Camilo Cruz
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

Reducing the product development cycle time is one of the most important and challenging problems faced by the industry today. As the functionality and complexity of devices increases, so does the time required to design, test, and develop the devices. Developing products rapidly in the face of this increasing complexity requires new methodologies and tools. This paper presents a methodology for estimating the resources consumed by a video decoder. The proposed methodology enables resource estimation based on high level user requirements. Component architecture for a H.264 video decoder is developed to enable design space exploration. The resources required to decode H.264 video are estimated based on a measure of the complexity of the H.264 bitstreams and the target architecture. The proposed approach is based on the hypothesis that the complexity of a H.264 video bitstream significantly influences resource consumption and the complexity of a bitstream can thus be used to determine resource estimation. The bitstream complexity is characterized to capture the data dependencies using a process called Bitstream Abstraction. The decoder is componentized and component level resource requirements determined in a process called Decoder Abstraction. The proposed methodology uses Bitstream Abstraction together with Decoder Abstraction to estimate resource requirements. A component model for the H.264 video decoder is developed. Resources consumed by each component are determined using the VTune performance analyzer. These resource estimates and video bitstream complexity are used in developing a parametric model for resource estimation based on bitstream complexity. The proposed methodology enables high level resource estimation for multimedia applications without a need for extensive and time consuming simulations.

Paper Details

Date Published: 29 January 2007
PDF: 8 pages
Proc. SPIE 6504, Multimedia Computing and Networking 2007, 65040L (29 January 2007); doi: 10.1117/12.706009
Show Author Affiliations
Hari Kalva, Florida Atlantic Univ. (United States)
Ravi Shankar, Florida Atlantic Univ. (United States)
Tuhina Patel, Florida Atlantic Univ. (United States)
Camilo Cruz, Florida Atlantic Univ. (United States)


Published in SPIE Proceedings Vol. 6504:
Multimedia Computing and Networking 2007
Roger Zimmermann; Carsten Griwodz, Editor(s)

© SPIE. Terms of Use
Back to Top