一种棋和基于AR设备的下棋游戏系统的制作方法

文档序号:20109075发布日期:2020-03-17 18:46阅读:395来源:国知局
一种棋和基于AR设备的下棋游戏系统的制作方法

本发明涉及一交互系统,更详而言之,涉及一种棋和基于ar设备的下棋游戏系统,其中所述下棋游戏系统被应用于一虚实交互的下棋游戏,现实的下棋与虚拟的影像进行交互。



背景技术:

增强现实技术(augmentedreality,ar),是虚拟现实技术的一个分支,是多媒体技术在三维领域实现的重要手段,将图像、视频、3d模型等结合现实环境光线一起投射到人眼中,让人感觉到在现实世界中观察到虚像,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。现在的增强现实技术主要是被应用于医疗、制造与维修,电视虚拟演播等几个方面。

下棋游戏自诞生以来就深受人们喜爱,既能让人们在游戏的过程中体会到游戏的快乐,还能够增强人的脑力,提高玩家的智力水平。此外,下棋游戏除了具有娱乐和教育功能外还是人们日常生活相互沟通的一种重要的手段,朋友或者熟人之间通过在现实世界游戏的过程中相互交流,相互沟通,从而加深朋友之间的感情。如果和陌生人下棋,通过在下棋过程中的交流沟通还能够达到以棋会友的目的,从而结交新的朋友。下棋游戏的种类也很多,比如围棋,象棋,军旗等,并且不同的人群有不同的喜好,每一种下棋都有不同的游戏规则,这也是人们喜爱下棋游戏的原因。

玩家在实际玩下棋游戏过程中能够触碰棋盘、棋子,听到下棋过程中落子的声音,和游戏玩家沟通的声音,以及实时地观看棋子走动的过程,给人一真实感和体验感。有些玩家在下棋过程中,通过手指执棋的姿势来思索下棋的策略,这些都是增强人们对下棋游戏喜爱的原因。这种纯实物的下棋游戏需要玩家同一时间在同一地方,使用同一棋盘才能进行游戏,但是由于现在生活节奏的加快,很难让两个人同时抽出时间来玩游戏。特别地,两个不同地方的好友要想通过下棋游戏来增加两人之间的友谊也基本不可实现。

随着计算机技术的发展,和人们对于生活多样性的选择,很多以前只能在现实中的游戏被设计成为“电子游戏”,这种电子游戏被安装在手机、电脑、或者pad这样的电子设备终端。人们通过这些终端设备与人机交互,或者是在网络环境中与好友或者陌生玩家“对战”。随着游戏的逐渐完善,这种“电子游戏”也给玩家带来了很多的便利,比如通过终端设备自带的游戏程序可以帮助初学者学习下棋的玩法,指引初学者下棋的步骤等。

实际上,人们这种通过计算机或者其他设备来玩的下棋游戏是不能体会到下棋实物的真实感,人们总是在与“机器在下棋”。如果人们通过人工智能(ai),比如阿尔法狗,来对战,但是由于难度的不均衡,很难让使用者体会到游戏的乐趣,要么总是赢得很轻松,要么总是输掉棋局。此外,面对“机器”下棋,也丧失了下棋游戏本身所具有的增强人与人之间沟通的好处。其次,这种虚拟世界中的下棋,不管是人机交互还是玩家通过网络空间进行的游戏,当玩家在游戏过程中是不能够触碰到真正的棋子,也不能听到自己和对手下子时的真实声音,逐渐让玩家失去对下棋游戏的兴趣,和游戏过程中的乐趣。

此外,还有人设计玩家通过操作机械手臂来实现下棋游戏的对弈,但是由于机械制造加工成本高昂的问题,这种机械手臂很难适合大多数玩家使用。

申请号为201810050821.4的发明,提供一种近眼可透视头显光学系统,包括第一透镜、第二透镜和一个微型图像显示器,第一透镜与第二透镜皆与微型图像显示器贴合,且第一透镜与第二透镜皆为均厚的自由曲面透镜。藉由本发明所提供的近眼可透视头显光学系统架构,除了可以减少光在此光学系统架构中折射的次数外,还可以消除微型图像显示器所发出的光在各个方向的像差,使其在各个方向与角度看影像不会造成像差。

申请号为201821172477.8的实用新型,在上述光学系统的基础上提供一ar显示设备,其中所述ar显示设备包括至少一个显示/投影器和至少一个光学装置,实像通过所述光学装置构建,虚像通过所述显示/投影器在所述光学装置中构建,所述实像和虚像结合出现在同一视场中,其中所述光学装置包括至少一个主透镜以及至少一个自由曲面透镜,所述自由曲面透镜,用于反射所述显示/投影器投射出的影像;所述主透镜,用于再次反射所述显示/投影器投射出的影像。该ar设备能够做到大视角、小体积、轻重量,佩戴使用者能够有沉浸式ar的体验感。

申请号为201810994555.0的发明,进一步在前述专利的基础上提供了一头戴式虚实交互装置和虚实交互方法,其中所述头戴式虚实交互装置包括头戴ar显示设备,用于通过在所述头戴ar显示设备的视场中至少显示3d虚拟影像;和虚实交互器,用于获取穿戴所述头戴ar显示设备者的行为动作或者控制指令,并根据所述行为动作或者控制指令而改变或者控制所述3d虚拟影像的内容。



技术实现要素:

本发明的一个主要优势在于提供一种全新的棋和下棋游戏系统,通过ar显示设备的视场,显现真实棋盘或者可同时显现虚实拟合的棋盘,并且在所述真实棋盘或者显现虚实拟合的棋盘上显现真实所述棋子和虚拟棋子。让异空的不同(至少2人)用户体验近在咫尺的对弈真实感。

根据本发明的一些实施例,所述棋包括但不限于围棋、象棋、国际象棋、军棋、跳棋或者飞行棋等。

根据本发明的一些实施例,通过所述ar显示设备获取所述真实棋盘的长、宽和高信息,以及所述真实棋盘上的盘面线,形成虚拟棋盘。比如围棋盘,盘面线指围棋盘的经纬度线和/或盘面轮廓线。

根据本发明的一些实施例,所述真实棋盘设有高度计、陀螺仪、供定位的识别条形码、供定位的识别二维码,或者带灯光定位的所述盘面线。所述带灯光定位的所述盘面线是指在透明或透光盘面线的下方设置led等灯具,灯具发出的光线经过棋盘的盘面线而形成带灯光透射效果的盘面线。棋盘还带有供电模块,给各需电传感器或led灯等供电。

根据本发明的一些实施例,所述真实棋盘设有麦克风,或者,供定位真实所述棋子的压力传感器或压力电路开关。

根据本发明的一些实施例,所述棋子的基座设有磁铁。

根据本发明的一些实施例,所述真实棋盘对应设有电磁感应器或者网格电路。所述网格电路的交叉点上设有磁敏片或者接触点。

根据本发明的一些实施例,所述棋子为玻璃壳的led棋子或者塑料壳的led棋子。led发/不发光,发不同颜色的光,都可以根据设定而做到。

本发明进一步提供一种(异空交互的)下棋游戏系统,在同一空间中除了上述的棋盘和棋子,还包括所述ar显示设备。这是最简单的单机模式,包括下棋者、棋盘、棋子和ar显示设备。

根据本发明的一些实施例,还包括①平面显示设备、②vr显示设备,或者,③另一副所述棋以及另一副所述ar显示设备,在另一空间中;

还包括b(3种unet双机模式的多种连接方式)一个空间中的所述ar显示设备与另一空间中的所述①平面显示设备、②vr显示设备,或者,③另一副所述ar显示设备,直接进行双机主、从链接,但不限于双方对弈。

根据本发明的一些实施例,一个空间中的所述ar显示设备承担双机交互运行的后台服务器作用。任一个空间中的所述ar显示设备即做本方的处理机,又承担双方的后台服务器,也就是主从机关系,由主ar显示设备担任双方的后台服务器。当然,也可以是用第三方的后台server为主机,甲乙双方的前台处理机为从机。

根据本发明的一些实施例,即网络模式下,还包括网络设备,所述网络设备,用于将一个空间中的所述ar显示设备与另一空间中的所述①平面显示设备、②vr显示设备,或者,③另一副所述ar显示设备进行网络链接。

根据本发明的一些实施例,所述网络链接包括局域网链接、广域网链接或者物联网链接。

根据本发明的一些实施例,所述网络设备至少链接二处不同空间,在每个所述不同空间中都设有至少一副所述棋以及一副所述ar显示设备。适用于特殊的多方游戏模式——四方军棋、六方跳棋等。

根据本发明的一些实施例,所述网络设备中包括备承担各方交互运行的后台服务器。

根据本发明的一些实施例,所述后台服务器包括存储器,所述存储器用于存储下棋游戏数据库、棋盘信息,和/或,各方不同所述棋子的行径轨迹或落子顺序。所述棋盘信息,包括长宽高,盘面信息等。

根据本发明的一些实施例,所述后台服务器还包括判断模块或者托管模块,

所述判断模块,用于根据所述下棋游戏数据库中的下棋规则判断所述棋子的大小或者判断下棋的输赢;

所述托管模块,用于根据所述下棋游戏数据库中的下棋规则代替托管指令的提请方,进行虚拟下棋。虚拟棋子的图像在系统和各方的显示设备中显现。

根据本发明的一些实施例,通过所述ar显示设备、平面显示设备或者vr显示设备,同时显现虚实拟合的棋盘,并且在所述虚实拟合的棋盘上显现真实所述棋子和所述虚拟棋子。

根据本发明的一些实施例,在所述一个空间中的所述ar显示设备,显现第1视角(本方的)的所述真实棋盘,或者同时显现第1视角的本方的所述真实棋盘和(他方的)虚拟棋盘,并且在所述真实棋盘或者虚实拟合的棋盘上显现所述第1视角的本方的真实所述棋子和(所述第1视角的)他方的所述虚拟棋子(所在空间位置)。其中,第1视角为对弈自己方的查看视角,第2视角为对弈(某一方)他方查看视角,第3视角为非对弈参与方查看视角,或称上帝视角,看作为旁观者视角。

根据本发明的一些实施例,登录到所述网络设备,通过非下棋游戏直接参与方的所述①ar显示设备、②vr显示设备或者③平面显示设备,显现所述虚拟棋盘,并且在所述虚拟棋盘上显现各方的所述虚拟棋子。

根据本发明的一些实施例,包括沉浸式头盔式显示设备、ar一体机、数码玻璃镜面、数码玻璃桌面、显示器、智能移动设备,或者可连接所述智能移动设备的ar头盔。

根据本发明的一些实施例,所述沉浸式头盔式显示设备包括影像式头戴显示器、透射式头戴显示器,或者,影像透射组合式头戴显示器。

在沉浸式头盔式显示设备和虚实交互器(参见申请号为201810994555.0的发明)的帮助下,用户也可以进行在虚拟棋盘中下虚拟的棋子,并与不同空间的用户(可以是虚实拟合的用户,也可以是同样虚拟棋盘中下虚拟棋的用户)进行交互。纯虚拟棋盘的大小可以根据用户设定而定。

本发明至少具有以下有益效果之一:

1、本发明提供的棋盘和棋子,允许使用者在不同的空间使用真实的棋子进行游戏对弈,并且使用者能够真实体验己方真实棋盘和棋子的手感,以及双方对弈时无碍的视觉感和声响感。双方都是在真实棋盘上下棋,质感和反馈可以最大限度地满足棋友在下棋时的视觉、听觉和触觉的感受。

2、本发明提供的棋能够将另外空间的其他游戏玩家的操作影像实时地通过一种ar设备传输到己方空间中,以便己方空间中的玩家能够体验的真实的游戏感觉。

