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

Institutions

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
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

YOLO and CNN for Cat Detection and Recognition

Ronaldo Martins da Costa, Humberto J. Longo, Sanderson Oliveira de Macedo, Mariana Dourado X. S. Santos et al.
Revista de Informática Teórica e Aplicada
Advanced Neural Network Applications
article

YOLO and CNN for Cat Detection and Recognition

Ronaldo Martins da Costa, Humberto J. Longo, Sanderson Oliveira de Macedo, Mariana Dourado X. S. Santos, Dayllon Vinícius Xavier Lemos, Márcia R. Cappelle
article en

Abstract

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.

Revista de Informática Teórica e AplicadaVol. 32(1)
Instituto Federal de Goiás (BR), Universidade Federal de Goiás (BR)
Openalex Percentile: Top 98%
Advanced Neural Network Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.