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
Fundamentals of Industrial Computer Vision
- Overview of machine vision systems within manufacturing contexts
- Common defects: cracks, scratches, misalignments, and missing components
- AI versus traditional rule-based visual inspection methods
Image Capture and Preprocessing
- Various camera types and optimal image acquisition settings
- Techniques for noise reduction, contrast enhancement, and normalization
- Utilizing data augmentation to ensure training robustness
Methods for Object Detection and Segmentation
- Traditional techniques (thresholding, edge detection, contour analysis)
- Deep learning approaches: CNNs, U-Net, and YOLO
- Selecting between detection, classification, and segmentation strategies
Developing Defect Detection Models
- Preparing annotated datasets for training
- Training defect classifiers and segmentation models
- Assessing model performance via precision, recall, and F1-score
Industrial Deployment Strategies
- Hardware considerations: GPUs, edge devices, and industrial PCs
- Designing the architecture of real-time inspection pipelines
- Integrating systems with PLCs and broader factory automation infrastructure
Performance Optimization and Maintenance
- Adapting to variations in lighting and production conditions
- Implementing model retraining and continual learning processes
- Setting up alerting, logging, and QA reporting integrations
Case Studies and Industry Applications
- Defect detection in automotive assembly and welding processes
- Surface inspection for electronics and semiconductor manufacturing
- Verification of labels and packaging in pharmaceutical and food sectors
Conclusion and Future Directions
Requirements
- Experience with machine learning or computer vision principles
- Proficiency in Python programming
- Fundamental knowledge of quality control or industrial automation
Target Audience
- Quality Assurance teams
- Automation engineers
- Computer vision developers
14 Hours