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

所在平台: Udemy

课程主页: https://www.udemy.com/course/learn-opencv-build-30-apps-with-opencv-yolov8-yolo-nas/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习OpenCV:使用OpenCV、YOLOv8和YOLO-NAS构建30个应用程序 课程概述:欢迎参加本课程,我们将从OpenCV的基础知识开始。接下来,我们将深入探索使用OpenCV创建真实世界应用程序。课程中将重点介绍不同的目标检测算法,包括YOLOv8和YOLO-NAS。我们将利用这两种算法创建多种应用程序。此外,我们还将从头开始实现目标跟踪,探索顶尖的目标跟踪算法,如SORT和DeepSORT。本课程还将聚焦姿态估计,利用MediaPipe和OpenCV揭示姿态估计的秘密,并开发如肱二头肌弯举计数器和俯卧撑计数器等实用应用程序。 课程内容包括但不限于: - OpenCV基础知识。 - OpenCV的各种图像处理技术,包括模糊、膨胀、侵蚀、边缘检测、找寻和绘制轮廓、透视变换等。 - 使用Haar级联分类器进行人脸、车牌等检测。 - 创建真实世界应用程序,包括光学标记识别、车道检测、二维码和条形码检测、物体尺寸测量等。 - 开发高级项目,包括篮球投篮预测器、停车位计数器、使用手势的乒乓游戏、手势音量控制等。 - 理解目标检测基础,学习如何使用YOLO算法进行目标检测,应用YOLOv8和YOLO-NAS。 - 学习目标分割基础,使用YOLOv8进行目标分割,并在自定义数据上训练YOLOv8分割模型。 - 掌握目标跟踪基础,了解如何将先进的目标跟踪算法(如SORT和DeepSORT)与YOLOv8和YOLO-NAS集成。 - 构建基于YOLOv8和YOLO-NAS的真实世界应用,包括坑洞检测、个人防护设备检测、车辆密度热图等。 - 理解光学字符识别基础,创建多个应用程序,如车牌检测和识别、多摄像头车牌检测和识别。 - 使用目标检测和目标跟踪算法创建真实世界应用,包括使用YOLO-NAS进行车辆计数(进出)。 - 将目标跟踪与在自定义数据集上训练的目标检测模型集成。 - 在零售店环境中识别杂货商品。 - 理解"Segment Anything Model"(SAM),学习如何使用YOLO-NAS和SAM进行图像和视频分割。 - 掌握姿态估计基础,学习如何使用OpenCV和MediaPipe实现姿态估计。 - 使用OpenCV和MediaPipe创建真实世界的应用程序,包括肱二头肌弯举计数器和俯卧撑计数器。 本课程适合希望深入了解计算机视觉和应用开发的学习者。

课程评论(0条)

课程详情

Welcome to the Course, we will start with the basics of OpenCV. From there, we'll dive into creating real-world applications using OpenCV. Next up, we'll explore different Object Detection Algorithms i.e. YOLOv8 and YOLO-NAS. We will create different applications using YOLOv8 and YOLO-NAS. In this course, we'll not only implement Object Tracking from scratch using OpenCV but also explore top-notch Object Tracking Algorithms like SORT and DeepSORT. Moreover, we'll also focus on Pose Estimation in this course as well. With the help of MediaPipe and OpenCV, we'll uncover the secrets of estimating poses. We'll apply this knowledge to develop practical applications, such as a Bicep Curl Counter and Push-Ups Counter, bringing your skills to life.This course covers all this and more, including the following topics:Basics of OpenCV.Different image processing techniques with OpenCV including Blurring, Dilation, Erosion, Edge Detection, Finding and Drawing Contours, Warp Perspective.Haar Cascades Classifiers to Detection Face, License Plate etc.Using OpenCV to create Real-World Applications including Optical Mark Recognition, Lane Detection, QR & Bar Code Detection, Object Size Measurement etc.Using OpenCV to create Advanced Projects/ Applications including Basket Ball Shot Predictor, Parking Space Counter, Pong Game using Hand Gestures, Gesture Volume Control.Fundamentals of Object Detection and how to use YOLO Algorithm to do Object Detection with YOLOv8 and YOLO-NAS.Basics of Object Segmentation and learn how to do Object Segmentation with YOLOv8 and how to train YOLOv8 Segmentation Model on Custom Data.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.Basics of Optical Character Recognition and create different apps i.e. License Plate Detection and Recognition, Multi-Cam License Plate Detection and Recognition.Using Object Detection and Object Tracking Algorithms to create different Real World Applications including Vehicles Counting (Entering & Leaving) using YOLO-NAS.Integrate Object Tracking with an Object Detection Model trained on a Custom Dataset.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).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.

课程标签

0人关注该课程

主题相关的课程