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
JP6468568B2 - Object recognition device, model information generation device, object recognition method, and object recognition program - Google Patents
[go: Go Back, main page]

JP6468568B2 - Object recognition device, model information generation device, object recognition method, and object recognition program - Google Patents

Object recognition device, model information generation device, object recognition method, and object recognition program Download PDF

Info

Publication number
JP6468568B2
JP6468568B2 JP2016173766A JP2016173766A JP6468568B2 JP 6468568 B2 JP6468568 B2 JP 6468568B2 JP 2016173766 A JP2016173766 A JP 2016173766A JP 2016173766 A JP2016173766 A JP 2016173766A JP 6468568 B2 JP6468568 B2 JP 6468568B2
Authority
JP
Japan
Prior art keywords
brightness
image
model information
unit
information
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
JP2016173766A
Other languages
Japanese (ja)
Other versions
JP2018041209A (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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2016173766A priority Critical patent/JP6468568B2/en
Publication of JP2018041209A publication Critical patent/JP2018041209A/en
Application granted granted Critical
Publication of JP6468568B2 publication Critical patent/JP6468568B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Traffic Control Systems (AREA)
  • Image Analysis (AREA)

Description

本発明は、物体認識装置、モデル情報生成装置、物体認識方法、および物体認識プログラムに関する。   The present invention relates to an object recognition device, a model information generation device, an object recognition method, and an object recognition program.

従来、車両の周辺等の物体を検出する装置がある。例えば、物体の熱放射の強度分布を画像として撮像する遠赤外線カメラにより撮像された画像から歩行者を検出する装置の発明が開示されている(例えば、特許文献1)。この装置は、画像における歩行者のモデル情報を日照度などの車外環境に対応付けて記憶し、車外環境に応じた歩行者のモデル情報を用いて歩行者を検出する。   Conventionally, there is an apparatus for detecting an object such as the periphery of a vehicle. For example, an invention of an apparatus for detecting a pedestrian from an image captured by a far-infrared camera that captures an intensity distribution of thermal radiation of an object as an image is disclosed (for example, Patent Document 1). This apparatus stores pedestrian model information in an image in association with an environment outside the vehicle such as daily illuminance, and detects the pedestrian using the pedestrian model information corresponding to the environment outside the vehicle.

特開2007−264732号公報JP 2007-264732 A

しかしながら、上記特許文献1の装置は、遠赤外線カメラにより撮像された画像を対象としており、可視光カメラにより撮像された画像を解析して歩行者を検出することについては考慮していない。
このため、可視光カメラにより撮像された画像については、歩行者などの物体を精度よく認識することができない場合があった。
本発明は、このような事情を考慮してなされたものであり、より精度よく物体を認識することができる物体認識装置、モデル情報生成装置、物体認識方法、および物体認識プログラムを提供することを目的の一つとする。
However, the apparatus disclosed in Patent Document 1 is intended for an image captured by a far-infrared camera, and does not consider detecting a pedestrian by analyzing an image captured by a visible light camera.
For this reason, there are cases in which an object such as a pedestrian cannot be accurately recognized with respect to an image captured by a visible light camera.
The present invention has been made in view of such circumstances, and provides an object recognition device, a model information generation device, an object recognition method, and an object recognition program that can recognize an object with higher accuracy. One of the purposes.

請求項1記載の発明は、撮像部(12)により撮像された画像を取得する画像取得部(30)と、車両の周辺の明るさを検出する明るさ検出部(32)と、前記明るさ検出部により検出された明るさに応じて、前記画像取得部により取得された画像に含まれる物体を認識する処理の内容を変更する画像認識部(34)と、を備え、前記画像認識部は、前記明るさ検出部により検出された明るさに基づいて、画像のエッジの分布と明るさとが対応付けられた複数の物体モデル情報から一または複数の物体モデル情報を選択し、前記明るさ検出部により検出された明るさに応じた処理の内容で、前記画像からエッジを抽出し、前記選択した物体モデル情報と前記抽出したエッジとを比較することで前記物体を認識する物体認識装置(20)である。 The invention described in claim 1 is an image acquisition unit (30) that acquires an image captured by the imaging unit (12), a brightness detection unit (32) that detects brightness around the vehicle, and the brightness. according to the brightness detected by the detection unit, the image recognition unit to change the contents of processing to recognize the object included in the image acquired by the image acquiring unit (34), wherein the image recognition unit Based on the brightness detected by the brightness detection unit, one or a plurality of object model information is selected from a plurality of object model information in which an edge distribution and brightness of an image are associated with each other, and the brightness detection is performed. An object recognition device that recognizes the object by extracting an edge from the image and comparing the selected object model information with the extracted edge with the content of the processing according to the brightness detected by the unit. )

請求項2記載の発明は、請求項1記載の物体認識装置であって、前記複数の物体モデル情報を記憶した記憶部を備えるものである。 A second aspect of the present invention is the object recognition apparatus according to the first aspect, comprising a storage unit that stores the plurality of pieces of object model information .

請求項3記載の発明は、請求項1または2記載の物体認識装置であって、前記複数の物体モデル情報(66、68)は、色に関する情報に基づいて取得された色エッジと第1の明るさ以上の明るさとが対応付けられた第1物体モデル情報と、輝度に関する情報に基づいて取得された輝度エッジと第2の明るさ未満の明るさとが対応付けられた第2物体モデル情報と、を含み、前記画像認識部は、前記明るさ検出部により検出された明るさが第1の明るさ以上の場合は、前記撮像部により撮像された画像から色エッジを取得し、取得した色エッジと、前記第1物体モデル情報とを比較することで前記物体を認識し、前記明るさ検出部により検出された明るさが第2の明るさ未満の場合は、前記撮像部により撮像された画像から輝度エッジを取得し、取得した輝度エッジと、前記第2物体モデル情報とを比較することで前記物体を認識するものである。 According to a third aspect of the present invention, in the object recognition device according to the first or second aspect, the plurality of object model information (66, 68) includes a color edge acquired based on information on color, a first edge First object model information associated with brightness greater than or equal to brightness, second object model information associated with a brightness edge acquired based on information on brightness and brightness less than the second brightness; The image recognition unit acquires a color edge from the image captured by the imaging unit when the brightness detected by the brightness detection unit is equal to or higher than the first brightness, and acquires the acquired color. The object is recognized by comparing the edge and the first object model information, and when the brightness detected by the brightness detection unit is less than the second brightness, the image is captured by the imaging unit Get luminance edge from image It is intended to recognize the object by comparing the luminance edge acquired, and the second object model information.

請求項4記載の発明は、請求項1から3のうちいずれか1項記載の物体認識装置であって、前記画像認識部は、光を照射する前照灯を含む前照灯装置により照射されている照射領域と、照射されていない非照射領域とで、前記画像取得部により取得された画像に含まれる物体を認識する処理の内容を変更するものである。 The invention according to claim 4 is the object recognition device according to any one of claims 1 to 3, wherein the image recognition unit is irradiated by a headlamp device including a headlamp that emits light. The content of the process for recognizing the object included in the image acquired by the image acquisition unit is changed between the irradiated region and the non-irradiated region that is not irradiated .

請求項5記載の発明は、請求項項記載の物体認識装置であって、複数の物体モデル情報を記憶した記憶部を備え、前記複数の物体モデル情報は、色に関する情報に基づいて取得された色エッジと第1の明るさ以上の明るさとが対応付けられた第1物体モデル情報と、輝度に関する情報に基づいて取得された輝度エッジと第2の明るさ未満の明るさとが対応付けられた第2物体モデル情報と、を含み、前記画像認識部は、前記明るさ検出部により検出された明るさが第2の明るさ未満の場合、前記画像取得部により取得された画像における照射領域に対しては、物体が撮像された画像から色エッジを取得し、前記色エッジと、第1物体モデル情報とを比較することで前記物体を認識し、前記画像取得部により取得された画像に含まれる非照射領域に対しては、物体が撮像された画像から輝度エッジを取得し、前記輝度エッジと、前記第2物体モデル情報とを比較することで前記物体を認識するものである。 The invention according to claim 5 is the object recognition apparatus according to claim 4 , further comprising a storage unit that stores a plurality of object model information, wherein the plurality of object model information is acquired based on information about color. The first object model information in which the color edge is associated with the brightness equal to or higher than the first brightness, the brightness edge acquired based on the information related to the brightness, and the brightness less than the second brightness are associated with each other. The second object model information, and the image recognition unit, when the brightness detected by the brightness detection unit is less than the second brightness, an irradiation area in the image acquired by the image acquisition unit Is obtained by acquiring a color edge from an image obtained by capturing an object, comparing the color edge with the first object model information, and recognizing the object, and obtaining an image acquired by the image acquisition unit. Non-irradiation included For frequency, the object acquires a luminance edge from an image captured, and the luminance edge is intended to recognize the object by comparing the second object model information.

請求項7記載の発明は、第1の明るさ以上の環境において物体が撮像された第1の画像と前記物体の識別情報とが対応付けられた第1の対応情報、および第2の明るさ未満の環境において前記物体が撮像された第2の画像と前記物体の識別情報とが対応付けられた第2の対応情報とを取得する情報取得部と、前記情報取得部により取得された第1の画像から色に関する第1の特徴量、および第2の画像から輝度に関する第2の特徴量を抽出する特徴量抽出部と、前記特徴量抽出部により抽出された第1の特徴量と、前記物体の識別情報とを対応付けて第1物体モデル情報を生成し、前記特徴量抽出部により抽出された第2の特徴量と、前記物体の識別情報とを対応付けて第2物体モデル情報を生成する学習生成部と、を備えるモデル情報生成装置である。   According to the seventh aspect of the present invention, the first correspondence information in which the first image in which an object is imaged in an environment of the first brightness or higher and the identification information of the object are associated with each other, and the second brightness An information acquisition unit that acquires a second correspondence information in which a second image obtained by imaging the object in the environment of less than the object and identification information of the object are associated, and the first acquired by the information acquisition unit A feature quantity extraction unit that extracts a first feature quantity related to color from the image of FIG. 2 and a second feature quantity related to luminance from the second image; the first feature quantity extracted by the feature quantity extraction unit; First object model information is generated by associating with object identification information, and second object model information is determined by associating the second feature amount extracted by the feature amount extraction unit with the object identification information. Generating model information including a learning generation unit for generating It is the location.

請求項8記載の発明は、車載コンピュータが、撮像部により撮像された画像を取得し、車両の周辺の明るさを検出し、前記検出された明るさに応じて、前記取得された画像に含まれる物体を認識する処理の内容を変更し、前記検出した明るさに基づいて、画像のエッジの分布と明るさとが対応付けられた複数の物体モデル情報から一または複数の物体モデル情報を選択し、前記検出した明るさに応じた処理の内容で、前記画像からエッジを抽出し、前記選択した物体モデル情報と前記抽出したエッジとを比較することで前記物体を認識する物体認識方法である。 In the invention according to claim 8, the in-vehicle computer acquires an image captured by the imaging unit, detects brightness around the vehicle, and is included in the acquired image according to the detected brightness. The content of the process for recognizing the object to be detected is changed, and based on the detected brightness, one or more object model information is selected from the plurality of object model information in which the edge distribution and brightness of the image are associated The object recognition method recognizes the object by extracting an edge from the image with the content of the processing according to the detected brightness and comparing the selected object model information with the extracted edge .

