Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

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

Paul McWhorter via YouTube

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

Reviews

Start your review of AI for Everyone - First Attempt at Using MediaPipe for Gesture Detection

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.