“…Therefore, no pre-processing or postprocessing are needed, and the sample can be optimized as a whole and represented as the sum of a set of filters from the dictionary convolved with the corresponding codes. It has been successfully used on various data types, including trajectories [6], images [7], audios [8], videos [9], multi-spectral and light field images [10] and biomedical data [11], [12], [13], [14]. It also succeeds on a variety of applications accompanying the data, such as recovering non-rigid structure from motion [6], image super resolution [15], image denoising and inpainting [10], music transcription [8], video deblurring [9], neuronal assembly detection [16] and so on.…”