CBIR, detection, image processing, neural networks, photo retrieval, proposed methodology, restoration frameworks.