首页 抖音真文案网文章正文

手机位置跟踪(手机位置跟踪软件下载)

抖音真文案网 2022年08月18日 05:12 219 admin

当小编还沉浸在守望先锋的人情味当中不能自己时,转眼就被满世界Pokemon Go的捉妖师包围了。(类MOBA和手游虽然不同,但是却都值得我们去为之感动或疯狂)

这款由任天堂Pokémon公司和谷歌的Niantic Labs公司联合制作开发的现实增强宠物养成对战类RPG手游在澳洲等地突然炸响,进而将隐藏在世界各地的捉妖师引出家门,堪比动漫界LOVE LIVE,号称手游界的邪教。先让我们通过下面的官方PV来感受下:

相比于此前对VR的压倒性看好,在该款游戏的走红之后,AR已在这场竞争中后来居上。正如我们在视频中所看到的,Pokemon GO能结合现实场景精准定位,为捉妖师提供了准确的捕捉信息。由此看来,增强现实在信息领域,尤其将国际互联网和全球卫星定位等技术的结合后,其发展空间是无限的。

手机位置跟踪(手机位置跟踪软件下载)

我们都知道,Pokemon GO 内置地图的跟踪定位是由谷歌的Niantic Labs公司开发的。而说到谷歌的Niantic实验室,我们就不得不先聊一下由Niantic实验室开发的Ingress游戏。早在2012年Niantic实验室就已开发了Ingress并对其进行了内测实验。但当时他的形象却是这样的(完全看不出高大上的影子= =):

Ingress的地理大数据正是基于LBS技术, 游戏机制则引导玩家拍实景照并结合谷歌地图的坐标上传至境外服务器。随着时间的退推移,时间已经进入到了2016年,Pokemon GO的定位跟踪系统同样选择了Niantic实验室,Pokemon GO的大数据基础就是Ingress地理数据。

而Ingress依托LBS来完成的,换言之Pokemon GO的谷歌内置地图是由LBS技术支撑起来的。LBS英文全称为Location Based Services, 它包括两层含义:首先是确定移动设备或用户所在的地理位置;其次是提供与位置相关的各类信息服务。意指与定位相关的各类服务系统,简称"定位服务",另外一种叫法为MPS-Mobile Position Services, 也称为"移动定位服务"系统。如找到手机用户的当前地理位置,然后在上海市6340平方公里范围内寻找手机用户当前位置处1公里范围内的宾馆、影院、图书馆、加油站等的名称和地址。所以说LBS就是要借助互联网或无线网络,在固定用户或移动用户之间,完成定位和服务两大功能。

让我们先感受下现在谷歌地图竟然已经发展成这样了,再也不用担心路痴室友找不到路了。

LBS中的定位方法:

LBS定位技术从方法上可分成三类:基于三角关系的定位技术、基于场景分析的定位技术、基于临近关系的定位技术。将之用于移动定位服务,从基于移动电信技术的定位方法来看,LBS的定位方式主要可分为:TA(或称为TA+CELL ID); AOA、TOA、TDOA、TDOA/AOA; OTD、E-OTD、多路径图型辨识、GPS、DGPS、Inverse DGPS、Assist GPS。

TA:TA定位方法基于已经存储在基站(BTS)中的TA参数值。BTS可以获知TA值。在移动设备处于空闲模式时,建立一个特别呼叫,可获得TA值,而用户幷不知道呼叫的发生。小区ID和TA值作为TA定位的结果被返回。位置测量值由BTS获取。

AOA(Angle of Arrival):通过三个或更多BTS的位置估算单元(LMS)根据所测的移动设备相位度估算位置。但在城市中不容易取到参考角度, 因此容易有误差。

TOA(Time of Arrival):上行的TOA定位方法是通过四个以上BTS上的LMU接收移动设备发出的信号,测量信号的到达时间,从而估算移动台的位置。该方法要求对靠近移动台的LMU的脉冲的到达时间进行精确测量,由于LMU的地理坐标已经知道,移动台的位置可以通过双曲线的三角测量计算得出。

TDOA(Time Difference of Arrival):BTS将收到的同步时间信号转往电信交换机台, 利用至少三台BTS的时间信息来估算移动设备经纬度值。

TDOA+AOA:混合TDOA与AOA的方法。

OTD(Obeserved Time Difference):利用移动设备附近的BTS发出脉冲到达BTS的观察时间差OTD, 以及从BTS时钟比对的相对时间差RTD(Relative Time Difference), 以及利用TDOA估算值更精确的估算位置。

E-OTD:该方法是基于OTD方法的改良。手机根据邻近BTS发出的脉冲到达移动台的E-OTD(增强观察时间差)值的不同,测量出各自所处位置。

GPS:GPS定位方法参照使用GPS和来源于GPS信号的多个变量来计算移动设备的最终位置。

AGPS:手机首先将本身的基站地址通过网络传输到位置服务器,位置服务器根据该手机的大概位置传输与该位置相关的GPS辅助信息到手机,该手机的AGPS模块根据辅助信息接收GPS原始信号,手机在接收到GPS原始信号后解调信号,计算手机到卫星的伪距,并将有关信息通过网络传输到位置服务器,位置服务器根据传来的GPS伪距信息和来自其他定位设备的辅助信息完成对GPS信息的处理,并估算该手机的位置,位置服务器将该手机的位置通过网络传输到定位网关或应用平台。

LBS技术特点主要分为两点:

