Font Size: a A A

Research And Design Of Embedded Home Surveillance System

Posted on:2019-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhouFull Text:PDF
GTID:2428330611472348Subject:Control theory and control engineering
Abstract/Summary:
Video surveillance has become an important part of people's life.With the continuous development of computer technology,network technology,and image processing technology,video surveillance systems are gradually progressed toward multi-function integration,network management,and user-friendly operation.With the development of network networking technology,embedded application is becoming more and more deep in smart home.The design of low-cost,easy to operate and networked video surveillance system for home security has broad market prospects.In this paper,we use S3C2440 A core processor and embedded Linux operation system to research and design video surveillance in residential area.First,the core processor of the system is selected,and then the memory circuit,peripheral interface circuit,temperature and humidity detection module circuit,gas detection module circuit and power supply circuit are analyzed and designed around the core processor.Based on the system hardware,and on the Red Hat cross-compiler platform,the U-Boot,Linux kernel,and Yaffs root file systems were modified,configured,compiled,and generated corresponding to the specific S3C2440 A core processor model.Execute the image file,and then load the generated image file into the main control board of the S3C2440 A in order to build a Linux operating system.Based on the operating system,the DM9000 network card driver and camera driver were developed and transplanted,and the system software platform was completed.To implement the human-computer interaction between the user and the S3C2440 A control board:(1)Based on B/S architecture,using HTML web programming technology,the main interface of Web web pages is designed,and Java Applet application program is used to design the interactive operation of the dynamic view in the web page;and the CGI technology is used to design the user security authentication and login in the web page.By HTML,Java Applet and CGI three technologies,the video surveillance of the Web web page of the system has been completed.(2)Based on the B/S architecture,using V4L2 interface driver,TCP/IP transmission protocol,JPEG compression technology,video image data collection,transmission,and compression processing of indoor surveillance area,and through mjpg-streamer video server to video The data is finally processed,and the processed video data stream is transmitted to the browser of the PC through a network cable,and the video monitoring of the home wired network is completed.(3)through the USB interface of the S3C2440 A main control board,the AR9271 wireless network card module is connected and the related driver is transplanted.The user of the mobile phone or the PC user login the browser through the WiFi network,and the wireless video surveillance is carried out in the home area.The embedded network monitoring system with B/S mode designed in this paper can monitor the home environment conveniently through Web browser and monitor the indoor area in real time.The system is developed with a transplantable Linux operation system.If we expand the development on the basis of the system,we can realize the smart home system conveniently.The system has practical reference significance for home security monitoring system.
Keywords/Search Tags:Linux Operating System, B/S Architecture, HTML Web Programming, Video Surveillance, WiFi Network
Related items