Learn OpenCV: Build # 30 Apps with OpenCV, YOLOv8 & YOLO-NAS

OpenCV, Object Detection, Object Tracking, Object Segmentation, YOLOv8, YOLO-NAS, Train Custom Dataset, Pose Estimation

4.00 (102 reviews)
Udemy
platform
English
language
Data Science
category
instructor
Learn OpenCV: Build # 30 Apps with OpenCV, YOLOv8 & YOLO-NAS
1,038
students
24.5 hours
content
Nov 2023
last update
$94.99
regular price

What you will learn

Understand basics of OpenCV

Use OpenCV to work with Image and Video Files

Apply different image processing techniques with OpenCV including Blurring, Dilation, Erosion, Edge Detection, Finding and Drawing Contours, Warp Perspective

Use Haar Cascades Classifiers to Detection Face, License Plate etc

Use OpenCV to create Real-World Applications including Optical Mark Recognition, Lane Detection, QR & Bar Code Detection, Object Size Measurement etc

Use OpenCV to create Advanced Projects/ Applications including Basket Ball Shot Predictor, Parking Space Counter, Pong Game using Hand Gestures, Gesture Vol Cnt

Understand the fundamentals of Object Detection and learn how to use YOLO Algorithm to do Object Detection with YOLOv8 and YOLO-NAS

Understand the basics of Object Segmentation and learn how to do Object Segmentation with YOLOv8 and how to train YOLOv8 Segmentation Model on Custom Data

Understand the Basics of Object Tracking and how to integrate the SOTA Object Tracking Algorithms i.e. SORT and DeepSORT with YOLOv8 and YOLO-NAS

Build Real World Applications with YOLOv8 and YOLO-NAS including Potholes Detection, Personal Protective Equipment Detection, Vehicles Intensity Heatmaps etc

Learn Optical Character Recognition and create different apps i.e. License Plate Detection and Recognition, Multi-Cam License Plate Detection and Recognition,

Use Object Detection and Object Tracking Algorithms to create different Real World Applications including Vehicles Counting (Entering & Leaving) using YOLO-NAS

Learn how to integrate Object Tracking with an Object Detection Model trained on a Custom Dataset

Learn how to detection Grocery Items in a Retail Store with YOLO-NAS.

Understand the Segment Anything Model (SAM) and how to do Image and Video Segmentation with YOLO-NAS and Segment Anything Model (SAM)

Understand the Basics of Pose Estimation and Learn how to implement Pose Estimation using OpenCV and MediaPipe

Create Real World Applications using OpenCV and MediaPipe including Bicep Curl Counter and Push-Ups Counter

Why take this course?