3、本发明提供的棋和下棋游戏系统能够允许玩家在己方空间中使用真实的棋子进行多种游戏模式的游戏,比如单机游戏,玩家对战游戏等,并且还能够通过托管模式或者判断模块辅助使用者进行游戏,给予玩家虚拟与现实结合的游戏快感。

4、本发明提供的棋和下棋游戏系统让玩家在己方的真实空间中获取不同空间的游戏玩家的虚拟的游戏影像,并通过在己方进行的游戏操作与对方玩家进行虚实游戏的对弈。

5、本发明提供的棋和下棋游戏系统让旁观者(游戏的非参与者),有机会获取不同空间的游戏玩家视角下的虚实结合的游戏影像。即可以从某个玩家的第1视角去查看游戏进程,也可以从上帝视角(第3视角)去查看游戏进程。

6、ar围棋(游戏)比vr围棋或者pc围棋的体验更佳,因为视觉、听觉和触觉同时得到反馈。只要双方都使用本发明提供的ar装置/设备,就不会再出现类似宋●赵师秀所作诗《约客》“黄梅时节家家雨,青草池塘处处蛙。有约不来过夜半,闲敲棋子落灯花。”中所描述的约棋友不至时的无奈、怅惘和焦急了。

通过对随后的描述和附图的理解,本发明进一步的目的和优势将得以充分体现。本发明的这些和其他目的,特点和优势,通过下述的详细说明,附图和权利要求得以充分体现。

附图说明

图1是根据本发明的第一较佳实施例的一下棋游戏系统的系统框图。

图2是根据本发明的第一较佳实施例的所述下棋游戏系统的概念示意图。

图3a是根据本发明的第一较佳实施例的一下棋游戏系统的一种系统框图。

图3b是根据本发明的第一较佳实施例的一下棋游戏系统的一种系统框图。

图4a是根据本发明的第一较佳实施例的所述下棋游戏系统的人机交互模式的系统示意图。

图4b是根据本发明的第一较佳实施例的所述下棋游戏系统的玩家交互模式的系统示意图。

图5是根据本发明的第一较佳实施例的所述下棋游戏系统的玩家使用场景图。

图6是根据本发明的第一较佳实施例的所述下棋游戏系统的棋盘拟合的第一种实施方式。

图7是根据本发明的第一较佳实施例的所述下棋游戏系统的棋盘拟合的第二种实施方式。

图8是根据本发明的第一较佳实施例的所述下棋游戏系统的棋盘拟合的第三种实施方式。

图9a是根据本发明的第一较佳实施例的所述下棋游戏系统的棋盘拟合的第四种实施方式,其中当前虚拟棋盘影像与实际棋盘为未拟合状态。

图9b是根据本发明的第一较佳实施例的所述下棋游戏系统的棋盘拟合的第四种实施方式,其中当前虚拟棋盘影像与实际棋盘被调整为拟合状态。

图10是根据本发明的第一较佳实施例的所述下棋游戏系统的棋盘拟合的第五种实施方式。

图11a是根据本发明的第一较佳实施例的所述下棋游戏系统的己方玩家的显示界面示意图。

图11b是根据本发明的第一较佳实施例的所述下棋游戏系统的对方玩家的显示界面示意图。

图12是根据本发明的第一较佳实施例的所述下棋游戏系统的生成的一虚拟空间示意图。

图13a是根据本发明的第一较佳实施例的所述下棋游戏系统的虚拟棋子影像拟合的示意图,其中当前视角为己方玩家视角。

图13b是根据本发明的第一较佳实施例的所述下棋游戏系统的虚拟棋子影像拟合的示意图,其中当前视角为对方玩家视角。

图14是根据本发明的第一较佳实施例的所述下棋游戏系统的虚拟棋子影像拟合的另一种实施方式的示意图。

图15a是根据本发明的第一较佳实施例的所述下棋游戏系统的另一种游戏的应用示意图,其中所述游戏是跳棋游戏。

图15b是根据本发明的第一较佳实施例的所述下棋游戏系统的另一种游戏的应用示意图,其中所述游戏是飞行棋游戏。

图16a是根据本发明的第一较佳实施例的所述下棋游戏系统的另一种游戏的应用示意图,其中所述游戏是中国象棋游戏。

图16b是根据本发明的第一较佳实施例的所述下棋游戏系统的另一种游戏的应用示意图,其中所述游戏是国际象棋游戏。

图17a是根据本发明的第一较佳实施例的所述下棋游戏系统的另一种游戏的应用示意图,其中所述游戏是军旗游戏的虚拟空间示意图。

图17b是根据本发明的第一较佳实施例的所述下棋游戏系统的另一种游戏的应用示意图,其中所述游戏是军旗游戏的一方玩家的视角的示意图。

图18是根据本发明的第二较佳实施例的所述下棋游戏系统的系统框图。

图19是根据本发明的第二较佳实施例的所述下棋游戏系统的游戏场景示意图。

图20是根据本发明的第三较佳实施例的所述下棋游戏系统的系统框图。

图21a是根据本发明的第三较佳实施例的所述下棋游戏系统的示意图。

图21b是根据本发明的第三较佳实施例的所述下棋游戏系统的游戏场景示意图。

图22是根据本发明的第一较佳实施例的所述下棋游戏系统的游戏交互方法。

具体实施方式

以下描述用于揭露本发明以使本领域技术人员能够实现本发明。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。在以下描述中界定的本发明的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本发明的精神和范围的其他技术方案。

本领域技术人员应理解的是,在本发明的揭露中,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系是基于附图所示的方位或位置关系,其仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此上述术语不能理解为对本发明的限制。

可以理解的是,术语“一”应理解为“至少一”或“一个或多个”,即在一个实施例中,一个元件的数量可以为一个,而在另外的实施例中,该元件的数量可以为多个,术语“一”不能理解为对数量的限制。

参照发明附图之图1至图10,依照本发明的一下棋游戏系统在接下来的描述中被阐述,其中所述下棋游戏系统采集现实环境中实际存在的实物信息,和获取经过采集到的现实环境的实物的一影像信息,和将现实环境的影像信息拟合到实物;所述下棋游戏系统还接收一虚拟的影像信息,和将所述虚拟的影像信息投射到现实环境中。换句话说,所述下棋游戏系统允许使用者在现实环境中操作实际存在的实物和一虚拟的影像进行交互地操作。此外,依照本发明的另一方面,本发明的所述下棋游戏系统被应用于至少一下棋游戏,允许使用者操作棋子、棋盘和虚拟的棋子棋盘影像进行对弈。尤其值得一提的是,所述虚实交互的下棋游戏允许至少二玩家在不同的空间中分别操作己方的棋子、下棋与其余玩家在己方空间生成的棋子、棋盘等影像信息进行游戏对弈。可以理解的是,使用者或者玩家可以通过ar显示设备的视场,同时显现虚实拟合的棋盘,并且在所述显现虚实拟合的棋盘上显现真实所述棋子和虚拟棋子。值得一提的是,所述棋包括围棋、象棋、国际象棋、军棋、跳棋或者飞行棋。依照本发明的第一较佳实施例,其中所述棋的类型在此仅仅作为示例而非限制。

可以理解的是,所述下棋游戏系统允许不同使用者在各自的现实操作空间中通过操作己方的实际实物或其它能够被采集信息的物品来与其他玩家的影像信息进行交互操作。所述下棋游戏系统接收其他使用者或玩家的操作信息,并将所述操作信息的虚拟影像投射到己方使用者的现实操作空间中;所述下棋游戏系统采集己方使用者在接收到其余玩家操作信息的虚拟影像后做出的响应信息,其中所述响应信息可以是声音信息,可以是动作影像信息;藉由所述下棋游戏系统将己方使用者的相应信息转化为影像信息投射到其他玩家的现实操作空间,以使其余玩家能够获取己方使用者的操作信息,和对己方使用者的操作信息做出响应。

详细地说,所述下棋游戏系统包括至少一现实信息采集模块10(也称为虚实交互器,具体参见申请号为201810994555.0的发明),与所述现实信息采集模块10通信连接的至少一增强现实模块20,一交互拟合模块30,以及一网络设备200(可选)。任一所述现实信息采集模块10被用于采集当前现实环境中存在的实际物品或物体的信息,其中所述信息包括影像信息,声音信息,以及物体的操作或动作信息等。所述现实信息采集模块10采集到的当前现实环境中的实际物品的信息被传输至所述增强现实模块20和所述交互拟合模块30,藉由所述交互拟合模块30将所述信息采集模块10采集到的现实环境中实际物品的信息对应地生成一虚拟影像信息,所述交互拟合模块30对应生成地所述虚拟影像信息被提供至所述增强现实模块20,藉由所述增强现实模块20向使用者基于当前现实环境提供一虚拟影像信息,以使使用者在现实环境中对应地看到一虚拟影像信息。本领域技术人员可以理解的是,所述虚拟影像信息可以来自于当前使用者的操作空间,也就是说,所述交互拟合模块30拟合当前使用者自己的操作信息至所述增强现实模块20。相应地,所述虚拟影像信息也可以来自于其他操作空间,或者其他使用者的操作信息。

值得一提的是,所谓单机模式,是所述下棋游戏系统的所述信息采集模块10,所述增强现实模块20和所述交互拟合模块30可以由一ar显示设备100来实现。简单地讲,所述ar显示设备100包括了所述信息采集模块10,所述增强现实模块20和所述交互拟合模块30。

可以理解的是,所谓双机模式,是所述交互拟合模块30被设置为所述下棋游戏系统的服务器,或所述交互拟合模块30为所述下棋游戏的所述服务器的组成部分。本领域技术人员可以理解的是,所述交互拟合模块30可以集成设置在所述ar显示设备100中,也可以被实施为一种独立的计算设备,其中所述服务器是与所述ar显示设备100通信连接的,以将所述显示信息采集模块10采集到的信息交互地传递。

在下棋游戏系统中,在一个空间中的所述ar显示设备100,同时显现第1视角的本方的真实所述棋盘和虚拟棋盘,并且在所述虚实拟合的棋盘上显现所述第1视角的本方的真实所述棋子和他方(多方参与者)的所述虚拟棋子。优选地,所述虚拟棋盘和所述虚拟棋子被拟合在真实棋盘和真实棋子。同样地,在另一空间中的所述ar显示设备100同样能够显示本方的真实棋子和另一方的所述虚拟棋子。

因此,所谓网络模式,是所述网络设备200被用于发送和接收所述虚拟影像信息。所述现实信息采集模块10采集到的现实环境中的影像信息和声音信息等经由所述网络设备200被传输至所述增强现实模块20和所述交互拟合模块30。同样地,所述网络设备200还被用于接收一虚拟影像信息和/或声音信息,并将接收到的所述信息传输至所述增强现实模块20和所述交互拟合模块30,藉由所述增强现实模块20将接收到的所述虚拟影像信息和/或声音信息提供给使用者,以便使用者在获取现实环境信息的同时获取所述网络设备200接收到的所述虚拟影像信息,声音信息。本领域技术人员可以理解的是,所述增强现实模块20允许使用者在现实环境中观看事物信息的同时,接收到所述虚拟影像信息。换句话说,所述增强现实模块20将现实环境中的实际物体向外发出的光线和所述虚拟影像信息产生的光线同时投射到一使用者的眼部,以使所述虚拟影像和所述现实环境中的实际物体显示在同一画面。可以理解的是,使用者在观看的时候感觉现实环境中的实际物体和所述虚拟影像在同一空间中。

