Cargando…
Understanding cartoon emotion using integrated deep neural network on large dataset
Emotion is an instinctive or intuitive feeling as distinguished from reasoning or knowledge. It varies over time, since it is a natural instinctive state of mind deriving from one’s circumstances, mood, or relationships with others. Since emotions vary over time, it is important to understand and an...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer London
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8059693/ https://www.ncbi.nlm.nih.gov/pubmed/33903785 http://dx.doi.org/10.1007/s00521-021-06003-9 |
_version_ | 1783681227233951744 |
---|---|
author | Jain, Nikita Gupta, Vedika Shubham, Shubham Madan, Agam Chaudhary, Ankit Santosh, K. C. |
author_facet | Jain, Nikita Gupta, Vedika Shubham, Shubham Madan, Agam Chaudhary, Ankit Santosh, K. C. |
author_sort | Jain, Nikita |
collection | PubMed |
description | Emotion is an instinctive or intuitive feeling as distinguished from reasoning or knowledge. It varies over time, since it is a natural instinctive state of mind deriving from one’s circumstances, mood, or relationships with others. Since emotions vary over time, it is important to understand and analyze them appropriately. Existing works have mostly focused well on recognizing basic emotions from human faces. However, the emotion recognition from cartoon images has not been extensively covered. Therefore, in this paper, we present an integrated Deep Neural Network (DNN) approach that deals with recognizing emotions from cartoon images. Since state-of-works do not have large amount of data, we collected a dataset of size 8 K from two cartoon characters: ‘Tom’ & ‘Jerry’ with four different emotions, namely happy, sad, angry, and surprise. The proposed integrated DNN approach, trained on a large dataset consisting of animations for both the characters (Tom and Jerry), correctly identifies the character, segments their face masks, and recognizes the consequent emotions with an accuracy score of 0.96. The approach utilizes Mask R-CNN for character detection and state-of-the-art deep learning models, namely ResNet-50, MobileNetV2, InceptionV3, and VGG 16 for emotion classification. In our study, to classify emotions, VGG 16 outperforms others with an accuracy of 96% and F1 score of 0.85. The proposed integrated DNN outperforms the state-of-the-art approaches. |
format | Online Article Text |
id | pubmed-8059693 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Springer London |
record_format | MEDLINE/PubMed |
spelling | pubmed-80596932021-04-22 Understanding cartoon emotion using integrated deep neural network on large dataset Jain, Nikita Gupta, Vedika Shubham, Shubham Madan, Agam Chaudhary, Ankit Santosh, K. C. Neural Comput Appl S.i. : Ncacvip Emotion is an instinctive or intuitive feeling as distinguished from reasoning or knowledge. It varies over time, since it is a natural instinctive state of mind deriving from one’s circumstances, mood, or relationships with others. Since emotions vary over time, it is important to understand and analyze them appropriately. Existing works have mostly focused well on recognizing basic emotions from human faces. However, the emotion recognition from cartoon images has not been extensively covered. Therefore, in this paper, we present an integrated Deep Neural Network (DNN) approach that deals with recognizing emotions from cartoon images. Since state-of-works do not have large amount of data, we collected a dataset of size 8 K from two cartoon characters: ‘Tom’ & ‘Jerry’ with four different emotions, namely happy, sad, angry, and surprise. The proposed integrated DNN approach, trained on a large dataset consisting of animations for both the characters (Tom and Jerry), correctly identifies the character, segments their face masks, and recognizes the consequent emotions with an accuracy score of 0.96. The approach utilizes Mask R-CNN for character detection and state-of-the-art deep learning models, namely ResNet-50, MobileNetV2, InceptionV3, and VGG 16 for emotion classification. In our study, to classify emotions, VGG 16 outperforms others with an accuracy of 96% and F1 score of 0.85. The proposed integrated DNN outperforms the state-of-the-art approaches. Springer London 2021-04-21 2022 /pmc/articles/PMC8059693/ /pubmed/33903785 http://dx.doi.org/10.1007/s00521-021-06003-9 Text en © The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2021 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | S.i. : Ncacvip Jain, Nikita Gupta, Vedika Shubham, Shubham Madan, Agam Chaudhary, Ankit Santosh, K. C. Understanding cartoon emotion using integrated deep neural network on large dataset |
title | Understanding cartoon emotion using integrated deep neural network on large dataset |
title_full | Understanding cartoon emotion using integrated deep neural network on large dataset |
title_fullStr | Understanding cartoon emotion using integrated deep neural network on large dataset |
title_full_unstemmed | Understanding cartoon emotion using integrated deep neural network on large dataset |
title_short | Understanding cartoon emotion using integrated deep neural network on large dataset |
title_sort | understanding cartoon emotion using integrated deep neural network on large dataset |
topic | S.i. : Ncacvip |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8059693/ https://www.ncbi.nlm.nih.gov/pubmed/33903785 http://dx.doi.org/10.1007/s00521-021-06003-9 |
work_keys_str_mv | AT jainnikita understandingcartoonemotionusingintegrateddeepneuralnetworkonlargedataset AT guptavedika understandingcartoonemotionusingintegrateddeepneuralnetworkonlargedataset AT shubhamshubham understandingcartoonemotionusingintegrateddeepneuralnetworkonlargedataset AT madanagam understandingcartoonemotionusingintegrateddeepneuralnetworkonlargedataset AT chaudharyankit understandingcartoonemotionusingintegrateddeepneuralnetworkonlargedataset AT santoshkc understandingcartoonemotionusingintegrateddeepneuralnetworkonlargedataset |