Real-Time Classification of Dog Breeds Using the M5StickV
The accurate classification of dog breeds is a challenging task due to the subtle differences between breeds and the computational limitations of portable devices. Despite advancements in deep learning, there is a gap in the literature regarding the deployment of efficient and accurate models on resource-constrained embedded systems. This study addresses this gap by investigating the classification of nine dog breeds using a dataset of 1,080 images, processed through the MobileNetV1 architecture. The focus is on implementing this model within the M5StickV embedded system, a compact and portable device. The images underwent pre-processing, including resizing to 224 by 224 pixels and background removal. Transfer learning with Sipeed was utilized to fine-tune the model, which was subsequently converted to a Keras-compatible format for deployment. The resulting model demonstrated high accuracy (0.9833) and precision (0.9840), underscoring its robust performance. However, a slight delay in the classification process suggests the need for further optimization. This study highlights the potential of integrating advanced deep learning models with embedded systems for real-time, portable image classification, offering applications in pet identification and other fields.
Authors
- Desy Purnami Singgih Putri (ORCID: https://orcid.org/0009-0006-7132-0863)
- Eko Prasetyo (ORCID: https://orcid.org/0000-0001-9866-0813)
- Putu Wira Buana (ORCID: https://orcid.org/0000-0001-8554-3722)
Institutions
- Udayana University (ID)
- University of Bunda Mulia (ID)
- Universitas Mulia (ID)
Publication Details
- Published
- 2024-09-12
- DOI
- https://doi.org/10.1109/ic2ie63342.2024.10747896
- Primary Topic
- Animal Virus Infections Studies
- Type
- article
- Field-Weighted Citation Impact
- 0.00