Developing a Low-Cost Raspberry Pi-based Camera Trap for Wildlife Detection



A walk through the ML Development

1. Objectives :

    1. Machine Learning Development will examine model selection, model training and deployment on the Raspberry Pi.
    2. To innovate on annotation It takes a long time to annotate 2 weeks for human annotation compared to 2 hours for the model.
    3. Implementing new technology is exciting

ML Objectives

2. Conventional Classification
  • We started with conventional animal classification using mobilenetV2 ( for this we selected 1146 images which had only one species of animal)

Impala Classification

Waterbuck Classification on Uncropped Background

Waterbuck Classification on Cropped Background

Monkey Classification on Uncropped Background

Monkey Classification on Cropped Background

  • For Images with multiple species, classification isn't the best resort also cropping out the Background had a significant positive effect

Snippet of multiple animals per image examples

3. Animal Detection

Animal Identification Example

Impala Identification Example

Impala Video Identification Example