Skip to content

Artificial Intelligence · Mini Project

Air Canvas: Draw with Hand Gestures

Paint on screen by moving a fingertip in the air in front of a webcam

1-2 weeks build

Overview

The index fingertip becomes a brush. MediaPipe finds the hand, a simple finger-up rule switches between drawing and selecting, and strokes are smoothed and composited onto a canvas layer over the live feed. A header bar lets you pick colours, change brush size, erase and save the drawing as an image.

What makes it stand up

  • 01Fingertip tracking with a draw mode and a hover-to-select mode
  • 02Stroke smoothing so lines do not jitter with the camera
  • 03Colour palette, brush sizes, eraser and clear-canvas controls
  • 04Canvas layer blended over the video with bitwise masking
  • 05Save drawings to PNG with a timestamped filename

Module breakdown

  1. 01

    Hand tracking

    MediaPipe Hands with fingertip and knuckle landmarks.

  2. 02

    Mode logic

    Finger-up detection that switches between drawing and selecting.

  3. 03

    Brush engine

    Moving-average smoothing and line interpolation between frames.

  4. 04

    Toolbar

    On-screen colour, size and eraser buttons triggered by hovering.

  5. 05

    Compositing

    Mask-based overlay of the canvas onto the camera frame.

After this, you will be able to

  • Explain how the finger-up rule is computed from landmarks
  • Walk through the masking maths that blends canvas and video
  • Draw a labelled diagram live during the viva

Technology stack

  • Python
  • OpenCV
  • MediaPipe
  • NumPy

Complete kit

₹5,299₹8,999
-41%

Delivered in under 48 hours

Level
Mini Project
Domain
Artificial Intelligence
Build time
1-2 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

PopularMajor Project

Artificial Intelligence

Face Recognition Attendance System

Camera-based attendance with liveness detection and analytics

  • Python
  • OpenCV
  • FaceNet
  • Flask
  • +2
₹4,900₹5,999
4.8/301 reviews
PopularMajor Project

Artificial Intelligence

Mental Health Support Chatbot

Grounded conversational agent with sentiment tracking

  • Python
  • Transformers
  • RAG
  • FastAPI
  • +2
₹4,699₹7,999
4.8/143 reviews
Major Project

Artificial Intelligence

Traffic Sign Recognition

Real-time detection and classification for driver assistance

  • Python
  • YOLOv8
  • OpenCV
  • PyTorch
  • +2
₹3,899₹6,799
4.7/126 reviews