Skip to content

Gestures Calculator project utilizing AI and computer vision. The system enables users to input math problems through hand gestures. Once recognized, AI processes the input and provides explanations for the solutions.

License

Notifications You must be signed in to change notification settings

sandipanrakshit34/NeuraCalc-AI-Powered-Gesture-Math-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯 Gesture Calculator using AI and Computer Vision

This project is a Gesture Calculator that uses AI and Computer Vision to recognize hand gestures and solve mathematical problems in real time. The system captures hand movements through a webcam, interprets gestures as mathematical inputs, and computes results using AI.

📝 Features

  • Hand Gesture Recognition: Detects hand gestures to input mathematical symbols and equations.
  • Real-time Calculation: Processes and solves math problems in real-time based on gestures.
  • AI-Powered: Uses Google’s Generative AI to handle math problem solving.
  • Web-based Interface: Built with Streamlit for an interactive experience.

Access

Deployed App => https://huggingface.co/spaces/sandipan23/NeuraCalc

💡 How It Works

  1. Hand Detection: Using OpenCV and cvzone, the system tracks hand movements through the webcam.
  2. Gesture Recognition: Specific gestures represent mathematical inputs (e.g., numbers, operators).
  3. AI Computation: When the gesture input is complete, it is sent to Google Generative AI for solving.
  4. Real-time Output: The solution is displayed instantly.

🔧 Tech Stack

  • Python
  • OpenCV for computer vision tasks
  • cvzone for hand tracking
  • Google Generative AI (gemini-1.5-flash)
  • Streamlit for the web interface
  • Pillow for image processing

🚀 Getting Started

Author

Prerequisites

Before running the project, ensure the following dependencies are installed:

  • Python 3.8+
  • OpenCV
  • cvzone
  • google-generativeai
  • Streamlit
  • Pillow

Installation

  1. Clone the Repository:

    git clone https://github.com/sandipanrakshit34/Guestures-Calculator-using-AI-and-Computer-vision.git
    cd gesture-calculator
  2. Install Dependencies:

    pip install -r requirements.txt
  3. Run the Application:

    streamlit run app.py
  4. Webcam Setup: Ensure your webcam is properly connected and working to capture hand gestures.

About

Gestures Calculator project utilizing AI and computer vision. The system enables users to input math problems through hand gestures. Once recognized, AI processes the input and provides explanations for the solutions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages