Skip to content

Sarabac/identification

Repository files navigation

Identification

This application help to associate animals to picture and put label on it.

Usage

The screenshot below shows several series of pictures. Each serie containe pictures taken in a short interval of time. The right side shows series associated with an individual deer (identified by a name). The left side shows unsorted series. The user can drag an drop series to link it to the corresponding deer.

Screenshot

It is possible to describe animals in a picture serie without knowing the corresponding individual like below.

Description

Database

The database contains two main sides separated by the Animal table. The top of the diagram show the automatically generated part. It describe the Photos associated with a camera and a serie. The bottom is the part definied by the user. The user can create an animal and describe it. An animal ca be associated with one or several pictures.

Diagram

Dependencies

python3
python3 module: flask
python3 module: pillow

Shortcut

Shortcut

w: save and go back
d: check
a: uncheck

z: enable/disable zoom

Initialization

Config

open config.py
in the photo variable,put the path to the photos folder
The photo folder must contain subfolders whose name is the camera name
each subfolder contain pictures taken by its camera

species attributs

open the especes.py file folow the instruction in the file to define species attributs

First launch

launch identification_chevreuil.py with python3
it create a database (chevreuil.db) where the data will be stored (it take some time if there is a lot of photos)
You can copy the database for backup propose
If you displace or delete the database, the software will do the Initialisation again. It is a way to start a new session.

sort_pictures.py

if you launch this script, it will create a folder of camera where the animals ar sorted in subfolders.

convert_event_to_excsl2.R

create a excel sheet and a csv sheet with each event, it date and it description. Not finished

Python Graph

Python

About

Web application to help animal identification via camera trap pictures.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published