請求項9記載の発明は、車載コンピュータに、撮像部により撮像された画像を取得させ、車両の周辺の明るさを検出させ、前記検出された明るさに応じて、前記取得された画像に含まれる物体を認識する処理の内容を変更させ、前記検出させた明るさに基づいて、画像のエッジの分布と明るさとが対応付けられた複数の物体モデル情報から一または複数の物体モデル情報を選択させ、前記検出させた明るさに応じた処理の内容で、前記画像からエッジを抽出させ、前記選択させた物体モデル情報と前記抽出したエッジとを比較することで前記物体を認識させる物体認識プログラムである。 The invention according to claim 9 causes the in-vehicle computer to acquire an image captured by the imaging unit, detects brightness around the vehicle, and is included in the acquired image according to the detected brightness. The content of the process for recognizing the object to be changed is changed, and one or a plurality of object model information is selected from a plurality of object model information in which the edge distribution and the brightness of the image are associated with each other based on the detected brightness is allowed, the contents of processing corresponding to the brightness obtained by the detection, by extracting an edge from the image, the object recognition program to recognize the object by comparing the previously described and selected so object model information extracted edge It is.

請求項1から3、および記載の発明によれば、画像認識部が、明るさ検出部により検出された明るさに応じて、画像取得部により取得された画像に含まれる物体を認識する処理の内容を変更することにより、より精度よく物体を認識することができる。 According to the first, third, seventh and eighth aspects of the invention, the image recognition unit recognizes an object included in the image acquired by the image acquisition unit according to the brightness detected by the brightness detection unit. By changing the processing content, the object can be recognized more accurately.

請求項記載の発明によれば、画像認識部が、明るさ検出部により検出された明るさに応じて、物体の認識に用いるエッジと物体モデル情報とを選択することにより、明るさに左右されずに安定的に物体を認識することができる。 According to the third aspect of the present invention, the image recognizing unit selects the edge used for object recognition and the object model information according to the brightness detected by the brightness detecting unit. The object can be recognized stably without being.

請求項4または5記載の発明によれば、画像における、前照灯により照射されている領域と、前照灯に照射されていない領域とに含まれる物体を、より精度よく認識することができる。 According to the invention described in claim 4 or 5 , it is possible to more accurately recognize objects included in a region irradiated with the headlamp and a region not irradiated on the headlamp in the image. .

請求項記載の発明によれば、モデル情報生成装置は、第1の明るさ以上の環境において物体が撮像された画像におけるカラー情報と、物体の識別情報とを対応付けて昼間用物体モデル情報、および第1の明るさ未満の環境において物体が撮像された画像における輝度情報と、物体の識別情報とを対応付けて夜間用物体モデル情報を生成することにより、明るさが異なる環境においても、より精度よく物体を認識することができる物体モデル情報を生成することができる。
According to the invention described in claim 6 , the model information generating apparatus associates the color information in the image of the object captured in the environment of the first brightness or higher with the object identification information, and daytime object model information. , And generating the night object model information by associating the luminance information in the image in which the object is imaged in the environment less than the first brightness with the object identification information, Object model information that can recognize an object with higher accuracy can be generated.

物体認識装置20を含む車両制御システム1の機能構成の一例を示す図である。2 is a diagram illustrating an example of a functional configuration of a vehicle control system 1 including an object recognition device 20. FIG. 昼間用物体モデル情報66の内容を模式的に示した図である。It is the figure which showed typically the content of the object model information 66 for daytime. 画像認識部34により実行される処理の流れを示すフローチャートである。5 is a flowchart showing a flow of processing executed by an image recognition unit 34. モデル情報生成装置200の機能構成を示す図である。3 is a diagram illustrating a functional configuration of a model information generation device 200. FIG. モデル情報生成装置200により実行される処理の流れを示すフローチャートである。5 is a flowchart showing a flow of processing executed by the model information generating apparatus 200. 第2の実施形態の車両制御システム1Aの機能構成の一例を示す図である。It is a figure which shows an example of a function structure of 1 A of vehicle control systems of 2nd Embodiment. 照射領域と、非照射領域とを含むカメラ12により撮像された画像IMの一例を示す図である。It is a figure which shows an example of image IM imaged with the camera 12 containing an irradiation area | region and a non-irradiation area | region. 第2の実施形態の画像認識部34Aにより実行される処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process performed by 34 A of image recognition parts of 2nd Embodiment. 第3の実施形態の車両制御システム1Bの機能構成の一例を示す図である。It is a figure which shows an example of a function structure of the vehicle control system 1B of 3rd Embodiment.

以下、図面を参照し、本発明の物体認識装置、モデル情報生成装置、物体認識方法および物体認識プログラムの実施形態について説明する。   Hereinafter, embodiments of an object recognition device, a model information generation device, an object recognition method, and an object recognition program according to the present invention will be described with reference to the drawings.

<第1の実施形態>
図1は、物体認識装置20を含む車両制御システム1の機能構成の一例を示す図である。車両制御システム1は、例えば、レーダ装置10、カメラ12、照度センサ14、車両センサ16、物体認識装置20、車両制御装置70、走行駆動装置72、およびブレーキ装置74を備える。
<First Embodiment>
FIG. 1 is a diagram illustrating an example of a functional configuration of a vehicle control system 1 including an object recognition device 20. The vehicle control system 1 includes, for example, a radar device 10, a camera 12, an illuminance sensor 14, a vehicle sensor 16, an object recognition device 20, a vehicle control device 70, a travel drive device 72, and a brake device 74.

レーダ装置10は、例えば、車両制御システム1が搭載された車両(以下、自車両)のバンパーや、フロントグリル等の周辺に設けられる。レーダ装置10は、例えば、自車両の前方にミリ波を放射し、放射したミリ波が物体に当たって反射した反射波を受信し、受信した反射波を解析することにより、物体の位置を特定する。物体の位置は、例えば自車両から物体までの距離を少なくとも含み、その他、自車両に対する物体の方位や横位置等を含んでもよい。レーダ装置10は、例えばFM−CW(Frequency−Modulated Continuous Wave)方式によって物体の位置を検出し、検出結果を物体認識装置20に出力する。   The radar apparatus 10 is provided, for example, in the vicinity of a bumper of a vehicle (hereinafter referred to as the host vehicle) on which the vehicle control system 1 is mounted, a front grille, and the like. For example, the radar apparatus 10 radiates a millimeter wave in front of the host vehicle, receives a reflected wave reflected by the radiated millimeter wave hitting the object, and analyzes the received reflected wave, thereby specifying the position of the object. The position of the object includes, for example, at least a distance from the own vehicle to the object, and may include an azimuth or a lateral position of the object with respect to the own vehicle. The radar apparatus 10 detects the position of an object by, for example, FM-CW (Frequency-Modulated Continuous Wave) method, and outputs the detection result to the object recognition apparatus 20.

カメラ12は、CCD(Charge Couple Device)やCMOS(Complementary Metal Oxide Semiconductor)等の固体撮像素子を利用したデジタルカメラである。カメラ12は、フロントウインドシールド上部やルームミラー裏面等に取り付けられる。カメラ12は、例えば、周期的に繰り返し自車両の前方を撮像する。カメラ12は、例えば、画像を撮像し、撮像した画像を物体認識装置20に出力する。カメラ12は、1台に限らず、自車両に複数設けられてもよいし、複数のカメラを含むステレオカメラであってもよい。   The camera 12 is a digital camera using a solid-state imaging device such as a charge coupled device (CCD) or a complementary metal oxide semiconductor (CMOS). The camera 12 is attached to the upper part of the front windshield, the rear surface of the rearview mirror, etc. For example, the camera 12 periodically images the front of the host vehicle. For example, the camera 12 captures an image and outputs the captured image to the object recognition device 20. The camera 12 is not limited to one, and a plurality of cameras 12 may be provided in the host vehicle, or a stereo camera including a plurality of cameras may be used.

照度センサ14は、車両の周辺の明るさを検出し、検出結果を物体認識装置20に出力する。車両センサ16は、車速を検出する車速センサ、加速度を検出する加速度センサ、鉛直軸回りの角速度を検出するヨーレートセンサ、自車両の向きを検出する方位センサ等を含む。車両センサ16は、各センサの検出結果を車両制御装置70に出力する。   The illuminance sensor 14 detects the brightness around the vehicle and outputs the detection result to the object recognition device 20. The vehicle sensor 16 includes a vehicle speed sensor that detects a vehicle speed, an acceleration sensor that detects acceleration, a yaw rate sensor that detects an angular velocity around a vertical axis, a direction sensor that detects the direction of the host vehicle, and the like. The vehicle sensor 16 outputs the detection result of each sensor to the vehicle control device 70.

物体認識装置20は、例えば、画像取得部30、明るさ検出部32、画像認識部34、周辺状況認識部50、および記憶部60を備える。画像取得部30、明るさ検出部32、画像認識部34、および周辺状況認識部50のうち、一部または全部は、プロセッサがプログラム(ソフトウェア)を実行することにより実現される。また、これらのうち一部または全部は、LSI(Large Scale Integration)やASIC(Application Specific Integrated Circuit)等のハードウェアによって実現されてもよいし、ソフトウェアとハードウェアの組み合わせによって実現されてもよい。また、物体認識装置20に含まれる各機能部は、複数のコンピュータ装置によって分散化されたものであってもよい。記憶部60は、ROM(Read Only Memory)やRAM(Random Access Memory)、HDD(Hard Disk Drive)、フラッシュメモリ等で実現される。   The object recognition device 20 includes, for example, an image acquisition unit 30, a brightness detection unit 32, an image recognition unit 34, a surrounding situation recognition unit 50, and a storage unit 60. Some or all of the image acquisition unit 30, the brightness detection unit 32, the image recognition unit 34, and the surrounding situation recognition unit 50 are realized by a processor executing a program (software). Some or all of these may be realized by hardware such as LSI (Large Scale Integration) and ASIC (Application Specific Integrated Circuit), or may be realized by a combination of software and hardware. Further, each functional unit included in the object recognition device 20 may be distributed by a plurality of computer devices. The storage unit 60 is realized by a ROM (Read Only Memory), a RAM (Random Access Memory), an HDD (Hard Disk Drive), a flash memory, or the like.

画像取得部30は、カメラ12により撮像された画像を取得する。画像は、カラー情報および輝度情報を含むカラー画像である。カラー情報とは、例えば、RGB情報(R値、G値、およびB値の情報)、明度情報(色の明るさの程度を示す情報)、彩度情報(色の鮮やかさを示す情報)、および色相情報(色合いを示す情報)のうち一部または全部を含む情報である。   The image acquisition unit 30 acquires an image captured by the camera 12. The image is a color image including color information and luminance information. The color information is, for example, RGB information (information of R value, G value, and B value), lightness information (information indicating the degree of brightness of the color), saturation information (information indicating the vividness of the color), And information including part or all of hue information (information indicating hue).

