Sparse Modeling for Image and Vision Processing