Font Size: a A A

The Video Image Acquisition And Processing System Based On ARM And The VC++

Posted on:2013-11-25Degree:MasterType:Thesis
Country:ChinaCandidate:L ChengFull Text:PDF
GTID:2248330374490832Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
With the rapid development of science and technology, equipment intelligencehas involved into every corners of the world. How to achieve the established goal byrelatively low cost becomes an important issue. The application of all kinds ofmonitoring system in various field is developing rapidly, It is also an importantsubject to make the monitoring system intelligent,economization and abreast of thetimes in the current study. Meanwhile, the digital image processing technology,which plays a more and more important role in management, earthquake, medical careand other fields, has been considerably expanded in recent years. However, theapplication of image processing system is not satisfactory, and the embedded systembecomes a commendable solution to this problem.The embedded system has manyadvantages, such as low power consumption, small volume, low cost, and so on. Withthe digital image processing technology, we can design an embedded platform basedimage processing system which has high real time capability, practicability andstability.This article first analyzed and summarized the past and future development ofembedded video&image processing technology.Then an embedded platform was builtto realize image collection, display and save.All the tasks above ware controlled by anordinary PC browser interface system. The video preprocessing and human facerecognition&marking was realized via Visual C++software environment at the sametime.The system uses Samsung32-bit S3C2440A as the ARM processor, and selectsLinux as the embedded software platform since its high stability. The video signalscollected via a V4L interface based procedures are transmitted and displayed byTCP(transmission control protocol) based network-socket.The image capture andpreservation as well as the dynamic monitoring are realized at the same time. For theconvenience of interactions between system and the external, a B/S mode based PCbrowser is adapted for dynamic control. After setting up the embedded Web serverBoa, where runs the CGI interface program, the web server can interact with thebrowser software via HTTP protocol, and provides interfaces for other applicationmodules and a video observation window. The VC, based on DIB, completes theloading, processing and marking of collected image data, realizes the image greyingprocessing, image enhancement treatment and binary processing, completes equilibrium output, and finally identifies and marks the human face region. The imagepreprocessing and marking algorithm are presented, as well as the data and runningresults of the system.By combining embedded technology with image processing technology, thisarticle explored and developed an image acquisition and processing system based onARM and ordinary PC. Its relative test results are positive, which proves the system’sstability and fulfills the system designed purpose. What is more, it has certainpracticality.
Keywords/Search Tags:Embedded, ARM, Linux, Visual C++, Image preprocessing
PDF Full Text Request
Related items