# US 12,216,232 B2 · Arithmetic processing apparatus, distance measuring apparatus, and arithmetic processing method

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

- Number: US 12,216,232 B2
- Document ID: US12216232B2
- Status: Granted
- Kind: B2
- Application number: 17/286,685
- Filed: 2019-07-23
- Published: 2021-11-11
- Granted: 2025-02-04
- Earliest claimed: 2018-10-25
- Assignees: Sony Semiconductor Solutions Corporation
- Applicants: Sony Semiconductor Solutions Corporation
- Inventors: Mitsuharu Ohki
- Web page: https://patentgrep.com/patent/US12216232B2

## CPC

- G01S 7/497: Means for monitoring or calibrating
- G01S 17/36: with phase comparison between the received signal and the contemporaneously transmitted signal
- G01C 3/08: Use of electric radiation detectors
- G01S 17/26: wherein the transmitted pulses use a frequency-modulated or phase-modulated carrier wave, e.g. for pulse compression of received signals
- G01S 17/89: for mapping or imaging
- G01S 17/894: Three-dimensional [3D] imaging with simultaneous measurement of time-of-flight at a two-dimensional [2D] array of receiver pixels, e.g. time-of-flight cameras or flash lidar
- 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
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)

## Abstract

It is an object of the present technology to acquire distance measurement data having the maximum likelihood value by performing appropriate noise reduction. For this object, an arithmetic processing apparatus according to the present technology includes an operation processing part that performs processing of: calculating a first distance to a measurement object by emitting and receiving first irradiation light of which intensity is modulated by a first modulation signal of a first frequency; calculating a second distance to the measurement object by emitting and receiving second irradiation light of which intensity is modulated by a second modulation signal of a second frequency different from the first frequency; calculating a corrected first distance using first correction data that has been acquired; and determining the corrected first distance within an error range of the second distance as a third distance using the second distance.

## Claims

### Claim 1

An arithmetic processing apparatus comprising:
a memory storing instructions, and
a processor configured to execute the instructions to perform operations comprising:
calculating a first distance to a measurement object by emitting and receiving first irradiation light of which intensity is modulated by a first modulation signal of a first frequency;
calculating a second distance to the measurement object by emitting and receiving second irradiation light of which intensity is modulated by a second modulation signal of a second frequency different from the first frequency;
calculating a corrected first distance using first correction data that has been acquired;
determining whether the corrected first distance is within an error range of the second distance as a third distance using the second distance;
determining that the third distance is considered to include an error due to noise;
acquiring second correction data for correcting an error of the second distance caused by an error in an intensity change of the second irradiation light with respect to a sine wave of the second frequency;
defining a corrected second distance obtained by correcting the second distance using the second correction data;
defining a difference between the corrected first distance and the third distance as a first difference;
defining a difference between the corrected second distance and the third distance as a second difference; and
calculating an error due to the noise so that the first difference and the second difference become smaller.

### Claim 2 (depends on 1)

The arithmetic processing apparatus according to claim 1, wherein the first correction data is data for correcting an error of a measurement distance caused by an error in an intensity change of the first irradiation light with respect to a sine wave of the first frequency.

### Claim 3 (depends on 1)

The arithmetic processing apparatus according to claim 1, wherein the first frequency is set to be higher than the second frequency.

### Claim 4 (depends on 1)

The arithmetic processing apparatus according to claim 1, wherein the second correction data is defined by a correction function approximated by a second-order Taylor series expansion.

### Claim 5 (depends on 4)

The arithmetic processing apparatus according to claim 4, wherein the error of the third distance is calculated so that the second difference becomes smaller for a neighboring pixel in spatiotemporal space with respect to a pixel of interest.

### Claim 6 (depends on 5)

The arithmetic processing apparatus according to claim 5, wherein the neighboring pixel is a pixel that has been extracted under a condition that the difference between the second distance before correction for the pixel of interest and the second distance before correction for the neighboring pixel is equal to or less than a predetermined threshold.

### Claim 7

A distance measuring apparatus comprising:
a light emitting part configured for light emission of first irradiation light of which intensity is modulated by a first modulation signal of a first frequency, and light emission of second irradiation light of which intensity is modulated by a second modulation signal of a second frequency different from the first frequency;
a light receiving part that receives reflected light that is light emitted from the light emitting part and reflected by a measurement object; and
an operation processing part that performs processing of calculating a first distance to a measurement object by emitting and receiving first irradiation light, calculating a second distance to the measurement object by emitting and receiving the second irradiation light, calculating a corrected first distance using first correction data that has been acquired, determining whether the corrected first distance is within an error range of the second distance as a third distance using the second distance, determining that the third distance is considered to include an error due to noise, acquiring second correction data for correcting an error of the second distance caused by an error in an intensity change of the second irradiation light with respect to a sine wave of the second frequency, defining a corrected second distance obtained by correcting the second distance using the second correction data, defining a difference between the corrected first distance and the third distance as a first difference, defining a difference between the corrected second distance and the third distance as a second difference, and calculating an error due to the noise so that the first difference and the second difference become smaller.

### Claim 8 (depends on 7)

The distance measuring apparatus according to claim 7, further comprising a storage part in which the first correction data is stored.

### Claim 9 (depends on 7)

The distance measuring apparatus according to claim 7, wherein the first correction data is data for correcting an error of a measurement distance caused by an error in an intensity change of the first irradiation light with respect to a sine wave of the first frequency.

### Claim 10 (depends on 7)

The distance measuring apparatus according to claim 7, wherein the first frequency is set to be higher than the second frequency.

### Claim 11 (depends on 7)

The distance measuring apparatus according to claim 7, wherein the second correction data is defined by a correction function approximated by a second-order Taylor series expansion.

### Claim 12 (depends on 11)

The distance measuring apparatus according to claim 11, wherein the error of the third distance is calculated so that the second difference becomes smaller for a neighboring pixel in spatiotemporal space with respect to a pixel of interest.

### Claim 13 (depends on 12)

The distance measuring apparatus according to claim 12, wherein the neighboring pixel is a pixel that has been extracted under a condition that the difference between the second distance before correction for the pixel of interest and the second distance before correction for the neighboring pixel is equal to or less than a predetermined threshold.

### Claim 14

An arithmetic processing method performed by an arithmetic processing apparatus, the method comprising:
calculating a first distance to a measurement object by emitting and receiving first irradiation light of which intensity is modulated by a first modulation signal of a first frequency;
calculating a second distance to the measurement object by emitting and receiving second irradiation light of which intensity is modulated by a second modulation signal of a second frequency different from the first frequency;
calculating a corrected first distance using first correction data that has been acquired; and
determining whether the corrected first distance is within an error range of the second distance as a third distance using the second distance;
determining that the third distance is considered to include an error due to noise;
acquiring second correction data for correcting an error of the second distance caused by an error in an intensity change of the second irradiation light with respect to a sine wave of the second frequency;
defining a corrected second distance obtained by correcting the second distance using the second correction data;
defining a difference between the corrected first distance and the third distance as a first difference;
defining a difference between the corrected second distance and the third distance as a second difference; and
calculating an error due to the noise so that the first difference and the second difference become smaller.
