IP Library Granted Patent US 12,436,233
Granted Patent B2
US 12,436,233 · App. 18/081,169 · Granted Oct 7, 2025

Radar interference detection

Inventors: Jeroen Overdevest (Eindhoven, NL); Francesco Laghezza (Eindhoven, NL)
Assignee: NXP B.V.
G01S7/354G01S7/023
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,436,233
App. No.
18/081,169
Granted
Oct 7, 2025
Kind
B2
Abstract

A data processing device and method for detecting interference in FMCW radar signals, configured to use an adaptive thresholding technique to identify interference in a plurality of samples forming a beat signal, the adaptive thresholding including grouping the plurality of samples into a plurality of subsets, determining a maximum magnitude of each subset and extracting an nth lowest maximum magnitude of the plurality of subsets to determine an adaptive threshold, and applying the adaptive threshold to each sample to generate a mask.

Claims (69)

1. A data processing device for detecting interference in frequency modulated continuous wave, FMCW, radar signals received by a radar receiver of a radar system, wherein the data processing device is configured to:

obtain a plurality of samples forming a beat signal;

determine a magnitude of each sample;

group the plurality of samples into a plurality of subsets wherein each subset corresponds to a given time segment of the beat signal;

determine a maximum magnitude of each subset;

extract an n th lowest maximum magnitude of the plurality of subsets to determine an adaptive threshold;

apply the adaptive threshold to each sample of the plurality of samples to generate a mask, wherein if the magnitude of a sample is higher than the adaptive threshold the mask has a first value for that sample and if the magnitude of the sample is lower than the adaptive threshold the mask has a second value for that sample; and

apply the mask to the beat signal to remove any samples detected as comprising interference,

wherein the first value is indicative of a sample comprising interference and the second value is indicative of a sample without interference.

2. The data processing device of claim 1 , further configured to multiply the extracted n th lowest maximum magnitude by an upscaling factor to determine the adaptive threshold.

3. The data processing device of claim 1 , wherein the n th lowest maximum magnitude is the 3 rd lowest maximum magnitude, or the 2 nd lowest maximum magnitude, or the lowest maximum magnitude.

4. The data processing device of claim 1 , wherein prior to determining the magnitude of each sample, the data processing device is configured to:

apply a high-pass filter to each sample of the plurality of samples.

5. The data processing device of claim 1 , further configured to:

apply a moving average filter followed by a fixed threshold to the mask.

6. The data processing device of claim 1 , wherein the plurality of subsets is a first plurality of subsets, the adaptive threshold is a first adaptive threshold and the mask is a first mask, and the data processing device is further configured to:

apply a high-pass filter to each sample of the plurality of samples;

determine the modulus of each high-pass filtered sample to produce a plurality of modulus high-pass filtered beat samples;

group the plurality of modulus high-pass filtered beat samples into a second plurality of subsets, wherein each subset of the second plurality of subsets corresponds to a given time segment of the modulus of the high-pass filtered beat signal;

determine a maximum magnitude of each subset of the second plurality of subsets;

extract an n th lowest maximum magnitude of the second plurality of subsets to determine a second adaptive threshold;

apply the second adaptive threshold to each modulus high-pass filtered beat sample of the plurality of modulus high-pass filtered beat samples to generate a second mask, wherein if the magnitude of a sample is higher than the second adaptive threshold the second mask has a first value for that sample and if the magnitude of the sample is lower than the second adaptive threshold the second mask has a second value for that portion; and

multiply the first mask and the second mask together to generate a combined mask.

7. The data processing device of claim 6 , further configured to:

apply a moving average filter followed by a fixed threshold to at least one of the first mask and the second mask.

8. The data processing device of claim 1 , further configured to:

determine the number of first values in the mask; and

in response to determining that the number of first values exceeds a predetermined limit, set an interference flag.

9. The data processing device of claim 1 , further configured to:

generate a plurality of masks or a plurality of combined masks, each mask or combined mask associated with a respective beat signal; and

aggregate the plurality of masks or the plurality of combined masks to form a first one-dimensional vector and a second one-dimensional vector,

wherein each variable in the first one-dimensional vector is a summation of the number of first values in the plurality of masks or the plurality of combined masks in the time dimension, and

wherein each variable in the second one-dimensional vector is a summation of the number of first values in the plurality of masks or the plurality of combined masks in the frequency dimension.

10. The data processing device of claim 9 , further configured to:

set an interference flag if a variable in either the first one-dimensional vector or the second one-dimensional vector exceeds a predetermined limit.

11. A package including an integrated circuit, wherein the integrated circuit is configured to provide the data processing device of claim 1 .

