Convolutional Neural Network-Based Automated System for Dog Tracking and Emotion Recognition in Video Surveillance

被引:4
|
作者
Chen, Huan-Yu [1 ]
Lin, Chuen-Horng [1 ]
Lai, Jyun-Wei [1 ]
Chan, Yung-Kuan [2 ]
机构
[1] Natl Taichung Univ Sci & Technol, Dept Comp Sci & Informat Engn, 129,Sec 3,Sanmin Rd, Taichung 404, Taiwan
[2] Natl Chung Hsing Univ, Dept Management Informat Syst, 145 Xingda Rd, Taichung 402, Taiwan
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 07期
关键词
convolutional neural networks; dog detection; dog tracking; dog emotion recognition; long short-term memory;
D O I
10.3390/app13074596
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
This paper proposes a multi-convolutional neural network (CNN)-based system for the detection, tracking, and recognition of the emotions of dogs in surveillance videos. This system detects dogs in each frame of a video, tracks the dogs in the video, and recognizes the dogs' emotions. The system uses a YOLOv3 model for dog detection. The dogs are tracked in real time with a deep association metric model (DeepDogTrack), which uses a Kalman filter combined with a CNN for processing. Thereafter, the dogs' emotional behaviors are categorized into three types-angry (or aggressive), happy (or excited), and neutral (or general) behaviors-on the basis of manual judgments made by veterinary experts and custom dog breeders. The system extracts sub-images from videos of dogs, determines whether the images are sufficient to recognize the dogs' emotions, and uses the long short-term deep features of dog memory networks model (LDFDMN) to identify the dog's emotions. The dog detection experiments were conducted using two image datasets to verify the model's effectiveness, and the detection accuracy rates were 97.59% and 94.62%, respectively. Detection errors occurred when the dog's facial features were obscured, when the dog was of a special breed, when the dog's body was covered, or when the dog region was incomplete. The dog-tracking experiments were conducted using three video datasets, each containing one or more dogs. The highest tracking accuracy rate (93.02%) was achieved when only one dog was in the video, and the highest tracking rate achieved for a video containing multiple dogs was 86.45%. Tracking errors occurred when the region covered by a dog's body increased as the dog entered or left the screen, resulting in tracking loss. The dog emotion recognition experiments were conducted using two video datasets. The emotion recognition accuracy rates were 81.73% and 76.02%, respectively. Recognition errors occurred when the background of the image was removed, resulting in the dog region being unclear and the incorrect emotion being recognized. Of the three emotions, anger was the most prominently represented; therefore, the recognition rates for angry emotions were higher than those for happy or neutral emotions. Emotion recognition errors occurred when the dog's movements were too subtle or too fast, the image was blurred, the shooting angle was suboptimal, or the video resolution was too low. Nevertheless, the current experiments revealed that the proposed system can correctly recognize the emotions of dogs in videos. The accuracy of the proposed system can be dramatically increased by using more images and videos for training the detection, tracking, and emotional recognition models. The system can then be applied in real-world situations to assist in the early identification of dogs that may exhibit aggressive behavior.
引用
收藏
页数:29
相关论文
共 50 条
  • [31] Dog recognition in public places based on convolutional neural network
    Ouyang, Jianquan
    He, Hao
    He, Yi
    Tang, Huanrong
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2019, 15 (05)
  • [32] Neural network based video surveillance system
    Amato, A
    Di Lecce, V
    Piuri, V
    2005 IEEE International Conference on Computational Intelligence for Homeland Security and Personal Safety, 2005, : 85 - 89
  • [33] Emotion Recognition Using a Convolutional Neural Network
    Zatarain-Cabada, Ramon
    Lucia Barron-Estrada, Maria
    Gonzalez-Hernandez, Francisco
    Rodriguez-Rangel, Hector
    ADVANCES IN COMPUTATIONAL INTELLIGENCE, MICAI 2017, PT II, 2018, 10633 : 208 - 219
  • [34] A Convolutional Neural Network for Emotion Assessment and Recognition
    Anyanwu, Comfort
    Hays, Caitlin
    2022 IEEE 19TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2022), 2022, : 759 - 763
  • [35] Convolutional Neural Network-based UWB System Localization
    Doan Tan Anh Nguyen
    Lee, Han-Gyeol
    Joung, Jingon
    Jeong, Eui-Rim
    11TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE: DATA, NETWORK, AND AI IN THE AGE OF UNTACT (ICTC 2020), 2020, : 488 - 490
  • [36] Convolutional Neural Network-Based Motion Compensation Refinement for Video Coding
    Huo, Shuai
    Liu, Dong
    Wu, Feng
    Li, Houqiang
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [37] A convolutional neural network-based flame detection method in video sequence
    Zhong, Zhen
    Wang, Minjuan
    Shi, Yukun
    Gao, Wanlin
    SIGNAL IMAGE AND VIDEO PROCESSING, 2018, 12 (08) : 1619 - 1627
  • [38] A convolutional neural network-based flame detection method in video sequence
    Zhen Zhong
    Minjuan Wang
    Yukun Shi
    Wanlin Gao
    Signal, Image and Video Processing, 2018, 12 : 1619 - 1627
  • [39] Convolutional neural network-based person tracking using overhead views
    Ahmad, Misbah
    Ahmed, Imran
    Khan, Fakhri Alam
    Qayum, Fawad
    Aljuaid, Hanan
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2020, 16 (06)
  • [40] Convolutional Neural Network based Automated Attendance System by using Facial Recognition Domain
    Kumar, Shailender
    Kathpalia, Dhruv
    Singh, Dipen
    Vats, Mandeep
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS 2020), 2020, : 654 - 659