掌桥专利:专业的专利平台
掌桥专利
首页

一种射击精度分析方法、系统及存储介质

文献发布时间:2023-06-19 13:49:36


一种射击精度分析方法、系统及存储介质

技术领域

本发明涉及自动分析精度领域,具体涉及一种射击精度分析方法、系统及存储介质。

背景技术

在射击场中,射击地点和靶之间有一定距离,射击后不能通过人眼直接看到射击结果。为了观察射击结果,现有的方法是通过传送装置将靶纸传送至射击地点。该种方法需要有传送装置,或者通过人工传输。多用于室内射击场所环境,且靶纸传送需要消耗一定时间。在这种情况下如何观测用户射击的命中准确性就是一个尤为重要的问题。

现有的方法可以通过观靶镜,采用光学成像的原理将目标影像(靶纸)投影成像,使用时可通过调节放大倍率人为的通过目镜观测靶纸进行读数,以得到射击准确率。但是现有的观靶镜还是存在一些缺点和不便利。一方面,由于是人为的判断,往往由于视角的不同或多或少的出现读数判断误差。在距离较远的情况下,现有的观靶镜倍率无法支撑大倍率成像。而且由于目镜存在出瞳距离的特性,对于新手而言,很难寻找目标,用户眼睛稍微移动都会使得视场变小或者消失。另一方面,在用户读取数据之后,记录通过大脑记忆或者纸质记录。时间长之后不利于长期的存储以及数据的回溯。同时,纸质的记录不能及时便捷地进行同行爱好者之间的分享,记录内容也仅仅为枯燥的数字。

发明内容

本申请提供了一种射击精度分析方法、系统及存储介质。用以解决现有通过观靶镜观测用户设计命中准确性较低的问题。

本申请第一方面提供了一种射击精度分析方法,其特征在于,所述射击精度分析方法应用于射击精度分析系统,所述射击精度分析系统包括具有激光发射器的枪、靶箱,以及计算机,所述靶箱内设置有靶板、滤光片、摄像头,所述摄像头与所述计算机电连接,所述射击精度分析方法包括:所述具有激光发射器的枪发射激光,所述激光透过所述滤光片在所述靶板上形成激光命中点;所述摄像头捕捉所述激光命中点在所述靶板上形成的图像,并将所述图像传输至所述计算机;所述计算机根据所述图像确定用户的命中准确性。这样通过该射击精度分析系统,能够提高观测用户设计的命中准确性。相较于传统的观靶镜的方式,能够显著的提高观测效果。

可选的,结合第一方面,在一种可能的实现方式中,所述具有激光发射器的枪的扳机上设置有检测模块,所述摄像头捕捉所述激光命中点在所述靶板上形成的图像之前,所述方法还包括:通过所述检测模块检测用户对于所述扳机的射击动作;所述摄像头捕捉所述激光命中点在所述靶板上形成的图像具体包括:当检测到用户对于所述扳机的一次射击动作时,通过所述摄像头捕捉所述激光命中点在所述靶板上形成的图像,并将所述图像中所述激光命中点在所述靶板上的位置转换成所述靶板的环数,所述环数与所述命中准确性存在预先设置的对应关系,所述扳机的一次射击动作对应一个命中准确性。

可选的,结合第一方面,在一种可能的实现方式中,所述通过所述检测模块检测所述扳机的动作具体包括:通过检测模块检测扳机对应的电位信号,当检测到所述电位信号保持为低电平信号的时长超过预设时长时,确定所述用户叩击所述扳机,当所述扳机未被叩击时,所述电位信号为高电平信号。

可选的,结合第一方面,在一种可能的实现方式中,所述方法还包括:所述摄像头拍摄所述激光点在所述靶箱内的轨迹,并将所述轨迹传输至所述计算机;所述计算机根据所述轨迹确定用户的持枪稳定性。

可选的,结合第一方面,在一种可能的实现方式中,所述计算机根据所述轨迹确定用户的持枪稳定性包括:若确定所述轨迹的切线与水平线之间形成的最大角度超过预设角度阈值,则确定所述用户的持枪稳定性较低。

可选的,结合第一方面,在一种可能的实现方式中,所述方法具体包括:若确定所述轨迹在水平面或垂直面上的振幅超过预设振幅阈值,则确定用户的持枪稳定性较低。

可选的,结合第一方面,在一种可能的实现方式中,所述方法还包括:所述计算机根据所述用户的命中准确性与所述用户的持枪稳定性确定用户射击能力的综合评分。

可选的,结合第一方面,在一种可能的实现方式中,所述方法具体包括:若确定用户的持枪稳定性价较低,且用户在所述靶板上形成激光命中点距离所述靶板中心的超过预设距离时,确定用户的综合评分不合格。

