After you create a media set and index images, you can search for images in the set by time, location, tags, or person features. This feature is useful for applications that require image search, such as image communities and smart photo albums.
This document is no longer maintained. Use the new version of Intelligent Media Management.
For a comparison of the new and earlier versions of Intelligent Media Management, see Usage guide for new and earlier versions.
For more information about the search feature in the new version of Intelligent Media Management, see Query file information.
To implement the image search feature, use a software development kit (SDK) for your preferred language to call the following APIs in order.
Call the PutProject API to create a project.
If you already have a project, skip this step. To list all projects in a region, call the ListProjects API.
NoteYou can also create a project in the Intelligent Media Management console. For more information, see Create a project.
Call the CreateSet API to create a media set and obtain the media set ID (SetId).
If a suitable media set already exists, skip this step. To obtain information about all media sets in a project, call the ListSets API.
Call the IndexImage API to index images to the media set. If you have many images, run this operation multiple times.
Call the ListSetTags API to retrieve a list of the top 100 tags in the media set.
Call the FindImages API to search for images in the media set based on specified conditions, such as time, location, tags, and person features.