AI Hub

AI Hub services for image processing and analysis

Overview

This node integrates with AI Hub services to process and analyze images. It supports two main functions: extracting text from images using OCR (Optical Character Recognition) and detecting faces within images. Users provide an image URL and select the desired AI service, and the node sends the image to the specified AI-Hub server for processing. This node is useful for automating image content extraction and facial analysis tasks, such as digitizing text from scanned documents or identifying faces in photos.

Use Case Examples

  1. Extract text from a scanned document image by providing its URL to the OCR service.
  2. Detect and analyze faces in a photo by sending the image URL to the face detection service.

Properties

Name Meaning
Service Selects the AI service to use for image processing, either OCR for text extraction or face detection.
Image URL The URL of the image to be processed by the selected AI service.
Server URL Optional URL of the AI-Hub server to which the image processing request is sent.

Output

JSON

  • json - The JSON response from the AI-Hub service containing the results of the image processing or analysis.

Dependencies

  • Requires access to an AI-Hub server that provides OCR and face detection services.

Troubleshooting

  • Common issues include network errors or incorrect server URL leading to request failures.
  • Errors may occur if the image URL is invalid or the AI-Hub server is unreachable.
  • If the node is set to continue on failure, error messages are returned in the JSON output under an 'error' property.

Discussion