[发明专利]一种基于增强现实的即时通讯应用方法有效
申请号: | 201310253826.4 | 申请日: | 2013-06-24 |
公开(公告)号: | CN103297544A | 公开(公告)日: | 2013-09-11 |
发明(设计)人: | 江有归;付海鹏;陈伟;雷永华 | 申请(专利权)人: | 杭州泰一指尚科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/58;G06F17/30 |
代理公司: | 浙江英普律师事务所 33238 | 代理人: | 王广 |
地址: | 310053 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 增强 现实 即时通讯 应用 方法 | ||
技术领域
本发明涉及社交网络领域,特别地说,是一种基于增强现实的即时通讯应用方法。
背景技术
社交是人类基本需求,目前,即时通讯已经成为智能终端的基本应用,其应用模式均是从PC互联网发展而来,应用界面以及功能都是PC上即时工具的延续,移动终端因其传感器丰富比PC更有实时性、交互性,但是尚无基于移动终端多传感器融合技术与云端的实时匹配用于创新的即时通讯社交需求。
目前智能终端即时通讯的主要应用于熟人社交领域,陌生交友领域主要依靠地理位置的发现,鉴于目前LBS的定位精度不高,没有一款即时通讯工具是针对近距离即时社交需要。
基于以上情况,在现有即时通讯工具开放平台或完全自主即时通讯系统基础上,可以将本专利作为近距离可视范围增强现实社交功能,实现50米内基于视觉的搜索、发现,将会是目前移动社交和即时通讯的有益补充。
移动终端增强现实应用,目前主要集中在google、nokia等公司的创新应用,如nokia的增强现实实景导航应用,在视频可视化范围内可以进行线下导航、导购、广告等业务,以及google glass增强现实应用产品。
鉴于移动终端的传感器不断增强以及创新社交需求空间巨大,基于视频应用场景将成为移动终端的发展方向,因此,本发明基于市场需求,结合移动终端多传感器融合应用、视频动态处理与跟踪、地理位置应用以及云端快速匹配算法,解决移动社交中的快速发现、主动沟通的问题。
发明内容
本发明的目的在于提供一种基于视频的增强社交通讯交互解决方案和技术实现途径。为了实现上述目的,本发明采用了下述技术方案:
一种基于增强现实的即时通讯应用方法,通过移动智能终端的传感器信息,实现云端实时匹配视频内点击信息,在发起邀请用户与被邀请用户之间建立起会话;包括:
步骤(101):发起邀请用户激活应用并打开移动智能终端的摄像头,寻找被邀请用户;
步骤(102):发起邀请用户在摄像头的屏幕场景内点击寻找到的被邀请用户;
步骤(103):发起邀请用户的屏幕触摸位置信息和运动过程数据一起上传至云端服务器;所述运动过程数据包括:用户的ID、当前位置坐标、运动方向、运动速度、加速度以及时间戳;
步骤(201):被邀请用户的当前位置信息也不断地以间断性方式上传至云端服务器;该信息包括:用户的ID、当前位置坐标、运动方向、运动速度、加速度以及时间戳;
步骤(301):云端服务器实时地存储和对所有上传的用户信息进行一种基于用户位置的算法匹配;
步骤(302):匹配成功后,云端服务器向被邀请用户发出接受邀请的提示信息;
步骤(303):被邀请用户收到提示信息,接受邀请;
步骤(304):云端服务器在被邀请用户与发起邀请用户之间建立即时通信,包括视频、语音、文字、图片。
作为本发明的一种优选,所述步骤(301)中的算法匹配,首先是基于距离的远近位置将所有的在线用户进行分类排序,然后对视频内的屏幕点击位置进行算法处理,计算出一个角度和距离范围,最后利用时间戳进行准确地匹配。
作为本发明的一种优选,所述计算出一个角度和距离范围包括:根据摄像头屏幕场景内的点击位置和移动智能终端摄像头的朝向和地理信息,按照角度、比例和空间几何关系,判断出被邀请用户所处位置的区域大概范围;所述范围的参数为圆形区域,可根据发起邀请用户的摄像头的运动参数,在云端服务器实时运算,并且区域保持动态变化。
作为本发明的一种优选,所述实时运算为:服务端基于每个用户的位置数据,计算与发起邀请用户地理位置在100m范围之内的每两个用户与拍摄用户之间的夹角,并保存于服务端角度数据库表中;再通过发起邀请用户移动智能终端上的屏幕触摸位置,计算一份每个屏幕上的每两个用户与拍摄用户之间的夹角,也上传至服务端数据库表中;服务端对两个角度数据库表中的同一时间的角度进行等比例匹配,精准定位出被邀请用户。
作为本发明的一种优选,当两个用户与拍摄用户之间的夹角小于8度时,为减少定位误差,可启用运动方向数据作为辅助定位的方法;具体为:在服务端设两个矢量方向数据库表,其中一个数据库表是由用户移动智能终端传感器的运动方向数据上传至服务端生成;另一个由移动智能终端屏幕上的运动方向与拍摄用户的角度变化跟踪生成,通过该屏幕宽高和触点位置的参数及变化,可计算出角度的变化;服务端对两个运动方向数据库表中的同一时间的信息进行匹配,精准定位出被邀请用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州泰一指尚科技有限公司,未经杭州泰一指尚科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310253826.4/2.html,转载请声明来源钻瓜专利网。