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
Foundations of Industrial Computer Vision
- Introduction to machine vision applications in manufacturing
- Common defect types: cracks, scratches, misalignments, and missing parts
- Comparing AI-based methods against traditional rule-based visual inspection
Image Capture and Preparation
- Selection of camera types and optimization of image capture settings
- Techniques for noise reduction, contrast improvement, and data normalization
- Utilizing data augmentation to ensure model robustness
Strategies for Object Detection and Segmentation
- Traditional methods such as thresholding, edge detection, and contour analysis
- Advanced deep learning approaches including CNNs, U-Net, and YOLO
- Determining the appropriate method: detection, classification, or segmentation
Developing Defect Detection Models
- Creating high-quality annotated datasets
- Training classifiers and segmenters specifically for defect identification
- Assessing model performance using precision, recall, and F1-score
Industrial Deployment Considerations
- Hardware requirements: GPUs, edge computing devices, and industrial PCs
- Architecting real-time inspection pipelines
- Connecting systems with PLCs and broader factory automation infrastructure
Optimizing Performance and Ongoing Maintenance
- Adapting to fluctuating lighting and production line conditions
- Implementing model retraining and continual learning strategies
- Setting up alerting, logging, and integration with QA reporting tools
Real-World Case Studies and Applications
- Detecting defects in automotive assembly and welding processes
- Conducting surface inspections in electronics and semiconductor manufacturing
- Verifying labels and packaging in pharmaceutical and food industries
Wrap-Up and Future Recommendations
Requirements
- Prior exposure to machine learning or computer vision principles
- Working knowledge of Python programming
- Foundational understanding of quality control processes or industrial automation
Target Audience
- Quality Assurance (QA) teams
- Automation engineers
- Computer vision developers
14 Hours