JP7415853B2 - autonomous vehicle - Google Patents
autonomous vehicle Download PDFInfo
- Publication number
- JP7415853B2 JP7415853B2 JP2020144839A JP2020144839A JP7415853B2 JP 7415853 B2 JP7415853 B2 JP 7415853B2 JP 2020144839 A JP2020144839 A JP 2020144839A JP 2020144839 A JP2020144839 A JP 2020144839A JP 7415853 B2 JP7415853 B2 JP 7415853B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- feature point
- noise
- distance
- feature
- 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
Landscapes
- Navigation (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Image Analysis (AREA)
Description
本発明は、自律走行車に関するものである。 The present invention relates to autonomous vehicles.
無人車両の状態(位置情報など)を推定する技術としてSLAM(Simultaneous Localization and Mapping)がある。SLAMは、移動体の自己位置推定と環境地図作成を同時に行う技術であり、移動体が未知の環境下で環境地図を作成できる。構築した地図情報を使って障害物などを回避しつつ特定のタスクを遂行する。 SLAM (Simultaneous Localization and Mapping) is a technology for estimating the state (location information, etc.) of unmanned vehicles. SLAM is a technology that simultaneously estimates the self-position of a mobile object and creates an environmental map, and allows the mobile object to create an environmental map in an unknown environment. It uses the map information it has built to perform specific tasks while avoiding obstacles.
自律走行車の自己位置を推定する技術として路面画像を用いることが知られている(例えば、特許文献1参照)。この技術は、車体の下面に路面を撮影するカメラを設置し、予め撮影しておいた画像(地図画像)と、現時点での路面画像(実際の画像)のそれぞれから特徴を検出し、それらを比較して自己位置を推定するものである。 It is known to use road images as a technique for estimating the self-position of an autonomous vehicle (see, for example, Patent Document 1). This technology installs a camera on the underside of the vehicle body to take pictures of the road surface, detects characteristics from both pre-captured images (map images) and current road surface images (actual images), and then The self-position is estimated by comparison.
ところが、例えば図8に示すように、カメラにより取得した路面画像P10に存在する特徴(パターン)F11~F15を用いて自律走行車の自己位置推定を行う場合、例えば画像を取得する際の照明用の光源の照度によって、画像での特徴の位置が異なる。特に、例えば路面での暗い箇所を撮影した画像では、例えば図9に示すように、本来そこにあるべき物を特徴点としては取得することができず、ノイズN10を特徴とする場合がある。その結果、自律走行車の自己位置推定を行う際にノイズN10による特徴点を使用してしまい、自律走行車の正しい自己位置を推定できなくなる懸念がある。 However, as shown in FIG. 8, when estimating the self-position of an autonomous vehicle using features (patterns) F11 to F15 present in a road surface image P10 acquired by a camera, The position of the feature in the image differs depending on the illuminance of the light source. In particular, in an image taken of a dark spot on a road surface, for example, as shown in FIG. 9, objects that should be there may not be acquired as feature points, and the image may be characterized by noise N10. As a result, when estimating the self-position of the autonomous vehicle, the feature points due to the noise N10 are used, and there is a concern that the correct self-position of the autonomous vehicle cannot be estimated.
本発明の目的は、自己位置推定精度を向上させることができる自律走行車を提供することにある。 An object of the present invention is to provide an autonomous vehicle that can improve self-position estimation accuracy.
上記課題を解決するための自律走行車は、車体の下面に設置され、前記車体の下方の路面を撮影するカメラと、前記車体の下面に設置され、前記路面における前記カメラの撮影領域に光を照射する光源と、予め前記路面を撮影しておいた地図画像を記憶する記憶部と、前記カメラにより撮影された前記路面の画像から抽出された特徴と、前記地図画像から抽出された特徴とを比較することにより自律走行車の自己位置を推定する自己位置推定部と、を備える自律走行車であって、地理的同一地点において前記カメラにより取得した複数の前記路面の画像における各画像での特徴点の位置を比較してノイズを検出する判定部と、前記地理的同一地点における前記カメラによる前記路面の画像について前記判定部において検出したノイズをマスクして前記自己位置推定部における前記路面の画像とするノイズマスク部と、を備えることを要旨とする。 An autonomous vehicle for solving the above problems includes a camera installed on the lower surface of the vehicle body to photograph the road surface below the vehicle body, and a camera installed on the lower surface of the vehicle body that emits light into the photographing area of the camera on the road surface. A light source for irradiation, a storage unit for storing a map image taken of the road surface in advance, a feature extracted from the image of the road surface taken by the camera, and a feature extracted from the map image. an autonomous vehicle, comprising: a self-position estimating unit that estimates the self-position of the autonomous vehicle by comparing the self-position of the autonomous vehicle; a determination unit that detects noise by comparing the positions of points; and an image of the road surface that is obtained by the self-position estimating unit by masking the noise detected by the determination unit in the image of the road surface taken by the camera at the same geographical point. The gist of the present invention is to include a noise mask section having the following functions.
これによれば、地理的同一地点においてカメラにより取得した複数の路面の画像における各画像での特徴点の位置を比較することでノイズを検出して路面の画像におけるノイズをマスクする。これにより、ノイズの少ない画像を得ることにより自律走行車の自己位置推定の際にノイズによる影響を受けにくくして自己位置推定精度を向上させることができる。 According to this, noise is detected by comparing the positions of feature points in a plurality of road surface images acquired by cameras at the same geographical point, and the noise in the road surface images is masked. As a result, by obtaining an image with less noise, the self-position estimation accuracy of the autonomous vehicle can be improved by making the self-position estimation less susceptible to noise.
また、自律走行車において、前記判定部は、前記各画像での特徴点間の距離に基づいてノイズを検出するとよい。
また、自律走行車において、前記判定部は、前記カメラの画像を構成する平面における基準点から前記各画像での特徴点までの距離に基づいてノイズを検出するとよい。
Further, in the autonomous vehicle, the determination unit preferably detects noise based on distances between feature points in each of the images.
Further, in the autonomous vehicle, it is preferable that the determination unit detects noise based on a distance from a reference point on a plane forming an image of the camera to a feature point in each of the images.
本発明によれば、自己位置推定精度を向上させることができる。 According to the present invention, self-position estimation accuracy can be improved.
以下、本発明を具体化した一実施形態を図面に従って説明する。
図1に示すように、自律走行車10は、四輪車両であって、車体11と、車体11の下部に配置された駆動輪102と、車体11の下部に配置された操舵輪105と、を備える。
An embodiment embodying the present invention will be described below with reference to the drawings.
As shown in FIG. 1, the autonomous vehicle 10 is a four-wheeled vehicle, and includes a vehicle body 11, a driving wheel 102 located at the bottom of the vehicle body 11, a steering wheel 105 located at the bottom of the vehicle body 11, Equipped with
図1、図2に示すように、自律走行車10は、カメラ20を備える。カメラ20は、車体11の下面中央部に設置され、車体11の下方の路面Srを撮影することができる。図3には、カメラ20による画像P1の一例を示す。画像P1は、円形をなしている。図3の画像P1は、自律走行車10の進行方向をX方向とし、進行方向(X方向)に直交する方向(自律走行車10の幅方向)をY方向としている。なお、図1、図2においては、水平方向のうちの自律走行車10の進行方向をX方向とするとともにX方向に直交する方向をY方向として表わし、さらに、上下方向をZ方向として表わしている。 As shown in FIGS. 1 and 2, the autonomous vehicle 10 includes a camera 20. The camera 20 is installed at the center of the lower surface of the vehicle body 11 and can photograph the road surface Sr below the vehicle body 11. FIG. 3 shows an example of an image P1 taken by the camera 20. Image P1 has a circular shape. In the image P1 of FIG. 3, the traveling direction of the autonomous vehicle 10 is the X direction, and the direction (width direction of the autonomous vehicle 10) orthogonal to the traveling direction (X direction) is the Y direction. In addition, in FIGS. 1 and 2, the traveling direction of the autonomous vehicle 10 in the horizontal direction is expressed as the X direction, the direction orthogonal to the X direction is expressed as the Y direction, and the vertical direction is expressed as the Z direction. There is.
図1、図2、図4に示すように、自律走行車10は、照明用の光源30を備える。光源30は、車体11の下面に設置されている。光源30は、複数の発光ダイオード(以下、単にLEDという)31よりなる。光源30は、路面Srにおけるカメラ20の撮影領域に光を照射するためのものである。光源30は、車体11の下面においてカメラ20の周囲を囲むように複数のLED31が配置されている。図2に示すように、各LED31の光軸Axは、LED31から真下(鉛直方向)に延びている。 As shown in FIGS. 1, 2, and 4, the autonomous vehicle 10 includes a light source 30 for illumination. The light source 30 is installed on the lower surface of the vehicle body 11. The light source 30 includes a plurality of light emitting diodes (hereinafter simply referred to as LEDs) 31. The light source 30 is for irradiating light onto the photographing area of the camera 20 on the road surface Sr. The light source 30 includes a plurality of LEDs 31 arranged on the lower surface of the vehicle body 11 so as to surround the camera 20 . As shown in FIG. 2, the optical axis Ax of each LED 31 extends directly below (in the vertical direction) from the LED 31.
光源30の各LED31は、カメラ20の撮影タイミングに同期して点灯してカメラ20の撮影領域に光を照射する。
図4に示すように、自律走行車10は、制御装置40と、モータドライバ100,103と、走行モータ101と操舵モータ104を備える。制御装置40にはカメラ20が接続されている。制御装置40は、モータドライバ100を介して走行モータ101を制御して駆動輪102を駆動することができるようになっている。制御装置40は、モータドライバ103を介して操舵モータ104を制御して操舵輪105を駆動することができるようになっている。
Each LED 31 of the light source 30 lights up in synchronization with the photographing timing of the camera 20 and irradiates the photographing area of the camera 20 with light.
As shown in FIG. 4, the autonomous vehicle 10 includes a control device 40, motor drivers 100 and 103, a travel motor 101, and a steering motor 104. A camera 20 is connected to the control device 40 . The control device 40 is capable of driving the drive wheels 102 by controlling the travel motor 101 via the motor driver 100. The control device 40 is capable of driving the steered wheels 105 by controlling the steering motor 104 via the motor driver 103.
図4に示すように、自律走行車10は、LEDドライバ90を備える。制御装置40は、LEDドライバ90を介して光源30である各LED31を制御することができる。
図4に示すように、制御装置40は、処理部50と、記憶部60と、判定部70と、ノイズマスク部80を備える。処理部50は、自己位置推定部51を備える。自己位置推定部51は、特徴抽出部52とマッチング部53を有する。判定部70は、特徴点間距離測定部71と比較部72を有する。
As shown in FIG. 4, the autonomous vehicle 10 includes an LED driver 90. The control device 40 can control each LED 31 that is the light source 30 via the LED driver 90.
As shown in FIG. 4, the control device 40 includes a processing section 50, a storage section 60, a determination section 70, and a noise mask section 80. The processing unit 50 includes a self-position estimating unit 51. The self-position estimation section 51 includes a feature extraction section 52 and a matching section 53. The determination unit 70 includes an inter-feature point distance measurement unit 71 and a comparison unit 72.
記憶部60には、自律走行車10を制御するための種々のプログラムが記憶されている。制御装置40は、各種処理のうち少なくとも一部の処理を実行する専用のハードウェア、例えば、特定用途向け集積回路:ASICを備えていてもよい。制御装置40は、コンピュータプログラムに従って動作する1つ以上のプロセッサ、ASIC等の1つ以上の専用のハードウェア回路、あるいは、それらの組み合わせを含む回路として構成し得る。プロセッサは、CPU、並びに、RAM及びROM等のメモリを含む。メモリは、処理をCPUに実行させるように構成されたプログラムコードまたは指令を格納している。メモリ、即ち、コンピュータ可読媒体は、汎用または専用のコンピュータでアクセスできるあらゆるものを含む。 The storage unit 60 stores various programs for controlling the autonomous vehicle 10. The control device 40 may include dedicated hardware that executes at least some of the various processes, such as an application-specific integrated circuit (ASIC). The controller 40 may be configured as a circuit including one or more processors operating according to a computer program, one or more dedicated hardware circuits such as an ASIC, or a combination thereof. The processor includes a CPU and memory such as RAM and ROM. The memory stores program codes or instructions configured to cause the CPU to perform processes. Memory, or computer readable media, includes anything that can be accessed by a general purpose or special purpose computer.
制御装置40は、記憶部60に記憶されたプログラムに従い、走行モータ101及び操舵モータ104を制御することで、自律走行車10を動作させる。本実施形態の自律走行車10は、搭乗者による操作が行われることなく、制御装置40による制御によって自動で走行、操舵の動作を行う車両である。 The control device 40 operates the autonomous vehicle 10 by controlling the travel motor 101 and the steering motor 104 according to a program stored in the storage unit 60. The autonomous vehicle 10 of this embodiment is a vehicle that automatically runs and steers under the control of the control device 40 without any operation by a passenger.
記憶部60には、予め路面Srを撮影しておいた地図画像61が記憶されている。地図画像61は、地理的位置情報が紐付けられた状態で作成されている。
自己位置推定部51は、例えば図3に示すようにカメラ20により撮影された路面Srの画像から抽出された特徴(点群)F1~F5と、記憶部60の地図画像61から抽出された特徴とを比較することにより自律走行車の自己位置を推定することができる。自己位置とは、車体11の一点を示す座標であり、例えば、車体11の水平方向の中央の座標である。
The storage unit 60 stores a map image 61 obtained by photographing the road surface Sr in advance. The map image 61 is created with geographical location information linked thereto.
For example, as shown in FIG. The self-position of the autonomous vehicle can be estimated by comparing the The self-position is the coordinates indicating one point on the vehicle body 11, for example, the coordinates of the center of the vehicle body 11 in the horizontal direction.
詳しくは、特徴抽出部52において、図3に示すように、現時点での路面画像(実際の画像)である画像P1から特徴点を検出するとともに、その特徴点についての特徴量、即ち、特徴点のあるピクセルに対する周りのピクセルでの輝度の大きさの程度を表す特徴量を検出する。同様に、特徴抽出部52において、予め撮影しておいた地図画像から特徴点を検出するとともに、その特徴点についての特徴量、即ち、特徴点のあるピクセルに対する周りのピクセルでの輝度の大きさの程度を表す特徴量を検出する。そして、マッチング部53において、現時点での路面画像(実際の画像)における各特徴点の特徴量と、予め撮影しておいた地図画像における各特徴点の特徴量を比較することにより自律走行車の自己位置を推定する。 Specifically, as shown in FIG. 3, the feature extraction unit 52 detects a feature point from the image P1, which is the current road surface image (actual image), and extracts the feature amount of the feature point, that is, the feature point. A feature value representing the degree of brightness of a certain pixel in surrounding pixels is detected. Similarly, the feature extraction unit 52 detects a feature point from a map image taken in advance, and also determines the feature amount of the feature point, that is, the magnitude of the brightness of the pixel surrounding the feature point. Detect the feature amount that represents the degree of Then, the matching unit 53 compares the feature amount of each feature point in the current road surface image (actual image) with the feature amount of each feature point in the map image taken in advance. Estimate your location.
地図画像61を予め記憶部60に記憶する場合、路面の模様の座標を環境地図として記憶する。環境地図は、SLAM(Simultaneous Localization and Mapping)によるマッピングにより作成される。SLAMは、移動体の自己位置推定と環境地図作成を同時に行うものであり、移動体が未知の環境下で環境地図を作成できる。構築した地図情報を使って特定のタスクを遂行する。自己位置推定の際、カメラで取得した路面画像と事前に取得した地図画像を比較することで自律走行車の自己位置を推定する。 When the map image 61 is stored in the storage unit 60 in advance, the coordinates of the road surface pattern are stored as an environmental map. The environmental map is created by mapping using SLAM (Simultaneous Localization and Mapping). SLAM simultaneously estimates the self-position of a mobile object and creates an environmental map, and allows the mobile object to create an environmental map in an unknown environment. Use the constructed map information to accomplish specific tasks. When estimating the self-position, the self-position of the autonomous vehicle is estimated by comparing the road surface image obtained by the camera with the map image obtained in advance.
制御装置40は、地図上での自律走行車10の位置を推定する自己位置推定を行いながら走行モータ101及び操舵モータ104を制御することで、所望の位置に自律走行車10を移動させることが可能である。 The control device 40 can move the autonomous vehicle 10 to a desired position by controlling the travel motor 101 and the steering motor 104 while performing self-position estimation to estimate the position of the autonomous vehicle 10 on the map. It is possible.
次に、作用について説明する。
図5に、制御装置40が実行する処理を示す。
制御装置40は、図5のステップS10において、カメラ20で自律走行車10の走行路における地理的同一地点(同じ箇所)の路面Srを撮影した、時刻の異なる画像を複数枚用意する。図5のフローチャートでは、複数枚の画像は、3枚の画像P1a,P1b,P1cとしている。
Next, the effect will be explained.
FIG. 5 shows the processing executed by the control device 40.
In step S10 of FIG. 5, the control device 40 prepares a plurality of images taken at different times of the road surface Sr at the same geographical point (same location) on the travel path of the autonomous vehicle 10 using the camera 20. In the flowchart of FIG. 5, the plurality of images are three images P1a, P1b, and P1c.
ステップS10の処理の一例を図6(a)、図6(b)、図6(c)を用いて説明する。
時刻の異なる複数枚の画像P1a,P1b,P1cを、図6(a)、図6(b)、図6(c)に示す。図6(a)は、時刻t1での画像P1aである。図6(b)は、時刻t1から一定時間T1経過後の時刻t2(=t1+T1)での画像P1bである。図6(c)は、時刻t2から一定時間T2経過後の時刻t3(=t2+T2)での画像P1cである。
An example of the process in step S10 will be described using FIGS. 6(a), 6(b), and 6(c).
A plurality of images P1a, P1b, and P1c at different times are shown in FIGS. 6(a), 6(b), and 6(c). FIG. 6(a) is an image P1a at time t1. FIG. 6(b) is an image P1b at time t2 (=t1+T1) after a certain period of time T1 has elapsed from time t1. FIG. 6(c) is an image P1c at time t3 (=t2+T2) after a certain period of time T2 has elapsed from time t2.
制御装置40は、図5のステップS11において、画像P1a,P1b,P1cそれぞれの特徴点を抽出し、各特徴点の画像での位置を記録する。
ステップS11の処理の一例を図6(a)、図6(b)、図6(c)を用いて説明する。
In step S11 of FIG. 5, the control device 40 extracts the feature points of each of the images P1a, P1b, and P1c, and records the position of each feature point in the image.
An example of the process in step S11 will be explained using FIGS. 6(a), 6(b), and 6(c).
図6(a)においては、特徴点Pf1~Pf8を有し、図6(b)においては、特徴点Pf11~Pf18を有し、図6(c)においては、特徴点Pf21~Pf28を有する。 6(a) has feature points Pf1 to Pf8, FIG. 6(b) has feature points Pf11 to Pf18, and FIG. 6(c) has feature points Pf21 to Pf28.
制御装置40は、図5のステップS12において、画像P1a,P1b,P1cそれぞれの各特徴点毎の距離を算出する。
ステップS12の処理の一例を図6(a)、図6(b)、図6(c)を用いて説明する。
In step S12 of FIG. 5, the control device 40 calculates the distance for each feature point of each of the images P1a, P1b, and P1c.
An example of the process in step S12 will be described using FIGS. 6(a), 6(b), and 6(c).
図6(a)においては、特徴点毎の距離L1~L7を測定する。即ち、図中左下の特徴点Pf1を共通の基準とし、順に近い特徴点を測定対象として、特徴点Pf1と特徴点Pf2との間の距離L1、特徴点Pf2と特徴点Pf3との間の距離L2、特徴点Pf3と特徴点Pf4との間の距離L3、特徴点Pf4と特徴点Pf5との間の距離L4、特徴点Pf5と特徴点Pf6との間の距離L5、特徴点Pf6と特徴点Pf7との間の距離L6、特徴点Pf7と特徴点Pf8との間の距離L7を測定する。図6(b)においては、特徴点毎の距離L11~L17を測定する。即ち、図中左下の特徴点Pf11を共通の基準とし、順に近い特徴点を測定対象として、特徴点Pf11と特徴点Pf12との間の距離L11、特徴点Pf12と特徴点Pf13との間の距離L12、特徴点Pf13と特徴点Pf14との間の距離L13、特徴点Pf14と特徴点Pf15との間の距離L14、特徴点Pf15と特徴点Pf16との間の距離L15、特徴点Pf16と特徴点Pf17との間の距離L16、特徴点Pf17と特徴点Pf18との間の距離L17を測定する。図6(c)においては、特徴点毎の距離L21~L27を測定する。即ち、図中左下の特徴点Pf21を共通の基準とし、順に近い特徴点を測定対象として、特徴点Pf21と特徴点Pf22との間の距離L21、特徴点Pf22と特徴点Pf23との間の距離L22、特徴点Pf23と特徴点Pf24との間の距離L23、特徴点Pf24と特徴点Pf25との間の距離L24、特徴点Pf25と特徴点Pf26との間の距離L25、特徴点Pf26と特徴点Pf27との間の距離L26、特徴点Pf27と特徴点Pf28との間の距離L27を測定する。 In FIG. 6(a), distances L1 to L7 are measured for each feature point. That is, the distance L1 between the feature point Pf1 and the feature point Pf2, and the distance between the feature point Pf2 and the feature point Pf3, using the feature point Pf1 at the lower left in the figure as a common reference, and measuring the feature points closer to each other in order. L2, distance L3 between feature point Pf3 and feature point Pf4, distance L4 between feature point Pf4 and feature point Pf5, distance L5 between feature point Pf5 and feature point Pf6, feature point Pf6 and feature point Measure the distance L6 between the point Pf7 and the distance L7 between the feature point Pf7 and the feature point Pf8. In FIG. 6(b), distances L11 to L17 for each feature point are measured. That is, using the feature point Pf11 at the lower left in the figure as a common reference, and using the feature points that are closer in order as measurement targets, the distance L11 between the feature point Pf11 and the feature point Pf12, and the distance between the feature point Pf12 and the feature point Pf13. L12, distance L13 between feature point Pf13 and feature point Pf14, distance L14 between feature point Pf14 and feature point Pf15, distance L15 between feature point Pf15 and feature point Pf16, feature point Pf16 and feature point A distance L16 between the feature point Pf17 and a distance L17 between the feature point Pf17 and the feature point Pf18 are measured. In FIG. 6(c), distances L21 to L27 for each feature point are measured. That is, the distance L21 between the feature point Pf21 and the feature point Pf22, and the distance between the feature point Pf22 and the feature point Pf23, using the feature point Pf21 at the lower left in the figure as a common reference, and measuring the feature points closer to each other in order. L22, distance L23 between feature point Pf23 and feature point Pf24, distance L24 between feature point Pf24 and feature point Pf25, distance L25 between feature point Pf25 and feature point Pf26, feature point Pf26 and feature point A distance L26 between the feature point Pf27 and a distance L27 between the feature point Pf27 and the feature point Pf28 are measured.
制御装置40の判定部70は、図5のステップS13において、特徴点間距離の差が一定以上の特徴点をノイズ特徴点とする。
ステップS13の処理の一例を図6(a)、図6(b)、図6(c)を用いて説明する。
In step S13 of FIG. 5, the determination unit 70 of the control device 40 determines feature points for which the difference in distance between feature points is equal to or greater than a certain value as noise feature points.
An example of the process in step S13 will be described using FIGS. 6(a), 6(b), and 6(c).
図6(a)、図6(b)、図6(c)においては、特徴点間距離L1と特徴点間距離L11と特徴点間距離L21とは、ほぼ等しい(L1≒L11≒L21)。特徴点間距離L2と特徴点間距離L12と特徴点間距離L22とは、ほぼ等しい(L2≒L12≒L22)。特徴点間距離L3と特徴点間距離L13と特徴点間距離L23とは、ほぼ等しい(L3≒L13≒L23)。特徴点間距離L4と特徴点間距離L14と特徴点間距離L24とは、ほぼ等しい(L4≒L14≒L24)。 In FIGS. 6A, 6B, and 6C, the inter-feature point distance L1, the inter-feature point distance L11, and the inter-feature point distance L21 are approximately equal (L1≈L11≈L21). The inter-feature point distance L2, the inter-feature point distance L12, and the inter-feature point distance L22 are approximately equal (L2≈L12≈L22). The inter-feature point distance L3, the inter-feature point distance L13, and the inter-feature point distance L23 are approximately equal (L3≈L13≈L23). The inter-feature point distance L4, the inter-feature point distance L14, and the inter-feature point distance L24 are approximately equal (L4≈L14≈L24).
一方、特徴点間距離L5と特徴点間距離L15と特徴点間距離L25とは、異なる(L5≠L15≠L25)。特徴点間距離L6と特徴点間距離L16と特徴点間距離L26とは、異なる(L6≠L16≠L26)。特徴点間距離L7と特徴点間距離L17と特徴点間距離L27とは、異なる(L7≠L17≠L27)。 On the other hand, the inter-feature point distance L5, the inter-feature point distance L15, and the inter-feature point distance L25 are different (L5≠L15≠L25). The inter-feature point distance L6, the inter-feature point distance L16, and the inter-feature point distance L26 are different (L6≠L16≠L26). The inter-feature point distance L7, the inter-feature point distance L17, and the inter-feature point distance L27 are different (L7≠L17≠L27).
よって、図6(a)においては、特徴点Pf1,Pf2,Pf3,Pf4,Pf5、図6(b)においては、特徴点Pf11,Pf12,Pf13,Pf14,Pf15、図6(c)においては、特徴点Pf21,Pf22,Pf23,Pf24,Pf25が、正規の特徴点である。即ち、画像において、路面の特徴は、どんなタイミングでも、ほとんど同じ位置に表れる。一方、図6(a)においては、特徴点Pf6,Pf7,Pf8、図6(b)においては、特徴点Pf16,Pf17,Pf18、図6(c)においては、特徴点Pf26,Pf27,Pf28がノイズによる特徴点である。即ち、画像において、ノイズによる特徴は、タイミング毎に、表れる位置が異なる。 Therefore, in FIG. 6(a), the feature points Pf1, Pf2, Pf3, Pf4, Pf5, in FIG. 6(b), the feature points Pf11, Pf12, Pf13, Pf14, Pf15, and in FIG. 6(c), The feature points Pf21, Pf22, Pf23, Pf24, and Pf25 are regular feature points. That is, in the image, the features of the road surface appear at almost the same position at any timing. On the other hand, in FIG. 6(a), the feature points Pf6, Pf7, Pf8, in FIG. 6(b), the feature points Pf16, Pf17, Pf18, and in FIG. 6(c), the feature points Pf26, Pf27, Pf28. This is a feature point due to noise. That is, in an image, the position where noise features appear differs depending on the timing.
このようにして、判定部70は、地理的同一地点においてカメラ20により取得した複数の路面Srの画像P1における各画像P1a,P1b,P1cでの特徴点の位置を比較してノイズを検出する。 In this way, the determination unit 70 detects noise by comparing the positions of the feature points in each of the images P1a, P1b, and P1c in the plurality of images P1 of the road surface Sr acquired by the camera 20 at the same geographical point.
詳しくは、図4の判定部70の特徴点間距離測定部71は、カメラ20により取得した複数の路面Srの画像P1における各画像P1a,P1b,P1cでの特徴点間の距離を測定する。比較部72は、各画像P1a,P1b,P1cにおける特徴点間の距離の差(例えば、|L1-L11|、|L11-L21|)が閾値よりも大きいと、各画像P1a,P1b,P1cでの特徴点の位置を比較した結果としてノイズを検出したとする。 Specifically, the inter-feature point distance measurement section 71 of the determination section 70 in FIG. 4 measures the distance between the feature points in each of the images P1a, P1b, and P1c in the plurality of images P1 of the road surface Sr acquired by the camera 20. If the difference in distance between the feature points in each image P1a, P1b, P1c (for example, |L1-L11|, |L11-L21|) is larger than a threshold, the comparison unit 72 performs Suppose that noise is detected as a result of comparing the positions of feature points.
制御装置40のノイズマスク部80は、図5のステップS14において、画像でのノイズ特徴点の多い領域(範囲)を判定し、当該領域に対し動的にマスクをかける。即ち、必要に応じて処理中にノイズをマスクする動作を行う。 In step S14 of FIG. 5, the noise mask unit 80 of the control device 40 determines an area (range) in the image with many noise feature points, and dynamically masks the area. That is, an operation is performed to mask noise during processing as necessary.
ステップS14の処理の一例を図6(a)、図6(b)、図6(c)を用いて説明する。
図6(a)においては、特徴点Pf6,Pf7,Pf8を含む楕円形の領域Z1が、画像P1aでのノイズ特徴点の多い領域(範囲)であると判定する。そして、画像P1aでのノイズ特徴点の多い領域Z1にマスクをかけることによりノイズを隠す。図6(b)においては、特徴点Pf16,Pf17,Pf18を含む楕円形の領域Z2が、画像P1bでのノイズ特徴点の多い領域(範囲)であると判定する。そして、画像P1bでのノイズ特徴点の多い領域Z2にマスクをかけることによりノイズを隠す。図6(c)においては、特徴点Pf26,Pf27,Pf28を含む楕円形の領域Z3が、画像P1cでのノイズ特徴点の多い領域(範囲)であると判定する。そして、画像P1cでのノイズ特徴点の多い領域Z3にマスクをかけることによりノイズを隠す。
An example of the process in step S14 will be described using FIGS. 6(a), 6(b), and 6(c).
In FIG. 6A, it is determined that an elliptical region Z1 including the feature points Pf6, Pf7, and Pf8 is an area (range) with many noise feature points in the image P1a. Then, the noise is hidden by masking the area Z1 in the image P1a where there are many noise feature points. In FIG. 6B, it is determined that an elliptical region Z2 including the feature points Pf16, Pf17, and Pf18 is an area (range) with many noise feature points in the image P1b. Then, the noise is hidden by masking the area Z2 in the image P1b where there are many noise feature points. In FIG. 6C, it is determined that an elliptical area Z3 including feature points Pf26, Pf27, and Pf28 is an area (range) with many noise feature points in the image P1c. Then, the noise is hidden by masking the area Z3 in the image P1c where there are many noise feature points.
領域Z1,Z2,Z3は、照明用の光源30(LED31)の照度が低い箇所であり、ノイズ特徴点が表れやすい。
図5の処理を行うタイミングについて、基本はカメラ20や光源30(照明)の設定が変わったタイミングで1回行い、設定等が変わるまで、同じ場所(領域)にマスクをかける。ただし、図5の処理を起動時に行ったり、定期的に行いマスクをかける場所(領域)を変更してもよい。
Areas Z1, Z2, and Z3 are areas where the illuminance of the illumination light source 30 (LED 31) is low, and noise feature points are likely to appear.
Regarding the timing of performing the process in FIG. 5, basically it is performed once when the settings of the camera 20 or light source 30 (illumination) change, and the same location (area) is masked until the settings etc. change. However, the process shown in FIG. 5 may be performed at startup, or may be performed periodically to change the location (area) to be masked.
そして、自己位置推定部51において、カメラ20により撮影された路面Srの画像でのノイズ特徴点の多い領域にマスクをかけることによりノイズを隠した画像から抽出された特徴と、記憶部60の地図画像61から抽出された特徴とを比較することにより自律走行車の自己位置の推定が行われる。 Then, in the self-position estimating unit 51, the features extracted from the image in which noise is hidden by masking the area with many noise feature points in the image of the road surface Sr photographed by the camera 20, and the map in the storage unit 60 are used. By comparing the characteristics extracted from the image 61, the self-position of the autonomous vehicle is estimated.
このようにして、ノイズマスク部80は、地理的同一地点におけるカメラ20による路面Srの画像について、検出したノイズをマスクして自己位置推定部51における路面Srの画像とする。つまり、定点で撮影した画像を比較することで、ノイズを特徴としている領域(範囲)を特定し、ノイズをマスクする。即ち、ノイズを隠す処理を行う。これにより、定点箇所、即ち、地理的同一地点において得られた複数の画像を用いてノイズの多い領域(範囲)Z1,Z2,Z3を特定し、動的にマスクを生成することで、自己位置推定精度を向上させる。 In this way, the noise masking section 80 masks the detected noise in the image of the road surface Sr taken by the camera 20 at the same geographical point, and sets it as the image of the road surface Sr in the self-position estimating section 51 . In other words, by comparing images taken at fixed points, a region (range) characterized by noise is identified and the noise is masked. That is, processing to hide noise is performed. This allows us to identify noisy areas (ranges) Z1, Z2, and Z3 using multiple images obtained at fixed points, that is, the same geographical location, and dynamically generate masks to determine the self-location. Improve estimation accuracy.
つまり、地理的同一地点でのカメラ画像を複数取得し、それらの特徴点の位置を比較することで、ノイズを判定する。これにより、ノイズの少ない画像を取得することで、ノイズによる自己位置推定精度低下を抑えることができる。 In other words, noise is determined by acquiring multiple camera images at the same geographical point and comparing the positions of their feature points. Thereby, by acquiring an image with less noise, it is possible to suppress a decrease in self-position estimation accuracy due to noise.
詳しく説明する。
カメラ画像でのノイズによる特徴点は、周期的に異なる位置に存在する。つまり、路面の模様による特徴であれば、地理的同一地点で複数カメラ画像を取得したときには各カメラ画像での同じ位置に存在しており、カメラ画像での同じ位置に特徴が存在する。
explain in detail.
Feature points due to noise in a camera image exist at periodically different positions. In other words, if a feature is based on a road surface pattern, when multiple camera images are acquired at the same geographical point, the feature exists at the same position in each camera image, and the feature exists at the same position in the camera images.
ところが、カメラ画像の明暗により存在するノイズによる特徴は地理的同一地点で複数カメラ画像を取得したときにカメラ画像での位置が異なる傾向にある。
そこで、地理的同一地点で複数カメラ画像を取得してカメラ画像での特徴点の位置を比較することで、特徴点の位置が変わる場所はノイズであると判定することができる。
However, when multiple camera images are acquired at the same geographical point, the characteristics due to noise that exist due to the brightness and darkness of camera images tend to differ in their positions in the camera images.
Therefore, by acquiring multiple camera images at the same geographical point and comparing the positions of feature points in the camera images, it is possible to determine that locations where the positions of feature points change are noise.
これによって、ノイズの少ない画像を得るアルゴリズムを用いて自己位置推定の際にノイズによる影響を受けにくくして自己位置推定精度の向上を図ることができる。
上記実施形態によれば、以下のような効果を得ることができる。
This makes it possible to improve self-position estimation accuracy by using an algorithm that obtains images with less noise and making self-position estimation less susceptible to noise.
According to the above embodiment, the following effects can be obtained.
(1)カメラ20により撮影された路面Srの画像P1から抽出された特徴と、地図画像61から抽出された特徴とを比較することにより自律走行車10の自己位置を推定する自己位置推定部51を備える自律走行車10の構成として、次のようにした。地理的同一地点においてカメラ20により取得した複数の路面Srの画像P1における各画像P1a,P1b,P1cでの特徴点Pf1~Pf8、Pf11~Pf18、Pf21~Pf28の位置を比較してノイズを検出する判定部70を備える。また、地理的同一地点におけるカメラ20による路面Srの画像について判定部70において検出したノイズをマスクして自己位置推定部51における路面Srの画像とするノイズマスク部80を備える。 (1) A self-position estimation unit 51 that estimates the self-position of the autonomous vehicle 10 by comparing the features extracted from the image P1 of the road surface Sr photographed by the camera 20 and the features extracted from the map image 61 The configuration of the autonomous vehicle 10 equipped with the following is as follows. Noise is detected by comparing the positions of feature points Pf1 to Pf8, Pf11 to Pf18, and Pf21 to Pf28 in each image P1a, P1b, and P1c in a plurality of images P1 of the road surface Sr acquired by the camera 20 at the same geographical point. A determination unit 70 is provided. Further, a noise masking section 80 is provided which masks the noise detected by the determination section 70 in the image of the road surface Sr taken by the camera 20 at the same geographical point and uses it as an image of the road surface Sr in the self-position estimating section 51.
これによれば、地理的同一地点においてカメラにより取得した複数の路面の画像における各画像での特徴点の位置を比較することでノイズを検出して路面の画像におけるノイズをマスクする。これにより、ノイズの少ない画像を得ることにより自律走行車の自己位置推定の際にノイズによる影響を受けにくくして自己位置推定精度を向上させることができる。 According to this, noise is detected by comparing the positions of feature points in a plurality of road surface images acquired by a camera at the same geographical point, and the noise in the road surface image is masked. As a result, by obtaining an image with less noise, the self-position estimation accuracy of the autonomous vehicle can be improved by making the self-position estimation less susceptible to noise.
(2)判定部70は、各画像での特徴点間の距離に基づいてノイズを検出するので、容易にノイズを検出することができる。
(3)ノイズマスク部80は、ノイズによる特徴点が多い領域をマスクするので、容易にノイズをマスクすることができる。
(2) Since the determination unit 70 detects noise based on the distance between feature points in each image, noise can be easily detected.
(3) Since the noise masking unit 80 masks a region where there are many feature points due to noise, noise can be easily masked.
実施形態は前記に限定されるものではなく、例えば、次のように具体化してもよい。
〇図5において複数の画像は、3枚の画像P1a,P1b,P1cであったが、画像は、2枚以上であればよい。
The embodiment is not limited to the above, and may be embodied as follows, for example.
Although the plurality of images in FIG. 5 are three images P1a, P1b, and P1c, the number of images may be two or more.
○ノイズによる特徴を判別するために特徴点間の距離(例えば図6(a)の距離L1~L7、図6(b)の距離L11~L17、図6(c)の距離L21~L27)を用いたが、これに代わり次のようにしてもよい。図7に示すように、カメラの画像を構成する平面(直交するX軸及びY軸よりなるXY平面)において基準点Prを設け、基準点Prと各特徴点Pf31~Pf38までの距離L31~L38でもよい。即ち、基準点Prと特徴点Pf31との間の距離L31、基準点Prと特徴点Pf32との間の距離L32、基準点Prと特徴点Pf33との間の距離L33、基準点Prと特徴点Pf34との間の距離L34、基準点Prと特徴点Pf35との間の距離L35、基準点Prと特徴点Pf36との間の距離L36、基準点Prと特徴点Pf37との間の距離L37、基準点Prと特徴点Pf38との間の距離L38を測定する。そして、各画像における基準点Prから特徴点までの距離の差が閾値よりも小さいと正規の特徴点であり、各画像における基準点Prから特徴点までの距離の差が閾値よりも大きいとノイズによる特徴点であると判定する。 ○ In order to determine the features caused by noise, the distances between feature points (for example, the distances L1 to L7 in Fig. 6(a), the distances L11 to L17 in Fig. 6(b), and the distances L21 to L27 in Fig. 6(c)) are We used the following, but the following may be used instead: As shown in FIG. 7, a reference point Pr is provided on the plane that constitutes the camera image (an XY plane made up of orthogonal X and Y axes), and the distances L31 to L38 from the reference point Pr to each of the feature points Pf31 to Pf38 are But that's fine. That is, the distance L31 between the reference point Pr and the feature point Pf31, the distance L32 between the reference point Pr and the feature point Pf32, the distance L33 between the reference point Pr and the feature point Pf33, and the distance L33 between the reference point Pr and the feature point Pf33. Distance L34 between reference point Pr and feature point Pf35, distance L36 between reference point Pr and feature point Pf36, distance L37 between reference point Pr and feature point Pf37, A distance L38 between the reference point Pr and the feature point Pf38 is measured. If the difference in the distance from the reference point Pr to the feature point in each image is smaller than the threshold, it is a regular feature point, and if the difference in the distance from the reference point Pr to the feature point in each image is larger than the threshold, it is a noise. It is determined that the point is a feature point.
図7においては、基準点Prと各特徴点Pf31~Pf38までの距離L31~L38について、特徴点Pf36~Pf38が、各画像における基準点Prから特徴点までの距離の差が閾値よりも大きいノイズによる特徴点であり、特徴点Pf36~Pf38を含む楕円形の領域Z10が、画像でのノイズ特徴点の多い領域(範囲)である。そして、画像でのノイズ特徴点の多い領域Z10にマスクをかけることによりノイズを隠す。 In FIG. 7, regarding the distances L31 to L38 from the reference point Pr to each of the feature points Pf31 to Pf38, the feature points Pf36 to Pf38 are noises in which the difference in distance from the reference point Pr to the feature point in each image is larger than the threshold value. The elliptical region Z10 including the feature points Pf36 to Pf38 is a region (range) in which there are many noise feature points in the image. Then, the noise is hidden by applying a mask to the area Z10 in which there are many noise feature points in the image.
このようにして、図4に仮想線で示す判定部200は、カメラ20の画像を構成する平面(XY平面)における基準点Prからカメラ20により取得した複数の路面Srの画像における各画像での特徴点までの距離を測定する基準点・特徴点間距離測定部201を有する。また、図4に仮想線で示す判定部200は、基準点Prから各画像における特徴点までの距離の差が閾値よりも大きいと、各画像での特徴点の位置を比較した結果としてノイズを検出したとする比較部202を有する。 In this way, the determination unit 200 shown by the virtual line in FIG. It has a reference point/feature point distance measurement unit 201 that measures the distance to a feature point. Furthermore, if the difference in distance from the reference point Pr to the feature point in each image is larger than a threshold, the determination unit 200 shown by a virtual line in FIG. It has a comparison unit 202 that detects the detection.
このように判定部200は、カメラ20の画像を構成する平面における基準点Prから各画像での特徴点までの距離に基づいてノイズを検出することにより、容易にノイズを検出することができる。このとき、ノイズマスク部80は、ノイズによる特徴点が多い領域をマスクするので、容易にノイズをマスクすることができる。 In this manner, the determination unit 200 can easily detect noise by detecting noise based on the distance from the reference point Pr on the plane that constitutes the image of the camera 20 to the feature point in each image. At this time, the noise masking unit 80 masks the area where there are many feature points due to noise, so that the noise can be easily masked.
○光源としてLEDを用いたが、これに限ることなく例えばハロゲンランプ等であってもよい。また、光源の色は何色でもよく、例えば、赤、青、白等であってもよい。
〇自律走行車の種類は問わない。例えば、空港で機体を移動させるトーイングカー等であってもよい。
○Although an LED is used as a light source, the present invention is not limited to this, and a halogen lamp or the like may also be used. Moreover, the color of the light source may be any color, for example, red, blue, white, etc.
〇The type of autonomous vehicle does not matter. For example, it may be a towing car that moves the aircraft at an airport.
10…自律走行車、11…車体、20…カメラ、30…光源、51…自己位置推定部、60…記憶部、61…地図画像、70…判定部、80…ノイズマスク部、200…判定部、L1~L7…距離、L11~L17…距離、L21~L27…距離、L31~L38…距離、P1…画像、P1a,P1b,P1c…画像、Pf1~Pf8…特徴点、Pf11~Pf18…特徴点、Pf21~Pf28…特徴点、Pf31~Pf38…特徴点、Pr…基準点、Sr…路面。 DESCRIPTION OF SYMBOLS 10... Autonomous vehicle, 11... Vehicle body, 20... Camera, 30... Light source, 51... Self-position estimation part, 60... Storage part, 61... Map image, 70... Judgment part, 80... Noise mask part, 200... Judgment part , L1-L7...distance, L11-L17...distance, L21-L27...distance, L31-L38...distance, P1...image, P1a, P1b, P1c...image, Pf1-Pf8...feature point, Pf11-Pf18...feature point , Pf21 to Pf28...Feature points, Pf31 to Pf38...Feature points, Pr...Reference points, Sr...Road surface.
Claims (3)
前記車体の下面に設置され、前記路面における前記カメラの撮影領域に光を照射する光源と、
予め前記路面を撮影しておいた地図画像を記憶する記憶部と、
前記カメラにより撮影された前記路面の画像から抽出された特徴と、前記地図画像から抽出された特徴とを比較することにより自律走行車の自己位置を推定する自己位置推定部と、を備える自律走行車であって、
地理的同一地点において同一の前記カメラにより取得した時刻の異なる複数の前記路面の画像における各画像での特徴点の位置を比較してノイズを検出する判定部と、
前記地理的同一地点における同一の前記カメラによる前記路面の画像について前記判定部において検出したノイズをマスクして前記自己位置推定部における前記路面の画像とするノイズマスク部と、を備えることを特徴とする自律走行車。 a camera installed on the lower surface of the vehicle body and photographing the road surface below the vehicle body;
a light source that is installed on the lower surface of the vehicle body and irradiates a shooting area of the camera on the road surface;
a storage unit that stores a map image taken in advance of the road surface;
autonomous driving, comprising: a self-position estimating unit that estimates the self-position of the autonomous vehicle by comparing features extracted from the image of the road surface taken by the camera and features extracted from the map image; It's a car,
a determination unit that detects noise by comparing the positions of feature points in a plurality of images of the road surface obtained at different times by the same camera at the same geographical point;
and a noise masking unit that masks the noise detected by the determination unit in the image of the road surface taken by the same camera at the same geographical point to make the image of the road surface in the self-position estimating unit. autonomous vehicles.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020144839A JP7415853B2 (en) | 2020-08-28 | 2020-08-28 | autonomous vehicle |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020144839A JP7415853B2 (en) | 2020-08-28 | 2020-08-28 | autonomous vehicle |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022039689A JP2022039689A (en) | 2022-03-10 |
| JP7415853B2 true JP7415853B2 (en) | 2024-01-17 |
Family
ID=80498578
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020144839A Active JP7415853B2 (en) | 2020-08-28 | 2020-08-28 | autonomous vehicle |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7415853B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024117489A (en) * | 2023-02-17 | 2024-08-29 | 株式会社豊田自動織機 | Autonomous vehicle and map data creation device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009129237A (en) | 2007-11-26 | 2009-06-11 | Toshiba Corp | Image processing apparatus and method |
| JP2014095553A (en) | 2012-11-07 | 2014-05-22 | Nippon Telegr & Teleph Corp <Ntt> | Camera pause estimation device and camera pause estimation program |
| WO2019131198A1 (en) | 2017-12-28 | 2019-07-04 | ソニー株式会社 | Control device, control method, program, and mobile body |
| JP2019185465A (en) | 2018-04-12 | 2019-10-24 | 富士ゼロックス株式会社 | Mobile device and program |
-
2020
- 2020-08-28 JP JP2020144839A patent/JP7415853B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009129237A (en) | 2007-11-26 | 2009-06-11 | Toshiba Corp | Image processing apparatus and method |
| JP2014095553A (en) | 2012-11-07 | 2014-05-22 | Nippon Telegr & Teleph Corp <Ntt> | Camera pause estimation device and camera pause estimation program |
| WO2019131198A1 (en) | 2017-12-28 | 2019-07-04 | ソニー株式会社 | Control device, control method, program, and mobile body |
| JP2019185465A (en) | 2018-04-12 | 2019-10-24 | 富士ゼロックス株式会社 | Mobile device and program |
Non-Patent Citations (1)
| Title |
|---|
| 久徳 遙矢,遠赤外線カメラを用いたエピポーラ幾何に基づく照明環境の違いに頑健な自車位置推定に関する基礎検討,電子情報通信学会技術研究報告 Vol.119 No.481,PRMU2019-68 (2020-03),日本,一般社団法人電子情報通信学会,2020年03月09日,P.15-20 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022039689A (en) | 2022-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7268497B2 (en) | signal recognition system | |
| JP2020034472A5 (en) | ||
| JP6175430B2 (en) | Method and apparatus for recognizing an object in a surrounding area of a vehicle | |
| JP6545983B2 (en) | Vehicle lighting system | |
| US10635896B2 (en) | Method for identifying an object in a surrounding region of a motor vehicle, driver assistance system and motor vehicle | |
| JP2023054199A (en) | Optical device and traveling direction display device | |
| WO2015125300A1 (en) | Local location computation device and local location computation method | |
| US11170517B2 (en) | Method for distance measurement using trajectory-based triangulation | |
| CN110087946A (en) | Vehicle lighting systems and vehicles | |
| CN115720633A (en) | Device and method for detecting the surroundings of a vehicle | |
| WO2015125299A1 (en) | Local location computation device and local location computation method | |
| JP7415853B2 (en) | autonomous vehicle | |
| JP7401630B2 (en) | sensor array | |
| CN110023948B (en) | Lighting system and driver assistance system and method for determining geometric features | |
| JP7783339B2 (en) | Road surface information acquisition method, road surface information acquisition device, and road surface information acquisition program | |
| JP6547362B2 (en) | Self-position calculation device and self-position calculation method | |
| WO2019216020A1 (en) | Image capturing device | |
| JP7020359B2 (en) | Warning device | |
| CN114390985A (en) | Vehicle lamp system | |
| JP2022145014A (en) | autonomous vehicle | |
| JP2022029706A (en) | Autonomous traveling vehicle | |
| JPWO2023176617A5 (en) | ||
| JP2019137113A (en) | Vehicle position estimation system and automatic valet parking system | |
| JP2023148241A (en) | Compartment line recognition device | |
| JP7499399B2 (en) | Autonomous vehicle and method for estimating self-position in autonomous vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221117 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230908 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230919 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231117 |
|
| 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: 20231205 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231218 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7415853 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |