Font Size: a A A

The Research And Design Of Simulating System For Shooting Training

Posted on:2009-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:B ShangFull Text:PDF
GTID:2178360242474488Subject: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 increasing demand of policemen and special force, it's very important and significative to design a kind of cheap, convenient, intuitionistic shooting training system which has the functions of data saving and searching. The system in the paper is designed for real-bullet training of policemen in the anti-hostage-hijacking situation.Firstly, the basic requirement of the system design is analysed in the paper. The assignment of system design includes three parts:①Designing moving target control system for simulating hostage-hijacking.②Detecting bullet holes and identifying the grade of them according to classified areas.③Designing a shooting training software system having the functions such as communication with moving target control system, software platform of shooting training and database mangement, etc. When detecting the bullet holes, aluminum foil target physial method and image identification method are discussed. The sign-tracking algorithm in image identification detection and the shooting training software system design both are the key points in this paper.Secondly, the hardware instructive of the system is introduced, including moving target control system and video capturing system. The former is used to simulate hostage-hijacking situation, which consists of the moving target, controller, power, and so on. The latter is used to detect bullet holes with image identification method, which consists of vidicon, wireless network video server, video capturing card, etc.The functions of the shooting training software system mainly include:①The information defined in the communication protocol is sent and received between the moving target system and software system by wireless module.②The shooting training module included single-person training and multi-person assessment, etc. In the single-person training the training grade is increased or decreased in accordance with some standard. In the multi-person accessment the grades are placed in a competition.③The functions such as saving shoot results into the database, printing results in format of curve or table according to the search items are included in the module of database management.Lastly, the research of sign-tracking algorithm in bullet holes detection with the image identification method is mainly described. In the last chapter, the peocessing of the image identification method is introduced at first. And the relationship between sign-tracking and this method is presented. Then the tracking principle of MeanShift and CamShift algorithm are discussed. The sign-tracking is carried out by progrmming with Visual C++ and OpenCV library. A lot of experiments show that the CamShift algorithm applied to the design has a good effect on sing-tracking.
Keywords/Search Tags:Shooting Training, Serial Port Communication, Image Processing, CamShift, OpenCV
PDF Full Text Request
Related items