Text this: Semantic gap in CBIR: automatic objects spatial relationships semantic extraction and representation