Help Center

How to: Use AI Visual Search

  • Updated

    ~ minute read

Search for assets

With AI Visual Search, finding the perfect asset is as easy as talking to a colleague.

Simply ask for "pictures of a beach", and AI Visual Search will return all matching assets in your library without requiring you to remember any of the associated keywords and tags. Canto's exclusive AI technology can even interpret more complicated and abstract requests, such as "show me a happy child" or "a short clip of a busy intersection", matching them against the detailed catalog of visual data for each individual asset.

A split image, showing three versions of the gallery - each version shows a different search term used, and the corresponding result.

Please note:

AI Visual Search can only include already indexed assets in a search.

Once added to your account, Canto's AI will automatically perform an initial mapping of your Main Library. This process may take one to two weeks, depending on volume of assets in your storage, and does not include content in the Trash Bin. Restoring deleted assets that were not captured during this time will not automatically index them; instead, they will need to be re-uploaded.

AI Visual Search will automatically index any new uploads. Depending on the number and size of assets to be indexed, this process may require additional time to complete.


Best practice for visual searches

Classic search engines often require highly simplified search terms to ensure that they can provide accurate results. With the rise of AI, this way of searching for content may cause search algorithms to perform at a lower level than intended.

AI Visual Search is trained on natural language, which means that it not only understands when you address it as if you were speaking to a human colleague, but it expects this type of prompt in order to provide the best performance. To ensure that you are using AI Visual Search at its full potential, make use of the following list of categories as you formulate a prompt. The more details you provide in your request, the more accurate your results will be.

  • Subjects and objects in the scene
  • Actions performed
  • Time of day
  • Emotion
  • Lighting
  • Composition
  • Colors
  • Perspective

It is important to remember that AI Visual Search does not possess any biases when analyzing an image and will take note of details that a human may not immediately consider. While a user might not notice that the image of a crowd happens to include a dog, AI Visual Search will still associate the asset with the term "dog" in the same way that a portrait showing only a dog would.

Which asset is prioritized when searching for the term "dog" depends entirely on the 'weight' of the keyword, as determined by the context of the prompt and other elements in the image. If the provided request is too simple, AI Visual Search will lack the details to be able to assign an appropriate weight and the images will likely be returned in a random order. Once more detail is added – for example, by specifying "dog in a crowd" – AI Visual Search can determine the appropriate weight and prioritize the matching asset in its results.

The following examples show possible search terms, and their breakdown based on these categories.

Search term used:

"planes with contrails and a blue sky background"

Breakdown:

Subjects and objects in the scene - planes, contrails, sky

Composition - planes with contrails, sky background

Colors: blue sky


Search term used:

"women's blue summer sleeveless pajamas"

Breakdown:

Subjects and objects in the scene - pajamas, and the qualifying variations sleeveless pajamas, summer pajamas, women's pajamas

Colors: blue


Search term used:

"Person adding colored sticky notes to a whiteboard"

Breakdown:

Subjects and objects in the scene: person, sticky notes, whiteboard

Actions performed: adding colored sticky notes

Colors: colored sticky notes, whiteboard


Search term used:

"close up of a happy family laughing together"

Breakdown:

Subjects and objects in the scene: family

Actions performed: laughing

Emotion: happy

Composition: close up, laughing together


Enhance results with metadata

Where other search solutions are limited to either a standard metadata search, or a search based on visual data, AI Visual Search combines both into a single function and compares your prompts not only against its own image data, but also against the metadata of your assets, albums, and folders.

It then determines the relevance of an asset based on the best match to your search input.

Example:

User A is looking for assets related to make-up.

They have entered the prompt "make-up palette", which returned a variety of results. AI Visual Search sorted these to display the album "Make-up Palette" in the first position, as its name is an exact metadata match.

The Main Library - AI Visual Search has returned results for the prompt "make-up palette". The album with the name "Make-up Palette" is highlighted.

You can optimize your search results by adding specific metadata – such as tags, SKU numbers, or file names – to a natural language prompt.