明るさ検出部32は、照度センサ14の検出結果を取得し、取得した検出結果に基づいて車両の周辺の明るさを検出する。なお、明るさ検出部32は、照度センサ14の検出結果に代えて、カメラ12から、カメラ12が画像を撮像する際に設定されている露光時間を取得し、取得した露光時間に基づいて、車両の周辺の明るさを導出してもよい。具体的には、カメラ12は、撮像した画像における任意の領域の輝度値が目標とする輝度値に近づくように、次の撮像処理の露光時間を制御するものであり、その際、撮像した画像における任意の領域の輝度値が目標とする輝度値に対して高い場合には、次の撮像処理の露光時間を短くし、任意の領域の輝度値が目標とする輝度値に対して低い場合には、次の撮像処理の露光時間を長くする。このようにカメラ12により露光時間は求められ、露光時間に関する情報は明るさ検出部32に出力され、明るさ検出部32は、この露光時間に基づいて、車両の周辺の明るさを導出する。   The brightness detection unit 32 acquires the detection result of the illuminance sensor 14 and detects the brightness around the vehicle based on the acquired detection result. The brightness detection unit 32 acquires the exposure time set when the camera 12 captures an image from the camera 12 instead of the detection result of the illuminance sensor 14, and based on the acquired exposure time, The brightness around the vehicle may be derived. Specifically, the camera 12 controls the exposure time of the next imaging process so that the luminance value of an arbitrary region in the captured image approaches the target luminance value. When the brightness value of an arbitrary area is higher than the target brightness value, the exposure time of the next imaging process is shortened, and the brightness value of the arbitrary area is lower than the target brightness value. Increases the exposure time of the next imaging process. In this way, the exposure time is obtained by the camera 12, and information related to the exposure time is output to the brightness detection unit 32, and the brightness detection unit 32 derives the brightness around the vehicle based on the exposure time.

また、明るさ検出部32は、照度センサ14の検出結果に代えて、画像取得部30により取得された画像における輝度分布に基づいて、車両の周辺の明るさを導出してもよい。例えば、明るさ検出部32は、輝度値の分布において、輝度値が所定以上の領域が多い傾向である場合、車両の周辺の明るさは明るい傾向であると検出する。   The brightness detection unit 32 may derive the brightness around the vehicle based on the luminance distribution in the image acquired by the image acquisition unit 30 instead of the detection result of the illuminance sensor 14. For example, the brightness detection unit 32 detects that the brightness around the vehicle tends to be bright when the brightness value distribution tends to have a large number of regions having a brightness value equal to or higher than a predetermined value.

画像認識部34は、例えば、特徴量抽出部36、識別部38、および位置特定部40を備える。特徴量抽出部36は、明るさ検出部32により検出された明るさに応じて処理の内容を決定し、決定した処理の内容に基づいて、画像取得部30により取得された画像から特徴量を抽出する。   The image recognition unit 34 includes, for example, a feature amount extraction unit 36, an identification unit 38, and a position specifying unit 40. The feature amount extraction unit 36 determines the content of the processing according to the brightness detected by the brightness detection unit 32, and based on the determined processing content, the feature amount extraction unit 36 extracts the feature amount from the image acquired by the image acquisition unit 30. Extract.

識別部38は、画像に含まれる物体を識別する際に、明るさ検出部32により検出された明るさに応じて参照する情報(後述する昼間用物体モデル情報66または夜間用物体モデル情報68の少なくとも一方)を選択し、選択した情報を用いて物体を識別する。   When identifying the object included in the image, the identification unit 38 refers to information (the daytime object model information 66 or the nighttime object model information 68 described later) that is referred to according to the brightness detected by the brightness detection unit 32. At least one) is selected, and the object is identified using the selected information.

位置特定部40は、識別部38により識別された実空間上の物体の位置を導出する。例えば、位置特定部40は、カメラ12の位置や、カメラ12の焦点距離、画像における無限遠点(例えば道路消失点)等のパラメータに基づいて物体の位置を導出する。   The position specifying unit 40 derives the position of the object in the real space identified by the identifying unit 38. For example, the position specifying unit 40 derives the position of the object based on parameters such as the position of the camera 12, the focal length of the camera 12, and an infinite point (for example, a road vanishing point) in the image.

周辺状況認識部50は、レーダ装置10の検出結果を取得し、取得した結果に基づいて、物体の位置を認識する。また、周辺状況認識部50は、画像認識部34の処理結果として、実空間上の物体の位置を取得する。そして、周辺状況認識部50は、複数の画像における物体の位置に基づいて、物体の速度や、移動方向を認識する。なお、周辺状況認識部50は、レーダ装置10によって特定された物体の位置のうち自車両からの距離を重視すると共に、画像認識部34から取得した物体の位置のうち方位または横位置を重視する傾向で、これらの位置を統合し、物体の位置を認識してもよい。また、レーダ装置10に代えて(または、加えて)レーザレーダ、超音波センサ等のセンサを備えてもよい。   The surrounding situation recognition unit 50 acquires the detection result of the radar device 10, and recognizes the position of the object based on the acquired result. Further, the surrounding situation recognition unit 50 acquires the position of the object in the real space as the processing result of the image recognition unit 34. Then, the surrounding state recognition unit 50 recognizes the speed and moving direction of the object based on the position of the object in the plurality of images. The peripheral situation recognition unit 50 places importance on the distance from the host vehicle among the positions of the objects specified by the radar device 10 and places importance on the azimuth or lateral position among the positions of the objects acquired from the image recognition unit 34. By trend, these positions may be integrated to recognize the position of the object. Further, instead of (or in addition to) the radar apparatus 10, a sensor such as a laser radar or an ultrasonic sensor may be provided.

また、周辺状況認識部50は、車車間通信や、道路を走行する車両を検出するセンサから取得した情報に基づいて、物体の位置や速度等を検出してもよい。この場合、自車両は、他の車両や、道路を走行する車両を検出するセンサ等と通信する通信部を備える。   Further, the surrounding state recognition unit 50 may detect the position and speed of an object based on information acquired from a vehicle-to-vehicle communication or a sensor that detects a vehicle traveling on a road. In this case, the host vehicle includes a communication unit that communicates with another vehicle, a sensor that detects a vehicle traveling on the road, and the like.

車両制御装置70は、車両センサ16の検出結果、および周辺状況認識部50により認識された物体の位置に基づいて、自車両を制御する。例えば、車両制御装置70は、認識された歩行者とのTTC(Time To Collision)が一定以下になったときにブレーキ装置74に制動力を出力させる自動ブレーキ制御を行う。また、車両制御装置70は、スピーカ(不図示)に警報を出力させてもよい。また、車両制御装置70は、認識された物体(例えば車両)との車間距離を一定に保つように走行駆動装置72またはブレーキ装置74を制御する車間距離制御を行うものであってもよい。   The vehicle control device 70 controls the host vehicle based on the detection result of the vehicle sensor 16 and the position of the object recognized by the surrounding situation recognition unit 50. For example, the vehicle control device 70 performs an automatic brake control that causes the brake device 74 to output a braking force when a TTC (Time To Collision) with the recognized pedestrian falls below a certain level. Further, the vehicle control device 70 may cause a speaker (not shown) to output an alarm. Further, the vehicle control device 70 may perform inter-vehicle distance control for controlling the travel drive device 72 or the brake device 74 so as to keep the inter-vehicle distance with a recognized object (for example, a vehicle) constant.

記憶部60には、例えば、昼間用処理プログラム62や、夜間用処理プログラム64、昼間用物体モデル情報66、夜間用物体モデル情報68、その他車両を制御するための制御プログラム等が記憶される。昼間用物体モデル情報66、および夜間用物体モデル情報68は、物体モデル情報の一例である。   The storage unit 60 stores, for example, a daytime processing program 62, a nighttime processing program 64, daytime object model information 66, nighttime object model information 68, and other control programs for controlling the vehicle. The daytime object model information 66 and the nighttime object model information 68 are examples of object model information.

昼間用処理プログラム62は、車両の周辺の明るさが第1の明るさ以上である場合に、カメラ12により撮像された画像(以下、昼間撮像画像)を処理するときに、画像認識部34に用いられる画像処理プログラムである。第1の明るさ以上とは、例えば、昼間における車両の周辺の明るさである。昼間用処理プログラム62は、昼間撮像画像から、カラー情報の特徴量を抽出するためのプログラムである。カラー情報の特徴量は、画像の画素または画素をグループ化した画素群ごとの、RGB情報の特徴量、明度情報の特徴量、彩度情報の特徴量、および色相情報の特徴量のうち一部または全部の特徴量である。   The daytime processing program 62 uses the image recognition unit 34 to process an image captured by the camera 12 (hereinafter referred to as a daytime captured image) when the brightness around the vehicle is equal to or higher than the first brightness. This is an image processing program used. The first brightness or higher is, for example, the brightness around the vehicle in the daytime. The daytime processing program 62 is a program for extracting feature values of color information from daytime captured images. The feature amount of color information is a part of the feature amount of RGB information, the feature amount of lightness information, the feature amount of saturation information, and the feature amount of hue information for each pixel of an image or a group of pixels obtained by grouping pixels. Or it is the total feature amount.

また、昼間用処理プログラム62は、上述したカラー情報の特徴量から、より精度よくエッジを抽出するためのプログラムである。カラー情報の特徴量から抽出されるエッジは、色エッジの一例である。エッジとは、周辺の画素または画素をグループ化した画素群との間で特徴量が大きく変化する画素または画素群である。例えば、エッジは、SOBELフィルタなどにより周辺の画素または画素群の間において特徴量の変化が求められることで抽出される。昼間用処理プログラム62には、例えば、カラー情報の特徴量からエッジを抽出するときの閾値や、補正値、昼間用物体モデル情報66を用いることを指示する情報等が含まれている。   The daytime processing program 62 is a program for more accurately extracting edges from the above-described color information feature amount. The edge extracted from the feature amount of the color information is an example of a color edge. An edge is a pixel or a pixel group in which the characteristic amount changes greatly between neighboring pixels or a pixel group obtained by grouping pixels. For example, the edge is extracted by obtaining a change in the feature amount between neighboring pixels or pixel groups using a SOBEL filter or the like. The daytime processing program 62 includes, for example, a threshold for extracting an edge from the feature amount of color information, a correction value, information for instructing to use the daytime object model information 66, and the like.

なお、昼間用処理プログラム62は、カラー情報および輝度情報の特徴量を抽出するためのプログラムであってもよい。この場合、昼間用処理プログラム62には、カラー情報および輝度情報の特徴量からエッジを抽出するときの閾値や補正値等が含まれている。   The daytime processing program 62 may be a program for extracting feature amounts of color information and luminance information. In this case, the daytime processing program 62 includes threshold values, correction values, and the like for extracting edges from the feature amounts of the color information and the luminance information.

夜間用処理プログラム64は、車両の周辺の明るさが第1の明るさ未満である場合に、カメラ12により撮像された画像(以下、夜間撮像画像)を処理するときに、画像認識部34に用いられる画像処理プログラムである。第1の明るさ未満とは、例えば、夜間における車両の周辺の明るさや、昼間および夜間におけるトンネルの内部の明るさ等である。夜間用処理プログラム64は、夜間撮像画像から、輝度情報の特徴量を抽出するためのプログラムである。輝度情報の特徴量とは、画像の画素または画素群ごとの輝度に基づく情報である。   The night processing program 64 uses the image recognition unit 34 when processing an image captured by the camera 12 (hereinafter referred to as a night captured image) when the brightness around the vehicle is less than the first brightness. This is an image processing program used. The less than the first brightness is, for example, the brightness of the surroundings of the vehicle at night, the brightness of the inside of the tunnel at daytime and nighttime, and the like. The night processing program 64 is a program for extracting a feature amount of luminance information from a night captured image. The feature amount of luminance information is information based on the luminance of each pixel or pixel group of the image.

また、夜間用処理プログラム64は、輝度情報の特徴量から、より精度よくエッジを抽出するためのプログラムである。輝度情報の特徴量から抽出されるエッジは、輝度エッジの一例である。夜間用処理プログラム64には、例えば、輝度情報の特徴量からエッジを抽出するときの閾値や、補正値、夜間用物体モデル情報68を用いることを指示する情報等が含まれている。   The night processing program 64 is a program for extracting an edge with higher accuracy from a feature amount of luminance information. The edge extracted from the feature amount of the luminance information is an example of the luminance edge. The night processing program 64 includes, for example, a threshold for extracting an edge from the feature amount of luminance information, correction values, information for instructing to use the night object model information 68, and the like.

昼間用物体モデル情報66は、昼間用処理プログラム62が実行され、物体の種類が特定される際に参照される物体モデル情報であって、少なくとも、物体の種類に応じたエッジの分布を表す物体モデル情報が、その物体の識別情報と共に記憶されている。昼間用物体モデル情報66は、第2物体モデル情報の一例である。物体の種類とは、例えば歩行者や車両、動物など、自車両が走行する際に注視すべき物体を類型化したものである。   The daytime object model information 66 is object model information that is referred to when the daytime processing program 62 is executed and the type of the object is specified, and at least represents an edge distribution according to the type of the object. Model information is stored together with identification information of the object. The daytime object model information 66 is an example of second object model information. The type of object is a type of object to be watched when the host vehicle travels, such as a pedestrian, a vehicle, or an animal.

図2は、昼間用物体モデル情報66の内容を模式的に示した図である。昼間用物体モデル情報66は、例えば、歩行者などの物体が撮像された画像から抽出されると想定されるエッジの分布を示している。この点について、夜間用物体モデル情報68も同様であるが、同一の画像であっても、カラー情報のエッジの分布と輝度情報のエッジの分布とは異なるため、カラー情報のエッジの分布が昼間用物体モデル情報66として用意され、輝度情報のエッジの分布が夜間用物体モデル情報68として用意される。   FIG. 2 is a diagram schematically showing the contents of the daytime object model information 66. The daytime object model information 66 indicates, for example, an edge distribution assumed to be extracted from an image of an object such as a pedestrian. In this regard, the object model information for night 68 is the same, but even in the same image, the distribution of the edge of the color information and the distribution of the edge of the luminance information are different. The object model information 66 is prepared, and the edge distribution of the luminance information is prepared as the night object model information 68.

また、昼間用物体モデル情報66において、物体モデル情報は物体の部位ごとに細分化されて記憶されてよい。昼間用物体モデル情報66は、昼間撮像画像から抽出されたエッジと、昼間撮像画像に対する正解情報(どの物体の画像であるか)とに基づいて生成された情報である。昼間用物体モデル情報66の生成手法の詳細については後述する。   Further, in the daytime object model information 66, the object model information may be subdivided and stored for each part of the object. The daytime object model information 66 is information generated based on the edge extracted from the daytime captured image and correct information (which object image is) for the daytime captured image. Details of the method for generating the daytime object model information 66 will be described later.

夜間用物体モデル情報68は、夜間用処理プログラム64が実行され、物体の種類を特定される際に参照される物体モデル情報であって、少なくとも、物体の種類に応じたエッジの分布を表す物体モデル情報が、その物体の識別情報と共に記憶されている。夜間用物体モデル情報68は、第1物体モデル情報の一例である。通常、夜間用物体モデル情報68に含まれる1つの物体に対応するエッジの数は、昼間用物体モデル情報66に含まれる1つの物体に対応するエッジの数に比して少ない。従って、夜間用物体モデル情報68に含まれる情報量は、昼間用物体モデル情報66に含まれる情報量に比して少ない。   The night object model information 68 is object model information that is referred to when the night processing program 64 is executed and the type of the object is specified, and at least represents an edge distribution according to the type of the object. Model information is stored together with identification information of the object. The night object model information 68 is an example of first object model information. Normally, the number of edges corresponding to one object included in the nighttime object model information 68 is smaller than the number of edges corresponding to one object included in the daytime object model information 66. Therefore, the amount of information included in the nighttime object model information 68 is smaller than the amount of information included in the daytime object model information 66.

また、夜間用物体モデル情報68において、物体モデル情報は物体の部位ごとに細分化されて記憶されてよい。夜間用物体モデル情報68は、夜間撮像画像から抽出されたエッジと、夜間撮像画像に対する正解情報とに基づいて生成された情報である。夜間用物体モデル情報68の生成手法の詳細については後述する。   Further, in the nighttime object model information 68, the object model information may be subdivided and stored for each part of the object. The night object model information 68 is information generated based on the edge extracted from the night-time captured image and the correct answer information for the night-time captured image. Details of the method for generating the nighttime object model information 68 will be described later.

走行駆動装置72は、例えば、エンジンや、走行用モータなどの駆動源である。走行駆動装置72は、物体認識装置20により出力された制御量に応じて、自車両が走行するためのトルクを駆動輪に出力する。ブレーキ装置74は、例えば、電動モータを備える。電動モータは、例えば、物体認識装置20により出力される制御量に応じて、制動操作に応じたブレーキトルクを各車輪に出力させる。   The travel drive device 72 is a drive source such as an engine or a travel motor, for example. The travel drive device 72 outputs torque for traveling the host vehicle to the drive wheels in accordance with the control amount output by the object recognition device 20. The brake device 74 includes an electric motor, for example. For example, the electric motor causes each wheel to output a brake torque corresponding to a braking operation in accordance with a control amount output by the object recognition device 20.

図3は、画像認識部34により実行される処理の流れを示すフローチャートである。本処理は、例えば、画像取得部30が、カメラ12により撮像された画像を取得するごとに実行される。なお、このフローチャートの処理は、繰り返し実行されることを前提とし、今回のルーチンでの時刻をtとして表現している。   FIG. 3 is a flowchart showing the flow of processing executed by the image recognition unit 34. This process is executed each time the image acquisition unit 30 acquires an image captured by the camera 12, for example. Note that the process of this flowchart is expressed as t in the current routine on the premise that the process is repeatedly executed.

まず、画像取得部30が、カメラ12により撮像された画像を取得する(ステップS100)。次に、明るさ検出部32が、照度センサ14により検出された明るさを取得し(ステップS102)、取得した明るさが第1の明るさ以上であるか否かを判定する(ステップS104)。なお、明るさに代えて、そのときの時刻が第1の時間帯である場合には、ステップS106の処理に進み、そのときの時刻が第1の時間帯でない場合には、ステップS110の処理に進んでもよい。第1の時間帯とは、例えば、その時期における昼間に対応する時間帯である。この場合、車両制御システム1は、電波時計や、カーナビゲーション装置等の計時部を備え、物体認識装置20は、電波時計や、カーナビゲーション装置等から時刻を取得する。   First, the image acquisition unit 30 acquires an image captured by the camera 12 (step S100). Next, the brightness detection unit 32 acquires the brightness detected by the illuminance sensor 14 (step S102), and determines whether the acquired brightness is equal to or higher than the first brightness (step S104). . If the current time is in the first time zone instead of the brightness, the process proceeds to step S106. If the current time is not the first time zone, the process in step S110 is performed. You may proceed to. A 1st time slot | zone is a time slot | zone corresponding to the daytime in the time, for example. In this case, the vehicle control system 1 includes a timekeeping unit such as a radio clock or a car navigation device, and the object recognition device 20 acquires time from the radio clock or the car navigation device.

取得した明るさが第1の明るさ以上である場合、特徴量抽出部36は、昼間用処理プログラム62を用いて、取得した画像からエッジを抽出する(ステップS106)。次に、識別部38が、ステップS106で抽出されたエッジと、昼間用物体モデル情報66とを比較して、画像に含まれる物体を識別する(ステップS108)。例えば、識別部38は、ステップS106で抽出されたエッジと、昼間用物体モデル情報66に含まれる物体の種類に対応付けられたエッジとの類似度合を導出する。そして、識別部38は、昼間用物体モデル情報66の中で類似度合が所定以上であったエッジに対応付けられた物体を、ステップS106で抽出されたエッジに対応する物体であると特定する。   If the acquired brightness is equal to or higher than the first brightness, the feature amount extraction unit 36 uses the daytime processing program 62 to extract an edge from the acquired image (step S106). Next, the identification unit 38 compares the edge extracted in step S106 with the daytime object model information 66 to identify an object included in the image (step S108). For example, the identifying unit 38 derives the degree of similarity between the edge extracted in step S106 and the edge associated with the type of object included in the daytime object model information 66. Then, the identification unit 38 identifies the object associated with the edge whose similarity degree is greater than or equal to the predetermined value in the daytime object model information 66 as the object corresponding to the edge extracted in step S106.

取得した明るさが第1の明るさ未満である場合、特徴量抽出部36は、夜間用処理プログラム64を用いて、取得した画像からエッジを抽出する(ステップS110)。次に、識別部38が、ステップS110で抽出されたエッジと、夜間用物体モデル情報68とを比較して、画像に含まれる物体を識別する(ステップS112)。例えば、識別部38は、ステップS110で抽出されたエッジと、夜間用物体モデル情報68に含まれる物体の種類に対応付けられたエッジとの類似度合を導出する。そして、識別部38は、夜間用物体モデル情報68の中で類似度合が所定以上であったエッジに対応付けられた物体を、ステップS110で抽出されたエッジに対応する物体であると特定する。   If the acquired brightness is less than the first brightness, the feature amount extraction unit 36 uses the night processing program 64 to extract an edge from the acquired image (step S110). Next, the identification unit 38 compares the edge extracted in step S110 with the nighttime object model information 68 to identify an object included in the image (step S112). For example, the identification unit 38 derives the degree of similarity between the edge extracted in step S110 and the edge associated with the type of object included in the nighttime object model information 68. Then, the identification unit 38 identifies the object associated with the edge whose similarity degree is greater than or equal to the predetermined value in the nighttime object model information 68 as the object corresponding to the edge extracted in step S110.

次に、周辺状況認識部50が、識別した物体について自車両に対する相対位置を導出する(ステップS114)。相対位置とは、実平面上の相対位置であり、画像平面上の位置から写像された位置である。   Next, the surrounding situation recognition unit 50 derives a relative position of the identified object with respect to the host vehicle (step S114). The relative position is a relative position on the real plane and is a position mapped from a position on the image plane.

次に、周辺状況認識部50は、時刻t−1において(すなわち前回のルーチンにおいて)撮像された画像から認識した物体と、今回のルーチンの処理で認識した物体とが同一の物体であるか否かを判定する(ステップS116)。本ステップにおいて、周辺状況認識部50は、今回および前回以前のルーチンにおいて、ステップS114で導出した相対位置の推移に基づいて、同一の物体か否かを判定する。   Next, the surrounding state recognition unit 50 determines whether or not the object recognized from the image captured at time t-1 (that is, in the previous routine) and the object recognized in the process of the current routine are the same object. Is determined (step S116). In this step, the surrounding state recognition unit 50 determines whether or not they are the same object based on the transition of the relative position derived in step S114 in the current and previous routines.

