本发明涉及模拟训练,具体涉及一种射击按压动作检测的方法及装置。
背景技术:
1、目前,衡量仿真枪械的关键指标是模拟效果,模拟击发时的冲击效果越逼真,使用时的训练效果越好。模拟效果主要包括装备的握持感,射击过程的声效、后坐力等冲击力效果。
2、传统的模拟射击装备大多基于电磁式训练器设计,在电磁式训练器中,手动和全自动射击模式基于程序设计实现,切换控制的仿真模拟效果较差,难以在要求较高的专业化场景中进行应用。并且在进行具体实施时,现有的方案只能够对结果进行展示,比如只是展示枪击的环数等目标参量,而没有其他的参量来对训练者进行更加全面的评价,进而无法有针对性的对训练者进行深度提升建议。因此,设计一种能够提供多维训练参数来提升用户实训能力的方案成为本领域技术人员亟待解决的技术问题。
技术实现思路
1、针对所述缺陷,本发明实施例公开了一种射击按压动作检测的方法,其能够实现对用户更加准确的模拟训练,并且能够提供受训人员在扣动扳机过程中的按压行程情况来确定用户的射击稳定性,能够更加有效的辅助提升训练成果。
2、本发明实施例第一方面公开了射击按压动作检测的方法,包括:
3、发送枪械控制指令至相应的仿真枪械处以使所述仿真枪械处控制该仿真枪械处于工作状态,其中,所述工作状态为气动盒和仿真枪械均处于开启状态;
4、通过投影设备将设定训练场景投射至相应的显示屏幕上;
5、在仿真训练过程中,通过设置于仿真枪械壳体处的霍尔元件来检测设置于模拟扳机处的磁铁相对于所述霍尔元件的位置变化以根据所述位置变化确定相应的位置感应信息;
6、根据所述位置感应信息来获取模拟扳机的按压行程信息,并基于所述按压行程信息确定受训人员成绩。
7、作为一种可选的实施方式,在本发明实施例第一方面中,在所述根据所述位置感应信息来获取模拟扳机的按压行程信息之后,还包括:
8、获取与所述仿真枪械关联的仿真图像,并基于所述按压行程信息对仿真图像处的扳机位置进行模拟更新显示。
9、作为一种可选的实施方式,在本发明实施例第一方面中,在所述根据所述位置感应信息来获取模拟扳机的按压行程信息之后,还包括:
10、通过相机激光识别组件获取仿真训练过程中的所述仿真枪械的射击参数信息,所述射击参数信息包括移动信息;其中,所述移动信息为仿真枪械在发射前预设时间内的激光轨迹移动信息;
11、根据所述移动信息来确定受训人员的持枪稳定性;
12、所述基于所述按压行程信息确定受训人员成绩,包括:
13、基于所述按压行程信息和持枪稳定性确定受训人员成绩。
14、作为一种可选的实施方式,在本发明实施例第一方面中,所述仿真枪械和相机激光识别组件的数量均为多个,且所述仿真枪械与相机激光识别组件一一对应;所述相机激光识别组件用于获取与仿真枪械关联的射击点位信息和激光轨迹信息。
15、作为一种可选的实施方式,在本发明实施例第一方面中,所述射击参数信息还包括射击点位信息;在所述通过相机激光识别组件获取训练过程中的所述仿真枪械的射击参数信息之后,还包括:
16、基于所述射击点位信息来确定相应受训人员的打靶训练结果;
17、根据所述打靶训练结果和持枪稳定性来受训人员的综合训练结果。
18、作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述位置感应信息来获取模拟扳机的按压行程信息,并基于所述按压行程信息确定受训人员成绩,包括:
19、根据所述位置感应信息来获取模拟扳机的按压曲线信息;
20、基于区间阈值对所述按压曲线信息进行多段行程划分以得到多段按压行程曲线;
21、计算每一段按压行程曲线到相应中心点的第一距离信息以及各段按压行程曲线的中心点的第二距离信息;
22、基于所述第一距离信息和第二距离信息确定受训人员扣动扳机的稳定性。
23、作为一种可选的实施方式,在本发明实施例第一方面中,所述控制仿真枪械处于工作状态,包括:
24、获取与相应仿真枪械关联的复进弹簧弹力信息、后坐行程信息、静态气压信息和活塞内腔体积信息;
25、将所述复进弹簧弹力信息、后坐行程信息、静态气压信息和活塞内腔体积信息作为常量输入与仿真枪械关联的仿真软件;
26、分别输入不同的气阀开闭时间来进行仿真枪械的运动仿真,并采集所述仿真枪械的后座用时数据和复进用时数据,并将所述后座用时数据和复进用时数据作为模拟射击的射击用时;
27、基于所述射击用时以及激光控制信息来控制仿真枪械进入工作状态。
28、本发明实施例第二方面公开一种射击按压动作检测的系统,包括:
29、发送模块:用于发送枪械控制指令至相应的仿真枪械处以使所述仿真枪械处控制该仿真枪械处于工作状态,其中,所述工作状态为气动盒和仿真枪械均处于开启状态;
30、投影模块:用于通过投影设备将设定训练场景投射至相应的显示屏幕上;
31、检测模块:用于在仿真训练过程中,通过设置于仿真枪械壳体处的霍尔元件来检测设置于模拟扳机处的磁铁相对于所述霍尔元件的位置变化以根据所述位置变化确定相应的位置感应信息;
32、行程确定模块:用于根据所述位置感应信息来获取模拟扳机的按压行程信息,并基于所述按压行程信息确定受训人员成绩。
33、本发明实施例第三方面公开一种电子设备,包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,用于执行本发明实施例第一方面公开的射击按压动作检测的方法。
34、本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本发明实施例第一方面公开的射击按压动作检测的方法。
35、与现有技术相比,本发明实施例具有以下有益效果:
36、本发明实施例中的射击按压动作检测的方法通过采用霍尔元件对磁铁运动变化的检测来确定扳机的位置变化,从而实现对用户进行模拟射击时,按压扳机进行准确位置检测,以提供多维度射击参数给受训人员参考,辅助提升训练效果。
1.一种射击按压动作检测的方法,其特征在于,包括:
2.如权利要求1所述的射击按压动作检测的方法,其特征在于,在所述根据所述位置感应信息来获取模拟扳机的按压行程信息之后,还包括:
3.如权利要求1所述的射击按压动作检测的方法,其特征在于,在所述根据所述位置感应信息来获取模拟扳机的按压行程信息之后,还包括:
4.如权利要求3所述的射击按压动作检测的方法,其特征在于,所述仿真枪械和相机激光识别组件的数量均为多个,且所述仿真枪械与相机激光识别组件一一对应;所述相机激光识别组件用于获取与仿真枪械关联的射击点位信息和激光轨迹信息。
5.如权利要求3所述的射击按压动作检测的方法,其特征在于,所述射击参数信息还包括射击点位信息;在所述通过相机激光识别组件获取训练过程中的所述仿真枪械的射击参数信息之后,还包括:
6.如权利要求1所述的射击按压动作检测的方法,其特征在于,所述根据所述位置感应信息来获取模拟扳机的按压行程信息,并基于所述按压行程信息确定受训人员成绩,包括:
7.如权利要求1所述的射击按压动作检测的方法,其特征在于,所述控制仿真枪械处于工作状态,包括:
8.一种射击按压动作检测的系统,其特征在于,包括:
9.一种电子设备,其特征在于,包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,用于执行权利要求1至7任一项所述的射击按压动作检测的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机程序,其中,所述计算机程序使得计算机执行权利要求1至7任一项所述的射击按压动作检测的方法。