YoVDO

AI for Everyone - First Attempt at Using MediaPipe for Gesture Detection

Offered By: Paul McWhorter via YouTube

Tags

Artificial Intelligence Courses Python Courses Computer Vision Courses Object Detection Courses Mediapipe Courses

Course Description

Overview

Learn to implement gesture detection using MediaPipe in this comprehensive tutorial. Explore the process of utilizing handLandmarks from MediaPipe to recognize and detect hand gestures. Develop a conceptual algorithm showing promise for accurate gesture recognition. Dive into topics such as basic configuration, distance formulas, distance matrices, error arrays, and data simplification. Follow along with practical demonstrations in Visual Studio Code, including importing NumPy, creating distance matrices, and calculating distances between key points. Implement error handling, unknown gesture detection, and gesture classification techniques. By the end of this lesson, gain the skills to build a functional gesture detection system using Python, OpenCV, and MediaPipe.

Syllabus

Introduction
Basic Configuration
Distance Formula
Distance Matrix
Error Array
Too Much Data
Simplification
Smaller Dataset
Coffee Break
Visual Studio Code
New Python Program
Demonstration
Key Points
Key Landmarks
Code View
Import Numpy
Create Distance Matrix
Create Floats
Create Hand Data
Creating Distance Matrix
Step Through
Where to Start
Hand Data
Columns
Column in Range
Dist Matrix
Calculate Distance
Calculate Row Data
Square Column Data
Return Distance Matrix
Define Find Error
Define Unknown Matrix
Reset Error to 0
Reset Error to 0128
Reset Error to 0129
Reset Error to 0130
Juggler
Print
Training
Testing Distance Matrix
Unknown Gesture
Error
Put Text
Round Error
Blue
Weight
Fixing decimal round
Gesture Detection
Power to the People
Go forth and Prosper


Taught by

Paul McWhorter

Related Courses

Introduction to Artificial Intelligence
Stanford University via Udacity
Probabilistic Graphical Models 1: Representation
Stanford University via Coursera
Artificial Intelligence for Robotics
Stanford University via Udacity
Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Learning from Data (Introductory Machine Learning course)
California Institute of Technology via Independent