YOLO and CNN for Cat Detection and Recognition
This paper proposes a processing architecture for recognizing domestic felines in videos and images based on facial features. Some photos of the cats to be identified in the videos and images need to be collected in advance. A key aspect of this study is avoiding the need to retrain the model whenever the set of cats to be identified changes. The architecture involves five processing stages: video processing, YOLOv8 for cat detection, InceptionV3 for feature extraction, KNN for database searching, and voting process to improve classification. Transfer learning and fine-tuning techniques are employed to improve performance. The proposed method achieves high accuracy, offering a scalable and non-invasive solution for cat recognition, which can contribute to urban management, cat loss prevention, and medical insurance control for domestic cats, among other applications.
Authors
- Ronaldo Martins da Costa (ORCID: https://orcid.org/0000-0003-1892-9080)
- Humberto J. Longo (ORCID: https://orcid.org/0000-0002-0712-7376)
- Sanderson Oliveira de Macedo (ORCID: https://orcid.org/0000-0002-5255-596X)
- Mariana Dourado X. S. Santos (ORCID: https://orcid.org/0009-0005-3732-5989)
- Dayllon Vinícius Xavier Lemos
- Márcia R. Cappelle (ORCID: https://orcid.org/0000-0003-1888-7802)
Institutions
- Instituto Federal de Goiás (BR)
- Universidade Federal de Goiás (BR)
Publication Details
- Journal
- Revista de Informática Teórica e Aplicada
- Published
- 2025-02-20
- DOI
- https://doi.org/10.22456/2175-2745.143684
- Primary Topic
- Advanced Neural Network Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00