Technical R&D Projects  
   

 

Funded Projects

Real Time Implementation of H.264 Decoder for Heterogeneous Multicore Architectures
 
Principal Investigator:
Muhammad Ali Jinnah University, Islamabad
www.jinnah.edu.pk
Project Directors:
Dr. Imtiaz Ahmed Taj imtiaztaj@jinnah.edu.pk
Mr. Faisal Abdullah faisal.abdullah@inforient.com
Project Details:
Start Date: November, 2008 Duration: 23 months
Project Cost: PKR 16.64 million Project Funding: PKR 14.98 million
Project Status: In progress.
Technical Progress Reports Submitted:
Q1 - Q4 reports.
Pending Reports:
None.
Deliverables Submitted:
1: H.264 Decoder overview document and H.264 design decoder software document
2: H.264 Overview doc with main profile additions, software architecture doc with main profile additions, test plan doc, test report doc, main profile decoder c-code workspace in code folder
3: H.264 Decoder Analysis Document for Multicore Architecture
4: C Code and Documentation explaining the data structures and inter process communication.
Pending Deliverables:

None.
Financial Audit Report: Internal audit completed till 30th September 2009. External audit pending.
Project URL: http://www.jinnah.edu.pk/pages/realtimeImp.php
Detailed proposal is available here.


Executive Summary

The high compression provided by H.264 comes at the expense of high computational complexity and requires a lot of processing power. To cater for this kind of processing power, the latest trends are based on multicore media processor solutions for embedded devices. Multicore media processors are based on the idea of scalability of processing cores rather than the clock speed, thus providing high processing power by avoiding the limiting factor of power consumption at high clock speed.

The task being tackled here is the analysis, design and porting of the H.264 video decoder to run on heterogeneous multi-core processors. The focus will be to develop software architecture to address the issues of parallel processing, synchronization and interprocess communication to meet the needs of different heterogeneous multicore architectures. The proposed architecture will be ported to TI’s DM 6467 heterogeneous multicore chip for real time H.264 decoding. This real time solution will provide 30 fps for baseline and main profile standards up to level 3.0, as specified by the ITU-T.

With digital multimedia becoming a part of our daily lives, the proposed solution will be a step towards facilitating product development in this field and existing multimedia OEMs will greatly benefit from this development.

Key benefits of this project are given below:

  • Companies all over the world developing multimedia consumer products come under the category of direct customers / beneficiaries of the project. These multimedia products range from handheld multimedia devices, IPTV and video playback devices etc. These solutions are based on different multimedia processors. The companies will be able to use the C implementation and port it to any processor or companies using TI’s Davinci as the processor in their product will benefit from the outcome of the project and will be able to buy off the shelf H.264 decoding solution and speed up their time to market. The cost effectiveness of the solution can be an important factor, especially when the products are developed in large numbers.

  • Researchers and companies working on the multimedia technologies can use the outcome of the project to evaluate different heterogeneous multi-core processors as a candidate for their solution and H.264 as a targeted video decoder.

  • Researchers and companies working on multi-core multimedia processors will be able to get helpful insight into the bottlenecks that arise while porting data and computational intensive video decoders to multiple cores and will be able to counter these bottlenecks based on the outcomes of this project.

  • The techniques developed will be applicable to other decoders like MPEG-4, VC-1 and AVS and will allow the development teams all around the world to take advantage of it and use these techniques to expedite their real time implementations and hence cut the time to market their solutions.

 

   
 
 
 

Copyrights (C) National ICT R&D Fund