Udemy

YOLOv12: Custom Object Detection, Tracking & WebApps

Enroll Now
  • 358 Students
  • Updated 3/2025
4.5
(38 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
6 Hour(s) 28 Minute(s)
Language
English
Taught by
Muhammad Moin
Rating
4.5
(38 Ratings)

Course Overview

YOLOv12: Custom Object Detection, Tracking & WebApps

YOLOv12, Learn Custom Object Detection and Tracking with YOLOv12, and Build Web Apps with Flask

YOLOv12 is the latest state-of-the-art computer vision model architecture, surpassing previous versions in both speed and accuracy. Built upon the advancements of earlier YOLO models, YOLOv12 introduces significant architectural and training enhancements, making it a versatile tool for various computer vision tasks.

The YOLOv12 model supports a wide range of tasks, including object detection, instance segmentation, image classification, pose estimation, and oriented object detection (OBB).

Course Structure

This course is divided into multiple sections, covering everything from the fundamentals of YOLOv12 to advanced applications.

Introduction to YOLOv12

  • What’s New in YOLOv12

  • Key updates and features in YOLOv12

  • Non-Maximum Suppression & Mean Average Precision in Computer Vision

Running YOLOv12

  • Setting up YOLOv12

  • Using YOLOv12 for Object Detection

  • Evaluating YOLOv12 Model Performance: Testing and Analysis

Dataset Preparation

  • How to find and prepare datasets

  • Data annotation, labeling, and automatic dataset splitting

Training YOLOv12

  • Fine-Tuning YOLOv12 for Object Detection on Custom Datasets

  • Custom Projects:

    • Train YOLOv12 for Personal Protective Equipment (PPE) Detection

    • Train YOLOv12 for Potholes Detection

Advanced Multi-Object Tracking

  • Implementing Multi-Object tracking with Bot-SORT and ByteTrack algorithms

Advanced Applications

  • Blurring Objects with YOLOv12 and OpenCV-Python

  • Generating Intensity Heatmaps to Identify Congestion Zones

  • Building a Tennis Analysis System with YOLO, OpenCV, and PyTorch

Web Integration

  • Developing Web Apps with YOLOv12 and Flask

Course Content

  • 9 section(s)
  • 16 lecture(s)
  • Section 1 Introduction to the Course
  • Section 2 YOLOv12: The Future of Real-Time Object Detection with Attention Mechanisms
  • Section 3 Non Maximum Suppression & Mean Average Precision
  • Section 4 YOLOv12 Implementation | Google Colab
  • Section 5 Evaluating YOLOv12 Model Performance: Testing and Analysis
  • Section 6 Blurring Objects with YOLOv12 and OpenCV-Python
  • Section 7 Training Custom YOLOv12
  • Section 8 Build a Tennis Analysis System with YOLO, OpenCV and PyTorch
  • Section 9 Building Web Apps with YOLOv12 and Flask

What You’ll Learn

  • YOLOv12 architecture and how it really works
  • What is Non Maximum Suppression & Mean Average Precision
  • How to use YOLOv12 for Object Detection
  • Evaluating YOLOv12 Model Performance on Images, Videos & on the Live Webcam Feed
  • Blurring Objects with YOLOv12 and OpenCV-Python
  • Data annotation/labeling using Roboflow
  • Build a Tennis Analysis System with YOLO, OpenCV and PyTorch
  • Training and Fine-Tuning YOLOv12 Models on Custom Datasets
  • Object Detection in the Browser using YOLOv12 and Flask


Reviews

  • J
    Juan Ospina
    5.0

    perfect, I lerned a lot!

  • J
    Javier Baltierrez Castillo
    4.5

    It was clear

  • C
    Christos Polimatidis
    5.0

    I really liked this course. It was very healpfull but i would prefer if the teacher spoke english a bit better

  • A
    ANKIT SINGH .
    5.0

    Good course . But there should be more explanation for the codes . I have to do chatgpt and understand everything by my own.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed