Skip to content

Human Digit Recognition

Updated Mar 2026

  • Python
  • Flask
  • PyTorch
  • Computer Vision

this is a two-stage perception project, first it detects a hand region in an image, then classifies how many fingers are raised. i built the whole thing from the annotation tooling through training to a flask demo you can actually interact with.

what i built

  • pytorch models for hand-box detection and digit-count classification
  • annotation tooling and notebooks for training and evaluation
  • flask inference server and browser-facing prediction flow

how it works

  1. 1capture or upload an image
  2. 2predict a hand bounding box from the full frame
  3. 3crop the detected region and run digit classification
  4. 4return the predicted count through the flask API

what's next

  • clean up dependencies for easier reproducible setup
  • capture an inference demo GIF showing hand detection through digit classification