GstInference | Coral from Google |
---|---|
See the GstInference wiki for the complete documentation.
GstInference is an open-source project from Ridgerun Engineering that provides a framework for integrating deep learning inference into GStreamer. Either use one of the included elements to do out-of-the box inference using the most popular deep learning architectures, or leverage the base classes and utilities to support your own custom architecture.
This repo uses R²Inference, an abstraction layer in C/C++ for a variety of machine learning frameworks. With R²Inference a single C/C++ application may work with models on different frameworks. This is useful to execute inference taking advantage of different hardware resources such as CPU, GPU, or AI optimized acelerators.
GstInference provides several example elements for common applications, such as Inception v4
for image classification and TinyYOLO v2
for object detection. Examples are provided for performing inference on any GStreamer video stream.
Follow the steps to get GstInference running on your platform:
We provide GStreamer example pipelines for all our suported platforms,architectures and backends.
We also provide example applications for classification and detection.
We also provide example trained models on our model zoo