同一の物体であると判定した場合、周辺状況認識部50は、今回および前回以前のルーチンにおいて、ステップS114で導出した相対位置に基づいて、物体の移動方向や、移動速度を導出する(ステップS118)。ここで導出した移動方向や、移動速度は、次のルーチンの処理で取得された画像において、物体の位置を推定する処理に用いられる。今回のルーチンの処理で認識された物体が同一の物体でない場合、ステップS118の処理をスキップする。これにより本フローチャートの処理は終了する。   When it is determined that they are the same object, the surrounding state recognition unit 50 derives the moving direction and moving speed of the object based on the relative position derived in step S114 in the routine before this time and the previous time (step S118). ). The movement direction and the movement speed derived here are used for the process of estimating the position of the object in the image acquired by the process of the next routine. If the objects recognized in the routine processing are not the same, the processing in step S118 is skipped. Thereby, the processing of this flowchart is completed.

上述した処理により、物体認識装置20は、照度センサ14により検出された明るさに応じて、画像取得部30により取得された画像に含まれる物体を認識する処理の内容を変更することにより、より精度よく物体を認識することができる。これにより、物体認識装置20は、自車両の周辺に存在する物体に応じて、自車両を制御することができる。この結果、自車両は、周辺の状況に応じた適切な制御を行うことができる。   By the above-described processing, the object recognition device 20 changes the content of the processing for recognizing the object included in the image acquired by the image acquisition unit 30 according to the brightness detected by the illuminance sensor 14, thereby An object can be recognized with high accuracy. Thereby, the object recognition apparatus 20 can control the own vehicle according to the object which exists around the own vehicle. As a result, the host vehicle can perform appropriate control according to the surrounding situation.

なお、上述した処理では、第1の明るさ以上の場合、昼間用処理プログラム62を用い、第1の明るさ未満の場合、夜間用処理プログラム64を用いて処理を行うものとして説明したが、これに代えて、第1の明るさ以上の場合、昼間用処理プログラム62を用い、第2の明るさ未満の場合、夜間用処理プログラム64を用いて処理を行うものとしてもよい。この場合、第1の明るさ(特許請求の範囲における「第1の明るさ」)と、第2の明るさ(特許請求の範囲における「第2の明るさ」)とは、同様の値であってもよいし、異なる値であってもよい。   In the above-described processing, the daytime processing program 62 is used when the brightness is equal to or higher than the first brightness, and the processing is performed using the nighttime processing program 64 when the brightness is lower than the first brightness. Alternatively, the daytime processing program 62 may be used when the brightness is equal to or higher than the first brightness, and the nighttime processing program 64 may be used when the brightness is less than the second brightness. In this case, the first brightness (“first brightness” in the claims) and the second brightness (“second brightness” in the claims) have the same value. There may be different values.

また、上述したように、明るさを2段階で分類して処理を行うことに代えて、明るさを3段階以上に分類し、各明るさに対応する処理プログラムを用いて、物体の種類を特定してもよい。   In addition, as described above, instead of performing processing by classifying the brightness in two stages, the brightness is classified into three or more stages, and the type of the object is determined using a processing program corresponding to each brightness. You may specify.

例えば、明るさを3段階に分類した場合、明るさが低い順から、明るさを明るさ1、明るさ2、明るさ3とする。この場合、画像認識部34は、明るさ1および明るさ2では、それぞれ輝度情報のエッジを抽出するときのパラメータが異なる夜間用処理プログラム64を用いて画像を処理し、明るさ3では昼間用処理プログラムを用いて画像を処理してもよい。また、画像認識部34は、明るさ1では夜間用処理プログラム64を用いて画像を処理し、明るさ2および明るさ3では、それぞれカラー情報のエッジを抽出するときのパラメータが異なる昼間用処理プログラム66を用いて画像を処理してもよい。   For example, when the brightness is classified into three levels, the brightness is set to brightness 1, brightness 2, and brightness 3 from the lowest brightness. In this case, the image recognition unit 34 processes the image using the night processing program 64 having different parameters for extracting the edge of the luminance information for the brightness 1 and the brightness 2, and for the day 3 for the brightness 3. The image may be processed using a processing program. The image recognizing unit 34 processes the image using the nighttime processing program 64 for the brightness 1 and processes for the daytime when the parameters for extracting the edge of the color information are different for the brightness 2 and the brightness 3, respectively. The program 66 may be used to process the image.

<物体モデル情報の生成方法>
以下、昼間用物体モデル情報66に相当する昼間用物体モデル情報212、および夜間用物体モデル情報68に相当する夜間用物体モデル情報214の生成手法について、説明する。図4は、モデル情報生成装置200の機能構成を示す図である。モデル情報生成装置200は、例えば、情報取得部202、特徴量抽出部204、学習部206、および記憶部210を備える。
<Generation method of object model information>
Hereinafter, a method of generating daytime object model information 212 corresponding to daytime object model information 66 and nighttime object model information 214 corresponding to nighttime object model information 68 will be described. FIG. 4 is a diagram illustrating a functional configuration of the model information generation apparatus 200. The model information generation device 200 includes, for example, an information acquisition unit 202, a feature amount extraction unit 204, a learning unit 206, and a storage unit 210.

モデル情報生成装置200は、以下の処理を、昼間用、夜間用の双方について行う。モデル情報生成装置200は、第1の明るさ以上の環境において物体が撮像された画像のカラー情報に基づいて、記憶部210に記憶される昼間用の昼間用物体モデル情報212を求める処理を行い、第1の明るさ未満の環境において物体が撮像された画像の輝度情報に基づいて、記憶部210に記憶される夜間用の夜間用物体モデル情報214を求める処理を行う。以下、昼間用物体モデル情報212および夜間用物体モデル情報214を区別しない場合は、「物体モデル情報」と称する。また、昼間撮像画像と、夜間撮像画像とを区別しない場合は、単に「撮像画像」と称する。なお、モデル情報生成装置200は、第1の明るさとは異なる第2の明るさ未満の環境において物体が撮像された画像の輝度情報に基づいて、記憶部210に記憶される夜間用の夜間用物体モデル情報214を求める処理を行ってもよい。   The model information generating apparatus 200 performs the following processing for both daytime and nighttime use. The model information generation device 200 performs processing for obtaining daytime object model information 212 for daytime stored in the storage unit 210 based on color information of an image obtained by capturing an object in an environment of the first brightness or higher. Then, based on the luminance information of the image obtained by capturing the object in the environment of less than the first brightness, processing for obtaining the night-time object model information 214 stored in the storage unit 210 is performed. Hereinafter, when the daytime object model information 212 and the nighttime object model information 214 are not distinguished, they are referred to as “object model information”. Further, when the daytime captured image and the nighttime captured image are not distinguished, they are simply referred to as “captured images”. Note that the model information generating apparatus 200 uses the night information for nighttime stored in the storage unit 210 based on luminance information of an image obtained by capturing an object in an environment less than the second brightness different from the first brightness. Processing for obtaining the object model information 214 may be performed.

情報取得部202は、他装置から送信、または入力された学習用情報を取得する。学習用情報は、例えば、物体モデル情報を生成するための情報であって、撮像画像と、撮像画像に含まれる物体の識別情報との組み合わせである。   The information acquisition unit 202 acquires learning information transmitted or input from another device. The learning information is, for example, information for generating object model information, and is a combination of a captured image and identification information of an object included in the captured image.

特徴量抽出部204は、情報取得部202に取得された撮像画像からエッジを抽出する。学習部206は、特徴量抽出部204により抽出されたエッジと、撮像画像に含まれる物体の識別情報との関係を学習する。学習部206は、学習した結果を統計的に処理することによって、撮像画像に含まれるエッジと物体の識別情報とを対応付けた物体モデル情報を導出する。このように、昼間用、夜間用にそれぞれ求められた物体モデル情報は、物体認識装置20における昼間用物体モデル情報66および夜間用物体モデル情報68に反映される。   The feature amount extraction unit 204 extracts an edge from the captured image acquired by the information acquisition unit 202. The learning unit 206 learns the relationship between the edge extracted by the feature amount extraction unit 204 and the identification information of the object included in the captured image. The learning unit 206 statistically processes the learned result, thereby deriving object model information in which the edge included in the captured image is associated with the object identification information. As described above, the object model information obtained for the daytime and the nighttime is reflected in the daytime object model information 66 and the nighttime object model information 68 in the object recognition apparatus 20.

図5は、モデル情報生成装置200により実行される処理の流れを示すフローチャートである。まず、情報取得部202が、撮像画像と撮像画像に含まれる物体の識別情報(正解情報)との組み合わせを取得する(ステップS200)。次に、特徴量抽出部が、情報取得部202に取得された撮像画像からエッジを抽出する(ステップS202)。次に、学習部206が、特徴量抽出部204により抽出されたエッジと、撮像画像に含まれる物体の識別情報との関係を学習する(ステップS204)。これにより、本フローチャートの処理は終了する。   FIG. 5 is a flowchart showing a flow of processing executed by the model information generating apparatus 200. First, the information acquisition unit 202 acquires a combination of a captured image and identification information (correct information) of an object included in the captured image (step S200). Next, the feature amount extraction unit extracts an edge from the captured image acquired by the information acquisition unit 202 (step S202). Next, the learning unit 206 learns the relationship between the edge extracted by the feature amount extraction unit 204 and the identification information of the object included in the captured image (step S204). Thereby, the process of this flowchart is complete | finished.

上述した処理により、モデル情報生成装置200は、第1の明るさ以上の環境において物体が撮像された画像におけるカラー情報と、物体の識別情報とを対応付けて昼間用物体モデル情報212とを生成し、第1の明るさ未満の環境において物体が撮像された画像における輝度情報と、物体の識別情報とを対応付けて夜間用物体モデル情報214を生成することにより、明るさが異なる環境においても、より精度よく物体を認識することができる物体モデル情報を生成することができる。   Through the above-described processing, the model information generation apparatus 200 generates daytime object model information 212 by associating color information in an image of an object captured in an environment of the first brightness or higher with object identification information. Even in an environment where the brightness is different by generating the night-time object model information 214 by associating the luminance information in the image in which the object is captured in the environment of the first brightness and the identification information of the object. It is possible to generate object model information that can recognize an object with higher accuracy.

以上説明した第1の実施形態によれば、画像認識部34が、明るさ検出部32により検出された明るさに応じて、画像取得部30により取得された画像に含まれる物体を認識する処理の内容を変更することにより、より精度よく物体を認識することができる。   According to the first embodiment described above, the image recognition unit 34 recognizes an object included in the image acquired by the image acquisition unit 30 according to the brightness detected by the brightness detection unit 32. By changing the content of, the object can be recognized with higher accuracy.