本申请第二方面提供了一种射击精度分析系统,其特征在于,所述系统包括具有激光发射器的枪、靶箱,以及计算机,所述靶箱内设置有靶板、滤光片、摄像头,所述摄像头与所述计算机电连接;所述系统用于执行本申请第一方面及第一方面任意一种可能的实现方式中所述的射击精度分析方法。

本申请第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述及程序被处理器执行时,实现本申请第一方面及第一方面任意一种可能的实现方式中所述的射击精度分析方法。

本申请提供了一种射击精度分析方法、系统及存储介质。所述射击精度分析方法应用于射击精度分析系统,所述射击精度分析系统包括具有激光发射器的枪、靶箱,以及计算机,所述靶箱内设置有靶板、滤光片、摄像头,所述摄像头与所述计算机电连接,所述射击精度分析方法包括:所述具有激光发射器的枪发射激光,所述激光透过所述滤光片在所述靶板上形成激光命中点;所述摄像头捕捉所述激光命中点在所述靶板上形成的图像,并将所述图像传输至所述计算机;所述计算机根据所述图像确定用户的命中准确性。这样通过该射击精度分析系统,能够提高观测用户设计的命中准确性。相较于传统的观靶镜的方式,能够显著的提高观测效果。

附图说明

图1为本申请提供的一种射击精度分析方法的流程图;

图2为本申请提供的一种射击精度分析系统的结构图;

图3为本申请提供的一种计算机的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块。

在射击场中,射击地点和靶之间有一定距离,射击后不能通过人眼直接看到射击结果。为了观察射击结果,现有的方法是通过传送装置将靶纸传送至射击地点。该种方法需要有传送装置,或者通过人工传输。多用于室内射击场所环境,且靶纸传送需要消耗一定时间。在这种情况下如何观测用户射击的命中准确性就是一个尤为重要的问题。

有鉴于此,本申请提供了一种射击精度分析方法。该射击精度分析方法应用于射击精度分析系统。该射击精度分析系统包括具有激光发射器的枪、靶箱,以及计算机,所述靶箱内设置有靶板、滤光片、摄像头,所述摄像头与所述计算机电连接。请参见图1,该方法包括:

S101、具有激光发射器的枪发射激光,激光透过滤光片在靶板上形成激光命中点。

当用户扳动具有激光发射器的枪的扳机时,该具有激光发射器的枪发射激光,该激光透过该滤光片,并在靶板上形成激光命中点。

S102、摄像头捕捉激光命中点在靶板上形成的图像,并将该图像传输至计算机。

摄像头捕捉该激光命中点在靶板上形成的图像,并将该图像传输至计算机。

S103、计算机根据该图像确定用户的命中准确性。

计算机根据该图像确定用户的命中准确性。

具体的,该具有激光发射器的枪的扳机上设置有检测模块,所述摄像头捕捉所述激光命中点在所述靶板上形成的图像之前,所述方法还包括:通过所述检测模块检测用户对于所述扳机的射击动作;所述摄像头捕捉所述激光命中点在所述靶板上形成的图像具体包括:当检测到用户对于所述扳机的一次射击动作时,通过所述摄像头捕捉所述激光命中点在所述靶板上形成的图像,并将所述图像中所述激光命中点在所述靶板上的位置转换成所述靶板的环数,所述环数与所述命中准确性存在预先设置的对应关系,所述扳机的一次射击动作对应一个命中准确性。

需要说明的是,该靶板上每个环的颜色不相同,该摄像头可以根据该图像中激光明中点落在哪种颜色的环上,从而确定该激光命中点落在靶板的环数。具体的,该靶板的环数可以与该命中准确性具有预先设置的对应关系。示例性的,该靶板从内之外可以为九环、八环、七环……一环。而每个环对应一个确定的命中准确性。例如,九环对应90%,八环对应80%,七环对应70%……一环对应10%。所以,可以根据该激光命中点落在靶板的环数就可以确定用户的命中准确性。

更进一步的,所述通过所述检测模块检测所述扳机的动作具体包括:通过检测模块检测扳机对应的电位信号,当检测到所述电位信号保持为低电平信号的时长超过预设时长时,确定所述用户叩击所述扳机,当所述扳机未被叩击时,所述电位信号为高电平信号。示例性的,该预设时长可以为20毫秒。检测到该电位信号超过搞预设时长可以避免该扳机被误触的情况。

