Development of an API with facial recognition technology for animal location

Authors

DOI:

https://doi.org/10.37779/nt.v25i3.5211

Keywords:

OpenCV; Random Forest; Python; YOLOv3

Abstract

This work describes the development of an API based on facial recognition technologies for animal identification. The API allows users to compare images of their missing pets with photos of similar animals in the database. The project explores the advantages and challenges of facial recognition in locating lost animals, focusing on the effectiveness of this technology. It was developed using the FDD (Feature Driven Development) methodology, implemented in Python, the OpenCV library, and the YOLOv3 and Random Forest algorithms. The main result is that the API generates a list of similar animals based on the image submitted by the user.

Author Biographies

Douglas Iracet dos Santos, Universidade Franciscana - UFN

Autor. Universidade Franciscana (UFN).

Alexandre de Oliveira Zamberlan, Universidade Franciscana - UFN

Colaborador. Docente nos cursos de Ciência da Computação, Jogos Digitais e Sistemas de Informação na Universidade Franciscana (UFN).

Fabrício Tonetto Londero, Universidade Franciscana - UFN

Colaborador. Docente nos cursos de Ciência da Computação, Jogos Digitais e Sistemas de Informação na Universidade Franciscana (UFN).

Ana Paula Canal, Universidade Franciscana - UFN

Orientadora. Docente nos cursos de Ciência da Computação, Jogos Digitais e Sistemas de Informação na Universidade Franciscana (UFN).

Published

2025-01-06

How to Cite

dos Santos, D. I., Zamberlan, A. de O., Londero, F. T., & Canal, A. P. (2025). Development of an API with facial recognition technology for animal location. Disciplinarum Scientia | Naturais E Tecnológicas, 25(3), 69–85. https://doi.org/10.37779/nt.v25i3.5211