JP2022076876A - Position estimation device, position estimation method, and position estimation program - Google Patents
Position estimation device, position estimation method, and position estimation program Download PDFInfo
- Publication number
- JP2022076876A JP2022076876A JP2020187512A JP2020187512A JP2022076876A JP 2022076876 A JP2022076876 A JP 2022076876A JP 2020187512 A JP2020187512 A JP 2020187512A JP 2020187512 A JP2020187512 A JP 2020187512A JP 2022076876 A JP2022076876 A JP 2022076876A
- Authority
- JP
- Japan
- Prior art keywords
- point cloud
- landmark
- range
- vehicle
- estimated
- 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.)
- Granted
Links
Images
Landscapes
- Navigation (AREA)
Abstract
Description
この明細書における開示は、車両の位置を推定する技術に関する。 The disclosure herein relates to techniques for estimating the position of a vehicle.
特許文献1には、車両に地図情報を提供するシステムが開示されている。このシステムでは、車両のセンサによる検出情報に基づく高精度地図がサーバにて生成される。車両は、サーバから高精度地図を取得し、走行中に検出したLiDAR(Light Detection and Ranging/Laser Imaging Detection and Ranging)のスキャンデータと、高精度地図とに基づき、現在位置を推定する。スキャンデータと高精度地図とに基づく現在位置の推定方法としては、スキャンデータの点群と、高精度地図に含まれる点群とをマッチングさせるスキャンマッチングが挙げられる。 Patent Document 1 discloses a system that provides map information to a vehicle. In this system, a high-precision map based on the information detected by the vehicle sensor is generated by the server. The vehicle acquires a high-precision map from the server and estimates the current position based on the scan data of LiDAR (Light Detection and Ranging / Laser Imaging Detection and Ranging) detected while driving and the high-precision map. As a method of estimating the current position based on the scan data and the high-precision map, there is scan matching that matches the point cloud of the scan data with the point cloud included in the high-precision map.
上述したスキャンマッチングによる位置推定は、大量の点同士をマッチングさせるため、処理負荷が大きくなり易い。 Since the position estimation by the above-mentioned scan matching matches a large number of points with each other, the processing load tends to be large.
開示される目的は、処理負荷を低減した位置推定が可能な位置推定装置、位置推定方法、及び位置推定プログラムを提供することである。 It is an object of the disclosure to provide a position estimation device, a position estimation method, and a position estimation program capable of position estimation with a reduced processing load.
この明細書に開示された複数の態様は、それぞれの目的を達成するために、互いに異なる技術的手段を採用する。また、特許請求の範囲及びこの項に記載した括弧内の符号は、ひとつの態様として後述する実施形態に記載の具体的手段との対応関係を示す一例であって、技術的範囲を限定するものではない。 The plurality of embodiments disclosed herein employ different technical means to achieve their respective objectives. Further, the scope of claims and the reference numerals in parentheses described in this section are examples showing the correspondence with the specific means described in the embodiment described later as one embodiment, and limit the technical scope. is not.
開示された位置推定装置のひとつは、光照射に対する反射光を検出することで車両(A)の周囲環境の特徴点の点群である環境点群を検出する光センサ(11)と、周囲環境を撮像するカメラ(12)とを搭載した車両の位置を推定する位置推定装置であって、
カメラによる撮像画像から、周囲環境におけるランドマーク(L)を検出する検出部(110)と、
環境点群から、ランドマークが存在すると推定される範囲である推定範囲(Re)内の点群を、範囲内点群として抽出する抽出部(120)と、
ランドマークに対応する点群であるランドマーク点群を、範囲内点群の中から特定する特定部(130)と、
ランドマーク点群を点群地図とマッチングさせて、推定される車両の位置を決定する位置決定部(140)と、
を備える。
One of the disclosed position estimation devices is an optical sensor (11) that detects an environment point cloud, which is a point cloud of feature points of the surrounding environment of the vehicle (A) by detecting reflected light for light irradiation, and an ambient environment. It is a position estimation device that estimates the position of the vehicle equipped with the camera (12) that captures the image.
A detection unit (110) that detects a landmark (L) in the surrounding environment from an image captured by a camera,
An extraction unit (120) that extracts a point cloud within the estimated range (Re), which is the range where the landmark is estimated to exist, from the environmental point cloud as a point cloud within the range.
The specific part (130) that identifies the landmark point cloud, which is the point cloud corresponding to the landmark, from the point cloud within the range, and
A position-fixing unit (140) that matches the landmark point cloud with the point cloud map to determine the estimated vehicle position, and
To prepare for.
開示された位置推定方法のひとつは、光照射に対する反射光を検出することで車両(A)の周囲環境の特徴点の点群である環境点群を検出する光センサ(11)と、周囲環境を撮像するカメラ(12)とを搭載した車両の位置を推定するために、プロセッサ(102)により実行される位置推定方法であって、
カメラによる撮像画像から、周囲環境におけるランドマーク(L)を検出する検出プロセス(S10,S20)と、
環境点群から、ランドマークが存在すると推定される範囲である推定範囲(Re)内の点群を、範囲内点群として抽出する抽出プロセス(S30,S40)と、
ランドマークに対応する点群であるランドマーク点群を、範囲内点群の中から特定する特定プロセス(S50)と、
ランドマーク点群を点群地図とマッチングさせて、推定される車両の位置を決定する位置決定プロセス(S60)と、
を含む。
One of the disclosed position estimation methods is an optical sensor (11) that detects an environment point cloud, which is a point cloud of feature points of the surrounding environment of the vehicle (A) by detecting reflected light for light irradiation, and an ambient environment. It is a position estimation method executed by a processor (102) in order to estimate the position of a vehicle equipped with a camera (12) for imaging a light beam.
The detection process (S10, S20) that detects the landmark (L) in the surrounding environment from the image captured by the camera,
An extraction process (S30, S40) that extracts a point cloud within the estimated range (Re), which is the range where the landmark is estimated to exist, from the environmental point cloud as a point cloud within the range.
A specific process (S50) for identifying a landmark point cloud, which is a point cloud corresponding to a landmark, from within the range point cloud, and
The position-fixing process (S60), which determines the estimated vehicle position by matching the landmark point cloud with the point cloud map,
including.
開示された位置推定プログラムのひとつは、光照射に対する反射光を検出することで車両(A)の周囲環境の特徴点の点群である環境点群を検出する光センサ(11)と、周囲環境を撮像するカメラ(12)とを搭載した車両の位置を推定するために、プロセッサ(102)に実行させる命令を含む位置推定プログラムであって、
命令は、
カメラによる撮像画像から、周囲環境におけるランドマーク(L)を検出させる検出プロセス(S10,S20)と、
環境点群から、ランドマークが存在すると推定される範囲である推定範囲(Re)内の点群を、範囲内点群として抽出させる抽出プロセス(S30,S40)と、
ランドマークに対応する点群であるランドマーク点群を、範囲内点群の中から特定させる特定プロセス(S50)と、
ランドマーク点群を点群地図とマッチングさせて、推定される車両の位置を決定させる位置決定プロセス(S60)と、
を含む。
One of the disclosed position estimation programs is an optical sensor (11) that detects an environment point cloud, which is a point cloud of feature points of the surrounding environment of the vehicle (A) by detecting reflected light for light irradiation, and an ambient environment. A position estimation program including an instruction to be executed by a processor (102) in order to estimate the position of a vehicle equipped with a camera (12) for capturing an image.
The order is
A detection process (S10, S20) for detecting a landmark (L) in the surrounding environment from an image captured by a camera.
An extraction process (S30, S40) that extracts a point cloud within the estimated range (Re), which is the range where the landmark is estimated to exist, from the environmental point cloud as a point cloud within the range.
A specific process (S50) for identifying a landmark point cloud, which is a point cloud corresponding to a landmark, from the range point cloud, and
The position-fixing process (S60), which matches the landmark point cloud with the point cloud map and determines the estimated vehicle position,
including.
これらの開示によれば、カメラによる撮像画像から検出されたランドマークが存在すると推定される推定範囲内の範囲内点群が、光センサによる環境点群から抽出される。そして、当該範囲内点群からランドマーク点群が特定され、当該ランドマーク点群と点群地図とのマッチングにより、推定される車両の位置が決定される。故に、光センサにより検出された環境点群が、撮像画像に基づき範囲内点群までに限定され、さらに範囲内点群からランドマーク点群までに限定されたうえで、点群地図とのマッチングに使用される。したがって、ランドマーク点群が確保されることでマッチングによる位置の推定が確実に可能になりながらも、マッチングに使用される環境点群の数自体は抑制され得る。以上により、処理負荷を低減した位置の推定が可能な位置推定装置、位置推定方法、及び位置推定プログラムが提供され得る。 According to these disclosures, the point cloud within the estimated range in which the landmark detected from the image captured by the camera is presumed to exist is extracted from the environmental point cloud by the optical sensor. Then, the landmark point cloud is specified from the point cloud within the range, and the estimated position of the vehicle is determined by matching the landmark point cloud with the point cloud map. Therefore, the environmental point cloud detected by the optical sensor is limited to the within-range point cloud based on the captured image, further limited to the within-range point cloud to the landmark point cloud, and then matched with the point cloud map. Used for. Therefore, although it is possible to reliably estimate the position by matching by securing the landmark point cloud, the number of environment point clouds used for matching itself can be suppressed. As described above, a position estimation device, a position estimation method, and a position estimation program capable of estimating a position with a reduced processing load can be provided.
(第1実施形態)
第1実施形態の位置推定装置100について、図1~図4を参照しながら説明する。位置推定装置100は、車両Aに搭載された電子制御装置である。位置推定装置100は、例えばLAN(Local Area Network)、ワイヤハーネス及び内部バス等のうち、少なくとも一種類を介して、他の車載構成と接続されている。他の車載構成には、周辺監視センサ10、自動運転ECU40及び車両制御ECU50が含まれている。
(First Embodiment)
The
周辺監視センサ10は、車両Aの周辺環境を監視する自律センサであり、LiDAR(Light Detection and Ranging/Laser Imaging Detection and Ranging)11、及び車両Aの前方を含んだ所定範囲を撮像する外界カメラ12を含む。また、周辺監視センサ10は、ミリ波レーダ及びソナー等を含んでいてもよい。
The
LiDAR11は、光照射に対する反射光を検出することで車両Aの周囲環境の点群である環境点群を検出する光センサの一例である。LiDAR11は、発光素子、撮像素子及び撮像回路を有している。発光素子は、例えばレーザダイオード等の、指向性レーザ光を発する半導体素子である。発光素子は、車両Aの外界へ向かうレーザ光を、断続的なパルスビーム状に照射する。撮像素子は、例えばSPAD(Single Photon Avalanche Diode)等の、光に対して高感度な半導体素子である。撮像素子の外界側には、LiDAR11専用の入射面が、配置されている。外界のうち、撮像素子の画角により決まるセンシング領域から、入射面へ入射する光により、当該撮像素子が露光される。 The LiDAR 11 is an example of an optical sensor that detects an environment point cloud, which is a point cloud of the surrounding environment of the vehicle A, by detecting the reflected light for the light irradiation. The LiDAR 11 has a light emitting element, an image pickup element, and an image pickup circuit. The light emitting device is a semiconductor device that emits directional laser light, such as a laser diode. The light emitting element irradiates the laser beam toward the outside of the vehicle A in the form of an intermittent pulse beam. The image pickup device is a semiconductor device having high sensitivity to light, such as a SPAD (Single Photon Avalanche Diode). An incident surface dedicated to LiDAR 11 is arranged on the outer world side of the image pickup device. The image sensor is exposed by the light incident on the incident surface from the sensing region determined by the angle of view of the image sensor in the outside world.
撮像回路は、撮像素子における複数画素の露光及び走査を制御すると共に、当該撮像素子からの信号を処理してデータ化する、集積回路である。撮像回路は、発光素子からの光照射により撮像素子を露光する。反射光モードでは、少なくとも周囲環境におけるセンシング領域内の物点が、レーザ光の反射点となる。その結果、反射点での反射されたレーザ光(以下、反射光という)が、入射面を通して撮像素子に入射する。このとき撮像回路は、撮像素子の複数画素を走査することで、反射光をセンシングする。撮像回路は、各画素において照射タイミングから反射光を感知するまでのビーム飛行時間の半値を、撮像素子から反射点までの距離値へと変換する。撮像回路は、変換した距離値を各画素に関連付けしてデータ化する。これにより、撮像回路は、環境点群の各点に三次元の距離情報が関連付けられた環境点群データを取得する。 The image pickup circuit is an integrated circuit that controls exposure and scanning of a plurality of pixels in the image pickup element and processes signals from the image pickup element to convert them into data. The image pickup circuit exposes the image pickup element by irradiating light from the light emitting element. In the reflected light mode, at least an object point in the sensing region in the surrounding environment becomes a reflection point of the laser beam. As a result, the laser light reflected at the reflection point (hereinafter referred to as reflected light) is incident on the image sensor through the incident surface. At this time, the image pickup circuit senses the reflected light by scanning a plurality of pixels of the image pickup element. The image pickup circuit converts half of the beam flight time from the irradiation timing to the detection of the reflected light in each pixel into a distance value from the image pickup element to the reflection point. The image pickup circuit associates the converted distance value with each pixel and converts it into data. As a result, the image pickup circuit acquires the environment point cloud data in which the three-dimensional distance information is associated with each point of the environment point cloud.
外界カメラ12は、周囲環境におけるLiDAR11のセンシング領域と少なくとも一部が重複するセンシング領域を撮像する。外界カメラ12は、撮像素子及び撮像回路を有している。撮像素子は、例えばCMOS等の半導体素子である。撮像素子の外界側には、外界カメラ12専用の入射面が、配置されている。外界のうち、撮像素子の画角により決まるセンシング領域から、入射面へ入射する光により、当該撮像素子が露光される。
The
撮像回路は、撮像素子における複数画素の露光及び走査を制御すると共に、同素子からの信号を処理してデータ化する、集積回路である。撮像回路は、撮像素子の制御により、撮像素子を露光する。このとき、センシング領域内の物点が外光の反射点となる。その結果、反射点で反射された外光が、入射面を通して撮像素子に入射する。このとき撮像回路は、撮像素子の複数画素を走査することで、反射された外光をセンシングする。ここで特に撮像回路は、センシングした外光の強度に応じて複数画素毎に取得される輝度値を、各画素値として二次元データ化することで、外光強度に応じた撮像画像を取得する。 The image pickup circuit is an integrated circuit that controls the exposure and scanning of a plurality of pixels in the image pickup element and processes the signal from the element to convert it into data. The image pickup circuit exposes the image pickup element under the control of the image pickup element. At this time, the object point in the sensing region becomes the reflection point of the external light. As a result, the external light reflected at the reflection point is incident on the image sensor through the incident surface. At this time, the image pickup circuit senses the reflected external light by scanning a plurality of pixels of the image pickup element. Here, in particular, the imaging circuit acquires an image captured according to the intensity of external light by converting the luminance value acquired for each of a plurality of pixels according to the intensity of the sensed external light into two-dimensional data as each pixel value. ..
なお、撮像回路は、例えば、LiDAR11から取得した点群画像やカメラから取得した撮像画像等に基づき、画像解析処理によって、進行経路上の障害物や、先行車、並走車、対向車等の他車両の有無及びその位置を認識する。 In addition, the image pickup circuit is based on, for example, a point group image acquired from LiDAR11, an image captured from a camera, and the like, and by image analysis processing, an obstacle on a traveling path, a preceding vehicle, a parallel running vehicle, an oncoming vehicle, etc. Recognize the presence or absence of other vehicles and their position.
自動運転ECU40は、自律運転制御及び高度運転支援制御の少なくとも一方を、自動運転モードとして定常的もしくは一時的に実行する電子制御装置である。自動運転ECU40は、位置推定装置100から車両Aの推定自己位置を取得し、当該位置に基づいて、自動運転モードにおける車両Aの加減速又は操舵に関する制御指示を生成する。
The
車両制御ECU50は、車両Aの加減速制御及び操舵制御を行う電子制御装置である。車両制御ECU50としては、操舵制御を行う操舵ECU、加減速制御を行うパワーユニット制御ECU及びブレーキECU等がある。車両制御ECU50は、車両Aに搭載された舵角センサ、車速センサ等の各センサから出力される検出信号を取得し、電子制御スロットル、ブレーキアクチュエータ、EPS(Electric Power Steering)モータ等の各走行制御デバイスへ制御信号を出力する。車両制御ECU50は、車両Aの制御指示を自動運転ECU40から取得することで、当該制御指示に従う自律走行又は高度運転支援を実現するように、各走行制御デバイスを制御する。
The
位置推定装置100は、少なくとも1つの専用コンピュータを含んで構成される。位置推定装置100を構成する専用コンピュータは、例えば、自己位置を含んだ車両Aの状態量を推定する、ロケータECUである。位置推定装置100は、こうした専用コンピュータを含んで構成されることで、メモリ101及びプロセッサ102を少なくとも1つずつ有している。
The
メモリ101は、コンピュータにより読み取り可能なプログラム及びデータ等を非一時的に記憶する。メモリ101は、例えば半導体メモリ、磁気媒体及び光学媒体等のうち、少なくとも一種類の非遷移的実体的記憶媒体(non-transitory tangible storage medium)である。メモリ101は、プロセッサ102によって実行されるプログラムとして、少なくとも後述の位置推定プログラムを格納している。
The
また、メモリ101は、所定のデータ記憶領域に、ランドマーク地図データベース(以下、「DB」)125及び点群地図DB145を記憶している。各地図DB125,145は、それぞれ異なる種類の地図データを格納しているデータベースである。
Further, the
ランドマーク地図DB125は、道路上及び道路周辺の地物であるランドマークLに関する情報を格納している。ランドマークLには、例えば、路面標示(走行区画線及び停止線等)、道路標識及び構造物等が含まれる。構造物には、例えば、街路灯及び信号機等が含まれる。また、構造物には、歩道橋、高架及び特定施設の建造物等が含まれていてもよい。
The
ランドマーク地図DB125は、ランドマークLの位置及び形状をベクトル情報として保持するベクトル地図のデータベースである。ランドマーク地図DB125は、各ランドマークLの属性情報を含んでいてもよい。ランドマーク地図DB125の地図データは、例えば、外界カメラ12を搭載した測量車両にて収集された、当該外界カメラ12による撮像画像に基づいて生成される。なお、ランドマーク地図125の地図データは、測量車両又は一般車両の外界カメラ12からの撮像画像に基づき、適宜更新されてよい。
The
点群地図DB145は、道路形状及び構造物の特徴点の点群からなる三次元点群の地図データを格納している。点群地図DB145の当該地図データには、点群の各点についての三次元座標情報が少なくとも含まれている。点群地図DB145の当該地図データには、各点の属性情報が含まれていてもよい。点群地図DB145の地図データは、例えば、LiDAR11を搭載した測量車両にて収集された、当該LiDAR11による点群データに基づいて生成される。なお、点群地図DB145の地図データは、測量車両又は一般車両のLiDAR11からの点群データに基づき、適宜更新されてよい。
The point
プロセッサ102は、例えばCPU(Central Processing Unit)、GPU(Graphics Processing Unit)及びRISC(Reduced Instruction Set Computer)-CPU等のうち、少なくとも一種類をコアとして含む。プロセッサ102は、メモリ101に格納された位置推定プログラムに含まれる複数の命令を、実行する。これにより位置推定装置100は車両Aの位置を推定するための機能部を、複数構築する。機能部は、機能ブロックと言い換えることもできる。このように位置推定装置100では、メモリ101に格納された位置推定プログラムが複数の命令をプロセッサ102に実行させることで、複数の機能部が構築される。位置推定装置100により構築される複数の機能部には、図2に示すように、ランドマーク検出部110、抽出部120、特定部130及び位置決定部140が含まれる。
The
ランドマーク検出部110は、外界カメラ12から送信された撮像画像を取得する。ランドマーク検出部110は、画像認識処理により撮像画像からランドマークLを検出する。ランドマークLは、例えば、路面標示、道路標識及び構造物の少なくとも1つである。ランドマーク検出部110は、ランドマークLの相対位置、形状及び大きさを画像認識により検出し、それらの情報を検出情報として抽出部120に提供する。なお、ランドマーク検出部110は、撮像画像からランドマークLを検出できなかった場合には、次の制御サイクルにて別の撮像画像からランドマークLの検出を実施する。
The
抽出部120は、ランドマーク検出部110によるランドマークLの検出情報に基づいて、実際のランドマークLが存在すると推定される位置範囲を、推定範囲Reとして設定する。抽出部120は、LiDAR11にて検出された環境点群から、推定範囲Re内の点群を、範囲内点群として抽出する。
The
詳記すると、抽出部120は、推定範囲Reを、検出情報に基づくランドマークLの位置(カメラ検出位置)を中心とした範囲に設定する(図3参照)。なお、図3において格子のハッチングを付した円が、代表位置としてのカメラ検出位置を示しており、破線のハッチングを付した円が、実際のランドマークLの位置を示している。カメラ検出位置は、例えば、ランドマークLの重心位置等の代表位置とされる。又は、カメラ検出位置は、検出されたランドマークLの輪郭位置とされてもよい。
More specifically, the
なお、抽出部120は、ランドマーク地図DBに格納されたランドマーク地図情報に基づいて、当該推定範囲Reの位置を確定する。具体的には、抽出部120は、ランドマーク地図情報に含まれている位置情報とカメラ検出位置とを比較し、ランドマークLとは異なる物体がランドマークLとして誤認識されているか否かを判定する。ここで誤認識されていると判定した場合、ランドマーク検出部110にて検出処理がやり直される。誤認識されていないと判定した場合、当該推定範囲Reの位置を、カメラ検出位置に基づく位置として確定する。
The
抽出部120は、確定した位置における推定範囲Reの大きさを、車両Aからカメラ検出位置までの距離(カメラ検出距離)及びランドマークLの面積に基づいて決定する。具体的には、抽出部120は、カメラ検出距離が大きいほど、外界カメラ12の撮像方向における推定範囲Reの大きさを大きく設定する。なお、図3に示す例では、撮像方向は、車両Aの進行方向と実質一致しているとする。例えば、抽出部120は、外界カメラ12の撮像方向における位置精度とカメラ検出距離との関係に関連する係数に基づいて、カメラ検出距離に応じた撮像方向の大きさを調整すればよい。カメラ検出距離と推定範囲Reの撮像方向の大きさとの対応関係は、線形であってもよいし、非線形であってもよい。
The
また、抽出部120は、撮像画像から認識される、ランドマークLにおける特定面の面積が大きいほど、推定範囲Reの撮像方向の大きさを小さくする。ここで特定面とは、画像認識によって撮像画像から認識されたランドマークLの面である。例えば、ランドマークLが看板標識である場合、当該標識における外界カメラ12側に面する面が、特定面とされる。また、ランドマークLが路面表示である場合、当該路面表示の路面上の面が、特定面とされる。面積の大きさと推定範囲Reの撮像方向における大きさとの対応関係は、線形であってもよいし、非線形であってもよい。
Further, the
なお、抽出部120は、推定範囲Reの撮像方向における大きさを、撮像方向に直交する方向(直交方向)の大きさよりも大きく設定する。例えば、カメラ検出位置が代表位置である場合、抽出部120は、撮像方向を長径、その直交方向を短径とする、カメラ位置を中心とした楕円形状に推定範囲Reを規定する。
The
抽出部120は、LiDAR11から環境点群データを取得し、以上により設定された推定範囲Re内の環境点群を、範囲内点群として抽出する。これにより、推定範囲Re外の環境点群は棄却される。図3に示す例では、ドットのハッチングを付した円が、範囲内点群を示している。図3における範囲内点群は、あくまで簡易的に例示したものであり、実際にはより多くの範囲内点群が抽出されてもよい。なお、取得される環境点群データには、LiDAR11又は抽出部120等により、セマンティックセグメンテーション等の処理に基づく種別情報が付与されている。又は、抽出部120にて範囲内点群のみに種別情報が付与されていてもよい。抽出部120は、抽出した範囲内点群のデータを特定部130に提供する。
The
特定部130は、抽出された範囲内点群の中から、ランドマークLに対応する点群を、ランドマーク点群として特定する。一例として、特定部130は、範囲内点群の位置情報、及び範囲内点群の反射強度情報に基づいて、ランドマーク点群を特定する。範囲内点群の位置情報に基づく特定について詳記すると、特定部130は、範囲内点群においてランドマーク点群の候補となる各候補点群の重心位置と、撮像画像から検出されたランドマークLの重心位置との一致度を算出する。特定部130は、一致度の最も高い候補点群を、ランドマーク点群として仮決定する。なお、ここで候補点群とは、範囲内点群において種別情報に基づきグループ化された点群の各グループを意味する。
The specifying
範囲内点群の反射強度情報に基づく特定について詳記すると、特定部130は、ランドマークLの検出情報に基づき推定される反射強度と、実際の各候補点群の反射強度とを比較する。具体的には、特定部130は、撮像画像から検出されたランドマークLの種別から、ランドマーク点群に推定される反射強度の範囲を規定する。以下において、当該範囲を反射強度範囲と表記する場合がある。ランドマークLの種別と反射強度範囲との対応関係は、例えば、メモリ101等に予め格納されている。なお、特定部130は、ランドマークLの種別に加え、ランドマークLまでの距離に応じた反射強度範囲を規定してもよい。
To describe in detail the identification based on the reflection intensity information of the point cloud within the range, the
特定部130は、規定した反射強度範囲と、範囲内点群における候補点群の反射強度とを比較し、ランドマーク点群を確定する。例えば、特定部130は、候補点群における各点の反射強度の平均値を算出し、当該平均値が反射強度範囲内となる場合に、当該候補点群をランドマーク点群として確定すればよい。
The
なお、特定部130は、反射強度に基づいてランドマーク点群となる候補点群を仮決定し、位置情報に基づいて当該候補点群をランドマーク点群として確定するか否かを判断してもよい。また、特定部130は、範囲内点群から移動物体の点群を除去した後に、ランドマーク点群の特定を実行してもよい。
The
位置決定部140は、特定されたランドマーク点群を点群地図DBに格納された点群地図データとマッチングさせる。位置決定部140は、ICPアルゴリズム又はNDTアルゴリズム等、規定のアルゴリズムに従って、マッチングを実施する。これにより、位置決定部140は、点群地図データから、ランドマーク点群と対応する対応点群を特定する。位置決定部140は、ランドマーク点群に対する車両Aの相対位置と、対応点群の座標位置情報とに基づき、点群地図データ上での車両Aの絶対位置を、推定される車両Aの位置(推定自己位置)として決定する。位置決定部140は、決定した推定自己位置を、自動運転ECU40に提供する。
The
次に、機能ブロックの共同により、位置推定装置100が実行する位置推定方法のフローを、図4に従って以下に説明する。なお、後述するフローにおいて「S」とは、プログラムに含まれた複数命令によって実行される、フローの複数ステップを意味する。
Next, the flow of the position estimation method executed by the
まずS10では、ランドマーク検出部110が、外界カメラ12による撮像画像を取得する。次に、S20では、ランドマーク検出部110が、撮像画像に画像認識処理を行い、当該撮像画像にランドマークLが存在するか否かを判定する。存在しないと判定されると、本フローが、S10へと戻り、別の撮像画像を対象として再度判定が行われる。
First, in S10, the
一方で、S20にて撮像画像にランドマークLが存在すると判定すると、本フローがS30へと移行する。S30では、抽出部120が、撮像画像からのランドマークLの検出情報に基づいて、ランドマークLが存在すると推定される推定範囲Reを設定する。具体的には、S30では、抽出部120が、ランドマーク地図情報に基づいて推定範囲Reの位置を確定し、カメラ検出距離及びランドマークLの特定面の面積に基づいて、推定範囲Reの撮像方向の大きさを規定する。このとき、推定範囲Reの撮像方向に直交する方向の大きさは、撮像方向における大きさよりも小さく規定される。続くS40では、抽出部120が、設定した推定範囲Reに基づき、環境点群から範囲内点群を抽出する。
On the other hand, if it is determined in S20 that the landmark L is present in the captured image, this flow shifts to S30. In S30, the
さらに、S50では、特定部130が、ランドマークLの高さ情報を含む位置情報、及び範囲内点群の反射強度に基づいて、範囲内点群からランドマーク点群の特定を実行する。範囲内点群からランドマーク点群の特定ができなかった場合には、本フローがS10へと戻る。一方で、S50にて、範囲内点群からランドマーク点群が特定された場合には、本フローがS60へと移行する。そして、S60では、位置決定部140が、点群地図DB145に格納された点群地図データと、ランドマーク点群とをマッチングさせ、車両Aの推定自己位置を決定する。
Further, in S50, the
なお、上述のS10,S20が「検出プロセス」、S30,S40が「抽出プロセス」、S50が「特定プロセス」、S60が「位置決定プロセス」の一例である。 The above-mentioned S10 and S20 are examples of the "detection process", S30 and S40 are examples of the "extraction process", S50 is an example of the "specific process", and S60 is an example of the "position determination process".
以上の第1実施形態によれば、外界カメラ12による撮像画像から検出されたランドマークLが存在すると推定される推定範囲Re内の範囲内点群が、LiDAR11による環境点群から抽出される。そして、当該範囲内点群からランドマーク点群が特定され、当該ランドマーク点群と点群地図とのマッチングにより、推定される車両Aの位置が決定される。故に、LiDAR11により検出された環境点群が、撮像画像に基づき範囲内点群までに限定され、さらに範囲内点群からランドマーク点群までに限定されたうえで、点群地図とのマッチングに使用される。したがって、ランドマーク点群が確保されることでマッチングによる位置の推定が確実に可能になりながらも、マッチングに使用される環境点群の数自体は抑制され得る。以上により、処理負荷を低減した位置の推定が可能となりうる。
According to the above first embodiment, the point cloud within the estimated range Re where the landmark L detected from the image captured by the
また、第1実施形態によれば、推定される車両AからランドマークLまでの距離が大きいほど、外界カメラ12の撮像方向における推定範囲Reの大きさが大きく規定される。故に、撮像画像に基づく撮像方向位置の検出精度がより低くなる遠方のランドマークLについて、撮像方向における大きさのより大きい推定範囲Reが規定され得る。したがって、推定範囲Re内に実際のランドマークLが含まれる可能性が高くなり、ランドマーク点群がより確実に抽出され得る。
Further, according to the first embodiment, the larger the estimated distance from the vehicle A to the landmark L, the larger the size of the estimated range Re in the imaging direction of the
加えて、第1実施形態によれば、撮像画像に基づき認識されたランドマークLにおける特定面の面積が大きいほど、撮像方向における推定範囲Reの大きさが小さく設定される。故に、撮像画像に基づく撮像方向位置の検出精度がより高くなり得る、特定面の大きなランドマークLについて、撮像方向における大きさのより小さい推定範囲Reが規定され得る。したがって、推定範囲Re内に含まれる点群が少なくなり、処理負荷がより低減され得る。 In addition, according to the first embodiment, the larger the area of the specific surface in the landmark L recognized based on the captured image, the smaller the size of the estimated range Re in the imaging direction is set. Therefore, an estimation range Re having a smaller size in the imaging direction can be defined for the large landmark L on the specific surface, which can increase the detection accuracy of the imaging direction position based on the captured image. Therefore, the number of point clouds included in the estimation range Re is reduced, and the processing load can be further reduced.
さらに、第1実施形態によれば、推定範囲Reの撮像方向における大きさが、撮像方向の直交方向における大きさよりも大きく設定される。故に、撮像画像に基づく位置の検出精度がより低くなる撮像方向における大きさのより大きい推定範囲Reが規定され得る。したがって、推定範囲Re内に実際のランドマークLが含まれる可能性が高くなり、ランドマーク点群がより確実に抽出され得る。 Further, according to the first embodiment, the size of the estimation range Re in the image pickup direction is set to be larger than the size in the direction orthogonal to the image pickup direction. Therefore, an estimated range Re having a larger magnitude in the imaging direction in which the detection accuracy of the position based on the captured image becomes lower can be defined. Therefore, there is a high possibility that the actual landmark L is included in the estimation range Re, and the landmark point cloud can be extracted more reliably.
また、第1実施形態によれば、ランドマークLの位置情報を含むベクトル地図に基づいて、推定範囲Reが確定される。故に、撮像画像に基づくランドマークLの誤検出が発生した場合に、ランドマークLの位置情報に基づいてこれが補正され得る。 Further, according to the first embodiment, the estimation range Re is determined based on the vector map including the position information of the landmark L. Therefore, when the false detection of the landmark L based on the captured image occurs, this can be corrected based on the position information of the landmark L.
加えて、第1実施形態によれば、撮像画像に基づき推定されたランドマークLの高さ情報に基づいて、ランドマーク点群が特定される。したがって、ランドマーク点群がより正確に特定され得る。 In addition, according to the first embodiment, the landmark point cloud is specified based on the height information of the landmark L estimated based on the captured image. Therefore, the landmark point cloud can be identified more accurately.
また、第1実施形態によれば、ランドマークLに推定される反射強度範囲と、範囲内点群の反射強度とに基づいて、ランドマーク点群が特定される。故に、反射強度が推定される反射強度範囲から外れた点群に関して、ランドマーク点群から除外され得る。したがって、ランドマーク点群の誤検出が回避され得る。 Further, according to the first embodiment, the landmark point cloud is specified based on the reflection intensity range estimated for the landmark L and the reflection intensity of the point cloud within the range. Therefore, a point cloud whose reflection intensity is out of the estimated reflection intensity range can be excluded from the landmark point cloud. Therefore, false detection of the landmark point cloud can be avoided.
(他の実施形態)
この明細書における開示は、例示された実施形態に制限されない。開示は、例示された実施形態と、それらに基づく当業者による変形態様を包含する。例えば、開示は、実施形態において示された部品及び/又は要素の組み合わせに限定されない。開示は、多様な組み合わせによって実施可能である。開示は、実施形態に追加可能な追加的な部分をもつことができる。開示は、実施形態の部品及び/又は要素が省略されたものを包含する。開示は、ひとつの実施形態と他の実施形態との間における部品及び/又は要素の置き換え、又は組み合わせを包含する。開示される技術的範囲は、実施形態の記載に限定されない。開示されるいくつかの技術的範囲は、特許請求の範囲の記載によって示され、さらに特許請求の範囲の記載と均等の意味及び範囲内での全ての変更を含むものと解されるべきである。
(Other embodiments)
The disclosure herein is not limited to the exemplary embodiments. Disclosures include exemplary embodiments and modifications by those skilled in the art based on them. For example, the disclosure is not limited to the parts and / or combinations of elements shown in the embodiments. Disclosure can be carried out in various combinations. Disclosures can have additional parts that can be added to the embodiments. Disclosures include those in which the parts and / or elements of the embodiment are omitted. Disclosures include the replacement or combination of parts and / or elements between one embodiment and another. The technical scope disclosed is not limited to the description of the embodiments. Some technical scopes disclosed are indicated by the description of the scope of claims and should be understood to include all modifications within the meaning and scope equivalent to the description of the scope of claims. ..
上述の実施形態の変形例として、位置推定装置100は、カメラ検出位置の精度に基づいて、位置推定に用いるランドマークLを選定してもよい。例えば、抽出部120が、推定範囲Reの大きさが許容範囲を超えたランドマークLについて、範囲内点群の抽出を中断してもよい。この場合の許容範囲は、検出されたランドマークLの数等に基づいて、適宜変更されてもよい。
As a modification of the above-described embodiment, the
上述の実施形態において、位置推定装置100にて推定された自己位置は、自動運転ECU40における自動運転モードの実行にて利用されるとしたが、他のアプリケーションの実行に利用されてもよい。例えば、自己位置は、車載表示器における経路案内表示の実行に利用されてもよい。
In the above-described embodiment, the self-position estimated by the
上述の実施形態において、位置推定装置100を構成する専用コンピュータは、ロケータECUであるとした。これに代えて、位置推定装置100を構成する専用コンピュータは、自動運転ECU40であってもよい。又は、位置推定装置100を構成する専用コンピュータは、車両Aの走行アクチュエータを個別制御する、アクチュエータECUであってもよい。位置推定装置100を構成する専用コンピュータは、車両Aの走行経路をナビゲートする、ナビゲーションECUであってもよい。位置推定装置100を構成する専用コンピュータは、車両Aの情報提示系の情報提示を制御する、HCU(HMI(Human Machine Interface) Control Unit)であってもよい。
In the above-described embodiment, the dedicated computer constituting the
位置推定装置100は、デジタル回路及びアナログ回路のうち少なくとも一方をプロセッサ102として含んで構成される、専用のコンピュータであってもよい。ここで特にデジタル回路とは、例えば、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、SOC(System on a Chip)、PGA(Programmable Gate Array)、及びCPLD(Complex Programmable Logic Device)等のうち、少なくとも一種類である。またこうしたデジタル回路は、プログラムを格納したメモリ101を、備えていてもよい。
The
位置推定装置100は、1つのコンピュータ、又はデータ通信装置によってリンクされた一組のコンピュータ資源によって提供され得る。例えば、上述の実施形態における位置推定装置100の提供する機能の一部は、他のECUによって実現されてもよい。
The
11 LiDAR(光センサ)、 12 外界カメラ(カメラ)、 100 位置推定装置、 102 プロセッサ、 110 ランドマーク検出部(検出部)、 120 抽出部、 130 特定部、 140 位置決定部、 A 車両、 L ランドマーク、 Re 推定範囲。 11 LiDAR (optical sensor), 12 external camera (camera), 100 position estimation device, 102 processor, 110 landmark detection unit (detection unit), 120 extraction unit, 130 specific unit, 140 position determination unit, A vehicle, L land Mark, Re Estimated range.
Claims (9)
前記カメラによる撮像画像から、前記周囲環境におけるランドマーク(L)を検出する検出部(110)と、
前記環境点群から、前記ランドマークが存在すると推定される範囲である推定範囲(Re)内の点群を、範囲内点群として抽出する抽出部(120)と、
前記ランドマークに対応する点群であるランドマーク点群を、前記範囲内点群の中から特定する特定部(130)と、
前記ランドマーク点群を点群地図とマッチングさせて、推定される前記車両の位置を決定する位置決定部(140)と、
を備える位置推定装置。 An optical sensor (11) that detects an environment point cloud that is a point cloud of characteristic points of the surrounding environment of the vehicle (A) by detecting reflected light for light irradiation, and a camera (12) that captures the surrounding environment. It is a position estimation device that estimates the position of the mounted vehicle.
A detection unit (110) that detects a landmark (L) in the surrounding environment from an image captured by the camera.
An extraction unit (120) that extracts a point cloud within the estimation range (Re), which is a range in which the landmark is estimated to exist, from the environment point cloud as a point cloud within the range.
A specific portion (130) that identifies a landmark point cloud, which is a point cloud corresponding to the landmark, from the point cloud within the range, and
A position-determining unit (140) that determines the estimated position of the vehicle by matching the landmark point cloud with the point cloud map.
A position estimator equipped with.
前記カメラによる撮像画像から、前記周囲環境におけるランドマーク(L)を検出する検出プロセス(S10,S20)と、
前記環境点群から、前記ランドマークが存在すると推定される範囲である推定範囲(Re)内の点群を、範囲内点群として抽出する抽出プロセス(S30,S40)と、
前記ランドマークに対応する点群であるランドマーク点群を、前記範囲内点群の中から特定する特定プロセス(S50)と、
前記ランドマーク点群を点群地図とマッチングさせて、推定される前記車両の位置を決定する位置決定プロセス(S60)と、
を含む位置推定方法。 An optical sensor (11) that detects an environment point cloud that is a point cloud of characteristic points of the surrounding environment of the vehicle (A) by detecting reflected light for light irradiation, and a camera (12) that captures the surrounding environment. A position estimation method executed by a processor (102) for estimating the position of the mounted vehicle.
A detection process (S10, S20) for detecting a landmark (L) in the surrounding environment from an image captured by the camera.
An extraction process (S30, S40) for extracting a point cloud within the estimation range (Re), which is a range in which the landmark is estimated to exist, from the environment point cloud as a point cloud within the range.
A specific process (S50) for specifying a landmark point cloud, which is a point cloud corresponding to the landmark, from the point cloud within the range.
The position-fixing process (S60), which determines the estimated position of the vehicle by matching the landmark point cloud with the point cloud map,
Position estimation method including.
前記命令は、
前記カメラによる撮像画像から、前記周囲環境におけるランドマーク(L)を検出させる検出プロセス(S10,S20)と、
前記環境点群から、前記ランドマークが存在すると推定される範囲である推定範囲(Re)内の点群を、範囲内点群として抽出させる抽出プロセス(S30,S40)と、
前記ランドマークに対応する点群であるランドマーク点群を、前記範囲内点群の中から特定させる特定プロセス(S50)と、
前記ランドマーク点群を点群地図とマッチングさせて、推定される前記車両の位置を決定させる位置決定プロセス(S60)と、
を含む位置推定プログラム。 An optical sensor (11) that detects an environment point cloud, which is a point cloud of characteristic points of the surrounding environment of the vehicle (A) by detecting reflected light for light irradiation, and a camera (12) that captures the surrounding environment. A position estimation program including an instruction to be executed by a processor (102) in order to estimate the position of the mounted vehicle.
The command is
A detection process (S10, S20) for detecting a landmark (L) in the surrounding environment from an image captured by the camera.
An extraction process (S30, S40) for extracting a point cloud within the estimation range (Re), which is a range in which the landmark is estimated to exist, from the environment point cloud as a point cloud within the range.
A specific process (S50) for specifying a landmark point cloud, which is a point cloud corresponding to the landmark, from the point cloud within the range.
A position-fixing process (S60) in which the landmark point cloud is matched with the point cloud map to determine the estimated position of the vehicle.
Position estimation program including.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020187512A JP7472759B2 (en) | 2020-11-10 | 2020-11-10 | Position estimation device, position estimation method, and position estimation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020187512A JP7472759B2 (en) | 2020-11-10 | 2020-11-10 | Position estimation device, position estimation method, and position estimation program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022076876A true JP2022076876A (en) | 2022-05-20 |
| JP7472759B2 JP7472759B2 (en) | 2024-04-23 |
Family
ID=81618253
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020187512A Active JP7472759B2 (en) | 2020-11-10 | 2020-11-10 | Position estimation device, position estimation method, and position estimation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7472759B2 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024171624A1 (en) * | 2023-02-14 | 2024-08-22 | ソニーセミコンダクタソリューションズ株式会社 | Information processing device, information processing method, and parking assistance system |
| JP2025058932A (en) * | 2023-09-28 | 2025-04-09 | 北京師範大学-香港浸会大学聯合国際学院 | CLOSED LOOP DETECTION METHOD, ELECTRONIC DEVICE AND STORAGE MEDIUM |
| WO2025095067A1 (en) * | 2023-11-02 | 2025-05-08 | パナソニックIpマネジメント株式会社 | Information processing method, information processing device, and information processing program |
| US12608015B2 (en) * | 2023-05-31 | 2026-04-21 | Toyota Jidosha Kabushiki Kaisha | Control device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008172441A (en) * | 2007-01-10 | 2008-07-24 | Omron Corp | Detection apparatus and method, and program |
| JP2011164069A (en) * | 2010-02-15 | 2011-08-25 | Mitsubishi Electric Corp | Position correction system |
| JP2011252833A (en) * | 2010-06-03 | 2011-12-15 | Mitsubishi Electric Corp | Locating device, locating method and locating program |
| JP2018096935A (en) * | 2016-12-16 | 2018-06-21 | パナソニックIpマネジメント株式会社 | Own vehicle position estimation device, program, recording medium, and own vehicle position estimation method |
-
2020
- 2020-11-10 JP JP2020187512A patent/JP7472759B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008172441A (en) * | 2007-01-10 | 2008-07-24 | Omron Corp | Detection apparatus and method, and program |
| JP2011164069A (en) * | 2010-02-15 | 2011-08-25 | Mitsubishi Electric Corp | Position correction system |
| JP2011252833A (en) * | 2010-06-03 | 2011-12-15 | Mitsubishi Electric Corp | Locating device, locating method and locating program |
| JP2018096935A (en) * | 2016-12-16 | 2018-06-21 | パナソニックIpマネジメント株式会社 | Own vehicle position estimation device, program, recording medium, and own vehicle position estimation method |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024171624A1 (en) * | 2023-02-14 | 2024-08-22 | ソニーセミコンダクタソリューションズ株式会社 | Information processing device, information processing method, and parking assistance system |
| US12608015B2 (en) * | 2023-05-31 | 2026-04-21 | Toyota Jidosha Kabushiki Kaisha | Control device |
| JP2025058932A (en) * | 2023-09-28 | 2025-04-09 | 北京師範大学-香港浸会大学聯合国際学院 | CLOSED LOOP DETECTION METHOD, ELECTRONIC DEVICE AND STORAGE MEDIUM |
| JP7808356B2 (en) | 2023-09-28 | 2026-01-29 | 北京師範大学-香港浸会大学聯合国際学院 | Closed-loop detection method, electronic device and storage medium |
| WO2025095067A1 (en) * | 2023-11-02 | 2025-05-08 | パナソニックIpマネジメント株式会社 | Information processing method, information processing device, and information processing program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7472759B2 (en) | 2024-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11320833B2 (en) | Data processing method, apparatus and terminal | |
| JP7472759B2 (en) | Position estimation device, position estimation method, and position estimation program | |
| JP6672212B2 (en) | Information processing apparatus, vehicle, information processing method and program | |
| JP6804991B2 (en) | Information processing equipment, information processing methods, and information processing programs | |
| CN110530372B (en) | Positioning method, path determining device, robot and storage medium | |
| EP3620945B1 (en) | Obstacle distribution simulation method, device and terminal based on multiple models | |
| KR102541560B1 (en) | Method and apparatus for recognizing object | |
| CN113611008B (en) | Vehicle driving scene acquisition method, device, equipment and medium | |
| JP7529835B2 (en) | Self-location estimation device | |
| US12579816B2 (en) | Systems and methods for detecting unknown objects on a road surface by an autonomous vehicle | |
| CN112286178B (en) | Identification system, vehicle control system, identification method, and storage medium | |
| US12366660B2 (en) | System and method for detecting road intersection on point cloud height map | |
| JP7321035B2 (en) | OBJECT POSITION DETECTION METHOD AND OBJECT POSITION DETECTION DEVICE | |
| CN110703770A (en) | A method and device for automatic driving control of a track detection vehicle | |
| CN110660113A (en) | Method, device, acquisition device and storage medium for establishing feature map | |
| CN114596358A (en) | Object detection method and device and electronic equipment | |
| JP2020034321A (en) | Map data generation device | |
| WO2022097426A1 (en) | Status determination device, status determination system, and status determination method | |
| Lee et al. | An obstacle classification method using multi-feature comparison based on 2D LIDAR database | |
| JP2018073275A (en) | Image recognition device | |
| CN117471463A (en) | An obstacle detection method based on the fusion of 4D radar and image recognition | |
| KR102368262B1 (en) | Method for estimating traffic light arrangement information using multiple observation information | |
| CN113932820A (en) | Object detection method and device | |
| CN111766601A (en) | Identification device, vehicle control device, identification method, and storage medium | |
| JP2020077297A (en) | Position and posture estimation device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230309 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231212 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240221 |
|
| 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: 20240312 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240325 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7472759 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |