IP Library › Granted Patent US 12,270,902
Granted Patent B2
US 12,270,902 · App. 18/238,745 · Granted Apr 8, 2025

Object detection apparatus, object detection method, and non-transitory computer readable-medium

Inventor: Kentaro Ishikawa (Tokyo, JP)
Assignee: MITSUBISHI ELECTRIC CORPORATION
G01S15/931
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,270,902
App. No.
18/238,745
Granted
Apr 8, 2025
Kind
B2
Abstract

An object detection apparatus includes a distance calculation unit ( 125 ), a position coordinate calculation unit ( 126 ), and a noise removal unit ( 127 ). The distance calculation unit ( 125 ) regards as a target reception signal, each of a plurality of reception signals received by each of a plurality of receivers, detects as a target peak, each of at least one of peaks corresponding to the target reception signals, and calculates as a calculated distance, a distance corresponding to the target peak. The position coordinate calculation unit ( 126 ) calculates a detection point indicating position coordinates indicating a position at which an object is estimated to be present, based on each combination of the calculated distance corresponding to each of the plurality of reception signals and each position of the plurality of receivers, and regards as a detection result point group, a set that consists of the calculated detection points. The noise removal unit ( 127 ) removes from the detection result point group, a detection point corresponding to noise, based on the position coordinates of each detection point included in the detection result point group.

Claims (33)

1. An object detection apparatus comprising:

processing circuitry to:

regard as a target reception signal, each of a plurality of reception signals which is a signal received by each of a plurality of receivers and is a signal corresponding to a transmission signal which is a signal transmitted by a transmitter and reflected by an object, to detect as a target peak, each of at least one of peaks corresponding to the target reception signals, and to calculate as a calculated distance, a distance corresponding to the target peak;

calculate a detection point indicating position coordinates indicating a position at which the object is estimated to be present, based on each combination of the calculated distance corresponding to each of the plurality of reception signals, a position of the transmitter, and each position of the plurality of receivers, and to regard as a detection result point group, a set that consists of the calculated detection points; and

remove from the detection result point group, a detection point corresponding to noise, based on the position coordinates of each detection point included in the detection result point group.

2. The object detection apparatus according to claim 1 , wherein

the processing circuitry converts a coordinate system of the position coordinates of each detection point included in the detection result point group, into a coordinate system suitable for representing a convex surface, and

the processing circuitry removes a detection point corresponding to noise from the detection result point group, based on the position coordinates of each detection point whose coordinate system has been converted into the coordinate system suitable for representing the convex surface.

3. The object detection apparatus according to claim 2 , wherein

the processing circuitry decides a method of converting a coordinate system of each detection point included in the detection result point group, based on the position of the transmitter, each position of the plurality of receivers, and the position coordinates of each detection point included in the detection result point group, and

the processing circuitry converts the coordinate system of the position coordinates of each detection point included in the detection result point group, according to the decided method.

4. The object detection apparatus according to claim 1 , wherein

the processing circuitry divides into a plurality of regions, a region that includes detection points included in the detection result point group, selects from among the plurality of regions, a region that includes the largest number of detection points, calculates a valid point indicating position coordinates at which the object is estimated to be actually present, based on the position coordinates of each detection point included in the selected region, and by regarding as noise, a detection point that is not the calculated valid point, removes from the detection result point group, the detection point corresponding to the noise.

5. The object detection apparatus according to claim 4 , wherein

the processing circuitry decides whether or not the detection point is the valid point depending on a property of a reception signal corresponding to each detection point included in the selected area.

6. The object detection apparatus according to claim 1 , wherein

the processing circuitry classifies into one of at least one of clusters, each detection point included in the detection result point group, removes from among the at least one of clusters, a cluster that includes a detection point which is less than a first threshold value, calculates based on at least one cluster that has not been removed, a representative point indicating position coordinates at which the object is estimated to be actually present, and by regarding as noise, a detection point that is not the calculated representative point, removes from the detection result point group, the detection point corresponding to the noise.

7. The object detection apparatus according to claim 6 , wherein