一、要求覆盖率高。一方面要求覆盖的范围足够大。另一方面要求覆盖的范围包括室内。用户大部分时间是在室内使用该功能,从高层建筑和地下设施必须保证覆盖到每个角落。根据覆盖率的范围,可以分为三种覆盖率的定位服务:在整个本地网、覆盖部分本地网和提供漫游网络服务类型。除了考虑覆盖率外,网络结构和动态变化的环境因素也可能使一个电信运营商无法保证在本地网络或漫游网络中的服务。

二、定位精度。手机定位应该根据用户服务需求的不同提供不同的精度服务,并可以提供给用户选择精度的权利。例如美国FCC推出的定位精度在50米以内的概率为67%,定位精度在150米以内的概率为95%。定位精度一方面与采用的定位技术有关,另外还要取决于提供业务的外部环境,包括无线电传播环境、基站的密度和地理位置、以及定位所用设备等。 移动位置服务被认为是继短信之后的杀手级业务之一, 有着巨大的市场规模和良好的盈利前景, 但实际进展比较缓慢。不过, 随着产业链的完善, 移动位置和位置服务市场有望日益壮大。

同时,Niantic创始人汉克表示, Pokemon Go的地点是由用户提交的,也就是基于人们能够到达的地点信息。不过,也有些Pokemon Go地点是位于北极和南极的。开发商必须对地图数据有足够了解,还要将天气等更为复杂的数据考虑在内。为了玩家安全,小精灵将不会出现在公路中。

手机位置跟踪(手机位置跟踪软件下载)

跟踪定位技术还有那些?

跟踪技术的方法可以分为基于硬件和基于视觉两大类。基于硬件设备的三维跟踪定位方法在实现跟踪定位的过程中使用了一些特殊的测量仪器或设备。常用的设备包括机械式跟踪器、电磁式跟踪器、超声波跟踪器、惯性跟踪器以及光学跟踪等。光学跟踪和惯性跟踪是比较常用的两种硬件跟踪方式,HTC Vive就是采用了光学跟踪和惯性跟踪两种硬件来定位头部的位置。使用硬件设备构成的跟踪系统大多是开环系统,跟踪精确取决于硬件设备自身的性能,其算法的扩展性要差一些,且成本相对较高。

HTC Vive 采用光学和惯性跟踪设备

视觉跟踪方法具备更强的扩展性,其系统多为闭环系统,更依赖于优化算法来解决跟踪精度问题。相比于上述基于硬件设备的跟踪方法,计算机视觉跟踪方法提供了一种非接触式的、精确的、低成本的解决方法,但是基于视觉的方法受限于图像本身,噪声、尺度、旋转、光照、姿态变化等因素都会对跟踪精度造成较大的影响,因此更好地处理这些影响因素,研发鲁棒性强的算法就成为下一步AR技术的研究重点。

根据数据的生成方式,视觉跟踪技术的算法可以分为两种,一种是基于模板匹配的方式,预先对需要跟踪的target进行训练,在跟踪阶段通过不断的跟预存训练数据进行比对解算当前的位姿。这类方法的好处是速度较快、数据量小、系统简单,适用于一些特定的场景,但不适用于大范围的场景。

SLAM跟踪技术

另外一种是SLAM方法,也就是即时定位和地图构建技术。这类技术不需要预存场景信息,而是在运行阶段完成对于场景的构建以及跟踪。其优点是不需要预存场景,可以跟踪较大范围,适用面广,在跟踪的同时也可以完成对于场景结构的重建。但目前这类技术计算速度慢、数据量大、算法复杂度高,对于系统的要求也较高。为了弥补不同跟踪技术的缺点,许多研究者采用硬件和视觉混合跟踪的方法来取长补短,以满足增强现实系统高精度跟踪定位的要求。

也有人预测,AR将会是SLAM的天下。SLAM是近几年计算机视觉领域非常热门的一个技术话题,它本身是用于机器人识别技术中的,却成为了AR的一种技术手段。SLAM从本质上讲是一种利用摄像头的实时环境重建。

但是这种绝对精确的位置追踪信息却好像也有弊端,比如说:在美国新闻频道《10News WTSP》中,气象员正在直播中播报天气时,一位女播报员淡定的看着手机从镜头前缓缓走过,而且本人完全没注意到,正在播报的气象员想都没想的笑着说道“她在找pokemon啊!”

隔着屏幕都觉得尴尬啊,有木有!

当然,也有些脑洞打开的捉妖师,抓到的小精灵不是用来战斗的,而是用来。。。

吃货果真无处不在 连AR游戏都不放过

前文讲述了这么多跟踪定位,原来创造了宅文化的游戏机现在居然让我们走出去!任天堂真是为游戏迷们操碎了心。(图片来自新浪微博@菲特泰斯塔羅莎):

说在最后,遥想当年小编萌的是小樱啊,万一哪天谁出了库洛牌大搜索,小编成为马猴烧酒的愿望马上就要实现了呐。但事实是,不知什么原因,长大了的小编画风有点乱,入了CS的坑,据说,已经有公司开发了这款名叫Father.io号称全球首款AR第一人称射击手游。同样使用了AR技术,定位系统对于能够进行自主思考的人类来讲又会怎么样?会躲避会高速移动的人而言这种定位方式会不会更快地进行跟踪切换?如果是这样,我们的伏击战肯定是玩不下去了。一言不合就开始真人CS场景:

特 别 推 荐

发表评论

陕ICP备2022006270号-1 网站地图 抖音真文案网