用于获取用户信息的增强现实系统、交互系统以及方法与流程

文档序号:12747543阅读:296来源:国知局
用于获取用户信息的增强现实系统、交互系统以及方法与流程

本发明涉及增强现实领域,特别涉及一种用于获取用户信息的增强现实系统、交互系统以及方法。



背景技术:

增强现实技术(Augmented Reality,简称AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。这种技术由1990年提出,但直至近年AR设备才普及、应用场景才渐渐多起来。

现有技术方案实现增强现实系统中对用户信息的获取,均基于人脸识别,能够基于AR和模糊面部识别技术,在不同场景中,通过AR设备扫描识别脸部,匹配用户身份,从而调用用户的信息并展示出来。

从现有技术可看出,不足之处在于,均需由AR设备扫描人脸从而确定用户身份、获取用户信息,进行人脸识别以及后台进行身份匹配,获取用户信息不直接,数据传输量、处理量较大,获取信息的时效性不是最高,且需接入存储有人脸数据和用户身份信息的云端(例如公安部门的数据库),一定程度上增大了布设该场景的成本。且基于现有技术提供的交互服务,映射在用户身上的AR标签由用户向商户索取或通过一定活动获得,自由度较低。移动AR设备(如AR眼镜)过多进行人脸扫描及将扫描结果进行数据处理,还会影响设备续航。

存在上述缺点的原因在于,现有技术方案偏重扫描用户人脸以确定用户身份,忽略了AR在匿名社交场景的应用,即不必验证用户真实身份的场景,也忽略了移动终端如手机可以提升交互便捷性的作用。



技术实现要素:

本发明所要解决的问题是无需进行面部识别即可获取终端设备绑定的用户信息,并将其显示在现实影像上的一种用于获取用户信息的增强现实系统、交互系统以及方法。

为了解决上述问题,本发明提供了如下的技术方案:

一种用于获取用户信息的增强现实系统,所述系统配置为获取至少一个第一终端的用户信息,并将所述用户信息显示在第二终端上,所述增强现实系统包括:

设置模块,其配置为预设第一终端的用户信息,并将该预设的用户信息与对应的所述第一终端的终端信息形成映射,并发送至数据库模块;

通信模块,其根据第二终端的请求获取所述第一终端的终端信息;

数据库模块,其用于存储相映射的用户信息和终端信息,并包括:各终端的本地存储单元和云端服务器内的云端存储单元,所述本地存储单元和所述云端存储单元通信连接;

信息查询模块,其在所述数据库模块内查询通过通信模块所获取的终端信息所对应的用户信息;

增强现实模块,其配置为将所述用户信息叠加到用户上进行虚拟显示。

进一步的,设置模块可预先设置权限,在不同时间、不同场景、不同终端上显示不同的信息或者随时更改为任意想要显示的信息。

上述的增强现实系统,各所述第一终端和第二终端中设置有所述设置模块、通信模块、数据库模块、信息查询模块和增强现实模块中的至少一个。

上述的增强现实系统,所述通信模块配置为第二终端向第一终端发送获取其终端信息的请求,第一终端的通信模块接收来自第二终端的请求并响应该请求,所述第二终端以此过程获得所述第一终端的终端信息。还可以配置为第一终端向第二终端发送显示其用户信息的请求,第二终端接收并响应该请求,所述第一终端以此过程显示其绑定的用户信息。

上述的增强现实系统,所述用户信息至少包括文字、图片、视频、音频信息中的任意一种;所述终端信息至少包括:Mac地址、Imsi、手机号码、系统账户名、imei中的任意一种,或者已知的用于标识终端且可被其他设备检测到的信息中的任意一种。

上述的增强现实系统,所述终端为手机或AR眼镜,或者各类具备增强现实功能的智能可穿戴硬件等移动终端,或显示器等固定终端,或其它包含所述模块中至少一个的设备。

一种交互系统,应用如上所述的增强现实系统,所述交互系统包括:

第一终端,其配置为通过其内的第一设置模块预设请求信息,并通过第一通信模块发送与所述请求信息绑定的所述第一终端的终端信息至外部;

第二终端,其配置为通过第二通信模块获取所述终端信息,并通过第二信息查询模块查询与所述终端信息绑定的请求信息,其内的第二增强现实模块将所述请求信息叠加到现实影像上进行显示。

上述的交互系统,所述第二终端内的第二设置模块还配置为预设广播消息,并通过第二通信模块将与所述预设广播消息绑定的终端信息发送至外部;

所述第一终端通过第一信息查询模块查询与所述第二终端信息绑定的广播信息,其内的第一增强现实模块将所述广播信息叠加到现实影像上进行显示。

上述的交互系统,所述第一终端和第二终端为多个。

一种获取用户信息的方法,其应用在上述的增强现实系统中,其包括以下步骤:

S1:第一终端通过设置模块预设第一终端的终端信息到第一终端的用户信息的映射表,并将所述映射表发送至数据库模块进行存储;

S2:第二终端的通信模块向第一终端发送请求,获取所述第一终端的终端信息;

S3:第二终端通过信息查询模块查询数据库模块中存储的与所述终端信息形成映射的用户信息,并通过增强现实模块将所述用户信息叠加显示。

本发明的有益效果在于:

1.本发明的增强现实系统可以用于匿名社交场景。即该场景不具备或不与公安部门数据库等的联通,或不进行身份识别,或不获取身份信息。信息查询模块只获取用户所设置的身份信息以外的信息。当然,在非匿名社交的场景中则可由特定终端的信息查询模块的更高权限突破用户在移动终端的设置,强制获取与移动终端绑定的所有用户信息。

2.本发明无需获取人脸识别的标识,也无需专用的AR设备,其可以利用普及率极高的移动终端(如手机)作为信息获取的来源,极大降低了场景搭建的成本,方便使用。

3.因为任何AR设备在任何增强现实系统中与后台的数据处理设备都需要进行必须的通讯,用户的移动AR设备因为便携性的考虑,续航能力较低,相对于现有技术方案,本系统中以用户的移动终端承载用户信息,并且可应用极低功耗的蓝牙4.0以及未来发展前景广阔的无源wifi等技术,实现比AR眼镜多几倍的续航时间。这样一来通过手机与AR眼镜的配合,则可以将数据传输、图像扫描等工作从AR眼镜中剥离开来,使AR眼镜只用来显示AR信息,大大增加续航时间;

4.本发明的增强现实系统,相对于现有技术方案的优点还在于:本系统中,用户可以通过设置模块自由设置与设备映射的信息,体现为内容自由、时间自由;设置模块还可以预先设置权限,限定信息显示的场景、终端、时间、映射部位等,具有自由度高、实时性强的优点。

附图说明

图1为本发明实施例中的一种增强现实系统的原理框图;

图2为本发明实施例中的一种交互系统的原理框图;

图3为本发明实施例中的一种获取用户信息的方法的流程图。

附图标记:

1、设置模块;2、通信模块;3、数据库模块;4、信息查询模块;5、增强现实模块。

100、第一终端;101、第一设置模块;102、第一通信模块。

200、第二终端;202、第二通信模块;204、第二信息查询模块;205、第二增强现实模块。

具体实施方式

下面,结合附图,对本发明实施例进行详细的描述,但不作为本发明的限定。

实施例一:

本发明实施例提供了一种增强现实系统,以解决现有技术的应用场景中,后台数据处理量较大,以及用户获得映射在自身上的AR标签自由度低等的问题。

如图1所示为本发明实施例中的一种增强现实系统的原理框图,该系统配置为获取至少一个第一终端的用户信息,并所述用户显示在第二终端上,所述系统包括:设置模块1、通信模块2、数据库模块3、信息查询模块4和增强现实(AR)模块5;其中,设置模块1配置为预设第一终端的用户信息,并将该预设的用户信息与对应的所述第一终端的终端信息形成映射,并发送至数据库模块;通信模块2根据第二终端的请求获取所述第一终端的终端信息;数据库模块3用于存储相映射的用户信息和终端信息,并包括:各终端的本地存储单元和云端服务器内的云端存储单元,所述本地存储单元和所述云端存储单元通信连接;信息查询模块4在所述数据库模块内查询通过通信模块所获取的终端信息所对应的用户信息;增强现实模块5配置为通过将所述用户信息叠加到用户上进行虚拟显示。第一终端和第二终端可以为手机或AR眼镜、各类具备增强现实功能的智能可穿戴硬件等移动终端,或显示器等固定终端,或其他包含所述模块中至少一个的设备。其中,所述第一终端和第二终端为多个。

本实施例中的上述设置模块1、通信模块2、数据库模块3、信息查询模块4和增强现实模块5(AR)可以是集成在各终端设备中的装置,也可以是分布在一特定区域内单独的装置,或是任意集成一起的装置。而且上述第一终端和第二终端中设置有所述设置模块1、通信模块2、数据库模块3、信息查询模块4和增强现实模块5中的至少一个。

例如,当第一终端可以通过其内的设置装置预设与第一终端映射的用户信息,并通过通信模块2发送至外部,该外部可以是数据库模块也可以是任意的通信设备;而第二终端可以通过其内的通信模块2接收该映射关系,并通过信息查询模块4查询与该终端信息相对的用户信息,从而在其显示部上叠加显示该用户信息。通信模块2也可以是单独的装置,本实施例中的通信模块2可以接收来自所述第二终端的请求并响应该请求,向所述第一终端发送获取其终端信息的请求,来获取来自所述第一终端的终端信息。可类似于蜂窝网络中的基站与手机的通讯方式或无线路由器与带有wlan功能的手机之间的通讯。本实施例中的用户信息至少包括文字、图片、视频、音频信息中的任意一种;终端信息至少包括:Mac地址、Imsi、手机号码、系统账户名、imei等已知的用于标识终端且可被其他设备检测到的信息中的任意一种。设置模块1提供给用户自带的用户操作界面或第三方app或其他信息录入形式,实现自由编辑信息并与该设备绑定的功能,用于编辑在不同场景中可个性化显示的虚拟信息。进一步的还可以设置权限,限制其他终端获取的信息量和内容以及设置推送给不同种类终端、不同用户的信息量和内容。还可实现在增强现实系统中用户被获取设备信息,但不一定被获取身份信息,实现匿名社交。

另外,本实施例中数据库模块3可以包含自有的数据库、电信部门数据库、公安部门数据库等可确定终端设备拥有者信息的数据库中的一个或多个,信息查询模块4配合数据库模块3,完成对用户信息的获取、用户身份的验证等工作。该数据库可以位于数据库模块的本地存储单元,也可以位于云端存储单元。

实施例二:

本实施例中,用户持有终端A为一手机,通过app将用户信息与手机mac绑定,如此形成用户信息与终端信息的映射,另一终端B通过arp获取用户手机的mac,终端B的信息查询模块4通过在数据库模块3中查询映射表获取用户与mac绑定的信息,交由终端B的AR模块(增强现实模块5),通过自带的视觉渲染单元叠加ar信息到用户身上。此即匿名社交场景中的实例。但本实施例不限制被绑定的移动终端为手机,任一终端的信息查询模块可获取的设备信息不限于移动终端的mac地址一种,也不限制获取信息的方法(arp),相应的设备信息获取的方法不一一枚举。

本实施例中,通过信息查询模块获取移动终端的各种信息及绑定个人信息至设备等均为通信领域的现有技术,除上述实施例所述方式之外,现有技术中其它可实现的方式均可参考。不赘述。

本实施例中,进一步的,还可以在本系统中加入在数据库模块中进行用户身份验证的环节。即用户事先与所携带的移动终端绑定了个人身份信息。同时,终端B的摄像头通过人脸识别与数据库模块中云端存储单元的公安部门的数据库通信获得用户身份,本系统通过用户的移动终端获取绑定的用户信息,若两个渠道获取的信息不相符,则可以发现用户的移动终端疑似被盗的情况,及时制止偷盗等的违法行为。

实施例三:

本实施例中,第一终端或第二终端内还可以设有定位模块,以用于对设备位置进行定位,而设置模块可以将该位置信息作为用户信息与终端信息相映射,并发送至外部。该定位模块可以采用室内定位技术获得终端设备的位置(也即用户的位置)从而映射相对应的信息。已知的室内定位技术包括ibeacon、local sense以及MIT(的CSAIL)研发的Chronos系统等。当然,所述的增强现实系统的应用场景不受空间限制,也可以在室外,也即此时移动终端的定位还可以使用LBS、GPS、北斗、GLONASS等任何已知的定位技术中的一个或多个。

用户还可以通过设置模块1预先设置权限,在不同时间、不同场景、不同终端上显示不同的信息或者随时更改为任意想要显示的信息。而且,与终端映射的信息可以不是用户的身份信息,而是用户自由编辑的信息。在进入应用此增强现实系统的场景后,某一终端的信息查询模块即可获取此用户为此场景下该终端设置的信息。设置模块还可以设置用户绑定的信息只用于实时显示,不允许其他终端将信息上传至数据库模块的云端存储单元。进一步地,用户还可以在AR模块默认映射的身体部位以外,设置绑定的用户信息在其他终端的AR模块上映射的身体部位,或者在其他终端未设置映射部位的情况下,自己的终端上其他终端绑定信息的映射部位。

上述的AR系统,在上述过程后可以通过AR模块的视觉渲染单元直接将用户信息映射在用户身上,映射信息的位置由AR模块在软件配合下确定,也可以配合摄像头、红外传感器等设备中的一个或多个,AR模块只需辨认出身体部位即可精准映射信息于人的肩膀或者头顶等预设部位,省去了人脸识别的数据处理。

实施例四:

如图2所示,为本发明实施例中的一种交互系统的原理结构图,其中,应用了如上所述的增强现实系统,该交互系统包括:

第一终端100,其配置为通过其内的第一设置模块101预设请求信息,并通过第一通信模块102发送与所述请求信息绑定的终端信息至外部;

第二终端200,其配置为通过第二通信模块202获取所述终端信息,并通过第二信息查询模块204查询与所述终端信息绑定的请求信息,其内的第二增强现实模块205将所述请求信息叠加到现实影像上进行显示。

并且,所述第二终端内的第二设置模块还配置为预设广播消息,并通过第二通信模块将与所述预设广播消息绑定的终端信息发送至外部;

所述第一终端通过第一信息查询模块查询与所述第二终端信息绑定的广播信息,其内的第一增强现实模块将所述广播信息叠加到现实影像上进行显示。

本实施例中本发明所述的方法可以应用在如下场景中:

该场景中有出租车和乘客两类用户。乘客:具备一移动终端,举例为手机,包括设置模块,表现为第三方app;手机摄像头结合屏幕作为AR模块;通信模块。(若乘客具备一AR眼镜,则由AR眼镜包含AR模块。)

出租车:具备一终端,包括(1)信息查询模块;(2)以司机的手机、或车载中控台或以应用增强现实技术的挡风玻璃作为显示虚拟信息的AR模块。(3)通信模块,可以获取路边乘客移动终端的信息。

路边的乘客可以在手机上的app预设自己的目的地。出租车终端的通信模块获取了乘客设备的信息,其中包含乘客的目的地,在配置有AR模块的挡风玻璃上可以看到乘客头顶有一AR标记,内容为其目的地,此时司机即可判断自己是否适合搭载该乘客。在司机即将交车、换班等时机可以为司机节省时间。

相对的,司机的终端还可以包含一设置模块,可以设置“空车可招手”、“回家路上不载客”、“已接网约车订单”,或设置“来接XX乘客”等AR信息,此时乘客在路边可通过手机的AR模块看见映射在出租车上的AR信息,事先得知出租车司机的驾驶状态或搭载意愿,避免白白招手、浪费时间。或者已经发布网约车的乘客提前辨认出已约车辆、网约车司机提前辨认出乘客,可以节省找人找车、辨认车牌的时间。

实施例五:

本发明所述的方法还可以应用于各种线下零售场景中,消费者具备手机作为移动终端,超市内设置多处终端。所述消费者和超市终端分别具有设置模块、信息查询模块、AR模块、通信模块、数据库模块等。

用户的手机具有第三方app作为设置模块。超市的货架具有包含设置模块的终端可预设商品的信息。通过上文发明内容所述的各模块协同工作的步骤,消费者通过手机屏幕这一AR模块,可以看到映射在各商品上的打折信息、促销信息等。若超市预先设置了足够多的信息种类,用户设置需要观看的商品信息种类,则用户可以不必走近商品查看,手机屏幕显示的内容也相对于商品包装的信息易于查找观看。另外还可以由app输入需要购买的商品,超市的各终端协同工作则可以为消费者规划一条虚拟线路。在大型购物中心,用于给予用户查询的信息还可以包括拥挤程度,餐厅是否需要等位,以及查阅去某店铺最便捷的路线等等,此场景中应用本发明所述的方法可以方便消费者、节约沟通成本和人力成本。

实施例六:

另外,本发明还提供了一种获取用户信息的方法,其应用在上述的增强现实系统中,其包括如图3所示的以下步骤:

S1:第一终端通过设置模块预设第一终端的终端信息到第一终端的用户信息的映射表,并将所述映射表发送至数据库模块进行存储;

S2:第二终端的通信模块向第一终端发送请求,获取所述第一终端的终端信息;

S3:第二终端通过信息查询模块查询数据库模块中存储的与所述终端信息形成映射的用户信息,并通过增强现实模块将所述用户信息叠加显示。

具体的,用户可以通过移动终端A(第一终端)的设置模块,形成移动终端A的终端信息到用户信息的映射表,并将映射表上传数据库模块,作为可选的,终端信息、用户信息一起上传至数据库模块;另一终端B(第二终端)通过其通信模块获取移动终端的信息;终端B的信息查询模块在数据库模块中查询所述映射表,从而获取对应的用户信息。然后将此用户信息传送给AR模块进行显示。

其中,优选的,还可以包括以下步骤:用户通过移动终端A的设置模块,将移动终端信息、用户信息一起交由通信模块辐射出去。另一终端B通过B的通信模块直接获取移动终端A的设备信息和用户信息。终端B的信息查询模块将终端B的通信模块获取的信息形成映射表,并将映射表、设备信息、用户信息上传数据模块,登记到数据库,以供以后查询调用,同时将此信息传送给AR模块进行显示。或者在用户设置下,只上传至场景中的终端B的数据库模块的本地存储单元,直接将用户信息传送给AR模块进行显示,不上传至云端存储单元,实现实时的信息交互。

以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。

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