Font Size: a A A

Research And Implementation Of Video Moving Vehicle Detecting And Tracking Based On Davinci Technology

Posted on:2013-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:J L WangFull Text:PDF
GTID:2218330371957503Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
Video moving object intelligent processing such as intelligent monitoring technology in intelligent transportation and other areas of using is more and more important,and tend to be mainstream technology,also will become networked and digitalized.Digital image processing and computer vision processing technology are frequently used in intelligent video processing system. This article will use OpenCV function library developped by Intel Corporation to discuss and test the detecting and tracking algorithm,and then transplant the algorithm in Embedded platform to achieve the goal of efficiency and simplification.Consider requirements in video processing application,in this paper we choose Davinci architecture TMS320 DM6446 meeting the networked media encode and decode application processing needs of next-generation embedded devices.The DM6446 bring to market devices featuring robust operating systems support quickly, rich user interfaces, high processing performance, and long battery life through the maximum flexibility of a fully integrated mixed processor solution, all of this will make these DSP cores an excellent choice for digital media applications. The detailed work of this paper is as follows:1) Study in DM6446 internal structure: research ARM core and DSp core resource allocation and communication,etc. Analyze functions of each DM6446 internal module, and propose a whole structure based on DM6446 embedded video monitoring system,which combined with DM6446,TVP5150,CCD cameras and other hardwares.2) Study principles in DM6446 software development and design system software framework; develop the program of Bootloader and ulmage system with combined hardware structure, and alse give ways of developing DM6446 software platform.3) Develop system applications program based on Linux multi-threaded programming techniques, which realizes fuctions of video capture, OSD display and network transmission. By writing Montavista Linux self-started scripts, take network transmission module as the system back stage of self-running program when booting system.
Keywords/Search Tags:Embedded Intelligent Video Processing, OpenCV, Object Detect and Track, TMS320 DM6446 SoC
PDF Full Text Request
Related items