骑自行车是一种有趣的健身方式,同时也能享受大自然和与朋友交流。然而,在骑行过程中,尤其是在骑自行车和汽车共享道路的情况下,骑行变得越来越危险。根据的数据,在美国,每年约有 883 名骑自行车的人在交通事故中死亡,每年还有约 45,000起仅造成伤害的事故被报告。虽然自行车的交通死亡人数仅占美国所有交通事故死亡人数的 2% 多一点,但作为骑行者,容易被大型 SUV或货车推下道路的感觉依然令人恐惧。为更好地保护自己,许多骑行者开始在自行车的前后安装摄像头。在这篇博客文章中,我将展示如何利用机器学习的解决方案,帮助骑行者更好地识别危险接近事件。
在美国,许多州和世界范围内的国家都有某些形式的。3英尺法要求机动车在超越自行车时必须保持约3英尺(1米)的距离。为了提高道路安全,骑行者越来越多地记录他们的骑行过程。而当他们遇到未能保持安全距离的危险情况下,可以将事件的视频提供给当地执法部门以进行纠正。然而,在一段数小时的骑行录音中,找到单个事件是非常耗时的,通常需要专业的视频技术才能生成该事件的短片段。
为了应对这些问题,我开发了一个简单的解决方案,利用视频分析功能。AmazonRekognition可以检测(本质上是物体)以及在视频中检测到该物体的时间戳。骑行者可以利用 AmazonRekognition 快速查找录制骑行视频中的所有机动车辆。
如果骑行者的摄像头记录到经过的车辆,则必须确定该车辆是否与自行车距离过近。换句话说,车辆是否在法律设定的3英尺范围内。如果是,我希望生成一个事件片段,可提供给相关当局。下图显示了骑行者的摄像头视图,其中的边界框标识了与自行车过近的车辆。底部的方框显示了自行车周围的大致3英尺区域。
删除)
解决方案的架构如以下图所示。
 Mike George 是亚马逊网络服务(AWS)的首席解决方案架构师,驻扎在犹他州盐湖城。他喜欢帮助客户解决技术问题,感兴趣的领域包括软件工程、安全性、人工智能(AI)和机器学习(ML)。
Leave a Reply