Inquire now

Computer Vision Training is a practical, hands-on program designed to help participants understand how artificial intelligence and machine learning enable computers to interpret and analyze images and video. The course combines fundamental concepts with practical development techniques to help learners build computer vision solutions for real-world applications.

 

Duration 3 days – 21 hrs

 

Overview

 

This course provides a hands-on introduction to computer vision using Python and deep learning frameworks. Participants will learn the fundamentals of image processing, explore Convolutional Neural Networks (CNNs), and build models for image classification and object detection. Designed for those with a basic understanding of machine learning, the course bridges theory with real-world applications in vision-based AI systems.

 

Learning Objectives

 

  • Understand key concepts of image representation and processing
  • Build and train CNNs for image classification tasks
  • Apply transfer learning with pre-trained vision models
  • Implement basic object detection techniques using deep learning
  • Use Python libraries like OpenCV, TensorFlow/Keras, or PyTorch for vision tasks

 

Audience

  • Aspiring AI and computer vision developers
  • Data scientists and machine learning engineers expanding into visual data
  • Software developers and researchers working with image-related applications
  • Professionals in industries like manufacturing, healthcare, and security interested in vision automation

 

Prerequisites 

 

  • Intermediate Python programming skills
  • Knowledge of basic machine learning concepts (supervised learning, model evaluation)
  • Familiarity with NumPy, Pandas, and either TensorFlow or PyTorch (recommended)

 

Course Content

 

Day 1: Image Processing & Foundations

 

  • Introduction to computer vision and real-world use cases
  • Image representation (pixels, color channels, grayscale)
  • Image transformations (resizing, cropping, filtering, edge detection)
  • Using OpenCV for basic image processing
  • Hands-on: Load and manipulate images using OpenCV

 

Day 2: CNNs and Image Classification

 

  • Introduction to Convolutional Neural Networks (CNNs)
  • Layers: convolution, pooling, activation, and fully connected
  • Building and training a CNN from scratch using Keras or PyTorch
  • Image classification on datasets like CIFAR-10 or MNIST
  • Hands-on: Build a CNN model to classify images

 

Day 3: Object Detection & Transfer Learning

 

  • Difference between classification and object detection
  • Introduction to object detection models (YOLO, SSD, Faster R-CNN – conceptual overview)
  • Applying pre-trained CNNs with transfer learning (e.g., ResNet, MobileNet)
  • Final project: Image classification or object detection on a custom dataset
  • Review and evaluation

 

Inquire now

Best selling courses

Course Customization Options To request a customized training for this course, please contact us to arrange.

WEB DEVELOPMENT / DESIGN / UI/UX

Adobe Photoshop for Marketing

Adobe Photoshop for Marketing teaches marketers, business owners, and designers how to create visually engaging graphics and promotional materials that strengthen brand identity and improve marketing campaign performance.   Duration 2 days – 14 hrs                                                                     Overview This course is designed to empower marketing professionals with practical Adobe Photoshop skills to create high-impact visuals, promotional...

BUSINESS / FINANCE / BLOCKCHAIN / FINTECH

Fundamentals of Credit for Credit Card Products

Duration 3 days – 21 hrs   Overview    This beginner-friendly course builds a solid foundation on consumer credit principles and applies them to credit card products—how issuers assess risk, how cardholders borrow and repay, and how billing statements, interest/finance charges, and fees work in practice. It also covers must-know Philippine regulations and consumer protection...

ARTIFICIAL INTELLIGENCE / MACHINE LEARNING / DEEP LEARNING

Neural Networks and Deep Learning

Neural Networks and Deep Learning Training is a practical, hands-on program designed to help participants understand how neural networks learn from data and how deep learning techniques can be applied to develop intelligent AI systems. The course combines fundamental concepts with practical implementation to provide learners with the skills needed to build, train, evaluate, and...

DEV OPS / CONTAINERS

OpenShift and Docker, Kubernetes

Course Customization Options To request a customized training for this course, please contact us to arrange.

Duration 3 days – 21 hrs   Overview   This course provides a comprehensive understanding of the Philippine Data Privacy Act (RA 10173), its implementing rules and regulations (IRR), and practical measures for compliance. It is designed to help organizations build and sustain a culture of privacy, implement privacy management programs, and mitigate data breach...

MOBILE DEVELOPMENT / GAMING / METAVERSE / VR - AR

Unreal engine basics with blueprint and C++

Course Customization Options To request a customized training for this course, please contact us to arrange.

PROGRAMMING / CODING

Python Automation Network

This 5-day hands-on training course delivers expertise on Python Network Automation. You will MASTER all the Python 3 key concepts starting from scratch. No prior Python or programming knowledge is required. You will learn how to configure networking devices with Python using a Serial Console Connection.

// BG EARTH WHEN NOT PLAYING

We use cookies on our website to personalize your experience by storing your preferences and recognizing repeat visits. By clicking “Accept”, you agree to the use of all cookies. You can also select “Cookie Settings” to adjust your preferences and provide more specific consent. Cookie Policy