Skip to content

Conversation

sinterwong
Copy link
Owner

This commit introduces a demonstration pipeline scenario with four nodes: ImageReaderNode, InferenceNode, ResultSaverNode, and VisualizationNode.

The pipeline processes an image as follows:

  1. ImageReaderNode: Reads an image from a specified path.
  2. InferenceNode: Infers an object detection algorithm on the image, generating bounding box data.
  3. ResultSaverNode: Prints the raw algorithmic results (bounding boxes) to the console.
  4. VisualizationNode: Draws the detected bounding boxes on the original image and saves the result to a new file.

New data structures for image data and inference results have been added to ai_pipe::pipe_types.hpp. The new nodes are registered in ai_pipe::node_registrar.cpp.

@sinterwong sinterwong merged commit 5072ba1 into master Jun 22, 2025
1 check passed
@sinterwong sinterwong deleted the demo-pipeline branch June 22, 2025 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant