malike / theia-project

A robotics module with support software built with Spring Data Flow and OpenCV for stream image processing

Home Page:https://malike.github.io/theia-project/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A robotics module with support software built with Spring Data Flow and OpenCV for stream image processing.

1. Theia Hardware

2. Theia Server

"Spring Cloud Data Flow is a toolkit for building data integration and real-time data processing pipelines."

"Pipelines consist of Spring Boot apps, built using the Spring Cloud Stream or Spring Cloud Task microservice frameworks. This makes Spring Cloud Data Flow suitable for a range of data processing use cases, from import/export to event streaming and predictive analytics."

Spring Cloud Data Flow allows us to build apps to process the data streams in real time using message queues like Apache Kafka or RabbitMQ. The added benefit of the data in a message queue means that we can have different apps subscribed to the topic to product different results.

Another benefit is the fact that we can design, new pipelines for data without an easy to use UI interface as well us not having to restart already existing pipelines.

3. Theia Plugin

  1. Theia Source : Main entry to capture stream of data from Theia Hardware

  2. Face Detection Transformer

  3. Go Alert Sink

  4. Dropbox Upload Sink

  5. Video Stream Sink

4. Theia Mobile

5. Demo Project



READ MORE

About

A robotics module with support software built with Spring Data Flow and OpenCV for stream image processing

https://malike.github.io/theia-project/