【树莓派+OpenCV,自制一台违章摄像头】
停车标志——它虽然叫这个名字,但实际上没人会在停车标志前面停下自己的车轮。Devin Gaffney的屋后有一个停车标志,但几乎没人在标志前停车。这些行为都被窗中的Gaffney看在眼底。为了看看到底有多少车辆在他家后面的马路上“绝尘而去”,他利用一个Raspberry Pi和一个相机,设置它们来检测违规的汽车。
一般来说,对于检测运动物体来说,这一套设备是相当标准的——Raspberry Pi用来进行运算,而摄像机则指向外面的十字路口。在Raspberry Pi上运行的OpenCV算法将使用机器学习的方式来检测汽车,并确定它们是否在停车标志处停车。自动捕捉到这样的画面滞后,信息将实时上传到他的个人网站上并以图表的形式展示,显示违规发生的时间和日期。在网站上也可以使用系统来帮助系统更好的学习汽车的样子,从而提高判断通过停车牌的汽车的成功率,并且判断车辆是否以违法的方式通过停车标识。
这是Raspberry Pi和OpenCV的一种有趣用法。虽然这不能保证Devin Gaffney的每一位邻居从此之后都能文明行车,遵章办事。但至少下次他们再这么做的时候,心里能够多想一想。而从技术方面上来说,这一套设备既便宜又简单,比较适合简单的图形应用需求使用。或许下一次,你能用这一套组合来做出其他更有趣的应用。
比如,抓抓松鼠?
项目网站:https://github.com/DGaffney/stop_sign_project
转载请注明:徐自远的乱七八糟小站 » 【树莓派+OpenCV,自制一台违章摄像头】