Source codes for CVPR12 Paper on semi-coupled dictionary learning