该方法还包括:所述摄像头拍摄所述激光点在所述靶箱内的轨迹,并将所述轨迹传输至所述计算机;所述计算机根据所述轨迹确定用户的持枪稳定性。具体的,该计算机根据所述轨迹确定用户的持枪稳定性包括:若确定所述轨迹的切线与水平线之间形成的最大角度超过预设角度阈值,则确定所述用户的持枪稳定性较低。示例性的,该预设角度阈值可以为20度。当该轨迹的切线与水平线之间形成的最大角度超过该预设角度阈值时,则说明用户开枪的角度偏斜较大,从而造成歪斜,确定用户的持枪稳定性较低。

在另一种实现方式中,若确定所述轨迹在水平面或垂直面上的振幅超过预设振幅阈值,则确定用户的持枪稳定性较低。该预设振幅阈值可以根据实际情况动态确定。若超过该预设振幅阈值,则说明用户持枪稳定性较低。

前述两种方式都是采用定性的方式描述用户的持枪稳定性。在一些实施方式中,还可以采用定量的方式描述用户的持枪稳定性。例如,当该轨迹的切线与水平线之间形成的最大角度小于第一预设角度阈值时,得到该持枪稳定性为90分,当该最大角度大于等于该第一预设角度阈值,且小于第二预设角度阈值时,得到该持枪稳定性为80分……当该最大角度大于该第N预设角度阈值时,得到该持枪稳定性为10分。从而可以得到持枪稳定性的具体分数。

本申请提供的这种方法还可以包括:所述计算机根据所述用户的命中准确性与所述用户的持枪稳定性确定用户射击能力的综合评分。具体的,可以根据该持枪稳定性的具体分数与该命中准确性的分数取平均值。需要说明的是,可以将该命中准确性换算成命中准确性的分数。例如,当该命中准确性为90%换算成分数为90分,当该命中准确性为80%换算成分数为80分……当该命中准确性为10%换算成分数为10分。

在一种实现方式中,若确定用户的持枪稳定性价较低,且用户在所述靶板上形成激光命中点距离所述靶板中心的超过预设距离时,确定用户的综合评分不合格。

本申请提供了一种射击精度分析方法,该方法包括:提供了一种射击精度分析方法,其特征在于,所述射击精度分析方法应用于射击精度分析系统,所述射击精度分析系统包括具有激光发射器的枪、靶箱,以及计算机,所述靶箱内设置有靶板、滤光片、摄像头,所述摄像头与所述计算机电连接,所述射击精度分析方法包括:所述具有激光发射器的枪发射激光,所述激光透过所述滤光片在所述靶板上形成激光命中点;所述摄像头捕捉所述激光命中点在所述靶板上形成的图像,并将所述图像传输至所述计算机;所述计算机根据所述图像确定用户的命中准确性。这样通过该射击精度分析系统,能够提高观测用户设计的命中准确性。相较于传统的观靶镜的方式,能够显著的提高观测效果。

请参见图2,本申请还提供了射击精度分析系统20,其特征在于,所述射击精度分析系统20包括具有激光发射器的枪201、靶箱202,以及计算机203,所述靶箱202内设置有靶板、滤光片、摄像头,所述摄像头与所述计算机203电连接;所述射击精度分析系统20用于执行上述射击精度分析方法。

上面图2从模块化功能实体的角度对本发明实施例中的射击精度分析系统进行详细描述,下面从硬件处理的角度对上述实施例中的计算机203进行详细描述。

图3是本发明实施例提供的一种计算机的结构示意图,该计算机300可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processingunits,CPU)310(例如,一个或一个以上处理器)和存储器320,一个或一个以上存储应用程序333或数据332的存储介质330(例如一个或一个以上海量存储设备)。其中,存储器320和存储介质330可以是短暂存储或持久存储。存储在存储介质330的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对计算机300中的一系列指令操作。更进一步地,处理器310可以设置为与存储介质330通信,在计算机300上执行存储介质330中的一系列指令操作。

计算机300还可以包括一个或一个以上电源340,一个或一个以上有线或无线网络接口350,一个或一个以上输入输出接口360,和/或,一个或一个以上操作系统331,例如Windows Serve,Mac OS X,Unix,Linux,FreeBSD等等。本领域技术人员可以理解,图3示出的计算机并不构成对计算机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述射击精度分析方法的步骤。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

在本申请所提供的实施例中,应该理解到,所揭露的方法,在没有超过本申请的精神和范围内,可以通过其他的方式实现。当前的实施例只是一种示范性的例子,不应该作为限制,所给出的具体内容不应该限制本申请的目的。例如,一些特征可以忽略,或不执行。

本发明方案所公开的技术手段不仅限于上述实施方式所公开的技术手段,还包括由以上技术特征任意组合所组成的技术方案。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

以上对本发明实施例所提供的一种射击精度分析方法、系统及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

技术分类

06120113824315