“Duration Detector” module in Xeoma
“Duration Detector” is a filter module that allows responding to events (such as movement in the frame, smoke, or specific object) that last too long, while ignoring brief, non-critical events. The module also supports working “in reverse”, enabling responses when target objects or events are absent in the frame longer than expected (for example, during production line stoppages). The module is available in Xeoma Standard and Xeoma Pro editions.
![]() |
Important note! The module is available starting from Xeoma beta version 25.6.25. |

No special equipment required:
Can be used on a regular computer with almost any cameras.

Flexibility, multifunctionality:
Various reactions (including custom programmable ones), integration with third-party systems.

Real-time operation:
Works with video streams in real time, without delays. The work takes place entirely on your equipment.

Cost-effective solution:
The module is available in Xeoma Standard and Xeoma Pro editions.
This filter module triggers when an event from the preceding detector exceeds a set duration threshold – meaning when an event in the previous module of the chain persists beyond the defined time limit. The module can also operate inversely, responding when no detection occurs for the specified duration or longer.
The “Duration Detector” enables responses to prolonged events (for example, movement in the frame, smoke, or specific objects) while ignoring brief, non-critical events, or conversely, detecting extended absence of target objects or events (for example, during production line stoppages).
Its functionality resembles the “Disregard motion shorter than” feature in the “Motion Detector” module, where movement must persist for a set duration to trigger. The “Duration Detector” uses the same operating principle, however, the “Duration Detector” works universally with any detector module since it operates independently rather than being built into a specific module.
Examples:
When paired with the “Sound Detector”, the “Duration Detector” creates a system that only responds to prolonged loud noises (like sirens) of user-defined duration. Conversely, when configured for absence of trigger in the detector module, it can identify when background noise (for instance, factory ambient sound) ceases – indicating potential malfunctions.
The simplest module chain with “Duration Detector” looks like this:
Click the “Duration Detector” icon in the chain to open the module settings. The module has several available settings:
In the dropdown menu you can select trigger mode:
“React if the previous module is triggered for the set time” allows transmitting the signal further down the chain when the previous detector module found and sees the object during the set time.
“React if the previous module is not triggered for the set time”, forwards signals further down the chain when the preceding detector is not triggered during the set time – meaning it doesn’t detect target objects or events for the specified time.
In the “Interval” field, you can set the time during which the previous module should trigger (or not trigger, if the option “React if the previous module is not triggered for the set time” is selected) to activate your “Duration Detector”. Values from 1 second to 6 hours are available, and the default value is 10 minutes.
To give a custom name to the module, click its current name in the top part of the “Information” window and edit it:
1. Download Xeoma beta version 25.6.25 from our website and launch it. Make sure Xeoma is running in Trial mode of Xeoma Pro or Xeoma Standard or activate Xeoma Pro or Xeoma Standard license to work with this module.
2. Add a camera or wait until Xeoma automatically adds cameras found in your network.
3. Add the “Duration Detector” module to the chain after the module with which the “Duration Detector” should work and configure it by setting the desired operating method and time limit.
4. That’s it! Now the signal will be transmitted further down the chain only if the trigger in the previous module corresponds to the duration you set.
Additionally:
Xeoma also has other time-related modules:
• “Scheduler” allows setting work schedule: weekdays and and working hours for those days.
• “Timer” allows setting the duration of work cycles and breaks between them
• “Loitering Detector” is triggered by a prolonged presence of an object (usually moving) in the camera view.
You can request free demo licenses for Xeoma here. Enter your name and your email to send the license to in the fields below, and click the ‘Get Xeoma free demo licenses to email’ button.
We urge you to refrain from using emails that contain personal data, and from sending us personal data in any other way. If you still do, by submitting this form, you confirm your consent to processing of your personal data
Still have questions? Need help? Please contact us! We’ll be happy to assist!
June 25, 2025
Read also:
Xeoma Standard
Xeoma Pro