来源:机器之心

本文共2045字,建议阅读5分钟。
本文为你分享智能单车数据检测违章停车,为城市的数据利用发起了一个新的方向。

[ 导读 ]智慧城市是近年来非常热门的话题,基于 AI 技术的城市计算的研究也是热点之一。对于构建一个智慧城市来说,拥有海量高质量"活"数据非常关键。近年来兴起的共享单车满足了大量用户的短途出行需求,这些每天运行在大街小巷中,带有智能锁终端的设备,在过去几年中已经收集了大量有价值的"活"数据。现在市场中的先行者们也开始在挖掘这些数据中的价值。在刚刚过去的数据挖掘顶级会议 SIGKDD 2018 中,摩拜与京东金融合作发表了一篇名为"Detecting Illegal Vehicle Parking Events using Sharing Bikes' Trajectories"的论文,该论文通过挖掘摩拜自行车的轨迹数据来检测城市中的机动车违停问题。可以做到在无需任何人力的介入下,达成了全城范围的违停检测,为城市的数据利用发起了一个新的方向。

背景

违章停车问题是现在大城市普遍需要面对的难题。随着汽车保有量增加,停车位供不应求,违章停车变得十分严重。目前检测违停常用的方法是交警巡逻。这样的方法耗费大量人力,且效率不高。此外,随着城市中摄像头的采用,基于视频的违停检测技术也开始推行。然而,摄像头及检测系统的部署和维护非常昂贵,最终也导致用于检测违停的摄像头覆盖率不足。

摩拜的兴起、摩拜的数据

幸运的是,近年共享单车兴起并广受欢迎。以摩拜为例,摩拜单车在北京拥有超过百万的订单。而摩拜单车的用户在使用过程中,记录了大规模、细粒度的非常有价值的轨迹信息。违章停车会对自行车的骑行线路产生影响,使其不同于正常骑行轨迹。如果在某一路段获得了大量模式类似的轨迹,就可以对当前路段是否有违章停车进行推测。

论文:Detecting Illegal Vehicle Parking Events using Sharing Bikes' Trajectories

论文链接:

http://urban-computing.com/pdf/kdd2018

illegalparking.pdf

摘要:违章停车是大城市中普遍存在的问题。违章停车引起交通拥堵,也会引发交通事故。传统的交警巡逻、摄像监控方案,会耗费的大量人力物力,很难覆盖整个城市。共享单车的兴起产生了大量且质量高的轨迹数据,为我们检测违章停车提供了新的机遇。因为我们观察到,大多数违章停车发生在路边,会对自行车骑行轨迹造成影响。为此,我们提出了基于共享单车轨迹数据的违章停车检测技术,该技术主要包含了两个模块:一是预处理模块,包含了有针对性的相应轨迹清洗、路网匹配、轨迹索引方案;二是检测模块,该模块对正常轨迹建模,从待测轨迹中提取特征,再通过假设检验方法检测违章停车。该系统部署于摩拜公司内部云平台。最后,我们会展示详细的实验与许多有意思的实地考察。

方法

系统主要分为两个模块,预处理和检测。

预处理模块主要分三个步骤:

1. 通过停留点检测和速度限制清洗数据;

2. 对单车轨迹进行地图匹配。与以往机动车轨迹地图匹配不同的是,该工作去掉路网中的高架路、道路方向限制和限速,以适应自行车轨迹。并且,论文介绍了基于平均距离和轨迹方向的错误匹配过滤方法,有效解决了自行车轨迹脱离路网(例如骑到居民区或者公园里的轨迹)的现象;

3. 对已清洗、已匹配的轨迹数据,进行路段 ID 进行倒排索引建立,再以时间戳进行二级索引建立。以得到快的数据获取速度。

在检测模块,作者阐明了三个难点及应对方法:

1. 为了应对违停检测正样本难获取性,和轨迹模式在违停时的多样性,该工作采用了单类学习(One-class Learning)的思想。即只学出正常情形,再进行异常检测。该工作采取深夜的轨迹作为正常轨迹;

