Image classification is a benchmark task in computer vision. We have approached this problem with dictionary learning. Some significant publications came of this (see below). In one of the latest methods, we learning low dictionaries with joint projection and graph constraints (Fig. 1) to solve image classification where labeled data is limited. Our method yielded state-of-the-art accuracy on several benchmark datasets.