Vision To Keywords : Automatic Image Annotation By Filling The Semantic Gap