创建物体探伤仪

检测在传送带上移动的产品的各种不规则性。

目标操作系统 Ubuntu* 16.04 LTS
完成需时 30 分钟

GitHub* (C++)

您的学习内容

使用视频源(网络摄像头或视频文件)检测在传送带上移动的物体中的异常,并检查物体的颜色和方向是否有缺陷。

深入了解以下解决方案:

  • 物联网的计算机视觉应用
  • 分析数据集的推理
  • 工业物联网市场

使用本参考实施中学习的技能开发类似的物联网解决方案。

学习构建并运行一个应用程序,其功能为:

检测并分析不规则性。
监测颜色一致性和缺陷。
读入各种条形码。

它如何工作

此应用程序使用视频输入跟踪传送带上的制成品,并识别制成品中的任何缺陷。 将缺陷制成品的图像根据缺陷的类型保存在独特的文件夹中。

英特尔® Distribution of OpenVINO™ toolkit 包括以下有助于检测物体缺陷的 OpenCV 函数。

  • inRange:创建掩模,分析物体的颜色,检测颜色异常,识别缺陷区域。
  • findContours:从掩模的形态学开闭来识别物体的轮廓和方向。
  • cvtColor:将图像从 BGR(蓝色、绿色、红色)格式转换为灰度,以检测和监测裂缝。

dataflow for IoT object flaw detector

我们使用的工具