CFAR (Constant False Alarm Rate)
The CFAR processor is an adaptive filtering stage that dynamically manages the detection threshold within varying noise environments.
It maintains a stable false alarm rate by continuously estimating the background noise power from a processed signal array—such as a spectrum, spectrogram, or scalogram.
This function optimizes system reliability by preventing false detections caused by environmental clutter, electronic noise, and transient spikes.
1. Principles and Detection Process
The detection process first measures the background noise power within a localized reference window to establish a baseline.
Based on this real-time noise estimation, the processor dynamically scales an adaptive threshold across the entire signal matrix.
Target candidates are identified when their signal magnitudes successfully exceed this adaptive threshold line, formatting the qualified data to be transferred to subsequent processing stages.
