tokens: Collective matrix factorization hashing ( CMFH ) seeks to detect the shared latent structures of heterogeneous modalities with collective matrix factorization for generating cross - modal hash codes .