Hard Hat Detection

Product Specification

Version Q3-2021

Product Description

The solution detects the absence of safe hard hats on people's heads. If the person is without the safety hard hat the system sends an alarm. The solution is used for factories, plants, and workplaces.

Hard Hat Detection Features

  • Detection of hard hat's absence
  • Possibility to work with different colors of hard hats

Сamera Compatibility

The solution is compatible with all cameras, that return the RTSP stream.

A common choice for effective hard hats detection: AXIS P1455-LE.

Camera Installation Requirements

  • The camera should be well mounted and not shaking
  • The angle of camera deflection from the horizontal axis should not exceed 60º
  • People's tilt in the frame relative to the vertical axis of the camera should not exceed 20º
  • The minimal size of hardhat - 30x30 pixels
  • The head without a hardhat should be clearly visible and not overlapped by other objects
  • Make sure that all employees are wearing hard hats but not another protective item!
  • Steady scene illumination is required. People shouldn't be in bad illuminated places against a brightly lit space. Moreover, glare from bright light sources on hardhats and heads, areas of over-exposure from the sun and lamps, as well as areas of high brightness in a dark background (open doors and windows in a dark room) are not accepted!
  • There should be no overexposures and glare in the frame

Requirements for a Video Stream





Frame rate



min: 720p, recommended: 1080p, max: 4k  


1 / 1.8 or higher

The solution is compatible with all cameras that return the RTSP stream.

Supported cameras

All cameras

Maximum number of cameras

Unlimited, depending on the PC or Server

Other video sources

Avi Files, Ficheros Jpeg, Bmp

Supported protocolsRTSP, H264 Motion JPEG JPEG AVI

Technical Specifications

Detecting time

8-15 ms

Head size

min: 45х45 px; recommended: 90x90 px

Processing time

4 to 6 ms


MILESTONE, NX Meta, Luxriot Evo

Third-Party Integration

JSON messages via HTTP or MessageQueue


Email, SMS, Telegram


Ukrainian, Russian, English, Arabic

Minimum Software Requirements

Operating System - Ubuntu 18.04 or Windows 7 / Windows Server 2008 R2

Databases - MySQL 5.5 and newer, PostgreSQL 9.3 and newer, Oracle Express Edition 10g and newer, SQL Server Express Edition 2008 and newer

Minimum Hardware Requirements

 CPU Intel Core i5-8250U @ 1.60GHz and with higher performance
HDD4 GB / day

Any from the list below or higher with better performance):

GTX 1660 6GB or

RTX 2060 SUPER 8GB or

RTX 2070 SUPER 8GB or

RTX 2080TI 11GB or

RTX 3070 8GB or

RTX 3080 10GB or

RTX 3090 24GB

Bandwidth5 Mb/s per 1 video analytic or higher* (

for example, if the network connection is 100 Mb/s, not more than 20 analytics may work

properly at the same time (5 Mb/s * 20 = 100 Mb/s)

Response time(local network)200 ms or faster

Security Features

Restricting access to a specific consumer group using access rights


Business logic constructor


Encryption of information with dynamic keys that change with each launch of the module


NVIDIA CUDA Technology Support


Integration with various VMS - Milestone XProtect, Nx Meta, Luxriot Evo


Plugin availability - Milestone XProtect, Nx Meta, Luxriot Evo


Security of personal data


Support for various interface languages (English, Ukrainian, Russian, Arabic)


Building of the statistics based on the analyzed data


Alarms and Events

Alarm about the absence of hard hat


Software Licenses





Incoresoft VEZHA Hard Hat Detection


Image Characteristics

  • Image quality must be at least average
  • There should be no significant compression artifacts
  • Image resolution should be HD or FullHD format or higher with an aspect ratio equals 16:9