2. 其次,意识到 GPS 误差、骑行习惯多样性引入的单条轨迹难以分类的问题,作者采用了轨迹融合与分布一致性的假设检验,KS 检验。文章解释到,即使 GPS 误差和不同用户骑行习惯会影响单条轨迹,然而一条特定路段上,轨迹点概率分布是不变的。只有在有违章停车发生时,这个概率分布才会受到影响。因此,分类轨迹点分布,比分类单条轨迹要可靠;

3. 最后,作者提到 GPS 误差随着地理环境产生的影响,例如高楼密集处 GPS 误差大,空旷处 GPS 误差小。因此该工作中,每条路单独进行建模。

最后检测的流程如图。在离线建模状态下,对每条路段,算法取出历史数据中,深夜经过该路段的轨迹数据,作为 baseline;在在线检测状态下,将给定时间段的待测轨迹数据,与 baseline 轨迹数据进行 shift 值分布一致性进行 KS 检验。当 KS 检验无法通过定值的致信度,判断其为有违章停车。

实验与 Case study

文章中的实验基于北京路网数据及北京 6 个月的轨迹数据。为了验证算法结果有效性,作者亲自采集了 454 个违停数据,包含 159 个正例。通过调节置信度的大小,作者得到了对应的检测 F1 值。最好结果为 0.73 的 F1 值,在为 0.71 时取得。

此外,作者还研究了在不同的数据量下,算法效果的变化。文章中,通过限制待测轨迹数从 10 到 50,画出了对应的 ROC 曲线,曲线下方面积越大效果越好。从结果中可以发现,算法效果随着数据量的上升而变好。另外,基于 30 条轨迹的检测效果和 50 条的效果非常接近。作者认为,只要轨迹数量至少达到一定量(如 30 条),就可以得到相对准确的检测结果。

为了更好地评估违停检测算法的优劣,论文作者根据得到的实验结果(路段颜色越深表示违停情况越严重),在亮马桥地铁站附近做了实地考查。作者发现,被检测违停严重的红色框内是大使馆区,上班族较多,且有不少饭店,但区域内缺乏停车场建设,因此,车辆违停现象严重,甚至出现在自行车道、人行斑马线上;相比之下,东边的三环辅路,一路周围空旷,只有两个拥有大量停车位的酒店,极少出现违停。这些考察进一步验证了实验结果的有效性。

另外,作者根据对比不同时间段违停严重程度,发现某些路段具有时间敏感性。例如文章提到,在亮马桥站出口,工作时间车辆较少,而高峰期违停相对严重,并解释这与司机接送乘客有关;另一个例子是在北四环的望河公园,在周末、节假日,路边违停有明显增多,这与该公园有较多亲子主题活动,且缺少内部停车场有关。

贡献

该论文是第一篇基于共享单车的违停检测研究。在无需任何人力的介入下,达成了全城范围的违停检测。设计了针对共享单车轨迹特定的清洗与路网匹配方法,并以此采用了一种轨迹融合与假设检验的违停检测算法。该工作使得可以单独依赖共享单车数据完成大范围的违章停车检测,为解决机动车占道停放等问题提供新思路,并助力城市道路规划的优化和完善,是共享单车数据深度挖掘的一个经典例子。

