What is Computer Vision
Understand how machines interpret visual data
Humain Academy
Go from understanding images to building AI-powered image recognition systems in 6 weeks.
About the Course
This course introduces you to Computer Vision, the field of AI that enables machines to interpret and understand visual data from images and video.
Through hands-on sessions and practical exercises, you will learn how images are processed, how features are extracted, and how machine learning and deep learning models are used to recognise and classify visual information.
By the end of the course, you will be able to build your own image recognition and object detection applications using industry-standard tools and frameworks.
Open to all individuals aged 16+ with a basic knowledge of Python programming and familiarity with Machine Learning concepts
Learners interested in visual AI applications
Those with basic knowledge looking to specialise further
Individuals exploring careers in AI and automation
Skills you’ll demonstrate
Understand how machines interpret visual data
Learn how pixels, colour spaces, and formats work
Enhance and analyse images
Prepare images for machine learning
Use techniques like HOG, SIFT, and ORB
Convert images into meaningful data for models
Build models to recognise objects in images
Measure performance and improve accuracy
Understand how deep learning models process images
Optimise models for better performance
Use techniques like YOLO and bounding boxes
Apply pre-trained models to real-world problems
Work with OpenCV and TensorFlow/Keras
Build a complete image recognition application
Explore how machines interpret images and real-world applications
Understand pixels, colour spaces, and image formats
Apply filters and edge detection techniques
Perform transformations and data augmentation
Extract key features using HOG, SIFT, and ORB
Build models to classify images using ML algorithms
Understand convolutional neural network architecture
Train, tune, and evaluate CNN models
Detect objects using YOLO and bounding box techniques
Use pre-trained models for faster development
Work with industry-standard computer vision tools
Build an image recognition or detection application
No, this course starts from the fundamentals. However, basic Python and some understanding of Machine Learning will help you get the most out of it.
Yes. You will complete hands-on exercises throughout the course and build a final image recognition or object detection application.
You’ll work with Python using popular libraries such as OpenCV and TensorFlow/Keras.
This is best suited for learners with some prior experience in Python and Machine Learning who want to specialise in Computer Vision.
Enroll now or request information about upcoming sessions.
Introduction to Computer Vision
Request details