Development of Deep Learning Techniques for Image Retrieval