Low complexity multi-standard video player for portable multimedia applications

Guo An Jian*, Jiun-In  Guo

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

The title of this demo is "Low Complexity Multi-standard Video Player for Portable Multimedia Applications". This system can support three modern video coding standards that are MPEG-4, H.264, and VC-1. The proposed multi-standard video player is our research fruitage due to endless efforts so it is not a commercial product. In the past, we devoted ourselves to performance improvement for all kinds of video coding standards. Therefore, we integrate these optimized video decoders into a multi-standard video player for sake of exhibiting a prototype of portable multimedia applications. Generally, the processors in portable devices have lower computation ability than those in PC. As a result, it is an important issue to reduce the complexity for any applications in portable devices. For this reason, we optimize all the video decoders in this multi-standard video player from a variety of aspects including algorithm, coding style, software structure, zero skipping, and so on. The performance improvement for MPEG-4 decoder, H.264 decoder, and VC-1 decoder is summarized in Table 1, Table 2, and Table 3, respectively. According to the simulation results, we can see that each of them gets a considerable improvement in performance. In implementation of demonstrated system, we develop the proposed multi-standard video player based on an ARM-based development board called FIE8100. The snapshot of demonstrated system is shown as Fig. 1. The proposed multi-standard video player can read the MPEG-4/H.264/VC-1 bitsrream stored in the SD card and real-time decode MPEG-4/H.264/VC-1 video. For better experience, we also make the proposed multi-standard video player real-time display the decoded video on LCD panel. We believe the proposed multi-standard video player can really be applied to all kinds of portable consumer electronic products since its performance is pretty good especially in the condition of not using assembly coding to get higher acceleration. Of course, we won't satisfy current situation and will keep on trying any possible way to optimize the operation of video coding in the future.

Original languageEnglish
Title of host publicationProceedings of the 2007 IEEE International Conference on Multimedia and Expo, ICME 2007
Number of pages1
StatePublished - 1 Dec 2007
EventIEEE International Conference onMultimedia and Expo, ICME 2007 - Beijing, China
Duration: 2 Jul 20075 Jul 2007

Publication series

NameProceedings of the 2007 IEEE International Conference on Multimedia and Expo, ICME 2007

Conference

ConferenceIEEE International Conference onMultimedia and Expo, ICME 2007
CountryChina
CityBeijing
Period2/07/075/07/07

Keywords

  • H.264
  • MPEG-4
  • Optimization
  • VC-1

Fingerprint Dive into the research topics of 'Low complexity multi-standard video player for portable multimedia applications'. Together they form a unique fingerprint.

Cite this