Introduction to Open Edge Insights for Industrial¶
Note
Open Edge Insights for Industrial (Open EII) was previously named as Intel® Edge Insights for Industrial (EII) and Intel® Edge Insights Software (EIS). Remnants of the previous names still exist in some components. The name replacement is ongoing and will be completed in future releases.
Since its inception in early 2018, Open EII has been focused on enabling the rapid deployment of solutions aimed at finding and revealing insights on compute devices outside data centers. The title of the software itself alludes to its intended purposes:
Edge :- systems existing outside of a data center.
Insights :- understanding relationships.
This software consists of a set of pre-integrated ingredients optimized for Intel® architecture. It includes modules that enable data collection, storage, and analytics for both time-series and video data, as well as the ability to act on these insights by sending downstream commands to tools or devices. To learn more about the Open EII v3.0 key features and improvements, refer to the Release Notes.
This guide will detail the capabilities of Open EII ingredients and will serve as a reference for developers working with them. This guide is designed to enable developers to create custom solutions for their end customers. In this document, all the terminology will use Open Edge Insights for Industrial (Open EII), Intel® Edge Insights for Industrial (EII), and Edge Insights software (EIS) interchangeably to refer to the same software, and will be fully updated in the next release.
Note
In the documentation, some of the reference links and images are not accessible. This is due to the limited access to the GitHub repositories. You can access the missing content in the next version of the EII user documentation.
EII uses the evaluation license for Matrix Vision SDK available at [WORK_DIR]/IEdgeInsights/VideoIngestion/mvGenTL_Acquire-x86_64_ABI2-2.44.1.tgz. While using a non-Matrix Vision camera, after ingesting 200 images, a watermark appears. To remove the watermark, buy a complete license or use a Matrix Vision camera, or integrate the respective camera SDK (for example, Basler camera SDK for Basler cameras) in the Video Ingestion or the Edge Video Analytics microservices.
Terminology¶
General Terminology¶
Term
Description
API
Application Programming Interface
DB
Database
DL
Deep Learning
ECN
Edge Compute Node
EII
Industrial Edge Insights for Industrial
Json
JavaScript Object Notation - Lightweight text format for storing and transporting data
M2M
Machine-to-Machine
ML
Machine Learning
MQTT
Message Queuing Telemetry Transport - Standard publish-subscribe-based messaging protocol
Open EII
Open Edge Insights for Industrial
OPC-UA
OPC Unified Architecture - A popular protocol for communication between machines in industrial applications
OpenCV
Open Computer Vision - A standard library of computer vision functions
toolkit
SDK developed by Intel for optimizing deep learning-based algorithms running on Intel hardware.
RTSP
Real Time Streaming Protocol - Standard protocol used for streaming video
SI
System Integrator
TICK
Telegraf*, InfluxDB*, Chronograf*, Kapacitor*
UDF
User-defined Function - User written function for doing the custom functions on the input stream