LILIN EDGEMASK is an edge-based deep-learning facial analysis and compliance software license for compatible LILIN IP surveillance cameras. As part of the Aida Edge AI suite, it helps monitor facial criteria and PPE compliance directly on the camera, reducing the need for an external AI analytics server.
Model: LILIN EDGEMASK; product type: Edge AI facial analysis and compliance software license; software suite: LILIN Aida Edge AI; processing location: on-camera internal processing unit; primary use: PPE and facial compliance monitoring; supported rule types: prohibited zone monitoring, dwell violations, tripwire or traffic-flow rules, compound AND logic, NAND logic, camera tampering detection, and conditional telemetry display.
• Monitors facial criteria and PPE compliance directly on compatible camera hardware.
• Supports restricted-zone alerts for non-compliant individuals entering sensitive areas.
• Dwell-based rules help detect when required facial protection is missing past a set time threshold.
• Tripwire and directional-flow rules support compliant versus non-compliant crossing events.
• Camera tampering detection helps flag blocked, shaken, or redirected camera views.
EDGEMASK is designed for environments where access or presence may depend on facial-protection criteria, such as surgical rooms, cleanrooms, sterile areas, laboratories, and other restricted facilities. Compound logic rules allow operators to trigger alarms when required conditions are met together or when required safety criteria are missing from a defined zone.
Install EDGEMASK on a compatible LILIN AI camera and configure zones, tripwire directions, dwell thresholds, and compliance rules according to the protected area. Test detection accuracy with real camera angles, lighting, entry paths, and typical personnel movement before relying on automated alerts.
| General | |
| Model | EDGEMASK |
| Recognized objects | Support detection of wearing face mask, wearing face mask incorrectly, not wearing face mask, wearing glasses |
| Results Display | Support conditional display results according to specified objects |
| Warranty | 1 Year |
| Behaviors Detection | |
| Behaviors Detection | Prohibited Zone : Support triggering an event when specified object(s) enters restricted area Zone with Dwell / Parking Violation : Support triggering an event when specified object(s) enters restricted area and stays for a predefined duration of time Tripwire / Traffic Flow : Support triggering an event when specified object(s) crosses the designed line in a predefined direction Tampering Detection : Support triggering an event when the camera is blocked, redirected, or shaken All Object Detection(AND) : Support triggering an event when all of the specified objects show up within the set detection zone at the same time (based on AND rule) Lack of any Object Detection (NAND) : Support triggering an event when any of the specified objects is not present within the set detection zone (based on NAND rule) |
| Recognition | |
| Recognition Speed | Support object recognition speed up to 12 frames per second at 4K, 14 frames per second at 1080P, and 16 frames per second at 720P |
| Number of Detectable Objects | Can detect up to 24 objects per frame |
| Video resolution | Support up to 4K(3840 x 2160) and 2MP(1920 x 1080) image recognition resolution |
| Minimum Recognition Resolution | Support recognition of specified object with more than 120 x 120 pixels |
| Objects Filtering | |
| Objects Filtering | Object Type : Support recognizing specified object, instead of processing all types of objects Object Size : Support 0~100% adjustable size of object (compared to frame) for classification Support 0~100% adjustable size of object (compared to frame) for behavior detection Object Confidence Level : Support 0~100% adjustable confidence level of object |
| Events | |
| Event Trigger | Support setting trigger by specific behaviors of specified objects Support setting 8 Cold Zones to minimize false alarms and improve the accuracy |
| Detection Time | After an event is triggered by specified object, the next detection will be carried out according to the set detection time (2~30 seconds, 10 minutes, 20 minutes, 30 minutes (AI Missing Object Detection and Tampering Detection will not trigger the next detection) |
| Heartbeat Checking | Support checking the camera AI operation status and pushing notifications every 1~30 minutes |
| Detection Zone / Line | |
| Detection Zone / Line | Support setting 4 detection zones (about the size of camera FoV) or lines which are influenced by independent filter condition (object size, confidence, dwell, classification and behavior) and to trigger independent events (output) |
| Polygon Area | Support detection zone which is a polygon that can be freely dragged and that the shape can be modified by 6 draggable anchor points Support detection line which is a line attached to a polygon that the shape can be modified by 4 draggable anchor points. Also, direction of the line can be set by dragging the 4 anchor points or clicking the “Enable direction button” |
| Pixels Calculation | Support displaying the pixel count of selected objects on the web UI |
| Integration | |
| Alarm Triggering | Digital Output : Support triggering digital output of camera Smart Event : Support triggering up to 4 virtual inputs of camera HTTP POST : Support displaying an alarm on LILIN IP LED Panel Support displaying an alarm on specific channel of LILIN Navigator VMS Support triggering digital outputs for LILIN I/O Box Support triggering digital outputs for LILIN NVR Support triggering HTTP POST to integrate with third-party devices Support triggering a PTZ camera to go to a preset |
| Recording System Integration | Support event search to playback or snapshot on LILIN Navigator VMS and NVR |
| API Integration | Support API integration with third-party VMS and provide camera SDK files |
| Interface Language | Support Traditional Chinese, English, Japanese and Italian |
| Camera supported | LILIN Z7/P7 series cameras |
| Camera supported | Z7/S7 |