值得一提的是,所述下棋游戏系统的任一所述现实信息采集模块10被用于采集一现实空间的实际信息,其中所述实际信息可以是所述现实空间中存在的实物的影像信息,也可以是所述现实空间中产生的声音信息,影像动作信息等。因此,当所述下棋游戏系统包含两个或者多个所述现实信息采集模块10的时候,所述下棋游戏系统可以被用于采集多个现实空间的实际信息,其中所述现实空间可以为分属不同环境、不同地点的现实空间。

相应地,所述下棋游戏系统也包括两个或者多个所述增强现实模块20,所述增强现实模块20将当前空间的现实环境信息和所述下棋游戏系统的所述现实信息采集模块10采集到的虚拟影像信息同时提供给使用者,其中所述虚拟影像信息包括当前空间采集到的虚拟影像信息,也包括所述现实信息采集模块10采集于其他现实环境的虚拟影像信息,以便使用者同时获取当前环境的实际信息和其他空间的虚拟影像信息。换句话说,所述下棋游戏系统的所述增强现实模块20获取其他现实环境中的虚拟影像信息,并且将所述虚拟影像信息拟合在当前环境中。

本领域技术人员可以理解的是,任一所述现实信息采集模块10采集得到的一现实空间的实际信息经由所述网络设备200被传输至当前空间的所述增强现实模块20,可以由当前空间的所述增强现实模块20提供给使用者当前环境的真实环境信息和虚拟影像信息。此外,由当前环境空间的所述网络设备200接收其他环境空间的所述现实信息采集模块10采集得到的一现实空间的实际信息,然后藉由所述增强现实模块20将所述虚拟影像信息和当前环境的真实环境信息拟合地提供给使用者。

值得一提的是,所述下棋游戏系统将不同环境空间的实际影像信息经过所述交互拟合模块30转化为一虚拟影像信息,和将产生的所述虚拟影像信息分别传输至不同环境空间的所述增强现实模块20中。换句话说,所述下棋游戏系统通过当前环境空间的所述现实信息采集模块10获取一环境空间的实际影像信息,其中所述实际影像信息包括使用者的操作信息和环境空间中的实际物品的影像,和提供给其他环境空间的虚拟影像信息至当前环境的所述增强现实模块20,以使使用者通过操作当前现实空间中的实际物品与虚拟影像进行交互。

如图1所示,所述现实信息采集模块10包括一影像信息采集模块11和一声音信息采集模块12,其中所述影像信息采集模块11被用于采集现实环境中实际物体的影像信息,其中所述影像信息可以是图片信息,图形信息或者是影视动画信息等。所述现实信息采集模块10的所述影像信息采集模块11采集到的所述影像信息被传输至所述交互拟合模块30,然后藉由所述交互拟合模块30处理接收到的所述影像信息采集模块11采集的当前环境的影像信息,和提取出所述现实环境的一虚拟影像信息。所述交互拟合模块30将提取出的所述虚拟影像信息分别传输至当前环境空间的所述增强现实模块20,和提供至其他的增强现实模块20。同样地,其他环境空间中的所述影像信息采集模块11采集到的所述影像信息藉由所述交互拟合模块30处理后也被提供至当前环境空间中的所述增强现实模块20,和藉由所述增强现实模块20将现实环境信息和其他环境对应的所述虚拟影像信息同步地提供给使用者。

优选地,所述影像信息采集模块11被实施为一摄像头装置,其中所述摄像头装置能够采集当前环境中的实体影像信息。更优选地,所受影像信息采集模块11还被设置将采集到的实体影像信息藉由所述网络设备200实时地传输至所述交互拟合模块30。值得一提的是,依据本发明的第一较佳实施例,所述影像采集装置11在此仅仅作为示例而非限制。依据本发明的其他较佳实施例的所述影像信息采集模块11的实施方式也可以被应用于此,只要能够达到获取现实环境的影像信息即可,本发明在此不做限制。

所述现实信息采集模块10的所述声音信息采集模块12被用于采集当前环境的声音信息,其中所述声音信息包括使用者发出的声音和使用者操作过程中产生的声音。优选地,所述声音信息采集模块12采集到的所述声音信息藉由所述网络连接模40传输至其他环境空间中的所述增强现实模块20,以使使用者操作产生的影像信息被连同所述声音信息同步地传输至其他使用者。

优选地,所述现实信息采集模块10的所述声音信息采集模块12被实施为一麦克风装置。更优选地,所述麦克风装置采集到的环境空间的声音信息连同所述影像信息采集模块11采集到的影像信息被实时地传输至所述增强现实模块20。值得一提的是,依据本发明的第一较佳实施例,所述声音采集装置12被实施为一麦克风装置在此仅仅作为示例而非限制。依据本发明的其他较佳实施例的所述声音采集模块12的实施方式也可以被应用于此,只要能够达到获取现实环境的声音信息即可,本发明在此不做限制。

发明附图之图1和图2所示,所述下棋游戏系统的所述增强现实模块20被用于向使用者提供一虚实共存的环境信息。换句话说,所述下棋游戏系统的所述增强现实模块20将接收到的所述现实信息采集模块10采集到的当前环境空间和其他环境空间的虚拟影像信息和声音信息提供给使用者,以使使用者在获取当前现实环境信息的同时获取其他环境空间的虚拟影像信息。

相应地,所述增强现实模块20包括一影像投射模块21和一声音传递模块22。所述增强现实模块20的所述影像投射模块21被设置为向使用者提供虚拟影像信息。值得一提的是,所述影像投射模块21在现实环境空间中向使用者提供所述虚拟影像信息,以便使用者在获取当前环境空间视野的同时还能够获取所述虚拟影像信息。可以理解的是,所述增强现实模块20的所述影像投射模块21向使用者提供的所述虚拟影像信息包括图像、图形信息,影视动作信息等。换句话说,所述现实信息采集模块10在其他环境空间中采集到的影像信息经由所述交互拟合模块处理后得出所述虚拟影像信息,其中所述虚拟影像信息被所述增强现实模块20的所述影像投射模块21投射到当前环境空间。

值得一提的是,所述增强现实模块20的所述影像投射模块21将所述虚拟影像信息实时地投射到当前环境空间中,以便使用者能够及时获取所诉虚拟影像信息,和实时地与所述虚拟影像信息进行交互。

所述增强现实模块20的所述声音传递模块22被设置向当前环境空间传递声音信息。可以理解的是,所述现实信息采集模块10的所述声音信息采集模块12采集到的所述声音信息被经由所述网络设备200传输至所述增强现实模块20的所述声音传递模块22,然后藉由所述声音传递模块22所述声音信息至当前环境空间。优选地,所述增强现实模块20的所述声音传递模块22被实施为一耳机装置或者是一扩音器装置,通过所述声音传递装置22将声音信息传递给当前使用者。

值得一提的是,所述现实信息采集模块10采集到的一环境空间的所述影像信息和所述声音信息,藉由所述网络设备200被同步地传输至所述增强现实模块20的所述影像投射模块21和所述声音传递模块22,以便使用者能够同步地捕获所述环境空间的所述虚拟影像信息和所述声音信息。即在下棋游戏时,同时满足使用者的视觉、听觉和触觉,让用户沉浸于类似真实下棋时的三觉享受。

值得一提的是,依据本发明的第一较佳实施例的所述下棋游戏系统的所述增强现实模块20在本发明中仅仅作为示例而非限制。因此,依据本发明的其他实施例的所述增强现实模块20的其他实施方式也可被应用于此,本发明在这方面不受限制。

发明附图之图1和图2所示,所述下棋游戏系统的所述交互拟合模块30被用于将所述现实信息采集模块10采集到的当前环境空间的现实事物的影像信息处理后,生成一对应于所述影像信息的一虚拟影像信息,其中所述虚拟影像信息虚拟影像信息是于所述现实信息采集模块10采集到的全部或者部分影像信息经过整理得到的。所述虚拟影像信息被拟合至当前环境空间的所述增强现实模块20,和被拟合至其他环境空间的所述增强现实模块20。此外,不同环境空间的所述现实信息采集模块10采集到的不同环境空间的影像信息还被交互拟合至一虚拟环境空间中。可以理解的是,所述虚拟环境空间可以接收来自于不同现实环境空间的所述现实信息采集模块10采集到的影像信息对应的所述虚拟影像信息。换句话说,不同环境空间对应的所述虚拟影像信息被对应地拟合在同一虚拟环境空间中显示。

本领域技术人员可以理解的是,所述下棋游戏系统的所述交互拟合模块30被用于将虚拟影像信息拟合至所述增强现实模块20,以使使用者在获取现实影像信息和虚拟影像信息的时候能够相互对应。可以理解的是,所述现实影像与虚拟影像对应包括有静态对应和动态对应,其中所述静态对应包括有轮廓对应,成像角度对应。所述静态对应是指在静止过程中所述虚拟影像对应于所述现实影像。可以理解的是,现实影像被直接透过所述增强现实模块20投射至使用者眼睛,因此通过各种调节方式调节所述虚拟影像的大小和投射角度来调节使所述虚拟影像拟合于所述现实影像。所述动态对应是指所述增强现实模块20在移动的过程中,所述增强现实模块20获取的现实影像信息在动态的变化。相应地,对应的所述虚拟影像随着所述增强现实模块20的移动而移动,并且所述虚拟影像的轮廓和成像角度也随之变化,以使所述虚拟影像始终对应于当前现实环境获取的所述现实影像。

如图1所示,所述交互拟合模块30进一步包括一实体拟合模块31,一虚像拟合模块32,以及一虚实拟合模块33。所述实体拟合模块31被设置为当前环境空间的所述现实信息采集模块10采集到的当前现实环境的影像信息被拟合至当前环境空间的所述增强现实模块20。换句话说,由采集当前环境空间的的实际影像信息,然后藉由所述实体拟合模块31将所述实际影像信息处理为一虚拟影像信息,然后将所述虚拟影像信息拟合至当前环境空间的所述增强现实模块20。当前环境空间的所述增强现实模块20将所述实体拟合模块31处理得到的所述虚拟影像信息结合当前环境空间的现实环境信息共同被投射于使用者。可以理解的是,使用者通过所述增强现实模块20获取当前环境空间中的实际影像信息,同时还获取由所述交互拟合模块30的所述实体拟合模块31处理当前环境空间中的实际影像信息后得到的所述虚拟影像信息。

所述交互拟合模块30的所述虚像拟合模块32被设置为将里至少两个不同所述现实信息采集模块10采集得到的所述影像信息分别转化为一虚拟影像信息,和藉由所述虚像拟合模块32将所述虚拟影像信息整合为一虚拟空间中的虚拟影像信息。值得一提的是,所述虚像拟合模块32不是将所述现实信息采集模块10采集到的影像信息简单地叠加,而是基于一特定的角度和空间位置将不同环境空间中对应的实体实物对应生成的虚拟影像对应地设置在所述虚拟空间中。

相应地,所述交互拟合模块30的所述虚实拟合模块33被设置基于所述现实信息采集模块10采集到的影像信息处理后得到一虚拟影像信息,和将所述虚拟影像信息拟合至其他空间对应的所述增强现实模块20。换句话说,所述交互拟合模块30的所述虚实拟合模块33被用于接收其他环境空间对应的所述虚拟影像信息,和将获取的所述虚拟影像信息拟合至当前环境空间的所述增强现实模块20。

值得一提的是,所述交互拟合模块30的所述实体拟合模块31处理当前环境空间中的实际影像信息后得到的所述虚拟影像信息是对应于当前环境空间中实际存在的实物。因此,所述虚拟影像的外部轮廓对应于当前环境空间中实际物品的实物轮廓,虚拟影像的成像角度也被调整适合于当前环境空间中的所述增强现实模块20提供现实影像信息的角度。

