JP7088042B2 - 測距装置 - Google Patents
測距装置 Download PDFInfo
- Publication number
- JP7088042B2 JP7088042B2 JP2019007641A JP2019007641A JP7088042B2 JP 7088042 B2 JP7088042 B2 JP 7088042B2 JP 2019007641 A JP2019007641 A JP 2019007641A JP 2019007641 A JP2019007641 A JP 2019007641A JP 7088042 B2 JP7088042 B2 JP 7088042B2
- Authority
- JP
- Japan
- Prior art keywords
- detection
- value
- peak
- unit
- waveform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- 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
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/93—Lidar systems specially adapted for specific applications for anti-collision purposes
- G01S17/931—Lidar systems specially adapted for specific applications for anti-collision purposes of land vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- 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
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/483—Details of pulse systems
- G01S7/486—Receivers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C3/00—Measuring distances in line of sight; Optical rangefinders
- G01C3/02—Details
- G01C3/06—Use of electric means to obtain final indication
-
- G—PHYSICS
- G01—MEASURING; TESTING
- 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
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/08—Systems determining position data of a target for measuring distance only
- G01S17/10—Systems determining position data of a target for measuring distance only using transmission of interrupted, pulse-modulated waves
-
- G—PHYSICS
- G01—MEASURING; TESTING
- 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
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/481—Constructional features, e.g. arrangements of optical elements
- G01S7/4814—Constructional features, e.g. arrangements of optical elements of transmitters alone
-
- G—PHYSICS
- G01—MEASURING; TESTING
- 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
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/483—Details of pulse systems
- G01S7/486—Receivers
- G01S7/487—Extracting wanted echo signals, e.g. pulse detection
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- Optical Radar Systems And Details Thereof (AREA)
- Radar Systems Or Details Thereof (AREA)
- Measurement Of Optical Distance (AREA)
Description
[1.第1実施形態]
[1-1.構成]
図1に示すライダ装置100は、送信波としてレーザ光などの光を照射し、光が照射された物体からの反射波を検出することにより、物体との距離を測定する測距装置である。ライダはLIDARとも表記される。LIDARは、Light Detection and Rangingの略語である。ライダ装置100は、車両に搭載して使用され、車両の前方に存在する様々な物体の検出に用いられる。
送信部10は、パルス状のレーザ光を車両前方に向けて照射する。
受信部20は、受光素子21と、信号出力部22と、処理部23とを備えている。
信号出力部22は、受光素子21から出力された受光信号を一定のサンプリング周波数でデジタル信号に変換し、検出信号として処理部23へ出力する。
次に、処理部23が実行するピーク波形検出処理について説明する。
[1-2-1.ピーク波形検出処理]
処理部23が実行するピーク波形検出処理の概要を図2を用いて説明する。
まず、処理部23は、検出信号の信号強度を示す入力値Inputが検出閾値Thよりも大きくなった場合に、ピーク波形の検出を開始する。
具体的には、処理部23は、頂点検出処理において、入力値Inputの最大値を記憶し更新していく。具体的には、データ番号iにおける入力値Input(i)が入力される度に、当該入力値Input(i)と記憶されている最大値(以下、「最大値の記憶値max_peak」とする)とを比較する。そして、入力値Input(i)が最大値の記憶値max_peakよりも大きい場合には、最大値の記憶値max_peakを当該入力値Input(i)に更新する。その後、入力値Input(i)が、最大値の記憶値max_peakから所定の頂点判定値OvLP1だけ小さい値となるまで下がった場合に、検出信号における、現在記憶されている最大値の記憶値max_peakを示した点を、検出信号の波形における山の頂点と判定する。
処理部23は、底点検出処理において、入力値Inputの最小値を記憶し更新していく。具体的には、データ番号iにおける入力値Input(i)が入力される度に、当該入力値Input(i)と記憶されている最小値(以下、「最小値の記憶値min_peak」とする)とを比較する。そして、入力値Input(i)が最小値の記憶値min_peakよりも小さい場合には、最小値の記憶値min_peakを当該入力値Input(i)に更新する。その後、入力値Input(i)が、最小値の記憶値min_peakから所定の底点判定値OvLP2だけ大きい値となるまで上がった場合に、検出信号における、現在記憶されている最小値の記憶値min_peakを示した点を、検出信号の波形における谷の底点と判定する。そして、処理部23は、当該底点をピーク波形の分割点に設定する。
このように、処理部23は、頂点検出処理と底点検出処理とを繰り返し行う。
続いて、処理部23が行うピーク波形検出処理の詳細を、図3に示すフローチャートを用いて説明する。図3に示すピーク波形検出処理は、制御部30からレーザパルス出力信号が出力されて送信部10がレーザ光を照射した後、受信部20による検出期間が開始されると実行される。
処理部23は、S102で入力値Input(i)が検出閾値Thよりも大きいと判定した場合には、S103へ移行し、ピーク波形の検出フラグdet_flagが「0」であるか否かを判定する。ピーク波形の検出フラグdet_flagは、前回の入力値Input(i-1)が検出閾値Thよりも大きい場合には「1」、検出閾値Th以下である場合には「0」となっている。
S105で、処理部23は、底点検出処理フラグvly_flagが「0」であるか否かを判定する。底点検出処理フラグvly_flagは、今回の入力値Input(i)において、後述するS106~S109の頂点検出処理を実行するか、後述するS110~S113の底点検出処理を実行するかを示すフラグである。今回の入力値Input(i)において底点検出処理を実行する場合には「1」、頂点検出処理を実行する場合には「0」となっている。
続いて、S116で、処理部23は、底点検出処理フラグvly_flagが「0」であるか否かを判定する。
続いて、S118で、処理部23は、入力値Input(i)が最終データであるか否かを判定する。具体的には、入力値Input(i)が、反射波の検出期間内の最後の入力値であるか否かを判定する。
一方、処理部23は、S118で入力値Input(i)が最終データであると判定した場合には、図3のピーク波形検出処理を終了する。
次に、処理部23が距離算出部236として行う距離算出処理について図4及び図5を用いて説明する。
所望のカウント値peak_countの波形において上記ピーク波形検出処理における谷検出フラグOVFLAGが「1」である場合、すなわち、図4に示すように反射波の検出期間内に谷が検出された場合、ピーク算出閾値CALThは下記式(1)に基づいて求められる。
「ピーク最大値」は、上記ピーク波形検出処理における、カウント値peak_count=pのピーク波形における山の頂点における入力値PeakVal(p)に相当する。また、「谷値」は、カウント値peak_count=pのピーク波形におけるピーク波形の開始位置StartPos(p)における入力値と、カウント値peak_count=pのピーク波形におけるピーク波形の終了位置EndPos(p)における入力値を比較した場合に、より大きい値の方を指す。また、「CALTh_RASIO」は、あらかじめ設定された定数であり、0<CALTh_RASIO<1である。
次に、図4に示すように、カウント値peak_count=pのピーク波形のデータから、得られたピーク算出閾値CALThを跨ぐ点P1~P4を抽出する。そして、下記式(3)~(6)に基づいて、カウント値peak_count=pのピーク波形におけるピーク半値幅MIDWID_OUT、及びピーク頂点位置MIDPOS_OUTを算出する。
=(CALTh-Input(t1))/(Input(t2)-Input(t1))+t1・・・(3)
T2=(t4-t3)×(Input(t3)-CALTh)/(Input(t3)-Input(t4))+t3
=(Input(t3)-CALTh)/(Input(t3)-Input(t4))+t3・・・(4)
MIDWID_OUT=T2-T1・・・(5)
MIDPOS_OUT=(T2+T1)/2・・・(6)
なお、式(3)~(4)中、t1、t2、t3、及びt4は、点P1、P2、P3、及びP4における、検出期間の開始点Sを基準とした位置である。また、各データポイント位置の間は規格化してあるため、式(3)中のt2ーt1及び式(4)中のt4-t3は1である。
次に、下記式(7)に基づいて、得られたピーク半値幅MIDPOS_OUTを、時間距離変換係数を用いて、時間軸に基づく値から距離に基づく値に変換する。
次に、図5に示すように、得られたピーク距離X0は、ピークの幅に依存して実際の物体の距離に対してずれが生じるため、パルス幅距離補正量ΔXを用いて以下の補正を行う。パルス幅距離補正量ΔXは、ピーク半値幅MIDWID_OUTに基づいて決定される。
このように得られたピーク距離Xが物体との距離である。
[1-2-3.値設定処理]
次に、処理部23が値設定部235として行う値設定処理について図6を用いて説明する。
μ=M/n・・・(9)
σ=sqrt(Σ(Noise(t)-μ)2/n)・・・(10)
頂点判定値OvLP1、底点判定値OvLP2、及び検出閾値Thは、標準偏差σを用いて、それぞれ下記式(11)及び(12)に基づいて設定される。
Th=kd×σ・・・(12)
式(11)及び式(12)中、ko及びkdは、それぞれ任意の定数であり、あらかじめ設定された設計値である。なお、式(9)に基づいて算出された平均μは、反射波の信号強度の0基準として使用される。
以上詳述した実施形態によれば、以下の効果が得られる。
(1a)上記構成では、処理部23は、検出信号の信号強度が、記憶されている検出信号の最大値から所定の頂点判定値OvLP1だけ小さい値となるまで下がった場合に、検出信号における当該最大値を示した点を、山の頂点と判定している。また、処理部23は、山の頂点が検出された後において、検出信号の信号強度が、記憶されている検出信号の最小値から所定の底点判定値OvLP2だけ大きい値となるまで上がった場合に、検出信号における当該最小値を示した点を、谷の底点と判定している。そして、処理部23は、検出された谷の底点を分割点としてピーク波形の分割を行っている。すなわち、上記構成では、検証ポイントと山の頂点との差分、及び検証ポイントと谷の底点との差分に基づいて、ピーク波形の分割点となる谷の底点を検出している。
[2.他の実施形態]
以上、本開示の実施形態について説明したが、本開示は、上記実施形態に限定されることなく、種々の形態を採り得ることは言うまでもない。
Claims (5)
- 物体からの反射波を検出し、前記反射波に基づいて前記物体との距離を測定する測距装置(100)であって、
前記反射波の強度に応じた検出信号を出力するように構成された信号出力部(22)と、
前記信号出力部から出力される前記検出信号の信号強度を監視し、前記検出信号の波形における山の頂点及び谷の底点を検出するように構成された検出部(231,232)であって、
前記検出信号の信号強度の最大値を記憶し、前記検出信号の信号強度が、記憶されている前記最大値から所定の頂点判定値だけ小さい値となるまで下がった場合に、前記検出信号における記憶されている前記最大値を示した点を、前記検出信号の波形における前記山の頂点と判定する、頂点検出処理と、
前記山の頂点が検出された後、前記検出信号の信号強度の最小値を記憶し、前記検出信号の信号強度が、記憶されている前記最小値から所定の底点判定値だけ大きい値となるまで上がった場合に、前記検出信号における記憶されている前記最小値を示した点を、前記検出信号の波形における前記谷の底点と判定する、底点検出処理と、
を行うように構成された前記検出部と、
前記検出部で検出された前記谷の底点に基づいて、前記検出信号の波形を、前記反射波を受信したことを示すピーク波形ごとに分割するように構成された波形分割部(233)と、
前記波形分割部によって得られた前記ピーク波形に基づいて前記物体との距離を算出するように構成された距離算出部(236)と、
を備える測距装置。 - 前記検出部は、前記頂点検出処理と前記底点検出処理とを繰り返し行う、請求項1に記載の測距装置。
- 前記反射波の検出期間外において、前記検出信号の信号強度のばらつきを示すノイズ値を取得するように構成されたノイズ取得部(234)と、
前記頂点判定値及び前記底点判定値の少なくとも一方を、前記ノイズ値に基づいて設定するように構成された値設定部(235)と、
を更に備える、請求項1又は請求項2に記載の測距装置。 - 前記検出部による前記頂点検出処理を行うか否かを判定するように構成された、検出判定部を更に備え、
前記検出判定部は、前記信号出力部から出力される前記検出信号の信号強度が所定の検出閾値よりも大きくなった場合に、前記検出部による前記頂点検出処理を行うと判定する、請求項1~請求項3のいずれか1項に記載の測距装置。 - 前記検出部による前記頂点検出処理を行うか否かを判定するように構成された、検出判定部を更に備え、
前記検出判定部は、前記信号出力部から出力される前記検出信号の信号強度が所定の検出閾値よりも大きくなった場合に、前記検出部による前記頂点検出処理を行うと判定し、
前記値設定部は更に、前記検出閾値を前記ノイズ値に基づいて設定する、請求項3に記載の測距装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019007641A JP7088042B2 (ja) | 2019-01-21 | 2019-01-21 | 測距装置 |
| PCT/JP2020/001567 WO2020153267A1 (ja) | 2019-01-21 | 2020-01-17 | 測距装置 |
| US17/379,636 US20210349184A1 (en) | 2019-01-21 | 2021-07-19 | Distance measuring device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019007641A JP7088042B2 (ja) | 2019-01-21 | 2019-01-21 | 測距装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020118478A JP2020118478A (ja) | 2020-08-06 |
| JP7088042B2 true JP7088042B2 (ja) | 2022-06-21 |
Family
ID=71736146
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019007641A Active JP7088042B2 (ja) | 2019-01-21 | 2019-01-21 | 測距装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20210349184A1 (ja) |
| JP (1) | JP7088042B2 (ja) |
| WO (1) | WO2020153267A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7648130B2 (ja) * | 2021-01-26 | 2025-03-18 | Necネットワーク・センサ株式会社 | 波形情報算出装置、波形情報計算方法およびプログラム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001074827A (ja) | 1999-09-07 | 2001-03-23 | Minolta Co Ltd | 測距装置 |
| JP2005257405A (ja) | 2004-03-10 | 2005-09-22 | Denso Corp | レーダ装置 |
| JP2008014722A (ja) | 2006-07-04 | 2008-01-24 | Denso Corp | レーダ装置 |
| JP2013036928A (ja) | 2011-08-10 | 2013-02-21 | Denso Corp | データ解析装置、レーダ装置、およびデータ解析方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2500733B2 (ja) * | 1993-01-04 | 1996-05-29 | 日本電気株式会社 | レ―ザ測距装置 |
| JP3307065B2 (ja) * | 1994-03-31 | 2002-07-24 | 三菱電機株式会社 | 物体検出装置 |
| US6313786B1 (en) * | 1998-07-02 | 2001-11-06 | Snaptrack, Inc. | Method and apparatus for measurement processing of satellite positioning system (SPS) signals |
| CN108490426A (zh) * | 2018-02-06 | 2018-09-04 | 深圳信息职业技术学院 | 一种目标测距方法及其设备 |
-
2019
- 2019-01-21 JP JP2019007641A patent/JP7088042B2/ja active Active
-
2020
- 2020-01-17 WO PCT/JP2020/001567 patent/WO2020153267A1/ja not_active Ceased
-
2021
- 2021-07-19 US US17/379,636 patent/US20210349184A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001074827A (ja) | 1999-09-07 | 2001-03-23 | Minolta Co Ltd | 測距装置 |
| JP2005257405A (ja) | 2004-03-10 | 2005-09-22 | Denso Corp | レーダ装置 |
| JP2008014722A (ja) | 2006-07-04 | 2008-01-24 | Denso Corp | レーダ装置 |
| JP2013036928A (ja) | 2011-08-10 | 2013-02-21 | Denso Corp | データ解析装置、レーダ装置、およびデータ解析方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020118478A (ja) | 2020-08-06 |
| US20210349184A1 (en) | 2021-11-11 |
| WO2020153267A1 (ja) | 2020-07-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6774573B2 (ja) | Lidarシステムの監視装置 | |
| US11719824B2 (en) | Distance measuring device, control method of distance measuring device, and control program of distance measuring device | |
| JP5257341B2 (ja) | 物体認識装置、プログラム | |
| JP2015219120A (ja) | 距離測定装置 | |
| US20220146658A1 (en) | Biological detection device | |
| KR20200088654A (ko) | 라이다 장치 및 그 동작 방법 | |
| US6776436B2 (en) | Vehicular occupant restraint system and method | |
| CN112203797B (zh) | 激光加工机、控制装置及判定方法 | |
| WO2022100482A1 (zh) | 回波信号干扰确定方法及装置、电子设备及存储介质 | |
| KR20180064826A (ko) | 신호크기에 의한 측정오차를 저감하는 장치 및 방법 그리고 이를 이용한 라이다 센서 시스템 | |
| JP7088042B2 (ja) | 測距装置 | |
| JP2018022270A (ja) | 路肩検出方法及び路肩検出装置 | |
| JP4197033B2 (ja) | レーダ | |
| WO2021056434A1 (zh) | 一种探测对象的检测方法、探测设备及毫米波雷达 | |
| JP6260418B2 (ja) | 距離測定装置、距離測定方法および距離測定プログラム | |
| CN116848430B (zh) | 测距修正装置、测距修正方法、测距修正程序以及测距装置 | |
| JP6686776B2 (ja) | 段差検出方法及び段差検出装置 | |
| JP2010078364A (ja) | レーダ装置 | |
| JP3193148B2 (ja) | 距離検出装置 | |
| RU2550365C1 (ru) | Способ определения дальности до поверхности земли | |
| JP2024153926A (ja) | 光測距装置 | |
| US20220035039A1 (en) | Tof camera | |
| JP2016024191A (ja) | 物体の認識及び距離測定のための距離測定センサ | |
| CN117789387A (zh) | 一种区域入侵检测系统、方法及装置 | |
| JP6210906B2 (ja) | レーザレーダ装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210604 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220510 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220523 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7088042 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |