Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7478696B2 - Road shape recognition device - Google Patents
[go: Go Back, main page]

JP7478696B2 - Road shape recognition device - Google Patents

Road shape recognition device Download PDF

Info

Publication number
JP7478696B2
JP7478696B2 JP2021044191A JP2021044191A JP7478696B2 JP 7478696 B2 JP7478696 B2 JP 7478696B2 JP 2021044191 A JP2021044191 A JP 2021044191A JP 2021044191 A JP2021044191 A JP 2021044191A JP 7478696 B2 JP7478696 B2 JP 7478696B2
Authority
JP
Japan
Prior art keywords
reliability
road
sequence
road model
points
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
Application number
JP2021044191A
Other languages
Japanese (ja)
Other versions
JP2022143591A (en
JP2022143591A5 (en
Inventor
昌也 岡田
巧 植松
達也 波切
成 杉本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2021044191A priority Critical patent/JP7478696B2/en
Publication of JP2022143591A publication Critical patent/JP2022143591A/en
Publication of JP2022143591A5 publication Critical patent/JP2022143591A5/ja
Application granted granted Critical
Publication of JP7478696B2 publication Critical patent/JP7478696B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Description

本開示は、道路形状認識装置に関する。 This disclosure relates to a road shape recognition device.

道路形状認識装置として、カメラで認識した道路の区画線のエッジ点から道路形状を線で表す道路モデルを算出して道路形状を認識するものが知られている。特許文献1には、前回認識した道路モデルに基づいて、道路モデルを算出する技術が記載されている。 A known road shape recognition device recognizes road shapes by calculating a road model that represents the road shape with lines from the edge points of road division lines recognized by a camera. Patent Document 1 describes a technology that calculates a road model based on a previously recognized road model.

特許第5559650号公報Patent No. 5559650

しかし、過去に算出した道路モデルが必ずしも実際の道路形状に則しているとは限らない。過去に算出した道路認識モデルが誤っている場合、道路モデルが適切に算出できず、道路形状を認識できないおそれがある。そのため、道路形状を認識できる技術が望まれていた。 However, previously calculated road models do not necessarily correspond to the actual road shape. If a previously calculated road recognition model is incorrect, the road model cannot be calculated properly, and there is a risk that the road shape cannot be recognized. For this reason, there is a demand for technology that can recognize road shapes.

本開示は、上述の課題を解決するためになされたものであり、以下の形態として実現することが可能である。 This disclosure has been made to solve the above-mentioned problems, and can be realized in the following forms:

本開示の第1の形態によればカメラ(122)を有する車両(10)に搭載される道路形状認識装置(110)が提供される。道路形状認識装置は、周辺情報を認識する周辺情報認識部(111)であって、前記カメラが前記車両の周辺を撮像した画像である周辺画像に基づいて、道路の1以上の区画線のそれぞれの形状である画像情報を、前記周辺情報の少なくとも一部として認識できる周辺情報認識部(111)と、前記周辺情報認識部によって認識された前記周辺情報に基づいて、前記車両が走行している道路の形状を表す点列を設定する点列設定部(112)と、前記点列設定部が設定した前記点列に含まれる各点の第1信頼度を予め定められた範囲内の数値で設定する第1信頼度設定部(113)と、前記車両が走行している道路の形状を線で表す道路モデルを算出する道路モデル算出部(114)であって、前記点列設定部が設定した前記点列と、前記第1信頼度設定部が設定した前記第1信頼度と、前記道路モデルが過去に算出した道路モデルと、に基づいて、新たな道路モデルを算出する、道路モデル算出部と、前記予め定められた範囲内の数値で、前記道路モデルの第2信頼度を設定する第2信頼度設定部(115)と、前記道路モデルを出力する出力部(117)と、を備える。前記第1信頼度設定部は、前記周辺情報が前記車両の左右のいずれか一方のみの区画線の形状を含む区間における点列に含まれる点の第1信頼度を、前記周辺情報が前記車両の左右両方の区画線の形状を含む区間の点列に含まれる点の第1信頼度よりも低く設定する。前記第2信頼度設定部は、前記道路モデルが対応する区間の前記点列の第1信頼度が高いほど、前記道路モデルの第2信頼度が高くなるように、前記第2信頼度を設定する。前記道路モデル算出部は、前記点列に基づいて道路モデル候補を決定し、前記車両の前方の道路の区間のうち、過去に算出した道路モデルと前記道路モデル候補とが前記道路の幅方向について閾値距離以上離れている区間において、前記点列に含まれる点における前記第1信頼度が過去に算出した道路モデルにおける前記第2信頼度よりも低い場合、過去に設定した点列に基づいて前記道路モデルを算出し、前記点列に含まれる点における前記第1信頼度が過去に算出した道路モデルにおける前記第2信頼度よりも高い場合、前記点列に基づいて前記道路モデルを算出する。 According to a first aspect of the present disclosure, there is provided a road shape recognition device (110) mounted on a vehicle (10) having a camera (122). The road shape recognition device includes a surrounding information recognition unit (111) that recognizes surrounding information, the surrounding information recognition unit (111) being capable of recognizing image information that is the shape of each of one or more division lines of a road as at least a part of the surrounding information based on a surrounding image that is an image of the surroundings of the vehicle captured by the camera, a point sequence setting unit (112) that sets a point sequence that represents the shape of the road on which the vehicle is traveling based on the surrounding information recognized by the surrounding information recognition unit, and a first reliability of each point included in the point sequence set by the point sequence setting unit within a predetermined range. The road model calculation unit includes a first reliability setting unit (113) that sets a reliability by a numerical value , a road model calculation unit (114) that calculates a road model that represents the shape of the road on which the vehicle is traveling by a line, the road model calculation unit calculating a new road model based on the point sequence set by the point sequence setting unit, the first reliability set by the first reliability setting unit, and a road model previously calculated by the road model, a second reliability setting unit (115) that sets a second reliability of the road model by a numerical value within the predetermined range, and an output unit (117) that outputs the road model. The first reliability setting unit sets the first reliability of a point included in the point sequence in a section where the peripheral information includes the shape of only one of the left and right lane lines of the vehicle to be lower than the first reliability of a point included in the point sequence in a section where the peripheral information includes the shapes of both the left and right lane lines of the vehicle. The second reliability setting unit sets the second reliability such that the higher the first reliability of the point sequence in the section to which the road model corresponds, the higher the second reliability of the road model. The road model calculation unit determines a road model candidate based on the sequence of points, and in a section of the road ahead of the vehicle where a previously calculated road model and the road model candidate are separated by a threshold distance or more in the width direction of the road, if the first reliability at a point included in the sequence of points is lower than the second reliability in the previously calculated road model, calculates the road model based on the previously set sequence of points, and if the first reliability at a point included in the sequence of points is higher than the second reliability in the previously calculated road model, calculates the road model based on the sequence of points.

本開示の第2の形態によれば、カメラと物体までの距離を測距できる周辺物体センサを有する車両に搭載される道路形状認識装置が提供される。道路形状認識装置は、前記カメラが前記車両の周辺を撮像した画像である周辺画像に基づいて、道路の1以上の区画線のそれぞれの形状である画像情報を含む周辺情報と、前記周辺物体センサの出力に基づいて、路側物の形状と他車両の移動軌跡とのうちの1つ以上であるセンサ情報を含む周辺情報と、を認識できる周辺情報認識部と、前記周辺情報認識部によって認識された前記周辺情報に基づいて、前記車両が走行している道路の形状を表す点列を設定する点列設定部と、前記点列設定部が設定した前記点列に含まれる各点の第1信頼度を予め定められた範囲内の数値で設定する第1信頼度設定部と、前記車両が走行している道路の形状を線で表す道路モデルを算出する道路モデル算出部であって、前記点列設定部が設定した前記点列と、前記第1信頼度設定部が設定した前記第1信頼度と、前記道路モデルが過去に算出した道路モデルと、に基づいて、新たな道路モデルを算出する、道路モデル算出部と、前記予め定められた範囲内の数値で、前記道路モデルの第2信頼度を設定する第2信頼度設定部と、前記道路モデルを出力する出力部と、を備える。前記第1信頼度設定部は前記車両の左右のいずれか一方のみの区画線の形状である前記画像情報に基づいて認識された区間の点列に含まれる点の信頼度を、前記センサ情報に基づいて認識された区間の点列に含まれる点の信頼度よりも低く設定する。前記第2信頼度設定部は、前記点列の信頼度が低い区間における信頼度を前記点列の信頼度が高い区間における信頼度よりも低く設定する。前記道路モデル算出部は、前記点列に基づいて道路モデル候補を決定し、前記車両の前方の道路の区間のうち、過去に算出した道路モデルと前記道路モデル候補とが前記道路の幅方向について閾値距離以上離れている区間において、前記点列に含まれる点における前記信頼度が過去に算出した道路モデルにおける前記信頼度よりも低い場合、過去に設定した点列に基づいて前記道路モデルを算出し、前記点列に含まれる点における前記信頼度が過去に算出した道路モデルにおける前記信頼度よりも高い場合、前記点列に基づいて前記道路モデルを算出する。 According to a second aspect of the present disclosure, there is provided a road shape recognition device mounted on a vehicle having a camera and a peripheral object sensor capable of measuring a distance to an object. The road shape recognition device includes a surrounding information recognition unit that can recognize surrounding information including image information which is the shape of one or more dividing lines of a road based on a surrounding image which is an image of the surroundings of the vehicle captured by the camera, and surrounding information including sensor information which is one or more of the shape of a roadside object and a movement trajectory of another vehicle based on an output of the surrounding object sensor; a point sequence setting unit that sets a sequence of points which represents the shape of a road on which the vehicle is traveling based on the surrounding information recognized by the surrounding information recognition unit; a first reliability setting unit that sets a first reliability of each point included in the sequence of points set by the point sequence setting unit to a numerical value within a predetermined range ; and a road model calculation unit that calculates a road model which represents the shape of the road on which the vehicle is traveling with lines, the road model calculation unit calculating a new road model based on the sequence of points set by the point sequence setting unit, the first reliability set by the first reliability setting unit, and a road model previously calculated by the road model; a second reliability setting unit that sets a second reliability of the road model to a numerical value within the predetermined range; and an output unit that outputs the road model. The first reliability setting unit sets the reliability of points included in a sequence of points in a section recognized based on the image information, which is the shape of a lane marking on only one of the left and right sides of the vehicle, to be lower than the reliability of points included in a sequence of points in a section recognized based on the sensor information. The second reliability setting unit sets the reliability in a section where the reliability of the sequence of points is low to be lower than the reliability in a section where the reliability of the sequence of points is high. The road model calculation unit determines a road model candidate based on the sequence of points, and calculates the road model based on the sequence of points set previously if the reliability of points included in the sequence of points is lower than the reliability of a previously calculated road model in a section of the road ahead of the vehicle where a previously calculated road model and the road model candidate are separated from each other by a threshold distance or more in a width direction of the road, and calculates the road model based on the sequence of points if the reliability of points included in the sequence of points is higher than the reliability of a previously calculated road model.

これらの形態の道路形状認識装置によれば、道路モデル算出部は、過去に算出した道路モデルと道路モデル候補とが道路の幅方向について閾値距離以上離れている区間において、信頼度に応じて、道路モデルの算出の基準となる点列を過去に設定した点列と今回設定した点列とのいずれかに決定する。すなわち、過去に算出した道路モデルと道路モデル候補とが乖離している区間において、道路モデル算出部は、信頼度の高い点列に基づいて道路モデルを算出する。そのため、実際の道路形状に則して道路形状を認識できる。 According to these types of road shape recognition devices, in sections where the previously calculated road model and the road model candidate are separated by a threshold distance or more in the road width direction, the road model calculation unit determines the sequence of points that serves as the basis for calculating the road model to be either the previously set sequence of points or the currently set sequence of points, depending on the reliability. In other words, in sections where the previously calculated road model and the road model candidate are separated, the road model calculation unit calculates the road model based on the sequence of points with high reliability. Therefore, the road shape can be recognized in accordance with the actual road shape.

自動運転制御システムの構成を示す概要図である。FIG. 1 is a schematic diagram showing the configuration of an automatic driving control system. 道路形状認識処理を表わすフローチャートである。13 is a flowchart showing a road shape recognition process. 周辺情報と点列と道路モデル候補の一例を示す図である。11A and 11B are diagrams illustrating an example of peripheral information, a point sequence, and a road model candidate. 過去に算出した道路モデルの一例を示す図である。FIG. 13 is a diagram showing an example of a road model calculated in the past. 道路モデルの算出の一例を示す説明図である。FIG. 11 is an explanatory diagram showing an example of calculation of a road model. 道路モデルの一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of a road model. 第2実施形態における自動運転制御システムの構成を示す概要図である。FIG. 11 is a schematic diagram showing a configuration of an automatic driving control system in a second embodiment. センサ情報の一例を示す図である。FIG. 11 is a diagram illustrating an example of sensor information.

A.第1実施形態:
図1に示すように、車両10は、自動運転制御システム100を備える。本実施形態において、自動運転制御システム100は、車両10の自動運転を実行する。本実施形態において、自動運転制御システム100は、道路形状認識装置110と、カメラ122と、運転制御部210と、駆動力制御ECU(Electronic Control Unit)220と、制動力制御ECU230と、操舵制御ECU240と、を備える。道路形状認識装置110と、運転制御部210と、駆動力制御ECU220と、制動力制御ECU230と、操舵制御ECU240とは、車載ネットワーク250を介して接続される。なお、車両10は、自動運転に限らず、運転手によって手動で行われる手動運転によって運転されてもよい。
A. First embodiment:
As shown in FIG. 1, the vehicle 10 includes an automatic driving control system 100. In this embodiment, the automatic driving control system 100 executes automatic driving of the vehicle 10. In this embodiment, the automatic driving control system 100 includes a road shape recognition device 110, a camera 122, a driving control unit 210, a driving force control ECU (Electronic Control Unit) 220, a braking force control ECU 230, and a steering control ECU 240. The road shape recognition device 110, the driving control unit 210, the driving force control ECU 220, the braking force control ECU 230, and the steering control ECU 240 are connected via an in-vehicle network 250. Note that the vehicle 10 may be driven not only by automatic driving but also by manual driving manually performed by a driver.

カメラ122は、自車両10の周囲を撮像して画像を取得する。 The camera 122 captures images of the surroundings of the vehicle 10.

道路形状認識装置110は、周辺情報認識部111と、第1信頼度設定部113と、点列設定部112と、道路モデル算出部114と、第2信頼度設定部115と、記憶部116と、出力部117と、を備える。道路形状認識装置110は、中央処理装置(CPU)や、RAM、ROMにより構成されたマイクロコンピュータ等からなり、予めインストールされたプログラムをマイクロコンピュータが実行することによって、これらの各部の機能を実現する。ただし、これらの各部の機能の一部又は全部をハードウェア回路で実現してもよい。 The road shape recognition device 110 includes a surrounding information recognition unit 111, a first reliability setting unit 113, a point sequence setting unit 112, a road model calculation unit 114, a second reliability setting unit 115, a memory unit 116, and an output unit 117. The road shape recognition device 110 is composed of a microcomputer configured with a central processing unit (CPU), RAM, and ROM, and the functions of each of these units are realized by the microcomputer executing a program installed in advance. However, some or all of the functions of each of these units may be realized by a hardware circuit.

周辺情報認識部111は、カメラ122が撮像した画像である周辺画像に基づいて画像情報を周辺情報の少なくとも一部として認識できる。「画像情報」とは、道路の1以上の区画線のそれぞれの形状である。「周辺情報」とは、画像情報や、第2実施形態で説明するセンサ情報を含む、車両10の周辺に関する情報である。本実施形態において、周辺情報認識部111は、カメラ122が撮像した画像から、走行している道路の左右の区画線の存在とその位置等を認識する。なお、周辺情報認識部111は、例えば、カルマンフィルタや最小二乗法を用いて、これらの情報から区画線の形状等を認識する。 The surrounding information recognition unit 111 can recognize image information as at least a part of the surrounding information based on a surrounding image, which is an image captured by the camera 122. "Image information" refers to the shape of one or more road markings. "Surrounding information" refers to information related to the surroundings of the vehicle 10, including image information and sensor information described in the second embodiment. In this embodiment, the surrounding information recognition unit 111 recognizes the presence and positions of markings on the left and right sides of the road on which the vehicle is traveling, from the image captured by the camera 122. The surrounding information recognition unit 111 recognizes the shape of the markings, etc., from this information, for example, using a Kalman filter or the least squares method.

点列設定部112は、周辺情報認識部111によって認識された周辺情報に基づいて、車両10が走行している道路の形状を表す点列を設定する。本実施形態において、点列設定部は、周辺情報認識部111によって認識された道路の区画線の形状に基づいて点列の座標位置を推定する。 The point sequence setting unit 112 sets a point sequence representing the shape of the road on which the vehicle 10 is traveling, based on the surrounding information recognized by the surrounding information recognition unit 111. In this embodiment, the point sequence setting unit estimates the coordinate position of the point sequence based on the shape of the road division lines recognized by the surrounding information recognition unit 111.

第1信頼度設定部113は、点列設定部が設定した点列に含まれる各点のそれぞれの第1信頼度を設定する。「第1信頼度」とは各点が示す道路の形状の確かさの度合いを示す。第1信頼度が高いほど、形状を信頼できる可能性が高い。第1信頼度設定部113は、点列の設定に用いられた周辺情報に応じて第1信頼度を設定することができる。本実施形態において、第1信頼度設定部113は、周辺情報が車両の左右のいずれか一方のみの区画線の形状を含む区間における点列に含まれる点の第1信頼度を、周辺情報が車両の左右両方の区画線の形状を含む区間の点列に含まれる点の第1信頼度よりも低く設定する。 The first reliability setting unit 113 sets a first reliability for each point included in the sequence of points set by the sequence of points setting unit. The "first reliability" indicates the degree of certainty of the shape of the road indicated by each point. The higher the first reliability, the higher the possibility that the shape can be trusted. The first reliability setting unit 113 can set the first reliability according to the surrounding information used to set the sequence of points. In this embodiment, the first reliability setting unit 113 sets the first reliability of a point included in the sequence of points in a section where the surrounding information includes the shape of only one of the lane lines on either the left or right side of the vehicle to a lower value than the first reliability of a point included in the sequence of points in a section where the surrounding information includes the shape of both the lane lines on the left and right sides of the vehicle.

道路モデル算出部114は、車両が走行している道路の形状を線で表す道路モデルを算出する。道路モデル算出部114は、点列設定部が設定した点列と、第1信頼度設定部が設定した第1信頼度と、道路モデルが過去に算出した道路モデルと、に基づいて、道路モデルを算出する。道路モデルの算出の詳細については後述する。 The road model calculation unit 114 calculates a road model that uses lines to represent the shape of the road on which the vehicle is traveling. The road model calculation unit 114 calculates the road model based on the point sequence set by the point sequence setting unit, the first reliability set by the first reliability setting unit, and a road model previously calculated by the road model. Details of the calculation of the road model will be described later.

第2信頼度設定部115は、第1信頼度設定部が設定する第1信頼度の大きさの範囲と同じ大きさの範囲内の数値で、道路モデルの第2信頼度を設定する。「第2信頼度」とは道路モデルが示す道路の形状の確かさの度合いを示す。第2信頼度が高いほど、形状を信頼できる可能性が高い。第2信頼度設定部115は、道路モデルが対応する区間の点列の第1信頼度が高いほど、道路モデルの第2信頼度が高くなるように、第2信頼度を設定する。 The second reliability setting unit 115 sets the second reliability of the road model as a numerical value within the same range of magnitude as the range of the first reliability set by the first reliability setting unit. The "second reliability" indicates the degree of certainty of the shape of the road represented by the road model. The higher the second reliability, the higher the possibility that the shape can be trusted. The second reliability setting unit 115 sets the second reliability so that the higher the first reliability of the point sequence of the section corresponding to the road model, the higher the second reliability of the road model.

記憶部116は、設定した点列や、算出した道路モデル、道路モデルの第2信頼度を記憶する。 The memory unit 116 stores the set point sequence, the calculated road model, and the second reliability of the road model.

出力部117は、道路モデル算出部114が算出した道路モデルを、車載ネットワーク250を通じて運転制御部210等に出力する。 The output unit 117 outputs the road model calculated by the road model calculation unit 114 to the driving control unit 210 etc. via the in-vehicle network 250.

運転制御部210は、中央処理装置(CPU)や、RAM、ROMにより構成されたマイクロコンピュータ等からなり、予めインストールされたプログラムをマイクロコンピュータが実行することによって、自動運転機能を実現する。運転制御部210は、例えば、点列設定部112が設定した道路形状を表す点列を用いて駆動力制御ECU220および制動力制御ECU230、操舵制御ECU240を制御する。 The driving control unit 210 is composed of a microcomputer configured with a central processing unit (CPU), RAM, and ROM, and realizes an automatic driving function by having the microcomputer execute a pre-installed program. The driving control unit 210 controls the driving force control ECU 220, the braking force control ECU 230, and the steering control ECU 240, for example, using a sequence of points representing the road shape set by the point sequence setting unit 112.

駆動力制御ECU220は、エンジンなど車両の駆動力を発生するアクチュエータを制御する電子制御装置である。運転者が手動で運転を行う場合、駆動力制御ECU220は、アクセルペダルの操作量に応じてエンジンや電気モータである動力源を制御する。一方、自動運転を行う場合、駆動力制御ECU220は、運転制御部210で演算された要求駆動力に応じて動力源を制御する。 The driving force control ECU 220 is an electronic control device that controls actuators that generate the driving force of the vehicle, such as the engine. When the driver drives manually, the driving force control ECU 220 controls the power source, which is the engine or electric motor, according to the amount of accelerator pedal operation. On the other hand, when autonomous driving is performed, the driving force control ECU 220 controls the power source according to the required driving force calculated by the driving control unit 210.

制動力制御ECU230は、車両の制動力を発生するブレーキアクチュエータを制御する電子制御装置である。運転者が手動で運転を行う場合、制動力制御ECU230は、ブレーキペダルの操作量に応じてブレーキアクチュエータを制御する。一方、自動運転を行う場合、制動力制御ECU230は、運転制御部210で演算された要求制動力に応じてブレーキアクチュエータを制御する。 The braking force control ECU 230 is an electronic control device that controls the brake actuator that generates the braking force of the vehicle. When the driver drives manually, the braking force control ECU 230 controls the brake actuator according to the amount of operation of the brake pedal. On the other hand, when the vehicle is driven automatically, the braking force control ECU 230 controls the brake actuator according to the required braking force calculated by the driving control unit 210.

操舵制御ECU240は、車両の操舵トルクを発生するモータを制御する電子制御装置である。運転者が手動で運転を行う場合、操舵制御ECU240は、ステアリングハンドルの操作に応じてモータを制御して、ステアリング操作に対するアシストトルクを発生させる。これにより、運転者が少量の力でステアリングを操作でき、車両の操舵を実現する。一方、自動運転を行う場合、操舵制御ECU240は、運転制御部210で演算された要求操舵角に応じてモータを制御することで操舵を行う。 The steering control ECU 240 is an electronic control device that controls the motor that generates the steering torque of the vehicle. When the driver drives manually, the steering control ECU 240 controls the motor in response to the operation of the steering wheel to generate an assist torque for the steering operation. This allows the driver to operate the steering wheel with a small amount of force, and realizes steering of the vehicle. On the other hand, when autonomous driving is performed, the steering control ECU 240 performs steering by controlling the motor in response to the required steering angle calculated by the driving control unit 210.

図2に示す道路形状認識処理は、道路モデル算出部114が車両10の走行路線の道路形状を認識する一連の処理である。この処理は車両10の走行中、道路形状認識装置110により繰り返し実行される処理であり、例えば、100ms毎に繰り返し実行される処理である。 The road shape recognition process shown in FIG. 2 is a series of processes in which the road model calculation unit 114 recognizes the road shape of the route along which the vehicle 10 is traveling. This process is repeatedly executed by the road shape recognition device 110 while the vehicle 10 is traveling, and is repeatedly executed every 100 ms, for example.

ステップS100において、周辺情報認識部111は、周辺情報を認識する。本実施形態において、周辺情報認識部111は、カメラ122が撮像した画像である周辺画像に基づいて画像情報を周辺情報の少なくとも一部として認識する。 In step S100, the surrounding information recognition unit 111 recognizes the surrounding information. In this embodiment, the surrounding information recognition unit 111 recognizes image information as at least a part of the surrounding information based on a surrounding image, which is an image captured by the camera 122.

ステップS110において、点列設定部112は、ステップS100で認識した周辺情報に基づき、道路形状を点で表す点列を設定する。 In step S110, the point sequence setting unit 112 sets a point sequence that represents the road shape using points based on the surrounding information recognized in step S100.

ステップS120において、第1信頼度設定部113は、ステップS110で設定した点列に含まれる各点の第1信頼度を、ステップS100で認識した周辺情報に基づいて設定する。 In step S120, the first reliability setting unit 113 sets the first reliability of each point included in the sequence of points set in step S110 based on the surrounding information recognized in step S100.

ステップS130において、道路モデル算出部114は、ステップS110において設定した点列に基づいて道路モデル候補を決定する。「道路モデル候補」とは、道路形状を表す線の候補である。 In step S130, the road model calculation unit 114 determines a road model candidate based on the sequence of points set in step S110. A "road model candidate" is a candidate for a line that represents the road shape.

ステップS140において、道路モデル算出部114は、道路モデルを算出する。本実施形態において、道路モデル算出部114は、車両の前方の道路の区間のうち、過去に算出した道路モデルとステップS130において決定した道路モデル候補とが道路の幅方向について閾値距離以上離れている区間において、その区間におけるステップS120で設定した点列に含まれる点における第1信頼度とその区間における過去に算出した道路モデルにおける第2信頼度との関係に応じて新たな道路モデルを算出する。点列に含まれる点における第1信頼度が、過去に算出した道路モデルにおける第2信頼度よりも低い場合、道路モデル算出部114は、過去に設定した点列に基づいて、新たな道路モデルを算出する。一方、点列に含まれる点における第1信頼度が過去に算出した道路モデルにおける第2信頼度よりも高い場合、道路モデル算出部114は、ステップS110において設定した点列に基づいて、新たな道路モデルを算出する。 In step S140, the road model calculation unit 114 calculates a road model. In this embodiment, in a section of the road ahead of the vehicle where the previously calculated road model and the road model candidate determined in step S130 are separated by a threshold distance or more in the road width direction, the road model calculation unit 114 calculates a new road model according to the relationship between the first reliability of the points included in the sequence of points set in step S120 in that section and the second reliability of the previously calculated road model in that section. If the first reliability of the points included in the sequence of points is lower than the second reliability of the previously calculated road model, the road model calculation unit 114 calculates a new road model based on the sequence of points set in step S110. On the other hand, if the first reliability of the points included in the sequence of points is higher than the second reliability of the previously calculated road model, the road model calculation unit 114 calculates a new road model based on the sequence of points set in step S110.

ステップS150において、第2信頼度設定部115は、ステップS140において算出した道路モデルに第2信頼度を設定する。なお、この処理はステップS140よりも前に行っても良い。この場合、道路モデル算出部114は、前回の道路形状認識処理においてステップS140で算出した新たな道路モデルの第2信頼度を設定する。 In step S150, the second reliability setting unit 115 sets the second reliability to the road model calculated in step S140. This process may be performed before step S140. In this case, the road model calculation unit 114 sets the second reliability to the new road model calculated in step S140 in the previous road shape recognition process.

図3に示すように、道路形状認識処理におけるステップS100(図2参照)において認識した周辺情報は、車両10が走行している車線Ln1の右側の区画線LnRの形状と左側の区画線LnLの形状である。区画線LnRの形状は、点Pr1~点Pr7の点列で示される。区画線LnLの形状は、点Pl1~点Pl4の点列で示される。周辺情報認識部111は、撮影画像を鳥瞰図に変換して画像情報を認識する。そのため、車両10から遠方であるほど、道路の勾配や車両10のピッチングによって、周辺情報認識部111が認識する画像情報は実際の区画線の形状から乖離する傾向がある。 As shown in FIG. 3, the surrounding information recognized in step S100 (see FIG. 2) of the road shape recognition process is the shape of the right-hand demarcation line LnR and the left-hand demarcation line LnL of the lane Ln1 in which the vehicle 10 is traveling. The shape of the demarcation line LnR is indicated by a sequence of points Pr1 to Pr7. The shape of the demarcation line LnL is indicated by a sequence of points Pl1 to Pl4. The surrounding information recognition unit 111 recognizes the image information by converting the captured image into a bird's-eye view. Therefore, the farther away from the vehicle 10 is the image information recognized by the surrounding information recognition unit 111, the more likely it is that the shape of the actual demarcation lines will deviate due to the gradient of the road and the pitching of the vehicle 10.

図3において、点列設定部112がステップS110(図2参照)において周辺情報に基づいて設定した点列に含まれる各点P1~P7は×印で表される。点列設定部112は、例えば、周辺情報が車線Ln1の左右の区画線の形状を含む区間については、区画線LnRの形状を示す点Pr1~点Pr4の点列と区画線LnLの形状を示す点Pl1~点Pl4とのそれぞれ対応する位置における点の車線Ln1の幅方向における中央に点列を設定する。また、周辺情報が車線Ln1の左右いずれか一方のみの区画線の形状を含む区間については、区画線LnRの形状を示す点Pr5~点Pr7に基づいて点列を設定する。そのため、図3に示すように、点列設定部112が設定した点列は、区画線LnR側に曲がっている。 In FIG. 3, points P1 to P7 included in the sequence of points set by the sequence of points setting unit 112 based on the peripheral information in step S110 (see FIG. 2) are represented by crosses. For example, for a section where the peripheral information includes the shape of the left and right demarcation lines of lane Ln1, the sequence of points setting unit 112 sets a sequence of points at the center in the width direction of lane Ln1 of points at positions corresponding to the sequence of points Pr1 to Pr4 indicating the shape of demarcation line LnR and points Pl1 to Pl4 indicating the shape of demarcation line LnL. Also, for a section where the peripheral information includes the shape of only one of the left and right demarcation lines of lane Ln1, the sequence of points is set based on points Pr5 to Pr7 indicating the shape of demarcation line LnR. Therefore, as shown in FIG. 3, the sequence of points set by the sequence of points setting unit 112 is curved toward the demarcation line LnR.

図3において、道路モデル算出部114がステップS130(図2参照)において決定した道路モデル候補MC1は破線で表される。道路モデル算出部は、点列に基づいて道路モデル候補を決定する。そのため、道路モデル候補MC1は、区画線LnR側に曲がっている。 In FIG. 3, the road model candidate MC1 determined by the road model calculation unit 114 in step S130 (see FIG. 2) is represented by a dashed line. The road model calculation unit determines the road model candidate based on the point sequence. Therefore, the road model candidate MC1 is curved toward the lane marking LnR.

図4に示す前回の道路形状認識処理におけるステップS100(図2参照)で認識した周辺情報は、車両10が走行している車線Ln1の右側の区画線LnRの形状と左側の区画線LnLの形状である。図4に示すように、区画線LnRの形状は、点Pr1~点Pr7の点列で示される。区画線LnLの形状は、点Pl1~点Pl7の点列で示される。 The surrounding information recognized in step S100 (see FIG. 2) in the previous road shape recognition process shown in FIG. 4 is the shape of the right-hand demarcation line LnR and the left-hand demarcation line LnL of the lane Ln1 in which the vehicle 10 is traveling. As shown in FIG. 4, the shape of the demarcation line LnR is indicated by a sequence of points Pr1 to Pr7. The shape of the demarcation line LnL is indicated by a sequence of points Pl1 to Pl7.

図4において、点列設定部112が前回の道路形状認識処理におけるステップS110(図2参照)において周辺情報に基づいて設定した点列に含まれる各点P01~P07は△印で表される。図4において、道路モデル算出部114が前回の道路形状認識処理におけるステップS140(図2参照)において算出した道路モデルM0は一点鎖線で表される。 In Figure 4, points P01 to P07 included in the point sequence set by the point sequence setting unit 112 based on the surrounding information in step S110 (see Figure 2) of the previous road shape recognition process are represented by triangle marks. In Figure 4, the road model M0 calculated by the road model calculation unit 114 in step S140 (see Figure 2) of the previous road shape recognition process is represented by a dashed line.

図5に示すように、車両の前方の道路の区間のうち、過去に算出した道路モデルM0と道路モデル候補MC1との距離dが道路の幅方向について閾値距離以上離れている区間S2における道路モデルの算出について説明する。区間S2における点列に含まれる点は、周辺情報が車両の左右のいずれか一方のみの区画線の形状を含む区間における点列に含まれる点である。区間S2における過去に算出した道路モデルは、周辺情報が車両の左右両方の区画線の形状を含む区間の点列に含まれる点P05~P07(図4参照)に基づいて算出されている。そのため、点列に含まれる点P05~P07における第1信頼度は過去に算出した道路モデルM0における第2信頼度よりも低い。従って、道路モデル算出部114は、区間S2において、過去に設定した点列に基づいて道路モデルを算出する。 As shown in FIG. 5, the calculation of the road model in section S2, among the sections of the road ahead of the vehicle, where the distance d between the previously calculated road model M0 and the road model candidate MC1 is equal to or greater than the threshold distance in the road width direction, will be described. The points included in the point sequence in section S2 are points included in the point sequence in the section whose surrounding information includes the shape of only one of the lane markings on either the left or right side of the vehicle. The previously calculated road model in section S2 was calculated based on points P05 to P07 (see FIG. 4) included in the point sequence in the section whose surrounding information includes the shape of both the lane markings on the left and right sides of the vehicle. Therefore, the first reliability of points P05 to P07 included in the point sequence is lower than the second reliability of the previously calculated road model M0. Therefore, the road model calculation unit 114 calculates the road model in section S2 based on the point sequence previously set.

道路モデル算出部114は、車両の前方の道路の区間のうち、過去に算出した道路モデルM0と道路モデル候補MC1とが道路の幅方向について閾値距離以上離れていない区間S1においては、今回の道路認識処理のステップS110において設定した点列に基づいて道路モデルを算出する。すなわち、道路モデル算出部は、ステップS140(図2参照)においては、ステップS130で決定した道路モデル候補MC1を道路モデルとして採用する。 For a section S1 of the road ahead of the vehicle where the previously calculated road model M0 and the road model candidate MC1 are not separated by a threshold distance or more in the road width direction, the road model calculation unit 114 calculates a road model based on the sequence of points set in step S110 of the current road recognition process. That is, in step S140 (see FIG. 2), the road model calculation unit adopts the road model candidate MC1 determined in step S130 as the road model.

図6に実線で示すように、道路モデル算出部114は、道路モデルM1を算出する。 As shown by the solid line in Figure 6, the road model calculation unit 114 calculates the road model M1.

以上で説明した本実施形態の道路形状認識装置110によれば、道路モデル算出部114は、過去に算出した道路モデルM0と道路モデル候補MC1とが道路の幅方向について閾値距離以上離れている区間S2において、信頼度に応じて、道路モデルM1の算出の基準となる点列を過去に設定した点列と今回設定した点列とのいずれかに決定する。例えば、過去に算出した道路モデルM0が、左右両方の区画線の形状に基づいて算出され、今回決定した道路モデル候補MC1が、左右片側のみの区画線の形状に基づいて決定された場合、道路モデル算出部114は、当該区間S2において、過去に設定した点列に基づいて道路モデルM1を算出する。また、過去に算出した道路モデルM0が、左右片側のみの区画線の形状に基づいて算出され、今回決定した道路モデル候補MC1が、左右両方の区画線の形状に基づいて決定された場合、道路モデル算出部114は、当該区間S2において、今回設定した点列に基づいて道路モデルM1を算出する。すなわち、過去に算出した道路モデルM0と道路モデル候補MC1とが乖離している区間S2において、道路モデル算出部114は、信頼度の高い点列に基づいて道路モデルM1を算出する。そのため、実際の道路形状に則して道路形状を認識できる。 According to the road shape recognition device 110 of the present embodiment described above, in a section S2 where the previously calculated road model M0 and the road model candidate MC1 are separated by a threshold distance or more in the width direction of the road, the road model calculation unit 114 determines the point sequence that serves as the basis for the calculation of the road model M1 to be either the point sequence previously set or the point sequence currently set, depending on the reliability. For example, if the previously calculated road model M0 was calculated based on the shapes of both the left and right demarcation lines, and the currently determined road model candidate MC1 was determined based on the shape of only the left or right demarcation lines, the road model calculation unit 114 calculates the road model M1 in the section S2 based on the point sequence previously set. Also, if the previously calculated road model M0 was calculated based on the shapes of only the left and right demarcation lines, and the currently determined road model candidate MC1 was determined based on the shapes of both the left and right demarcation lines, the road model calculation unit 114 calculates the road model M1 in the section S2 based on the point sequence currently set. That is, in the section S2 where the previously calculated road model M0 and the road model candidate MC1 diverge, the road model calculation unit 114 calculates the road model M1 based on a highly reliable point sequence. Therefore, the road shape can be recognized in accordance with the actual road shape.

B.第2実施形態:
図7に示す第2実施形態の自動運転制御システム100Bの構成は、周辺物体センサ124を備える点が第1実施形態と異なり、他の構成は同一である。
B. Second embodiment:
The configuration of the autonomous driving control system 100B of the second embodiment shown in FIG. 7 is different from that of the first embodiment in that a surrounding object sensor 124 is provided, but the other configurations are the same.

周辺物体センサ124は、自車両10の周辺の物体までの距離を測距する。周辺物体センサ124として、例えば、レーザーレーダー、ミリ波レーダー、Lidar(Light Detection and Ranging)、超音波センサ等の反射波を利用した物体センサが挙げられる。 The surrounding object sensor 124 measures the distance to objects in the vicinity of the vehicle 10. Examples of the surrounding object sensor 124 include object sensors that use reflected waves, such as laser radar, millimeter wave radar, Lidar (Light Detection and Ranging), and ultrasonic sensors.

本実施形態において、周辺情報認識部111は、周辺物体センサ124の出力に基づいて、路側物の形状と、他車両の移動軌跡と、のうちの1つ以上であるセンサ情報を、周辺情報の一部として認識する。 In this embodiment, the surrounding information recognition unit 111 recognizes sensor information, which is one or more of the shape of roadside objects and the movement trajectories of other vehicles, as part of the surrounding information based on the output of the surrounding object sensor 124.

図8に示す周辺情報は、車両10の前方を走行する他車両20の移動軌跡を示すセンサ情報である。図8において、道路モデルM2は一点鎖線で表される。 The surrounding information shown in FIG. 8 is sensor information that indicates the movement trajectory of another vehicle 20 traveling in front of the vehicle 10. In FIG. 8, the road model M2 is represented by a dashed line.

本実施形態において、第1信頼度設定部113部は、車両の左右のいずれか一方のみの区画線の形状である画像情報に基づいて認識された区間の点列に含まれる点の第1信頼度を、センサ情報に基づいて認識された区間の点列の第1信頼度よりも低く設定する。 In this embodiment, the first reliability setting unit 113 sets the first reliability of the points included in the sequence of points of the section recognized based on image information that is the shape of the lane markings on only one of the left and right sides of the vehicle to be lower than the first reliability of the sequence of points of the section recognized based on the sensor information.

例えば、過去に算出した道路モデルが道路モデルM2(図8参照)であり、今回決定した道路モデル候補が道路モデル候補MC1(図5参照)の場合を例として、道路モデルの算出を説明する。過去に算出した道路モデルM2(図8参照)が、Lidarの検出した路側物の形状や他車両の移動軌跡に基づいて算出され、今回決定した道路モデル候補MC1(図5参照)が、左右片側のみの区画線の形状に基づいて決定された場合、道路モデル算出部114は、当該区間において、過去に設定した点列に基づいて道路モデルM2を算出する。 For example, the calculation of the road model will be explained using as an example a case where the previously calculated road model was road model M2 (see FIG. 8) and the currently determined road model candidate is road model candidate MC1 (see FIG. 5). If the previously calculated road model M2 (see FIG. 8) was calculated based on the shapes of roadside objects detected by Lidar and the movement trajectories of other vehicles, and the currently determined road model candidate MC1 (see FIG. 5) was determined based on the shapes of the lane markings on only one side, the left or right, the road model calculation unit 114 calculates the road model M2 in that section based on the previously set point sequence.

また、過去に算出した道路モデルが道路モデル候補MC1(図5参照)であり、今回決定した道路モデル候補が道路モデルM2(図8参照)の場合を例として、道路モデルの算出を説明する。過去に算出した道路モデルである道路モデル候補MC1(図5参照)が、左右片側のみの区画線の形状に基づいて算出され、今回決定した道路モデル候補である道路モデルM2(図8参照)が、Lidarの検出した路側物の形状や他車両の移動軌跡に基づいて決定された場合、道路モデル算出部114は、当該区間において、今回設定した点列に基づいて道路モデルM2を算出する。 The calculation of the road model will be explained using as an example a case where the previously calculated road model was road model candidate MC1 (see FIG. 5) and the currently determined road model candidate is road model M2 (see FIG. 8). If the previously calculated road model, road model candidate MC1 (see FIG. 5), was calculated based on the shape of the lane markings on only one side, and the currently determined road model candidate, road model M2 (see FIG. 8), was determined based on the shape of roadside objects detected by Lidar and the movement trajectories of other vehicles, the road model calculation unit 114 calculates the road model M2 in that section based on the currently set point sequence.

以上で説明した本実施形態の第1信頼度設定部113によれば、第1信頼度設定部113は、車両10の左右のいずれか一方のみの区画線の形状である画像情報に基づいて認識された区間の点列に含まれる点の第1信頼度を、センサ情報に基づいて認識された区間の点列の第1信頼度よりも低く設定する。左右片側のみの区画線の形状に基づいて設定した点列に基づいて算出される道路モデルよりも、Lidarの検出した路側物の形状や他車両20の移動軌跡に基づいて算出される道路モデルの方が、実際の道路形状に則している。そのため、この形態によれば、実際の道路形状に則して道路形状を認識できる。 According to the first reliability setting unit 113 of this embodiment described above, the first reliability setting unit 113 sets the first reliability of the points included in the sequence of points of the section recognized based on image information that is the shape of the lane markings on only one of the left and right sides of the vehicle 10 to be lower than the first reliability of the sequence of points of the section recognized based on the sensor information. A road model calculated based on the shape of roadside objects detected by Lidar and the movement trajectory of other vehicles 20 conforms more closely to the actual road shape than a road model calculated based on a sequence of points set based on the shape of the lane markings on only one of the left and right sides. Therefore, according to this embodiment, the road shape can be recognized in accordance with the actual road shape.

C.その他の実施形態:
(C1)上述した実施形態において、道路モデル算出部114は、過去に算出した道路モデルM0と道路モデル候補MC1とが道路の幅方向について閾値距離以上離れていない区間S1において、今回の道路認識処理において設定した点列に基づいて道路モデルM1を算出している。これに限らず、道路モデル算出部114は、点列設定部112が今回の道路形状認識処理において新たに設定した点列と過去に設定した点列とに基づいて道路モデルM1を算出してもよい。道路モデル算出部114は、新たに設定した点列と過去に設定した点列とに基づく道路モデルM1の算出は、点列設定部112が新たに設定した点列と過去に設定した点列とに点列設定部112が点列を設定した時刻に応じた重みを付して道路モデルM1を算出できる。道路モデル算出部114は、例えば、点列を設定した時刻が現在時刻に近い値ほど重くなるよう重み付けを行うことができる。これにより、過去に設定した点列よりも、新たに設定した点列に基づいて道路モデルを算出できる。
C. Other embodiments:
(C1) In the above-described embodiment, the road model calculation unit 114 calculates the road model M1 based on the point sequence set in the current road recognition process in the section S1 where the previously calculated road model M0 and the road model candidate MC1 are not separated by a threshold distance or more in the road width direction. Not limited to this, the road model calculation unit 114 may calculate the road model M1 based on the point sequence newly set by the point sequence setting unit 112 in the current road shape recognition process and the point sequence previously set. The road model calculation unit 114 can calculate the road model M1 based on the newly set point sequence and the point sequence previously set by the point sequence setting unit 112 by weighting the newly set point sequence and the point sequence previously set by the point sequence setting unit 112 according to the time when the point sequence setting unit 112 set the point sequence. For example, the road model calculation unit 114 can weight the time when the point sequence is set closer to the current time. This allows the road model to be calculated based on the newly set point sequence rather than the point sequence previously set.

(C2)第2実施形態において、第1信頼度設定部113は、車両10の左右両方の区画線の形状である画像情報に基づいて認識された区間S2の点列に含まれる点の第1信頼度を、センサ情報に基づいて認識された区間S2の点列の第1信頼度よりも高く設定してもよい。 (C2) In the second embodiment, the first reliability setting unit 113 may set the first reliability of a point included in the sequence of points in section S2 recognized based on image information that is the shape of the lane markings on both the left and right sides of the vehicle 10 to be higher than the first reliability of the sequence of points in section S2 recognized based on sensor information.

本開示は、上述の実施形態に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態中の技術的特徴は、上述した課題を解決するために、あるいは上述の効果の一部又は全部を達成するために、適宜、差し替えや組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜削除することが可能である。 The present disclosure is not limited to the above-described embodiments, and can be realized in various configurations without departing from the spirit of the present disclosure. For example, the technical features in the embodiments corresponding to the technical features in each form described in the Summary of the Invention column can be replaced or combined as appropriate to solve the above-described problems or to achieve some or all of the above-described effects. Furthermore, if a technical feature is not described as essential in this specification, it can be deleted as appropriate.

10…車両、20…他車両、100、100B…自動運転制御システム、110…道路形状認識装置、111…周辺情報認識部、112…点列設定部、113…第1信頼度設定部、114…道路モデル算出部、115…第2信頼度設定部、116…記憶部、117…出力部、122…カメラ、124…周辺物体センサ、210…運転制御部、220…駆動力制御ECU、230…制動力制御ECU、240…操舵制御ECU、250…車載ネットワーク 10...vehicle, 20...other vehicles, 100, 100B...automatic driving control system, 110...road shape recognition device, 111...surrounding information recognition unit, 112...point sequence setting unit, 113...first reliability setting unit, 114...road model calculation unit, 115...second reliability setting unit, 116...storage unit, 117...output unit, 122...camera, 124...surrounding object sensor, 210...driving control unit, 220...driving force control ECU, 230...braking force control ECU, 240...steering control ECU, 250...in-vehicle network

Claims (4)

カメラ(122)を有する車両(10)に搭載される道路形状認識装置(110)であって、
周辺情報を認識する周辺情報認識部(111)であって、前記カメラが前記車両の周辺を撮像した画像である周辺画像に基づいて、道路の1以上の区画線のそれぞれの形状である画像情報を、前記周辺情報の少なくとも一部として認識できる周辺情報認識部(111)と、
前記周辺情報認識部によって認識された前記周辺情報に基づいて、前記車両が走行している道路の形状を表す点列を設定する点列設定部(112)と、
前記点列設定部が設定した前記点列に含まれる各点の第1信頼度を予め定められた範囲内の数値で設定する第1信頼度設定部(113)と、
前記車両が走行している道路の形状を線で表す道路モデルを算出する道路モデル算出部(114)であって、前記点列設定部が設定した前記点列と、前記第1信頼度設定部が設定した前記第1信頼度と、前記道路モデルが過去に算出した道路モデルと、に基づいて、新たな道路モデルを算出する、道路モデル算出部と、
前記予め定められた範囲内の数値で、前記道路モデルの第2信頼度を設定する第2信頼度設定部(115)と、
前記道路モデルを出力する出力部(117)と、を備え、
前記第1信頼度設定部は、前記周辺情報が前記車両の左右のいずれか一方のみの区画線の形状を含む区間における点列に含まれる点の第1信頼度を、前記周辺情報が前記車両の左右両方の区画線の形状を含む区間の点列に含まれる点の第1信頼度よりも低く設定し、
前記第2信頼度設定部は、前記道路モデルが対応する区間の前記点列の第1信頼度が高いほど、前記道路モデルの第2信頼度が高くなるように、前記第2信頼度を設定し、
前記道路モデル算出部は、
前記点列に基づいて道路モデル候補を決定し、
前記車両の前方の道路の区間のうち、過去に算出した道路モデルと前記道路モデル候補とが前記道路の幅方向について閾値距離以上離れている区間において、
前記点列に含まれる点における前記第1信頼度が過去に算出した道路モデルにおける前記第2信頼度よりも低い場合、過去に設定した点列に基づいて前記道路モデルを算出し、
前記点列に含まれる点における前記第1信頼度が過去に算出した道路モデルにおける前記第2信頼度よりも高い場合、前記点列に基づいて前記道路モデルを算出する、道路形状認識装置。
A road shape recognition device (110) mounted on a vehicle (10) having a camera (122),
a surrounding information recognition unit (111) that recognizes surrounding information, the surrounding information recognition unit (111) being capable of recognizing image information that is the shape of each of one or more division lines of a road as at least a part of the surrounding information based on a surrounding image that is an image of the surroundings of the vehicle captured by the camera;
a point sequence setting unit (112) that sets a point sequence representing a shape of a road on which the vehicle is traveling based on the surrounding information recognized by the surrounding information recognition unit;
a first reliability setting unit (113) that sets a first reliability of each point included in the sequence of points set by the sequence of points setting unit to a numerical value within a predetermined range ;
a road model calculation unit (114) for calculating a road model representing, by lines, the shape of a road on which the vehicle is traveling, the road model calculation unit calculating a new road model based on the point sequence set by the point sequence setting unit, the first reliability set by the first reliability setting unit, and a road model previously calculated by the road model;
a second reliability setting unit (115) that sets a second reliability of the road model to a numerical value within the predetermined range;
an output unit (117) that outputs the road model,
the first reliability setting unit sets a first reliability of a point included in a sequence of points in a section where the peripheral information includes a shape of only one of the left and right lane lines of the vehicle to be lower than a first reliability of a point included in a sequence of points in a section where the peripheral information includes the shapes of both the left and right lane lines of the vehicle;
the second reliability setting unit sets the second reliability such that the higher the first reliability of the point sequence in the section corresponding to the road model, the higher the second reliability of the road model;
The road model calculation unit
determining a road model candidate based on the sequence of points;
In a section of the road ahead of the vehicle, a previously calculated road model and the road model candidate are separated from each other by a threshold distance or more in a width direction of the road.
if the first reliability of a point included in the sequence of points is lower than the second reliability of a previously calculated road model, calculate the road model based on a previously set sequence of points;
a road shape recognition device that calculates the road model based on the point sequence when the first reliability of a point included in the point sequence is higher than the second reliability of a previously calculated road model.
請求項1に記載の道路形状認識装置であって、
前記車両は、前記車両の周辺の物体までの距離を測距できる周辺物体センサ(124)を有し、
前記周辺情報認識部は、前記周辺物体センサの出力に基づいて、路側物の形状と、他車両の移動軌跡と、のうちの1つ以上であるセンサ情報を、前記周辺情報の一部として認識でき、
前記第1信頼度設定部は、前記車両の左右のいずれか一方のみの区画線の形状である前記画像情報に基づいて認識された区間の点列に含まれる点の信頼度を、前記センサ情報に基づいて認識された区間の点列の信頼度よりも低く設定する、道路形状認識装置。
2. The road shape recognition device according to claim 1,
The vehicle has a surrounding object sensor (124) capable of measuring a distance to an object around the vehicle;
the surrounding information recognition unit is capable of recognizing, based on an output of the surrounding object sensor, sensor information that is one or more of a shape of a roadside object and a movement trajectory of another vehicle as part of the surrounding information;
A road shape recognition device, wherein the first reliability setting unit sets the reliability of a point included in a sequence of points of a section recognized based on the image information, which is the shape of a dividing line on only one of the left or right sides of the vehicle, to be lower than the reliability of a sequence of points of a section recognized based on the sensor information.
請求項1または請求項2に記載の道路形状認識装置であって、
前記道路モデル算出部は、過去に算出した道路モデルと前記道路モデル候補とが前記道路の幅方向について前記閾値距離以上離れていない区間において、前記点列設定部が新たに設定した点列と過去に設定した点列とに基づいて道路モデルを算出し、
前記新たに設定した点列と過去に設定した点列とに基づく前記道路モデルの算出は、前記点列設定部が新たに設定した点列と過去に設定した点列とに前記点列設定部が点列を設定した時刻に応じた重みを付して行われる、道路形状認識装置。
3. The road shape recognition device according to claim 1,
the road model calculation unit calculates a road model based on the sequence of points newly set by the point sequence setting unit and the sequence of points previously set in a section where the previously calculated road model and the road model candidate are not separated from each other by the threshold distance or more in a width direction of the road,
A road shape recognition device in which the calculation of the road model based on the newly set sequence of points and the previously set sequence of points is performed by weighting the newly set sequence of points and the previously set sequence of points according to the time when the sequence of points was set by the sequence of points setting unit.
カメラと物体までの距離を測距できる周辺物体センサを有する車両に搭載される道路形状認識装置であって、
前記カメラが前記車両の周辺を撮像した画像である周辺画像に基づいて、道路の1以上の区画線のそれぞれの形状である画像情報を含む周辺情報と、前記周辺物体センサの出力に基づいて、路側物の形状と他車両の移動軌跡とのうちの1つ以上であるセンサ情報を含む周辺情報と、を認識できる周辺情報認識部と、
前記周辺情報認識部によって認識された前記周辺情報に基づいて、前記車両が走行している道路の形状を表す点列を設定する点列設定部と、
前記点列設定部が設定した前記点列に含まれる各点の第1信頼度を予め定められた範囲内の数値で設定する第1信頼度設定部と、
前記車両が走行している道路の形状を線で表す道路モデルを算出する道路モデル算出部であって、前記点列設定部が設定した前記点列と、前記第1信頼度設定部が設定した前記第1信頼度と、前記道路モデルが過去に算出した道路モデルと、に基づいて、新たな道路モデルを算出する、道路モデル算出部と、
前記予め定められた範囲内の数値で、前記道路モデルの第2信頼度を設定する第2信頼度設定部と、
前記道路モデルを出力する出力部と、を備え、
前記第1信頼度設定部は前記車両の左右のいずれか一方のみの区画線の形状である前記画像情報に基づいて認識された区間の点列に含まれる点の信頼度を、前記センサ情報に基づいて認識された区間の点列に含まれる点の信頼度よりも低く設定し、
前記第2信頼度設定部は、前記点列の信頼度が低い区間における信頼度を前記点列の信頼度が高い区間における信頼度よりも低く設定し、
前記道路モデル算出部は、
前記点列に基づいて道路モデル候補を決定し、
前記車両の前方の道路の区間のうち、過去に算出した道路モデルと前記道路モデル候補とが前記道路の幅方向について閾値距離以上離れている区間において、
前記点列に含まれる点における前記信頼度が過去に算出した道路モデルにおける前記信頼度よりも低い場合、過去に設定した点列に基づいて前記道路モデルを算出し、
前記点列に含まれる点における前記信頼度が過去に算出した道路モデルにおける前記信頼度よりも高い場合、前記点列に基づいて前記道路モデルを算出する、道路形状認識装置。
A road shape recognition device mounted on a vehicle having a surrounding object sensor capable of measuring a distance between a camera and an object,
a surrounding information recognition unit that can recognize surrounding information including image information of the shape of one or more dividing lines of a road based on a surrounding image that is an image of the surroundings of the vehicle captured by the camera, and surrounding information including sensor information of one or more of the shape of a roadside object and a movement trajectory of another vehicle based on an output of the surrounding object sensor;
a point sequence setting unit that sets a point sequence representing a shape of a road on which the vehicle is traveling based on the surrounding information recognized by the surrounding information recognition unit;
a first reliability setting unit that sets a first reliability of each point included in the sequence of points set by the sequence of points setting unit to a numerical value within a predetermined range ;
a road model calculation unit that calculates a road model that represents, by lines, a shape of a road on which the vehicle is traveling, and calculates a new road model based on the point sequence set by the point sequence setting unit, the first reliability set by the first reliability setting unit, and a road model previously calculated by the road model;
a second reliability setting unit that sets a second reliability of the road model to a numerical value within the predetermined range;
an output unit that outputs the road model,
the first reliability setting unit sets a reliability of a point included in a sequence of points of a section recognized based on the image information, which is a shape of a lane marking on only one of the left and right sides of the vehicle, to be lower than a reliability of a point included in a sequence of points of a section recognized based on the sensor information;
the second reliability setting unit sets a reliability in a section in which the reliability of the point sequence is low to be lower than a reliability in a section in which the reliability of the point sequence is high;
The road model calculation unit
determining a road model candidate based on the sequence of points;
In a section of the road ahead of the vehicle, a previously calculated road model and the road model candidate are separated from each other by a threshold distance or more in a width direction of the road.
If the reliability of a point included in the sequence of points is lower than the reliability of a previously calculated road model, the road model is calculated based on a previously set sequence of points;
a road shape recognition device that calculates the road model based on the point sequence when the reliability of a point included in the point sequence is higher than the reliability of a previously calculated road model.
JP2021044191A 2021-03-18 2021-03-18 Road shape recognition device Active JP7478696B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021044191A JP7478696B2 (en) 2021-03-18 2021-03-18 Road shape recognition device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021044191A JP7478696B2 (en) 2021-03-18 2021-03-18 Road shape recognition device

Publications (3)

Publication Number Publication Date
JP2022143591A JP2022143591A (en) 2022-10-03
JP2022143591A5 JP2022143591A5 (en) 2023-08-30
JP7478696B2 true JP7478696B2 (en) 2024-05-07

Family

ID=83453624

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021044191A Active JP7478696B2 (en) 2021-03-18 2021-03-18 Road shape recognition device

Country Status (1)

Country Link
JP (1) JP7478696B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112023000315T5 (en) 2022-09-09 2024-09-26 Dmg Mori Co., Ltd. DISPLACEMENT DETECTION DEVICE

Also Published As

Publication number Publication date
JP2022143591A (en) 2022-10-03

Similar Documents

Publication Publication Date Title
US10494022B2 (en) Driving assistance device
JP7481296B2 (en) Vehicle driving control device
RU2685108C1 (en) Steering support system
CN109572688B (en) driving aids
US10515278B2 (en) Driving assistance device
US10994730B2 (en) Traveling assistance method and traveling assistance device
CN109658719B (en) Method for identifying traffic signs, vehicle device, plausibility verification method and storage medium
US9952599B2 (en) Driving control device
JP6941178B2 (en) Automatic operation control device and method
CN110446641B (en) Vehicle control device and vehicle control method
CN114973644B (en) Road information generating device
WO2016117507A1 (en) Section-line recognition device
JP6354659B2 (en) Driving support device
JP6631289B2 (en) Vehicle control system
JP7323493B2 (en) Road shape recognition device
CN111373460A (en) Target object detection device for vehicle
JP6970547B2 (en) Vehicle control device and vehicle control method
WO2016194168A1 (en) Travel control device and method
JP6854141B2 (en) Vehicle control unit
JP7478696B2 (en) Road shape recognition device
JP7144271B2 (en) Road shape recognition device
JP7780376B2 (en) Map Generator
US20210357663A1 (en) Road recognition device
US12269474B2 (en) Automated driving method, automated driving system, and storage medium
JP2021167121A (en) Vehicle control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230711

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230822

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240319

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240326

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240422

R150 Certificate of patent or registration of utility model

Ref document number: 7478696

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150