Font Size: a A A

Play System Design, Based On The Arm9 Mpeg-4 Video Decoding

Posted on:2006-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:F Y LiFull Text:PDF
GTID:2208360152482206Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of newly arisen multimedia application, it is required that new video coding technology has to guarantee high quality and lower bit-rate at the same time. In recent years MPEG-4 has attracted most attention in multimedia application with its advantages such as low bit-rate and object-based interoperability. MPEG-4 Simple Profile (SP) can efficiently satisfy the trade-off between bit-rate and video quality. With the capability of preserving good quality under low bit-rate and high compression rate, and computation complexity lower than other profiles, it has become the mainstream of MPEG-4 video application. The upsurge of DivX technique recently has well demonstrated the advantages of MPEG-4 video.The application of MPEG-4, especially in embedded environment, is nowadays a hotspot of research in video domain. With a purpose of designing a CD MPEG-4 Player System, this thesis focuses its attention on the embedded software implementation of MPEG-4 SP video decoding and the design of the whole player system.After a detailed analysis of the decoding process of MPEG-4 SP and its algorithm principles, based on the PC platform, the player system prototype is built, MPEG-4 video decoding algorithms implemented and functional verification undertaken. MPEG-4 video decoding algorithms are then optimized on the general C language level. After that, the video decoding core is ported to the ARM platform and further optimized by utilizing the properties of ARM processor. The required decoding speed is attained after these optimizations. In the last part, the design and optimization of CD Servo and AVI File Parser, and the system-level optimization of player system are discussed.The test results show that, although the hardware performance of the experimental ARM platform is limited, ARM-based MPEG-4 Video Player System presents reasonably high system performance and playing speed after full optimization of both video decoding core and player system, which is a solid foundation for further product implementation of Embedded MPEG-4 Media Player.
Keywords/Search Tags:MPEG-4, Video Decoding, Player System, Embedded Implementation, ARM
PDF Full Text Request
Related items