12. A frequency modulated continuous wave, FMCW, radar system including the data processing device of claim 1 .

13. A method of detecting interference in a frequency modulated continuous wave, FMCW, radar system, the method comprising:

obtaining a plurality of samples forming a beat signal;

determining a magnitude of each sample;

grouping the plurality of samples into a plurality of subsets, wherein each subset corresponds to a given time segment of the beat signal;

determining a maximum magnitude of each subset;

extracting an n th lowest maximum magnitude of the plurality of subsets to determine an adaptive threshold;

applying the adaptive threshold to each sample of the plurality of samples to generate a mask, wherein if the magnitude of a sample is higher than the adaptive threshold the mask has a first value for that sample and if the magnitude of the sample is lower than the adaptive threshold the mask has a second value for that sample; and

further comprising applying the mask to the beat signal to remove any samples detected as comprising interference,

wherein the first value is indicative of a sample comprising interference and the second value is indicative of a sample without interference.

14. The method of claim 13 , wherein the plurality of subsets is a first plurality of subsets, the adaptive threshold is a first adaptive threshold and the mask is a first mask, and the method further comprises:

applying a high-pass filter to each sample of the plurality of samples;

determining the modulus of each high-pass filtered sample to produce a plurality of modulus high-pass filtered beat samples;

grouping the plurality of modulus high-pass filtered beat samples into a second plurality of subsets, wherein each subset of the second plurality of subsets corresponds to a given time segment of the modulus of the high-pass filtered beat signal;

determining a maximum magnitude of each subset of the second plurality of subsets;

extracting an nth lowest maximum magnitude of the second plurality of subsets to determine a second adaptive threshold;

applying the second adaptive threshold to each modulus high-pass filtered beat sample of the plurality of modulus high-pass filtered beat samples to generate a second mask, wherein if the magnitude of a sample is higher than the second adaptive threshold the second mask has a first value for that sample and if the magnitude of the sample is lower than the second adaptive threshold the second mask has a second value for that portion; and

multiplying the first mask and the second mask together to generate a combined mask.

15. The method of claim 14 , further comprising applying a moving average filter followed by a fixed threshold to at least one of the first mask and the second mask.

16. The method of claim 13 , further comprising multiplying the extracted n th lowest maximum magnitude by an upscaling factor to determine the adaptive threshold.

17. The method of claim 13 , wherein the n th lowest maximum magnitude is the 3 rd lowest maximum magnitude, or the 2 nd lowest maximum magnitude, or the lowest maximum magnitude.

18. The method of claim 13 , further comprising:

prior to determining the magnitude of each sample, applying a high-pass filter to each sample of the plurality of samples.

19. A data processing device for detecting interference in frequency modulated continuous wave, FMCW, radar signals received by a radar receiver of a radar system, wherein the data processing device is configured to:

obtain a plurality of samples forming a beat signal;

determine a magnitude of each sample;

group the plurality of samples into a plurality of subsets wherein each subset corresponds to a given time segment of the beat signal;

determine a maximum magnitude of each subset;

extract an n th lowest maximum magnitude of the plurality of subsets to determine an adaptive threshold;

apply the adaptive threshold to each sample of the plurality of samples to generate a mask, wherein if the magnitude of a sample is higher than the adaptive threshold the mask has a first value for that sample and if the magnitude of the sample is lower than the adaptive threshold the mask has a second value for that sample; and

determine the number of first values in the mask; and

in response to determining that the number of first values exceeds a predetermined limit, set an interference flag,

wherein the first value is indicative of a sample comprising interference and the second value is indicative of a sample without interference.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2023
From: OVERDEVEST, JEROEN; LAGHEZZA, FRANCESCO
To: B.V., NXP, B.V.
Reel/Frame 062322/0376 →
Priority Claims (1)
EP 22155994 · Feb 9, 2022 · regional
Continuity (1)
Related Publication 20230251348A1 · Aug 10, 2023
References Cited (6)
US 11353549B2 · Jansen et al. · 2022 [cited by applicant]
US 11525885B2 · Ygnace · 2022 [cited by examiner]
US 20180011180A1 · Warnick et al. · 2018 [cited by applicant]
US 20210072372A1 · Mlinar · 2021 [cited by applicant]
US 20220404455A1 · Liu · 2022 [cited by examiner]
Kabakchiev, C., “Improvement in SNR of Signal Detection using Filtering in Pulsar-Based Navigation Systems”, 2017 18th International Radar Symposium (IRS), German Institute of Navigation—DGON, Jun. 28, 2017. [cited by applicant]