Cargando…
A Video-Based DT–SVM School Violence Detecting Algorithm
School bullying is a serious problem among teenagers. School violence is one type of school bullying and considered to be the most harmful. As AI (Artificial Intelligence) techniques develop, there are now new methods to detect school violence. This paper proposes a video-based school violence detec...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7181151/ https://www.ncbi.nlm.nih.gov/pubmed/32260274 http://dx.doi.org/10.3390/s20072018 |
_version_ | 1783525983115018240 |
---|---|
author | Ye, Liang Wang, Le Ferdinando, Hany Seppänen, Tapio Alasaarela, Esko |
author_facet | Ye, Liang Wang, Le Ferdinando, Hany Seppänen, Tapio Alasaarela, Esko |
author_sort | Ye, Liang |
collection | PubMed |
description | School bullying is a serious problem among teenagers. School violence is one type of school bullying and considered to be the most harmful. As AI (Artificial Intelligence) techniques develop, there are now new methods to detect school violence. This paper proposes a video-based school violence detecting algorithm. This algorithm first detects foreground moving targets via the KNN (K-Nearest Neighbor) method and then preprocesses the detected targets via morphological processing methods. Then, this paper proposes a circumscribed rectangular frame integrating method to optimize the circumscribed rectangular frame of moving targets. Rectangular frame features and optical-flow features were extracted to describe the differences between school violence and daily-life activities. We used the Relief-F and Wrapper algorithms to reduce the feature dimension. SVM (Support Vector Machine) was applied as the classifier, and 5-fold cross validation was performed. The accuracy was 89.6%, and the precision was 94.4%. To further improve the recognition performance, we developed a DT–SVM (Decision Tree–SVM) two-layer classifier. We used boxplots to determine some features of the DT layer that are able to distinguish between typical physical violence and daily-life activities and between typical daily-life activities and physical violence. For the remainder of activities, the SVM layer performed a classification. For this DT–SVM classifier, the accuracy reached 97.6%, and the precision reached 97.2%, thus showing a significant improvement. |
format | Online Article Text |
id | pubmed-7181151 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-71811512020-04-28 A Video-Based DT–SVM School Violence Detecting Algorithm Ye, Liang Wang, Le Ferdinando, Hany Seppänen, Tapio Alasaarela, Esko Sensors (Basel) Article School bullying is a serious problem among teenagers. School violence is one type of school bullying and considered to be the most harmful. As AI (Artificial Intelligence) techniques develop, there are now new methods to detect school violence. This paper proposes a video-based school violence detecting algorithm. This algorithm first detects foreground moving targets via the KNN (K-Nearest Neighbor) method and then preprocesses the detected targets via morphological processing methods. Then, this paper proposes a circumscribed rectangular frame integrating method to optimize the circumscribed rectangular frame of moving targets. Rectangular frame features and optical-flow features were extracted to describe the differences between school violence and daily-life activities. We used the Relief-F and Wrapper algorithms to reduce the feature dimension. SVM (Support Vector Machine) was applied as the classifier, and 5-fold cross validation was performed. The accuracy was 89.6%, and the precision was 94.4%. To further improve the recognition performance, we developed a DT–SVM (Decision Tree–SVM) two-layer classifier. We used boxplots to determine some features of the DT layer that are able to distinguish between typical physical violence and daily-life activities and between typical daily-life activities and physical violence. For the remainder of activities, the SVM layer performed a classification. For this DT–SVM classifier, the accuracy reached 97.6%, and the precision reached 97.2%, thus showing a significant improvement. MDPI 2020-04-03 /pmc/articles/PMC7181151/ /pubmed/32260274 http://dx.doi.org/10.3390/s20072018 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Ye, Liang Wang, Le Ferdinando, Hany Seppänen, Tapio Alasaarela, Esko A Video-Based DT–SVM School Violence Detecting Algorithm |
title | A Video-Based DT–SVM School Violence Detecting Algorithm |
title_full | A Video-Based DT–SVM School Violence Detecting Algorithm |
title_fullStr | A Video-Based DT–SVM School Violence Detecting Algorithm |
title_full_unstemmed | A Video-Based DT–SVM School Violence Detecting Algorithm |
title_short | A Video-Based DT–SVM School Violence Detecting Algorithm |
title_sort | video-based dt–svm school violence detecting algorithm |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7181151/ https://www.ncbi.nlm.nih.gov/pubmed/32260274 http://dx.doi.org/10.3390/s20072018 |
work_keys_str_mv | AT yeliang avideobaseddtsvmschoolviolencedetectingalgorithm AT wangle avideobaseddtsvmschoolviolencedetectingalgorithm AT ferdinandohany avideobaseddtsvmschoolviolencedetectingalgorithm AT seppanentapio avideobaseddtsvmschoolviolencedetectingalgorithm AT alasaarelaesko avideobaseddtsvmschoolviolencedetectingalgorithm AT yeliang videobaseddtsvmschoolviolencedetectingalgorithm AT wangle videobaseddtsvmschoolviolencedetectingalgorithm AT ferdinandohany videobaseddtsvmschoolviolencedetectingalgorithm AT seppanentapio videobaseddtsvmschoolviolencedetectingalgorithm AT alasaarelaesko videobaseddtsvmschoolviolencedetectingalgorithm |