the processing circuitry regards as a target cluster, each of the clusters that have not been removed when there are a plurality of clusters in the at least one cluster that has not been removed, calculates an average distance which is an average value of distances each of which corresponds to each of position coordinates included in the target cluster and an average angle which is an average value of angles each of which corresponds to each of the position coordinates included in the target cluster, groups two or more clusters when there are two or more clusters in which a difference in the average distance is mutually less than or equal to a second threshold value and a difference in the average angle is mutually equal to or greater than a third threshold value, regards as a valid cluster, each of a cluster other than a cluster that includes the number of detection points which is less than a fourth threshold value, among clusters included in a group of the two or more clusters, and of a cluster that has not been grouped among the clusters that have not been removed, and calculates the representative point based on each valid cluster.

8. The object detection apparatus according to claim 7 , wherein

the processing circuitry decides whether or not a point is the representative point, depending on properties of the reception signal corresponding to each detection point included in each valid cluster.

9. The object detection apparatus according to claim 1 , wherein

the processing circuitry removes from the detection result point group, a detection point corresponding to noise, based on the position coordinates of each detection point included in the detection result point group in a past time range.

10. The object detection apparatus according to claim 9 is installed on a moving body, wherein

the processing circuitry removes from the detection result point group, a detection point corresponding to noise, based on a speed of the moving body.

11. An object detection method comprising:

regarding as a target reception signal, each of a plurality of reception signals which is a signal received by each of a plurality of receivers and is a signal corresponding to a transmission signal which is a signal transmitted by a transmitter and reflected by an object, detecting as a target peak, each of at least one of peaks corresponding to the target reception signals, and calculating as a calculated distance, a distance corresponding to the target peak;

calculating a detection point indicating position coordinates indicating a position at which the object is estimated to be present, based on each combination of the calculated distance corresponding to each of the plurality of reception signals, a position of the transmitter, and each position of the plurality of receivers, and regarding as a detection result point group, a set that consists of the calculated detection points; and

removing from the detection result point group, a detection point corresponding to noise, based on the position coordinates of each detection point included in the detection result point group.

12. A non-transitory computer readable-medium storing an object detection program causing an object detection apparatus which is a computer to execute:

a distance calculation process to regard as a target reception signal, each of a plurality of reception signals which is a signal received by each of a plurality of receivers and is a signal corresponding to a transmission signal which is a signal transmitted by a transmitter and reflected by an object, to detect as a target peak, each of at least one of peaks corresponding to the target reception signals, and to calculate as a calculated distance, a distance corresponding to the target peak;

a position coordinate calculation process to calculate a detection point indicating position coordinates indicating a position at which the object is estimated to be present, based on each combination of the calculated distance corresponding to each of the plurality of reception signals, a position of the transmitter, and each position of the plurality of receivers, and to regard as a detection result point group, a set that consists of the calculated detection points; and

a noise removal process to remove from the detection result point group, a detection point corresponding to noise, based on the position coordinates of each detection point included in the detection result point group.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2023
From: ISHIKAWA, KENTARO
To: MITSUBISHI ELECTRIC CORPORATION
Reel/Frame 064738/0937 →
Continuity (2)
Continuation PCTJP2021016061 · Apr 20, 2021
Related Publication 20230400572A1 · Dec 14, 2023
References Cited (21)
US 4920347A · Kurihara · 1990 [cited by applicant]
US 10866304B1 · Hassibi · 2020 [cited by examiner]
US 20110205102A1 · Shibata · 2011 [cited by examiner]
US 20140022110A1 · Itohara et al. · 2014 [cited by applicant]
US 20200249347A1 · Suzuki · 2020 [cited by examiner]
US 20200400816A1 · Sugae · 2020 [cited by examiner]
EP 2690458A1 · 2014 [cited by applicant]
JP 217484A · 1990 [cited by applicant]
JP 2002245462A · 2002 [cited by applicant]
JP 200357339A · 2003 [cited by applicant]
JP 2007212418A · 2007 [cited by applicant]
JP 2009145123A · 2009 [cited by applicant]
JP 2010107447A · 2010 [cited by applicant]
JP 2014132248A · 2014 [cited by applicant]
JP 2015114281A · 2015 [cited by applicant]
JP 201840647A · 2018 [cited by applicant]
JP 201896838A · 2018 [cited by applicant]
JP 2018167707A · 2018 [cited by applicant]
JP 2019185347A · 2019 [cited by applicant]
WO WO2012128096A1 · 2012 [cited by applicant]
International Search Report (PCT/ISA/210) issued in PCT/JP2021/016061, dated Jul. 6, 2021. [cited by applicant]