Why is it important to control the population of animals? High number of animals in some area may lead to habitat abuse, starvation, and death. That is one of the reasons for ecologists to control population size. Ecologists control density of species population with use of camera traps. Camera trap takes a sequence of pictures after it is triggered by motion nearby. One way Ecologists may evaluate the number of animals is to analyze this sequence manually. Alternatively, they may apply an algorithm which will analyze images and predict the number of animals in given images. Thus, the goal of this project is to evaluate the number of animals in a sequence of images taken from Camera Traps.
- In
/appeverything related to service that predict number of animals. - In
/analysisyou can find plots and code for running the model to get the plots - In
/datayou can store everything related to images and related metadata. For exampleprocessed_test,processed_train, files from kaggle and data which were produced by model. - In
model.ipynbyou can find all code related to running the code, preparing the data e.t.c. - In
data.yamlfile we store data to use it for training by yolo torch cli
To start a server run these commands:
$ docker-compose build
$ docker-compose up