Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Foundamentals of Industrial Computer Vision
- Introduction to machine vision systems within manufacturing contexts
- Common defect types: fractures, abrasions, misalignments, and absent parts
- AI-driven inspection versus conventional rule-based methods
Image Capture and Pre-processing
- Various camera types and optimal image capture configurations
- Techniques for noise mitigation, contrast improvement, and normalization
- Utilizing data augmentation to enhance training robustness
Methods for Object Detection and Segmentation
- Traditional techniques (thresholding, edge detection, contour analysis)
- Deep learning approaches: CNNs, U-Net, and YOLO
- Selecting the appropriate method: detection, classification, or segmentation
Developing Defect Detection Models
- Curating and preparing annotated datasets
- Training classifiers and segmenters for defect identification
- Assessing model performance: precision, recall, and F1-score
Implementation in Industrial Environments
- Hardware requirements: GPUs, edge devices, and industrial PCs
- Architecting real-time inspection pipelines
- Interfacing with PLCs and broader factory automation systems
Optimizing Performance and Upkeep
- Adapting to variable lighting and production conditions
- Model retraining and continuous learning strategies
- Integration of alert systems, logging, and QA reporting
Real-World Case Studies and Sector Applications
- Defect identification in automotive assembly and welding processes
- Surface quality inspection for electronics and semiconductor components
- Verification of labels and packaging in pharmaceutical and food industries
Recap and Future Directions
Requirements
- Prior exposure to machine learning or computer vision principles
- Proficiency in Python programming
- Foundational knowledge of quality control or industrial automation
Target Audience
- Quality Assurance (QA) teams
- Automation engineers
- Computer vision developers
14 Hours