logo好方法网

一种激光感应系统及激光感应方法


技术摘要:
本申请提供了一种激光感应系统及激光感应方法,包括手持激光发射器,用于根据用户的触发指令向终端设备发射第一激光信号;可穿戴激光发射器,用于向终端设备发射多个第二激光信号;摄像装置,用于将采集到的用户的动作图像发送至终端设备;终端设备,用于确定第一激光  全部
背景技术:
随着科技的不断发展,人们生活水平的提高,人们在闲暇时间里通常会选择进行 一些游戏与运动,为了便于观看以及增强人们的体验感,对于一些射击类游戏来说,通常会 通过一些信息采集设备,为玩家模拟出一个较为真实的射击场景,即玩家能够自己控制使 用的虚拟射击设备的射击方向。 上述的游戏方式对于一些玩家来说是非常单一的,玩家通常会发现虚拟角色所处 的射击位置并不是最适合射击的射击位置,但又不能够改变这些射击位置,从而使得玩家 的射击的操作难度较大,命中率较低,且很容易造成用户操作疲劳,降低了用户的体验度。
技术实现要素:
有鉴于此,本申请的目的在于提供一种激光感应系统及激光感应方法,能够按照 用户的目标移动姿势和移动方向控制用户对应的虚拟角色进行移动,增加了用户射击的命 中率,降低了射击的操作难度,有助于提高用户的体验感。 本申请实施例提供了一种激光感应系统,所述激光感应系统包括手持激光发射 器、多个可穿戴激光发射器、摄像装置以及终端设备: 所述手持激光发射器,用于根据用户发送的触发指令,向所述终端设备发射第一 激光信号; 所述多个可穿戴激光发射器,分别穿戴在所述用户的身体上的不同部位处,用于 按照预设的时间间隔向所述终端设备发射多个第二激光信号; 所述摄像装置,用于按照预设的时间间隔采集所述用户的动作图像,并将采集到 的动作图像发送至所述终端设备; 所述终端设备,用于展示与所述用户对应的虚拟角色以及所述虚拟角色对应的场 景,分别确定所述第一激光信号对应的第一激光照射点,以及所述多个第二激光信号中每 个所述第二激光信号对应的第二激光照射点,将所述第一激光照射点确定为所述虚拟角色 的射击位置,基于每个第二激光照射点以及所述动作图像,确定出所述虚拟角色对应的目 标移动姿势以及移动方向,并控制所述虚拟角色按照所述目标移动姿势向所述移动方向移 动。 进一步的,所述终端设备包括信号接收模块、温度识别模块以及信号识别模块: 所述信号接收模块,用于接收所述手持激光发射器发射的第一激光信号以及所述 多个可穿戴激光发射器中每个所述可穿戴激光发射器发射的第二激光信号; 所述温度识别模块,用于根据所述终端设备的显示屏中被照射点与未被照射区域 之间的温度差,确定出在所述显示屏中所述第一激光信号和所述多个第二激光信号对应的 多个待识别激光照射点; 5 CN 111589099 A 说 明 书 2/11 页 所述信号识别模块,用于根据所述多个待识别激光照射点的照射频率,识别出所 述多个待识别激光照射点中与所述手持激光发射器对应的第一激光照射点,以及与每个所 述可穿戴激光发射器对应的第二激光照射点,将所述第一激光照射点确定为所述虚拟角色 的射击位置。 进一步的,所述终端设备还包括位置识别模块、动作识别模块以及功能控制模块: 所述位置识别模块,用于接收所述摄像装置发送的所述动作图像,并基于接收到 的至少两张动作图像确定出所述用户的移动方向; 所述动作识别模块,用于基于每个所述第二激光照射点以及接收到的动作图像, 确定出所述虚拟角色的目标移动姿势; 所述功能控制模块,用于控制所述虚拟角色按照所述目标移动姿势向所述移动方 向移动。 进一步的,所述动作识别模块包括部位确定单元、移动姿势确定单元以及姿势转 换单元: 所述部位确定单元,用于针对于每个所述第二激光照射点,确定出所述第二激光 照射点对应的可穿戴激光发射器,并确定出该可穿戴激光发射器的穿戴部位; 所述移动姿势确定单元,用于从所述动作图像中确定出所述用户对应的初始移动 姿势,并根据每个所述穿戴部位调整所述初始移动姿势; 所述姿势转换单元,用于对调整后的所述初始移动姿势进行坐标转换,将所述初 始移动姿势转换为所述虚拟角色对应的目标移动姿势。 进一步的,所述终端设备还包括姿势校正模块: 所述姿势校正模块,用于针对于每个所述第二激光照射点,确定所述第二激光照 射点是否位于对应的预设标准范围内,若所述第二激光照射点未位于所述预设标准范围 内,在所述终端设备的显示屏中展示该第二激光照射点以及该第二激光照射点对应的所述 预设标准范围。 进一步的,所述终端设备的显示屏上覆盖有透明光激光感应薄膜,所述透明光激 光感应薄膜用于感应所述第一激光信号以及每个所述第二激光信号。 进一步的,所述摄像装置设置于所述终端设备的上方。 本申请实施例还提供了一种激光感应方法,应用于上述终端设备,所述激光感应 方法包括: 在接收到手持激光发射器发射的第一激光信号以及每个可穿戴激光发射器发射 的第二激光信号后,分别确定所述第一激光信号对应的第一激光照射点,以及每个第二激 光信号对应的第二激光照射点; 将所述第一激光照射点确定为虚拟角色的射击位置; 基于每个所述第二激光照射点以及接收到的摄像装置发送的用户的动作图像,确 定出所述终端设备展示的虚拟角色对应的目标移动姿势以及移动方向; 控制所述虚拟角色按照所述目标移动姿势向所述移动方向移动。 进一步的,所述在接收到手持激光发射器发射的第一激光信号以及每个可穿戴激 光发射器发射的第二激光信号后,分别确定所述第一激光信号对应的第一激光照射点,以 及每个第二激光信号对应的第二激光照射点,包括: 6 CN 111589099 A 说 明 书 3/11 页 在接收到所述手持激光发射器发射的第一激光信号以及每个可穿戴激光发射器 发射的第二激光信号后,根据所述终端设备的显示屏中照射点与未被照射区域之间的温度 差,确定出在所述显示屏中所述第一激光信号和每个所述第二激光信号对应的多个待识别 激光照射点; 根据所述多个待识别激光照射点的照射频率,识别出所述多个待识别激光照射点 中所述手持激光发射器对应的第一激光照射点,以及每个所述可穿戴激光发射器对应的第 二激光照射点。 进一步的,所述基于每个所述第二激光照射点以及接收到的摄像装置发送的用户 的动作图像,确定出所述终端设备展示的虚拟角色对应的目标移动姿势以及移动方向,包 括: 接收所述摄像装置发送的动作图像,并基于接收到的至少两张动作图像确定出所 述用户的移动方向; 基于每个所述第二激光照射点以及接收到的动作图像,确定出所述虚拟角色的目 标移动姿势。 进一步的,所述基于每个所述第二激光照射点以及接收到的动作图像,确定出所 述虚拟角色的目标移动姿势,包括: 针对于每个所述第二激光照射点,确定出所述第二激光照射点对应的可穿戴激光 发射器,并确定出该可穿戴激光发射器的穿戴部位; 从所述动作图像中确定出所述用户的初始移动姿势,基于每个所述穿戴部位,调 整所述初始移动姿势; 对调整后的所述初始移动姿势进行坐标变换,将所述初始移动姿势转换为所述虚 拟角色对应的目标移动姿势。 进一步的,在所述控制所述虚拟角色按照所述目标移动姿势向所述移动方向移动 之后,所述激光感应方法还包括: 针对于每个所述第二激光照射点,确定所述第二激光照射点是否位于对应的预设 标准范围内; 若所述第二激光照射点未位于所述预设标准范围内,在所述终端设备的显示屏中 展示该第二激光照射点以及该第二激光照射点对应的所述预设标准范围。 本申请实施例提供的激光感应系统及激光感应方法,接收手持激光发射器根据用 户发送的触发指令发射的第一激光信号,以及可穿戴激光发射器按照预设的时间间隔发送 的多个第二激光信号,分别确定出在所述终端设备的显示屏中第一激光信号对应的第一激 光照射点,以及每一个第二激光信号对应的第二激光照射点,并将第一激光照射点确定为 虚拟角色的射击位置,基于多个第二激光照射点和摄像装置采集到的用户的动作图像,确 定出虚拟角色的目标移动姿势和移动方向,并控制虚拟角色按照目标移动姿势向移动方向 移动。这样,用户能够根据自己的射击习惯,调整对应虚拟角色的射击位置、射击方向以及 射击姿势,从而能够增加了用户射击的命中率,降低了射击的操作难度,有助于提高用户的 体验感。 为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合 所附附图,作详细说明如下。 7 CN 111589099 A 说 明 书 4/11 页 附图说明 为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附 图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对 范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这 些附图获得其他相关的附图。 图1为本申请实施例所提供的一种激光感应系统的结构示意图; 图2为图1中所示的终端设备的结构示意图之一; 图3为图1中所示的终端设备的结构示意图之二; 图4为图3中所示的动作识别模块的结构示意图; 图5为图1中所示的终端设备的结构示意图之三; 图6为了本申请实施例所提供的一种激光感应方法的流程图; 图7为本申请另一实施例所提供的一种激光感应方法的流程图。 图标:100-激光感应系统;110-手持激光发射器;120-可穿戴激光发射器;130-摄 像装置;140-终端设备;141-信号接收模块;142-温度识别模块;143-信号识别模块;144-位 置识别模块;145-动作识别模块;146-功能控制模块;147-姿势校正模块;1451-部位确定单 元;1452-移动姿势确定单元;1453-姿势转换单元。
下载此资料需消耗2积分,
分享到:
收藏