<第2の実施形態>
以下、第2の実施形態について説明する。第1の実施形態では、夜間撮像画像の処理において、前照灯装置の照射領域は考慮されていなかった。これに対して、第2の実施形態では、夜間撮像画像の処理において、前照灯装置の照射領域と非照射領域とで異なる処理を実行する。ここでは、第1の実施形態との相違点を中心に説明し、第1の実施形態と共通する機能等についての説明は省略する。
<Second Embodiment>
Hereinafter, the second embodiment will be described. In the first embodiment, the irradiation area of the headlamp device is not considered in the processing of the night-time captured image. On the other hand, in 2nd Embodiment, in the process of a night captured image, a different process is performed by the irradiation area | region and non-irradiation area | region of a headlamp apparatus. Here, the difference from the first embodiment will be mainly described, and description of functions and the like common to the first embodiment will be omitted.

図6は、第2の実施形態の車両制御システム1Aの機能構成の一例を示す図である。車両制御システム1Aは、第1の実施形態の機能構成に加え、更に前照灯装置76を備える。また、車両制御システム1Aは、第1の実施形態の物体認識装置20に代えて、物体認識装置20Aを備える。   FIG. 6 is a diagram illustrating an example of a functional configuration of the vehicle control system 1A according to the second embodiment. The vehicle control system 1A further includes a headlamp device 76 in addition to the functional configuration of the first embodiment. Further, the vehicle control system 1A includes an object recognition device 20A instead of the object recognition device 20 of the first embodiment.

前照灯装置76は、例えば、前照灯(不図示)と、前照灯制御部(不図示)とを含む。前照灯は、前照灯制御部の制御に基づいて自車両の前方を照射する。前照灯制御部は、前照灯を制御して、照射範囲の高さ方向、照射範囲の車幅方向、または照射光の強さを調整する。例えば前照灯制御部は、いわゆるロウビームとハイビームの切替えを行う。前照灯装置76は、前照灯の照射範囲や、照射光の強さ等を示す情報を物体認識装置20Aに出力する。   The headlamp device 76 includes, for example, a headlamp (not shown) and a headlamp control unit (not shown). The headlamp illuminates the front of the host vehicle based on the control of the headlamp control unit. The headlamp control unit controls the headlamp to adjust the height direction of the irradiation range, the vehicle width direction of the irradiation range, or the intensity of irradiation light. For example, the headlamp control unit switches between so-called low beam and high beam. The headlamp device 76 outputs information indicating the irradiation range of the headlamp, the intensity of irradiation light, and the like to the object recognition device 20A.

物体認識装置20Aは、第1の実施形態の画像認識部34に代えて、画像認識部34Aを備える。画像認識部34Aは、第1の実施形態の画像認識部34の機能部に加え、更に照射領域特定部42を備える。照射領域特定部42は、前照灯装置76から前照灯の照射領域、カメラ12から画像の撮像領域を取得する。照射領域特定部42は、取得した照射領域およびカメラ12の撮像領域に基づいて、画像取得部30により取得された画像における照射領域と非照射領域とを特定する。   The object recognition device 20A includes an image recognition unit 34A in place of the image recognition unit 34 of the first embodiment. The image recognition unit 34A further includes an irradiation area specifying unit 42 in addition to the functional units of the image recognition unit 34 of the first embodiment. The irradiation area specifying unit 42 acquires the irradiation area of the headlamp from the headlamp device 76 and the imaging area of the image from the camera 12. The irradiation region specifying unit 42 specifies an irradiation region and a non-irradiation region in the image acquired by the image acquisition unit 30 based on the acquired irradiation region and the imaging region of the camera 12.

特徴量抽出部36は、照射領域特定部42から画像における照射領域と非照射領域とを示す情報を取得する。特徴量抽出部36は、画像における照射領域に対しては、昼間用処理プログラム62を用いて画像を処理し、画像における非照射領域に対しては、夜間用処理プログラム64を用いて画像を処理する。識別部38は、昼間用処理プログラム62を用いて実行された処理結果と、昼間用物体モデル情報66とに基づいて識別した物体の一部または全部と、夜間用処理プログラム64を用いて実行された処理結果と、夜間用物体モデル情報68とに基づいて識別した物体の一部または全部とを統合して物体を認識する。   The feature amount extraction unit 36 acquires information indicating the irradiation region and the non-irradiation region in the image from the irradiation region specifying unit 42. The feature amount extraction unit 36 processes the image using the daytime processing program 62 for the irradiation region in the image, and processes the image using the nighttime processing program 64 for the non-irradiation region in the image. To do. The identification unit 38 is executed using a part or all of the objects identified based on the processing result executed using the daytime processing program 62 and the daytime object model information 66, and the nighttime processing program 64. The object is recognized by integrating a part or all of the objects identified based on the processing result and the night object model information 68.

図7は、照射領域と、非照射領域とを含むカメラ12により撮像された画像IMの一例を示す図である。図示する例では、人物Hの下半身は照射領域A1に存在し、人物Hの上半身は非照射領域A2に存在する。特徴量抽出部36は、図中、人物Hの下半身を含む照射領域A1に対しては、昼間用処理プログラム62を用いて処理を実行し、図中、人物Hの上半身を含む非照射領域A2に対しては、夜間用処理プログラム64を用いて処理を実行する。識別部38は、特徴量抽出部36により抽出されたエッジと、昼間用物体モデル情報66とに基づいて人物Hの下半身を中心とした部位を識別し、特徴量抽出部36により抽出されたエッジと、夜間用物体モデル情報68とに基づいて人物Hの上半身を中心とした部位を識別し、これらの識別結果を統合して物体が人物Hであることを識別する。   FIG. 7 is a diagram illustrating an example of an image IM captured by the camera 12 including an irradiation region and a non-irradiation region. In the illustrated example, the lower body of the person H exists in the irradiation area A1, and the upper body of the person H exists in the non-irradiation area A2. The feature amount extraction unit 36 performs processing on the irradiation area A1 including the lower half of the person H in the drawing using the daytime processing program 62, and the non-irradiation area A2 including the upper half of the person H in the drawing. Is processed using the night processing program 64. The identification unit 38 identifies a part centered on the lower half of the person H based on the edge extracted by the feature amount extraction unit 36 and the daytime object model information 66, and the edge extracted by the feature amount extraction unit 36 Then, based on the nighttime object model information 68, a part centered on the upper body of the person H is identified, and the identification result is integrated to identify that the object is the person H.

図8は、第2の実施形態の画像認識部34Aにより実行される処理の流れを示すフローチャートである。本処理は、例えば、画像取得部30が、カメラ12により撮像された画像を取得するごとに実行される。なお、このフローチャートの処理は、繰り返し実行されることを前提とし、今回のルーチンでの時刻をtとして表現している。   FIG. 8 is a flowchart showing a flow of processing executed by the image recognition unit 34A of the second embodiment. This process is executed each time the image acquisition unit 30 acquires an image captured by the camera 12, for example. Note that the process of this flowchart is expressed as t in the current routine on the premise that the process is repeatedly executed.

まず、画像取得部30が、カメラ12により撮像された画像を取得する(ステップS300)。次に、明るさ検出部32が、照度センサ14により検出された明るさを取得し(ステップS302)、取得した明るさが第1の明るさ以上であるか否かを判定する(ステップS304)。   First, the image acquisition unit 30 acquires an image captured by the camera 12 (step S300). Next, the brightness detection unit 32 acquires the brightness detected by the illuminance sensor 14 (step S302), and determines whether the acquired brightness is equal to or higher than the first brightness (step S304). .

取得した明るさが第1の明るさ以上である場合、特徴量抽出部36は、昼間用処理プログラム62を用いて、取得した画像からエッジを抽出する(ステップS306)。次に、識別部38が、ステップS306で抽出されたエッジと、昼間用物体モデル情報66とを比較して画像に含まれる物体を識別する(ステップS308)。以下、ステップS306のエッジを抽出する処理と、ステップS308の物体を識別する処理とを合わせて、「昼間物体認識処理」と称する。   When the acquired brightness is equal to or higher than the first brightness, the feature amount extraction unit 36 uses the daytime processing program 62 to extract an edge from the acquired image (step S306). Next, the identifying unit 38 identifies the object included in the image by comparing the edge extracted in step S306 with the daytime object model information 66 (step S308). Hereinafter, the process of extracting the edge in step S306 and the process of identifying the object in step S308 are collectively referred to as “daytime object recognition process”.

ステップS304で取得した明るさが第1の明るさ未満である場合、照射領域特定部42は、ステップS300で取得した画像に照射領域が存在するか否かを判定する(ステップS310)。   When the brightness acquired in step S304 is less than the first brightness, the irradiation area specifying unit 42 determines whether or not the irradiation area exists in the image acquired in step S300 (step S310).

照射領域が存在しない場合(画像が非照射領域のみである場合)、特徴量抽出部36は、夜間用処理プログラム64を用いて、取得した画像からエッジを抽出する(ステップS312)。次に、識別部38が、ステップS314で抽出されたエッジと、夜間用物体モデル情報68とを比較して画像に含まれる物体を識別し(ステップS314)、ステップS320の処理に進む。以下、ステップS312のエッジを抽出する処理と、ステップS314の物体を識別する処理とを合わせて、「夜間物体認識処理」と称する。   When the irradiation area does not exist (when the image is only the non-irradiation area), the feature amount extraction unit 36 uses the night processing program 64 to extract the edge from the acquired image (step S312). Next, the identification unit 38 compares the edge extracted in step S314 with the nighttime object model information 68 to identify an object included in the image (step S314), and the process proceeds to step S320. Hereinafter, the process of extracting the edge in step S312 and the process of identifying the object in step S314 are collectively referred to as “night object recognition process”.

照射領域が存在する場合、画像認識部34Aは、画像の照射領域に対して「昼間物体認識処理」を実行する(ステップS316)。ここで、画像認識部34Aは、画像において照射領域に含まれる領域ごとに、昼間用処理プログラムによりエッジを抽出するときの閾値を変更してもよい。例えば、画像認識部34Aは、照射領域に含まれる処理対象の領域を実空間上における自車両からの距離に変換した場合に、その距離が自車両から遠い程、エッジを抽出するときの閾値を下げる傾向で処理を実行する。このように画像認識部34Aは、前照灯の減衰度合を加味することで、より精度よくエッジを抽出することができる。   When the irradiation area exists, the image recognition unit 34A performs “daytime object recognition processing” on the irradiation area of the image (step S316). Here, 34 A of image recognition parts may change the threshold value when extracting an edge with the process program for daytime for every area | region included in an irradiation area | region in an image. For example, when the image recognition unit 34A converts the region to be processed included in the irradiation region into a distance from the own vehicle in the real space, the image recognition unit 34A sets a threshold for extracting an edge as the distance is farther from the own vehicle. Execute the process with a downward trend. In this manner, the image recognition unit 34A can extract the edge more accurately by taking into account the attenuation degree of the headlamp.

次に、特徴量抽出部36は、画像の非照射領域に対して「夜間物体認識処理」を実行する(ステップS318)。次に、周辺状況認識部50が、自車両に対する物体の相対位置を導出する(ステップS320)。次に、周辺状況認識部50は、時刻t−1に撮像された画像で認識された物体と、今回のルーチンの処理で認識された物体とが同一の物体であるか否かを判定する(ステップS322)。   Next, the feature amount extraction unit 36 performs “night object recognition processing” on the non-irradiated region of the image (step S318). Next, the surrounding situation recognition unit 50 derives the relative position of the object with respect to the host vehicle (step S320). Next, the surrounding state recognition unit 50 determines whether or not the object recognized in the image captured at time t-1 and the object recognized in the processing of this routine are the same object ( Step S322).