值得一提的是,所述现实信息采集模块10被用于实时地采集一环境空间中的实际物品对应的影像信息,当所述环境空间中的所述物品的位置关系发生变化,或者是增加/减少物品,亦或是物品的形态发生变化,那么藉由所述现实信息采集模块10采集到的当前环境空间的影像信息发生变化,则对应在任一所述增强现实模块20的虚拟影像信息也随之发生变化,以及对应于所述虚拟空间中的所述虚拟影像信息也会发生变化。

依照本发明的另一方面,本发明进一步提供一下棋游戏系统的交互方法,包括以下步骤:

获取一虚拟影像信息,和将所述虚拟影像信息投射于一环境空间;

采集所述环境空间中至少一物品基于所述虚拟影像信息的响应信息;以及

基于采集到的所述响应信息,拟合一虚拟影像信息。

参照发明附图之图3a至图14所示,依照本发明第一较佳实施例的基于所述下棋游戏系统的一下棋游戏系统的第一种实施方式在接下来的描述中被阐述。所述下棋游戏系统被应用于一围棋游戏,五子棋游戏,跳棋游戏,或者是飞行棋游戏等多种棋子无差别的游戏。可以理解的是,上述几种类型的游戏棋子有两种或者多种,每个玩家操作其中一种类型的游戏棋子;双方/多方玩家共用同一种下棋系统操作游戏棋子,棋盘中可以通过棋子摆放的经纬线或者方位线来确定棋子摆放位置。所述虚实交互游戏基于所述下棋游戏系统的原理允许使用者操作真实的游戏工具与系统生成的虚拟游戏影像信息进行交互,其中所述虚拟游戏影像可以是对应于一其他游戏玩家在操作真实游戏工具时藉由所述现实信息采集模块10采集得到的影像信息,也可以是由所述下棋游戏系统生成的一虚拟游戏影像。

可以理解的是,所述下棋游戏系统允许至少一玩家在一真实环境空间中操作一真实游戏工具与所述游戏系统进行“人机交互游戏”模式,或与其他玩家进行“玩家对战游戏”模式的游戏。

如图3a至图5示出了依照本发明第一较佳实施例的所述下棋游戏系统的一种下棋游戏。图4a示出了使用者佩戴一ar装置在一环境空间中操作所述围棋游戏的棋盘和棋子与所述下棋游戏系统进行的人机对战。换句话说,使用者通过佩戴所述ar装置操作所述围棋棋盘、棋子与所述下棋游戏系统生成的虚拟游戏影像进行交互。所述ar装置包括了所述下棋游戏系统的所述现实信息采集模块10,所述增强现实模块20,所述交互拟合模块30以及所述网络设备200。可以理解的是,所述下棋游戏系统的所述现实信息采集模块10被实施为一摄像头装置,其中所述摄像头装置被安装在所述ar装置,以便采集使用者前方环境的视野。所述增强现实模块和所述交互拟合模块30被集成地设置在所述ar装置中。所述交互拟合模块30将获得的一虚拟影像信息拟合至所述增强现实模块20,和藉由所述增强现实模块20将当前现实环境中的实际影像信息和被拟合后的所述虚拟影像信息提供给佩戴所述ar装置的使用者。相应地,使用者通过佩戴所述ar装置能能够同时获取当前现实环境中的实际影像信息和被拟合后的所述虚拟影像信息。

附图4b示出了至少两个使用者分别佩戴一ar装置在不同的环境空间中操作一围棋游戏的棋盘和棋子进行玩家之间的游戏隔空对战。值得一提的是,在玩家对战模式中,使用者佩戴的所述ar装置与人际对战模式中使用者佩戴的所述ar装置相同,不同点在于游戏过程中任一使用者所获取的所述虚拟影像信息的来源不同。任一使用者操作当前现实环境空间中的围棋棋子与一虚拟棋子影像信息进行交互对战。在玩家对战模式中,其中一方玩家获取的所述虚拟棋子影像信息是由其他玩家所佩戴的所述ar装置采集到的棋子真实影像生成的所述虚拟棋子影像信息。可以理解的是,佩戴所述ar装置的使用者能够获取所述虚拟的围棋棋子影像,和基于己方实际棋子的情况作出相应的响应动作。所述下棋游戏系统的所述现实信息采集模块10采集使用者操作所述围棋棋子的响应动作信息,和将采集到的所述响应动作信息藉由所述交互拟合模块30转化为对应棋子,棋子的虚拟影像信息。

值得一提的是,依照本发明的第一较佳实施例,其中所述下棋游戏系统的玩家对战模式中,使用者操作的所述ar装置可以被设置为都是相同的ar装置,也就是说,所述ar装置与人机对战模块中的所述ar装置结构和功能相同。本领域技术人员可以理解的是,所述下棋游戏系统同也可以被设置为一主ar装置,和通信连接所述主ar装置的至少一副ar装置,其中所述主ar装置包括所述下棋游戏系统的所述现实信息采集模块10,所述增强现实模块20,所述交互拟合模块30以及所述网络设备200。相应地,所述副ar装置包括所述现实信息采集模块10,所述增强现实模块20,以及所述网络设备200,所述副ar装置藉由所述网络设备200接收和传输游戏交互信息于所述主ar装置的所述交互拟合模块30。可以理解的是,一个空间中的所述主ar显示设备承担双机交互运行的后台服务器作用。

本领域技术人员可以理解的是,采用unity的unet网络技术,需要博弈的两位用户,使用的设备必须处在同一wifi网络内,无论那一台设备先开启这个程序,那么先开启这个程序的设备就可以充当(后台)服务器,当另一台设备后启动这个程序那么他就会自动连接先前的服务器。

当两台设备连接成功就会进入到选择棋子方的位置.选择完成后双方进入下棋界面

在虚拟中设定双方的棋盘左边面前的那个格子坐标为(0,0),在进行虚拟棋子坐标位置同步的时候,同步给双方,坐标进行一个转换。转换的方式是:

假设在甲方下的棋子的坐标为:(0,0)那么在乙方显示的就是:(19,19),甲方下的位置是:(1,0)那么在乙方显示就是:(18,19),结论就是甲的棋子位置是(x,y),那么在乙方的显示位置就是(19-x,19-y)。

同样,在乙方的棋子的位置:(x,y)在甲方显示的也是:(19-x,19-y)。

图形显示:采用direct3d或者opengl的图像渲染技术,在第一空间中,甲方的头显中生成并叠加显示(寻边拟合后)围棋盘和乙方的棋子;同样在第二空间中,乙方的头显中生成并叠加显示(寻边拟合后)围棋盘和甲方的棋子;同时在第三空间中(网络空间)生成虚拟围棋盘,并叠加显示甲乙双方棋子的虚像。

opencv技术说明:opencv的全称是opensourcecomputervisionlibrary,是一个跨平台的计算机视觉库。opencv是由英特尔公司发起并参与开发,以bsd许可证授权发行,可以在商业和研究领域中免费使用。opencv可用于开发实时的图像处理、计算机视觉以及模式识别程序。该程序库也可以使用英特尔公司的ipp进行加速处理unet技术说明:是unity游戏引擎针对联网做的网络交互模块.2台平级联网设备,其中一台即做本方的处理机,又承担双方的后台服务器。即主、从机关系。当然,也可以是用第三方的后台服务器(server)为主机,甲乙双方的前台处理机为从机。

所述网络设备200被用于将一个空间中的所述ar显示设备100与另一空间中的所述平面显示设备、vr显示设备,或者,另一副所述ar显示设备100进行网络链接。所述网络设备200与所述ar显示设备100的连接方式包括局域网链接、广域网链接或者物联网链接。其中物联网链接,可以直接获取真实棋盘上的真实棋子的具体位置。

值得一提的是,所述下棋游戏系统的服务器可被设置于所述网络设备200中,也就是说,所述网络设备200在向所述ar显示设备100传输数据的过程中还能够对ar显示设备100采集到的数据进行处理。

依照本发明的第一较佳实施例,其中所述网络设备200至少链接二处不同空间,在每个所述不同空间中都设有至少一副所述棋40以及一副所述ar显示设备100。换句话说,所述网络设备200至少连接于至少两个所述ar显示设备100,以供在不同空间使用所述ar显示设备100的玩家进行游戏操作。本领域技术人员可以理解的是,对于不同类的游戏所述网络设备200能够基于玩家的数量和游戏类型连接两个或者多个的所述ar显示设备100,以供不同的玩家在不同的空间环境中操作响应的所述ar显示设备100进行游戏的操作。特别地,在飞行棋、四方军棋、六方跳棋等下棋类游戏中,所述网络设备200能够连接多个所述的ar显示设备。

发明附图之图5至图10示出了本发明第一较佳实施例的所述下棋游戏系统中使用者通过操作所述实际棋盘棋子与虚拟棋子影像进行交互的过程。所述下棋游戏系统包括所述下棋游戏系统,还进一步包括一棋盘40,至少一棋子50,以及一游戏管理模块60。所述棋盘40即为本领域技术人员所理解的真实棋盘,其中所述棋子50包括多个棋子50a,50b,等,如图7、8所示,任一所述棋子在游戏操作的过程中被认定是唯一的,只能够占据一位置。所述游戏管理模块60被用于管理使用者在进行虚实游戏交互的过程中游戏进程,和解释所述虚实交互游戏的虚拟棋子影像之间的相互关系,以及虚拟棋子影像与实际棋盘的关系。

值得一提的是,所述下棋游戏系统中的所述棋子50和所述棋盘40可以是普通棋子、棋盘,在与使用者进行虚实交互的过程中所述棋子50和所述棋盘40的位置信息,外部轮廓信息等被通过所述现实信息采集模块10。本领域技术人员可以理解的是,所述下棋游戏系统中的所述棋子50和所述棋盘40还可以是基于使用者所佩戴的所述ar装置而设置的一种信息采集装置,这种信息采集装置将所述棋子、棋盘的位置信息和轮廓信息等直接经过所述网络设备200传输至所述交互拟合模块30。换句话说,所述下棋游戏系统中的所述棋子50和所述棋盘40被整合在所述现实信息采集模块10。

所述下棋游戏系统的所述现实信息采集模块10采集使用者当前环境空间的棋盘和棋子的实际影像信息,所述棋盘和棋子的实际影像信息被传输至所述交互拟合模块30的所述实体拟合模块31,藉由所述实体拟合模块31基于所述现实信息采集模块10采集到的所述棋子、棋盘的实际影像获取一虚拟棋盘、棋子的影像信息,和将所述虚拟棋盘、棋子影像信息拟合至所述增强现实模块20。可以理解的是,使用者通过所述ar装置看到所述虚拟棋盘、棋子的影像信息被叠加至现实环境空间中对应的真实棋盘、棋子。

本领域技术人员可以理解的是,所述增强现实模块20将所述现实环境中实物对应的虚拟影像投射到使用者眼中。为了防止所述棋子、棋盘对应的所述棋子、棋盘的虚拟影像掩盖所述现实环境中所述棋子棋盘,所述交互拟合模块30的所述实体拟合模块31拟合在当前环境的所述增强现实模块20中的所述棋子、棋盘的虚拟影像为所述棋子棋盘对应的边框或外部轮廓线。可以理解的是,佩戴在使用者头部的所述ar装置将所述现实信息采集模块10采集到的当前环境空间中的所述棋盘、棋子对应的外部轮廓或边框的虚拟影像信息投射至使用者头部,以便使用者在获取所述虚拟影像信息的同时不会影响显示空间中的所述棋盘棋子光线不会被覆盖。

值得一提的是,所述现实信息采集模块10采集到当前现实环境中的所述棋子、棋盘的影像信息藉由所述交互拟合模块30的所述实体拟合模块31生成一对应于所述棋子、棋盘的虚拟边框影像信息。所述棋子、棋盘的虚拟边框影像信息藉由所述增强现实模块20被对应地投射至使用者眼部。

