Font Size: a A A

Design Of Network Video Surveillance System For Laying Hens Farm Based On ARM

Posted on:2012-10-17Degree:MasterType:Thesis
Country:ChinaCandidate:C F WangFull Text:PDF
GTID:2268330398992394Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the high speed development of information technology, embedded system have seeped to industry, education, national defense, scientific research, daily life and other fields for its small size, high reliability, strong function, flexible operation etc. And with the automation and intelligent of agricultural production, it was gradually applied in agriculture. In recently, video monitoring system applied widely to every walk of life was implemented in PC, which was characteristic of large size, low efficiency etc. With the development of modern communication, multimedia, computer network and video compression techniques, video monitoring system developes to network, digital and miniaturization. At present, the problems of disease prevention, environmental pollution and egg quality safety exist in laying hens industry in China, which seriously restricted its development. Techniques of process, equipment and environmental control are needed to be improved urgently in laying hens industry. Video information in henhouse could be transfered real-timely to monitoring platform by embedded-based video monitoring system of laying hens, and henhouses environment, layers health and eggs number were observed to reduce henhouse environment pollution, raise epidemic prevention level, ensure Freshness of egg, avoid being in and out frequently. System hardware and software design scheme were as follows:System hardware was composition of embedded terminal, switch and monitoring platform, embedded terminal which was composed of central processor (S3C2440), storage, DM9000ethernet card, RS232serial ports, USB interface and camera. Video information was collected into embedded terminal by camera to be processed and compressed, and the results of which were transmitted to monitoring platform to be showed real-timely by network. System software included construction system environment in embedded terminal and developing application programs in embedded terminal and monitoring platform.Construction of system environment in embedded terminal included establishing cross-compiling environment, installing and configuring basic network service, transplanting system boot, configuring Linux-2.6.29kernel, making file system by Busybox. The main process of program in embedded terminal realized the functions as follow, transplanted and loaded camera driving program, collected the video image of YUV format, overlaid video image with the number of eggs, compressed video data, transmitted video data through network. In the process of collecting video, creating a thread processed video frame image, joined gray images together, binarized process, gained distance images based on Euclidean distance, binarized by threshold which was lower than the minimum radius of eggs for threshold, statisticed the number of eggs and then returned it to OSD character stack in main process. Based on the H.264standard compressed video data, the x264coding method abandoned the algorithm which was high complexity and small contributions to decoding performance in H.264standard. Video Based on RTP/RTCP streaming media transmission protocol was transmitted to monitoring platform through the network, RTP ensured that data was transmitted real-time, RTCP managed transmission quality, made use of exchanging control information to realize service of congestion control.x264decoding was adopted to decode video in monitoring platform program, DirectDraw technology was used to show video image, in order to realize the hardware acceleration function and get performance of senior graphic display. The experimental results showed that monitoring platform real-time display clearly, the accuracy rate of eggs count was93.2%.
Keywords/Search Tags:Laying hens farm, Embedded, Image Process, Network VideoSurveillance
PDF Full Text Request
Related items