# US 2021/0242891 A1 · Apparatus and method for correcting an input signal

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

- Number: US 2021/0242891 A1
- Document ID: US20210242891A1
- Status: Published application
- Kind: A1
- Application number: 17/144,913
- Filed: 2021-01-08
- Published: 2021-08-05
- Earliest claimed: 2020-02-04
- Assignees: Infineon Technologies AG
- Applicants: Infineon Technologies AG
- Inventors: Alessandra Fusco; Christian Bretthauer
- Web page: https://patentgrep.com/patent/US20210242891A1

## CPC

- G01S 7/5273: {using digital techniques}
- H04B 1/10: Means associated with receiver for limiting or suppressing noise or interference
- G01S 7/52004: {Means for monitoring or calibrating (short-range imaging G01S7/5205)}
- G01S 15/10: using transmission of interrupted, pulse-modulated waves (determination of distance by phase measurement G01S15/32)
- G06F 2218/04: Denoising
- G06F 2218/16: by matching signal segments
- 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
- H04B: TRANSMISSION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An apparatus for correcting an input signal is configured for receiving the input signal, the received input signal comprising a series of input values. The apparatus is configured for matching a series of template values to the series of input values by warping the series of template values and the series of input values relatively to each other so as to assign one or more template values to one or more input values, wherein the series of template values represents an approximation of a noise signal that is expected to be comprised in the input signal. The apparatus is configured for obtaining a series of corrected input values based on a mismatch between the input values and their respective assigned template values. The apparatus is configured for providing a corrected signal based on the series of corrected input values.

## Claims

### Claim 1

An apparatus for correcting an input signal, configured for
receiving the input signal, the received input signal comprising a series of input values,
matching a series of template values to the series of input values by warping the series of template values and the series of input values relatively to each other so as to assign one or more template values to one or more input values,
wherein the series of template values represents an approximation of a noise signal that is expected to be comprised in the input signal,
obtaining a series of corrected input values based on a mismatch between the input values and their respective assigned template values, and
providing a corrected signal based on the series of corrected input values.

### Claim 2 (depends on 1)

The apparatus according to claim 1,
wherein matching the series of template values to the series of input values comprises assigning one or more template values to one or more input values so as to decrease a sum of absolute distances between the input values and their respective assigned template values.

### Claim 3 (depends on 2)

The apparatus according to claim 2,
wherein matching the series of template values to the series of input values comprises using a dynamic time warping algorithm for assigning the template values to the input values.

### Claim 4 (depends on 1)

The apparatus according to claim 1,
wherein the apparatus is configured for obtaining a corrected template and a series of warped input values based on the matching of the series of template values to the series of input values, and
wherein the apparatus is configured for obtaining the series of corrected input values based on a difference between the series of warped input values and the corrected template.

### Claim 5 (depends on 1)

The apparatus according to claim 1,
wherein the apparatus is configured for splitting the input signal into a plurality of intervals comprising an interval of interest, within which the noise signal is expected to occur,
wherein the interval of interest comprises the series of input values, which is to be matched with the series of template values.

### Claim 6 (depends on 5)

The apparatus according to claim 5,
wherein the apparatus is configured for patching the interval of interest of the input signal using the series of corrected input values, so as to obtain the corrected signal.

### Claim 7 (depends on 1)

The apparatus according to claim 1,
wherein the input signal represents a time series of a measured value,
wherein the series of template values comprises a time series of a noise signal, and
wherein the series of input values and the series of template values cover an equal time span.

### Claim 8 (depends on 1)

The apparatus according to claim 1,
wherein the apparatus s configured for identifying a part of the series of corrected input values as a signal of interest, if the corrected input values of the part of the series of corrected input values exceed a threshold value, and
wherein the apparatus is configured for identifying a part of the series of corrected input values as a residual noise signal, if the corrected input values of the part of the series of corrected input values do not exceed the threshold value.

### Claim 9 (depends on 1)

The apparatus according to claim 1,
wherein the apparatus is configured for applying a frequency filter to the series of corrected input values.

### Claim 10 (depends on 1)

The apparatus according to claim 1,
wherein the series of input values and the series of template values have equal lengths.

### Claim 11 (depends on 1)

An apparatus for obtaining an information about a time of flight of an ultrasonic signal, comprising:
a transceiver, configured for transmitting the ultrasonic signal during a first time span, and configured for receiving an ultrasonic signal during a second time span,
wherein the transceiver is configured for providing an input signal comprising the received ultrasonic signal in a time series;
the apparatus for correcting an input signal according to claim 1, configured for receiving the input signal and configured for providing the corrected signal; and
means for obtaining the information about the time of flight of the ultrasonic signal by evaluating the corrected signal.

### Claim 12 (depends on 11)

The apparatus according to claim 11,
wherein the apparatus is configured for applying a frequency filter to the corrected signal, and
wherein the frequency filter is configured for transmitting a signal with a frequency within a range of ±50%, preferably ±20%, more preferably ±5% of a frequency of the transmitted ultrasonic signal and configured for attenuating a signal with a frequency outside of the range.

### Claim 13 (depends on 11)

The apparatus according to claim 11,
wherein the series of input values and the series of template values cover a time span of a ringing of the transceiver after transmitting the ultrasonic signal.

### Claim 14

A method for correcting an input signal, comprising:
receiving the input signal, the received input signal comprising a series of input values,
matching a series of template values to the series of input values by warping the series of template values and the series of input values relatively to each other so as to assign one or more template values to one or more input values,
wherein the series of template values represents an approximation of a noise signal that is expected to be comprised in the input signal,
obtaining a series of corrected input values based on a mismatch between the input values and their respective assigned template values; and
providing a corrected signal based on the series of corrected input values.

### Claim 15 (depends on 14)

A computer program for implementing the method of claim 14 when being executed on a computer or signal processor.
