A 3D Face Reconstruction Method Robust to Errors of Automatic Facial Feature Point Extraction

얼굴 특징점 자동 추출 오류에 강인한 3차원 얼굴 복원 방법

  • Lee, Youn-Joo (School of Electrical and Electronic Engineering, Yonsei University, Biometrics Engineering Research Center) ;
  • Lee, Sung-Joo (School of Electrical and Electronic Engineering, Yonsei University, Biometrics Engineering Research Center) ;
  • Park, Kang-Ryoung (Division of Electronics and Electrical Engineering, Dongguk University, Biometrics Engineering Research Center) ;
  • Kim, Jai-Hie (School of Electrical and Electronic Engineering, Yonsei University, Biometrics Engineering Research Center)
  • 이연주 (연세대학교 전기전자공학과, 생체인식 연구센터) ;
  • 이성주 (연세대학교 전기전자공학과, 생체인식 연구센터) ;
  • 박강령 (동국대학교 전자전기공학부 생체인식연구센터) ;
  • 김재희 (연세대학교 전기전자공학과, 생체인식 연구센터)
  • Received : 2010.11.15
  • Accepted : 2010.12.19
  • Published : 2011.01.25

Abstract

A widely used single image-based 3D face reconstruction method, 3D morphable shape model, reconstructs an accurate 3D facial shape when 2D facial feature points are correctly extracted from an input face image. However, in the case that a user's cooperation is not available such as a real-time 3D face reconstruction system, this method can be vulnerable to the errors of automatic facial feature point extraction. In order to solve this problem, we automatically classify extracted facial feature points into two groups, erroneous and correct ones, and then reconstruct a 3D facial shape by using only the correctly extracted facial feature points. The experimental results showed that the 3D reconstruction performance of the proposed method was remarkably improved compared to that of the previous method which does not consider the errors of automatic facial feature point extraction.

최근에 널리 사용되고 있는 단일 영상 기반의 3차원 얼굴 복원 방법인 변형 가능한 3차원 얼굴 형상 모델(3D morphable shape model)은 입력 영상으로부터 2차원 얼굴 특징점들을 정확하게 추출할 경우, 입력 얼굴과 유사한 3차원 얼굴 형상을 생성할 수 있다. 그러나 실시간 3차원 얼굴 복원 시스템과 같이 사용자의 협조가 불가능한 경우에는 자동으로 얼굴 특징점들을 추출해야 하기 때문에, 특징점 추출 오류가 발생하여 정확한 3차원 얼굴 형상을 생성하기 어려운 문제가 있다. 이러한 문제를 해결하기 위해서, 본 논문에서는 특징점 추출 시 오추출 특징점과 정추출 특징점을 자동으로 분류하고, 정추출 특징점들만을 이용하여 3차원 얼굴을 복원하는 방법을 제안하였다. 실험결과에서는 특징점 자동 추출 오류를 고려하지 않은 기존 방법과 비교한 결과, 제안방법의 3차원 얼굴 복원 성능이 크게 향상되었음을 확인하였다.

Keywords

References

  1. 손광훈, 신형철, 양욱일, "[특집]3차원 얼굴인식 기술 현황 및 전망", 대한전자공학회 전자공학회지, 제33권, 제1호, pp. 46-56, 2006.
  2. 김병우, 유선진, 이상윤, "단일 투사 절대 코드 패턴을 이용한 3차원 얼굴 데이터의 유클리디안 복원," 전자공학회논문지, 제42권 SP편, 제6호, 133-140쪽, 2005년.
  3. Example of game character generation [Online]http://fightnight.easports.com/featureFrame.action?id=FeatureTBA1&fType=
  4. U. Park, Y. Tong, and A. K. Jain, "Face recognition with temporal invariance: a 3D aging model," Proceedings of International Conference on Automatic Face and Gesture Recognition, pp. 1-7, 2008.
  5. X. Zhang, and Y. Gao, "Face recognition across pose: a review," Pattern Recognition, Vol. 42, pp. 2876-2896, 2009. https://doi.org/10.1016/j.patcog.2009.04.017
  6. B. Gokberk, A. A. Salah, N. Alyuz, and L. Akarun, "3D face recognition: technology and applications," in Handbook of Remote Biometrics for Surveillance and Security, Springer, pp. 217-246, 2009.
  7. V. Blanz, and T. Vetter, "A morphable model for the synthesis of 3D faces," Proceedings of Computer Graphics Proc. SIGGRAPH, pp. 187-194, 1999.
  8. S. Wang, and S. Lai, "Efficient 3D face reconstruction from a single 2D image by combining statistical and geometrical information," LNCS on Asian Conference on Computer Vision, 3852, pp. 427-436, 2006.
  9. C. Wang, S. Yan, H. Li, H. Zhang, M. Li, "Automatic, effective, and efficient 3D face reconstruction from arbitrary view image," LNCS on Advances in Multimedia Information Processing, 3332, pp. 553-560, 2004.
  10. Xinbo Gao, Ya Su, Xuelong Li and Dacheng Tao, "A Review of Active Appearance Models," IEEE Transactions on System, Man, And Cybernetics-Part C: Applications and Reviews, Vol. 40, No. 2, pp. 145-158, 2010. https://doi.org/10.1109/TSMCC.2009.2035631
  11. T. F. Cootes and C. J. Taylor, "Active Shape Models - 'Smart Snakes'," British Machine Vision Conference, pp. 266-275, 1992.
  12. E. Murphy-Chutorian, A. Doshi, and M. M. Trivedi, "Head pose estimation for driver assistance systems: a robust algorithm and experimental evaluation," Proceedings of the 2007 IEEE Intelligent Transportation Systems Conference, pp. 709 - 714, 2007.
  13. SVM [Online] http://www.cs.ucl.ac.uk/staff/M.Sewell/winsvm/
  14. S. Baker, R. Gross, I. Matthews, "Lucas-Kanade 20 years on: a unifying framework: part 3," Technical Report CMU-RI-TR-03-35, Carnegie Mellon University Robotics Institute, 2003.
  15. S. Lee, K. Park, J. Kim, "A comparative study of facial appearance modeling methods for active appearance models," Pattern Recognition Letters, Vol. 30, Iss. 14, pp. 1335-1346, Oct. 2009. https://doi.org/10.1016/j.patrec.2009.05.019
  16. L. Liang, R. Xiao, F. Wen and J. Sun, "Face alignment via component-based discriminative search," LNCS on European Conference on Computer Vision, 5303, pp. 72-85, 2008.
  17. 3D Scanner specification [Online] http://www.cyberware.com/products/pdf/headFace.pdf