本发明涉及射击游戏领域,更具体地说,涉及一种气泡跟踪识别射击系统及方法。
背景技术:
随着计算机技术的发展,各种网络游戏成为人们的一种娱乐方式,但部分玩家沉迷于网络游戏,对工作生活造成影响,特别是一些青少年,沉迷网络游戏会导致学习成绩下降、损害视力以及缺乏社会交际能力,这也反映了传统的实体游戏失去对人们的吸引力,将传统游戏与现代技术融合的游戏的缺乏。特别是在室内或一些商场中,小型化的游戏比较缺乏,不能满足人们对室内游戏活动的需求。
技术问题
随着计算机技术的发展,各种网络游戏成为人们的一种娱乐方式,但部分玩家沉迷于网络游戏,对工作生活造成影响,特别是一些青少年,沉迷网络游戏会导致学习成绩下降、损害视力以及缺乏社会交际能力,这也反映了传统的实体游戏失去对人们的吸引力,将传统游戏与现代技术融合的游戏的缺乏。特别是在室内或一些商场中,小型化的游戏比较缺乏,不能满足人们对室内游戏活动的需求。技术解决方案
本发明要解决的技术问题在于,提供一种气泡跟踪识别射击系统及方法。
本发明解决其技术问题所采用的技术方案是:构造一种气泡跟踪识别射击系统,泡泡发生装置,用于产生设定数量的泡泡;
吹送装置,用于将所产生的泡泡以设定的路径进行吹送;
追踪传感装置,用于追踪在设定范围内的泡泡轨迹,并形成追踪信号;
射击装置,用于发出射击信号击破所述泡泡;以及
控制装置,与所述射击装置、追踪传感装置连接,根据所述追踪传感装置的追踪信号,监测所述射击装置发出的射击信号是否击破所述设定范围内的所述泡泡。
优选地,在本发明所述的气泡跟踪识别射击系统中,所述泡泡发生装置为肥皂泡发生器,用于持续产生肥皂泡。
优选地,在本发明所述的气泡跟踪识别射击系统中,所述吹送装置与所述肥皂泡发生器为一体式或分体式,用于将所述肥皂泡发生器产生的肥皂泡定向的连续输出。
优选地,在本发明所述的气泡跟踪识别射击系统中,所述追踪传感装置为安装在所述肥皂泡输出路径一侧的摄像装置,用于连续的拍摄所述设定范围内的所述肥皂泡的图像。
优选地,在本发明所述的气泡跟踪识别射击系统中,所述射击装置为可发出激光光束打破所述肥皂泡的激光枪。
在本发明所述的气泡跟踪识别射击系统中,所述控制装置包括泡泡监测模块,用于根据所述追踪传感装置的追踪信号监测所述设定范围内的所述泡泡的状态;以及
射击判断模块,用于根据所述射击装置发出的射击信号,结合所述泡泡监测模块监测的所述泡泡的状态,来判断射击是否击破所述泡泡。
在本发明所述的气泡跟踪识别射击系统中,所述气泡跟踪识别射击系统还包括与所述控制装置连接、用于根据击破的所述泡泡的数量进行计数的计分装置。
本发明还构造一种泡泡射击方法,包括以下步骤:
s1:由泡泡发生装置产生设定数量的泡泡,并以设定的路径进行吹送;
s2:感测设定范围内吹送的所述泡泡的轨迹,并形成追踪信号;
s3:对所述设定范围内的所述泡泡发出射击信号,根据所述射击信号、所述追踪信号来判断是否击破所述设定范围内的所述泡泡。
优选地,在所述步骤s1中,通过吹送装置将产生的所述泡泡以设定的路径进行吹送。
优选地,在所述步骤s2中,通过摄像装置对所述设定范围内的所述泡泡进行连续拍摄,以监测所述设定范围内的所述泡泡的状态;
优选地,在所述步骤s3中,包括:
s3-1:在发出所述射击信号时,采集所述设定范围内的第一图像;
s3-2:延时一定时间,再次采集所述设定范围内的第二图像;
s3-3:将所述第一图像及所述第二图像进行匹配,根据所述匹配结果来判定是否设定范围内的所述泡泡是否被击破。
有益效果
实施本发明的气泡跟踪识别射击系统及方法,具有以下有益效果:本发明利用泡泡发生装置产生设定数量的泡泡,并沿设定路径吹送,再通过射击装置进行设计,并由控制装置来判断射击结果,提供了一种新型的射击游戏系统,具有实用性强、系统合理的优点。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明一种气泡跟踪识别射击系统的结构示意图;
图2是本发明一种气泡跟踪识别射击方法的流程示意图。
本发明的最佳实施方式
如图1所示,是本发明的第一实施例。
本实施例公开一种气泡跟踪识别射击系统中,包括:
泡泡发生装置105,用于产生设定数量的泡泡;泡泡发生装置105产生泡泡的数量、大小和速度可以根据设定的规则确定,可增强游戏的挑战性;当然,可以通过控制装置103对泡泡发生装置105进行控制,调节产生泡泡的数量、大小、产生速度来设置不同的游戏模式,例如,增加泡泡产生的速度,进入挑战模式;减小泡泡的体积,增加射击泡泡的难度;或利用吹送装置107加快泡泡的移动速度或改变泡泡的移动方向,增加射击难度。
优选地,泡泡发生装置105的数量为一个或多个,安装位置可以集中在水池100侧壁同一位置,也可以分布安装在水池100侧壁的不同位置。多个泡泡发生装置105发出的气泡的颜色可以是同一颜色,也可以是多种颜色,从而增加游戏的观赏性和趣味性。
优选地,在本实施例的气泡跟踪识别射击系统中,泡泡发生装置105为肥皂泡发生器,用于持续产生肥皂泡。泡泡发生装置105中用于吹泡泡的溶液还可以为其他易于吹出泡泡的溶液,例如,将浓度比较高的肥皂水、洗碗精和洗发精三种溶液加在一起,使吹出来的泡泡较持久,不易破掉;或者,将肥皂,热水,彩色墨水(增加色彩)混合溶解,把一份液体香皂、一份甘油、六份水进行混合,使泡泡的颜色更加多彩。
吹送装置107,用于将所产生的泡泡以设定的路径进行吹送;吹送装置107吹出的风的风向和风力大小由控制装置103控制,通过调整风向和风力大小,使泡泡移动的速度和方向变化,使游戏者体验不同的比赛模式,例如,吹送装置107为多个,分布安装在水池100的不同位置,同时从多个方向吹送泡泡,且吹送的风力不同,从而使泡泡移动的方向不固定,增加射击难度。
优选地,在本实施例的气泡跟踪识别射击系统中,吹送装置107与肥皂泡发生器为一体式或分体式,用于将肥皂泡发生器产生的肥皂泡定向的连续输出。一体式的设计可以有效减小气泡跟踪识别射击系统的体积,使游戏装置更加小型化,方便在室内使用。当然,本实施例中的不对水池100的大小做限定,但考虑到泡泡的存活时间,水池100不易过大。
追踪传感装置102,用于追踪在设定范围内的泡泡轨迹,并形成追踪信号;追踪传感装置102包括距离传感器、红外传感器、光线传感器、模式识别模块,通过传感器获取泡泡信息,追踪传感装置102和控制装置103连接,将获得的追踪信号传输至控制装置103,控制装置103根据追踪信号来判断泡泡的运动轨迹以及是否破裂。
优选地,在本实施例的气泡跟踪识别射击系统中,追踪传感装置102为安装在肥皂泡输出路径一侧的摄像装置,用于连续的拍摄设定范围内的肥皂泡的图像。
射击装置106,用于发出射击信号击破泡泡;优选地,在本实施例的气泡跟踪识别射击系统中,射击装置106为可发出激光光束打破肥皂泡的激光枪。该激光枪具有发射开关,即扳机,在用户扣动扳机时发射激光光束,该激光光束射到肥皂泡后,肥皂泡破裂,激光枪射出的颜色为多种,如红色、蓝色等。优选地,射击装置106还可以为水枪,该水枪能快速射出水滴,类似“子弹”,当水滴击中泡泡时,泡泡破裂。
优选地,射击装置106可以为多个,满足多人同时进行游戏。在多人同时进行泡泡射击游戏时,需要区分并记录不同游戏参与者击破泡泡的数量,本实施例提供两种解决方案:第一种方案是用不同的泡泡发生装置105发出不同颜色的泡泡,追踪传感装置102以及控制装置103通过识别不同颜色的泡泡来区分游戏参与者,计分装置104对应记录该游戏者的得分分数。第二种方案是使用不同颜色的激光枪,通过激光枪透射在泡泡上的光斑颜色来区分不同的游戏参与者,追踪传感装置102以及控制装置103通过识别光斑的不同颜色来区分游戏参与者,计分装置104对应记录该游戏者的得分分数。
射击装置106可通过有线或无线方式连接控制装置103,无线连接方式为wifi、蓝牙等短程无线连接方式,采用无线方式连接,使用户能够方便移动射击装置106进行游戏。
在本实施例的气泡跟踪识别射击系统中,还包括音箱装置,音箱装置与控制装置103、泡泡发生装置105以及射击装置106连接,用于发出对应的声音,增强游戏者的娱乐体验。例如,当泡泡发生装置105产生泡泡时,控制装置103控制音箱装置同步发出对应产生泡泡的声音;当射击装置106射击泡泡破裂时,控制装置103控制音箱装置同步发出类似爆炸的声音;当泡泡在水面移动时,对应发出水声。该音箱装置还可以发出游戏过程开始、倒计时、得分播报、游戏胜利者等声音。
控制装置103,与射击装置106和追踪传感装置102连接,根据追踪传感装置102的追踪信号,监测射击装置106发出的射击信号是否击破设定范围内的泡泡。
在本实施例的气泡跟踪识别射击系统中,控制装置103包括泡泡监测模块1031和射击判断模块1032;
泡泡监测模块1031,用于根据追踪传感装置102的追踪信号监测设定范围内的泡泡的状态;
射击判断模块1032,用于根据射击装置106发出的射击信号,结合泡泡监测模块1031监测的泡泡的状态,来判断射击是否击破泡泡。
在本实施例的气泡跟踪识别射击系统中,还包括与控制装置103连接、用于根据击破的泡泡的数量进行计数的计分装置104。在计分过程中,需要区分泡泡自然破裂和被游戏者击破,判断的方法为:泡泡监测模块1031追踪泡泡,并不断采集泡泡的图像信息,在图像中识别出泡泡,并判断泡泡图像上是否有激光枪射出的光斑;之后,射击判断模块1032比较泡泡监测模块1031采集泡泡的图像信息中的连续几帧图像,通过比较图像中的泡泡的影像信息来判断泡泡是否破裂,如果在后一帧图像或几帧图像与在前的图像相比,图像中的泡泡影像消失,则判断该泡泡破裂。如果破裂,则监测破裂的泡泡在破裂之前的图像上是否有激光枪射出的光斑,若是,则判断该泡泡被游戏者击破,为游戏者计数;若否,则判断该泡泡为自然破裂,不计数。
在本实施例的气泡跟踪识别射击系统中,还包括收集装置101,收集装置101用于收集水面上没有破裂的泡泡,以及破裂后留在水面上的泡泡残留物。收集装置101将收集的泡泡废水进行处理,防止直接排放,污染水质。
在本实施例的气泡跟踪识别射击系统中,还包括显示装置,显示装置与控制装置103和计分装置104连接,用于显示用户的射击成绩,包括射击分数和射击命中率;射击分数由计数装置104统计得到;射击命中率由控制模块103监测到的泡泡总数和计分装置104统计的射击分数计算得到。优选地,显示装置为液晶显示器。
在本实施例的气泡跟踪识别射击系统中,还包括计时装置,计时装置与控制装置103连接,用于计算游戏参与者的游戏时间,也可以用于进行倒计时游戏,即游戏者在规定的时间内完成的击破泡泡的数量。
在本实施例的气泡跟踪识别射击系统中,还包括入水口和出水口,入水口位于水池100的底面或侧壁,用于向水池注水;出水口位于水池100的底面,用于将水池100中的水排出。
如图2所示,是本发明的第二实施例。
本实施例公开一种气泡跟踪识别射击方法,包括以下步骤:
s1:由泡泡发生装置105产生设定数量的泡泡,并以设定的路径进行吹送;
s2:感测设定范围内吹送的泡泡的轨迹,并形成追踪信号;
s3:对设定范围内的泡泡发出射击信号,根据射击信号、追踪信号来判断是否击破设定范围内的泡泡。
优选地,在步骤s1中,通过吹送装置107将产生的泡泡以设定的路径进行吹送。
优选地,在步骤s2中,通过摄像装置对设定范围内的泡泡进行连续拍摄,以监测设定范围内的泡泡的状态;
优选地,在步骤s3中,包括:
s3-1:在发出射击信号时,采集设定范围内的第一图像;
s3-2:延时一定时间,再次采集设定范围内的第二图像;
s3-3:将第一图像及第二图像进行匹配,根据匹配结果来判定是否设定范围内的泡泡是否被击破。
可以理解的,以上实施例仅表达了本发明的优选实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制;应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,可以对上述技术特点进行自由组合,还可以做出若干变形和改进,这些都属于本发明的保护范围;因此,凡跟本发明权利要求范围所做的等同变换与修饰,均应属于本发明权利要求的涵盖范围。