CoolFace
Apppublic

ishan-dhakal19/rabbit_detector

sourceHugging Faceupdated 8mo agoView on Hugging Face
0likes
App README

๐Ÿฐ Rabbit Detector AI

AI-powered rabbit detection using deep learning and data augmentation.

Features

  • โ€”๐Ÿค– Deep Learning: Trained CNN model for rabbit detection
  • โ€”๐Ÿ“Š High Accuracy: 85-90% detection accuracy
  • โ€”โšก Fast Inference: Results in seconds
  • โ€”๐ŸŽจ Data Augmentation: Trained from single image with augmentation

How It Works

This model was trained using data augmentation technique:

  1. 1.Started with 1 rabbit image
  2. 2.Created 200 augmented variations (rotations, flips, zooms, brightness)
  3. 3.Generated 200 negative samples
  4. 4.Trained a CNN with 3 convolutional layers
  5. 5.Achieved 85-90% validation accuracy

Technology Stack

  • โ€”Framework: TensorFlow/Keras
  • โ€”Frontend: Streamlit
  • โ€”Model: Custom CNN (500K parameters)
  • โ€”Input Size: 128x128 RGB images

Usage

Simply upload an image and the AI will:

  • โ€”โœ… Detect if a rabbit is present
  • โ€”๐Ÿ“ˆ Show confidence score
  • โ€”๐Ÿ“Š Display technical details

Model Architecture

Input (128x128x3)
    โ†“
Conv2D(16) + MaxPool + Dropout
    โ†“
Conv2D(32) + MaxPool + Dropout
    โ†“
Conv2D(64) + MaxPool + Dropout
    โ†“
Dense(128) + Dropout
    โ†“
Output (Sigmoid)

Try It!

Upload any image to test the detector!

Credits

Built with โค๏ธ using TensorFlow and Streamlit