如何做到如此炫酷
本应用使用英特尔® 的OpenVINO分发版和约800行的GO(或700行C++)代码开发而来,其中较为复杂的部分通过预先训练的深度神经网络执行,该网络中采用的胶水代码实现了车辆跟踪和帧间相关性的简单计算(通过跟踪代表车辆的质心)。该应用根据检测到的矩形大小,可以排除无关对象(如闯入视频帧中的行人)。当与功能强大的硬件(如基于第6代英特尔® 酷睿™处理器的硬件或由英特尔Movidius™ X VPU驱动的英特尔神经计算棒2)配合使用时,可以获得出色的推理速度,从而实现实时分析。
延伸应用
我们的生活中有很多场合需要识别捕获帧中的车辆并进行跟踪,比如道路安全工程师需要在复杂的十字路口跟踪车辆,寻找潜在问题(例如违法停车、视觉盲区路段的事故征兆)。道路安全工程师可以根据此应用收集的统计数据(车辆质心位置和通过交叉口的速度)提出改善建议,例如安装路灯或增加停车标志。 另一个用途是跟踪某一特定区域内的人数。例如,安装在人行横道上方的摄像头,可用于帮助道路安全工程师确定何时切换交通灯来优化人流;安装在电梯外部的摄像头可通过改变停靠楼层来优化进出大楼的人流量。学习资源
1
在英特尔® 物联网开发套件的GitHub页面上进一步了解此演示程序。
胶水应用程序使用C++和Go语言开发。该分发版包含面向OpenVINO™的英特尔® 优化版面部检测、头部姿势和情绪检测模型。使用Ubuntu 16.05 LTS Linux操作系统、英特尔® 分发版OpenVINO™工具套件和OpenCL™ Runtime包,可以轻松体验此应用程序。
您还可以使用AIoT开发套件快速启动开发工作,此套件预装了Ubuntu、OpenVINO™、英特尔® Media SDK和英特尔® System Studio 2018,并基于英特尔® 酷睿™处理器,同时包含一些教程来帮助用户快速启动和运行。
您还可以使用基于英特尔® Apollo Lake™ 平台的AAEON UP board开发板。
相关阅读:
OpenVINO™工具套件应用案例之停车场监控系统(一)
原文链接:
https://www.mouser.cn/blog/parking-lot-monitoring-openvino-toolkit
该发布文章为独家原创文章,转载请注明来源。对于未经许可的复制和不符合要求的转载我们将保留依法追究法律责任的权利。贸泽电子设计圈由贸泽电子(Mouser Electronics)开发和运营,服务全球广大电子设计群体,贸泽电子分销近800多家领先品牌,可订购500多万种在线产品,为客户提供一站式采购平台,欢迎关注我们,获取第一手的设计与产业资讯信息!
![8c43b287-d31a-eb11-8da9-e4434bdf6706.jpeg](http://p02.5ceimg.com/content/8c43b287-d31a-eb11-8da9-e4434bdf6706.jpeg)
↓↓↓ 点击"阅读原文"【查看更多信息】