SPRADC9 july   2023 AM62A3 , AM62A7

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
    1. 1.1 Defect Detection Demo Summary
    2. 1.2 AM62A Processor
    3. 1.3 Defect Detection Systems
    4. 1.4 Conventional Machine Vision vs Deep Learning
  5. 2Data Set Preparation
    1. 2.1 Test Samples
    2. 2.2 Data Collection
    3. 2.3 Data Annotation
    4. 2.4 Data Augmentation
  6. 3Model Selection and Training
    1. 3.1 Model Selection
    2. 3.2 Model Training and Compilation
  7. 4Application Development
    1. 4.1 System Flow
    2. 4.2 Object Tracker
    3. 4.3 Dashboard and Bounding Boxes Drawing
    4. 4.4 Physical Demo Setup
  8. 5Performance Analysis
    1. 5.1 System Accuracy
    2. 5.2 Frame Rate
    3. 5.3 Cores Utilization
    4. 5.4 Power Consumption
  9. 6Summary
  10. 7References

Physical Demo Setup

The defect detection application is designed to work on a production line where units are moving on a conveyor belt. For demo purpose, a rotating table is used to emulate the conveyor belt. Figure 4-2 shows the physical setup of the defect detection demo. The camera is positioned at a height to include only a square part of the rotating table in the frame. When the table rotates, the units on it will appear to the camera as if they were placed on a linear conveyor belt. This setup simplifies the demo to eliminate the need to reload the units.

GUID-20230630-SS0I-GCNG-TNJJ-7CZKXKKQQTMH-low.png Figure 4-2 Defect Detection Demo Setup (Only part of the rotating table is within camera frame to emulate a conveyor belt.)