The invention provides a positioning system and location method based on two-dimensional code, gyroscope and accelerometer, and information service method. The system includes two dimensional code. It also includes a mobile phone with a built-in gyroscope, an accelerometer and a camera, and a system server. The main location of the user's walking path is represented by its own position. Two dimensional code sign, the user's mobile camera and the two-dimensional code sign establish the image information capture connection, take the two-dimensional code to obtain the main location information, the mobile gyroscope and the accelerometer establish the motion information capture connection with the user's action, capture the user's motion direction and the acceleration information, the user cell phone and the system server Communication connection, the acquisition of two-dimensional code location information, as well as the gyro and accelerometer capture of the user movement direction and acceleration information sent to the system server, receiving system server to the mobile phone to the actual location and location map information for the user to view.
【技术实现步骤摘要】
一种基于二维码、陀螺仪和加速度计的定位系统和定位方法以及信息服务方法
本专利技术涉及一种定位系统及方法,特别是涉及一种基于二维码、陀螺仪和加速度计的定位系统和定位方法以及信息服务方法。
技术介绍
随着信息时代互联网和手机的普及,人们的日常生活和工作也越来越依赖基于GPS定位的出行导航,但GPS定位导航局限于在室外使用,由于建筑物的遮盖使其在室内的定位精度非常低,基本无法使用。如地铁、火车站、机场候机大楼的乘客很难顺利找到自己所乘坐车次航班的位置,展览会、影剧院、体育场馆也很难找到想要参观的展位和自己的座位,在商场、超市里也不知道想买的商品在哪一层楼什么位置,去医院就诊也要多次打听才能找到看病的诊室。基于LBS位置服务的游戏如目前很火爆的PokemonGo只能在户外依靠GPS定位来玩,在室内无法玩。这些室内场所迫切需要一种简单可靠实用的定位系统来满足用户的需求。现有技术中有一种用二维码作为位置坐标,用手机摄像头拍摄二维码获取位置信息并发送到系统服务器进行查询确定实际位置,但这种方法需要在用户的行走路径上设置非常多的二维码位置标志供用户获取,二维码坐标在系统路径上的布局数量越多则定位就越精细越准确,否则就很粗略,因此,为了获得比较好的定位效果,就需要在室内设置大量的二维码标志,增加了施工难度,而且用户在行走过程中不停地拍摄二维码标志,不仅很麻烦,还严重影响了用户的行走速度。此外,无论是广告服务、线上线下购物的电商还是实体店、社交平台局限于在固定的场地和系统上进行,缺乏基于用户位置的精准服务和用户与商家及系统的互动。
技术实现思路
本专利技术需要解决的技术问题是提供 ...
【技术保护点】
一种基于二维码及陀螺仪和加速度计的定位系统,其特征在于:所述系统包括二维码,还包括内置陀螺仪、加速度计和摄像头的手机以及系统服务器;在用户行走路径的主要位置设置有代表自身位置的二维码标志,用户的手机摄像头与二维码标志建立影像信息捕捉连接,拍摄二维码获取位置信息;用户的手机陀螺仪和加速度计与用户的行动建立运动信息捕捉连接,捕捉用户运动方向和加速度信息;用户手机与系统服务器建立通讯连接,将获取的二维码位置信息以及陀螺仪和加速度计捕捉的用户运动方向和加速度信息发送到系统服务器,接收系统服务器发送到手机的实际位置及位置地图信息。
【技术特征摘要】
1.一种基于二维码及陀螺仪和加速度计的定位系统,其特征在于:所述系统包括二维码,还包括内置陀螺仪、加速度计和摄像头的手机以及系统服务器;在用户行走路径的主要位置设置有代表自身位置的二维码标志,用户的手机摄像头与二维码标志建立影像信息捕捉连接,拍摄二维码获取位置信息;用户的手机陀螺仪和加速度计与用户的行动建立运动信息捕捉连接,捕捉用户运动方向和加速度信息;用户手机与系统服务器建立通讯连接,将获取的二维码位置信息以及陀螺仪和加速度计捕捉的用户运动方向和加速度信息发送到系统服务器,接收系统服务器发送到手机的实际位置及位置地图信息。2.一种基于二维码及陀螺仪和加速度计的定位方法,其特征在于:根据用户行走路径在系统服务器中建立位置图,确定主要位置,生成主要位置的二维码,安装主要位置的二维码标志;当用户走到其中一个主要位置时,用户通过手机摄像头捕捉该位置的二维码;手机客户端将该位置的二维码信息发送到系统服务器,系统服务器查询该位置的二维码信息在系统的位置图中所标定的实际位置,并将查询到的实际位置信息发送到用户的手机客户端并标注在手机客户端的位置图上,用户在手机客户端查看自己在位置图中的实际位置;或,离线位置数据包提前下载安装在手机客户端,当手机客户端与系统服务器离线时,由手机客户端直接查询该位置的二维码信息在系统的位置图中所标定的实际位置,并将查询到的实际位置信息标注在手机客户端的位置图上,用户在手机客户端查看自己在位置图中的实际位置;陀螺仪和加速度计根据所述的二维码的实际位置信息开始实时捕捉用户运动方向和加速度数据并发送到手机客户端,再由手机客户端发送到系统服务器,系统服务器根据所述二维码的位置信息结合实时接收到的用户运动方向和加速度数据进行处理分析,实时得出用户在离开所述二维码位置后的实际位置,并将实时得出的实际位置发送到手机客户端,标注在手机客户端的位置图上供用户查看;或,离线位置数据包提前下载安装在手机客户端,当手机客户端与系统服务器离线时,陀螺仪和加速度计根据所述的二维码的实际位置信息开始实时捕捉用户运动方向和加速度数据并发送到手机客户端,手机客户端根据所述二维码的位置信息结合实时接收到的用户运动方向和加速度数据进行处理分析,实时得出用户在离开所述二维码位置后的实际位置,并将实时得出的实际位置标注在手机客户端的位置图上供用户查看。3.如权利要求2所述的方法,其特征在于:根据手机摄像头捕捉的二维码图像的形状、大小,分析摄像头相对二维码标志的拍摄位置、拍摄角度和拍摄距离,确定的手机相对于二维码标志的位置信息,将该相对位置信息和手机客户端或系统服务器确认的该二维码的实际位置一同作为陀螺仪和加速度计的基准位置信息,开始实时捕捉用户运动方向和加速度数据,并发送到手机客户端或系统服务器,手机客户端或系统服务器根据之前获得的基准位置信息结合实时接收到的用户运动方向和加速度数据进行处理分析,实时得出用户在离开二维码位置后的实际位置,并将实时得出的实际位置标注在手机客户端的位置图上供用户查看;或,手机摄像头捕捉的二维码图像时,用电子罗盘确定手机相...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。