DOI QR코드

DOI QR Code

Locally Linear Embedding for Face Recognition with Simultaneous Diagonalization

얼굴 인식을 위한 연립 대각화와 국부 선형 임베딩

  • 김은솔 (서울대학교 컴퓨터공학부) ;
  • 노영균 (한국과학기술원 전산학과) ;
  • 장병탁 (서울대학교 컴퓨터공학부)
  • Received : 2014.09.04
  • Accepted : 2014.11.18
  • Published : 2015.02.15

Abstract

Locally linear embedding (LLE) [1] is a type of manifold algorithms, which preserves inner product value between high-dimensional data when embedding the high-dimensional data to low-dimensional space. LLE closely embeds data points on the same subspace in low-dimensional space, because the data points have significant inner product values. On the other hand, if the data points are located orthogonal to each other, these are separately embedded in low-dimensional space, even though they are in close proximity to each other in high-dimensional space. Meanwhile, it is well known that the facial images of the same person under varying illumination lie in a low-dimensional linear subspace [2]. In this study, we suggest an improved LLE method for face recognition problem. The method maximizes the characteristic of LLE, which embeds the data points totally separately when they are located orthogonal to each other. To accomplish this, all of the subspaces made by each class are forced to locate orthogonally. To make all of the subspaces orthogonal, the simultaneous Diagonalization (SD) technique was applied. From experimental results, the suggested method is shown to dramatically improve the embedding results and classification performance.

국부 선형 임베딩(Locally Linear Embedding, LLE) [1]는 다양체 학습(manifold learning) 알고리즘 중 하나로 고차원 공간에 있는 데이터들 사이의 내적 값을 기반으로 임베딩하는 방법이다. LLE를 이용하여 임베딩 한 결과는 독특한 성질이 있는데, 고차원 공간 상에서 같은 평면에 있는 데이터들은 내적 값이 크기 때문에 저차원 공간에서도 가깝게 위치하도록 임베딩 되는 반면 수직으로 위치한 평면에있는 데이터들은 내적 값이 0이 되기 때문에 서로 떨어진 위치에 임베딩된다. 한편, 한 사람의 얼굴에 다양한 각도에서 조명을 비추면서 촬영한 이미지들은 저차원의 선형 부분공간을 구성한다는 사실이 잘 알려져 있다 [2]. 이에 본 논문에서는 다른 평면에 위치하는 데이터들을 자연스럽게 분류하여 임베딩하는 LLE 알고리즘을 얼굴 이미지에 사용하여 효과적으로 얼굴 인식 문제를 해결할 수 있는 방법을 제안한다. 제안하는 방법은 LLE에 연립 대각화(Simultaneous Diagonalization, SD)를 적용한 방법으로, S연립 대각화를 적용하면 데이터들이 형성하는 평면이 수직이 되도록 바꿀 수 있기 때문에 LLE의 성질을 극대화 할 수 있다. 실험 결과, 연립 대각화를 적용하고 LLE를 적용하면 서로 다른 사람의 얼굴 이미지들이 겹치지 않고 뚜렷하게 구분되는 효과가 있음을 확인하였다.

Keywords

Acknowledgement

Supported by : 한국연구재단

References

  1. S. Roweis, L. Saul, "Nonlinear dimensionality reduction by locally linear embedding," Science 290, pp. 1212-2326, 2000.
  2. M. Turk, P. Alex, "Face recognition using eigenfaces, Computer Vision and Pattern Recognition," Proc. IEEE Conference on Computer Vision and Pattern Recognition, 1991.
  3. W. Zhao, R. Chellappa, P. J. Phillips, "A. Rosenfeld. Face recognition: A literature survey," Acm Computing Surveys (CSUR) 35.4, pp. 399-458, 2003. https://doi.org/10.1145/954339.954342
  4. Tenenbaum, J. B., De Silva, V., and Langford, J. C., "A global geometric framework for nonlinear dimensionality reduction," Science, 290 (5500), 2319-2323, 2000. https://doi.org/10.1126/science.290.5500.2319
  5. A.S. Georghiades, P.N. Belhumeur, D. Kriegman, "From few to many: Illumination cone models for face recognition under variable lighting and pose," Pattern Analysis and Machine Intelligence, IEEE Transactions on 23.6: 643-660, 2001. https://doi.org/10.1109/34.927464
  6. K. C. Lee, J. Ho, D. Kriegman, "Acquiring linear subspaces for face recognition under variable lighting," IEEE Transactions on Pattern Analysis and Machine Intelligence, 27.5: 684-698, 2005. https://doi.org/10.1109/TPAMI.2005.92
  7. Belkin, M., Niyogi, P., "Laplacian eigenmaps for dimensionality reduction and data representation," Neural computation, 15(6), pp. 1373-1396, 2003. https://doi.org/10.1162/089976603321780317
  8. Zhang, Z. Y., and Zha, H. Y., "Principal manifolds and nonlinear dimensionality reduction via tangent space alignment," Journal of Shanghai University (English Edition), 8(4), 406-424, 2004. https://doi.org/10.1007/s11741-004-0051-1
  9. Jolliffe, I. Principal component analysis, John Wiley & Sons, Ltd. 2005.