Domestic Cats Facial Expression Recognition Based on Convolutional Neural Networks
Main Article Content
Abstract
Despite extensive research on Facial Expression Recognition (FER) in humans using deep learning technology, significantly less focus has been placed on applying these advancements to recognize facial expressions in domestic animals. Recognizing this gap, our research aims to extend FER techniques specifically to domestic cats, one of the most popular domestic pets. In this paper, we present a real-time system model that employs deep learning to identify and classify cat facial expressions into four categories: Pleased, Angry, Alarmed, and Calm. This innovative model not only helps cat owners understand their pets' behavior more accurately but also holds substantial potential for applications in domestic animal health services. By identifying and interpreting the emotional states of cats, we can address a critical need for improved communication between humans and their pets, fostering better care and well-being for these animals. To develop this system, we conducted extensive experiments and training using a diverse dataset of cat images annotated with corresponding facial expressions. Our approach involved using convolutional neural networks (CNNs) to analyze and learn from the subtleties in feline facial features by investigating the models' robustness considering metrics such as accuracy, precision, recall, confusion matrix, and f1-score. The experimental results demonstrate the high recognition accuracy and practicality of our model, underscoring its effectiveness. This research aims to empower pet owners, veterinarians, and researchers with advanced tools and insights, ensuring the well-being and happiness of domestic cats. Ultimately, our work highlights the potential of FER technology to significantly enhance the quality of life for cats by enabling better understanding and more responsive care from their human companions.
Downloads
Article Details
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
How to Cite
References
C. Dalvi, M. Rathod, S. Patil, S. Gite, and K. Kotecha, “A Survey of AI-Based Facial Emotion Recognition: Features, ML & DL Techniques, Age-Wise Datasets and Future Directions,” IEEE Access, vol. 9, pp. 165806–165840, 2021, doi: 10.1109/ACCESS.2021.3131733. https://doi.org/10.1109/ACCESS.2021.3131733
S. Li and W. Deng, “Deep Facial Expression Recognition: A Survey,” IEEE Trans. Affective Comput., vol. 13, no. 3, pp. 1195–1215, Jul. 2022, doi: 10.1109/TAFFC.2020.2981446. https://doi.org/10.1109/TAFFC.2020.2981446
L. Dawson, “Are you a cat whisperer? How to read Fluffy’s facial expressions,” The Conversation. Accessed: Oct. 10, 2023. [Online]. Available: http://theconversation.com/are-you-a-cat-whisperer-how-to-read-fluffys-facial-expressions-128686
“Emotions Body Language,” Purina.com.au, 2023. https://www.purina.com.au/cats/behaviour/emotions-body-language (accessed Aug. 26, 2023).
C. P. Udeh, L. Chen, S. Du, M. Li, and M. Wu, “Multimodal Facial Emotion Recognition Using Improved Convolution Neural Networks Model,” Journal of Advanced Computational Intelligence and Intelligent Informatics, vol. 27, no. 4, pp. 710–719, Jul. 2023, doi: 10.20965/jaciii.2023.p0710. https://doi.org/10.20965/jaciii.2023.p0710
Azizi, E., & Zaman, L. (2023). Deep learning pet identification using face and body. *Information*, 14(5), 278. https://doi.org/10.3390/info14050278
T.-Y. Lin and Y.-F. Kuo, “<i> Cat face recognition using deep learning</i>,” in 2018 Detroit, Michigan July 29 - August 1, 2018, American Society of Agricultural and Biological Engineers, 2018. https://doi.org/10.13031/aim.201800316
L. Xingxing, “Cat Face Detection Based on Haar Cascade Classifier,” in 2019 2nd, CSP, 2019.
Y. Fan, C.-C. Yang, and C.-T. Chen, “Cat Face Recognition Based on MFCC and GMM,” in 2021 6th International Conference on Image, Vision and Computing (ICIVC), Qingdao, China: IEEE, Jul. 2021, pp. 81–84. https://doi.org/10.1109/ICIVC52351.2021.9527024
P. Chen, A. X. Qin, and J. Lu, “Cat Recognition Based on Deep Learning,” HAL Archives Ouvertes, Dec. 01, 2021. https://hal.science/hal-03501010/ (accessed Aug. 26, 2023).
W. Setiawan, Moh. I. Utoyo, and R. Rulaningtyas, “Classification of neovascularization using convolutional neural network model,” TELKOMNIKA (Telecommunication Computing Electronics and Control), vol. 17, no. 1, p. 463, Feb. 2019, doi: https://doi.org/10.12928/telkomnika.v17i1.11604
T. N. Tran, B. M. Lam, A. T. Nguyen, and Q. B. Le, “Load forecasting with support vector regression: influence of data normalization on grid search algorithm,” International Journal of Electrical and Computer Engineering (IJECE), vol. 12, no. 4, p. 3410, Aug. 2022, doi: https://doi.org/10.11591/ijece.v12i4.pp3410-3420
C. P. Udeh, L. Chen, S. Du, M. Li, and M. Wu, “Multimodal Facial Emotion Recognition Using Improved Convolution Neural Networks Model,” Journal of Advanced Computational Intelligence and Intelligent Informatics, vol. 27, no. 4, pp. 710–719, Jul. 2023, https://doi.org/10.20965/jaciii.2023.p0710
A.-L. Cîrneanu, D. Popescu, and D. Iordache, “New Trends in Emotion Recognition Using Image Analysis by Neural Networks, a Systematic Review,” Sensors, vol. 23, no. 16, p. 7092, Aug. 2023, https://doi.org/10.3390/s23167092
M. D. Zeiler and R. Fergus, “Visualizing and Understanding Convolutional Networks,” Computer Vision – ECCV 2014, pp. 818–833, 2014, https://doi.org/10.1007/978-3-319-10590-1_53
A. Krizhevsky, I. Sutskever, and G. E. Hinton, “ImageNet classification with deep convolutional neural networks,” Communications of the ACM, vol. 60, no. 6, pp. 84–90, May 2017, https://doi.org/10.1145/3065386
S. Lawrence, C. L. Giles, Ah Chung Tsoi, and A. D. Back, "Face recognition: a convolutional neural-network approach," in IEEE Transactions on Neural Networks, vol. 8, no. 1, pp. 98-113, Jan. 1997, https://doi.org/10.1109/72.554195
C. Szegedy et al., "Going deeper with convolutions," 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA, 2015, pp. 1-9, https://doi.org/10.1109/CVPR.2015.7298594
M. Jogin, Mohana, M. S. Madhulika, G. D. Divya, R. K. Meghana and S. Apoorva, "Feature Extraction using Convolution Neural Networks (CNN) and Deep Learning," 2018 3rd IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT), Bangalore, India, 2018, pp. 2319-2323, https://doi.org/10.1109/RTEICT42901.2018.9012507
S. Lawrence, C. L. Giles, Ah Chung Tsoi, and A. D. Back, "Face recognition: a convolutional neural-network approach," in IEEE Transactions on Neural Networks, vol. 8, no. 1, pp. 98-113, Jan. 1997, https://doi.org/10.1109/72.554195
S. Shalev-Shwartz and S. Ben-David, Understanding Machine Learning. Cambridge University Press, 2014. https://doi.org/10.1017/CBO9781107298019
Hu, Jie, Li Shen, and Gang Sun. "Squeeze-and-excitation networks." In Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 7132-7141. 2018. https://doi.org/10.1109/CVPR.2018.00745
K. Thavasimani and N. Kasturirangan Srinath, “Hyperparameter optimization using custom genetic algorithm for classification of benign and malicious traffic on internet of things–23 dataset,” International Journal of Electrical and Computer Engineering (IJECE), vol. 12, no. 4, p. 4031, Aug. 2022, https://doi.org/10.11591/ijece.v12i4.pp4031-4041
S. Gupta, P. Kumar, and R. K. Tekchandani, “Facial emotion recognition based real-time learner engagement detection system in online learning context using deep learning models,” Multimedia Tools and Applications, vol. 82, no. 8, pp. 11365–11394, Sep. 2022, doi: https://doi.org/10.1007/s11042-022-13558-9
D. P. Kingma and J. Ba, "Adam: A method for stochastic optimization," in International Conference on Learning Representations (ICLR), 2015.
J. Davis and M. Goadrich, "The relationship between Precision-Recall and ROC curves," in Proceedings of the 23rd international conference on Machine learning, 2006, pp. 233-240. https://doi.org/10.1145/1143844.1143874
S. Ravidas and M. A. Ansari, “Deep learning for pose-invariant face detection in unconstrained environment,” International Journal of Electrical and Computer Engineering (IJECE), vol. 9, no. 1, p. 577, Feb. 2019, https://doi.org/10.11591/ijece.v9i1.pp577-584
M. Sokolova, N. Japkowicz, and S. Szpakowicz, "Beyond accuracy, F-score and ROC: a family of discriminant measures for performance evaluation," in Proceedings of the Twenty-Second International Conference on Machine Learning, 2005, pp. 947-954. https://doi.org/10.1007/11941439_114
L. Rasheed, U. Khadam, S. Majeed, S. Ramzan, M. S. Bashir, and M. M. Iqbal, “Face Recognition Emotions Detection Using Haar Cascade Classifier and Convolutional Neural Network,” In Review, preprint, Nov. 2022. https://doi.org/10.21203/rs.3.rs-2048290/v1
R. B. Kala, N. S. Gill, and A. K. Verma, "A comparative analysis of classification algorithms using confusion matrix for intrusion detection system," in 2016 2nd International Conference on Applied and Theoretical Computing and Communication Technology (iCATccT), 2016, pp. 547-552.
R. Zhang, "Classification and Identification of Domestic Cats based on Deep Learning," in 2021 2nd International Conference on Artificial Intelligence and Computer Engineering (ICAICE), pp. 106-110, IEEE, 2021. https://doi.org/10.1109/ICAICE54393.2021.00029
Wu, Yujie. "Emotion Detection of Dogs and Cats Using Classification Models and Object Detection Model." 2023.
Kumari, J., Patidar, K., Saxena, Mr. G., & Kushwaha, Mr. R. (2021). A Hybrid Enhanced Real-Time Face Recognition Model using Machine Learning Method with Dimension Reduction. In Indian Journal of Artificial Intelligence and Neural Networking (Vol. 1, Issue 3, pp. 12–16). https://doi.org/10.54105/ijainn.b1027.061321
P A, J., & N, A. (2022). Faceium–Face Tracking. In Indian Journal of Data Communication and Networking (Vol. 2, Issue 5, pp. 1–4). https://doi.org/10.54105/ijdcn.b3923.082522
Maddileti, T., Rao, G. S., Madhav, V. S., & Sharan, G. (2019). Home Security using Face Recognition Technology. In International Journal of Engineering and Advanced Technology (Vol. 9, Issue 2, pp. 678–682). https://doi.org/10.35940/ijeat.b3917.129219