Domain Adaptive Dictionary Learning

  • Qiang Qiu
  • Vishal M. Patel
  • Pavan Turaga
  • Rama Chellappa
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7575)


Many recent efforts have shown the effectiveness of dictionary learning methods in solving several computer vision problems. However, when designing dictionaries, training and testing domains may be different, due to different view points and illumination conditions. In this paper, we present a function learning framework for the task of transforming a dictionary learned from one visual domain to the other, while maintaining a domain-invariant sparse representation of a signal. Domain dictionaries are modeled by a linear or non-linear parametric function. The dictionary function parameters and domain-invariant sparse codes are then jointly learned by solving an optimization problem. Experiments on real datasets demonstrate the effectiveness of our approach for applications such as face recognition, pose alignment and pose estimation.


Face Recognition Source Image Sparse Representation Sparse Code Domain Parameter 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Wright, J., Ma, Y., Mairal, J., Sapiro, G., Huang, T., Yan, S.: Sparse representation for computer vision and pattern recognition. Proceedings of the IEEE 98, 1031–1044 (2010)CrossRefGoogle Scholar
  2. 2.
    Rubinstein, R., Bruckstein, A., Elad, M.: Dictionaries for sparse representation modeling. Proceedings of the IEEE 98, 1045–1057 (2010)CrossRefGoogle Scholar
  3. 3.
    Ben-David, S., Blitzer, J., Crammer, K., Kulesza, A., Pereira, F., Vaughan, J.: A theory of learning fromdifferent domains. Machine Learning 79, 151–175 (2010)CrossRefGoogle Scholar
  4. 4.
    Pan, S.J., Yang, Q.: A survey on transfer learning. IEEE Trans. Knowledge and Data Engineering 22, 1345–1359 (2010)CrossRefGoogle Scholar
  5. 5.
    Gong, S., McKenna, S.J., Psarrou, A.: Dynamic vision from images to face recognition. Imperial College Press (2000)Google Scholar
  6. 6.
    Vetter, T., Poggio, T.: Linear object classes and image synthesis from a single example image. PAMI 19, 733–742 (1997)CrossRefGoogle Scholar
  7. 7.
    Beymer, D., Shashua, A., Poggio, T.: Example-based image analysis and synthesis. Artificial Intelligence Laboratory A.I. Memo No. 1431 19 (1993)Google Scholar
  8. 8.
    Beymer, D., Poggio, T.: Face recognition from one example view. Artificial Intelligence Laboratory A.I. Memo No. 1536 19 (1995)Google Scholar
  9. 9.
    Lancaster, P., Salkauskas, K.: Curve and surface fitting (1990)Google Scholar
  10. 10.
    Edelman, A., Arias, T.A., Smith, S.T.: The geometry of algorithms with orthogonality constraints. SIAM J. Matrix Analysis and Applications 20, 303–353 (1999)MathSciNetCrossRefGoogle Scholar
  11. 11.
    Elhamifar, E., Vidal, R.: Sparse subspace clustering. In: CVPR (2009)Google Scholar
  12. 12.
    Turaga, P., Veeraraghavan, A., Srivastava, A., Chellappa, R.: Statistical Analysis on Manifolds and its Applications to Video Analysis. In: Schonfeld, D., Shan, C., Tao, D., Wang, L. (eds.) Video Search and Mining. SCI, vol. 287, pp. 115–144. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  13. 13.
    Aharon, M., Elad, M., Bruckstein, A.: k-SVD: An algorithm for designing overcomplete dictionaries for sparse representation. IEEE Trans. on Signal Process. 54, 4311–4322 (2006)CrossRefGoogle Scholar
  14. 14.
    Machado, L., Leite, F.S.: Fitting smooth paths on riemannian manifolds. Int. J. Appl. Math. Stat. 4, 25–53 (2006)MathSciNetzbMATHGoogle Scholar
  15. 15.
    Sim, T., Baker, S., Bsat, M.: The CMU pose, illumination, and expression (PIE) database. PAMI 25, 1615–1618 (2003)CrossRefGoogle Scholar
  16. 16.
    Georghiades, A.S., Belhumeur, P.N., Kriegman, D.J.: From few to many: Illumination cone models for face recognition under variable lighting and pose. PAMI 23, 643–660 (2001)CrossRefGoogle Scholar
  17. 17.
    Pati, Y.C., Rezaiifar, R., Krishnaprasad, P.S.: Orthogonal matching pursuit: Recursive function approximation with applications to wavelet decomposition. In: Asilomar Conf. on Signals, Systems, and Computers (1993)Google Scholar
  18. 18.
    Turk, M., Pentland, A.: Face recognition using eigenfaces. In: CVPR (1991)Google Scholar
  19. 19.
    Wright, J., Yang, A., Ganesh, A., Sastry, S., Ma, Y.: Robust face recognition via sparse representation. PAMI 31, 210–227 (2009)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Qiang Qiu
    • 1
  • Vishal M. Patel
    • 1
  • Pavan Turaga
    • 2
  • Rama Chellappa
    • 1
  1. 1.Center for Automation ResearchUMIACS, University of MarylandCollege ParkUSA
  2. 2.Arts Media and EngineeringArizona State UniversityUSA

Personalised recommendations