SSCDE : Semi-supervised canonical density estimation for automatic image annotation retrieval