Skip to content

Uses computer vision to deter rabbits from eating your vegetables

Notifications You must be signed in to change notification settings

roboflow/rabbit-deterrence

Repository files navigation

Computer Vision-Based Rabbit Deterrence System

Project Overview

This is a computer vision based rabbit deterrence system that leverages the Raspberry Pi and Roboflow to detect and scare away rabbits. How it essentially works is the Raspberry Pi has an object detection model trained with Roboflow Train hosted on it and when it detects a Rabbit, the Bluetooth speaker will play a sound such as a baby crying or a car honking which is meant to scare off the rabbit.

Special Features of the System

This system implements a couple of different features including:

  • Trained Model Using Roboflow Train (which is based on YOLOv5, a state-of-the-art object detection model)
  • Uses the MakerHawk External Power Supply (allows for ease of portability)
  • Leverages active learning via the Roboflow Upload API
  • Includes a Flask Web Server, allowing the user to view the detections remotely
  • Integrates a Bluetooth Speaker to scare off the Rabbits

Materials/Software Used

Hardware:

Software:

Further Reading

About

Uses computer vision to deter rabbits from eating your vegetables

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published