Build a smart image library that finds pictures by the objects inside them. Ideal for marketing teams that manage large photo sets and need quick discovery across product shots and creative assets.
The flow runs on demand. A source image URL is set first, the image is downloaded, then an AI vision model on Cloudflare detects objects. Results are split so each object is handled on its own, and only high confidence hits remain using a 0.9 score filter. The source image is fetched again and each object is cropped from the original using the bounding box. Crops are saved as JPEG files with clean names that include the label. Files are uploaded to Cloudinary to get secure links. Those links and the original image link are stored as documents in Elasticsearch so teams can search by object.
Setup needs accounts for Cloudflare, Cloudinary, and Elasticsearch. Add your Cloudflare account ID and model name in the variables node, set the upload preset in Cloudinary, and choose the Elasticsearch index. Expect to replace manual tagging with an automated step and cut review time from hours to minutes. Great for digital asset teams, online marketplaces, and content studios that want object level search.