Overview

This example demonstrates the use of the Model Importer API in the Vision Development Module to perform Object detection feature for Defect Inspection application using Deep Learning.

 

 

Description

The example uses a pre-trained model – SSD_MobilenetV1 which is trained in TensorFlow. This model is loaded using the Model Importer VI to detect defects in the images.

The example has two controls:  

  • Select Image Control to browse through different images.
  • Minimum Score Threshold input, which determines which defects to overlay on the image display.

 

Hardware and Software Requirements

  • LabVIEW Full Development System 64-bit 2018 or later
  • Vision Development Module 2018 or later

 

Steps to Implement or Execute Code

  • Run the Deep Learning Object Detection.VI
  • Choose a specific image using the Select Image slider control
  • Observe the bounding box values for the detected defects and the Score Threshold in the Detected Defects array. This array shows every defect in the selected image.
  • Modify the Minimum Score Threshold to select which bounding box to overlay.

 

Additional Information or References

Front Panel:

 

请大家到 www.ni-vision.com     labview视觉论坛下载源码,谢谢

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