Cargando…

An Adaptive Human Posture Detection Algorithm Based on Generative Adversarial Network

Human posture equipment technology has advanced significantly thanks to advances in deep learning and machine vision. Even the most advanced models may not be able to predict all body joints accurately. This paper proposes an adaptive generative adversarial network to improve the human posture detec...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Zhiming, Qu, Wenzheng, Cao, Hanhua, Dong, Meixia, Li, Danyu, Qiu, Zemin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8989563/
https://www.ncbi.nlm.nih.gov/pubmed/35401729
http://dx.doi.org/10.1155/2022/7193234
_version_ 1784683203453255680
author Xu, Zhiming
Qu, Wenzheng
Cao, Hanhua
Dong, Meixia
Li, Danyu
Qiu, Zemin
author_facet Xu, Zhiming
Qu, Wenzheng
Cao, Hanhua
Dong, Meixia
Li, Danyu
Qiu, Zemin
author_sort Xu, Zhiming
collection PubMed
description Human posture equipment technology has advanced significantly thanks to advances in deep learning and machine vision. Even the most advanced models may not be able to predict all body joints accurately. This paper proposes an adaptive generative adversarial network to improve the human posture detection algorithm in order to address this issue. GAN is used in the algorithm to detect human posture improvement. The algorithm uses OpenPose to detect and connect keypoints and then generates heat maps in the GAN system model. During the training process, the confidence evaluation mechanism is added to the system model. The generator predicts posture, while the resolver refines human joints over time. And, by using normalization technologies in the confidence evaluation mechanism, the generator can pay more attention to the prominent body joints, improving the algorithm's body detection accuracy of nodes. In MPII, LSP, and FLIC datasets, the proposed algorithm has shown to have a good detection effect. Its positioning accuracy is about 95.37 percent, and it can accurately locate the joints of the entire body. Several other algorithms are outperformed by this one. The algorithm described in this article has the best simultaneous runtime in the LSP dataset.
format Online
Article
Text
id pubmed-8989563
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-89895632022-04-08 An Adaptive Human Posture Detection Algorithm Based on Generative Adversarial Network Xu, Zhiming Qu, Wenzheng Cao, Hanhua Dong, Meixia Li, Danyu Qiu, Zemin Comput Intell Neurosci Research Article Human posture equipment technology has advanced significantly thanks to advances in deep learning and machine vision. Even the most advanced models may not be able to predict all body joints accurately. This paper proposes an adaptive generative adversarial network to improve the human posture detection algorithm in order to address this issue. GAN is used in the algorithm to detect human posture improvement. The algorithm uses OpenPose to detect and connect keypoints and then generates heat maps in the GAN system model. During the training process, the confidence evaluation mechanism is added to the system model. The generator predicts posture, while the resolver refines human joints over time. And, by using normalization technologies in the confidence evaluation mechanism, the generator can pay more attention to the prominent body joints, improving the algorithm's body detection accuracy of nodes. In MPII, LSP, and FLIC datasets, the proposed algorithm has shown to have a good detection effect. Its positioning accuracy is about 95.37 percent, and it can accurately locate the joints of the entire body. Several other algorithms are outperformed by this one. The algorithm described in this article has the best simultaneous runtime in the LSP dataset. Hindawi 2022-03-31 /pmc/articles/PMC8989563/ /pubmed/35401729 http://dx.doi.org/10.1155/2022/7193234 Text en Copyright © 2022 Zhiming Xu et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Xu, Zhiming
Qu, Wenzheng
Cao, Hanhua
Dong, Meixia
Li, Danyu
Qiu, Zemin
An Adaptive Human Posture Detection Algorithm Based on Generative Adversarial Network
title An Adaptive Human Posture Detection Algorithm Based on Generative Adversarial Network
title_full An Adaptive Human Posture Detection Algorithm Based on Generative Adversarial Network
title_fullStr An Adaptive Human Posture Detection Algorithm Based on Generative Adversarial Network
title_full_unstemmed An Adaptive Human Posture Detection Algorithm Based on Generative Adversarial Network
title_short An Adaptive Human Posture Detection Algorithm Based on Generative Adversarial Network
title_sort adaptive human posture detection algorithm based on generative adversarial network
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8989563/
https://www.ncbi.nlm.nih.gov/pubmed/35401729
http://dx.doi.org/10.1155/2022/7193234
work_keys_str_mv AT xuzhiming anadaptivehumanposturedetectionalgorithmbasedongenerativeadversarialnetwork
AT quwenzheng anadaptivehumanposturedetectionalgorithmbasedongenerativeadversarialnetwork
AT caohanhua anadaptivehumanposturedetectionalgorithmbasedongenerativeadversarialnetwork
AT dongmeixia anadaptivehumanposturedetectionalgorithmbasedongenerativeadversarialnetwork
AT lidanyu anadaptivehumanposturedetectionalgorithmbasedongenerativeadversarialnetwork
AT qiuzemin anadaptivehumanposturedetectionalgorithmbasedongenerativeadversarialnetwork
AT xuzhiming adaptivehumanposturedetectionalgorithmbasedongenerativeadversarialnetwork
AT quwenzheng adaptivehumanposturedetectionalgorithmbasedongenerativeadversarialnetwork
AT caohanhua adaptivehumanposturedetectionalgorithmbasedongenerativeadversarialnetwork
AT dongmeixia adaptivehumanposturedetectionalgorithmbasedongenerativeadversarialnetwork
AT lidanyu adaptivehumanposturedetectionalgorithmbasedongenerativeadversarialnetwork
AT qiuzemin adaptivehumanposturedetectionalgorithmbasedongenerativeadversarialnetwork