Supervised Coupled Dictionary Learning with Group Structures for Multi-modal Retrieval | Synapse