同一の物体である場合、周辺状況認識部50は、今回および前回以前のルーチンにおいて、ステップS320で導出した相対位置に基づいて、物体の移動方向や、移動速度を導出する(ステップS324)。今回のルーチンの処理で認識された物体が同一の物体でない場合、ステップS324の処理をスキップする。これにより本フローチャートの処理は終了する。   If they are the same object, the surrounding situation recognition unit 50 derives the moving direction and moving speed of the object based on the relative positions derived in step S320 in the current and previous routines (step S324). If the object recognized in the routine processing is not the same object, the processing in step S324 is skipped. Thereby, the process of this flowchart is complete | finished.

以上説明した第2の実施形態によれば、画像認識部34は、前照灯装置76により照射されている照射領域と、前照灯装置76により照射されていない非照射領域とで、画像取得部30により取得された画像に含まれる物体を認識する処理の内容を変更することにより、第1の実施形態と同様の効果を奏すると共に、前照灯装置76により照射されている照射領域に含まれる物体をより精度よく認識することができる。   According to the second embodiment described above, the image recognizing unit 34 obtains an image using the irradiation area irradiated by the headlamp device 76 and the non-irradiated area not irradiated by the headlamp device 76. By changing the content of the process for recognizing the object included in the image acquired by the unit 30, the same effect as in the first embodiment can be obtained, and included in the irradiation area irradiated by the headlamp device 76 Can be recognized more accurately.

<第3の実施形態>
以下、第3の実施形態について説明する。第1の実施形態では、車両制御装置70が、物体認識装置20の処理結果に基づいて、自動ブレーキ制御や警報出力、或いは車間距離制御などを実行するものとしたが、第3の実施形態では、自動運転制御装置100が、物体認識装置20の処理結果に基づいて、自動運転制御を行う。ここでは、第1の実施形態との相違点を中心に説明し、第1の実施形態と共通する機能等についての説明は省略する。
<Third Embodiment>
Hereinafter, a third embodiment will be described. In the first embodiment, the vehicle control device 70 executes automatic brake control, alarm output, or inter-vehicle distance control based on the processing result of the object recognition device 20, but in the third embodiment, The automatic driving control device 100 performs automatic driving control based on the processing result of the object recognition device 20. Here, the difference from the first embodiment will be mainly described, and description of functions and the like common to the first embodiment will be omitted.

図9は、第3の実施形態の車両制御システム1Bの機能構成の一例を示す図である。車両制御システム1Bは、第1の実施形態の車両制御システム1の機能構成に加え、自動運転切替スイッチ120を備える。車両制御システム1Bは、車両制御装置70に代えて、自動運転制御装置100を備える。自動運転制御装置100は、記憶部102、目標車線決定部104、および自動運転制御部110を備える。記憶部102には、例えば、高精度地図情報、目標車線情報、行動計画情報などの情報が格納される。   FIG. 9 is a diagram illustrating an example of a functional configuration of the vehicle control system 1B according to the third embodiment. The vehicle control system 1B includes an automatic operation changeover switch 120 in addition to the functional configuration of the vehicle control system 1 of the first embodiment. The vehicle control system 1B includes an automatic driving control device 100 in place of the vehicle control device 70. The automatic driving control device 100 includes a storage unit 102, a target lane determining unit 104, and an automatic driving control unit 110. The storage unit 102 stores, for example, information such as high-precision map information, target lane information, and action plan information.

目標車線決定部104は、例えば、MPU(Micro-Processing Unit)などにより実現される。目標車線決定部104は、ナビゲーション装置から提供された経路を複数のブロックに分割し(例えば、車両進行方向に関して100[m]毎に分割し)、高精度地図情報を参照してブロックごとに目標車線を決定する。目標車線決定部104は、例えば、左から何番目の車線を走行するといった決定を行う。目標車線決定部104は、例えば、経路において分岐箇所や合流箇所などが存在する場合、自車両が、分岐先に進行するための合理的な走行経路を走行できるように、目標車線を決定する。目標車線決定部104により決定された目標車線は、目標車線情報として記憶部102に記憶される。   The target lane determining unit 104 is realized by, for example, an MPU (Micro-Processing Unit). The target lane determination unit 104 divides the route provided from the navigation device into a plurality of blocks (for example, every 100 [m] with respect to the vehicle traveling direction), and refers to the high-accuracy map information for each block. Determine the lane. The target lane determining unit 104 determines, for example, what number lane from the left to travel. For example, the target lane determination unit 104 determines the target lane so that the host vehicle can travel on a reasonable travel route for proceeding to the branch destination when there is a branch point or a merge point in the route. The target lane determined by the target lane determination unit 104 is stored in the storage unit 102 as target lane information.

自動運転制御部110は、例えば、行動計画生成部112と、軌道生成部114と、走行制御部116と、切替制御部118とを備える。   The automatic driving control unit 110 includes, for example, an action plan generation unit 112, a track generation unit 114, a travel control unit 116, and a switching control unit 118.

行動計画生成部112は、自動運転のスタート地点、および/または自動運転の目的地を設定する。行動計画生成部112は、そのスタート地点と自動運転の目的地との間の区間において、行動計画を生成する。行動計画は、例えば、順次実行される複数のイベントで構成される。イベントには、例えば、自車両を減速させる減速イベントや、自車両を加速させる加速イベント、走行車線を逸脱しないように自車両を走行させるレーンキープイベント、走行車線を変更させる車線変更イベント、前走車両を追従するイベント等が含まれる。行動計画生成部112によって生成された行動計画を示す情報は、行動計画情報として記憶部102に格納される。   The action plan generation unit 112 sets a starting point of automatic driving and / or a destination of automatic driving. The action plan generation unit 112 generates an action plan in a section between the start point and the destination for automatic driving. The action plan is composed of, for example, a plurality of events that are sequentially executed. Events include, for example, a deceleration event for decelerating the host vehicle, an acceleration event for accelerating the host vehicle, a lane keeping event for driving the host vehicle so as not to deviate from the driving lane, a lane change event for changing the driving lane, Events that follow the vehicle are included. Information indicating the action plan generated by the action plan generation unit 112 is stored in the storage unit 102 as action plan information.

軌道生成部114は、定速走行、追従走行、低速追従走行、減速走行、カーブ走行、障害物回避走行、車線変更走行、合流走行、分岐走行などのうちいずれかの走行態様を決定し、決定した走行態様に基づいて、軌道の候補を生成する。軌道生成部114は、例えば、将来の所定時間ごとに、自車両の基準位置(例えば重心や後輪軸中心)が到達すべき目標位置(軌道点)の集まりとして軌道を生成する。   The track generation unit 114 determines and determines one of the traveling modes such as constant speed traveling, following traveling, low speed following traveling, deceleration traveling, curve traveling, obstacle avoidance traveling, lane change traveling, merging traveling, branch traveling, and the like. A trajectory candidate is generated based on the travel mode. For example, the track generation unit 114 generates a track as a collection of target positions (track points) that the reference position (for example, the center of gravity and the center of the rear wheel axis) of the host vehicle should reach at predetermined future times.

走行制御部116は、軌道生成部114によって生成された軌道を、予定の時刻通りに自車両が通過するように、走行駆動装置72またはブレーキ装置74を制御する。切替制御部118は、自動運転切替スイッチ120から入力される信号に基づいて自動運転モードと手動運転モードとを相互に切り替える。   The travel control unit 116 controls the travel drive device 72 or the brake device 74 so that the host vehicle passes the track generated by the track generation unit 114 at a scheduled time. The switching control unit 118 switches between the automatic operation mode and the manual operation mode based on a signal input from the automatic operation switch 120.

以上説明した第3の実施形態によれば、第1の実施形態および第2の実施形態と同様の効果を奏すると共に、より精度よく自動運転を実施することができる。   According to the third embodiment described above, the same effects as those of the first embodiment and the second embodiment can be achieved, and automatic operation can be performed with higher accuracy.

以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。   As mentioned above, although the form for implementing this invention was demonstrated using embodiment, this invention is not limited to such embodiment at all, In the range which does not deviate from the summary of this invention, various deformation | transformation and substitution Can be added.

1,1A,1B‥車両制御システム、12‥カメラ、14‥照度センサ、20,20A‥物体認識装置、30‥画像取得部、32‥明るさ検出部、34,34A‥画像認識部、36‥特徴量抽出部、38‥識別部、50‥周辺状況認識部、66、212‥昼間用物体モデル情報、68、214‥夜間用物体モデル情報、76‥前照灯装置、200‥モデル情報生成装置、202‥情報取得部、204‥特徴量抽出部、206‥学習部 DESCRIPTION OF SYMBOLS 1,1A, 1B ... Vehicle control system, 12 ... Camera, 14 ... Illuminance sensor, 20, 20A ... Object recognition device, 30 ... Image acquisition part, 32 ... Brightness detection part, 34, 34A ... Image recognition part, 36 ... Feature amount extraction unit 38. Identification unit 50 Peripheral situation recognition unit 66, 212 Daytime object model information 68, 214 Nighttime object model information 76 Headlight device 200 Model information generation device 202 Information acquisition unit 204 Feature amount extraction unit 206 Learning unit

Claims (8)

