Font Size: a A A

Research And Implementation Of Video Processing Platform Based On Codec Engine Software Framework

Posted on:2014-10-23Degree:MasterType:Thesis
Country:ChinaCandidate:J T SongFull Text:PDF
GTID:2268330401465751Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the improvement of socity and economy, the requirement for intelligent videoand image processing becomes more and more nowadays so that intelligent videosystem has being applied in many fileds and it has great influence as well. Intelligentvideo system is growing rapidly with the increase of application requirement. There aremore and more high performance embedded multimedia processors used in intelligentvideo system. One important trend is that processor is heterogeneous multi core ratherthan sigal core. The development work of intelligent video system is divided intoalgorithm development and application development because of the increasingtechology. Algorithm developer is focused on algorithm’s performance and has notmany hardware platform knowledges, so that the application development on processorsbecomes the work of application developer.TI Davinci series multimedia pocessors are widly used in video system nowadays.Codec Engine is one framework mostly used in development on Davinci seriesmultimedia pocessors. Codec Engine devides multimedia software into ARMapplication and DSP algorithm, and these two parts could be developed in parallel. So itcould accelerate the development speed for vedio system.This thesis is focused on how to use DM8168Davinci processor, to research andrealize video processing platform software based on Codec Engine framework.The keywork of this thesis is to realize a set of system software for video analysis algorithmrunning on DM8168. It is based on the Codec Engine rule that application andalgorithm software should be developed separately. The purpose of this platformsoftware is to decrease the hardware knowledge demands for algorithm developers. Itgives algorithm developers an easy-use platform to test and verify video analysisalgorithm, and good extensions to application software developers as well.This platform uses the extension of codec Engine to design a new algorithminterface, finish the creation work of a new algorithm type,it can be convenient fordelivering data and parameters between application and algorithm program. Thisplatform also designs DSP program architecture for the combination of Mixture of Gaussians object detecting algorithm and Particle Filter object tracking algorithm.In thisarchitecture video algorithm is executed on DSP core so that It is satified withtraditional Codec Engine framework. This platform also extends the traditionalframework and adds DSP application program that can control peripheral. It strengthensthe DSP core usage under Codec Engine framework.This thesis also does DSP optimize and packages them to codec module accordingto xDM algorithm standard, creates algorithm server and engine, designes the ARMapplication program to call algorithms. it is a complete syetem software finally.
Keywords/Search Tags:Codec Engine, DM8168, Video Processing Platform, System Software
PDF Full Text Request
Related items