发明附图之图6示出了本发明的所述下棋游戏系统的所述交互拟合模块30的实体拟合过程的第一种实施方式。所述交互拟合模块30的所述实体拟合模块31被实施为一激光轮廓扫描仪,通过所述激光轮廓扫描仪直接获取当前所述现实环境空间中的所述棋盘40和所述棋子50的高度、角度和成像参数等。所述交互拟合模块30的所述实体拟合模块31获取所述激光轮廓扫描仪直接采集到的当前环境空间中的所述棋盘40和所述棋子50的虚拟影像信息,和将所述虚拟影像信息传输至所述增强现实模块20。

相应地,所述增强现实模块20进一步包括一棋盘影像调节模块23和一空间定位模块24。所述棋盘影像调节模块23被设置调节所述交互拟合模块30的所述实体拟合模块31获取的所述现实环境空间中的所述棋盘40和所述棋子50对应的虚拟棋盘,棋子影像信息投射到使用者眼中的位置。换句话说,所述棋盘影像调节模块23被设置调整使用者在佩戴所述ar装置的时候所述棋盘40和所述棋子50的虚拟影像对应于现实环境中的所述棋盘40和所述棋子50的位置关系。通过所述棋盘影像调节模块23在上/下,和左/右方向上调节所述虚拟棋盘,棋子对应的所述虚拟影像对应在实际的所述棋盘40和所述棋子50的位置关系。

相应地,所述空间定位模块24被用于将所述增强现实模块20定位在空间中一环境位置,以使所述增强现实模块20在被移动的过程中,还能够将所述棋盘40,棋子50对应的虚拟影像信息准确地拟合至所述现实环境空间的所述棋盘40,棋子50对应的位置。优选地,所述空间定位模块24被设施为一陀螺仪。

通过所述ar显示设备100获取真实所述棋盘的长、宽和高信息,以及真实所述棋盘上的盘面线,形成虚拟棋盘。也就是说,通过所述ar显示设备100通过获取所述棋盘50或棋子40的影像信息来直接得到一个虚拟棋盘。

本发明进一步提供了几种虚实拟合的方案,比如使用2d/3d激光轮廓扫描仪进行寻(例如围棋盘)边定位,即直接获取了高度、角度和成像的参数。本领域技术人员可以理解的是,opencv是一个基于bsd许可(开源)发行的跨平台计算机视觉库,可以运行在linux、windows、android和macos操作系统上。它轻量级而且高效,由一系列c函数和少量c++类构成,同时提供了python、ruby、matlab等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。可以通过调用opencv中的寻边函数,输出“框架式图形”,对围棋盘、经纬线和围棋子进行边界寻找定位。

opengl(全写opengraphicslibrary)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层图形库。

opengl是行业领域中最为广泛接纳的2d/3d图形api,是独立于视窗操作系统或其它操作系统的,亦是网络透明的。opengl帮助程序员实现在pc、工作站、超级计算机等硬件设备上的高性能、极具冲击力的高视觉表现力图形处理软件的开发。

也就是说,寻边拟合技术,采用opencv技术,将棋盘的特征点通过sift进行提取,然后将特征点输入到特征匹配库中,通过设备的摄像头拍摄出视野的所见的照片,然后将原始图像转为单通道灰度图像,进行二值化处理,通过黑白像素值差得到边缘点,在边缘点找到合适的区域,通过处理的2d图片和3dof相结合,计算出头显和棋盘的相对距离和坐标,将头显的虚拟棋盘的坐标移动到和现实棋盘重合。

发明附图之图7示出了本发明的所述下棋游戏系统的所述交互拟合模块30的实体拟合过程的另一种可选实施方式。所述现实信息采集模块10采集当前现实环境空间中的所述棋盘40和所述棋子50的影像信息,和将采集到的所述影像信息传输至所述交互拟合模块30,藉由所述交互拟合模块30的所述实体拟合模块31提取所述棋盘40和所述棋子50对应的虚拟影像信息,和将所述虚拟影像信息拟合至所述增强现实模块20。

在本可选实施方式中,所述棋盘40a中设置有至少三棋盘定位装置41a,其中所述棋盘定位装置41a分别被设置在所述棋盘40a的四角中至少二个角,所述棋盘定位装置41a被用于记录所述棋盘40a当前的高度、角度和成像参数信息。所述交互拟合模块30的所述实体拟合模块31获取所述现实信息采集模块10采集到的所述棋盘40a中的所述棋盘定位装置41a。优选地,所述棋盘40a的所述棋盘定位装置41a被实施为贴付于所述棋盘40a表面的一二维码,所述交互拟合模块30的所述实体拟合模块31获取所述现实信息采集模块10采集到的所述棋盘40a中的所述二维码的定位信息,从而获取当前所述棋盘40a的虚拟影像的位置,和藉由所述交互拟合模块30的所述实体拟合模块31将所述棋盘40对应的所述虚拟影像信息传输至所述增强现实模块20。

相应地,所述增强现实模块20进一步包括一棋盘影像调节模块23和一空间定位模块24。值得一提的是,在本变形实施方式中,所述增强现实模块20的所述棋盘影像调节模块23和所述空间定位模块24与第一较佳实施例中的所述棋盘影像调节模块23和所述空间定位模块24相同。

发明附图之图8示出了本发明的所述下棋游戏系统的所述交互拟合模块30的实体拟合过程的另一种可选实施方式。在本变形实施方式中,所述棋盘40b被实施为一能够发光的棋盘装置,其中所述棋盘40b的长、宽、高各个边和棋盘中的经纬线中对应地设有至少一信息采集灯41b。可以理解的是,所述棋盘40b的所述长、宽、高各个边和所述经纬线的所述信息采集灯41b发出的光线能够被一光感应传感装置识别,进而获取所述棋盘40b的高度、角度、和成像参数信息。优选地,所述信息采集灯被实施为一led灯。相应地,所述棋盘还带有供电模块,给各需要电传感器或者led灯供电。真实所述棋盘设有高度计、陀螺仪、供定位的识别条形码、供定位的识别二维码,或者带灯光定位的所述盘面线。所述ar显示设备通过扫面或照射所述棋盘,亦或是通过感应所述棋盘40b的所述感应装置来获取所述棋盘所述盘面线信息。

本领域技术人员可以理解的是,所述棋子50为玻璃壳的led棋子或者塑料壳的led棋子。所述棋子50可以向所述ar显示设备100发送信号,即每颗真实棋子50中都有1个陀螺仪,或者由所述ar显示设备捕获所述棋子50的位置信息,从而拟合出所述棋子50的虚拟影像。

相应地,所述交互拟合模块30的所述实体拟合模块31被实施为一光感应传感装置,通过采集到特定光线来定位物品的位置信息,角度信息,以及成像参数信息等。所述交互拟合模块30的所述实体拟合模块31接收所述现实信息采集模块10采集到的当前现实环境的所述棋盘40b的实际影像信息,其中所述棋盘40b的所述影像信息中包括设置在所述棋盘40b中的所述信息采集灯41b产生的灯光信息。所述信息采集灯41b产生的灯光信息被所述交互拟合模块30的所述实体拟合模块31识别,和藉由所述交互拟合模块30的所述实体拟合模块31获取当前现实环境空间的所述棋盘40b对应的所述高度、角度、和成像参数信息。所述棋盘40b对应的所述高度、角度、和成像参数信息藉由所述交互拟合模块30的所述实体拟合模块31被传输至所述增强现实模块20。

发明附图之图9a和9b示出了本发明的所述下棋游戏系统的所述交互拟合模块30的实体拟合过程的另一种可选实施方式。在本变形实施方式中,所述现实信息采集模块10采集当前现实环境空间中存在的所述棋盘40,棋子50对应的影像信息,和将所述棋盘40,棋子50对应的影像信息传输至所述交互拟合模块30的所述实体拟合模块31。所述实体拟合模块31基于接收到的所述棋盘40,棋子50对应的影像信息,提取相应的虚拟影像信息,和将提取的所述虚拟影像信息传输至所述增强现实模块20。

所述交互拟合模块30的所述实体拟合模块31生成一对应于所述棋盘40,所述棋子50的一虚拟影像,和将所述棋盘40,棋子50对应的虚拟影像信息传输至所述增强现实模块20。可以想到的是,所述交互拟合模块30生成的所述虚拟棋盘40,棋子50的虚拟影像信息与所述现实环境空间中的所述棋盘40,棋子50的形状,倾斜度,透视角度以及大小等都可能不同。值得一提的是,与上述可选实施方式不同的地方在于,在本可选实施方式中,所述交互拟合模块30的所述实体拟合模块31预先生成一对应于所述棋盘40,所述棋子50的一虚拟影像,然后调整所述虚拟影像在所述增强现实模块20中的成像大小,形状等信息。

相应地,通过调节所述增强现实模块20接收到所述棋盘40,所述棋子50的的虚拟影像信息来拟合对应于所述现实环境空间的所述棋盘40,所述棋子50的大小,形状,透视角度,倾斜度等。所述增强现实模块20进一步包括一棋盘影像调节模块23和一空间定位模块24。所述棋盘影像调节模块23被设置调节所述交互拟合模块30的所述实体拟合模块31获取的所述现实环境空间中的所述棋盘40和所述棋子50对应的虚拟棋盘,棋子影像信息投射到使用者眼中的位置。换句话说,所述棋盘影像调节模块23被设置调整使用者在佩戴所述ar装置的时候所述棋盘40和所述棋子50的虚拟影像对应于现实环境中的所述棋盘40和所述棋子50的位置关系。通过所述棋盘影像调节模块23在上下,和左右方向上调节所述棋盘,棋子对应的所述虚拟影像对应在实际的所述棋盘40和所述棋子50的位置关系。

相应地,所述空间定位模块24被用于将所述增强现实模块20定位在空间中一环境位置,以使所述增强现实模块20在被移动的过程中,还能够将所述棋盘40,棋子50对应的虚拟影像信息准确地拟合至所述现实环境空间的所述棋盘40,棋子50对应的位置。优选地,所述空间定位模块24包括陀螺仪、高度计等装置。

发明附图之图10示出了本发明的所述下棋游戏系统的所述交互拟合模块30的实体拟合过程的另一种可选实施方式。在本变形实施方式中,所述现实信息采集模块10采集当前现实环境空间中存在的所述棋盘40,棋子50对应的影像信息,和将所述棋盘40,棋子50对应的影像信息传输至所述交互拟合模块30的所述实体拟合模块31。所述实体拟合模块31基于接收到的所述棋盘40,棋子50对应的影像信息,和基于接收到的影像信息获取当前现实环境空间的所述棋盘40的高度信息,所述棋盘40被摆放的角度信息等。换句话说,所述实体拟合模块31基于获取的所述现实信息采集模块10采集到的所述棋盘40的影像信息来拟合所述虚拟影像与所述实际环境空间对应的所述棋盘40。所述实体拟合模块31基于所述影像信息判断所述棋盘40的透视角度和成像参数等信息。

值得一提的是,在本变形实施方式中,所述实体拟合模块31是基于所述现实信息采集模块10获取当前环境空间的所述实体棋盘40影像信息,获取所述影像信息对应的所述棋盘40对应的虚拟影像。因此,当佩戴于使用者头部的所述ar装置在移动的过程中个,所述ar装置上端的摄像头装置的位置和获取信息的角度发生变化后,藉由所述实体拟合模块31对应生成的所述棋盘40对应的所述虚拟棋盘影像的大小,位置,以及成像角度等也发生变化。即保证,在真实棋盘只要还在使用者的视场范围内的情况下,虚拟棋盘和棋子始终与真实棋盘保持拟合状态。

