Abstract
The application of depth cameras for 3D visual data based measurements (VBM) is an active research area. 3D face recognition is one such niche area that is drawing the attention of researchers. This paper introduces a new 3D facial database named JUDeiTy3DK developed by a research group at Jadavpur University, Kolkata, India, using Kinect as a vision-based depth measuring instrument to capture 3D facial depth data. This database aims to provide the research community with a new 3D face database containing various challenging situations in the context of face recognition. This database consists of 3D face models of 200 male and female individuals with various poses, facial expressions, real-world occlusions, and combinations of various poses, expressions, and occlusions we encounter daily. In addition, ground truth face images are also provided, where 14 visible facial landmark points on each face are manually annotated. Also, we have formulated a new 3D face registration algorithm named POFaceReg8, which combines some selected features of landmark and holistic-based algorithms, followed by a new face recognition algorithm Diag_DCT. We have presented the registration and recognition performance results by comparing our proposed methods with other standard state-of-the-art techniques using pre-existing metrics.
Similar content being viewed by others
Abbreviations
- \({\Psi }_{\mathrm{ij}}\) :
-
Interpolated target point clouds
- \({\mathrm{Point}}_{\mathrm{new}(\mathrm{x},\mathrm{y},\mathrm{z})}\) :
-
Interpolated 3D point
- \({\Phi }_{\mathrm{ij}}\) :
-
Facial landmarks corresponding to each target model \({\Psi }_{\mathrm{ij}}\)
- \({\Psi }_{\mathrm{ij}\_\mathrm{up}}\) :
-
Equal sized n target models in point cloud form
- \({\Psi }_{\mathrm{ij}\_\mathrm{target}}\) :
-
Final averaged target model
- Sij :
-
The source facial landmarked model corresponding to the source point cloud \({\mathrm{S}}_{\mathrm{pointij}}\)
- CT :
-
Centroid of \({\Psi }_{\mathrm{ij}\_\mathrm{target}}\)
- CS :
-
Centroid of Sij
- H:
-
Covariance matrix
- R, t:
-
The rotation and translation matrices after the singular value decomposition of H
- \({\mathrm{S}}_{\mathrm{coarseij}}\) :
-
Transformed point cloud after coarse alignment by PCA
- \({\mathrm{S}}_{\mathrm{ij}\_\mathrm{trans}}\) :
-
Transformed landmarks after coarse alignment by PCA
- \({\mathrm{R}}_{1},{\mathrm{T}}_{1}\) :
-
The rotation and translation matrices after fine alignment
- \({\mathrm{S}}_{\mathrm{ij}\_\mathrm{fine}}\) :
-
Transformed point cloud after fine alignment by ICP
- \({\mathrm{S}}_{\mathrm{fineij}}\) :
-
Final registered point cloud
References
Turk M and Pentland A 1991 Eigenfaces for recognition. Journal of Cognitive Neuroscience 3: 71–86
Belhumeur P N, Hespanha J P and Kriegman D J 1997 Eigenfaces vs. fisherfaces: recognition using class specific linear projection. IEEE Transactions on Pattern Analysis and Machine Intelligence 19: 711–720
Ahonen T, Hadid A and Pietikainen M 2006 Face description with local binary patterns: application to face recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence 28: 2037–2041
Phillips P J, Moon H, Rizvi S A and Rauss P J 2000 The FERET evaluation methodology for face-recognition algorithms. IEEE Transactions on Pattern Analysis and Machine Intelligence 22: 1090–1104
Beveridge J R, Givens G H, Phillips P J, Draper B A, Bolme D S and Lui Y M 2010 FRVT 2006: quo vadis face quality. Image and Vision Computing 28: 732–743
Phillips P J, Flynn P J, Scruggs T, Bowyer K W, Chang J, Hoffman K and Worek W 2005 Overview of the face recognition grand challenge. IEEE Computer Society Conference on Computer Vision and Pattern Recognition 1: 947–954
Mohan K, Seal A, Krejcar O and Yazidi A 2020 Facial expression recognition using local gravitational force descriptor-based deep convolution neural networks. IEEE Transactions on Instrumentation and Measurement 70: 1–12
Yu H, Zhen W, Yang W and Scherer S 2020 Line-based 2-D–3-D registration and camera localization in structured environments. IEEE Transactions on Instrumentation and Measurement 69: 8962–8972
Chiodini S, Giubilato R, Pertile M and Debei S 2020 Retrieving scale on monocular visual odometry using low-resolution range sensors. IEEE Transactions on Instrumentation and Measurement 69: 5875–5889
Hui B, Wen G, Zhang P and Li D 2013 A novel line scan camera calibration technique with an auxiliary frame camera. IEEE Transactions on Instrumentation and Measurement 62: 2567–2575
Doumanoglou A, Asteriadis S, Alexiadis D S, Zarpalas D and Daras P 2013 A dataset of Kinect-based 3D scans. In: IVMSP, pp. 1–4
Mao Q R, Pan X Y, Zhan Y Z and Shen X J 2015 Using Kinect for real-time emotion recognition via facial expressions. Frontiers of Information Technology and Electronic Engineering 16: 272–282
Zhang J, Huang D, Wang Y and Sun J 2016 Lock3dface: a large-scale database of low-cost Kinect 3d faces. In: International Conference on Biometrics, pp. 1–8
Li B Y, Mian A S, Liu W and Krishna A 2013 Using Kinect for face recognition under varying poses, expressions, illumination and disguise. In: IEEE Workshop on Applications of Computer Vision, pp. 186–192
Min R, Kose N and Dugelay J L 2014 Kinectfacedb: a kinect database for face recognition. IEEE Transactions on Systems, Man, and Cybernetics: Systems 44: 1534–1548
Hg R I, Jasek P, Rofidal C, Nasrollahi K, Moeslund T B and Tranchet G 2012 An RGB-d database using Microsoft’s Kinect for Windows for face detection. In: Eighth International Conference on Signal Image Technology and Internet-Based Systems, pp. 42–46
Gupta S, Markey M K and Bovik A C 2010 Anthropometric 3D face recognition. International Journal of Computer Vision 90: 331–349
Lusi I, Escarela S and Anbarjafari G 2016 Sase: Rgb-depth database for human head pose estimation. In: Computer Vision–ECCV 2016 Workshops. Part III, pp. 325–336
Goswami G, Vatsa M and Singh R 2014 RGB-D face recognition with texture and attribute features. IEEE Transactions on Information Forensics and Security 9: 1629–1640
Cao C, Weng Y, Zhou S, Tong Y and Zhou K 2013 Facewarehouse: a 3d facial expression database for visual computing. IEEE Transactions on Visualization and Computer Graphics 20: 413–425
Deng J, Dong W, Socher R, Li L J, Li K and Fei-Fei L 2009 Imagenet: a large-scale hierarchical image database. In: IEEE Conference On Computer Vision and Pattern Recognition, pp. 248–255
Piemontez R A and Comunello E 2020 RAP3DF-One shoot 3D face dataset. Data in Brief 32: 106281
Zhang Z 2000 A flexible new technique for camera calibration. IEEE Transactions on Pattern Analysis and Machine Intelligence 22: 1330–1334
Su Y, Gao W, Liu Z, Sun S and Fu Y 2020 Hybrid marker-based object tracking using Kinect v2. IEEE Transactions on Instrumentation and Measurement 69: 6436–6445
Bagchi P, Dutta K, Bhattacharjee D and Nasipuri M 2016 Face range image dataset: acquisition, processing and evaluation. In: 5th International Congress on Engineering and Information (ICEAI), Osaka, Japan
Bagchi P, Nasipuri M, Bhattacharjee D and Basu D K 2012 A novel approach for nose tip detection using smoothing by weighted median filtering applied to 3D face images in variant poses. In: International Conference on Pattern Recognition, Informatics and Medical Engineering, pp. 272–277
Bagchi P, Bhattacharjee D and Nasipuri M 2019 Reg3DFacePtCd: registration of 3D point clouds using a common set of landmarks for alignment of human face images. KI-Künstliche Intelligenz 33: 369–387
Perakis P, Passalis G, Theoharis T and Kakadiaris I A 2012 3D facial landmark detection under large yaw and expression variations. IEEE Transactions on Pattern Analysis and Machine Intelligence 35: 1552–1564
Conde C, Cipolla R, Rodríguez-Aragón L J, Serrano Á and Cabello E 2005 3D facial feature location with spin images. In: MVA, pp. 418–421
Moreno A 2004 Gavab D B: a 3D face database. In: 2nd COST275 Workshop on Biometrics on the Internet, pp. 75–80
Whitmarsh T, Veltkamp R C, Spagnuolo M, Marini S and ter Haar F B 2006 Landmark detection on 3d face scans by facial model registration. In: 1st International Symposium on Shapes and Semantics, pp. 71–75
Gokberk B, Ali Salah A, Akarun L, Etheve R, Riccio D and Dugelay J L 2009 3D face recognition. In: Guide to Biometric Reference Systems and Performance Evaluation, pp. 263–295
Vishwakarma V P, Dalal S and Sisaudia V 2018 Efficient feature extraction using DWT-DCT for robust face recognition under varying illuminations. In: 2nd International Conference on Power Electronics, Intelligent Control and Energy Systems, pp. 982–987
Passalis G, Perakis P, Theoharis T and Kakadiaris I A 2011 Using facial symmetry to handle pose variations in real-world 3D face recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence 33: 1938–1951
Tang H, Yin B, Sun Y and Hu Y 2013 3D face recognition using local binary patterns. Signal Processing 93: 2190–2198
Shekar B H, Harivinod N, Kumari M S and Holla K R 2011 3D face recognition using significant point based SULD descriptor. In: International Conference on Recent Trends in Information Technology, pp. 981–986
Alom M Z, Taha T M, Yakopcic C, Westberg S, Sidike P, Nasrin M S and Asari V K 2018 The history began from alexnet: a comprehensive survey on deep learning approaches. arXiv preprint https://arxiv.org/abs/1803.01164
Boughrara H, Chtourou M and Amar C B 2012 MLP neural network based face recognition system using constructive training algorithm. In: International Conference on Multimedia Computing and Systems, pp. 233–238
Acknowledgments
The work has been supported by a grant from DeiTy, MCIT, Govt. of India, a project entitled, “Development of three-Dimensional Face Recognition Techniques Based on Range Images”. The authors hereby thank all the participants who had readily agreed to be a part of this huge database. We are very grateful to the faculty members, staff members, students, full-time research scholars of the CSE Department of Jadavpur University as well as the faculties of some of the private engineering colleges and part-time Ph.D. students outside Jadavpur University who readily agreed to give us their precious time for the purpose of acquisition. The authors are thankful to the CMATER Lab, Department of Computer Science and Engineering, Jadavpur University, for providing the facilities where the acquisition took place. The authors also express special thanks to Mr. Koushik Dutta for his continuous support during the acquisition of the database.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bagchi, P., Bhattacharjee, D., Nasipuri, M. et al. Registration of 3D face images of JUDeiTy3DK database using POFaceReg8 algorithm. Sādhanā 48, 158 (2023). https://doi.org/10.1007/s12046-023-02225-w
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12046-023-02225-w