6月16日,第五届地理信息开发者大会(World Geospatial Developers Conference,WGDC)会议第二天,WGDC分论坛百度地图开放平台专场
6月16日,第五届“地理信息开发者大会”(World Geospatial Developers Conference,WGDC)会议第二天,WGDC分论坛
百度地图开放平台专场开幕。多个百度定位部门专家和技术人员做了精彩演讲,内容覆盖地图应用、室内地图、开放平台、出行地图等诸多方面。
在百度专场中,
百度地图开放平台高级产品经理羊孜之做了主题为“百度鹰眼:轨迹管理从未如此简单”的演讲,以下是演讲实录(尚未经本人核实)。
羊孜之:大家好。刚才我同事杨森给大家介绍了定位服务,但是当我们某一个移动的物体,持续定位的时候,把点连成线,就会连成一道轨迹,我们现在就是看到一辆车,行驶的轨迹,我们经常会遇到一些轨迹监控的场景,比如说我是一个妈妈,然后我需要去了解我小孩他在上学路上,走到哪儿了,有没有到学校,有没有在不该出学校的时候离开学校了,或者是我养了一个宠物,然后我害怕它丢掉,我需要去追踪它,或者我丢掉它的时候我可以找到它的轨迹,然后或者是说当我有很多车辆要去监控,比如我是一个物流公司,我是一个企业,我有很多的车队,那么我需要去高效调配我的车辆,知道我的车辆在什么地方,准时到达,去考核这些车辆。或者我是有很多的外勤人员,这样一个公司,比如我是保险公司,或者说我是一个O2O上门服务的企业,或者说我是一个,比如说石油的,我有很多的巡线工,这样我也需要获取他们的行踪。
同时我们还可以车辆监控。轨迹的精准度,那就会直接决定到我们计费的准确性影响到我们用户的体验。那么当我们开发者遇到这样场景的时候,需要去做一套轨迹管理的时候,那么就可以用到百度鹰眼的服务。百度鹰眼是一套完整的轨迹的采集、轨迹数据的处理分析,再到轨迹数据结果查询一套开发的服务。开发者可以在一周或者几周,很快就能开发出轨迹追踪产品。开发者在我们的不管是手机,还是汽车,还是硬件设备上,去集成我们的这样一个接口,就能时时把终端的移动物体的轨迹,我们会提供这样海量数据储存的能力。开发者可以实时把轨迹查询回去,不仅如此,我们还提供了,就是基于轨迹的一些深入的处理的一些功能,包括我们的里程计算,还有轨迹的这个,还有包括我们的驾驶行为的分析,等等一系列的服务,基本上鹰眼为这个轨迹追踪的开发者,完成了大概百分之七八十的工作,然后使用鹰眼就能很快开发出这样一套产品,不仅如此,因为我们专业能力,还能够帮助你开发出,更优质的轨迹管理产品。
我们来看看鹰眼它的一些优势,首先第一个就是多终端的接入,只要你的终端是安卓,比如说手机,或者是安卓的车机,或者是安卓这样的硬件设备,然后都可以在里面,如果不是这些平台,但是能发请求,那我们也支持这样的服务,然后可以通过这个API,把轨迹上传上来。另外就是说,也就是从服务器端,另外我们还合作了一款芯片,目前我们正在升级,新的一款2503,在一些智能的这个终端,可穿戴设备上然后集成这款芯片,那就可以去连接到鹰眼云端。现在我们所支持的这些终端包括手机,然后汽车,然后一些车载硬件,还有一些智能穿戴设备,比如手表,或者是一些老人的腰带等等,都是支持的。
然后这样的话,就是在我们选型的时候,就会在选型硬件,或者终端的时候,开发者就会非常方便,鹰眼的第二个优势,就是它省电省流量的优势。我们因为在轨迹追踪经常是一个长时间持续的过程,那么这个流量和电量,就是我们普遍关注的。我们耗电量每小时可以达到150毫安,如果定位频率更低,比如说在三分钟或者五分钟,能达到六十到五十毫安时,这样的一个耗电量,这样的话一个手机,每天基本上能支撑一个工作得时间。
另外我们也会对数据做一些打包和压缩的一些工作这样我们流量也是非常省的,每小时就是在0.5M这样的流量。我们经常在追踪的时候,会遇到网络中断的情况,鹰眼这方面做的很智能,一旦检测到网络中断了,会自动启动定位依据的缓存,会存在手机的终端,并且这时候会开始不断监听我们网络广播,一旦网络连上之后,会自动将数据回传,这样就是关于断网一些处理的工作量。
另外一个就是我们精准的轨迹,这个也是开发者非常关注的,因为我们会,因为比如说GPS在信号不好的时候,出现飘移,或者当我们使用WIFI,这个精度可能会在几十米,这样一个范围,那这样的话,我们在很多场景下,希望有一个更优质的更精准的轨迹,来保证我们的业务,那么鹰眼呢,提供了一个非常好的功能,就是这个轨迹的去噪和绑路。在原始的轨迹上会有一些比较尖锐的噪点,不管是专车的计费,还是平时去查看这个轨迹都不太美观,或者不太好用的,鹰眼采取了两步撮略,不仅通过简单的速度和角度,去除一些异常点,去除掉大部分的噪点。我们还会进行更深入的轨迹绑路。我们可以把一些偏离道路的轨迹点,拉回到道路上面来,这样它就更符合我们真实的轨迹。
刚才我们讲的都是轨迹,好像我们车在行驶过程中,只会上传轨迹的数据。它当时的速度、它的一个方向,但事实上我们如果再放开一点去想的话,一个移动的物体,每时每刻产生不仅仅是这些的信息,它会有更有意思的信息。比如以一辆车为例,它可以去记录它车当前的一个车况,包括它的一个发动机的转速,油耗,然后它的刹车片的损耗等等的,这些数据,可以随着轨迹一起回传回来,我们鹰眼提供了就是自定义的功能,开发者可以随着轨迹上传自定义,并储存在我们这些轨迹里面,还有一个比较有意思,也是鹰眼目前正在做的工作,我们正在支持图片和视频等的上传。我们可以想像一个车开在路上,我可以定时去拍摄我前端的这个图片,现在我们的行车记录仪,基本上都是离线的,储存在我们平台里面,隔一天删一次。
提供大家的分享,这样比如说路况什么样,我看看照片就好了,非常准确。那我们鹰眼就是现在正在做这个工作,另外一个就是,我们看到接下来道路和线索,因为我们知道这个车或者这个人,现在在那条路,那么这条道路的数据是能够有的,那就是我们到这个车,经常是开在高速上,还是经常开在一个山地上面,还是经常开在山村的小路上,一些精细化的分析比较有帮助。另外我们基于车辆的位置与当前道路的限速信息,也可以判断车辆的超速情况,并且记录在我们轨迹当中。
所以说我们放开点儿看,事实上就像我们刚才说的,我们的鹰眼实际上是有更大的移动互联网这样一个平台,然后不仅仅支持轨迹的数据的储存,也包括所有的,就是各种结构化和非结构化的数据,都可以储存在平台上面。
接下来再讲一个比较实用的功能。就是围栏。主动推送报警,触发判断更准确。鹰眼就支持设置地理围栏,就在某一个坐标设置一个范围,一旦这个被监控的对象出去了这个围栏,或者进入了这个围栏,我们都会在云端推送报警。鹰眼这个围栏和一般的像客户端,定位带的这个围栏不太一样,它是服务端的围栏,所有的运算都是在服务端计算的,这样它有两个优势,第一个优势就是它的所有的计算不在客户端,客户端的量小,它的功耗就很小,另外一个就是它因为所有的计算都是依据轨迹点来计算的,那么这样的话,它围栏触发的判断会更加准确。
再一个呢,就是鹰眼的海量数据吞吐能力。我们现在接入到鹰眼的这些的客户,大家都在慢慢去发展,然后我们目前能支撑到的就是,对一个用户,一个开发者来说,我们能支撑最多能监管一百万的终端。如果我们按两秒去定位一次的话,我们一个用户,我们每天能接受数十上百亿的轨迹点。
接下来我为大家介绍一下鹰眼在一些场景中的一些典型的应用的案例,首先是计时配送,比如说我们定了一个外卖,或者是我们买了一个送药,或者是像闪送这样,迅速送一个东西,那么我们用户下完单之后就会非常着急想知道,我什么时候能取到我这些东西?然后我的配送员到哪儿了?这时候我们只需要在配送员的车上,比如说安装一个鹰眼这样一个硬件设备,或者配送员的手机端集成,那么用户就可以实时在手机上看到配送员,他走到哪儿了,能看到它的行驶轨迹。另外一个车辆追踪,这是我们目前应用最多的一个场景,尤其是在物流公司上面,他们需要管理自己的车辆,知道我的车辆在哪儿,查看历史的轨迹,看看它有没有按照我需要的线路去行驶,同时就是我刚才提到的这个车辆有没有准时的发出,准时的到达,这也是他们去和这些车队去结算的一个很重要的依据,所以说结合我们地理围栏的功能,做车辆管理,能够帮助他们去实现更精细化的车辆管理。
目前像圆筒,一号货车,等等的这些物流公司,都在使用鹰眼去追踪他们的车辆。还有就是人员管理。我们会有很多的人员,比如像太平人寿,就是有很多保险的员工,他们手机端就集成了我们鹰眼的服务,它每天的一个工作的状态。另外像O2O的上门服务,比如像我们美到家,上门美容的客户,还有医生到家上门按摩的客户,他们在外的人员都需要我们实时监管,或者了解他们在哪儿,便于我及时派单。这样我在外勤人员手机端,集成鹰眼服务的话,就会实时追踪它的轨迹,同时知道它有没有按时到达服务客户的地点。
还有就是专车计费。刚才我们也讲到,专车计费这个里程计算是非常重要的,一方面是这个轨迹的偏移,需要纠正到,使得我们计算更准确,另外一方面就是轨迹不能丢失,如果轨迹丢失了,因为断网的原因或者什么原因,丢失的话,这部分的计费就不准确了。然后专车就主要就是利用了鹰眼的轨迹,以及断网缓存的这个能力,然后去帮助他们去纠正这个计费。现在百度的专车,等等的这些专车的应用都在使用鹰眼进行这个里程的纠正。
还有是车联网。鹰眼它正在和百度的车联网合作,然后去和我们一些车厂合作。现在像比亚迪、长安、长城,他们的车里面正在鹰眼服务,随时回传车辆的轨迹,以及它的车况数据。这样的话我们的车主,他也可以实时了解自己的车况,车厂也可以了解它,去改进它的车辆配置。另外像一些智能的这个车载硬件,比如说后视镜,行车记录仪,OBD设备,GPS设备,他们也是要利用到鹰眼的轨迹管理能力,还有图片上传的能力,还有它的这个地理围栏的服务,轨迹纠偏的服务,优化他们的产品。
我们鹰眼现在也在面向我们的硬件厂商,去寻找我们的合作伙伴,不管是开发者还是终端用户,提供除了我们API,这样软服务之外,另外硬件终端的服务。
最后就是智能穿戴,我刚才提到的,我们和MTK合作的这款小小芯片,可以做成一个小小设备,这是361儿童鞋,带的这样一个小设备,这个设备在鞋中,家长就可以在手机端实时看到小孩的位置。还有一款老人腰带的位置,也是老人经常走失,腰带是他不容易取到的东西,有一个太平智联,他们就是利用了芯片功能,去帮助他家去监视老人。
鹰眼是一个比较新的服务,到现在也就是两年的时间,2.0上线以来大概是大半年的时间,现在已经有数百家的用户在使用我们的服务,可以看到像德邦,然后中国太平人寿,等等的不管是大的客户,还是一些小的这样的互联网开发者,都在使用鹰眼,优化他们的产品,所以我们也是非常,看到这么多用户,我们也是非常的激动,然后希望自己能够努力去提供更好的服务,给到我们开发者。也欢迎在座的各位,然后去尝试使用一下我们鹰眼的服务,去了解一下我们的产品。这是我们产品的二维码,扫一下就可以登录我们鹰眼官网,非常感谢大家。
{{item.content}}