【技术实现步骤摘要】
基于手机屏幕颜色确定其客户端对应id的AR方法和系统
本专利技术涉及客户端服务器模式(C/S结构或P2P结构)的
,特别是一种基于手机屏幕颜色确定其客户端对应id的AR方法和系统。
技术介绍
增强现实技术(AugmentedReality,简称AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。社交软件如即时通讯QQ,微信等应用场景中,好友仅限于手机硬件屏幕中以标识(昵称、名字等)展现,标识id是唯一的,现实生活中好友也未必谋面,也就是说好友也可能是虚拟世界的好友,如果社交平台建立关系的方式是开放的,即任何标识id不需要通过主动认证均可建立关系,这样虚拟世界的id就无法在现实世界中确定其客户端硬件或硬件持有人的对应关系,而随着AR的应用,如AR游戏等,需要确定虚拟的标识id和现实的客户端硬件或硬件持有人之间的对应关系。
技术实现思路
本专利技术的目的是提供一种基于手机屏幕颜色确定其客户端对应id的AR方法和系统,具体说,由服务器分配7个色码R、G、B、RG、RB、GB、RG ...
【技术保护点】
一种基于手机屏幕颜色确定其客户端对应id的AR方法,包括客户端和服务器,其特征在于:由服务器至少分配7个色码R、G、B、RG、RB、GB、RGB中的任意一色码至至少一个客户端id2,物理场景中至少包括两个客户端id1手机、客户端id2手机,客户端id2手机的屏幕显示服务器分配的色码的颜色,客户端id1手机通过其摄像头获取场景中客户端id2手机的屏幕颜色,通过颜色识别获得服务器所分配的对应色码,由客户端id1手机在其屏幕中确定客户端id2手机的场景位置并上报服务器。
【技术特征摘要】
1.一种基于手机屏幕颜色确定其客户端对应id的AR方法,包括客户端和服务器,其特征在于:由服务器至少分配7个色码R、G、B、RG、RB、GB、RGB中的任意一色码至至少一个客户端id2,物理场景中至少包括两个客户端id1手机、客户端id2手机,客户端id2手机的屏幕显示服务器分配的色码的颜色,客户端id1手机通过其摄像头获取场景中客户端id2手机的屏幕颜色,通过颜色识别获得服务器所分配的对应色码,由客户端id1手机在其屏幕中确定客户端id2手机的场景位置并上报服务器。2.根据权利要求1所述的基于手机屏幕颜色确定其客户端对应id的AR方法,其特征是:客户端id2手机将色码以脉冲方式调制在其屏幕中显示。3.根据权利要求2所述的基于手机屏幕颜色确定其客户端对应id的AR方法,其特征还在于,包括如下步骤:(1)服务器分配7个色码R、G、B、RG、RB、GB、RGB至7个客户端id1~id7;(2)客户端id1~id7手机将各自色码的颜色通过脉冲调制在各自的屏幕上显示;(3)任一客户端idx手机通过其摄像头获取场景视频建立X、Y坐标,并对客户端id1~id7手机屏幕脉冲光进行脉冲解调并进行颜色识别,获得对应的id1~id7色码,将色码及对应坐标上报服务器;(4)服务器建立X、Y坐标,服务器获取id1~id7色码和对应坐标后建立各手机物理位置坐标。4.根据权利要求1所述的基于手机屏幕颜色确定其客户端对应id的AR方法,其特征还在于,包括如下步骤:(1)服务器分配7个色码R、G、B、RG、RB、GB、RGB至7个客户端id1~id7;(2)客户端id1~id7手机将各自色码的颜色在各自的屏幕上显示;(3)任一客户端idx手机通过其摄像头获取场景图像建立X、Y坐标,并对客户端id1~id7手机屏幕色光进行颜色识别,获得对应的id1~id7色码,将色码及对应坐标上报服务器;(4)服务器建立X、Y坐标,服务器获取id1~id7色码和对应坐标后建立各手机物理位置坐标。5.根据权利要求2所述的基于手机屏幕颜色确定其客户端对应id的AR方法,其特征还在于,包括如下步骤:(1)服务器分配7个色码R、G、B、RG、RB、GB、RGB至7个客户端id1~id7;(2)客户端id1~id7手机将各自色码的颜色通过脉冲调制在各自的屏幕上显示;(3)任一客户端idx手机通过其摄像头获取场景视频并上报服务器;(4)服...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。