Washing and Ironing Appliances Midea , https://www.mideagroups.com
With the development of high-tech such as communication technology, computer technology, digital video technology, and network technology, the field of video surveillance has also progressed rapidly. In recent years, the development of embedded computer technology and network technology has promoted the further progress of video surveillance, and a wireless network video surveillance system based on embedded technology has emerged. The wireless network video surveillance system adopts a multi-task embedded operating system and uses an embedded chip to complete the compression transmission and processing of video. The chip has a powerful digital processing function, and the video can be directly connected to the network after the chip is processed. In this way, the user can view the images captured by the camera over the network for real-time remote video surveillance.
It is understood that, compared with other monitoring systems, the use of embedded wireless video surveillance system is easy to install, small size, can be achieved unattended. This kind of system has low cost, high stability, real-time characteristics, and convenient operation and maintenance. The embedded wireless video monitoring system integrates wireless communication technology and embedded technology. It has evolved from the previous monitoring system. This system saves a lot of network wiring costs, and the wireless video monitoring system with embedded technology is compact and flexible. Video surveillance for special occasions can meet application requirements. This article proposes a wireless video surveillance system solution based on embedded technology. The wireless video surveillance system designed by using this scheme has high stability, high reliability, strong video signal processing capability, easy installation and arrangement, and low price.
1, a system design <br> <br> embedded video monitoring system as the overall design, has two parts: First, the ARM chip embedded video monitoring terminal; second computer video receiver. The video monitoring terminal using embedded ARM chip is mainly responsible for the processing of video images in this system, including image acquisition, compression, image motion target detection, and video data transmission.
The computer video receiver is mainly responsible for receiving and saving images in the computer system in this system.
This paper presents the overall design scheme of wireless intelligent video surveillance system based on embedded ARM technology. The scheme includes the hardware design framework and software design flow of the system. The video monitoring end program is realized by using C language programming under Linux system, and the computer video is received. The end program is directly implemented using C language programming under Windows system. In this design, the wireless intelligent video surveillance system uses the C/S mode to implement video image transmission based on the TCP/IP protocol. The main task of the ARM video surveillance terminal is to wait for a connection request from the PC video receiver to perform continuous video image acquisition. The main task of the computer video receiver is to play and store the video, send a connection request to the video monitor, and receive and display the video.
Figure 1
Figure II
2, build <br> <br> wireless intelligent video surveillance system video surveillance end embedded Linux system uses Samsung S3C2440 ARM-based chip architecture of the processor as a build embedded Linux on hardware systems using the processor The operating system acts as a development platform for applications. The process of building an embedded Linux system is mainly to establish an embedded cross-compilation environment. First, install the virtual machine, install the Linux operating system on the virtual machine, install the cross-compilation tool, compile and translate the kernel, set up the NFS network file server, and load the USB device driver. Complete USB device driver modification and porting.
Figure 3
3, ARM video surveillance program to achieve ARM's video surveillance program uses socket Socket programming, Socket is a specific protocol network programming interface, in the TCP / IP model, mainly located between the transport layer and application layer. It supports the TCP/IP protocol and is the basic operating unit for network communications.
Figure 4
A socket can be used as an endpoint for host communication. It is an object that Socket applications use to send or receive packets on the network. It can be used as a programming interface between networks. The video monitoring side program is programmed using a streaming socket interface, providing a byte stream with no record boundaries. The byte stream can be delivered without error in the correct order and provides a connection-oriented, reliable data transmission service. . The video monitoring program mainly realizes functions such as image collection, detection and transmission.
Figure five
The video and video monitoring end program is realized through Linux Socket design, thus realizing the functions such as image transmission processing of the video monitoring end.
4, computer video receiver application implemented using servfox <br> <br> video surveillance servers for streaming media monitoring server, the camera data acquisition servfox run on ARM terminal then displays an image using the video player software on a computer. The receiving end application is a Windows program and is mainly written for the video capture software Servfox under ARM-LINUX. The video capture software captures JPEG images via USB and transmits video images via a USB wireless network card. The video transmission process in JPEG format means that a continuous frame JPEG image is transmitted. The function of the receiving end of the computer video software is to receive the picture sent by the video monitoring terminal and record it while the picture is displayed in the window. The program writes software code in C language and uses XML to store the USB captured video information. The computer video receiver application program realizes the control of video playback, including the start, stop, and pause of the video, realizes the control of the camera, including the addition, update, and deletion of the camera, and can also perform video surveillance on the moving objects that enter the monitoring range. And video recording.
Figure 6
5, during system operation <br> <br> operation of the system via a computer HyperTerminal and development boards, the use of serial data transmission, the terminal may monitor the target through the super panel information, the target plate may also transmit commands, controls the operation target board.
In the running process, the embedded target board's ARM video monitoring terminal is started first. If a USB camera is connected to the target board and a wireless network card is connected, the system first runs the embedded operating system, and loads the camera and network card driver into the drive through the driver load command insmod. After the Linux kernel is successfully driven by the camera, the video monitoring program servfox running video capture can run normally. Then run the computer video receiver application and run the video playback software so that the entire video surveillance system can operate normally.
Conclusion <br> <br> paper gives a solution to wireless video monitoring system based on embedded ARM technology. A cross-compilation environment for embedded system development was established. The operating system was transplanted, and the drivers for the wireless network card and USB camera under the embedded operating system were compiled and passed. Using the modular program design method, a wireless video based on ARM technology was designed. The monitor software and computer video receiver software were tested, and the operation of the system was tested. The results show that the entire video surveillance system in the program can be operated normally, thus realizing video monitoring.
The Solution of Wireless Intelligent Video Surveillance System Based on Embedded ARM Technology>
Technical exchange At present, video surveillance systems using wireless network technology rely on their cheaper prices, more flexible deployment methods to get the majority of video surveillance users of all ages, and gradually become one of the development direction of video surveillance technology. Combining embedded technology and wireless video monitoring technology, this paper presents a solution of wireless intelligent video surveillance system based on embedded ARM technology.