Computer Vision Bootcamp with Python (OpenCV) - YOLO, SSD
Develop essential programming & development skills with expert instruction and practical examples.
Skills you'll gain:
Skill Level
Requirements
Who This Course Is For
About This Course
This course is about the fundamental concept of image processing, focusing on face detection and object detection. These topics are getting very hot nowadays because these learning algorithms can be used in several fields from software engineering to crime investigation. Self-driving cars (for example lane detection approaches) relies heavily on computer vision.
With the advent of deep learning and graphical processing units (GPUs) in the past decade it's become possible to run these algorithms even in real-time videos. So what are you going to learn in this course. Section 1 - Image Processing Fundamentals:computer vision theorywhat are pixel intensity valuesconvolution and kernels (filters)blur kernelsharpen kerneledge detection in computer vision (edge detection kernel)Section 2 - Serf-Driving Cars and Lane Detectionhow to use computer vision approaches in lane detectionCanny's algorithmhow to use Hough transform to find lines based on pixel intensitiesSection 3 - Face Detection with Viola-Jones Algorithm:Viola-Jones approach in computer visionwhat is sliding-windows approachdetecting faces in images and in videosSection 4 - Histogram of Oriented Gradients (HOG) Algorithmhow to outperform Viola-Jones algorithm with better approacheshow to detects gradients and edges in an imageconstructing histograms of oriented gradientsusing support vector machines (SVMs) as underlying machine learning algorithmsSection 5 - Convolution Neural Networks (CNNs) Based Approacheswhat is the problem with sliding-windows approachregion proposals and selective search algorithmsregion based convolutional neural networks (C-RNNs)fast C-RNNsfaster C-RNNsSection 6 - You Only Look Once (YOLO v11) Object Detection Algorithmwhat is the YOLO approach.
constructing bounding boxeshow to detect objects in an image with a single look. intersection of union (IOU) algorithmhow to keep the most relevant bounding box with non-max suppression. implementation of YOLO11 with images and videostraining YOLO with custom datasetSection 7 - Single Shot MultiBox Detector (SSD) Object Detection Algorithm SDDwhat is the main idea behind SSD algorithmconstructing anchor boxesVGG16 and MobileNet architecturesimplementing SSD with real-time videosSection 8 - Object Tracking AlgorithmsDeepSORT object detection algorithmByteTrack algorithmBoTSORT algorithmimplementation of object trackingvehicle counting algorithmWe will talk about the theoretical background of face recognition algorithms and object detection in the main then we are going to implement these problems on a step-by-step basis.
Thanks for joining the course, let's get started.
Topics Covered
Course Details
View pricing and check out the reviews. See what other learners had to say about the course.
This course includes:
Not sure if this is right for you?
Browse More Programming & Development CoursesContinue Your Learning Journey
Explore more Programming & Development courses to deepen your skills and advance your expertise.