AirSight is proud to introduce an advanced filtering capability available through its AirGuard drone detection platform, designed to significantly enhance radar-based drone tracking. This new feature improves detection precision across complex environments by enabling intelligent filtering based on drone flight behavior—making it easier for security teams to focus on true threats.
In security-sensitive airspaces—such as airports, correctional facilities, and campuses—radars can detect a wide range of aerial activity. However, not every detection requires a security response. Conventional systems often overwhelm operators with benign or irrelevant drone movements, creating alert fatigue and slowing down response times.
The AirGuard filtering feature addresses this challenge by allowing operators to filter drone detections based on customizable flight profiles. By applying precise filtering criteria, security teams can minimize distractions and direct their attention to drones that demonstrate suspicious behavior.
AirGuard’s advanced filtering capability enables the system to suppress detections that don’t meet user-defined thresholds for:
The filtering can combine these parameters simultaneously, enabling the system to handle complex detection scenarios with accuracy—like orbiting drones, parallel flight paths, and rapid-speed transitions—without flooding operators with non-essential alerts.
Developed as part of AirSight’s commitment to multi-sensor integration, this filtering feature works seamlessly with Echodyne EchoGuard radars as well as other radar systems supported by AirGuard. The process has been containerized using Podman to ensure smooth, scalable deployment across diverse security installations.
Rigorous testing in May 2025 confirmed that the filtering logic performed as intended across a variety of real-world flight scenarios. The system accurately filtered drones based on direction, speed, altitude, and range, while ignoring irrelevant detections—boosting efficiency without compromising situational awareness.
“Our goal with this feature is simple: help security teams focus on what matters most,” said Arya Rahmanian, Testing Coordinator at AirSight. “By giving operators control over what they see and what they don’t, we’re enhancing radar performance and enabling faster, more confident threat assessments.”
The new filtering capability reflects AirSight’s ongoing mission to deliver precision-driven, multi-sensor drone detection that adapts to the unique operational needs of each security environment. By integrating this feature, organizations can deploy more intelligent, more actionable drone detection across Echodyne and other radar platforms—streamlining workflows and strengthening security posture.
Max Altitude | Min Altitude | Max OutVelocity | Min OutVelocity | Scenario | Expected Result | Radars Tested |
---|---|---|---|---|---|---|
100 | 70 | 12 | 6 | Fly out from above max altitude and descend at a speed below the min out velocity | Script does not trigger | R3, R4 |
100 | 70 | 12 | 6 | Fly out from above max altitude and descend at a speed above the max out velocity | Script does not trigger | R3, R4 |
100 | 70 | 12 | 6 | Fly out from above max altitude and descend at a speed in the out range | Trigger when drone descends through 100m | R3, R4 |
100 | 70 | 12 | 6 | Fly out from below min altitude and ascend at a speed below the min out velocity | Script does not trigger | R3, R4 |
100 | 70 | 12 | 6 | Fly out from below min altitude and ascend at a speed above the max out velocity | Script does not trigger | R3, R4 |
100 | 70 | 12 | 6 | Fly out from below min altitude and ascend at a speed in the out velocity range | Trigger when drone descends through 100m | R3, R4 |
Max Range | Max InVelocity | Min InVelocity | Scenario | Tested Radars |
---|---|---|---|---|
500 | 12 | 6 | Fly in range while above max in velocity | R3, R4 |
500 | 12 | 6 | Fly in range while below min in velocity | R3, R4 |
500 | 12 | 6 | Fly in range while in the in velocity range | R3, R4 |
500 | 12 | 6 | Fly in range while above max in velocity | R3, R4 |
500 | 12 | 6 | Fly in range while below min in velocity | R3, R4 |
500 | 12 | 6 | Fly in range while in the in velocity range | R3, R4 |
Max Range | Max OutVelocity | Min OutVelocity | Scenario | Tested Radars |
---|---|---|---|---|
500 | 12 | 6 | Fly in range while above max out velocity | R3, R4 |
500 | 12 | 6 | Fly in range while below min out velocity | R3, R4 |
300 | 12 | 6 | Fly in range while in the out velocity range | R3, R4 |
300 | 12 | 6 | Fly in range while below min out velocity | R3, R4 |
300 | 12 | 6 | Fly in range while in the out velocity range | R3, R4 |
Max In/Out Velocity | Min In/Out Velocity | Max Altitude | Min Altitude | Scenario | Expected Result | Radars Tested |
---|---|---|---|---|---|---|
13 | 7 | 60 | 110 | Orbit building at 90 m AGL and 10 m/s | Trigger | R1, R2, R3, R4 |
13 | 7 | 60 | 110 | Orbit building at 90 m AGL and 5 m/s and speed up to 10 m/s | Trigger when drone reaches 7 m/s | R1, R2, R3, R4 |
13 | 7 | 60 | 110 | Fly parallel to radar, speed up from 5 m/s to 16 m/s | Script does not trigger until drone reaches 7 m/s and stops triggering when drone passes 13 m/s | R1, R2, R3, R4 |
13 | 7 | 60 | 110 | Fly in to radar, speed up from 5 m/s to 16 m/s | Script does not trigger until drone reaches 7 m/s and stops triggering when drone passes 13 m/s | R1, R2, R3, R4 |
13 | 7 | 60 | 110 | Fly in to radar, speed up from 5 m/s to 16 m/s | Script does not trigger until drone reaches 7 m/s and stops triggering when drone passes 13 m/s | R1, R2, R3, R4 |