撮像部により撮像された画像を取得する画像取得部と、
車両の周辺の明るさを検出する明るさ検出部と、
前記明るさ検出部により検出された明るさに応じて、前記画像取得部により取得された画像に含まれる物体を認識する処理の内容を変更する画像認識部と、を備え、
前記画像認識部は、
前記明るさ検出部により検出された明るさに基づいて、画像のエッジの分布と明るさとが対応付けられた複数の物体モデル情報から一または複数の物体モデル情報を選択し、
前記明るさ検出部により検出された明るさに応じた処理の内容で、前記画像からエッジを抽出し、
前記選択した物体モデル情報と前記抽出したエッジとを比較することで前記物体を認識する、
物体認識装置。
An image acquisition unit for acquiring an image captured by the imaging unit;
A brightness detector for detecting the brightness of the surroundings of the vehicle;
An image recognition unit that changes the content of processing for recognizing an object included in the image acquired by the image acquisition unit according to the brightness detected by the brightness detection unit;
The image recognition unit
Based on the brightness detected by the brightness detection unit, selecting one or a plurality of object model information from a plurality of object model information associated with the distribution of the edge of the image and the brightness,
With the content of the processing according to the brightness detected by the brightness detection unit, an edge is extracted from the image,
Recognizing the object by comparing the selected object model information with the extracted edge;
Object recognition device.
前記複数の物体モデル情報を記憶した記憶部を備える、
請求項1に記載の物体認識装置。
A storage unit storing the plurality of object model information;
The object recognition apparatus according to claim 1.
前記複数の物体モデル情報は、
色に関する情報に基づいて取得された色エッジと第1の明るさ以上の明るさとが対応付けられた第1物体モデル情報と、
輝度に関する情報に基づいて取得された輝度エッジと第2の明るさ未満の明るさとが対応付けられた第2物体モデル情報と、を含み、
前記画像認識部は、
前記明るさ検出部により検出された明るさが第1の明るさ以上の場合は、前記撮像部により撮像された画像から色エッジを取得し、取得した色エッジと、前記第1物体モデル情報とを比較することで前記物体を認識し、
前記明るさ検出部により検出された明るさが第2の明るさ未満の場合は、前記撮像部により撮像された画像から輝度エッジを取得し、取得した輝度エッジと、前記第2物体モデル情報とを比較することで前記物体を認識する、
請求項1または2記載の物体認識装置。
The plurality of object model information is:
First object model information in which a color edge acquired based on information on color is associated with a brightness greater than or equal to the first brightness;
Second object model information in which a luminance edge acquired based on information on luminance and a brightness less than the second brightness are associated with each other,
The image recognition unit
When the brightness detected by the brightness detection unit is equal to or higher than the first brightness, a color edge is acquired from the image captured by the imaging unit, the acquired color edge, and the first object model information To recognize the object,
When the brightness detected by the brightness detection unit is less than the second brightness, a brightness edge is acquired from the image captured by the imaging unit, the acquired brightness edge, the second object model information, To recognize the object by comparing
The object recognition apparatus according to claim 1 or 2.
前記画像認識部は、光を照射する前照灯を含む前照灯装置により照射されている照射領域と、照射されていない非照射領域とで、前記画像取得部により取得された画像に含まれる物体を認識する処理の内容を変更する、
請求項1から3のうちいずれか1項記載の物体認識装置。
The image recognition unit is included in the image acquired by the image acquisition unit in an irradiation region irradiated by a headlamp device including a headlamp that irradiates light and a non-irradiation region that is not irradiated. Change the process of recognizing objects,
The object recognition device according to claim 1.
複数の物体モデル情報を記憶した記憶部を備え、
前記複数の物体モデル情報は、
色に関する情報に基づいて取得された色エッジと第1の明るさ以上の明るさとが対応付けられた第1物体モデル情報と、
輝度に関する情報に基づいて取得された輝度エッジと第2の明るさ未満の明るさとが対応付けられた第2物体モデル情報と、を含み、
前記画像認識部は、
前記明るさ検出部により検出された明るさが第2の明るさ未満の場合、前記画像取得部により取得された画像における照射領域に対しては、物体が撮像された画像から色エッジを取得し、前記色エッジと、第1物体モデル情報とを比較することで前記物体を認識し、前記画像取得部により取得された画像に含まれる非照射領域に対しては、物体が撮像された画像から輝度エッジを取得し、前記輝度エッジと、前記第2物体モデル情報とを比較することで前記物体を認識する、
請求項4記載の物体認識装置。
A storage unit storing a plurality of object model information;
The plurality of object model information is:
First object model information in which a color edge acquired based on information on color is associated with a brightness greater than or equal to the first brightness;
Second object model information in which a luminance edge acquired based on information on luminance and a brightness less than the second brightness are associated with each other,
The image recognition unit
When the brightness detected by the brightness detection unit is less than the second brightness, a color edge is acquired from the image of the object captured for the irradiation area in the image acquired by the image acquisition unit. The object is recognized by comparing the color edge with the first object model information, and the non-irradiation region included in the image acquired by the image acquisition unit Recognizing the object by obtaining a luminance edge and comparing the luminance edge with the second object model information;
Object recognition apparatus according to claim 4 Symbol mounting.
第1の明るさ以上の環境において物体が撮像された第1の画像と前記物体の識別情報とが対応付けられた第1の対応情報、および第2の明るさ未満の環境において前記物体が撮像された第2の画像と前記物体の識別情報とが対応付けられた第2の対応情報とを取得する情報取得部と、
前記情報取得部により取得された第1の画像から色に関する第1の特徴量、および第2の画像から輝度に関する第2の特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部により抽出された第1の特徴量と、前記物体の識別情報とを対応付けて第1物体モデル情報を生成し、
前記特徴量抽出部により抽出された第2の特徴量と、前記物体の識別情報とを対応付けて第2物体モデル情報を生成する学習生成部と、
を備えるモデル情報生成装置。
First correspondence information in which a first image in which an object is imaged in an environment of a first brightness or higher is associated with identification information of the object, and the object is imaged in an environment of less than a second brightness An information acquisition unit configured to acquire second correspondence information in which the second image thus obtained is associated with the identification information of the object;
A feature quantity extraction unit that extracts a first feature quantity related to color from the first image acquired by the information acquisition section and a second feature quantity related to luminance from the second image;
First object model information is generated by associating the first feature amount extracted by the feature amount extraction unit with the identification information of the object,
A learning generation unit that generates second object model information by associating the second feature amount extracted by the feature amount extraction unit with the identification information of the object;
A model information generating apparatus comprising:
車載コンピュータが、
撮像部により撮像された画像を取得し、
車両の周辺の明るさを検出し、
前記検出された明るさに応じて、前記取得された画像に含まれる物体を認識する処理の内容を変更し、
前記検出した明るさに基づいて、画像のエッジの分布と明るさとが対応付けられた複数の物体モデル情報から一または複数の物体モデル情報を選択し、
前記検出した明るさに応じた処理の内容で、前記画像からエッジを抽出し、
前記選択した物体モデル情報と前記抽出したエッジとを比較することで前記物体を認識する、
物体認識方法。
In-vehicle computer
Obtain an image captured by the imaging unit,
Detect the brightness around the vehicle,
In accordance with the detected brightness, change the content of the process for recognizing the object included in the acquired image,
Based on the detected brightness, select one or a plurality of object model information from a plurality of object model information associated with the distribution of the edge of the image and the brightness,
In the content of the processing according to the detected brightness, an edge is extracted from the image,
Recognizing the object by comparing the selected object model information with the extracted edge;
Object recognition method.
車載コンピュータに、
撮像部により撮像された画像を取得させ、
車両の周辺の明るさを検出させ、
前記検出された明るさに応じて、前記取得された画像に含まれる物体を認識する処理の内容を変更させ、
前記検出させた明るさに基づいて、画像のエッジの分布と明るさとが対応付けられた複数の物体モデル情報から一または複数の物体モデル情報を選択させ、
前記検出させた明るさに応じた処理の内容で、前記画像からエッジを抽出させ、
前記選択させた物体モデル情報と前記抽出したエッジとを比較することで前記物体を認識させる、
物体認識プログラム。
On-board computer
The image captured by the imaging unit is acquired,
Detect the brightness around the vehicle,
According to the detected brightness, change the content of the process for recognizing the object included in the acquired image,
Based on the detected brightness, one or a plurality of object model information is selected from a plurality of object model information associated with the distribution of the edge of the image and the brightness,
In the content of the processing according to the detected brightness, the edge is extracted from the image,
Recognizing the object by comparing the selected object model information with the extracted edge;
Object recognition program.
JP2016173766A 2016-09-06 2016-09-06 Object recognition device, model information generation device, object recognition method, and object recognition program Active JP6468568B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016173766A JP6468568B2 (en) 2016-09-06 2016-09-06 Object recognition device, model information generation device, object recognition method, and object recognition program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016173766A JP6468568B2 (en) 2016-09-06 2016-09-06 Object recognition device, model information generation device, object recognition method, and object recognition program

Publications (2)

Publication Number Publication Date
JP2018041209A JP2018041209A (en) 2018-03-15
JP6468568B2 true JP6468568B2 (en) 2019-02-13

Family

ID=61626278

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016173766A Active JP6468568B2 (en) 2016-09-06 2016-09-06 Object recognition device, model information generation device, object recognition method, and object recognition program

Country Status (1)

Country Link
JP (1) JP6468568B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020090251A1 (en) * 2018-10-30 2020-05-07 日本電気株式会社 Object recognition device, object recognition method, and object recognition program
JP2020091667A (en) * 2018-12-06 2020-06-11 トヨタ自動車株式会社 Fixed point image recognition device
WO2020158262A1 (en) * 2019-01-30 2020-08-06 日本電気株式会社 Deterioration diagnostic device, deterioration diagnostic system, deterioration diagnostic method, and recording medium
JP7240916B2 (en) 2019-03-22 2023-03-16 ソニーセミコンダクタソリューションズ株式会社 Information processing device, information processing method, and information processing program
JP7259732B2 (en) * 2019-12-23 2023-04-18 横河電機株式会社 Distribution server, method and program
KR102339011B1 (en) * 2020-04-27 2021-12-14 계명대학교 산학협력단 Adaptive switcher for day and night pedestrian detection in autonomous vehicle and pedestrian detection apparatus using thereof
JP2024139833A (en) * 2023-03-28 2024-10-10 株式会社デンソー Image Processing Device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0935197A (en) * 1995-07-14 1997-02-07 Aisin Seiki Co Ltd Vehicle recognition method
AU1089300A (en) * 1999-11-03 2001-05-14 Cet Technologies Pte Ltd Image processing techniques for a video based traffic monitoring system and methods therefor
JP4812695B2 (en) * 2007-05-31 2011-11-09 パナソニック株式会社 Number reader
JP5372680B2 (en) * 2009-09-24 2013-12-18 日立オートモティブシステムズ株式会社 Obstacle detection device
JP2011086097A (en) * 2009-10-15 2011-04-28 Daihatsu Motor Co Ltd Obstacle detection device
JP5904825B2 (en) * 2012-03-05 2016-04-20 本田技研工業株式会社 Image processing device
JP2016161973A (en) * 2015-02-26 2016-09-05 株式会社リコー Recognition apparatus, recognition method, and program

Also Published As

Publication number Publication date
JP2018041209A (en) 2018-03-15

Similar Documents

Publication Publication Date Title
JP6468568B2 (en) Object recognition device, model information generation device, object recognition method, and object recognition program
US9679196B2 (en) Object sensing device
US11805330B2 (en) Image recognition device, solid-state imaging device, and image recognition method
JP6313646B2 (en) External recognition device
US8305431B2 (en) Device intended to support the driving of a motor vehicle comprising a system capable of capturing stereoscopic images
CN113160594A (en) Change point detection device and map information distribution system
US20220398923A1 (en) Traffic Signal Recognition Method and Traffic Signal Recognition Device
US20220105931A1 (en) Vehicle drive assist apparatus
US9460343B2 (en) Method and system for proactively recognizing an action of a road user
US20190065878A1 (en) Fusion of radar and vision sensor systems
JP2015143979A (en) Image processing apparatus, image processing method, program, and image processing system
US20180357783A1 (en) Object detection device, device control system, and medium
US12549867B2 (en) Imaging device and image processing method
JP2020201746A (en) Distance estimation device, distance estimation method, and distance estimation computer program
US20220092876A1 (en) Information processing apparatus, information processing method, and program
US20210357661A1 (en) A method of tracking objects in a scene
US12279053B2 (en) Information processing device, information processing system, information processing method, and information processing program
CN109421730B (en) Cross traffic detection using cameras
CN114174864A (en) Device, measuring device, distance measuring system and method
US20220027643A1 (en) Information processing apparatus, information processing method, and program
US20220398853A1 (en) Traffic Signal Recognition Method and Traffic Signal Recognition Device
CN115088248A (en) Image pickup apparatus, image pickup system, and image pickup method
JP2019215238A (en) Object detection program, object detection device, and object detection system
WO2020129517A1 (en) Image processing device
WO2020036044A1 (en) Image processing device, image processing method, and program

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180710

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180904

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181005

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181023

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181207

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: 20181221

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190109

R150 Certificate of patent or registration of utility model

Ref document number: 6468568

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150