yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
IMX 415 Camera Module📖
1. Jetson Orin Nano‑NX Usage Course
  • 1. Camera Driver Course
  • 2.1 Advanced AI Vision-Traffic Detection—DeepStream environment
  • 2.2 Advanced AI Vision-Traffic Detection—Four types of detection(traffic)
  • 3. YOLO11 Object Detection
  • 4. YOLO26 Object Detection
  • 5. Mediapipe Environment
  • 6. Mediapipe Hand Detection
  • 7. MediaPipe Face Detection
  • 8. MediaPipe Face Effects
  • 9. MediaPipe 3D Object Recognition
  • 10. MediaPipe Virtual Brush
  • 11. MediaPipe Gesture Recognition
  • 12. MediaPipe Finger Control
  • 13. MediaPipe Posture Estimation
  • 14. MediaPipe Face Mask
  • 15. MediaPipe Overall Detection
  • 16. MediaPipe Green Scene Rremoval(Human)
  • 17. QR code recognition
2. Raspberry Pi 5 Usage Course
  • 1. Camera Driver Course
  • 2. Advanced AI Vision-Human Pose Estimation
  • 3. Target Detection
  • 4. QR Code
  • 5. Face Detection
  • 6. Color Recognition
  • 7. YOLO11 Object Detection
  • 8. YOLO26 Object Detection
  • 9. MediaPipe Face Effects
  • 10. MediaPipe Face Detection
  • 11. MediaPipe 3D Object Recognition
  • 12. MediaPipe Virtual Brush
  • 13. MediaPipe Finger Control
  • 14. MediaPipe Gesture Recognition
3. RDK X5 Usage Course
  • 1. Camera Driver Course
  • 2. Target Detection Algorithm-FCOS
  • 3. Target Detection Algorithm-YOLOv5s
  • 4. YOLO26 Object Detection
4. Camera Bracket Installation (Optional Video)
  • Installation Video
Download
  • Code
  • SystemFile
  • 3D_Model_File
  • Hardware_Info
Download ZIP

Welcome to IMX 415 Camera Module repository

10. MediaPipe Virtual Brush

Virtual Brush

Virtual Brush1. Virtual Brush2. Effect Preview2.1 USB Camera2.2 CSI Camera

MediaPipe is a cross-platform machine learning framework that can process keypoint detection of hands, faces, poses, etc. in videos and images in real time.

1. Virtual Brush

MediaPipe virtual brush can track the finger state through hand detection and switch between different modes based on the finger state:

When the index finger and middle finger of the right hand are together, it is the selection state, and a color picker pops up at the same time. When the two fingertips move to the corresponding color position, that color is selected (black is the eraser);

When the index finger and middle finger are apart, it is the drawing state, and you can draw freely on the canvas.

2. Effect Preview

2.1 USB Camera

cd ~/mediapipe
xxxxxxxxxx
python3 05.virtual_brush_usb.py

Note: Click on the camera window and press q to exit the program!

image-20250114212646129

2.2 CSI Camera

xxxxxxxxxx
cd ~/mediapipe
xxxxxxxxxx
python3 05.virtual_brush_csi.py

Note: Click on the camera window and press q to exit the program!

image-20250114212750993

MediaPipe 3D Object Recognition
MediaPipe Gesture Recognition

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文