Face Image Synthesis using Nonlinear Manifold Learning

비선형 매니폴드 학습을 이용한 얼굴 이미지 합성

  • 조은옥 (포항공과대학교 컴퓨터공학과) ;
  • 김대진 (포항공과대학교 컴퓨터공학) ;
  • 방승양 (포항공과대학교 컴퓨터공학과)
  • Published : 2004.02.01

Abstract

This paper proposes to synthesize facial images from a few parameters for the pose and the expression of their constituent components. This parameterization makes the representation, storage, and transmission of face images effective. But it is difficult to parameterize facial images because variations of face images show a complicated nonlinear manifold in high-dimensional data space. To tackle this problem, we use an LLE (Locally Linear Embedding) technique for a good representation of face images, where the relationship among face images is preserving well and the projected manifold into the reduced feature space becomes smoother and more continuous. Next, we apply a snake model to estimate face feature values in the reduced feature space that corresponds to a specific pose and/or expression parameter. Finally, a synthetic face image is obtained from an interpolation of several neighboring face images in the vicinity of the estimated feature value. Experimental results show that the proposed method shows a negligible overlapping effect and creates an accurate and consistent synthetic face images with respect to changes of pose and/or expression parameters.

얼굴 구성 요소 각각에 대한 파라미터로부터 특정한 포즈나 표정을 갖는 얼굴 이미지를 합성하는 방법을 제안한다 이러한 파라미터화는 얼굴 이미지의 표현과 저장, 전송을 효과적으로 수행할 수 있도록 한다. 그러나 얼굴 이미지의 변화는 고차원의 이미지 공간에서 복잡한 비선형 매니폴드를 구성하기 때문에 파라미터화 하는 것이 쉽지 않다. 이러한 문제점을 해결하기 위해, 얼굴 이미지에 대한 표현방법으로 LLE (Locally Linear Embedding) 알고리즘을 사용한다. LLE 알고리즘은 얼굴 이미지들 사이의 관계를 유지하면서 저차원의 특징 공간으로 투사된 매니폴드를 더욱 부드럽고 연속적으로 만들어준다. 그 다음, 특징공간에서 특정한 포즈나 표정 파라미터에 해당하는 포인트를 추정하기 위해 snake 모델을 적용한다. 마지막으로, 추정된 특징 값의 주변에 있는 여러 장의 얼굴 이미지들의 가중치 평균을 구해 합성된 결과이미지를 만든다 실험결과를 통해 제안된 방법을 이용하면 겹침 현상이 적고 포즈나 표정에 대한 파라미터의 변화와 일치하는 이미지를 합성한다는 것을 보인다.

Keywords

References

  1. S. Gong, S. J. McKenna, A., Psarrou, 'Dynamic Vision(From Images to Face Recognition),' Imperial College Press, 2000
  2. R. O. Duda, P. E. Hart, D. G. Stork, 'Pattern Classification,' A Wiley-Interscience Publication, 2001
  3. T. Cox, M. Cox, 'Multidimensional scaling,' Chapman & Hall, 1994
  4. S. T. Roweis, L. K. Saul, Nonlinear Dimensionality Reduction by Locally Linear Embedding, Science, Vol. 290 22, pp. 2323-2326, 2000 https://doi.org/10.1126/science.290.5500.2323
  5. L. K. Saul, S. T. Roweis, 'Think Globally, Fit Locally : Unsupervised Learning of Nonlinear Manifolds,' University of Pennsylvania Technical Reports, MS-CIS-02-18
  6. J. B. Tenenbaum, V. Silva, J. C. Langford, 'A Global Geometric Framework for Nonlinear Dimensionality Reduction,' Science, Vol. 290 22, pp. 2319-2322, 2000 https://doi.org/10.1126/science.290.5500.2319
  7. M. Kass, A. P. Witkin, D. Terzopoulos, 'Snakes: A Active Contour Models,' International Journal of Computer Vision(1), pp. 321-331, 1998 https://doi.org/10.1007/BF00133570
  8. D. Willians, M. Shah, 'A Fast Algorition for Active Contours and Curvature Eistimation,' CVGIP: Image Understanding, pp. 14-26, 1992 https://doi.org/10.1016/1049-9660(92)90003-L
  9. T. Ezzat, T. Poggio, 'Facial Analysis and Synthesis Using Image-Based Models,' Proceedings of the Second International Conference on Automatic Face and Gesture Recognition, October, pp. 116-121, 1996 https://doi.org/10.1109/AFGR.1996.557252
  10. C. Bregler, S. M. Omohundro, 'Nonlinear Image Interpolation using Manifold Learning,' In Advances in Neural Information Processing Systems 7, 1995
  11. K. Patch, 'Tools cut data down to size,' Technology Research News, March 14, 2001
  12. R. Jain, R. Kasturi, B.G. Schunck, 'Marchine Vision,' New York: McBraw-Hill, 1995
  13. A. Hadid, O. Kouropteva, M. Pietikainen, 'Unsupervised Learning using Locally Linear Embedding: Experiments with Face Pose Analysis,' 16th International Conference on Pattern Recognition, 2002 https://doi.org/10.1109/ICPR.2002.1044625
  14. G. H. Golub, C. F. Van Loan, 'Matrix Computations,' The John Hopkins University Press, 1996