Cargando…

A Smart Surveillance System for Uncooperative Gait Recognition Using Cycle Consistent Generative Adversarial Networks (CCGANs)

Surveillance remains an important research area, and it has many applications. Smart surveillance requires a high level of accuracy even when persons are uncooperative. Gait Recognition is the study of recognizing people by the way they walk even when they are unwilling to cooperate. It is another f...

Descripción completa

Detalles Bibliográficos
Autores principales: Alsaggaf, Wafaa Adnan, Mehmood, Irfan, Khairullah, Enas Fawai, Alhuraiji, Samar, Sabir, Maha Farouk S., Alghamdi, Ahmed S., Abd El-Latif, Ahmed A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8528623/
https://www.ncbi.nlm.nih.gov/pubmed/34691168
http://dx.doi.org/10.1155/2021/3110416
_version_ 1784586287719645184
author Alsaggaf, Wafaa Adnan
Mehmood, Irfan
Khairullah, Enas Fawai
Alhuraiji, Samar
Sabir, Maha Farouk S.
Alghamdi, Ahmed S.
Abd El-Latif, Ahmed A.
author_facet Alsaggaf, Wafaa Adnan
Mehmood, Irfan
Khairullah, Enas Fawai
Alhuraiji, Samar
Sabir, Maha Farouk S.
Alghamdi, Ahmed S.
Abd El-Latif, Ahmed A.
author_sort Alsaggaf, Wafaa Adnan
collection PubMed
description Surveillance remains an important research area, and it has many applications. Smart surveillance requires a high level of accuracy even when persons are uncooperative. Gait Recognition is the study of recognizing people by the way they walk even when they are unwilling to cooperate. It is another form of a behavioral biometric system in which unique attributes of an individual's gait are analyzed to determine their identity. On the other hand, one of the big limitations of the gait recognition system is uncooperative environments in which both gallery and probe sets are made under different and unknown walking conditions. In order to tackle this problem, we propose a deep learning-based method that is trained on individuals with the normal walking condition, and to deal with an uncooperative environment and recognize the individual with any dynamic walking conditions, a cycle consistent generative adversarial network is used. This method translates a GEI disturbed from different covariate factors to a normal GEI. It works like unsupervised learning, and during its training, a GEI disrupts from different covariate factors of each individual and acts as a source domain while the normal walking conditions of individuals are our target domain to which translation is required. The cycle consistent GANs automatically find an individual pair with the help of the Cycle Loss function and generate the required GEI, which is tested by the CNN model to predict the person ID. The proposed system is evaluated over a publicly available data set named CASIA-B, and it achieved excellent results. Moreover, this system can be implemented in sensitive areas, like banks, seminar halls (events), airports, embassies, shopping malls, police stations, military areas, and other public service areas for security purposes.
format Online
Article
Text
id pubmed-8528623
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-85286232021-10-21 A Smart Surveillance System for Uncooperative Gait Recognition Using Cycle Consistent Generative Adversarial Networks (CCGANs) Alsaggaf, Wafaa Adnan Mehmood, Irfan Khairullah, Enas Fawai Alhuraiji, Samar Sabir, Maha Farouk S. Alghamdi, Ahmed S. Abd El-Latif, Ahmed A. Comput Intell Neurosci Research Article Surveillance remains an important research area, and it has many applications. Smart surveillance requires a high level of accuracy even when persons are uncooperative. Gait Recognition is the study of recognizing people by the way they walk even when they are unwilling to cooperate. It is another form of a behavioral biometric system in which unique attributes of an individual's gait are analyzed to determine their identity. On the other hand, one of the big limitations of the gait recognition system is uncooperative environments in which both gallery and probe sets are made under different and unknown walking conditions. In order to tackle this problem, we propose a deep learning-based method that is trained on individuals with the normal walking condition, and to deal with an uncooperative environment and recognize the individual with any dynamic walking conditions, a cycle consistent generative adversarial network is used. This method translates a GEI disturbed from different covariate factors to a normal GEI. It works like unsupervised learning, and during its training, a GEI disrupts from different covariate factors of each individual and acts as a source domain while the normal walking conditions of individuals are our target domain to which translation is required. The cycle consistent GANs automatically find an individual pair with the help of the Cycle Loss function and generate the required GEI, which is tested by the CNN model to predict the person ID. The proposed system is evaluated over a publicly available data set named CASIA-B, and it achieved excellent results. Moreover, this system can be implemented in sensitive areas, like banks, seminar halls (events), airports, embassies, shopping malls, police stations, military areas, and other public service areas for security purposes. Hindawi 2021-10-13 /pmc/articles/PMC8528623/ /pubmed/34691168 http://dx.doi.org/10.1155/2021/3110416 Text en Copyright © 2021 Wafaa Adnan Alsaggaf 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
Alsaggaf, Wafaa Adnan
Mehmood, Irfan
Khairullah, Enas Fawai
Alhuraiji, Samar
Sabir, Maha Farouk S.
Alghamdi, Ahmed S.
Abd El-Latif, Ahmed A.
A Smart Surveillance System for Uncooperative Gait Recognition Using Cycle Consistent Generative Adversarial Networks (CCGANs)
title A Smart Surveillance System for Uncooperative Gait Recognition Using Cycle Consistent Generative Adversarial Networks (CCGANs)
title_full A Smart Surveillance System for Uncooperative Gait Recognition Using Cycle Consistent Generative Adversarial Networks (CCGANs)
title_fullStr A Smart Surveillance System for Uncooperative Gait Recognition Using Cycle Consistent Generative Adversarial Networks (CCGANs)
title_full_unstemmed A Smart Surveillance System for Uncooperative Gait Recognition Using Cycle Consistent Generative Adversarial Networks (CCGANs)
title_short A Smart Surveillance System for Uncooperative Gait Recognition Using Cycle Consistent Generative Adversarial Networks (CCGANs)
title_sort smart surveillance system for uncooperative gait recognition using cycle consistent generative adversarial networks (ccgans)
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8528623/
https://www.ncbi.nlm.nih.gov/pubmed/34691168
http://dx.doi.org/10.1155/2021/3110416
work_keys_str_mv AT alsaggafwafaaadnan asmartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT mehmoodirfan asmartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT khairullahenasfawai asmartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT alhuraijisamar asmartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT sabirmahafarouks asmartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT alghamdiahmeds asmartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT abdellatifahmeda asmartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT alsaggafwafaaadnan smartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT mehmoodirfan smartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT khairullahenasfawai smartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT alhuraijisamar smartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT sabirmahafarouks smartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT alghamdiahmeds smartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans
AT abdellatifahmeda smartsurveillancesystemforuncooperativegaitrecognitionusingcycleconsistentgenerativeadversarialnetworksccgans