Cameras, drones and satellites now produce more imagery than any team can review by eye. Automated image analysis lets organisations inspect crops, count stock, read documents, monitor infrastructure and screen medical or security footage at scale. This ten-day programme takes newcomers from the first principle, how a picture is stored as numbers, through to training and testing their own models. Early days cover Python for imaging, NumPy arrays, colour spaces, filtering, edge and feature detection, and geometric transformations with OpenCV. Later days introduce machine learning, convolutional neural networks, transfer learning, object detection, segmentation, and model evaluation.
Every concept is practised in notebooks, and the final days are devoted to a capstone project on data you choose. The course suits software developers, data analysts, engineers, GIS and remote sensing practitioners, researchers, surveillance and quality control staff, and technical managers who need to understand what the technology can and cannot do. Basic Python helps but is revisited at the start. It can be attended in the classroom, online or in-house, and ends with a CPD-accredited certificate.
Computer vision has moved from research laboratories into everyday products and services. Banks verify identity from photographs, farmers assess crop health from drone images, factories catch defects on the line, and cities count vehicles and analyse road conditions from video. Open-source libraries and cheap computing have made these capabilities accessible, but using them well requires a sound grasp of how images are represented, processed and learned from.
Computer Vision Fundamentals Training Course builds that grasp in stages. Participants first learn how digital images work and manipulate them with Python, NumPy and OpenCV, covering filtering, thresholding, morphology, contours, edges, features and camera geometry. The middle of the programme introduces machine learning for images, then neural networks, with convolutional architectures trained in PyTorch. The later days deal with detection, segmentation, working with small datasets, annotation, augmentation, evaluation metrics, bias, privacy and deployment considerations.
The programme is almost entirely hands-on. Each day pairs short explanations with notebooks that participants run and modify, and the last two days are reserved for a capstone project in which each participant frames a real problem, trains a model, evaluates it honestly and presents the results.
By the end of the course, participants will be able to:
Participants leave the course with:
Each day alternates between short concept explanations and guided practice. The programme uses:
Day 1: Images as Data and the Python Toolkit
Day 2: Image Enhancement and Filtering
Day 3: Edges, Contours and Morphology
Day 4: Features, Geometry and Video
Day 5: Machine Learning for Images
Day 6: Neural Networks and Convolutional Layers
Day 7: Training Better Models
Day 8: Object Detection and Segmentation
Day 9: Evaluation, Ethics and Deployment
Day 10: Capstone Project and Presentation
The course is aimed at people who want to build or commission image-based solutions, including:
Participants who attend the sessions and complete the labs and capstone project receive a CPD-accredited Certificate of Completion from Vision Reach Global Consultancy.
Upcoming cohorts
CPD-Accredited
Official invoice & confirmation letter provided
Team discount for 3+ seats
Need help with this booking?
Our training team can help with group pricing, invoicing, or picking the right schedule.
Everything you need to know about this course before you register.
By the end of the Computer Vision Fundamentals programme, you'll be able to explain how digital images are represented, stored and processed as arrays of numbers, apply filtering, thresholding, morphology and edge detection with opencv, detect and describe features, contours and shapes for classical vision tasks, and prepare, label and augment image datasets for model training. The full breakdown of topics is covered session by session in the Course Outline tab above.
The course is aimed at people who want to build or commission image-based solutions, including: Software developers and data analysts moving into computer vision, Data scientists and machine learning engineers, GIS, remote sensing and drone survey professionals, Engineers and quality control staff in manufacturing, Researchers in agriculture, health and environmental science, Security, surveillance and identity verification teams, Technical product managers and innovation leads, and University lecturers and postgraduate students.
Computer Vision Fundamentals Training Course typically runs as 10 Days. It's available as in-person classroom, live virtual, and in-house corporate training — every course can also be delivered on-site for your team on dates that suit you.
Computer Vision Fundamentals Training Course is scheduled in-classroom in Nairobi, Kenya, Mombasa, Kenya, Naivasha, Kenya, and Kisumu, Kenya, and 14 other locations, plus a live interactive virtual classroom you can join from anywhere. Check the schedule panel above for exact upcoming dates and fees in each location.
The next live virtual cohort of Computer Vision Fundamentals starts October 26, 2026, with new classroom cohorts also running on a rolling basis. Pick a date and location in the schedule panel above, then click "Register for the Course" — it takes a few minutes and your seat is confirmed once payment or a signed purchase order is received.
Yes — delegates who meet the attendance requirement receive a Certificate of Completion for Computer Vision Fundamentals Training Course from Vision Reach Global Consultancy, issued in the name you register with, so double-check the spelling at checkout.
Computer Vision Fundamentals Training Course is pitched at beginner professionals. If you're unsure whether it's the right fit for your current role or background, message our training advisors before you register and they'll help you confirm.
Fees for Computer Vision Fundamentals Training Course vary by delivery location and format and are shown in real time in the schedule panel above once you pick a date. Register 3 or more delegates on the same course together and a 5% team discount is applied automatically — larger cohorts can request a custom corporate quote.
Yes — Computer Vision Fundamentals Training Course can be delivered on-site at your offices (or virtually for distributed teams), with case studies and examples tailored to your industry and the specific challenges your team is working through. Switch to the "In-House" tab in the schedule panel above to request a proposal.
Related Training
Swipe to see more courses →