spotsvef.blogg.se

Edge pipeline app
Edge pipeline app












edge pipeline app
  1. #Edge pipeline app software
  2. #Edge pipeline app zip
  3. #Edge pipeline app download

The gst-udf-loader gstreamer plugin supports loading and execution of python and native(c++) UDFs.

  • mosquitto folder includes a file for configuring MQTT broker required to view the inference results.
  • tools/model_downloader tool downloads a model from openvinotoolkit/open_model_zoo.
  • These files can be modified and used with the Edge Video Analytics Microservice Docker image by volume mounting.
  • pipelines and model_list folders contain the pipeline and model definition files included in the Edge Video Analytics Microservice Docker image.
  • docker-compose.yml file configures, creates, and starts containers for Edge Video Analytics Microservice and MQTT broker.
  • #Edge pipeline app zip

    The following configuration files, scripts and tools used with the Edge Video Analytics Microservice are included in the Edge Video Analytics Resources zip file: This is a stripped-down version of Edge Video Analytics Microservice and has no Edge Insights for Industrial components like message bus publisher and gst-udfloader element installed, and hence has a smaller container size.įigure 2: Architecture Diagram - Standalone Version Edge Video Analytics Microservice Resources NOTE: Optionally, one can also run the standalone version of the microservice by downloading the docker image from Docker hub.

    #Edge pipeline app software

    For the REST API definition, refer to the RESTful Microservice interface.Įdge Insights for Industrial (EII) Mode: Supports EII Configuration Manager for pipeline execution and EII Message Bus for publishing of inference results, making it compatible with the Edge Insights for Industrial software stack. The microservice can be started in one of two modes – Edge Insights Industrial (EII) to deploy with EII software stack or Edge Video Analytics (EVA) to deploy independent of the EII stack.Įdge Video Analytics (EVA) Mode: Provides the same RESTful APIs as Intel® DL Streamer Pipeline Server to discover, start, stop, customize, and monitor pipeline execution and supports MQTT and Kafka message brokers for publishing the inference results.

    edge pipeline app edge pipeline app

    The Docker image uses Intel® DL Streamer Pipeline Server as a library. The pipelines run by the microservice are defined in GStreamer* using Intel® DL Streamer Pipeline Server for inferencing. This is a Python* microservice used for deploying optimized video analytics pipelines and is provided as a Docker image in the package. How It Works Edge Video Analytics Microservice † Use Kernel 5.8 for 11th generation Intel® Core™ processors. Refer to OpenVINO™ Toolkit System Requirements for supported GPU and VPU processors. Intel Atom® processor with Intel® Streaming SIMD Extensions 4.2 (Intel® SSE4.2).1st to 3rd generation of Intel® Xeon® Scalable processors.6th to 11th generation Intel® Core™ processors.Deep Learning Streamer (Intel® DL Streamer) Pipeline Server.

    #Edge pipeline app download

    Select Configure & Download to download the microservice and the software listed below. The microservices can be deployed independently or with the Edge Insights for Industrial (EII) software stack to perform video analytics on the edge devices.ĭevelopers can save development and deployment time by using the pre-built Docker* image and by simply configuring the video analytics pipelines in the well-known JSON format. The pre-built container images provided by the package allow developers to replace the deep learning models and pipelines used in the container with their own deep learning models and pipelines. This use case features interoperable containerized microservices for developing and deploying optimized video analytics pipelines built using Intel® DL Streamer as an inferencing backend. The algorithms used for video analytics perform object detection, classification, identification, counting, and tracking on the input video stream. It is used in business domains such as healthcare, retail, entertainment and industrial. Video Analytics refers to transforming video streams into insights through video processing, inference, and analytics operations.














    Edge pipeline app