Skip to content

A fun project. Detect objects with AWS Rekognize and a Raspberry Pi Camera.

Notifications You must be signed in to change notification settings

radiantnode/object-detector

Repository files navigation

Object Detector

Python Lint and Style

About

...

Setup

This documentation assumes you are setting this up on a Raspberry Pi and have already configured Raspbian. Adapt to your setup as needed.

Requirements

  • Raspberry Pi Zero W or 3 Model B+ or better and a camera module.
  • AWS credentials that have access to an S3 bucket and Rekognition service.

1. Clone streameye

This is a forked version that adds CORS support to a simple MJPEG server.

# cd ~
$ git clone git@github.com:radiantnode/streameye.git

2. Clone this project and cd in

$ git clone git@github.com:radiantnode/object-detector.git
$ cd object-detector

3. Install requirements from Pipfile and activate environment

$ pipenv install
$ pipenv shell

4. Setup database

Create the SQLite database.

$ sqlite3 db/detections.db < db/schema.sql

5. Configure

Copy the example configuration file and modify accordingly.

$ cp config.example.py config.py

About

A fun project. Detect objects with AWS Rekognize and a Raspberry Pi Camera.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published