玩具专利数据库

一种游戏光枪的定位控制方法、系统及存储介质

发布日期:2024-09-02 浏览次数:

本技术涉及游戏设备,尤其涉及一种游戏光枪的定位控制方法、系统及存储介质。背景技术:1、游戏是人们休闲娱乐的一种重要的方式,在射击游戏中经常要使用到游戏光枪。2、目前,常见的游戏光枪有crt电视光枪、基于红外线发射及接收的光枪、基于摄像头识别屏幕上白框的光枪,关于crt电视光枪依赖于屏幕上的光点,虽然有较高的精度,但仅适用于crt显示技术,无法应用于当前主流的液晶和等离子显示器;关于基于红外线发射及接收的光枪,可用于lcd显示器,但配置较复杂,且发射器和接收器需要精准对位及校准,导致操作复杂;关于基于摄像头识别屏幕上白框的光枪,虽然不需要额外物理配置,但需要安装特定驱动,且容易受到环境光线的干扰,在复杂环境下,白框的识别率和定位精度都较差,影响游戏体验的稳定性和准确性。3、基于上述,当前游戏光枪市场存在着一些局限性和不足之处,因此需要新的技术方案来提升游戏光枪产品的性能,进而提升用户的体验感。技术实现思路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、1.在采集屏幕图像后基于神经网络模型进行处理,可以得到标准化的屏幕框架图像;通过基于屏幕框架图像可以计算出光枪准星在显示画面中的初始坐标,以及通过检测当前光枪的重力方向、旋转角速度和相对地磁的变化量,可以获取到光枪准星相对于初始坐标的偏移量,以此可基于偏移量对初始坐标进行补偿调整,获取到光枪准星的目标定位坐标,以确保光枪准星运动轨迹的精准度,从而提高游戏控制的精准度,同时此方案不需要考虑兼容、配置及特定驱动的问题,从而进一步提升游戏光枪产品的性能,提升用户的游戏体验感。26、2.通过对屏幕图像进行图像滤波和图像归一化,可以减少图像噪声,提升图像质量,便于图像精准的分割提取。27、3.通过基于屏幕的尺寸对分割提取后的优化图像进行校正,可实现对屏幕框架图像的准确校正,以便于后续精准确定光枪准星在屏幕框架图像的位置。