Getting Digital

Computer Vision Bootcamp with Python (OpenCV) - YOLO, SSD

Develop essential programming & development skills with expert instruction and practical examples.

Online Course
Self-paced learning
Flexible Schedule
Learn at your pace
Expert Instructor
Industry professional
Certificate
Upon completion
What You'll Learn
Master the fundamentals of programming & development
Apply best practices and industry standards
Build practical projects to demonstrate your skills
Understand advanced concepts and techniques

Skills you'll gain:

Professional SkillsBest PracticesIndustry StandardsPython
Prerequisites & Target Audience

Skill Level

IntermediateSome prior knowledge recommended

Requirements

Basic understanding of programming & development
Enthusiasm to learn
Access to necessary software/tools
Commitment to practice

Who This Course Is For

Professionals working in programming & development
Students and career changers
Freelancers and consultants
Anyone looking to improve their skills
Course Information

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.

Provider
Udemy
Estimated Duration
10-20 hours
Language
English
Category
Technology & Programming

Topics Covered

Programming & DevelopmentPython

Course Details

Format
Online, Self-Paced
Access
Lifetime
Certificate
Upon Completion
Support
Q&A Forum
Course Details
Ready to get started?

View pricing and check out the reviews. See what other learners had to say about the course.

Get started and enroll now
Money-back guarantee might be available
Join thousands of students

This course includes:

Lifetime access to course content
Access on mobile and desktop
Certificate of completion
Downloadable resources

Not sure if this is right for you?

Browse More Programming & Development Courses

Continue Your Learning Journey

Explore more Programming & Development courses to deepen your skills and advance your expertise.

Are you ready to dive into the exciting world of frontend web development? This comprehensive course covers everything y...
Hello and welcome to this exciting new course, where we explore some of the most powerful front-end development language...
Welcome to "Learn Javascript, CSS and HTML with practical Projects" This course is designed for anyone eager to dive int...
Couchbase is a popular JSON document store used by powerful clients like PayPal, Walmart, Verizon, Cisco, UPS, Equifax e...
In a digitalized world, such as the one we live in, not knowing how to code will put you at a disadvantage. Regardless o...