What are ghost detections?
Ghost detections are spurious sensor readings that an algorithm interprets as a person or movement when no actual person exists. They can be single false counts, persistent phantom tracks, or intermittent noise that inflates occupancy metrics.
Why they matter:
- They distort analytics and downstream decisions, such as HVAC scheduling or retail conversion metrics.
- They erode trust in sensor systems and increase operational overhead to investigate anomalies.
- They can trigger unnecessary interventions, like alerts or building-system adjustments.
Detection and mitigation strategies
Robust solutions combine hardware choices, installation practices, and software filtering. Multiple layers of mitigation address both transient noise and systematic false positives.
Hardware and installation best practices
- Mounting and orientation: place sensors to minimize direct views of reflective surfaces and discourage multipath; adjust elevation and angle to remove common reflection paths.
- Coverage planning: avoid locations near HVAC vents, rotating equipment, or screens that cause repeated environmental motion.
- Choose the right sensor: match technology strengths to space challenges; anonymous heat-based sensors can avoid optical issues affecting cameras and depth sensors.
Signal preprocessing
- Background subtraction: maintain a slowly updating static-scene model to filter out persistent non-human heat or motion sources.
- Elevation gating: discard detections outside expected human height ranges for sensors with elevation data.
- Temporal filtering: require minimum duration or continuity to debounce short spikes.
Tracking and model-based filters
- Multi-frame tracking: validate tracks over time and discard short-lived tracks lacking human-like motion.
- Motion and trajectory heuristics: apply speed and acceleration thresholds consistent with human movement.
- Confidence scoring: combine size, persistence, and motion pattern into a confidence score with environment-tuned thresholds.
Sensor fusion
- Combine complementary sensors (thermal + radar, depth + PIR) to leverage modality strengths and reduce modality-specific ghosts.
- Cross-validation: require corroboration from two independent sensors in sensitive applications.
Regular calibration and monitoring
- Periodic recalibration after layout or seasonal changes to prevent new ghost sources.
- Health checks and analytics to detect sudden baseline shifts and investigate drift or environmental changes.