[发明专利]一种识别虚拟现实射击中被击目标信息的方法在审
申请号: | 201510847576.6 | 申请日: | 2015-11-27 |
公开(公告)号: | CN105413177A | 公开(公告)日: | 2016-03-23 |
发明(设计)人: | 汪汇川 | 申请(专利权)人: | 北京像素软件科技股份有限公司 |
主分类号: | A63F13/837 | 分类号: | A63F13/837;A63F13/213;A63F13/79 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆;胡彬 |
地址: | 102200 北京市昌平区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 识别 虚拟现实 射击 中被击 目标 信息 方法 | ||
技术领域
本发明涉及图像识别技术领域,具体涉及一种识别虚拟现实射击中被击中目标信息的方法。
背景技术
随着游戏不断地推陈出新,游戏的趣味性变得越来越高,玩家对游戏体验的要求也变得越来越高,玩家已经不再满足单一的通过鼠标、键盘去操控游戏人物进行游戏,而是希望有更真实的游戏体验,于是各种虚拟现实的游戏应运而生,虚拟现实射击就是其中之一。
虚拟现实射击游戏其实是一种模仿军队作战的游戏,参加游戏的玩家都穿上各款军服,手持各种枪支,穿梭阵地之间,展现各种队形阵势,个人技巧,全部投入游戏扮演一个士兵的角色。在虚拟现实射击游戏中,通过识别技术对被击中者身份的识别以及被击中位置的判断需要进行识别。现有的技术一般通过在玩家身上各处安装多个激光接收器,在武器装备的膛口处安装激光发射器,把激光发射器的开关和武器准备的扳机相连,当按动扳机时,从武器装备膛口发出一束激光,发出的激光会被玩家身上的激光接收器接收,激光中含有射击者的编码信息,接收器接收后会对编码进行识别然后提交被击中信息给系统来实现身份识别和位置判断。
采用上述技术进行虚拟现实射击的目标识别,存在以下问题:1)在游戏中,激光从武器装备膛口射出,以锥形发散,激光有时会对人眼直射,激光对人眼有一定的伤害;2)在游戏场景中,如果存在一些光滑面,激光照射时会被反射,很可能反射到掩体的后面,造成识别终端误判玩家被击中,极大地损坏了玩家的游戏性。
发明内容
本发明实施例提出一种识别虚拟现实射击中被击目标信息的方法,在不破坏游戏性的同时,消除游戏设备对人眼的伤害,以及保证目标信息识别的精准性。
本发明实施例提供了一种识别虚拟现实射击中被击目标信息的方法,包括:
系统服务器接收设备终端发送的被击目标图像信息;
系统服务器通过开源计算机视觉库OpenCV对所述被击目标图像信息进行识别,以获取被击目标信息。
进一步的,在所述系统服务器接收设备终端发送的被击目标图像信息之前,还包括:
设备终端基于安装在射击设备上的长焦相机获取被击目标图像信息,其中,所述设备终端设置在射击设备上,所述射击设备为用于射击的武器装备;设备终端基于数据通信协议发送所述被击目标图像信息到系统服务器。
进一步的,所述设备终端基于安装在射击设备上的长焦相机获取被击目标图像信息,包括:
设备终端基于安装在所述武器装备膛口处的长焦相机的摄像头,确定被击目标的游戏服和身体部位上的身份标识;在扣动所述武器装备的扳机时,设备终端控制与所述扳机相连的长焦相机的快门对所述身份标识进行拍照,以获取带身份标识的被击目标图像信息;
进一步的,所述被击目标的游戏服和身体部位上的身份标识数量至少为两个,并处于所述游戏服和身体部位的不同位置,不能同时被掩盖;所述身份标识为一组特定长度的数字编码,用于表示击中位置信息和被击目标的身份信息。
进一步的,所述设备终端基于数据通信协议发送所述被击目标图像信息到系统服务器,具体包括:
设备终端通过携带设备终端特征码的数据通信协议,发送所述被击目标图像信息到系统服务器;其中,所述设备终端特征码是系统服务器识别射击者身份信息的唯一标识码。
进一步的,所述系统服务器接收设备终端发送的被击目标图像信息,包括:
系统服务器提取数据通信协议中的设备终端特征码,获取射击者身份信息,并接收所述被击目标图像信息。
进一步的,所述系统服务器通过开源计算机视觉库OpenCV对所述被击目标图像信息进行识别,以获取被击目标信息,具体包括:
系统服务器分配所述被击目标图像信息给OpenCV,通过所述OpenCV进行识别处理;OpenCV基于所述被击目标图像信息中的身份标识,识别所述被击目标的身份信息,并确定被击目标的击中位置,其中,所述被击目标身份信息和所述击中位置合称为被击目标信息。
进一步的,所述OpenCV基于所述被击目标图像信息中的身份标识,识别所述被击目标的身份信息,并确定被击目标的击中位置,具体包括:
OpenCV通过对系统服务器提供的样本图像的识别训练,形成识别所述身份标识的特定机制;OpenCV基于所述特定机制识别所述身份标识,以确定所述身份标识所表示的被击目标身份信息和击中位置信息。
进一步的,在所述系统服务器通过开源计算机视觉库OpenCV对所述被击目标图像信息进行识别,以获取被击目标信息之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京像素软件科技股份有限公司,未经北京像素软件科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510847576.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种原木外形的水上娱乐小车
- 下一篇:斜坡出牌装置和麻将机