Font Size: a A A

Research On Embedded Image Processing Hardware System

Posted on:2009-03-08Degree:MasterType:Thesis
Country:ChinaCandidate:S F LiFull Text:PDF
GTID:2178360245955103Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With rapid development of digital image processing technology,it has been widely used from industrial field to unmanned vehicle and even outer space explorer. Digital image processing system usually make up of two main parts:image acquiring hardware and digital processing,recognition fireware.This paper focused on how to acquire image by minimal cost and build a hardware platform for vehicle image recognition applications.Embedded vehicle electronic technology develop very fast especially in invehicle network nodes.With the advantage of open sources,universal driver blocks and expansibility,embedded ARM-Linux was borned for in-vehicle electronic equipment use.CMOS based USB Camera occupied most of the market even if image resolution is not so high.With the help of ARM-Linux USB Camera hardware driver support and video for linux APIs,developer can acquire an image frame very convenient.Consequently,application builder will have more time optimizing image recognition algorithm.This paper gave the brief research background,application fields and development trend of image recognition system firstly.Secondary,proposed a more efficient way to implement image acquirement system.Then three different hardware implementation schemes were listed.Complexity of these front-end image acquiring modules,main processors and image saving formats were also compared.At last,A system with ARM9 core central processing unit and USB Camera scheme was accomplished.Then the hardware system of the embedded image processing platform was designed.The S3C2410 was the kernel of the hardware system,which included power circuit,memory device circuit,communication interface circuit,LCD interface circuit and the important USB interface circuit.This paper was focused on JPEG or BMP format of image file saving described in detail,dynamic loading of USB Camera driver in linux and using of video for linux video image capture interface. ZC301 USB Camera was loadded into the hardware platform,and JPEG image was captured from USB Camera using the V4L interface function.At the end,storing the image data into ARM-Linux platform and real time displaying image on the LCD, with MiniGUI were achieved.
Keywords/Search Tags:ARM-Linux, USB Camera, Device Driver, Video for Linux, JPEG
PDF Full Text Request
Related items