# US 11,906,652 B2 · Peak cell detection and interpolation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,906,652 B2
- Document ID: US11906652B2
- Status: Granted
- Kind: B2
- Application number: 17/202,757
- Filed: 2021-03-16
- Published: 2022-09-22
- Granted: 2024-02-20
- Earliest claimed: 2021-03-16
- Assignees: Infineon Technologies AG
- Applicants: Infineon Technologies AG
- Inventors: Andre Roger; Markus Bichl; Farhan Bin Khalid
- Web page: https://patentgrep.com/patent/US11906652B2

## CPC

- G01S 7/354: {Extracting wanted echo-signals (Doppler systems G01S13/50)}
- G01S 7/41: using analysis of echo signal for target characterisation; Target signature; Target cross-section
- G01S 13/536: using transmission of continuous unmodulated waves, amplitude-, frequency-, or phase-modulated waves
- G01S 7/356: {involving particularities of FFT processing}
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES

## Abstract

A Signal Processing Unit (SPU) having a thresholding circuit configured to detect a peak cell of a radar data cube, and to output an identification of the peak cell and energy values of the peak cell and its adjacent cells; and an interpolation circuit coupled to the thresholding circuit, and configured to determine and transmit from the SPU to a Digital Signal Processor (DSP), a relative position of the peak cell between the adjacent cells based on the energy values.

## Claims

### Claim 1

A Signal Processing Unit (SPU), comprising:
a radar memory configured to store a radar data cube;
a thresholding circuit connected to the radar memory, and configured to detect a peak cell of the radar data cube, and to output an identification of the peak cell and energy values of the peak cell and its adjacent cells;
an interpolation circuit coupled to the thresholding circuit, and configured to determine and transmit from the SPU to a Digital Signal Processor (DSP), a relative position of the peak cell between the adjacent cells based on the energy values output from the thresholding circuit; and
a memory buffer connected between the thresholding circuit and the interpolation circuit buffer, and configured to store the identification of the peak cell and energy values of the peak cell and its adjacent cells output by the thresholding circuit,
wherein the interpolation circuit is configured to determine the relative position of the peak cell between the adjacent cells based on energy values obtained from the memory buffer.

### Claim 2 (depends on 1)

The SPU of claim 1, wherein the interpolation circuit is further configured to interpolate a peak energy based on the relative position of the peak cell between the adjacent cells and the respective energy values, and to transmit the interpolated peak energy from the SPU to the DSP.

### Claim 3 (depends on 1)

The SPU of claim 1, further comprising:
a memory buffer coupled between the thresholding circuit and the interpolation circuit, and configured to pause operations by the thresholding circuit until space in the memory buffer is available.

### Claim 4 (depends on 3)

The SPU of claim 3, wherein the memory buffer is a First-In-First-Out (FIFO) memory buffer.

### Claim 5 (depends on 1)

The SPU of claim 1, wherein the thresholding circuit is a Constant False Alarm Rejection (CFAR) circuit having a threshold value that is adjustable for each cell comparison.

### Claim 6 (depends on 1)

The SPU of claim 1, wherein the thresholding circuit is a peak detection circuit having a threshold value that is fixed for a subset of cells.

### Claim 7 (depends on 1)

The SPU of claim 1, wherein the thresholding circuit is configured to detect the peak cell by determining that the adjacent cells have lower energy values than the peak cell.

### Claim 8 (depends on 1)

The SPU of claim 1, wherein the interpolation circuit is a parabolic or quadrature interpolation circuit.

### Claim 9 (depends on 1)

The SPU of claim 1, wherein the adjacent cells comprise two adjacent cells, with one adjacent cell on each side of the peak cell.

### Claim 10 (depends on 1)

The SPU of claim 1, wherein the adjacent cells comprise a plurality of adjacent cells on at least one side of the peak cell.

### Claim 11 (depends on 1)

The SPU of claim 1, wherein the thresholding circuit is configured to detect the peak cell in a range dimension, a Doppler dimension, or an angular dimension of the radar data cube.

### Claim 12 (depends on 11)

The SPU of claim 11, wherein the thresholding circuit is configured to detect the peak cell in the range dimension, the Doppler dimension, and the angular dimension of the radar data cube.

### Claim 13

A method for a Signal Processing Unit (SPU) processing a radar data cube, comprising:
detecting, by a thresholding circuit connected to a radar memory configured to store the radar data cube, a peak cell of the radar data cube;
outputting, by the thresholding circuit, an identification of the peak cell and energy values of the peak cell and its adjacent cells;
determining and transmitting from the SPU to a Digital Signal Processor (DSP), by an interpolation circuit coupled to the thresholding circuit, a relative position of the peak cell between the adjacent cells based on the energy values output from the thresholding circuit; and
storing, in a memory buffer connected between the thresholding circuit and the interpolation circuit, the identification of the peak cell and energy values of the peak cell and its adjacent cells output by the thresholding circuit,
wherein the determining the relative position of the peak cell between the adjacent cells is based on energy values obtained by the interpolation circuit from the memory buffer.

### Claim 14 (depends on 13)

The method of claim 13, further comprising:
interpolating, by the interpolation circuit, a peak energy based on the relative position of the peak cell between the adjacent cells and the respective energy values; and
transmitting the interpolated peak energy from the SPU to the DSP.

### Claim 15 (depends on 13)

The method of claim 13, further comprising:
pausing operations by the thresholding circuit, using a memory buffer coupled between the thresholding circuit and the interpolation circuit, until space in the memory buffer is available.

### Claim 16 (depends on 13)

The method of claim 13, further comprising:
detecting, by the thresholding circuit, the peak cell by determining that the adjacent cells have lower energy values than the peak cell.

### Claim 17 (depends on 13)

The method of claim 13, wherein the interpolation circuit is configured to perform parabolic or quadrature interpolation.

### Claim 18 (depends on 13)

The method of claim 13, further comprising:
detecting, by the thresholding circuit, the peak cell in a range dimension or a Doppler dimension of the radar data cube.

### Claim 19 (depends on 18)

The method of claim 18, further comprising:
detecting, by the thresholding circuit, the peak cell in the range dimension and the Doppler dimension of the radar data cube.

### Claim 20 (depends on 13)

The method of claim 13, further comprising:
detecting, by the thresholding circuit, the peak cell in an angular dimension or a radar cross section of the radar data cube.
