+7 8202 20-16-35
Mon-Fri 9:00AM – 6:00PM (MSK)

Home Products Control of people and hazardous events EYECONT.SDK

EYECONT.SDK

The software kernel of surveillance system for people and events

EYECONT.SDK (Software Development Kit) is a set of development tools built on a microservice architecture. It provides an opportunity to integrate various video analytics modules into software for video surveillance systems. EYECONT.SDK supports both Windows and Linux (including Astra Linux) operating systems.

EYECONT.SDK includes:

  • Software processing kernel that enables to interact with the SDK via REST API. It contains basic logic for the modules, aggregates results of the algorithms (including neural networks) and generates events
  • Neural network kernel that manages neural networks and image processing
  • Configuration tool for setting up software and neural network kernels before launching
  • Test software environment that enables to access functionality of EYECONT.SDK before its implementation
  • Security key and license file
  • Licensing manager for activating the software license key
  • Integration documentation

Integration of EYECONT.SDK is carried out via REST API.

How EYECONT.SDK works / operational concept

The input of software processing kernel is supplied with a video stream, video file or image processed by neural networks. Software processing kernel analyzes received data and parameters, and produces the final result depending on the operational module.

The software processing kernel receives video stream, video file or image, and neural networks detect the presence of objects. Depending on the operational module, further classification of objects can be provided by such neural network module. Special algorithms analyze the aggregated results of neural networks and generate events according to set triggers.

EYECONT.SDK recognition modules:

  • Danger zone monitoring – allows configuration of zones of any shape and size and logs instances of human presence within them.
  • PPE compliance monitoring – detects absence of over 15 selectable PPE types.
  • Personnel video monitoring – detects employee presence in a defined work area. After a specified period of inactivity an employee leaving the zone is considered absent from the workplace.
  • Visitor counting – counts the number of people entering and exiting a controlled area.
  • Crowd detection – counts the number of people within a control zone and generates alerts when a specified threshold is exceeded.
  • Fire detection – detects open flames, smoke, and early-stage combustion in video streams.
  • Weapon detection – detects use of firearms in video streams.
  • Abandoned object detection – identifies unattended bags, packages, or backpacks remaining in the surveillance area longer than a specified interval.
  • Distress signal detection – recognizes SOS gestures directed at the camera (waving or raising hands above the head).
  • Fall detection – determines a person’s state (walking, fallen, lying).

Areas of EYECONT.SDK application:

  • Industrial enterprises
  • Educational institutions
  • Urban environments
  • Retail, warehouses
  • Healthcare facilities, food industry, etc.

For any questions about EYECONT system please feel free to contact:

Manager for International Development
Email: sales@mallenom.ru