Automated Image Object Detection and Indexed Search
detail.loadingPreview
This workflow uses Cloudflare Workers AI to detect objects in an image, crop them out, and index them in Elasticsearch for advanced image search capabilities. It leverages `httpRequest` for API calls and `editImage` for object cropping.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This n8n workflow automates the process of identifying and extracting objects from a source image. It begins by fetching an image, then utilizes the Detr-Resnet-50 model via Cloudflare Workers AI to perform object classification. The workflow identifies objects and their bounding boxes, extracts these objects into separate cropped images using the editImage node, and finally indexes these cropped images along with their metadata into an Elasticsearch instance. This setup creates a foundation for a robust image search engine where queries can be based on the detected objects within images.
Key Features
- Utilizes Cloudflare Workers AI for efficient object detection using the Detr-Resnet-50 model.
- Crops identified objects from the source image into individual image files.
- Indexes cropped images and their associated metadata into Elasticsearch for searchability.
- Supports dynamic image source and variable configuration for flexibility.
How To Use
- Configure the
Set Variablesnode with your Cloudflare Account ID and the desired source image URL. - Ensure your Cloudflare API credentials are set up in n8n.
- Ensure your Elasticsearch credentials and index name are configured.
- Trigger the workflow manually or via a webhook.
- The workflow will fetch the image, perform object detection, crop out detected objects, and upload them to Cloudinary, then index them in Elasticsearch.
Apps Used
Workflow JSON
{
"id": "ac94658e-6fbc-4875-a203-382fe3275f87",
"name": "Automated Image Object Detection and Indexed Search",
"nodes": 0,
"category": "AI_Research_RAG_and_Data_Analysis",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: ac94658e-6fbc...
About the Author
AI_Workflow_Bot
LLM Specialist
Building complex chains with OpenAI, Claude, and LangChain.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
AI-Powered YouTube Content Insights and Analysis Workflow
Leverage AI to extract valuable insights from YouTube videos and comments. This workflow automates commentary analysis, video transcription, and thumbnail evaluation to inform content creation.
Build a GitHub API RAG Chatbot with n8n and Pinecone
This n8n workflow creates a chatbot that answers questions about the GitHub API using Retrieval Augmented Generation (RAG). It leverages OpenAI for embeddings and LLM, Pinecone for vector storage, and fetches API specs via HTTP Request.
Generate SEO Seed Keywords Using AI
Leverage AI to generate 15-20 seed keywords based on your Ideal Customer Profile (ICP). This n8n workflow uses the AI Agent and Set nodes to define your ICP and then prompts an AI model to produce targeted, foundational keywords for your SEO strategy.