⭐ Course Contents ⭐ ⌨ (0:00:00) Intro ⌨ (0:01:18) Chapter 1 - Hand Tracking - Basics ⌨ (0:26:57) Chapter 1 - Hand Tracking - Module ⌨ (0:49:20) Chapter 2 - Pose Estimation - Basics ⌨ (1:08:25) Chapter 2 - Pose Estimation - Module ⌨ (1:28:25) Chapter 3 - Face Detection - Basics ⌨ (1:52:38) Chapter 3 - Face Detection - Module ⌨ (2:12:55) Chapter 4 - Face Mesh - Basics ⌨ (2:33:09) Chapter 4 - Face Mesh - Module ⌨ (2:52:10) Project 1 - Gesture Volume Control ⌨ (3:27:45) Project 2 - Finger Counter ⌨ (4:05:43) Project 3 - AI Personal Trainer ⌨ (4:52:55) Project 4 - AI Virtual Painter ⌨ (6:01:26) Project 5 - AI Virtual Mouse
This guy's journey from simple OpenCV tutorials to this is incredible!!
I just wanted to add that in chapter 1, when transforming the HandTrackingMin to a module, the Hands class from mediapipe, expects an argument for the parameter called model_complexity (at least it did for me, it did not seem to be a problem in the video). This argument should be passed right after the max number of hands is being passed. However in the video that is where the detectionCon is passed. This threw a TypeError for me because the model_complexity could not handle the non-int value it was getting from the detectionCon argument. So if you get a TypeError when dealing with the Hands class, this could be the reason. Hope it helps!
감사합니다.
The channel always has what I need. I've boosted my knowledge of c++ and python skills after watching some of the videos. and now BOOOOOOM a computer vision course!!
There are some arguments that we need to add in new version of python and mediapipe, i think : 1. In hand tracking (static image, max number of hands, model complexity, min detection confidence, min tracking confidence) 2. In pose estimation (static image , model_complexity, upper_body_only, smooth_landmarks, detection confidence, tracking confidence) 3. In face mesh (static image, max. no. of faces, redefine landmarks, min. detection confidence, min. tracking confidence) 4. To draw the landmarks in face mesh : mpDraw.draw_landmarks(img, faceLms, mpFaceMesh.FACEMESH_CONTOURS, drawSpec, drawSpec)
I finally finished. what an adventure it was! :face-blue-smiling: Thank you to everyone who contributed 🙏
Helped me learn a lot by understanding each step. That's what is needed from a course!
aaaa... this is what i'm looking for. Thank you for this free course!!!
you are the first Indian developer that I can learn somthing from thanks :)
Believe me or not I already knew whose course it is after seeing the thumbnail.
for anyone one reading this you should type number 0 instant of 1 in cv2.VideoCapture and number 10 in waitKey for the cam to work on a video mode
I was just looking for a Computer Vision course. Thank you ! 😸
i'm only 40 minutes in the course and WOW! thank you very much!
For those having trouble with the first step setting the camera, downgrade the package protobuf to 3.20.0. It installs with mediapipe but in the version 4.21.1 and the code does not work with that version. So manually downgrade this package and you will be OK.
Hi! At 2:25:00 the "FACE_CONNECTION" is not working because has been replaced by "FACEMESH_TESSELATION"!
love to see murtaza workshop channel owner i am following his channel since 3 months best stuff i can say .. he was awesome
Amazing. Thanks alot. Excited for track the movement of the body video ❤👌. You are the best keep going.
Please continue what you are doing. As for myself, I can definitely say you are saving/improving lives ❤️❤️
@RahulSam