Font Size: a A A

Research And Design On System Of Remote Video Surveillance Based On Embedded Devices

Posted on:2011-09-16Degree:MasterType:Thesis
Country:ChinaCandidate:T FengFull Text:PDF
GTID:2178360305482122Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of computer technology,information technology and Internet,the computer in their lives is playing an increasingly important roles,thus promoting the development of embedded technology.Embedded technology in the application of people's lives makes people more convinient,and it can be seen everywhere in people's lives,such as air conditioners,washing machines,etc.There are also a number of embedded products,such as mobile phones,psp,etc.With the combination of the embedded technology,communication technology,network and information technology, embedded technology gradually become a hot technology.Embedded System generally include embedded computer system and implementation and embedded computer system is the core,including hardware layer,middle layer, software layer.Embedded computer systems, including hardware-level embedded applications are usually hardware devices, such as microprocessors, memory, general-purpose interfaces. In the hardware layer embedded microprocessor core, which is similar to commonly used computer CPU, but the difference is that it works in a particular system, designed to tend to the miniaturization and the balance between efficiency and reliability as the goal, embedded processor, there are many different systems in different models, due to their different structure of the design applied to different working environments. According to their own applications that we can choose for their own needs in embedded processors.The middle layer of embedded computer system design, including hardware initialization and device driver writing, its role is to separate the underlying hardware of embedded systems and upper software to develop more user friendly.Embedded computer systems, software layer, including system software layer and application software layers. Shall be embedded operating system software layer, such as ucos, embedded linux, wince, etc. but in order to demand the application of procedures shall be prepared by application software layer, such as a variety of office software.This paper designed an embedded ARM-Linux-based network video image acquisition system and the sysytem successfully run.This article first has a brief statement on the hardware platforms and software platforms of network video image acquisition system, according to the existing development conditions,including embedded ARM-Linux development system building process, hardware platform's building, the embedded operating system's designing, migration and associated driver preparation, transplant.Then,it focus on the development process of video capture. The main processes include, S3C2440 USB host controller driver configuration, USB camera device-side driver development, Video4Linux API application of three parts.Finally,it has a detailed presentation of network data communication development process. Mainly includes an embedded TCP/IP protocol applications, network programming and development, the image display, etc.
Keywords/Search Tags:ARM-Linux, Video capture, Data transmission
PDF Full Text Request
Related items