1. A method comprising: receiving a query image; extracting a visual word for the query image; expanding the visual word extracted to a list of visual contextual synonyms; assigning a weight to the visual word; and describing the query image with a weighted combination of visual contextual synonyms.