A Multi-View Embedding Space for Modeling Internet Images, Tags, and their Semantics

  • Qifa Ke ,
  • Michael Isard

MSR-TR-2012-125 |

This paper investigates the problem of modeling Internet images and associated text or tags for tasks such as image-to-image search, tag-to-image search, and image-to-tag search (image annotation). We start with canonical correlation analysis (CCA), a popular and successful approach for mapping visual and textual features to the same latent space, and incorporate a third view capturing high-level image semantics, represented either by a single category or multiple non-mutually-exclusive concepts. We present two ways to train the three-view embedding: supervised, with the third view coming from ground-truth labels or earch keywords; and unsupervised, with semantic themes automatically obtained by clustering the tags. %In the resulting embedding space, all retrieval tasks of interest may be carried out by nearest neighbor search. To ensure high accuracy for retrieval tasks while keeping the earning process scalable, we combine multiple strong visual features and use explicit nonlinear kernel mappings to efficiently approximate kernel CCA. To perform retrieval, we use a specially designed similarity function in the embedded space, which substantially outperforms the Euclidean distance. The resulting system produces compelling qualitative results and outperforms a number of two-view baselines on retrieval tasks on three large-scale Internet image datasets.