HCI3-report

· · 个人记录

Report:Image Retrieval

1.The dependencies used in this app

This app used Gradio, h5py and CLIP to participate the foundation.

Component Purpose
Gradio Provide a graphical interface solution
h5py Storage and organization the data
CLIP Provide pre-trained dataset for image recognition

2.The functions implemented by the APP

(1). Search for images using text:

In the first part of the app, you can search the pictures through input the text. This app will convert text into tags, find out the relative pictures and sort the pictures by similarity.

(2). Search for images using a picture:

In the second part of the app, you can search the pictures through upload a picture. This app will convert picture into tags, find out the relative pictures and sort the pictures by similarity.

(3). Other functions that can enhance user interaction experience:

①.Support downloading images.

②.Support full-screen display of images.

③.Diversified ways of uploading images.(Include upload a file, take a photo and use the clipboard)

3.Mind map