Important
What's interesting is that the training data is fully cats and dogs, but the model works with new animals too! The model is trained on the Oxford IIIT Pets dataset, which contains 37 classes of pets. The model can be used for any animal.
Screen.Recording.2024-12-20.at.10.30.50.mov
Term project for the course: Neural Networks and Deep Learning
. This project emphasizes improving the tracking of animals in real-time to ensure that the tranquilizer accurately aims at the target.
The dataset used is Oxford IIIT Pets dataset. The dataset itself contains the respective maskings.
We have developed a model to track the motion of the animal by masking the animal to represent the trace of the tracking achieved by our model.
We have worked with three models, namely:
- Simple Unet
tensorflow
trained in Google Colab TPU
- Unet CNN
tensorflow
trained in Google Colab TPU
- FPN with ResNet34
pytorch
trained in Apple M2 Pro with Metal GPU 19 cores.
To showcase the results, we use images and videos to prove its effectiveness.