Example:

User A is searching for an asset from a specific make-up set product line.

They first enter the prompt "make-up palette set on a white background." While this generates a large number of visual matches, the specific asset is not among the top results.

The Main Library - AI Visual Search has returned results for the prompt "make-up palette set on a white background".

User A then remembers that the product has the SKU number "9012" listed in the metadata and amends their prompt to "make-up palette set on a white background 9012." AI Visual Search includes this in its analysis and prioritizes the assets with matching metadata to appear in the top results.

The Main Library - AI Visual Search has returned results for the prompt "make-up palette set on a white background 9012". The first asset is highlighted.
The Preview Page of the asset highlighted in the previous screenshot - the "Product SKU" is highlighted.

When adding multiple metadata points to a prompt, you can use quotation marks to indicate which of them is most important to you. AI Visual Search will then prioritize any results that contain an exact match to your term in any of their metadata fields.

Example:

User A is now searching for an asset of a make-up palette from a specific product line that must contain a specific color.

Knowing that their tenant is configured to automatically recognize colors in images, they include the HEX value of the specific color in their prompt, searching for 'make-up palette set on a white background UPC9012 "#EC3292"'. By placing the HEX value in quotation marks, AI Visual Search prioritizes the color as the most crucial part of the prompt and lists assets containing this value in their metadata among the top results.

The Main Library - AI Visual Search has returned results for the prompt "make-up palette set on a white background UPC9012 "#EC3292"". The first asset is highlighted.
The Preview Page of the asset highlighted in the previous screenshot - the color value "#EC3292" is highlighted.

Filter results

Like the standard search, AI Visual Search results can be further refined by using the filter menu. For more information regarding the available filters, visit the article Apply Filters.


Find video clips

AI Visual Search not only catalogs and searches static image assets, but also analyzes video frames to find clips that match your prompt. You can emphasize the type of file AI Visual Search should prioritize by including phrases such as "a clip showing" or "video of" in your search. Depending on the length and content of a video, AI Visual Search may find multiple matching clips in a single asset.


Identifying video assets

In the gallery, video assets can be identified by the Video Asset-symbol, and will display the Clip count-symbol followed by a number in their top left corner, indicating how many matching clips were found in the specific asset.

AI Visual Search results - a video asset has been enhanced, and the "Video Asset" symbol as well as the clip count are highlighted.

Editing and downloading clips

When you click a video asset found through AI Visual Search, it will open a modified version of the Preview Page.

The video preview will contain an additional section, which lists the found clips. Each clip will be represented by a thumbnail of its initial frame, along with the clip's start time and duration. AI Visual Search automatically sorts clips by the quality of their match, and the clip with the highest priority will be marked as "Best Match Best Match" . Clicking a thumbnail will skip the video playback to the start position of the clip – marked with the  Diamond time stamp-symbol on the timeline . Click the Download-button in the top left to open the "Download File" overlay.

The asset Preview Page - several elements are highlighted

To trim your chosen clip, select "Edit Clip" on the right .

To change the start time, move the Green playhead -playhead along the timeline or use the Up and down-buttons. The end point of the clip can be adjusted using the Red playhead-playhead. Moving the Timestamp indicator-playhead below the timeline will update the preview to show the frame at that position.

Click "Download" in the bottom left to save your changes and download the clip.

The "Download File" overlay - several elements are highlighted.

Enable and disable AI Visual Search

Please note:

AI Visual Search is a separate add-on feature. If you are interested in gaining access to this extremely powerful tool, do not hesitate to reach out to your Account Manager, or contact our customer service team.

AI Visual Search is enabled by default.

Should you wish to disable AI Visual Search, simply click the "AI Enabled AI Visual Search Enabled" status indicator in the search bar above your gallery.

To re-enable it, click the "AI Disabled AI Visual Search Disabled" status indicator.

A split image, showing the gallery - the two possible states for the AI Visual Search indicator are highlighted.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request