Stay organized with collectionsSave and categorize content based on your preferences.
The Image Warehouse API is a powerful tool for storing, managing, and searching
images. With Image Warehouse, you can:
Store images in a secure and scalable manner.
Manage annotations on images.
Build indexes from images and annotations for similarity matching.
Perform image similarity search with image or text query.
Search images with criteria on annotations.
The Image Warehouse API is powered by a Google AI multimodal embedding model
that turns images (and text query) into a numerical feature space
representation. This allows the API to achieve state-of-the-art results in image
similarity search.
Optionally create data schema if managing annotations is needed.
Import image assets and optionally annotations into the corpus. We will make copy of the images to store in warehouse. The corresponding storagePricing.
Perform AnalyzeCorpus to generate embedding signals from the images.
Create index from corpus.
Create index endpoint and deploy index to this index endpoint.
Perform search with either image or text query on this index endpoint. The
Search will match against all the data contained in the deployed Index on
this index endpoint.
Optional: Specify criteria in the search
query, which will be used to match against the annotations in the index
data. Only exact match is support in criteria matching.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Image Warehouse overview\n\nThe Image Warehouse API is a powerful tool for storing, managing, and searching\nimages. With Image Warehouse, you can:\n\n- Store images in a secure and scalable manner.\n- Manage annotations on images.\n- Build indexes from images and annotations for similarity matching.\n- Perform image similarity search with image or text query.\n- Search images with criteria on annotations.\n\nThe Image Warehouse API is powered by a Google AI multimodal embedding model\nthat turns images (and text query) into a numerical feature space\nrepresentation. This allows the API to achieve state-of-the-art results in image\nsimilarity search.\n\nImage Warehouse journey\n-----------------------\n\nStart onboarding with this demo [colab](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/community/vision/image_warehouse_sdk.ipynb)\n\n1. Create a corpus of image type.\n2. Optionally create data schema if managing annotations is needed.\n3. Import image assets and optionally annotations into the corpus. We will make copy of the images to store in warehouse. The corresponding storage [Pricing](/vision-ai/pricing).\n4. Perform AnalyzeCorpus to generate embedding signals from the images.\n5. Create index from corpus.\n6. Create index endpoint and deploy index to this index endpoint.\n7. Perform search with either image or text query on this index endpoint. The Search will match against all the data contained in the deployed Index on this index endpoint.\n8. Optional: Specify criteria in the search query, which will be used to match against the annotations in the index data. Only exact match is support in criteria matching."]]