附图之图11a和图11b示出了本发明的所述下棋游戏系统的游戏棋盘在不同现实空间交互拟合的过程。可以理解的是,两个使用者在不同的空间中通过操作己方空间中的实际棋子与使用者看到对方的虚拟棋子进行交互对战。使用者通过所述增强现实模块20获取到对方使用者下棋的位置,和由使用者对此作出响应。己方使用者操作己方棋子下棋的动作信息,和棋子的位置信息被所述现实信息采集模块10获取,和藉由所述交互拟合模块30将己方使用者的棋子位置信息传输至对方使用者的所述增强现实模块20。这样双方使用者,也就是玩家操作各自己方棋子与虚拟的影像进行对战。所述游戏管理模块60被用于定位每一所述棋子50在所述棋盘40中的位置。相应地,所述游戏管理模块60进一步包括一坐标定义模块61,其中所述坐标定义模块61基于所述现实信息采集模块10采集到的当前现实环境空间的所述棋盘40和所述棋子50的位置信息对所述棋盘40内经纬线的下棋位置进行描述,和对每一棋子50的位置进行描述,以便所述交互拟合模块30产生的所述棋子50的虚拟影像信息能够准确地被投射到对应棋盘40准确的位置。

附图之图11a和图11b示出了本发明的所述下棋游戏系统的双方玩家的显示界面。在一现实操作空间中,所述下棋游戏系统的所述现实信息采集模块10采集当前操作空间中的所述棋盘40和所述棋子50的位置信息,并由所述游戏管理模块60的所述坐标定义模块61定义所述棋盘40和所述棋子50当前的位置关系。可以理解的是,传统围棋盘由19条横线19条竖线组成,共361个交叉点,最外边的线称为边线。现今的棋盘则有19×19、13×13、9×9,较为普遍,另外还有一些是较罕见的15×15、17×17。比如在19×19的围棋棋盘中,所述游戏管理模块60的所述坐标定义模块61给予当前所述棋盘40中的每一交叉点一个二维坐标位置(0,0)、(0,1)…(1,1)、(1,2)、(1,3)、…、(19,19)。可以理解的是,所述游戏管理模块60的所述坐标定义模块61定义所述棋盘40的坐标起点可以是从任意位置开始。优选地,设置任一棋盘中的左下角为坐标起点,从左往右棋盘的横坐标依次增加,从下往上,棋盘的纵坐标依次增大。所述游戏管理模块60的所述坐标定义模块61定义棋盘中的每一棋子只能占据一固定坐标位置,比如当前白子的虚像所占据的位置(5,16)。

值得一提的是,使用者在对战过程中都是以自己眼前棋盘的位置为坐标的起始点,那么也就是说己方棋盘设定的交叉点的坐标位置与对方玩家设定的同一交叉点的坐标位置是关于中心对称的。换句话说,在己方玩家中所述白子虚像当前的位置是(5,16),那么在对方玩家的棋盘中,所述实体白子所占据的位置是(14,3)。简单地说,己方棋盘中的实体棋子位置是(x,y),那么在对方的棋盘中显示的虚拟棋子影像的位置就是(19-x,19-y)。

sift:sift(scaleinvariantfeaturetransform)—尺度不变特征变换,是由davidg.lowe在1999年(《objectrecognitionfromlocalscale-invariantfeatures》)提出的高效区域检测算法,在2004年(《distinctiveimagefeaturesfromscale-invariantkeypoints》)得以完善。sift特征对旋转、尺度缩放、亮度变化等保持不变性,是非常稳定的局部特征,现在应用很广泛。

发明附图之图11a示出了本发明己方玩家的操作示意图,所述下棋游戏系统通过所述现实信息采集模块10采集到当前现实环境空间中的棋盘40,棋子50的影像信息,藉由所述交互拟合模块30将所述棋盘40,棋子50对应的虚拟影像投射在所述增强现实模块20。佩戴所述ar装置的使用者在己方环境空间中通过所述ar装置能够看到己方白色实体棋子50a,和对方玩家的黑色棋子50b的虚拟影像。相应地,在发明附图之图11b中示出了对方玩家的操作显示界面,对方玩家通过佩戴或使用的所述ar装置能够看到自己的实体黑色棋子和白色棋子的虚拟影像。

如图12所示,基于所述现实信息采集模块10采集所述棋盘40,各方所述棋子50的影像信息拟合至同一虚拟棋盘上。所述交互拟合模块30的所述虚像拟合模块32基于至少一个所述现实信息采集模块10采集到的现实环境空间中的所述棋盘40和棋子50实际影像信息,提取与之对应的虚拟影像信息,和将所述虚拟影像信息拟合至同一虚拟棋盘上。可以理解的是,对于人机交互模式中,所述交互拟合模块30的所述虚像拟合模块32只需要接收一玩家在现实环境空间中的棋子50的影像信息,和提取所述棋子50的影像信息对应的一虚拟影像信息,然后根据所述棋子50对应地位置坐标信息将所述棋子50的虚拟影像拟合在所述虚拟空间的虚拟棋盘中。对于玩家对战模式中,所述交互拟合模块30所述虚像拟合模块32需要接收双方玩家不同现实环境空间中的棋子50的影像信息,分别提取不同空间中棋子50对应的虚拟棋子影像,以及将所述虚拟影像信息拟合至同一虚拟棋盘上。

发明附图之图13a和图13b示出了本发明的所述下棋游戏系统的双方的操作交互过程。所述交互拟合模块30的所述虚实拟合模块33将棋子的虚拟影像投射到所述增强现实模块20,藉由所述增强现实模块20将虚拟的棋子影像投射到使用者的眼睛。值得一提的是,所述交互拟合模块30的所述实体拟合模块31将己方现实环境空间的棋盘40,棋子50的虚拟影像投射到当前现实环境的所述增强现实模块20,并且所述棋盘40,棋子50的虚拟影像被可调整地适合于所述实体棋盘40,棋子50的边框轮廓影像。

相应地,所述交互拟合模块30的所述虚实拟合模块33基于所述游戏系统的所述游戏管理模块60或者基于一方玩家的所述现实信息采集模块10采集到的实体棋子50的影像信息生成一填充虚拟影像,和将所述棋子50对应的所述填充虚拟影像对应地传输至另一方玩家的所述增强现实模块20,和藉由所述增强现实模块20将所述填充虚拟影像投射到使用者眼部。

附图13a和图13b示出了所述下棋游戏系统的虚拟棋子影像被拟合在一实体棋盘40的一种实施方式。己方玩家在操作所述己方现实环境空间中的棋子50,比如黑色棋子。己方现实环境空间的所述现实信息采集模块10采集到当前现实环境中的棋盘40,所述棋子50以及使用者操作棋子的手部动作的影像信息。所述交互拟合模块30的所述虚实拟合模块33被设置提取所述棋子50的和使用者操作所述棋子50的动作的虚拟填充影像,和将提取的所述虚拟影像传输至另一玩家的所述增强现实模块20,藉由所述增强现实模块20将所述棋子50的虚拟填充影像投射至玩家的眼睛。

值得一提的是,所述交互拟合模块30的所述虚实拟合模块33提取所述棋子50和使用者操作信息的方式与所述交互拟合模块30的所述实体拟合模块31的寻边拟合过程相同。不同点在于,所述虚实拟合模块33是将不同现实环境空间采取的虚拟影像投射到当前现实环境的所述增强现实模块20中,并且所述虚实拟合模块33生成的是一填充虚拟影像。使用者通过所述增强现实模块20接收到的虚拟影像可以是具有立体填充的虚拟影像,可以是的使用者具有更好的获取更好的实际感受。

此外,使用者通过所述增强现实模块20还可以获取对方玩家在操作棋子过程的手势动作,更能够体验的真是的下棋感受。可以理解的是,所述现实信息采集模块10在获取当前现实环境空间的影像信息的同时还获取使用者在下棋过程中的语音信息,并藉由所述网络设备200将所述语音信息同步于所述虚拟影像信息被传输至所述增强现实模块20,以便使用者在看到下棋动作的同时还能够听到下棋的声音。

发明附图14示出了本发明的所述下棋游戏系统的虚拟棋子影像被拟合在一实体棋盘40的另一种实施方式。所述下棋游戏系统通过使用特殊的棋子、棋盘,和在基于所述棋子50与所述棋盘40之间的相互位置关系来获取一对应于棋盘40的一虚拟棋子影像。

值得一提的是,所述棋盘40和所述棋子50被设置通信地连接于所述交互拟合模块30,和由所述棋盘40或所述棋子50向所述交互拟合模块30发送所述棋子50在所述棋盘40的位置数据信息。本领域技术人员可以理解的是,所述棋子50和所述棋盘40中设有电磁传感装置,当棋子50被放置在所述棋盘40的一位置时,所述棋盘产生一相应的电磁感应信号,和生成所述棋子50的相应位置数据。藉由所述棋盘40将所述棋子50的位置数据信息发送至所述交互拟合模块30的所述虚实拟合模块33,所述虚实拟合模块33在所述棋子50对应的位置上生成一虚拟棋子影像信息,和将所述虚拟棋子影像信息传输至所述增强现实模块20。可以理解的是,所述虚实拟合模块33对应生成的所述虚拟棋子影像是基于真实棋子位置生成的虚拟影像,可以不是由真实棋子50进行寻边拟合出的虚拟影像。因此使用者在操作过程中可以选择合适的虚拟棋子影像的颜色,大小,和形状等。优选地,所述棋子50的基座设有磁铁,在所述棋盘40的下子位置处设有能够感应所述磁铁信号的感应装置。

相应地,所述游戏管理模块60进一步包括一棋子调节模块62,其中所述棋子调节模块62被用于调节所述棋子50对应生成的所述虚拟棋子影像的大小,形状和填充颜色等信息。所述棋子调节模块62基于所述交互拟合模块30的所述虚实拟合模块33接收到的放置在所述棋盘40上的棋子50的位置信息,生成一对应于所述棋子50的一虚拟影像信息。可以理解的是,所述棋子调节模块62基于一棋子的位置信息生成一对应所述位置的虚拟棋子影像,和藉由所述棋子调节模块62调整所述虚拟棋子影像的颜色,大小,形状等。

值得一提的是,所述交互拟合模块30的所述虚实拟合模块33基于所述棋子50的位置生成一对应于所述棋子50的一虚拟影像信息,和将所述虚拟影像信息对应地传输至所述增强现实模块20。本领域技术人员可以理解的是,所述交互拟合模块30的所述虚实拟合模块33是基于使用者的动作,和将使用者的动作手势信息显示在对方的所述增强现实模块20中。在本可选实施方式中,所述交互拟合模块30的所述虚实拟合模块33是基于所述棋子50在所述棋盘40的相对位置关系拟合所述棋子50对应的虚拟影像信息于对方环境空间的所述增强现实模块20。因此,所述虚实拟合模块33能够准确地将所述棋子50对应的虚拟影像拟合至所述增强现实模块20。不过可以想到的是,在本变形实施方式中可以不需要对使用者的手势动作信息进行拟合,而只是基于所述棋子50对应的位置,对应地生成一所述棋子50的虚拟影像。

值得一提的是,依据本发明的一方面,所述交互拟合模块30的所述虚实拟合模块33还可以采用其他可行的拟合方法,比如棋盘下设有压力传感器,通过压力传感器或者压力电路开关获取所述棋子50的位置信息,藉由所述虚实拟合模块33基于所述棋子50的位置信息生成一对应于所述棋子50的一虚拟棋子影像,以及将所述虚拟棋子影像传输至所述增强现实模块20,藉由所述增强现实模块20将所述虚拟棋子影像投射到使用者的眼睛。所述棋盘40还可以被设置为一通电的网格化电路,被放置在对应位置的棋子能够触发电路导通,从而获取相应所述棋子50的位置信息。本领域技术人员可以理解的是,所述交互拟合模块30的所述虚实拟合模块33拟合所述虚拟棋子影像的方式在本发明中仅仅作为示例而非限制,因此其他合适的方式也可被应用于此。

