
## Motivation

Animal re-identification is crucial for studying various aspects of wildlife, including tracking populations, monitoring movements, examining behaviors, and managing species. Despite variations in how animal re-identification is defined and approached across studies, its objective remains consistent. The primary aim is to accurately and efficiently identify individual animals within a species by recognizing unique traits, such as markings, patterns, or other distinctive features. Automating this process allows for collecting detailed, large-scale data on population dynamics, migration routes, habitat use, and behaviors. This data empowers researchers to track movements, assess population sizes, and observe demographic changes, providing invaluable insights into species dynamics. Such information is essential for identifying biodiversity threats and crafting evidence-based conservation strategies. Despite great progress in machine learning, many models for animal re-identification still struggle with overfitting. They often focus too much on background details - like lighting or landscape - rather than the animal's unique features. As a result, these models perform well in familiar environments but fail in new or varied conditions. This limitation makes it harder to accurately identify animals in diverse habitats, reducing the models' usefulness in real-world conservation efforts. Improving their ability to generalize is essential for more reliable animal identification.

## What will you learn?

You will learn about the exciting field of animal re-identification and learn to recognize individual wild animals. You will learn how to create images such as the one below. It shows a test image of an unknown loggerhead sea turtle (left) and an image from the training set of a known sea turtle Nerea (or t266 in scientific notation). It also shows the automatically extracted keypoints and their matches between both images. Visual analysis of both the matches and the post-occular scutes reveals that both turtles are indeed the same. Therefore, we managed to identify the unknown turtle as Nerea.

![](https://www.googleapis.com/download/storage/v1/b/kaggle-user-content/o/inbox%2F12294787%2F235ea09aaf82b9ec51a65a5c8a338c47%2FMatches.png?generation=1737379938870017&alt=media)