Training on Introduction to Computer Vision
Introduction to computer vision covering image processing, feature extraction, and deep learning. Build classifiers, detectors, and segmentation models.
Next intake
20 Jul 2026 · Nakuru
Duration
10 days
Live instruction
Delivery
Physical + Virtual
Cohort based
Level
Intermediate
Working professionals
Certification
NITA reimbursable
For Kenyan cohorts
Language
English
All materials
About this programme
This course provides an introduction to computer vision techniques, covering image processing, feature extraction, classical computer vision algorithms, and deep learning-based approaches. Participants will gain practical skills in image classification, object detection, and image segmentation.
Who Should Attend:
- Data scientists and ML engineers
- Software developers interested in computer vision
- Researchers and academics
- IT professionals in visual and media industries
- Technical professionals working with image data
What you'll walk away with
- To provide an introduction to computer vision techniques
- To enable participants to analyze and derive insights from images
- To equip participants with practical computer vision skills
- To build foundation for advanced vision and AI learning
What we cover, module by module
Module 1: Image Processing and Representation
- Digital image fundamentals: pixels, color spaces, channels
- Image enhancement and filtering
- Edge detection and image gradients
- Feature extraction: SIFT, SURF, HOG
- Image representation for machine learning
- Case Study: Processing and representing image data
Module 2: Classical Computer Vision Techniques
- Feature matching and alignment
- Image stitching and panorama creation
- Object tracking and motion analysis
- Camera calibration and 3D reconstruction
- Applications of classical computer vision
- Case Study: Implementing feature matching and object tracking
Module 3: Deep Learning for Image Classification
- Introduction to deep learning for computer vision
- CNN architectures: VGG, ResNet, Inception
- Transfer learning and fine-tuning
- Image classification and evaluation metrics
- Data augmentation and regularization for vision
- Case Study: Building an image classifier with transfer learning
Module 4: Object Detection and Segmentation
- Introduction to object detection
- R-CNN, Fast R-CNN, Faster R-CNN
- YOLO (You Only Look Once) and SSD
- Instance segmentation with Mask R-CNN
- Evaluation metrics for detection and segmentation
- Case Study: Building an object detector with YOLO
Module 5: Advanced Computer Vision Topics
- Generative models for images: GANs, VAEs
- Image-to-image translation and style transfer
- Video analysis and action recognition
- 3D computer vision and depth estimation
- Emerging trends and applications
- Case Study: Applying advanced computer vision to a task
Module 6: Image Preprocessing and Augmentation
- Advanced image preprocessing techniques
- Data augmentation for computer vision
- Normalization and standardization
- Handling different image formats and resolutions
- Optimizing image data pipelines
- Case Study: Building an image preprocessing and augmentation pipeline
Module 7: Face Recognition and Biometric Vision
- Introduction to face recognition
- Face detection and alignment
- Face recognition algorithms and models
- Biometric systems and applications
- Ethical and privacy considerations
- Case Study: Building a face recognition system
Module 8: Video Analytics and Action Recognition
- Introduction to video analysis
- Object tracking in video
- Action recognition and activity detection
- Video summarization and event detection
- Applications of video analytics
- Case Study: Building a video action recognition system
Module 9: Vision for Autonomous Systems
- Vision for autonomous vehicles
- Semantic segmentation and scene understanding
- Depth estimation and 3D reconstruction
- SLAM and visual odometry
- Applications in robotics and autonomous systems
- Case Study: Building a vision system for autonomous navigation
Module 10: Deployment and Optimization of Vision Models
- Optimizing computer vision models for deployment
- Model compression and quantization
- Edge AI and mobile deployment
- Model serving and real-time inference
- Monitoring and maintaining vision models
- Case Study: Deploying a computer vision model to edge devices
Where the change lands
Organizational Impacts:
- Enhanced computer vision capabilities within the organization
- Improved ability to analyze and derive insights from visual data
- Better quality control, automation, and surveillance through vision
- Stronger foundation for advanced vision applications
Individual Impacts:
- Ability to process and analyze images
- Skills in applying computer vision algorithms
- Knowledge of image classification, detection, and segmentation
- Proficiency in Python and computer vision libraries
Dates and locations
Upcoming intakes
Every intake is limited to a small cohort. Booking closes when a date fills or three weeks before the start, whichever comes first.
| City | Starts | Ends | Delivery | Book |
|---|---|---|---|---|
NakuruNext | 20 Jul 2026 | 31 Jul 2026 | In-Person | Book |
Kigali | 20 Jul 2026 | 31 Jul 2026 | In-Person | Book |
Accra | 20 Jul 2026 | 31 Jul 2026 | In-Person | Book |
Kisumu | 27 Jul 2026 | 07 Aug 2026 | In-Person | Book |
Johannesburg | 27 Jul 2026 | 07 Aug 2026 | In-Person | Book |
Dakar | 27 Jul 2026 | 07 Aug 2026 | In-Person | Book |
- NakuruNext
20 Jul → 31 Jul·In-Person
Book this intake - Kigali
20 Jul → 31 Jul·In-Person
Book this intake - Accra
20 Jul → 31 Jul·In-Person
Book this intake - Kisumu
27 Jul → 07 Aug·In-Person
Book this intake - Johannesburg
27 Jul → 07 Aug·In-Person
Book this intake - Dakar
27 Jul → 07 Aug·In-Person
Book this intake
Common questions.
Still not sure? Send us a note and a facilitator will get back to you within a business day.
You may also like.
Programmes in the same discipline that participants often pair with this course.
Hybrid5 daysDemystify AI, understand its ethical challenges, and develop governance frameworks. Address bias, misinformation, and accountability in AI systems.
Hybrid10 daysStrengthen AI governance skills for policymakers and regulators. Develop frameworks, conduct risk assessments, and co-create national AI strategies.
Hybrid10 daysMeta Description: Comprehensive Python for AI and ML. Master NumPy, Pandas, Matplotlib, and Scikit-learn for data manipulation and machine learning.
Course finder
Find the right course for you
Prefer to talk it through? Send us an enquiry and a facilitator will scope a fit within a business day.
For corporate teams
Training 10+ professionals?
We deliver Training on Introduction to Computer Vision in-house at your offices, at a venue we arrange, or fully virtual. Customise the curriculum against your KPIs, and get a bespoke price for the cohort size you need.
