Class specific centralized dictionary learning for face recognition

Bao Di Liu, Liangke Gui, Yuting Wang, Yu Xiong Wang, Bin Shen, Xue Li, Yan Jiang Wang

Research output: Contribution to journalArticlepeer-review


Sparse representation based classification (SRC) and collaborative representation based classification (CRC) have demonstrated impressive performance for visual recognition. SRC and CRC assume that the training samples in each class contribute equally to the dictionary and thus generate the dictionary that consists of the training samples in the corresponding class. This may lead to high residual error and instability, to the detriment of recognition performance. One solution is to use the class specific dictionary learning (CSDL) algorithm, which has greatly improved the classification accuracy. However, the CSDL algorithm fails to consider the constraints to sparse codes. In particular, it cannot guarantee that the sparse codes in the same class will be concentrated based on the learned dictionary for each class. Such concentration is actually beneficial to classification. To address these limitations, in this paper, we propose a class specific centralized dictionary learning (CSCDL) algorithm to simultaneously consider the desired characteristics for both dictionary and sparse codes. The blockwise coordinate descent algorithm and Lagrange multipliers are used to optimize the corresponding objective function. Extensive experimental results on face recognition benchmark datasets demonstrate the superior performance of our CSCDL algorithm compared with conventional approaches.

Original languageEnglish (US)
Pages (from-to)4159-4177
Number of pages19
JournalMultimedia Tools and Applications
Issue number3
StatePublished - Feb 1 2017
Externally publishedYes


  • Centralized dictionary learning
  • Class specific
  • Face recognition

ASJC Scopus subject areas

  • Software
  • Media Technology
  • Hardware and Architecture
  • Computer Networks and Communications


Dive into the research topics of 'Class specific centralized dictionary learning for face recognition'. Together they form a unique fingerprint.

Cite this