智慧城市新探索:摩拜京东联合利用智能单车数据检测违章停车相关推荐

  1. 【观察】新基建下的智慧城市新样板,智慧滨海背后的三重新价值

    申耀的科技观察 读懂科技,赢取未来! 疫情依然存在,但第四届世界智能大会依然在近期如约而至,区别在于此次是云端办会.从云开幕式.云论坛到云赛事.云智能科技展.到云科技展,已经成功举办过三届世界智能大会 ...

  2. 英文论文-城市云脑,基于互联网云脑的智慧城市新架构

    做一下记录,2017年9月24日,论文<城市云脑,基于互联网云脑的智慧城市新架构>的英文版本登记在 arxiv.org网站上.地址:https://arxiv.org/abs/1710.0 ...

  3. 许昌:让便捷支付成为智慧城市新名片

    河南许昌,曹魏故都,是名副其实的"三国文化之乡".岁月带走了兵戈铁马,如今的许昌正疾驰在以打造智慧城市为代表的"五城联创"的道路上.以推广普及金融IC卡为抓手, ...

  4. 数字孪生应用落地,“未来之城”或成智慧城市新形态

    "最近,到北京大学人民医院西直门院区就诊的患者发现:动辄绵延数百米的"车龙"消失了,周边道路也变得畅通起来.高峰期排队进院花费的时间,从过去1个多小时减至现在的10分钟左 ...

  5. 城市大脑系统的创建能否作为智慧城市新时代的破局利器

    在智慧城市的建设浪潮中,大数据.云计算.人工智能等全新一代信息技术交错纵横,在不断融合创新中"城市大脑"成为了浪潮中大家竞相追赶的灯塔. 近些年来,城市大脑.城市云脑.城市超级大脑 ...

  6. 莱姆智慧城市新愿景 用匠人精神助飞智能电网

    "互联网+"的风口下,新电改方案如期而至,智能电网必将开启能源与互联网有机结合的大门,智能电网布局也成为了国家抢占未来低碳经济制高点的重要战略措施. 2016年7月1日,被誉为中国 ...

  7. 新型智慧城市新架构方案(ppt)

    来源微信公众号: 方案经理 选编: 悟道方案网 https://www.518doc.com/p-6535.html 构建新型智慧城市统一的运营管理中心,实现城市资源的汇聚共享和跨部门的协调联动,更好 ...

  8. 摩拜+小程序,让单车变得“触手可骑”

    2017年1月9日小程序上线,2017年2月23日,微信宣布小程序和摩拜单车合作,用户通过微信"扫一扫"进入摩拜小程序就能骑走摩拜单车. 摩拜单车接入微信小程序的新功能之后,所有的 ...

  9. 腾讯区块链专利申请量排名全国第一;摩拜超20.56万单车被破坏;Nginx 1.17.7发布 | 极客头条...

    整理 | 郭芮 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注 ...

最新文章

  1. Javascript 获取Url值 --转
  2. TensorFlow练习7: 基于RNN生成古诗词
  3. 怎样学好python-我们应该如何学好Python?
  4. 前端做微信好友分享_前端微信分享,调用微信分享,分享朋友圈,分享微信好友,分享qq空间,qq好友...
  5. 【图像超分辨率】Perceptual Losses for Real-Time Style Transfer and Super-Resolution
  6. 23种设计模式之命令模式
  7. 信贷评分卡的顶层设计思路
  8. maven 创建project
  9. AD画PCB板子 基本步骤
  10. python 单向链表逆序_python实现单链表反转(经典笔试题)
  11. 巴斯勒相机的相机控制类析构函数多次调用的问题
  12. 定时任务Quartz基础
  13. 志存高远,少年当自强
  14. 第二十章 齐桓公大婚冤家又聚首 宋闵公嘲笑重臣丢君命(
  15. 三维计算机动画的特征是真实性,3D动画电影的应用特点及制作管理内容
  16. 微信h5支付 php sdk_TP5专用微信支付SDK使用简介
  17. 高二计算机水平测试题,2020——2021学年河南省高二学业水平测试信息技术选择判断模拟题(含答案)...
  18. 2022 年最佳 15 款监控工具!你不可错过
  19. oppo手机出现android什么坏了,OPPO手机提示“停止运行”怎么办 oppo停止运行的解决方法...
  20. [Unity]Roguelike随机地图生成(一)

热门文章

  1. 互联网Scratch编程趣味课:不插电编程和计算机对话[图]
  2. 又一无人机新法案将出炉,这次比FAA规定还严
  3. RHEL6基础三十四之服务器维护基础命令④sort、uniq
  4. 从共享租车成绿色消费首选,看共享经济未来
  5. ebuild 中的软件包依赖
  6. 有关try..catch..finally处理异常的总结
  7. linux设置开机服务自动启动/关闭自动启动命令
  8. HP笔记本 CQ41全系列系统解决方案
  9. 委托(一个主窗体统计多个从窗体的按钮单击的次数)
  10. html调用asp边疆,[求助]怎么实现ASP在HTML中调用