相应地,所述游戏管理模块60进一步包括一游戏交互模块63,其中所述游戏交互模块63被设置生成一虚拟棋子影像信息,和玩家进行虚实交互的游戏对战。换句话说,所述游戏管理模块60的所述游戏交互模块63被设置与使用者进行游戏对战。所述游戏交互模块63基于所述现实信息采集模块10采集到的当前现实环境中的所述棋子的影像信息生成一虚拟棋子影像,和将所述虚拟棋子影像拟合至所述虚拟空间的所述虚拟棋盘中,以及将所述虚拟影像信息传输至所述增强现实模块20。

本领域技术人员可以理解的是,所述游戏管理模块60的所述游戏交互模块63基于当前游戏棋盘中玩家棋子的位置信息,和基于对战游戏的难以程度,生成一虚拟棋子影像,其中所述虚拟棋子影像被投射在所述玩家的棋盘,以便玩家通过所述增强现实模块20获取所述虚拟棋子影像,和基于所述游戏交互模块63的影像信息选择下棋位置,进行游戏对战。

所述游戏管理模块60的所述游戏交互模块63进一步还包括一游戏引导模块631和一游戏切换模块632。所述游戏引导模块631基于玩家当前的棋子位置,生成至少一提示信息,其中所述提示信息可以是一虚拟棋子影像信息,也可以是提示语音信息。可以理解的是,所述游戏引导模块631生成的所述虚拟棋子影像信息是提示使用者下棋位置或者给予使用者的指引信息。可以理解的是,所述游戏交互模块63的所述游戏引导模块631帮助玩家学习训练。

所述游戏切换模块632被设置为当前使用者切换游戏视角,或者是为使用者切换不同的游戏场景。所述下棋游戏系统在玩家进行人机对战或者是玩家对战的过程中玩家通过所述增强现实模块20获取玩家当前的现实环境信息和拟合于当前现实环境的一虚拟影像信息。此外,为了便于使用者了解棋局,或者是帮助玩家解读棋局,所述下棋游戏系统还具有一虚拟空间,其中所述虚拟空间中具有一虚拟棋盘,和虚拟棋子影像等。双方玩家的棋盘中的对应位置的棋子被映射在所述虚拟空间的所述虚拟棋盘中,也就是说,所述虚拟空间中包括双方玩家的棋盘40和所述棋子50对应的虚拟影像。相应地,所述游戏切换模块632被可调节地为使用者切换游戏视角或游戏空间。可以理解的是,佩戴所述ar装置的使用者可以通过使用者头部动作来切换所述游戏视角,或选择观看不同的游戏空间。

发明附图之图15a和图15b示出了本发明的所述下棋游戏系统的其他几种应用方式。所述下棋游戏系统被应用于一跳棋游戏,一五子棋游戏,或者一飞行棋游戏等这些棋子无差别类游戏。本领域技术人员可以理解的是,上述几种类型的下棋游戏中的任一使用者所使用的棋子相同或唯一,棋盘中国摆放棋子的位置可以通过经纬线或者线条交叉点的位置坐标来唯一确定。所述下棋游戏系统的所述游戏管理模块60基于不同种类的游戏类型设定不同游戏程序的玩法规则。

可以理解的是,所述现实信息采集模块10采集到的一现实操作空间中的棋盘、棋子的影像信息被传输至所述交互拟合模块30,所述交互拟合模块30基于所述现实信息采集模块10采集到的当前环境空间的所述棋盘棋子影像信息,生成一相应的虚拟棋盘,棋子影像,和将所述虚拟棋盘,棋子影像藉由所述实体拟合模块31拟合至当前环境空间的所述增强现实模块20;生成一对应于当前棋子影像的虚拟棋子影像,和将所述棋子影像拟合至一虚拟游戏空间的一虚拟游戏棋盘中;以及生成一对应对所述棋子的虚拟棋子影像,并藉由所述虚实拟合模块33将所述虚拟棋子影像拟合于其他环境空间的所述增强现实模块20。可以理解的是,所述增强现实模块20基于接收到的所述虚拟影像信息将当前环境的环境信息结合被拟合的所述虚拟影像信息协同地投射到使用者眼睛,以使使用者在当前现实空间中观看到虚拟的影像信息,和在真实棋盘中操作真实棋子与虚拟的棋子影像进行游戏对战。

发明附图之图16a和图16b示出了本发明的所述下棋游戏系统的另外两种应用方式。所述下棋游戏系统被应用于一中国象棋或者一国际象棋游戏。对于这种棋盘的棋子有差别的游戏,棋子种类不同棋子之间的相互关系不再是相互独立存在的,而是依据棋子的大小顺序具有叠加关系。可以理解的是,对于国际象棋或者中国象棋来说,棋子之间具有大小关系,小的棋子在被大的棋子叠加后会被“吃掉”或移除。因此使用者可以根据在游戏过程中棋子之间的相互叠加关系来移除己方棋盘中已经被“吃掉”的棋子。

值得一提的是,对于中国象棋或者是国际象棋游戏而言,棋盘中棋子的种类不同,棋子之间的相互关系也不相同。所述下棋游戏系统的的所述游戏管理模块60的所述坐标定义模块61除了给予所述棋盘40定义棋盘中的棋子点的坐标,还定义游戏双方玩家的每一棋子,和基于每一棋子一游戏id,以便跟踪记录每一棋子的移动过程。

可以理解的是,所述下棋游戏系统的所述游戏管理模块60的所述游戏交互模块63基于游戏类型设定不同游戏程序的玩法规则,和针对游戏中棋子的大小关系设定游戏棋子吃于被吃的关系。可以理解的是,所述现实信息采集模块10采集到的一现实操作空间中的棋盘、棋子的影像信息被传输至所述交互拟合模块30,所述交互拟合模块30基于所述现实信息采集模块10采集到的当前环境空间的所述棋盘棋子影像信息,生成一相应的虚拟棋盘,棋子影像,和将所述虚拟棋盘,棋子影像藉由所述实体拟合模块31拟合至当前环境空间的所述增强现实模块20;生成一对应于当前棋子影像的虚拟棋子影像,和将所述棋子影像拟合至一虚拟游戏空间的一虚拟游戏棋盘中;以及生成一对应对所述棋子的虚拟棋子影像,并藉由所述虚实拟合模块33将所述虚拟棋子影像拟合于其他环境空间的所述增强现实模块20。

相应地,所述游戏管理模块60的所述游戏交互模块63进一步包括一游戏提示模块633,其中所述游戏提示模块633基于当前游戏的游戏类型和游戏中棋子之间的相互关系,判断游戏过程中双方棋子之间的吃与被吃的关系,以及当游戏棋子出现吃与被吃的关系时,藉由所述游戏提示模块633给予当前使用者提示信息和双方的所述增强现实模块中隐去被吃掉的虚拟棋子影像。当在游戏过程中,游戏一方玩家操作己方的棋子吃掉另一方玩家的棋子,藉由所述游戏管理模块60的所述游戏提示模块633隐去被实体棋子吃掉的虚拟棋子影像,和提示另一方使用者移除被吃掉的实体棋子。

值得一提的是,所述网络设备200被用于连接所述ar显示设备100和协调下棋游戏的进程。相应地,所述网络设备200进一步包括一后台服务器210,其中所述后台服务器210被用于承担各方交互运行的各种数据,比如游戏数据,棋盘数据,棋子数据信息等。所述后台服务器210是具有计算与游戏运算相关功能的计算设备。

所述网络设备200的所述后台服务器210进一步包括至少一存储器220,其中所述存储器用于存储下棋游戏数据库、棋盘信息,和/或,各方不同所述棋子的行径轨迹或落子顺序。简单地说,所述存储器被用于存储棋盘信息,比如棋盘的长宽高,盘面信息等。所述后台服务器210进一步还包括一判断模块230和一托管模块240,其中所述判断模块230,用于根据所述下棋游戏数据库中的下棋规则判断所述棋子的大小或者判断下棋的输赢。所述托管模块240,用于根据所述下棋游戏数据库中的下棋规则代替托管指令的提请方,进行虚拟下棋。

发明附图之图17a和图17b示出了本发明的所述下棋游戏系统的另一种应用方式。所述下棋游戏系统被应用于一军旗游戏,其中所述下棋游戏系统的所述游戏管理模块60的所述游戏交互模块63基于当前游戏想游戏类型设定不同游戏程序的玩法规则。可以理解的是,所述现实信息采集模块10采集到的一现实操作空间中的棋盘、棋子的影像信息被传输至所述交互拟合模块30,所述交互拟合模块30基于所述现实信息采集模块10采集到的当前环境空间的所述棋盘棋子影像信息,生成一相应的虚拟棋盘,棋子影像,和将所述虚拟棋盘,棋子影像藉由所述实体拟合模块31拟合至当前环境空间的所述增强现实模块20;生成一对应于当前棋子影像的虚拟棋子影像,和将所述棋子影像拟合至一虚拟游戏空间的一虚拟游戏棋盘中;以及生成一对应对所述棋子的虚拟棋子影像,并藉由所述虚实拟合模块33将所述虚拟棋子影像拟合于其他环境空间的所述增强现实模块20。

值得一提的是,对于军旗游戏来说,游戏双方的棋子都被所述游戏管理模块60的所述坐标定义模块61定义唯一的一id。所述游戏交互模块63的所述游戏提示模块633基于当前游戏的游戏类型和游戏中棋子之间的相互关系,判断游戏过程中双方棋子之间的吃与被吃的关系,以及当游戏棋子出现吃与被吃的关系时,藉由所述游戏提示模块633给予当前使用者提示信息和双方的所述增强现实模块中隐去被吃掉的虚拟棋子影像。当在游戏过程中,游戏一方玩家操作己方的棋子吃掉另一方玩家的棋子,藉由所述游戏管理模块60的所述游戏提示模块633隐去被实体棋子吃掉的虚拟棋子影像,和提示另一方使用者移除被吃掉的实体棋子。

可以理解的是,军旗游戏与中国象棋,国际象棋不同在于军旗双方玩家在不知对方棋子排布的情况下可以知道己方和友方的棋子排布,而在第三方也就是虚拟游戏空间中,游戏双方或者多方玩家的游戏棋子被同时显示在一虚拟棋盘中。因此,在己方的增强现实模块20中获取到的敌方玩家的虚拟棋子影像为被遮盖内容的棋子影像。藉由所述游戏管理模块60的所述游戏交互模块63的所述游戏提示模块633判断当前实体棋子与被遮盖的虚拟棋子之间的大小关系。

可以理解的是,登录到所述网络设备200,通过非下棋游戏直接参与方的所述ar显示设备100、vr显示设备或者平面显示设备,显现所述虚拟棋盘,并且在所述虚拟棋盘上显现各方的所述虚拟棋子。也就是说,使用者可以使用所述ar显示设备100或者其他观看设备通过网络连接到所述网络设备200,从而获取所述虚拟游戏空间中的游戏数据,并且在第三方的虚拟空间中显现所述虚拟棋盘,并且在所述虚拟棋盘上显现各方的所述虚拟棋子。

