Font Size: a A A

The Research Of Fluctuating Target Image Recognition Based On OpenCV

Posted on:2009-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:T ZhouFull Text:PDF
GTID:2178360248954764Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Shooting sports have a long history,which play an important role in civil and military service.They're very popular in European countries.However,in China,they are mainly used for the training of sportsmen and policemen.With the current austere law-and-order situation,unexpected shooting incidents often occurred.However,most of the traditional shooting training system are staying in the level mainly to improve shooting accuracy,and basically are fixed target,which can't meet the needs of the current situation.With the increasing demand of policemen and special force,it's very important to design a kind of cheap,convenient,fluctuating target shooting training system.The system in the paper is designed for fluctuating target.Firstly,in this paper shooting training system is introduced,based on the existing research and image processing theory,an image processing algorithm of bullet holes detection is proposed based on fluctuating target.The algorithm of the system includes three parts:①the research of sign-tracking algorithm based on color image,②the research of image correction of fluctuating target algorithm based on gray image,③the research of bullet holes detection algorithm based on gray image。In the first part of the algorithm,the research of sign-tracking algorithm in bullet holes detection with the image identification method is mainly described.And the relationship between sign-tracking and this method is presented.The tracking principle of MeanShift and CamShift algorithm are discussed.Then the algorism of bullet hole detection is discussed.The bullet hole edge detected by Canny operator so that we can get the information of the edges,and then through the curve fitting we could get the information of the bullet holes.Visual C++ environment,OpenCV tools are used.The results show that this system can implement real-time obstacle detection and avoidance.A lot of experiments show that the algorithm applied to the design has a good effect that the system can detect the bullet holes in real time.
Keywords/Search Tags:Shooting Training, Image Processing, CamShift, OpenCV, Canny Arithmetic Operators
PDF Full Text Request
Related items