Abstract
Biometric technologies such as the face, fingerprint, and iris recognition have important utility in biomedical and healthcare applications. The use of biometrics in these applications ensures that critical medical information and access to secure premises and medical instruments is given only to authorized persons. In the past, the 2D face has been reliably used as biometrics in biomedical and healthcare applications. Though it provides remarkable performance in normal scenarios, the performance deteriorates in the presence of poor illumination, pose variations, and occlusions. These challenges are overcome by 3D face biometrics, where 3D face data (which provides complete geometric information of the face) is used in place of 2D face images. In this work, we develop a generic technique for matching of highly similar 3D objects and demonstrate its use in 3D face biometrics. The proposed technique combines the object classification utility from PointNet with One-Shot Learning from Siamese Network that converts the multi-class classification problem to a binary classification problem. We also propose a novel data augmentation technique that uses sub-sampling from the existing 3D data to increase the size and variability of the data, which is otherwise limited. Experimental results show that the proposed technique is considerably fast and accurate in the matching of highly similar 3D objects such as 3D human faces. It is also found to be highly efficient in terms of time and space and hence can be employed in designing real-time security solutions for biomedical, healthcare, and several applications in other fields.









Similar content being viewed by others
References
Asif U, Bennamoun M, Sohel FA (2018) A multi-modal, discriminative and spatially invariant cnn for rgb-d object labeling. IEEE Trans Pattern Anal Mach Intell 40(9):2051–2065
Aubry M, Schlickewei U, Cremers D (2011) The wave kernel signature: a quantum mechanical approach to shape analysis. In: Proceedings of the 2011 IEEE international conference on computer vision workshops (ICCV workshops), pp 1626–1633
Braeger S, Foroosh H (2018) Curvature augmented deep learning for 3d object recognition. In: Proceedings of the 2018 25th IEEE international conference on image processing (ICIP), pp 3648–3652
Bronstein AM, Bronstein MM, Guibas LJ, Ovsjanikov M (2011) Shape google: geometric words and 554 expressions for invariant shape retrieval. ACM Trans Graph 30(1):1–20. https://doi.org/10.1145/1899404.1899405
Bronstein MM, Kokkinos I (2010) Scale-invariant heat kernel signatures for non-rigid shape recognition. In: Proceedings of the 2010 IEEE computer society conference on computer vision and pattern recognition, pp 1704–1711
Caglayan A, Can AB (2017) 3D convolutional object recognition using volumetric representations of depth data. In: Proceedings of the 2017 fifteenth IAPR international conference on machine vision applications (MVA), pp 125–128
Chang KI, Bowyer KW, Flynn PJ (2003) Face recognition using 2d and 3d facial data. In: Proceedings of the ACM workshop on multimodal user authentication, pp 25–32
Chetverikov D, Stepanov D, Krsek P (2005) Robust euclidean alignment of 3d point sets: the trimmed iterative closest point algorithm. Image Vis Comput 23(3):299–309
Elaraby AF, Hamdy A, Rehan M (2018) A kinect-based 3d object detection and recognition system with enhanced depth estimation algorithm. In: Proceedings of the 2018 IEEE 9th annual information technology, electronics and mobile communication conference (IEMCON), pp 247–252
Flynn PJ, Bowyer KW, Phillips PJ (2003) Assessment of time dependency in face recognition: an initial study. In: Proceedings of the audio- and video-based biometric person authentication, pp 44–51
Funkhouser T, Shilane P (2006) Partial matching of 3d shapes with priority-driven search. In: SGP ’06: proceedings of the fourth eurographics symposium on geometry processing, pp 131–142
Ganapathi II, Prakash S, Dave IR, Joshi P, Ali SS, Shrivastava AM (2018) Ear recognition in 3d using 2d curvilinear features. IET Biometrics 7(6):519–529
Gomez-Donoso F, Garcia-Garcia A, Garcia-Rodriguez J, Orts-Escolano S, Cazorla M (2017) Lonchanet: a sliced-based cnn architecture for real-time 3d object recognition. In: Proceedings of the 2017 international joint conference on neural networks (IJCNN), pp 412–418
Gordon GG (1991) Face recognition based on depth maps and surface curvature. In: Proceedings of SPIE - the international society for optical engineering, pp 234–247
Graham B (2013) Sparse arrays of signatures for online character recognition. arXiv:1308.0371
Guo K, Zou D, Chen X (2015) 3D mesh labeling via deep convolutional neural networks. ACM Trans Graph 35(1):3:1–3:12
Hayale W, Negi P, Mahoor M (2019) Facial expression recognition using deep siamese neural networks with a supervised loss function. In: Proceedings of the 2019 14th IEEE international conference on automatic face gesture recognition (FG 2019), pp 1–7
He M, Li B, Chen H (2017) Multi-scale 3d deep convolutional neural network for hyperspectral image classification. In: Proceedings of the 2017 IEEE international conference on image processing (ICIP), pp 3904–3908
Hu H, Shah SAA, Bennamoun M, Molton M (2017) 2D and 3d face recognition using convolutional neural network. In: Proceedings of the TENCON 2017 - 2017 IEEE Region 10 conference, pp 133–132
Ioannidou A, Chatzilari E, Nikolopoulos S, Kompatsiaris I (2017) Deep learning advances in computer vision with 3d data: a survey. ACM Comput Surv 50(2):20:1–20:38
Joshi JC, Gupta A, Tiwari K, Gupta KK (2018) Scanned to digital face images matching with siamese network. In: Proceedings of the 2018 3rd international conference and workshops on recent advances and innovations in engineering (ICRAIE), pp 1–6
Kim D, Hernandez M, Choi J, Medioni G (2017) Deep 3d face identification. In: Proceedings of the 2017 IEEE international joint conference on biometrics (IJCB), pp 133–142
Lai K, Samoil S, Yanushkevich SN, Collaud G (2016) Biometrics for biomedical applications. Springer International Publishing, Cham, pp 143–161
Lei Y, Guo Y, Hayat M, Bennamoun M, Zhou X (2016) A two-phase weighted collaborative representation for 3d partial face recognition with single sample. Pattern Recogn 52:218–237
Li H, Huang D, Morvan JM, Wang Y, Chen L (2015) Towards 3d face recognition in the real: a registration-free approach using fine-grained matching of 3d keypoint descriptors. Int J Comput Vis 113(2):128–142
Li S, Feng H (2019) Eeg signal classification method based on feature priority analysis and cnn. In: Proceedings of the 2019 international conference on communications, information system and computer engineering (CISCE), pp 403–406
Luo J, Hu F, Wang R (2019) 3D face recognition based on deep learning. In: Proceedings of the 2019 IEEE international conference on mechatronics and automation (ICMA), pp 1576–1581
Maturana D, Scherer SA (2015) Voxnet: a 3d convolutional neural network for real-time object recognition. In: Proceedings of the 2015 IEEE/RSJ international conference on intelligent robots and systems (IROS), pp 922–928
Neves J, Proença H (2019) A leopard cannot change its spots: improving face recognition using 3d-based caricatures. IEEE Transactions on Information Forensics and Security 14(1):151–161
Osada R, Funkhouser T, Chazelle B, Dobkin D (2001) Matching 3d models with shape distributions. In: Proceedings international conference on shape modeling and applications, pp 154–166
Patil H, Kothari A, Bhurchandi K (2015) 3-D face recognition: features, databases, algorithms and challenges. Artif Intell Rev 44:393–441
Qi CR, Su H, Mo K, Guibas LJ (2016) Pointnet: deep learning on point sets for 3d classification and segmentation. In: Proceedings of the 2017 IEEE conference on computer vision and pattern recognition (CVPR), pp 77–85
Qi CR, Su H, Nießner M, Dai A, Yan M, Guibas LJ (2016) Volumetric and multi-view cnns for object classification on 3d data. In: Proceedings of the 2016 IEEE conference on computer vision and pattern recognition (CVPR), pp 5648–5656
Rusu RB, Blodow N, Beetz M (2009) Fast point feature histograms (fpfh) for 3d registration. In: Proceedings of the 2009 IEEE international conference on robotics and automation, pp 3212–3217
Sales DO, Amaro J, Osório FS (2017) 3D shape descriptor for objects recognition. In: Proceedings of the 2017 Latin American robotics symposium (LARS) and 2017 Brazilian symposium on robotics (SBR), pp 1–6
Savran A, Alyuz N, Dibeklioglu H, Celiktutan O, Gokberk B, Sankur B, Akarun L (2008) Bosphorus database for 3d face analysis. In: Proceedings of the workshop on biometrics and identity management, pp 47–56
Taertulakarn S, Pintavirooj C, Tosranon P, Hamamoto K (2016) The preliminary investigation of ear recognition using hybrid technique. In: Proceedings of the 2016 9th biomedical engineering international conference (BMEiCON), pp 1–4
Tanaka HT, Ikeda M, Chiaki H (1998) Curvature-based face surface recognition using spherical correlation. principal directions for curved object recognition. In: Proceedings of the third IEEE international conference on automatic face and gesture recognition, pp 372–377
Terada T, Chen Y, Kimura R (2018) 3D facial landmark detection using deep convolutional neural networks. In: Proceedings of the 2018 14th international conference on natural computation, fuzzy systems and knowledge discovery (ICNC-FSKD), pp 390–393
Wu H, Xu Z, Zhang J, Yan W, Ma X (2017) Face recognition based on convolution siamese networks. In: Proceedings of the 2017 10th international congress on image and signal processing, biomedical engineering and informatics (CISP-BMEI), pp 1–5
Wu Z, Song S, Khosla A, Yu F, Zhang L, Tang X, Xiao J (2015) 3D shapenets: a deep representation for volumetric shapes. In: Proceedings of the 2015 IEEE conference on computer vision and pattern recognition (CVPR), pp 1912–1920
Xu K, Wang X, Hu Z, Zhang Z (2019) 3D face recognition based on twin neural network combining deep map and texture. In: Proceedings of the 2019 IEEE 19th international conference on communication technology (ICCT), pp 1665–1668
Yun W, Lee J, Lee J, Kim J (2017) Object recognition and pose estimation for modular manipulation system: overview and initial results. In: Proceedings of the 2017 14th international conference on ubiquitous robots and ambient intelligence (URAI), pp 198–201
Zhang Y, Lu Z, Xue J, Liao Q (2019) A new rotation-invariant deep network for 3d object recognition. In: Proceedings of the 2019 IEEE international conference on multimedia and expo (ICME), pp 1606–1611
Zhang Y, Shang K, Wang J, Li N, Zhang MM (2018) Patch strategy for deep face recognition. IET Image Process 12(6):819–825
Zulqarnain Gilani S, Mian A (2018) Learning from millions of 3d scans for large-scale 3d face recognition. In: Proceedings of the 2018 IEEE/CVF conference on computer vision and pattern recognition, pp 1896–1905
Acknowledgments
This research is supported by the Visvesvaraya Young Faculty Research Fellowship grant received by Surya Prakash from the Ministry of Electronics and Information Technology, Government of India, under the “Visvesvaraya Ph.D. Scheme for Electronics and IT.”
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Srivastava, A.M., Jain, A., Rotte, P. et al. A technique to match highly similar 3D objects with an application to biomedical security. Multimed Tools Appl 81, 13159–13178 (2022). https://doi.org/10.1007/s11042-020-10161-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-10161-8