šŸŽ“ **Learn OpenCV: Build šŸ•’ #30 Apps with OpenCV, YOLOv8 & YOLO-NAS** šŸš€ **Course Headline:** Master the Art of Computer Vision with OpenCV, Object Detection, Tracking, and Segmentation using state-of-the-art models like YOLOv8 and YOLO-NAS! šŸŒļøšŸ”¬ --- **Welcome to Your Journey into the World of Computer Vision with OpenCV!** šŸš€ **Course Overview:** We're embarking on an exciting learning adventure where you'll not only grasp the fundamentals of OpenCV but also apply your newfound skills to build a diverse range of šŸ•’ **#30 real-world applications**. From detecting objects and tracking their movement to estimating poses and even counting push-ups, this course will take you through an array of practical scenarios that showcase the power of computer vision. šŸ“š **What You'll Learn:** 1. **Basics of OpenCV**: Dive into the core library for computer vision tasks and understand how to process images and videos with OpenCV. 2. **Image Processing Techniques**: Master essential techniques such as blurring, dilation, erosion, edge detection, contour finding and drawing, and warp perspective. 3. **Face and License Plate Detection**: Implement Haar Cascades to identify and track faces, license plates, and more in real-time. 4. **Real-World Applications**: Explore applications like Optical Mark Recognition, Lane Detection, and Bar Code Scanning that solve everyday problems. 5. **Advanced Projects/Applications**: Challenge yourself with projects such as a Basketball Shot Predictor, Parking Space Counter, and gesture-controlled games. 6. **Object Detection Fundamentals with YOLO Algorithms**: Understand how YOLOv8 and YOLO-NAS revolutionize object detection and learn to implement these models effectively. 7. **Object Segmentation with YOLOv8**: Discover the art of object segmentation and learn to train a YOLOv8 segmentation model on your custom dataset. 8. **Integrating Object Tracking Algorithms**: Integrate cutting-edge tracking algorithms like SORT and DeepSORT into your YOLOv8 and YOLO-NAS models for robust applications. 9. **Building Real World Applications with YOLOv8 & YOLO-NAS**: Develop and fine-tune applications such as Potholes Detection, Personal Protective Equipment Detection, and Vehicle Intensity Heatmaps. 10. **Optical Character Recognition (OCR)**: Learn how to detect and recognize text in images or videos with real-world applications like License Plate Detection and Multi-Cam License Plate Detection and Recognition. 11. **Vehicles Counting (Entering & Leaving)**: Utilize YOLO-NAS for counting vehicles in dynamic environments. 12. **Grocery Items in a Retail Store with YOLO-NAS**: Implement an application to recognize and track grocery items for inventory management. 13. **Understanding Segment Anything Model (SAM)**: Explore the latest advancements in image and video segmentation with YOLO-NAS and SAM. 14. **Pose Estimation**: Learn how to estimate human poses using OpenCV and MediaPipe, and create applications like a Bicep Curl Counter and Push-Ups Counter. --- šŸ” **Key Takeaways:** - **Hands-On Learning**: With šŸ•’ **#30 applications**, you'll apply what you learn in real-world contexts, ensuring a deeper understanding of computer vision concepts. - **State-of-the-Art Models**: Get up to speed with the latest in object detection and segmentation using YOLOv8, YOLO-NAS, and SAM. - **Practical Applications**: Translate your knowledge into tangible applications that can be deployed across various domains, from retail to traffic management. - **Interactive Projects**: Engage with projects that not only test your skills but also bring them to life in innovative ways. - **Versatile Skillset**: Combine the power of OpenCV with the precision of YOLO models and the adaptability of MediaPipe to build a diverse portfolio of computer vision applications. --- Join us on this comprehensive learning journey where you'll transform data into actionable insights with OpenCV, YOLOv8 & YOLO-NAS. Whether you're a beginner or looking to expand your expertise, this course is designed to challenge and inspire you to reach new heights in computer vision. šŸš€šŸ‘©ā€šŸ’»āœØ

Screenshots

Learn OpenCV: Build # 30 Apps with OpenCV, YOLOv8 & YOLO-NAS - Screenshot_01Learn OpenCV: Build # 30 Apps with OpenCV, YOLOv8 & YOLO-NAS - Screenshot_02Learn OpenCV: Build # 30 Apps with OpenCV, YOLOv8 & YOLO-NAS - Screenshot_03Learn OpenCV: Build # 30 Apps with OpenCV, YOLOv8 & YOLO-NAS - Screenshot_04

Reviews

Mahesh
January 16, 2024
This Course is Not at all helpful, for those who are interested to learn basics, he skips so many topics, where he got error, Object detection explanation is worst i have ever seen because, he did not explain how to prepare data, and what is input format and how to create yaml files, and how to change model parameters for train and test like batch size and flops etc. He just run train code in command line I don't recommend this course.

Charts

Price

Learn OpenCV: Build # 30 Apps with OpenCV, YOLOv8 & YOLO-NAS - Price chart

Rating

Learn OpenCV: Build # 30 Apps with OpenCV, YOLOv8 & YOLO-NAS - Ratings chart

Enrollment distribution

Learn OpenCV: Build # 30 Apps with OpenCV, YOLOv8 & YOLO-NAS - Distribution chart
5550794
udemy ID
9/10/2023
course created date
10/16/2023
course indexed date
Bot
course submited by