Font Size: a A A

Design And Implementation Of Multi-target Automatic Reporting And Management System

Posted on:2015-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y DengFull Text:PDF
GTID:2298330422972836Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Shoot training is a common sport and also a normal military training program,target report is an important part of shoot training. The traditional way of target reportuse manpower, which has low efficiency and poor accuracy, and will harm shoottraining effect. With the development of information technology, many automatictarget report systems have been developed to replace artificial target report. Theautomatic target report system which uses image processing technology is getting intouse more widely due to its high precision and good real-time performance. However,this kind of system is still inadequate: Firstly, it is designed mainly for single targetreport. Secondly the price of a single set of such system is a little bit high, whichcauses the cost for the upgrade of target field increaseing heavily due to the target fieldoften facing multiple targets. Thirdly, most of such systems can only record shootingresults, can’t compare results according to the shooting affect factors. Therefore, paperhas designed a multi-target reporting and management system which based onautomatic target report algorithm, to achieve multi-target auto-report and providecorresponding management of the shooting result with the target.The management system described in this article is divided into three sub-systems:real-time automatic target report sub-system, shooting factor sub-system, scoresub-system. Before each shot, shooting factor sub-system record the current shootingconditions, and then target real-time reporting sub-system calculate results andautomatically store it into database, after shoot finished, score sub-system can queryand compare results. Paper’s work include the following:Firstly, the paper describes the present situation of automatic target system,analyzes the principle of automatic target report. Then paper raised the demand of thismanagement system according to shooting affect factors. After that paper presents theoverall scheme of the system.Secondly, the paper describes the design and function of the management systemin detail. The paper designs the database of the management system according to itsrequirement analysis to store shooting record and the related factors, and use LINQtechnology to complete the package of data manipulation interface. The paper useMFC programming to realize the real-time target report sub system, and usemulti-threading to accomplish the specific calculation of target report, then update score to the view. The paper use LPT algorithm to solve multi-thread load balancingproblem caused by multi-target to ensure the real-time performance. The paper useWPF graphical interface technology to complete the design of shooting factorsub-system and score sub-system.Finally, the paper verifies the function of the multi-target management system. Thesystem functional verification shows that the system can manage multi-targets, andrealize real-time multi-target report, and provide comparison of the score by a varietyof factors, which give reference to shooter to improve shooting performance. Thesystem has eliminated the safety problems of traditional artificial target report. Also thesystem has good accuracy and high precision, and has good real-time performance.The system has low costs, high scalability and is easy to spread application.
Keywords/Search Tags:Automatic Target Reporting, WPF, MFC, LINQ, Multi-threaded loadbalancing
PDF Full Text Request
Related items