Font Size: a A A

Design Of Intelligent Video Surveillance System Based On OpenCV

Posted on:2018-11-10Degree:MasterType:Thesis
Country:ChinaCandidate:T JiangFull Text:PDF
GTID:2358330536977473Subject:Control engineering
Abstract/Summary:PDF Full Text Request
Video surveillance system is the use of video technology to detect and display the monitoring scene,and on this basis to do a ce rtain function to expand the formation of a sound system or network.W ith the development of the times,video surveillance programs are constantly changing to m eet new requir ements.Traditional video surveillance has undergone analog video surveillance,sem i-analog semi-digital video surveillance,and today's digital networked video surveillance.As the traditional video surveillance needs security personnel always staring at the m onitoring screen,time-consuming and laborious,and there will be distracted situation.In addition,the traditio nal video surveillance need to store all the data,resulting in a lot of memory waste,and playback of video when the need to find a trace in the m assive picture makes the low rate.To solve these problems,the need to use computer v ision technology to im age processing al gorithms associated with the monitoring system,the developm ent of a more intelligent new generation of video surveillance system.This paper first introduces the developm ent of video surveillance,lists som e research achievements at home and abroad in recent years and predicts the future development trend,and then analyzes the existing problems of video surveillance,and gives the function of the system according to the actual demand Design.Then the video front-end server to build and transplant work,the m ain use of ARM9 microprocessor as the h ardware core,and Bootloader porting,Linux kernel transplantation and root file system production,and then analyze and modify the UVC camera driver and the wireless card configuration Hot m ode,the preparation of the upper application to achieve data collection and network transmission.The client part introdu ces the configuration and use of Qt + OpenCV,then uses the inter-frame difference method to realize the detection of m oving objects,realizes face recognition with AdaBoost algorith m and eigenface,and uses MySQL database to realize important data collection and display.Finally,when the exper iment is tested,the test results show that the system can carry out simple moving object detection,auto matic recording,face recognition and other intelligent functions,basically achieve the desired goal.
Keywords/Search Tags:Intelligent video surv eillance, ARM9, OpenCV, Moving object detection, Face recognition
PDF Full Text Request
Related items