参照发明附图之图18和图19,依照本发明的一下棋游戏系统的第二较佳实施例在接下来的描述中被阐述。所述下棋游戏系统被应用于一围棋游戏,五子棋游戏,跳棋游戏,或者是飞行棋游戏等多种棋子无差别的游戏,还可以被应用于中国象棋,国际象棋以及军旗等多种类型的棋子有差别的游戏。所述下棋游戏系统包括所述下棋游戏系统的所述现实信息采集模块10c,所述增强现实模块20c,所述交互拟合模块30c以及所述网络设备200c。换句话说,所述下棋游戏系统也是基于所述下棋游戏系统采集现实环境空间中的实体游棋盘,棋子的影像信息和显示在所述现实环境空间的虚拟影像进行游戏交互操作的。相应地,所述下棋游戏系统进一步还包括一棋盘40c和至少一棋子40c,可以理解的是,所述棋盘40c和所述棋子40c可以是普通的棋盘,棋子,也可以是适配于所述交互拟合模块30c的特制棋盘棋子。

可以理解的是,所述现实信息采集模块10c采集到的一现实操作空间中的棋盘、棋子的影像信息被传输至所述交互拟合模块30c,其中所述交互拟合模块30c基于所述现实信息采集模块10c采集到的当前环境空间的所述棋盘棋子影像信息,生成一相应的虚拟棋盘,棋子影像,和将所述虚拟棋盘,棋子影像藉由所述实体拟合模块31c拟合至当前环境空间的所述增强现实模块20c;生成一对应于当前棋子的虚拟棋子影像,和将所述棋子影像拟合至一虚拟游戏空间的一虚拟游戏棋盘中;以及生成一对应对所述棋子的虚拟棋子影像,并藉由所述虚实拟合模块33c将所述虚拟棋子影像拟合于其他环境空间的所述增强现实模块20c。可以理解的是,所述增强现实模块20c基于接收到的所述虚拟影像信息将当前环境的环境信息结合被拟合的所述虚拟影像信息协同地投射到使用者眼睛,以使使用者在当前现实空间中观看到虚拟的影像信息,和在真实棋盘中操作真实棋子与虚拟的棋子影像进行游戏对战。

相应地,在本发明的所述下棋游戏系统的第二较佳实施例中,所述下棋游戏系统进一步还包括一游戏管理模块60c,其中所述游戏管理模块60c被用于管理和解释所述下棋游戏系统中所述交互拟合模块30c生成的所述虚拟棋子影像与现实环境空间中的实体棋子之间的关系。

如图19所示,在平面显示设备下使用ar下棋游戏系统,与本发明第一较佳实施例不同的是,在本发明的第二较佳实施例中,其中所述下棋游戏系统的所述现实信息采集模块10c被实施为一摄像头装置,所述现实信息采集模块10c被用于采集当前现实环境空间中使用者操作所述棋盘40c和所述棋子50c的实际影像信息和采集当前使用者的动作手势信息,以及将被采集到的所述环境空间的信息传输至所述交互拟合模块30c,藉由所述交互拟合模块30c提取游戏相关的虚拟影像信息。

优选地,所述现实信息采集模块10c被正对使用者设置,也就是说所述摄像头装置朝向使用者采集当前环境空间的实际影像信息。可以理解的是,所述现实信息采集模块10c拍摄到的使用者的视频信息可被实时地传输至另一端其他玩家的所述增强现实模块,以便使用者在游戏操作过程中能够通过视频聊天的形式与其他玩家进行交流。

相应地,所述现实信息采集模块10c包括一影像信息采集模块11c和一声音信息采集模块12c,其中所述影像信息采集模块11c被用于采集现实环境中实际物体的影像信息,其中所述影像信息可以是图片信息,图形信息或者是影视动画信息等。所述声音信息采集模块12c被用于采集当前现实环境空间中的声音信息和将所述声音信息藉由所述网络设备传输至其他玩家的环境空间的所述增强现实模块20c,以便实现语音信息和影像信息的同步交互。优选地,所述声音信息采集模块12c被实施为一麦克风装置,更优选地,所述麦克风被设置在所述棋盘40c,或棋盘周围。

所述增强现实模块20c除了具有第一较佳实施例中所述增强现实模块20的功能外,所述增强现实模块20c包括进一步还包括一显示屏装置25c,藉由所述增强现实模块20c将接收到的一虚拟影像信息投射到当前现实环境空间中,尤其是将虚拟棋子影像投射在使用者的棋盘40c,以便使用者能够在所述棋盘40c中获取所述虚拟棋子影像,和基于所述虚拟棋子影像做出相应的动作响应。可以理解的是,所述增强现实模块20c向外投射的虚拟影像可以是立体影像,也可以是基于使用者动作设定的一二维平面影像。所述显示屏25c接收所述现实信息采集模块10c采集到的当前使用者的影像信息,和将使用者的影像信息显示在所述显示屏25c,以便对方玩家在游戏过程中可以获取当前使用者的实时影像。

其中所述交互拟合模块30c与第一较佳实施例中的所述交互拟合模块30的功能基本相同,不同点在于所述交互拟合模块30c不需要基于所述现实信息采集模块10c采集到的影像信息提取出的当前现实环境空间的棋盘40c的虚拟影像信息投射在当前现实环境空间的所述增强现实模块20c。

值得一提的是,在本发明的所述下棋游戏系统的第二较佳实施例中,使用者不再需要佩戴一ar装置操作游戏,其中一方玩家的操作信息和棋子的虚拟影像信息被经过所述交互拟合模块30c拟合至其他玩家的所述增强现实模块20c,藉由所述增强现实模块20c将所述拟合后的虚拟影像投射到所述棋盘40,而不需要直接将拟合后的影像光线投射到使用者的眼部。

参照发明附图之图20和图21,依照本发明的一下棋游戏系统的第三较佳实施例在接下来的描述中被阐述。所述下棋游戏系统被应用于一围棋游戏,五子棋游戏,跳棋游戏,或者是飞行棋游戏等多种棋子无差别的游戏,还可以被应用于中国象棋,国际象棋以及军旗等多种类型的棋子有差别的游戏。所述下棋游戏系统包括所述下棋游戏系统的所述现实信息采集模块10d,所述增强现实模块20d,所述交互拟合模块30d以及所述网络设备200d。换句话说,所述下棋游戏系统也是基于所述下棋游戏系统采集现实环境空间中的实体游棋盘,棋子的影像信息和显示在所述现实环境空间的虚拟影像进行游戏交互操作的。相应地,所述下棋游戏系统进一步还包括一棋盘40d和至少一棋子40d,可以理解的是,所述棋盘40d和所述棋子40d可以是普通的棋盘,棋子,也可以是适配于所述交互拟合模块30d的特制棋盘棋子。

可以理解的是,所述现实信息采集模块10d采集到的一现实操作空间中的棋盘、棋子的影像信息被传输至所述交互拟合模块30d,其中所述交互拟合模块30d基于所述现实信息采集模块10d采集到的当前环境空间的所述棋盘棋子影像信息,生成一相应的虚拟棋盘,棋子影像,和将所述虚拟棋盘,棋子影像藉由所述实体拟合模块31d拟合至当前环境空间的所述增强现实模块20d;生成一对应于当前棋子影像的虚拟棋子影像,和将所述棋子影像拟合至一虚拟游戏空间的一虚拟游戏棋盘中;以及生成一对应对所述棋子的虚拟棋子影像,并藉由所述虚实拟合模块33d将所述虚拟棋子影像拟合于其他环境空间的所述增强现实模块20d。可以理解的是,所述增强现实模块20d基于接收到的所述虚拟影像信息将当前环境的环境信息结合被拟合的所述虚拟影像信息协同地投射到使用者眼睛,以使使用者在当前现实空间中观看到虚拟的影像信息,和在真实棋盘中操作真实棋子与虚拟的棋子影像进行游戏对战。

如图20和图21所示,其中所述现实信息采集模块10d与第二较佳实施例中的所述现实信息采集模块10c功能相同。第三较佳实施例中的所述增强现实模块20d与第一较佳实施例的功能基本相同,不同点在于所述增强现实模块20被实施为一具有显示功能的数码玻璃桌面,数码玻璃镜子等平面显示设备、vr显示设备等,所述增强现实模块20将接收到的虚拟棋子影像信息直接显示在所述数码玻璃桌面或者数码玻璃镜子。在本发明的第三较佳实施例中,所述下棋游戏系统的棋盘40d被实施为一虚拟棋盘,所述棋盘40d由所述增强现实模块20d提供,显示在所述增强现实模块20d的桌面或者镜子。

可以理解的是,所述增强现实模块20可以是ar显示设备100,也可以是平面显示设备或者vr显示设备,其中所述平面显示设备或者vr显示设备同时显现虚实拟合的棋盘,并且在所述虚实拟合的棋盘上显现真实所述棋子和所述虚拟棋子。简单地讲,玩家可以将真实的棋子放置在所述平面显示设备,其中所述平面显示设备基于玩家放置的棋子位置给予一个反应信息,其中所述反应信息是显示在所述平面显示设备的一种虚拟影像信息。

相应地,适用于所述下棋游戏系统的所述ar显示设备100可以被实施为沉浸式头盔式显示设备、ar一体机、数码玻璃镜面、数码玻璃桌面、显示器、智能移动设备,或者可连接所述智能移动设备的ar头盔。所述沉浸式头盔式显示设备包括影像式头戴显示器、透射式头戴显示器,或者,影像透射组合式头戴显示器。

可以理解的是,所述现实信息采集模块10d通过设置在所述数码玻璃桌面下的压力传感器或者压力电路开关器,或者光线传感装置,亦或是电磁感应装置来检测当前现实环境空间中的棋子50d的位置和棋子的种类,以及棋子移动交互的信息。

值得一提的是,在本发明的第三较佳实施例中的所述下棋游戏系统与第二较佳实施例中的所述下棋游戏系统的不同点在于,所述棋盘40d被拟合在所述增强现实模块20d,由所述增强现实模块20d提供一虚拟的棋盘。

参照发明附图之图22,依照本发明的另一方面,本发明进一步提供一虚实交互游戏的游戏交互方法,包括以下步骤:

2201:获取一虚拟影像信息,和将所述虚拟影像信息投射于一环境空间;

2202:采集所述环境空间中至少一棋子基于所述虚拟影像信息的响应信息;以及

2203:基于采集到的所述棋子的响应信息,提取出所述棋子对应的一虚拟影像信息。

在上述方法步骤2201中,所述虚拟影像信息包括一棋盘40和至少一棋子50的影像信息。所述虚拟影像信息通过一增强显示模块20被投射至使用者眼部,以便由使用者基于被投射的所述虚拟影像信息作出游戏响应。

在上述方法步骤2201之前,进一步包括以下步骤:拟合一虚拟棋盘影像于当前环境空间中的棋盘。

在上述方法步骤2202中,所述棋子的响应信息包括棋子的影像信息,棋子移动过程中的声音信息。通过一现实信息采集模块10采集当前现实环境中的至少一棋子的游戏响应,其中所述游戏响应包括棋子的移动,添加棋子,移除棋盘中的棋子等。

在上述方法步骤2203中,所述现实信息采集模块10采集到的当前现实环境的影像信息被传输至一交互拟合模块30,藉由所述交互拟合模块30提取出当前现实环境空间的棋子的虚拟影像信息。所述方法步骤2203进一步包括以下步骤:

22031:接收被提取的所述虚拟棋子影像信息,和基于所述虚拟棋子影像信息拟合至当前环境空间的所述棋盘40;

22032:接收被提取的所述虚拟棋子影像信息,和基于所述虚拟棋子影像信息拟合至一虚拟空间的一虚拟棋盘;以及

22033:接收被提取的所述虚拟棋子影像信息,和基于所述虚拟棋子影像信息拟合至一其他环境空间的所述棋盘40。

本领域的技术人员应理解,上述描述及附图中所示的本发明的实施例只作为举例而并不限制本发明。本发明的目的已经完整并有效地实现。本发明的功能及结构原理已在实施例中展示和说明,在没有背离所述原理下,本发明的实施方式可以有任何变形或修改。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1