{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T07:03:56Z","timestamp":1784099036406,"version":"3.55.0"},"reference-count":54,"publisher":"MDPI AG","issue":"18","license":[{"start":{"date-parts":[[2020,9,18]],"date-time":"2020-09-18T00:00:00Z","timestamp":1600387200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Person re-identification is concerned with matching people across disjointed camera views at different places and different time instants. This task results of great interest in computer vision, especially in video surveillance applications where the re-identification and tracking of persons are required on uncontrolled crowded spaces and after long time periods. The latter aspects are responsible for most of the current unsolved problems of person re-identification, in fact, the presence of many people in a location as well as the passing of hours or days give arise to important visual appearance changes of people, for example, clothes, lighting, and occlusions; thus making person re-identification a very hard task. In this paper, for the first time in the state-of-the-art, a meta-feature based Long Short-Term Memory (LSTM) hashing model for person re-identification is presented. Starting from 2D skeletons extracted from RGB video streams, the proposed method computes a set of novel meta-features based on movement, gait, and bone proportions. These features are analysed by a network composed of a single LSTM layer and two dense layers. The first layer is used to create a pattern of the person\u2019s identity, then, the seconds are used to generate a bodyprint hash through binary coding. The effectiveness of the proposed method is tested on three challenging datasets, that is, iLIDS-VID, PRID 2011, and MARS. In particular, the reported results show that the proposed method, which is not based on visual appearance of people, is fully competitive with respect to other methods based on visual features. In addition, thanks to its skeleton model abstraction, the method results to be a concrete contribute to address open problems, such as long-term re-identification and severe illumination changes, which tend to heavily influence the visual appearance of persons.<\/jats:p>","DOI":"10.3390\/s20185365","type":"journal-article","created":{"date-parts":[[2020,9,19]],"date-time":"2020-09-19T07:06:09Z","timestamp":1600499169000},"page":"5365","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Bodyprint\u2014A Meta-Feature Based LSTM Hashing Model for Person Re-Identification"],"prefix":"10.3390","volume":"20","author":[{"given":"Danilo","family":"Avola","sequence":"first","affiliation":[{"name":"Department of Computer Science, Sapienza University, 00198 Rome, Italy"},{"name":"Department of Communication and Social Research, Sapienza University, 00198 Rome, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Luigi","family":"Cinque","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Sapienza University, 00198 Rome, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8111-9120","authenticated-orcid":false,"given":"Alessio","family":"Fagioli","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Sapienza University, 00198 Rome, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gian Luca","family":"Foresti","sequence":"additional","affiliation":[{"name":"Department of Mathematics, Computer Science and Physics, University of Udine, 33100 Udine, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daniele","family":"Pannone","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Sapienza University, 00198 Rome, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5305-1520","authenticated-orcid":false,"given":"Claudio","family":"Piciarelli","sequence":"additional","affiliation":[{"name":"Department of Mathematics, Computer Science and Physics, University of Udine, 33100 Udine, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,9,18]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"40585","DOI":"10.1109\/ACCESS.2018.2855725","article-title":"Subsea Pipeline Corrosion Estimation by Restoring and Enhancing Degraded Underwater Images","volume":"6","author":"Khan","year":"2018","journal-title":"IEEE Access"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"3289","DOI":"10.1109\/TII.2018.2873237","article-title":"A Vision-Based System for Internal Pipeline Inspection","volume":"15","author":"Piciarelli","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"39574","DOI":"10.1109\/ACCESS.2020.2975887","article-title":"Sewer Pipeline Fault Identification Using Anomaly Detection Algorithms on Video Sequences","volume":"8","author":"Fang","year":"2020","journal-title":"IEEE Access"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1927","DOI":"10.1016\/j.compbiomed.2013.08.026","article-title":"Overall design and implementation of the virtual glove","volume":"43","author":"Placidi","year":"2013","journal-title":"Comput. Biol. Med."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"24955","DOI":"10.1007\/s11042-018-5730-1","article-title":"VRheab: A fully immersive motor rehabilitation system based on recurrent neural network","volume":"77","author":"Avola","year":"2018","journal-title":"Multimed. Tools Appl."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1016\/j.jbi.2018.11.012","article-title":"An interactive and low-cost full body rehabilitation framework based on 3D immersive serious games","volume":"89","author":"Avola","year":"2019","journal-title":"J. Biomed. Inform."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1016\/j.eswa.2017.08.052","article-title":"Intelligent video surveillance beyond robust background modeling","volume":"91","year":"2018","journal-title":"Expert Syst. Appl."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Wang, Y., Zhu, L., Yu, Z., and Guo, B. (2019). An Adaptive Track Segmentation Algorithm for a Railway Intrusion Detection System. Sensors, 19.","DOI":"10.3390\/s19112594"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1016\/j.image.2017.09.009","article-title":"A saliency-based approach to event recognition","volume":"60","author":"Ahmad","year":"2018","journal-title":"Signal Process. Image Commun."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Zhang, J., Wu, C., and Wang, Y. (2020). Human Fall Detection Based on Body Posture Spatio-Temporal Evolution. Sensors, 20.","DOI":"10.3390\/s20030946"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Avola, D., Foresti, G.L., Cinque, L., Massaroni, C., Vitale, G., and Lombardi, L. (2016, January 19\u201321). A multipurpose autonomous robot for target recognition in unknown environments. Proceedings of the IEEE International Conference on Industrial Informatics (INDIN) 2016, Poitiers, France.","DOI":"10.1109\/INDIN.2016.7819262"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1720","DOI":"10.1109\/LSP.2018.2872679","article-title":"Motion Correlation Discovery for Visual Tracking","volume":"25","author":"Zhang","year":"2018","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Piciarelli, C., and Foresti, G.L. (2019, January 9\u201311). Drone patrolling with reinforcement learning. Proceedings of the International Conference on Distributed Smart Cameras (ICDSC) 2019, Trento, Italy.","DOI":"10.1145\/3349801.3349805"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Avola, D., Foresti, G.L., Martinel, N., Micheloni, C., Pannone, D., and Piciarelli, C. (September, January 29). Aerial video surveillance system for small-scale UAV environment monitoring. Proceedings of the IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS) 2017, Lecce, Italy.","DOI":"10.1109\/AVSS.2017.8078523"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Avola, D., Cinque, L., Fagioli, A., Foresti, G.L., Massaroni, C., and Pannone, D. (2019, January 9\u201313). Feature-based SLAM algorithm for small scale UAV with nadir view. Proceedings of the International Conference on Image Analysis and Processing (ICIAP) 2019, Trento, Italy.","DOI":"10.1007\/978-3-030-30645-8_42"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2139","DOI":"10.1109\/TSMC.2018.2804766","article-title":"A UAV Video Dataset for Mosaicking and Change Detection From Low-Altitude Flights","volume":"50","author":"Avola","year":"2020","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"554","DOI":"10.1109\/TPAMI.2018.2878696","article-title":"Context-Aware Query Selection for Active Learning in Event Recognition","volume":"42","author":"Hasan","year":"2020","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.cviu.2020.102920","article-title":"Video anomaly detection and localization via Gaussian Mixture Fully Convolutional Variational Autoencoder","volume":"195","author":"Fan","year":"2020","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"97564","DOI":"10.1109\/ACCESS.2020.2997357","article-title":"Abnormal Event Detection via Feature Expectation Subgraph Calibrating Classification in Video Surveillance Scenes","volume":"8","author":"Ye","year":"2020","journal-title":"IEEE Access"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1016\/j.patrec.2016.10.015","article-title":"A keypoint-based method for background modeling and foreground detection using a PTZ camera","volume":"96","author":"Avola","year":"2017","journal-title":"Pattern Recognit. Lett."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1016\/j.patrec.2017.10.029","article-title":"Adaptive bootstrapping management by keypoint clustering for background initialization","volume":"100","author":"Avola","year":"2017","journal-title":"Pattern Recognit. Lett."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Liang, D., Pan, J., Sun, H., and Zhou, H. (2019). Spatio-Temporal Attention Model for Foreground Detection in Cross-Scene Surveillance Videos. Sensors, 19.","DOI":"10.3390\/s19235142"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1490","DOI":"10.1049\/iet-ipr.2019.0769","article-title":"Deep detector classifier (DeepDC) for moving objects segmentation and classification in video surveillance","volume":"14","author":"Ammar","year":"2020","journal-title":"IET Image Process."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Avola, D., Cascio, M., Cinque, L., Fagioli, A., Foresti, G.L., and Massaroni, C. (2019, January 3\u20135). Master and rookie networks for person re-identification. Proceedings of the International Conference on Computer Analysis of Images and Patterns (CAIP) 2019, Salerno, Italy.","DOI":"10.1007\/978-3-030-29891-3_41"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Gohar, I., Riaz, Q., Shahzad, M., Zeeshan Ul Hasnain Hashmi, M., Tahir, H., and Ehsan Ul Haq, M. (2020). Person Re-Identification Using Deep Modeling of Temporally Correlated Inertial Motion Patterns. Sensors, 20.","DOI":"10.3390\/s20030949"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"175228","DOI":"10.1109\/ACCESS.2019.2957336","article-title":"A Survey on Deep Learning-Based Person Re-Identification Systems","volume":"7","author":"Almasawa","year":"2019","journal-title":"IEEE Access"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1092","DOI":"10.1109\/TCSVT.2019.2898940","article-title":"A Survey of Open-World Person Re-Identification","volume":"30","author":"Leng","year":"2020","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Song, C., Huang, Y., Ouyang, W., and Wang, L. (2018, January 18\u201323). Mask-guided contrastive attention model for person re-identification. Proceedings of the International IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2018, Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00129"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Zhou, S., Wang, F., Huang, Z., and Wang, J. (2019, January 27\u201328). Discriminative feature learning with consistent attention regularization for person re-identification. Proceedings of the International IEEE\/CVF International Conference on Computer Vision (ICCV) 2019, Seoul, Korea.","DOI":"10.1109\/ICCV.2019.00813"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Miao, J., Wu, Y., Liu, P., Ding, Y., and Yang, Y. (2019, January 27\u201328). Pose-guided feature alignment for occluded person re-identification. Proceedings of the International IEEE\/CVF International Conference on Computer Vision (ICCV) 2019, Seoul, Korea.","DOI":"10.1109\/ICCV.2019.00063"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Hou, R., Ma, B., Chang, H., Gu, X., Shan, S., and Chen, X. (2019, January 15\u201321). VRSTC: Occlusion-free video person re-identification. Proceedings of the International IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2019, Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.00735"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Li, J., Zhang, S., Wang, J., Gao, W., and Tian, Q. (2019, January 27\u201328). Global-local temporal representations for video person re-identification. Proceedings of the International IEEE\/CVF International Conference on Computer Vision (ICCV) 2019, Seoul, Korea.","DOI":"10.1109\/ICCV.2019.00406"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Huang, Y., Xu, J., Wu, Q., Zhong, Y., Zhang, P., and Zhang, Z. (2019). Beyond Scalar Neuron: Adopting Vector-Neuron Capsules for Long-Term Person Re-Identification. IEEE Trans. Circuits Syst. Video Technol.","DOI":"10.1109\/TCSVT.2019.2948093"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1109\/TMM.2018.2856094","article-title":"Exploiting Recurrent Neural Networks and Leap Motion Controller for the Recognition of Sign Language and Semaphoric Hand Gestures","volume":"21","author":"Avola","year":"2019","journal-title":"IEEE Trans. Multimed."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Avola, D., Cascio, M., Cinque, L., Foresti, G.L., Massaroni, C., and Rodol\u00e0, E. (2019). 2D Skeleton-Based Action Recognition via Two-Branch Stacked LSTM-RNNs. IEEE Trans. Multimed.","DOI":"10.1109\/TMM.2019.2960588"},{"key":"ref_36","unstructured":"Avola, D., Cinque, L., Fagioli, A., Foresti, G.L., and Massaroni, C. (2020). Deep Temporal Analysis for Non-Acted Body Affect Recognition. IEEE Trans. Affect. Comput."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Cao, Z., Hidalgo Martinez, G., Simon, T., Wei, S., and Sheikh, Y.A. (2018). OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields. IEEE Trans. Pattern Anal. Mach. Intell. arXiv.","DOI":"10.1109\/CVPR.2017.143"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Wang, T., Gong, S., Zhu, X., and Wang, S. (2014, January 6\u201312). Person re-identification by video ranking. Proceedings of the European Conference on Computer Vision (ECCV) 2014, Zurich, Switzerland.","DOI":"10.1007\/978-3-319-10593-2_45"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Hirzer, M., Beleznai, C., Roth, P.M., and Bischof, H. (2011, January 23\u201327). Person re-identification by descriptive and discriminative classification. Proceedings of the Scandinavian Conference on Image Analysis (SCIA) 2011, Ystad, Sweden.","DOI":"10.1007\/978-3-642-21227-7_9"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Zheng, L., Bie, Z., Sun, Y., Wang, J., Su, C., Wang, S., and Tian, Q. (2016, January 11\u201314). MARS: A video benchmark for large-scale person re-identification. Proceedings of the European Conference on Computer Vision (ECCV) 2016, Amsterdam, The Netherlands.","DOI":"10.1007\/978-3-319-46466-4_52"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Liao, S., Hu, Y., Zhu, X., and Li, S.Z. (2015, January 7\u201312). Person re-identification by Local Maximal Occurrence representation and metric learning. Proceedings of the International IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2015, Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298832"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"McLaughlin, N., Martinez del Rincon, J., and Miller, P. (2016, January 27\u201330). Recurrent convolutional network for video-based person re-identification. Proceedings of the International IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2016, Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.148"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Zhou, Z., Huang, Y., Wang, W., Wang, L., and Tan, T. (2017, January 21\u201326). See the forest for the trees: Joint spatial and temporal recurrent neural networks for video-based person re-identification. Proceedings of the International IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2017, Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.717"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Xu, S., Cheng, Y., Gu, K., Yang, Y., Chang, S., and Zhou, P. (2017, January 22\u201329). Jointly attentive spatial-temporal pooling networks for video-based person re-identification. Proceedings of the International IEEE\/CVF International Conference on Computer Vision (ICCV) 2017, Venice, Italy.","DOI":"10.1109\/ICCV.2017.507"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"3347","DOI":"10.1109\/TNNLS.2019.2891244","article-title":"3-D PersonVLAD: Learning Deep Global Representations for Video-Based Person Reidentification","volume":"30","author":"Wu","year":"2019","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Girdhar, R., Ramanan, D., Gupta, A., Sivic, J., and Russell, B. (2017, January 21\u201326). ActionVLAD: Learning spatio-temporal aggregation for action classification. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2017, Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.337"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"1233","DOI":"10.1109\/TIP.2019.2940684","article-title":"Few-Shot Deep Adversarial Learning for Video-Based Person Re-Identification","volume":"29","author":"Wu","year":"2020","journal-title":"IEEE Trans. Image Process."},{"key":"ref_48","unstructured":"Chung, J., Kastner, K., Dinh, L., Goel, K., Courville, A., and Bengio, Y. (2015, January 7\u201312). A recurrent latent variable model for sequential data. Proceedings of the International Conference on Neural Information Processing Systems (NIPS) 2015, Montreal, QC, Canada."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Gao, C., Wang, J., Liu, L., Yu, J.G., and Sang, N. (2019). Superpixel-Based Temporally Aligned Representation for Video-Based Person Re-Identification. Sensors, 19.","DOI":"10.3390\/s19183861"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"1412","DOI":"10.1109\/TMM.2018.2877886","article-title":"Where-and-When to Look: Deep Siamese Attention Networks for Video-Based Person Re-Identification","volume":"21","author":"Wu","year":"2019","journal-title":"IEEE Trans. Multimed."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Nguyen, T.N., Huynh, H.H., and Meunier, J. (2016). Skeleton-based abnormal gait detection. Sensors, 16.","DOI":"10.3390\/s16111792"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3243043","article-title":"Gait-based Person Re-identification: A Survey","volume":"52","author":"Nambiar","year":"2019","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Liu, H., Wang, R., Shan, S., and Chen, X. (2016, January 27\u201330). Deep supervised hashing for fast image retrieval. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2016, Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.227"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/18\/5365\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:11:30Z","timestamp":1760177490000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/18\/5365"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,18]]},"references-count":54,"journal-issue":{"issue":"18","published-online":{"date-parts":[[2020,9]]}},"alternative-id":["s20185365"],"URL":"https:\/\/doi.org\/10.3390\/s20185365","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,9,18]]}}}