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
JP7535459B2 - Traffic light recognition method and traffic light recognition device - Google Patents
[go: Go Back, main page]

JP7535459B2 - Traffic light recognition method and traffic light recognition device - Google Patents

Traffic light recognition method and traffic light recognition device Download PDF

Info

Publication number
JP7535459B2
JP7535459B2 JP2021003866A JP2021003866A JP7535459B2 JP 7535459 B2 JP7535459 B2 JP 7535459B2 JP 2021003866 A JP2021003866 A JP 2021003866A JP 2021003866 A JP2021003866 A JP 2021003866A JP 7535459 B2 JP7535459 B2 JP 7535459B2
Authority
JP
Japan
Prior art keywords
light
arrow
traffic
traffic light
image
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
JP2021003866A
Other languages
Japanese (ja)
Other versions
JP2022108760A (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.)
Renault SAS
Original Assignee
Renault SAS
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 Renault SAS filed Critical Renault SAS
Priority to JP2021003866A priority Critical patent/JP7535459B2/en
Publication of JP2022108760A publication Critical patent/JP2022108760A/en
Application granted granted Critical
Publication of JP7535459B2 publication Critical patent/JP7535459B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Image Analysis (AREA)

Description

本発明は、信号機認識方法及び信号機認識装置に関する。 The present invention relates to a traffic light recognition method and a traffic light recognition device.

特許文献1には、信号機の矢印の灯火の方向を認識する運転支援装置が開示されている。この運転支援装置は、車両の前方を撮影した画像に基づいて、矢印の灯火の向きである第1の方向と自車両が進もうとしている第2の方向とを対比する。運転支援装置は、第1の方向と第2の方向とが一致していないと判定した場合に、自車両の運転者に対して所定の運転支援を実施する。 Patent Document 1 discloses a driving assistance device that recognizes the direction of the arrow lights on a traffic light. This driving assistance device compares a first direction, which is the direction of the arrow lights, with a second direction in which the vehicle is moving, based on an image captured in front of the vehicle. If the driving assistance device determines that the first direction and the second direction do not match, it provides predetermined driving assistance to the driver of the vehicle.

特開2019-16000号公報JP 2019-16000 A

ところで、実際の交通環境において車両の前方を撮像した画像には、車両の前方に存在している信号機の実像の他、建物の窓ガラス又は大型トラックの車体側面などの反射面に反射した信号機の鏡像が含まれることがある。このため、信号機の矢印の灯火が反射面に反射した鏡像であるのか実像であるのかを判別して、信号機の矢印の灯火を精度よく認識する必要があった。 In an actual traffic environment, an image captured of the area ahead of a vehicle may contain not only the actual image of a traffic light in front of the vehicle, but also a mirror image of the traffic light reflected on a reflective surface such as the window glass of a building or the side of a large truck. For this reason, it was necessary to accurately recognize the traffic light arrow by determining whether the arrow light was a mirror image reflected on a reflective surface or a real image.

本発明は、かかる課題に鑑みてなされたものであり、その目的は、信号機の矢印の灯火を精度よく認識することができる信号機認識方法及び信号機認識装置を提供することである。 The present invention was made in consideration of these problems, and its purpose is to provide a traffic light recognition method and a traffic light recognition device that can accurately recognize the arrow lights of traffic lights.

本発明の一態様に係る信号機認識方法は、車両前方の画像を処理するコントローラが、画像内に存在する信号機の矢印の灯火の向き及び画像内における矢印の灯火の位置を検出し、矢印の灯火の向き及び位置に基づいて信号機の赤色の灯火が存在すべき参照領域を画像に設定し、参照領域に赤色の灯火が存在するか否かを判定し、参照領域に赤色の灯火が存在すると判定した場合に、検出された矢印の灯火の向きを車両前方の信号機の現示として認識する。 In one aspect of the present invention, a traffic light recognition method involves a controller that processes an image in front of a vehicle, which detects the direction of the arrow light of a traffic light present in the image and the position of the arrow light in the image, sets a reference area in the image in which the red light of the traffic light should be present based on the direction and position of the arrow light, determines whether a red light is present in the reference area, and if it is determined that a red light is present in the reference area, recognizes the direction of the detected arrow light as the current indication of the traffic light in front of the vehicle.

本発明によれば、信号機の矢印の灯火を精度よく認識することができる。 The present invention makes it possible to accurately recognize the arrow lights on traffic signals.

図1は、実施形態に係る信号機認識装置の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of a traffic light recognition device according to an embodiment. 図2Aは、横型の信号機を示す説明図である。FIG. 2A is an explanatory diagram showing a horizontal traffic light. 図2Bは、縦型の信号機を示す説明図である。FIG. 2B is an explanatory diagram showing a vertical traffic light. 図3は、実施形態に係る信号機認識方法の処理の流れを示すフローチャートである。FIG. 3 is a flowchart showing the process flow of the traffic light recognition method according to the embodiment. 図4は、実施形態に係る信号機認識方法の処理の流れを示すフローチャートである。FIG. 4 is a flowchart showing the process flow of the traffic light recognition method according to the embodiment. 図5Aは、左向きの矢印の灯火を基準に参照領域を設定する処理を説明する説明図である。FIG. 5A is an explanatory diagram illustrating a process of setting a reference region based on the light of a left-pointing arrow. 図5Bは、右向きの矢印の灯火を基準に参照領域を設定する処理を説明する説明図である。FIG. 5B is an explanatory diagram illustrating a process of setting a reference region based on the light of a right-pointing arrow.

以下、本発明の実施形態について、図面を参照して説明する。図面の記載において同一部分には同一符号を付して説明を省略する。 Embodiments of the present invention will be described below with reference to the drawings. In the description of the drawings, identical parts are given the same reference numerals and the description will be omitted.

図1を参照して、本実施形態に係る信号機認識装置の構成を説明する。信号機認識装置は、撮像部10と、コントローラ30とを備えている。コントローラ30は、有線通信又は無線通信により、撮像部10と接続されている。また、コントローラ30は、有線通信又は無線通信により、運転支援装置50に接続されている。 The configuration of the traffic light recognition device according to this embodiment will be described with reference to FIG. 1. The traffic light recognition device includes an imaging unit 10 and a controller 30. The controller 30 is connected to the imaging unit 10 via wired or wireless communication. The controller 30 is also connected to the driving assistance device 50 via wired or wireless communication.

撮像部10、コントローラ30及び運転支援装置50は、図示しない車両に搭載されている。コントローラ30は、車両の外部に設置されるものであってもよい。 The imaging unit 10, the controller 30, and the driving assistance device 50 are mounted on a vehicle (not shown). The controller 30 may be installed outside the vehicle.

撮像部10は、車両の進行方向、例えば車両前方の画像を撮像する。撮像部10はCCD、CMOS等の固体撮像素子を備えたデジタルカメラであり、車両の周囲を撮像して周辺領域の画像データを取得する。撮像部10は、焦点距離、レンズの画角、カメラの垂直方向及び水平方向の角度などが設定されることにより、車両前方の所定の範囲を撮像する。 The imaging unit 10 captures images in the direction of travel of the vehicle, for example, in front of the vehicle. The imaging unit 10 is a digital camera equipped with a solid-state imaging element such as a CCD or CMOS, and captures images of the surroundings of the vehicle to obtain image data of the surrounding area. The imaging unit 10 captures an image of a specified range in front of the vehicle by setting the focal length, the lens angle of view, the vertical and horizontal angles of the camera, etc.

撮像部10によって撮像された画像は、コントローラ30に入力され、図示しない記憶部に記憶される。撮像部10は所定の周期で画像を撮像しており、コントローラ30に画像が順次入力される。 The images captured by the imaging unit 10 are input to the controller 30 and stored in a storage unit (not shown). The imaging unit 10 captures images at a predetermined cycle, and the images are input to the controller 30 sequentially.

コントローラ30は、撮像部10から入力される画像を処理する。コントローラ30は、CPU(中央処理装置)、メモリ、及び入出力部を備える汎用のマイクロコンピュータであり、制御装置または処理装置の一例である。コントローラ30には、コントローラ30を信号機認識装置の一部として機能させるためのコンピュータプログラムがインストールされている。コンピュータプログラムを実行することにより、コントローラ30は、信号機認識装置が備える複数の情報処理回路として機能する。 The controller 30 processes the images input from the imaging unit 10. The controller 30 is a general-purpose microcomputer equipped with a CPU (Central Processing Unit), memory, and input/output units, and is an example of a control device or processing device. A computer program for causing the controller 30 to function as part of the traffic light recognition device is installed in the controller 30. By executing the computer program, the controller 30 functions as multiple information processing circuits equipped in the traffic light recognition device.

コントローラ30は、複数の情報処理回路として、矢印灯火検出部31、走行経路取得部32、参照領域設定部33、形状判定部34、及び矢印灯火認識部35を備えている。 The controller 30 includes multiple information processing circuits, including an arrow light detection unit 31, a driving route acquisition unit 32, a reference area setting unit 33, a shape determination unit 34, and an arrow light recognition unit 35.

矢印灯火検出部31は、画像内に存在する信号機の矢印の灯火を検出し、その矢印の灯火の向き及び画像内における矢印の灯火の位置を検出する。走行経路取得部32は、車両の走行経路を取得する。 The arrow light detection unit 31 detects the arrow lights of traffic lights present in the image, and detects the direction of the arrow lights and the position of the arrow lights within the image. The driving route acquisition unit 32 acquires the vehicle's driving route.

信号機の矢印の灯火は、赤色の灯火とともに発せられる。参照領域設定部33は、矢印の灯火の向き及び位置に基づいて、信号機の赤色の灯火が存在すべき参照領域を画像に設定する。そして、参照領域設定部33は、参照領域に赤色の灯火が存在するか否か、すなわち、参照領域に赤色に対応する画素が存在するか否かを判定する。 The traffic light arrow is illuminated together with the red light. The reference area setting unit 33 sets a reference area in the image where the red light of the traffic light should be present, based on the direction and position of the arrow light. The reference area setting unit 33 then determines whether or not a red light is present in the reference area, i.e., whether or not a pixel corresponding to red is present in the reference area.

形状判定部34は、参照領域に赤色の灯火が存在すると判定した場合、参照領域における赤色の灯火の形状が、信号機における赤色の灯火の形状と類似するか否を判定する。 When the shape determination unit 34 determines that a red light is present in the reference area, it determines whether the shape of the red light in the reference area is similar to the shape of a red light in a traffic light.

矢印灯火認識部35は、参照領域に赤色の灯火が存在し、かつ、参照領域における赤色の灯火の形状が信号機の灯火形状と類似する場合に、矢印灯火検出部31が検出した矢印の灯火の向きを、車両前方の信号機の現示として認識する。そして、矢印灯火認識部35は、矢印灯火認識部35によって認識された矢印の灯火の向きを、運転支援装置50に出力する。 When a red light is present in the reference area and the shape of the red light in the reference area is similar to the shape of a traffic light, the arrow light recognition unit 35 recognizes the direction of the arrow light detected by the arrow light detection unit 31 as the current indication of the traffic light ahead of the vehicle. The arrow light recognition unit 35 then outputs the direction of the arrow light recognized by the arrow light recognition unit 35 to the driving assistance device 50.

運転支援装置50は、コントローラ30によって得られた信号機の認識結果に基づいて、図示しない車両の走行を支援する運転支援を行う。運転支援は、例えば、所定の走行経路に従って自動運転によって車両を走行させるものであってもよいし、車両の乗員の運転操作を支援するものであってもよい。また、運転支援は、ヒューマンインターフェース(表示装置及びスピーカ)を制御して、信号機の認識結果を車両の乗員に通知するものであってもよい。 The driving assistance device 50 performs driving assistance to assist the driving of a vehicle (not shown) based on the traffic light recognition results obtained by the controller 30. The driving assistance may be, for example, driving the vehicle by automatic driving along a predetermined driving route, or may be assisting the driving operation of the vehicle occupant. The driving assistance may also be controlling a human interface (display device and speaker) to notify the vehicle occupant of the traffic light recognition results.

運転支援装置50は、コントローラ30から独立したハードウェアで構成する必要はない。コントローラ30が備える複数の情報処理回路の一つとして、運転支援装置50が実行する機能を実現してもよい。 The driving assistance device 50 does not need to be configured as hardware independent of the controller 30. The functions executed by the driving assistance device 50 may be realized as one of a plurality of information processing circuits included in the controller 30.

図2Aを参照し、信号機について説明する。図2Aに示す信号機100は、いわゆる横型の信号機であり、三灯式の信号機本体110と、矢印式の信号機本体120とを備えている。 The traffic light will be described with reference to FIG. 2A. The traffic light 100 shown in FIG. 2A is a so-called horizontal traffic light, and is equipped with a three-light traffic light main body 110 and an arrow-type traffic light main body 120.

三灯式の信号機本体110は、3色の色信号、例えば、青信号、黄信号及び赤信号を表す色の灯火を行う装置である。三灯式の信号機本体110は、青色灯器111、黄色灯器112、及び赤色灯器113を備えている。3つの色灯器111、112、113は横方向に沿って並んでいる。青色灯器111は左端に位置し、黄色灯器112は中央に位置し、赤色灯器113は右端に位置している。各色灯器111、112、113の並びは、交通法規等によって予め定められている。 The three-light traffic light main body 110 is a device that lights up three colors, for example, colors representing a green light, a yellow light, and a red light. The three-light traffic light main body 110 is equipped with a blue light unit 111, a yellow light unit 112, and a red light unit 113. The three color lights 111, 112, and 113 are lined up horizontally. The blue light unit 111 is located at the left end, the yellow light unit 112 is located in the center, and the red light unit 113 is located at the right end. The arrangement of the color lights 111, 112, and 113 is predetermined by traffic laws and regulations, etc.

青色灯器111は、内部に光源が収められて、青色の灯火を行う灯器である。青色灯器111によって行われる灯火形状は、丸形状である。青色灯器111の灯火により、青信号が表される。 The blue light unit 111 is a light unit that contains a light source and emits a blue light. The light emitted by the blue light unit 111 is round. The light emitted by the blue light unit 111 indicates a green traffic light.

青色灯器111と同様、黄色灯器112及び赤色灯器113は、内部に光源が収められて、黄色及び赤色の灯火を行う灯器である。黄色灯器112及び赤色灯器113によって行われる灯火形状は、丸形状である。黄色灯器112及び赤色灯器113による灯火により、黄信号及び赤信号が表される。 Like blue light unit 111, yellow light unit 112 and red light unit 113 are lights that house a light source and emit yellow and red lights. The light emitted by yellow light unit 112 and red light unit 113 is round. The lights emitted by yellow light unit 112 and red light unit 113 indicate yellow and red lights.

三灯式の信号機本体110の灯火が表す意味は、車両が従うべき交通法規等によって定まる。例えば、青色の灯火(青信号)は「進んでも良い」の意味を表し、赤色の灯火(赤信号)は、「停止位置で止まれ」の意味を表す。黄色の灯火(黄信号)は、「停止位置に近接しているため安全に停止することができない場合を除き、停止位置で止まれ」の意味を表す。 The meaning of the lights on the three-light traffic light main body 110 is determined by traffic laws and regulations that vehicles must follow. For example, a green light (green signal) means "you may proceed," and a red light (red signal) means "stop at the stop position." A yellow light (yellow signal) means "stop at the stop position, unless you are too close to the stop position to stop safely."

「青色」の灯火とは、三灯式の信号機本体110が行う3色の灯火のうち、黄色及び赤色を除いた色を示すものである。すなわち、「青色」の灯火は、現実の色度として青色である必要はなく、緑色に相当する色度であってもよい。 The term "green" light refers to the three colors of light emitted by a three-light traffic light main body 110, excluding yellow and red. In other words, a "green" light does not have to be blue in actual chromaticity, but may be a chromaticity equivalent to green.

矢印式の信号機本体120は、所定向きの矢印信号、例えば左向きの矢印信号、上向きの矢印信号及び右向きの矢印信号を表す灯火を行う装置である。矢印式の信号機本体120は、三灯式の信号機本体110の下側に配置されている。 The arrow-type traffic light body 120 is a device that lights up to indicate arrow signals in specific directions, such as a left arrow signal, an up arrow signal, and a right arrow signal. The arrow-type traffic light body 120 is disposed below the three-light traffic light body 110.

矢印式の信号機本体120は、左矢印灯器121、上矢印灯器122、右矢印灯器123を備えている。3つの矢印灯器121、122、123は横方向に沿って並んでいる。左矢印灯器121は左端に位置し、上矢印灯器122は中央に位置し、右矢印灯器123は右端に位置している。 The arrow-type traffic light body 120 is equipped with a left arrow light 121, an up arrow light 122, and a right arrow light 123. The three arrow lights 121, 122, and 123 are lined up horizontally. The left arrow light 121 is located at the left end, the up arrow light 122 is located in the center, and the right arrow light 123 is located at the right end.

すなわち、左矢印灯器121は、青色灯器111の下側に位置する。信号機100と正体した場合、左矢印灯器121は、赤色灯器113を基点に、左側に灯器2個分、かつ下側に灯器1個分だけずれた位置にある。上矢印灯器122は、黄色灯器112の下側に位置する。信号機100と正体した場合、上矢印灯器122は、赤色灯器113を基点に、左側に灯器1個分、かつ下側に灯器1個分だけずれた位置にある。右矢印灯器123は、赤色灯器113の下側に位置する。信号機100と正体した場合、右矢印灯器123は、赤色灯器113を基点に、下側に灯器1個分だけずれた位置にある。3つの色灯器111、112、113に対する各矢印灯器121、122、123の相対的な位置関係は、交通法規等によって予め定められている。 That is, the left arrow light 121 is located below the blue light 111. If it were to match the traffic light 100, the left arrow light 121 would be located two lights to the left and one light below the red light 113. The up arrow light 122 is located below the yellow light 112. If it were to match the traffic light 100, the up arrow light 122 would be located one light to the left and one light below the red light 113. The right arrow light 123 is located below the red light 113. If it were to match the traffic light 100, the right arrow light 123 would be located one light below the red light 113. The relative positions of the arrow lights 121, 122, and 123 in relation to the three color lights 111, 112, and 113 are determined in advance by traffic regulations, etc.

左矢印灯器121は、内部に光源が収められて、左向きの矢印の灯火を行う灯器である。左矢印灯器121の灯火により、左向きの矢印信号が表される。左矢印灯器121と同様、上矢印灯器122及び右矢印灯器123は、内部に光源が収められて、上向きの矢印及び右向きの矢印の灯火を行う灯器である。上矢印灯器122及び右矢印灯器123の灯火により、上向きの矢印信号及び右向きの矢印信号が表される。 The left arrow light 121 is a light that contains a light source and lights a left-pointing arrow. The light of the left arrow light 121 indicates a left-pointing arrow signal. Like the left arrow light 121, the up arrow light 122 and the right arrow light 123 are lights that contain a light source and light an up arrow and a right arrow. The light of the up arrow light 122 and the right arrow light 123 indicates an up arrow signal and a right arrow signal.

矢印式の信号機本体120の灯火が表す意味は、車両が従うべき交通法規等によって定まる。例えば、左向きの矢印の灯火(左向きの矢印信号)は、「赤信号に係わらず、左方向に進行できる」の意味を表し、上向きの矢印の灯火(上向きの矢印信号)は、「赤信号に係わらず、直進方向に進行できる」の意味を表す。右向きの矢印の灯火(右向きの矢印信号)は、「赤信号に係わらず、右方向に進行できる」の意味を表す。 The meaning of the lights on the arrow-type traffic light main body 120 is determined by traffic laws and regulations that vehicles must follow. For example, a left-pointing arrow (left-pointing arrow signal) means "you may proceed left regardless of the red light," and an upward-pointing arrow (upward-pointing arrow signal) means "you may proceed straight ahead regardless of the red light." A right-pointing arrow (right-pointing arrow signal) means "you may proceed right regardless of the red light."

信号機100は、いわゆる横型の信号機に限らず、図2Bに示すように、縦型の信号機であってもよい。縦型の信号機100は、三灯式の信号機本体110と、三灯式の信号機本体110の右側に位置する矢印式の信号機本体120とを備えている。 The traffic light 100 is not limited to a so-called horizontal traffic light, but may be a vertical traffic light as shown in FIG. 2B. The vertical traffic light 100 includes a three-light traffic light main body 110 and an arrow-shaped traffic light main body 120 located to the right of the three-light traffic light main body 110.

三灯式の信号機本体110において、3つの色灯器111、112、113は縦方向に沿って並んでいる。青色灯器111は下端に位置し、黄色灯器112は中央に位置し、赤色灯器113は上端に位置している。 In the three-light traffic light body 110, the three colored lights 111, 112, and 113 are lined up vertically. The blue light 111 is located at the bottom, the yellow light 112 is located in the center, and the red light 113 is located at the top.

矢印式の信号機本体120において、3つの矢印灯器121、122、123は縦方向に沿って並んでいる。左矢印灯器121は下端に位置し、上矢印灯器122は中央に位置し、右矢印灯器123は上端に位置している。すなわち、左矢印灯器121は、青色灯器111の右側に位置する。信号機100と正体した場合、左矢印灯器121は、赤色灯器113を基点に、右側に灯器1個分、かつ下側に灯器2個分だけずれた位置にある。上矢印灯器122は、黄色灯器112の右側に位置する。信号機100と正体した場合、上矢印灯器122は、赤色灯器113を基点に、右側に灯器1個分、かつ下側に灯器1個分だけずれた位置にある。右矢印灯器123は、赤色灯器113の右側に位置する。信号機100と正体した場合、右矢印灯器123は、赤色灯器113を基点に、右側に灯器1個分だけずれた位置にある。3つの色灯器111,112、113に対する各矢印灯器121、122、123の相対的な位置関係は、交通法規等によって予め定められている。 In the arrow-type traffic light body 120, the three arrow lights 121, 122, and 123 are lined up in the vertical direction. The left arrow light 121 is located at the bottom, the up arrow light 122 is located in the center, and the right arrow light 123 is located at the top. In other words, the left arrow light 121 is located to the right of the green light 111. When viewed as a traffic light 100, the left arrow light 121 is located one light unit to the right and two lights units downward from the red light 113 as the base point. The up arrow light 122 is located to the right of the yellow light 112. When viewed as a traffic light 100, the up arrow light 122 is located one light unit to the right and one light unit downward from the red light 113 as the base point. The right arrow light 123 is located to the right of the red light 113. When viewed from the perspective of traffic light 100, right arrow light 123 is located one light to the right of red light 113. The relative positions of arrow lights 121, 122, and 123 with respect to the three color lights 111, 112, and 113 are determined in advance by traffic regulations, etc.

なお、矢印式の信号機本体120は、3つの矢印灯器121、122、123を全て備える必要はない。矢印式の信号機本体120は、信号機100が交通に与える通行権に応じた、少なくとも1つの矢印灯器121、122、123を備えていればよい。 Note that the arrow-type traffic light body 120 does not need to have all three arrow lights 121, 122, and 123. The arrow-type traffic light body 120 only needs to have at least one arrow light 121, 122, and 123 according to the right of way that the traffic light 100 gives to traffic.

図3及び図4を参照し、信号機認識装置によって実行される一連の処理、すなわち、信号機認識方法の処理の流れを説明する。図3及び図4に示すフローチャートは、撮像部10の撮像タイミングに対応して呼び出され、コントローラ30によって実行される。 A series of processes executed by the traffic light recognition device, i.e., the flow of the traffic light recognition method, will be described with reference to Figures 3 and 4. The flowcharts shown in Figures 3 and 4 are called in response to the imaging timing of the imaging unit 10 and are executed by the controller 30.

まず、矢印灯火検出部31は、撮像部10から入力された画像を取得する(ステップS10)。走行経路取得部32は、車両の走行経路を取得する。走行経路の取得は、車両の走行経路を案内するカーナビゲーションシステムの情報、方向指示器の示す方向などの情報から取得することが可能である。そして、走行経路取得部は、車両の走行経路に基づいて、車両の進行方向を特定する(ステップS11)。車両前方に信号機が存在する場合、車両の進行方向は、信号機が設けられた交差点における車両の進行方向に相当する。車両の進行方向は、左折、直進及び右折のいずれかになる。 First, the arrow light detection unit 31 acquires the image input from the imaging unit 10 (step S10). The driving route acquisition unit 32 acquires the vehicle's driving route. The driving route can be acquired from information from a car navigation system that provides guidance on the vehicle's driving route, information such as the direction indicated by the turn signal, etc. Then, the driving route acquisition unit identifies the vehicle's traveling direction based on the vehicle's driving route (step S11). If there is a traffic light ahead of the vehicle, the vehicle's traveling direction corresponds to the vehicle's traveling direction at an intersection where the traffic light is installed. The vehicle's traveling direction can be any one of a left turn, straight ahead, and right turn.

矢印灯火検出部31は、例えばテンプレートマッチングにより、画像200に存在する信号機の矢印の灯火を検出する(ステップS12)。矢印灯火検出部31は、標準の矢印の灯火の画像をテンプレートとして保持している。矢印灯火検出部31は、テンプレートを1画素ずつずらしながら画像200全体を走査し、例えば輝度の分布の相関を計算する。矢印灯火検出部31は、相関が最も高い値となったテンプレートの位置に、矢印の灯火(点灯している灯火)を検出する。 The arrow light detection unit 31 detects the arrow lights of traffic lights present in the image 200, for example, by template matching (step S12). The arrow light detection unit 31 holds an image of a standard arrow light as a template. The arrow light detection unit 31 scans the entire image 200 while shifting the template by one pixel at a time, and calculates, for example, the correlation of the luminance distribution. The arrow light detection unit 31 detects the arrow light (a light that is turned on) at the position of the template where the correlation value is the highest.

矢印灯火検出部31は、車両の位置及び車両の周囲の地図を含む地図情報を参照し、或いは、車両周囲の物体を検出する物体検出センサの検出結果を参照してもよい。矢印灯火検出部31は、車両と信号機までの距離に応じて、参照するテンプレートを使い分けることで、画像内の信号機を早期に検出することができる。 The arrow light detection unit 31 may refer to map information including the vehicle's position and a map of the area around the vehicle, or may refer to the detection results of an object detection sensor that detects objects around the vehicle. The arrow light detection unit 31 can quickly detect traffic lights in the image by using different templates depending on the distance between the vehicle and the traffic light.

信号機の検出方法は、テンプレートマッチングに限定されない。信号機の検出は、AdaBoost、SVM(Support Vector Machine)のような機械学習に基づく処理を行う画像処理手段が、画像特徴量に基づいて行ってもよい。画像特徴量としては、画像中の複数領域間の輝度変化の総和を示すHaar-like特徴量、強度テクスチャを抽出できるLBP(Local Binary Pattern)特徴量、画像勾配の強度を方向別ヒストグラムとして表現したHOG(Histogram of Gradient)などを用いることができる。 The method of detecting traffic lights is not limited to template matching. Traffic lights may be detected based on image features by an image processing means that performs processing based on machine learning, such as AdaBoost or SVM (Support Vector Machine). Examples of image features that can be used include Haar-like features that indicate the sum of luminance changes between multiple regions in an image, LBP (Local Binary Pattern) features that can extract intensity textures, and HOG (Histogram of Gradient) that expresses the intensity of image gradients as a directional histogram.

矢印の灯火を検出しない場合(ステップS13でNO)、矢印灯火検出部31は、本処理を終了する。一方、矢印の灯火を検出した場合(ステップS13でYES)、矢印灯火検出部31は、矢印の灯火の特徴を特定する(ステップS14)。具体的には、矢印灯火検出部31は、矢印の灯火の向きを特定する。また、図5A及び図5Bに示すように、矢印灯火検出部31は、矢印の灯火の周囲を囲むように、矢印の灯火と大体同じ大きさの矩形枠RFを設定する。そして、矢印灯火検出部31は、矩形枠RFの左上の位置(x、y)、並びに、矩形枠RFの縦方向の大きさh及び横方向の大きさwを特定する。矢印灯火検出部31は、矩形枠RFの位置並びに縦方向及び横方向の大きさを通じて、矢印の灯火の位置並びに縦方向及び横方向の大きさを特定する。 If the arrow light is not detected (NO in step S13), the arrow light detection unit 31 ends this process. On the other hand, if the arrow light is detected (YES in step S13), the arrow light detection unit 31 identifies the characteristics of the arrow light (step S14). Specifically, the arrow light detection unit 31 identifies the direction of the arrow light. Also, as shown in Figures 5A and 5B, the arrow light detection unit 31 sets a rectangular frame RF of approximately the same size as the arrow light so as to surround the periphery of the arrow light. Then, the arrow light detection unit 31 identifies the position (x, y) of the upper left corner of the rectangular frame RF, as well as the vertical size h and horizontal size w of the rectangular frame RF. The arrow light detection unit 31 identifies the position and vertical and horizontal sizes of the arrow light through the position and vertical and horizontal sizes of the rectangular frame RF.

図3に示すように、矢印の灯火の向きが車両の進行方向と異なる場合には(ステップS15でNO)、矢印灯火検出部31は、本処理を終了する。一方、矢印の灯火の向きが車両の進行方向と同じ場合には(ステップS15でYES)、矢印灯火検出部31は、検出した矢印の灯火が、上向き矢印の灯火であるか否か判定する(ステップS16)。 As shown in FIG. 3, if the direction of the arrow light is different from the traveling direction of the vehicle (NO in step S15), the arrow light detection unit 31 ends this process. On the other hand, if the direction of the arrow light is the same as the traveling direction of the vehicle (YES in step S15), the arrow light detection unit 31 determines whether the detected arrow light is an upward arrow light (step S16).

矢印灯火検出部31が上向き矢印の灯火であると判定した場合(ステップS16でYES)、矢印灯火認識部35は、矢印灯火検出部31が検出した矢印の灯火の向き、すなわち、上向きの矢印を、車両前方にある信号機の現示として認識する(ステップS17)。そして、矢印灯火認識部35は、上向きの矢印を、運転支援装置50に出力する。 If the arrow light detection unit 31 determines that the arrow light is an upward arrow light (YES in step S16), the arrow light recognition unit 35 recognizes the direction of the arrow light detected by the arrow light detection unit 31, i.e., the upward arrow, as the current indication of the traffic light ahead of the vehicle (step S17). The arrow light recognition unit 35 then outputs the upward arrow to the driving assistance device 50.

一方、上向き矢印の灯火ではないと判定した場合(ステップS16でNO)、矢印灯火検出部31は、検出した矢印の灯火が、左向きの矢印の灯火であるか否かを判定する(ステップS18)。 On the other hand, if it is determined that the arrow light is not an upward arrow light (NO in step S16), the arrow light detection unit 31 determines whether the detected arrow light is a leftward arrow light (step S18).

左向きの矢印の灯火である場合(ステップS18でYES)、参照領域設定部33は、参照領域RA1、RA2を設定する(ステップS19)。図5Aに示すように、参照領域設定部33は、矢印の灯火の位置(x、y)から定まる第1位置(x+2w,y-h)を基点に、縦方向の大きさh及び横方向の大きさwとなる参照領域RA1を設定する。同様に、参照領域設定部33は、矢印の灯火の位置(x、y)から定まる第2位置(x-w、y-2h)を基点に、縦方向の大きさh及び横方向の大きさwとなる参照領域RA2を設定する。 If the arrow light is pointing left (YES in step S18), the reference area setting unit 33 sets reference areas RA1 and RA2 (step S19). As shown in FIG. 5A, the reference area setting unit 33 sets a reference area RA1 with a vertical size h and a horizontal size w, based on a first position (x+2w, y-h) determined from the position (x, y) of the arrow light. Similarly, the reference area setting unit 33 sets a reference area RA2 with a vertical size h and a horizontal size w, based on a second position (x-w, y-2h) determined from the position (x, y) of the arrow light.

右向きの矢印の灯火である場合(ステップS18でNO)、参照領域設定部33は、参照領域RA1、RA2を設定する(ステップS20)。図5Bに示すように、参照領域設定部33は、矢印の灯火の位置(x、y)から定まる第1位置(x、y-h)を基点に、縦方向の大きさh及び横方向の大きさwとなる参照領域RA1を設定する。同様に、参照領域設定部33は、矢印の灯火の位置(x、y)から定まる第2位置(x-w,y)を基点に、縦方向の大きさh及び横方向の大きさwとなる参照領域RA2を設定する。 If it is a right-pointing arrow light (NO in step S18), the reference area setting unit 33 sets reference areas RA1 and RA2 (step S20). As shown in FIG. 5B, the reference area setting unit 33 sets a reference area RA1 with a vertical size h and a horizontal size w, based on a first position (x, y-h) determined from the position (x, y) of the arrow light. Similarly, the reference area setting unit 33 sets a reference area RA2 with a vertical size h and a horizontal size w, based on a second position (x-w, y) determined from the position (x, y) of the arrow light.

ステップS19又はステップS20で設定される参照領域RA1は、画像において検出された矢印の灯火が真の信号機(実像の信号機)のものであり、且つ、この信号機が横型の信号機であるならば、赤色の灯火が存在すべき領域に相当する。同様に、ステップS19又はステップS20で設定される参照領域RA2は、画像において検出された矢印の灯火が真の信号機のものであり、且つ、この信号機が縦型の信号機であるならば、赤色の灯火が存在すべき領域に相当する。上述した通り、左向きの矢印灯火又は右向きの矢印の灯火は、赤色の灯火に対して所定の位置関係にある。参照領域設定部33は、このような位置関係を前提に、参照領域RA1、RA2を設定する。 The reference area RA1 set in step S19 or step S20 corresponds to the area where a red light should be present if the arrow light detected in the image is that of a real traffic light (a real image traffic light) and this traffic light is a horizontal traffic light. Similarly, the reference area RA2 set in step S19 or step S20 corresponds to the area where a red light should be present if the arrow light detected in the image is that of a real traffic light and this traffic light is a vertical traffic light. As described above, the left-pointing arrow light or the right-pointing arrow light is in a predetermined positional relationship with respect to the red light. The reference area setting unit 33 sets the reference areas RA1 and RA2 based on this positional relationship.

図4において、参照領域設定部33は、参照領域RA1、RA2のそれぞれを対象として、点灯している赤色の灯火を抽出する(ステップS21)。参照領域RA1を例に説明するが、参照領域RA2に対する処理も同じである。 In FIG. 4, the reference area setting unit 33 extracts red lights that are turned on for each of the reference areas RA1 and RA2 (step S21). The reference area RA1 will be used as an example, but the process for the reference area RA2 is the same.

参照領域設定部33は、参照領域RA1内に存在する複数の画素の各色度に基づいて、赤色の灯火に対応する色度を有する画素を抽出する。画像の各画素がRGB値で表現される場合、灯火色判定部36は、画素毎に、RGB値をRGB空間からHSV空間に変換して、色相を得る。これにより、各画素の色度は、例えば0度(赤色)から180度(青色)を経由して360度(赤色)に至る色相で表される。参照領域設定部33は、赤色灯器113の灯火を表す色相を中央値とする所定の色相範囲、すなわち、赤色に相当する色相範囲を保有している。参照領域設定部33は、画素毎に色相を評価し、評価した画素の色相が赤色に相当する色相範囲に含まれれば、その画素を赤色の灯火として抽出する。 The reference area setting unit 33 extracts pixels having a chromaticity corresponding to a red light based on the chromaticity of each of the multiple pixels present in the reference area RA1. When each pixel of the image is expressed by an RGB value, the light color determination unit 36 converts the RGB value from RGB space to HSV space for each pixel to obtain a hue. As a result, the chromaticity of each pixel is expressed by a hue ranging from, for example, 0 degrees (red) through 180 degrees (blue) to 360 degrees (red). The reference area setting unit 33 has a predetermined hue range with the hue representing the light of the red light device 113 as the median, that is, a hue range corresponding to red. The reference area setting unit 33 evaluates the hue for each pixel, and if the hue of the evaluated pixel is included in the hue range corresponding to red, the pixel is extracted as a red light.

参照領域RA1、RA2のいずれかに赤色の灯火が存在する場合(ステップS22でYES)、形状判定部34は、赤色の灯火の円形度を算出する(ステップS23)。具体的には、形状判定部34は、赤色の灯火として抽出した複数の画素の集合を集合画素として認識し、その集合画素の形状を特定する。形状の特定は、以下の数式1に示すように、例えば円形度を算出することにより行われる。
(数式1)
円形度=4π×(画素集合の面積)÷(画素集合の周囲長)
If a red light is present in either of the reference areas RA1 and RA2 (YES in step S22), the shape determination unit 34 calculates the circularity of the red light (step S23). Specifically, the shape determination unit 34 recognizes a group of multiple pixels extracted as a red light as a group pixel, and identifies the shape of the group pixel. The shape is identified by, for example, calculating the circularity, as shown in the following formula 1.
(Formula 1)
Circularity = 4π × (area of pixel group) ÷ (perimeter of pixel group) 2

数式1に示す円形度は、画素集合の形状が円形に近ければ近いほど、1に近くなる。すなわち、この円形度は、集合画素の形状と赤色灯器113の灯火形状との類似度を示すことなる。 The circularity shown in Equation 1 approaches 1 the closer the shape of the pixel group is to a circle. In other words, this circularity indicates the similarity between the shape of the group pixel and the light shape of the red lamp 113.

集合画素、すなわち赤色の灯火の円形度が所定値以上である場合には(ステップS24でYES)、形状判定部34は、赤色の灯火を円形と類似すると判定し、形状判定の結果を、矢印灯火認識部35に出力する。参照領域に赤色の灯火が存在し、かつ、赤色の灯火の形状が円形状と類似するとの判定結果を受け、矢印灯火認識部35は、検出した矢印の灯火の向き、すなわち、左向きの矢印又は右向きの矢印を、車両前方の信号機の現示として認識する(ステップS17)。そして、矢印灯火認識部35は、左向きの矢印又は右向きの矢印を、運転支援装置50に出力する。 If the circularity of the set pixel, i.e., the red light, is equal to or greater than a predetermined value (YES in step S24), the shape determination unit 34 determines that the red light is similar to a circle and outputs the result of the shape determination to the arrow light recognition unit 35. When a red light is present in the reference area and the result of the determination that the shape of the red light is similar to a circle, the arrow light recognition unit 35 recognizes the direction of the detected arrow light, i.e., a left-pointing arrow or a right-pointing arrow, as the current indication of the traffic light ahead of the vehicle (step S17). The arrow light recognition unit 35 then outputs the left-pointing arrow or the right-pointing arrow to the driving assistance device 50.

なお、矢印の灯火が点灯している場合は通常、同時に赤色の灯火も点灯しているため、ステップS22の処理において参照領域RA1、RA2のいずれかに赤色の灯火が抽出されるはずであるが、ステップS22の処理において赤色の灯火が抽出されない場合(ステップS24でNO)には、検出された矢印の灯火はノイズであると判定して無視する(ステップS25)。 When the arrow light is on, the red light is usually on at the same time, so the red light should be extracted in either the reference area RA1 or RA2 in the processing of step S22. However, if the red light is not extracted in the processing of step S22 (NO in step S24), the detected arrow light is determined to be noise and is ignored (step S25).

このように本実施形態の信号機認識方法では、コントローラ30が、画像内に存在する信号機の矢印の灯火の向き及び画像内における矢印の灯火の位置を検出し、矢印の灯火の向き及び位置に基づいて信号機の赤色の灯火が存在すべき参照領域RA1、RA2を画像に設定する。そして、コントローラ30は、参照領域RA1、RA2に赤色の灯火が存在するか否かを判定し、参照領域RA1、RA2に赤色の灯火が存在すると判定した場合に、検出された矢印の灯火の向きを、車両前方の信号機の現示として認識する。 In this manner, in the traffic light recognition method of this embodiment, the controller 30 detects the direction of the arrow light of the traffic light present in the image and the position of the arrow light within the image, and sets reference areas RA1, RA2 in the image where the red light of the traffic light should be present based on the direction and position of the arrow light. The controller 30 then determines whether or not a red light is present in the reference areas RA1, RA2, and if it determines that a red light is present in the reference areas RA1, RA2, it recognizes the direction of the detected arrow light as the current indication of the traffic light ahead of the vehicle.

矢印の灯火を発する矢印灯器は、矢印の灯火の向き毎に、所定の規則に従って三灯式の信号機本体110の近傍に配置される。このため、矢印の灯火は、矢印の灯火の向き毎に、赤色の灯火に対する相対的な位置を定義することができる。したがって、矢印の灯火の向き及び位置に応じて参照領域RA1、RA2を設定し、その参照領域RA1、RA2に赤色の灯火が存在するかどうかを判定することで、検出された矢印の灯火が真の信号機に対応するものかどうかを認識することができる。その結果、建物の窓ガラスや大型トラックの側面などに反射して、左右反転して映り込んだ信号機の鏡像(虚像)を、真の信号機の像(実像)として認識することを抑制することができる。これにより、画像認識によって信号機を認識する場合にあっても、信号機の虚像として存在する矢印の灯火を、車両前方の信号機の現示として認識することがない。その結果、信号機の矢印の灯火を精度よく認識することができる。 The arrow light that emits the arrow light is arranged near the three-light traffic light body 110 according to a predetermined rule for each direction of the arrow light. Therefore, the relative position of the arrow light to the red light can be defined for each direction of the arrow light. Therefore, by setting reference areas RA1 and RA2 according to the direction and position of the arrow light and determining whether a red light exists in the reference areas RA1 and RA2, it is possible to recognize whether the detected arrow light corresponds to a real traffic light. As a result, it is possible to suppress the recognition of a mirror image (virtual image) of a traffic light that is reflected on the window glass of a building or the side of a large truck and is reflected in a left-right inverted manner as an image (real image) of a real traffic light. As a result, even when a traffic light is recognized by image recognition, the arrow light that exists as a virtual image of the traffic light is not recognized as the actual display of the traffic light in front of the vehicle. As a result, the arrow light of the traffic light can be recognized with high accuracy.

本実施形態の信号機認識方法では、コントローラ30が、矢印の灯火の大きさに基づいて、参照領域RA1、RA2の大きさを設定してもよい。 In the traffic light recognition method of this embodiment, the controller 30 may set the size of the reference areas RA1 and RA2 based on the size of the arrow light.

画像における矢印の灯火の縦方向及び横方向の大きさは、車両と信号機との相対的な距離に比例する。そのため、矢印の灯火の大きさに基づいて、参照領域RA1、RA2の大きさを決定することで、必要な範囲に適切な大きさの参照領域を設定することができる。 The vertical and horizontal sizes of the arrow lights in the image are proportional to the relative distance between the vehicle and the traffic light. Therefore, by determining the size of the reference areas RA1 and RA2 based on the size of the arrow lights, it is possible to set a reference area of appropriate size within the required range.

本実施形態の信号機認識方法では、コントローラ30が、検出された矢印の灯火の向きが上向きである場合、参照領域RA1、RA2を設定することなく、検出された矢印の灯火の向きを、信号機の現示として認識する。一方、コントローラ30は、検出された矢印の灯火の向きが右向き又は左向きである場合には、参照領域RA1、RA2に赤色の灯火が存在するか否かを判定した上で、車両前方の信号機の現示を認識してもよい。 In the traffic light recognition method of this embodiment, when the direction of the detected arrow light is upward, the controller 30 recognizes the direction of the detected arrow light as the current state of the traffic light without setting reference areas RA1 and RA2. On the other hand, when the direction of the detected arrow light is rightward or leftward, the controller 30 may determine whether or not there is a red light in the reference areas RA1 and RA2, and then recognize the current state of the traffic light ahead of the vehicle.

矢印の灯火の向きが上向きである場合、左右反転しても矢印の灯火の向きは同じとなる。そのため、矢印の灯火の向きが直進の現示である場合には、赤色の灯火の存在を判定することなく、その向きを信頼することができる。これにより、演算負荷を軽減することができる。 If the arrow light is pointing upwards, the direction of the arrow light will remain the same even if it is reversed left to right. Therefore, if the arrow light is pointing straight ahead, the direction can be trusted without determining whether or not there is a red light. This reduces the computational load.

本実施形態の信号機認識方法では、コントローラ30が、参照領域に赤色の灯火に対応する色度を有する複数の画素が存在すると判定した場合に、参照領域に赤色の灯火が存在すると判定してもよい。 In the traffic light recognition method of this embodiment, if the controller 30 determines that there are multiple pixels in the reference area that have a chromaticity corresponding to a red light, the controller 30 may determine that there is a red light in the reference area.

赤色の灯火に対応する所定範囲の色度を有する複数の画素を判定することで、参照領域に赤色の灯火が存在するか否かを正確に判定することができる。 By determining multiple pixels that have a specified range of chromaticity corresponding to red lights, it is possible to accurately determine whether or not a red light is present in the reference area.

本実施形態の信号機認識方法では、コントローラ30が、複数の画素の集合である集合画素の形状を判定し、集合画素の形状と信号機における赤色の灯火の形状との類似度が所定の判定値以上である場合に、検出された矢印の灯火の向きを、車両前方の信号機の現示として認識してもよい。 In the traffic light recognition method of this embodiment, the controller 30 determines the shape of a set pixel, which is a set of multiple pixels, and if the similarity between the shape of the set pixel and the shape of a red light on a traffic light is equal to or greater than a predetermined judgment value, the direction of the detected arrow light may be recognized as the current indication of the traffic light ahead of the vehicle.

この構成によれば、色に加え、赤色の灯火の形状も加味することができるので、赤色の物体を信号機の赤灯と見誤ることを抑制することができる。これにより、信号機の矢印の灯火を精度よく認識することができる。 With this configuration, the shape of the red light can be taken into account in addition to the color, making it possible to prevent red objects from being mistaken for red traffic lights. This allows the arrow lights of traffic lights to be recognized with high accuracy.

以上、本実施形態に係る信号機認識方法及び信号機認識装置を説明した。実施形態に係る信号機認識装置は、実施形態で説明した信号機認識方法を実行するものであり、信号機認識方法と同様の作用、効果を奏する。 The above describes the traffic light recognition method and traffic light recognition device according to the present embodiment. The traffic light recognition device according to the present embodiment executes the traffic light recognition method described in the embodiment, and provides the same functions and effects as the traffic light recognition method.

上述した第1又は第2の実施形態では、信号機認識装置が、運転支援装置50を備えている。しかしながら、信号機認識装置は、撮像部10及びコントローラ30だけで構成されてもよい。 In the first or second embodiment described above, the traffic light recognition device includes a driving assistance device 50. However, the traffic light recognition device may be configured with only the imaging unit 10 and the controller 30.

また、上述した第1又は第2の実施形態では、三灯式の信号機本体を構成する各色灯器の灯火形状を円形状とした。しかしながら、各色灯器の灯火形状は、四角形状などの多角形状であってもよい。 In the first and second embodiments described above, the light shape of each color light that constitutes the main body of the three-light traffic light is circular. However, the light shape of each color light may be polygonal, such as rectangular.

また、第1又は第2の第実施形態では、ソフトウェアによってコントローラ30が備える複数の情報処理回路を実現する例を示したが、もちろん、各情報処理回路の機能を実現するための専用のハードウェアを用意して、情報処理回路を構成することも可能である。また、複数の情報処理回路を個別のハードウェアにより構成してもよい。 In the first and second embodiments, an example is shown in which the multiple information processing circuits provided in the controller 30 are realized by software, but it is of course possible to configure the information processing circuits by preparing dedicated hardware for realizing the functions of each information processing circuit. Also, the multiple information processing circuits may be configured by individual hardware.

上記のように、本発明の実施形態を記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。 As described above, an embodiment of the present invention has been described, but the descriptions and drawings that form part of this disclosure should not be understood as limiting this invention. Various alternative embodiments, examples, and operating techniques will become apparent to those skilled in the art from this disclosure.

10 撮像部
30 コントローラ
31 矢印灯火検出部
32 走行経路取得部
33 参照領域設定部
34 形状判定部
35 矢印灯火認識部
50 運転支援装置
REFERENCE SIGNS LIST 10 Imaging unit 30 Controller 31 Arrow light detection unit 32 Travel route acquisition unit 33 Reference area setting unit 34 Shape determination unit 35 Arrow light recognition unit 50 Driving support device

Claims (6)

車両に搭載された撮像部を用いて、前記車両前方の画像を撮像し、
前記撮像部から入力される前記画像を処理するコントローラが、
前記画像に基づいて、前記画像内に存在する信号機の矢印の灯火の向き、及び前記画像内における前記矢印の灯火の位置を検出し、
前記矢印の灯火の向き及び位置に基づいて、前記信号機の赤色の灯火が存在すべき参照領域を、前記画像に設定し、
前記参照領域に前記赤色の灯火が存在するか否かを判定し、
前記参照領域に前記赤色の灯火が存在すると判定した場合に、検出された前記矢印の灯火の向きを、前記車両前方の信号機の現示として認識する
信号機認識方法。
An image of an area in front of the vehicle is captured using an imaging unit mounted on the vehicle;
A controller that processes the image input from the imaging unit,
Detecting a direction of a traffic light arrow present in the image and a position of the traffic light arrow in the image based on the image;
setting a reference region in the image where a red light of the traffic signal should be present based on the direction and position of the arrow light;
determining whether the red light is present in the reference region;
when it is determined that the red light is present in the reference area, the direction of the detected arrow light is recognized as the current indication of a traffic light ahead of the vehicle.
前記コントローラが、
前記画像における前記矢印の灯火の大きさに基づいて、前記画像に設定する前記参照領域の大きさを設定する
請求項1記載の信号機認識方法。
The controller:
The traffic light recognition method according to claim 1 , further comprising: setting a size of the reference region to be set in the image based on a size of the arrow light in the image.
前記コントローラが、
検出された前記矢印の灯火の向きが上向きである場合、前記参照領域を設定することなく、検出された前記矢印の灯火の向きを、前記車両前方の信号機の現示として認識し、
検出された前記矢印の灯火の向きが右向き又は左向きである場合には、前記参照領域に前記赤色の灯火が存在するか否かを判定した上で、前記車両前方の信号機の現示として認識する
請求項1又は2記載の信号機認識方法。
The controller:
When the direction of the detected arrow light is upward, the direction of the detected arrow light is recognized as the current indication of a traffic light ahead of the vehicle without setting the reference area;
3. The traffic light recognition method according to claim 1, further comprising: determining whether or not the red light is present in the reference area when the detected arrow light is pointing to the right or to the left, and then recognizing the arrow light as the current indication of a traffic light ahead of the vehicle.
前記コントローラが、
前記参照領域に、前記赤色の灯火に対応する色度を有する複数の画素が存在すると判定した場合に、前記参照領域に前記赤色の灯火が存在すると判定する
請求項1から3いずれか一項記載の信号機認識方法。
The controller:
4. The traffic light recognition method according to claim 1, further comprising: determining that the red light is present in the reference area when it is determined that a plurality of pixels having a chromaticity corresponding to the red light are present in the reference area.
前記コントローラが、
前記複数の画素の集合である集合画素の形状を判定し、
前記集合画素の形状と、前記信号機における前記赤色の灯火の形状との類似度が所定の判定値以上である場合に、検出された前記矢印の灯火の向きを、前記車両前方の信号機の現示として認識する
請求項4記載の信号機認識方法。
The controller:
determining a shape of a set of pixels that is a set of the plurality of pixels;
5. The traffic light recognition method according to claim 4, further comprising the step of: recognizing the direction of the detected arrow light as the current indication of the traffic light ahead of the vehicle when a similarity between a shape of the group pixel and a shape of the red light of the traffic light is equal to or greater than a predetermined judgment value.
車両に搭載されて、前記車両前方の画像を撮像する撮像部と、
前記撮像部から入力される前記画像を処理するコントローラと、を有し、
前記コントローラは、
前記画像に基づいて、前記画像内に存在する信号機の矢印の灯火の向き、及び前記画像内における前記矢印の灯火の位置を検出し、
前記矢印の灯火の向き及び位置に基づいて、前記信号機の赤色の灯火が存在すべき参照領域を、前記画像に設定し、
前記参照領域に前記赤色の灯火が存在するか否かを判定し、
前記参照領域に前記赤色の灯火が存在すると判定した場合に、検出された前記矢印の灯火の向きを、前記車両前方の信号機の現示として認識する
信号機認識装置。
An imaging unit mounted on a vehicle to capture an image of an area in front of the vehicle;
a controller for processing the image input from the imaging unit;
The controller:
Detecting a direction of a traffic light arrow present in the image and a position of the traffic light arrow in the image based on the image;
setting a reference region in the image where a red light of the traffic signal should be present based on the direction and position of the arrow light;
determining whether the red light is present in the reference region;
When it is determined that the red light is present in the reference area, the traffic light recognition device recognizes the direction of the detected arrow light as the current indication of a traffic light ahead of the vehicle.
JP2021003866A 2021-01-14 2021-01-14 Traffic light recognition method and traffic light recognition device Active JP7535459B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021003866A JP7535459B2 (en) 2021-01-14 2021-01-14 Traffic light recognition method and traffic light recognition device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021003866A JP7535459B2 (en) 2021-01-14 2021-01-14 Traffic light recognition method and traffic light recognition device

Publications (2)

Publication Number Publication Date
JP2022108760A JP2022108760A (en) 2022-07-27
JP7535459B2 true JP7535459B2 (en) 2024-08-16

Family

ID=82557036

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021003866A Active JP7535459B2 (en) 2021-01-14 2021-01-14 Traffic light recognition method and traffic light recognition device

Country Status (1)

Country Link
JP (1) JP7535459B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7835158B2 (en) 2022-12-28 2026-03-25 トヨタ自動車株式会社 Lighting status recognition device
JP2024130942A (en) 2023-03-15 2024-09-30 株式会社デンソーテン Image processing device, image processing method, and program

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180299893A1 (en) 2017-04-18 2018-10-18 nuTonomy Inc. Automatically perceiving travel signals

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4863951B2 (en) * 2007-08-09 2012-01-25 本田技研工業株式会社 Traffic light recognition device
JP2012098967A (en) * 2010-11-02 2012-05-24 Aisin Seiki Co Ltd Traffic light detector, traffic light detection method and program
JP6267493B2 (en) * 2013-11-15 2018-01-24 株式会社Subaru Arrow signal light detector
JP7268497B2 (en) * 2019-06-24 2023-05-08 トヨタ自動車株式会社 signal recognition system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180299893A1 (en) 2017-04-18 2018-10-18 nuTonomy Inc. Automatically perceiving travel signals

Also Published As

Publication number Publication date
JP2022108760A (en) 2022-07-27

Similar Documents

Publication Publication Date Title
KR102441085B1 (en) Apparatus and method for providing guidance information using crosswalk recognition results
JP4654163B2 (en) Vehicle surrounding environment recognition device and system
CN108027976B (en) Driving support device and driving support method based on the driving support device
CN102881186B (en) Environment recognizing device for a vehicle and vehicle control system using the same
US8305431B2 (en) Device intended to support the driving of a motor vehicle comprising a system capable of capturing stereoscopic images
US8908924B2 (en) Exterior environment recognition device and exterior environment recognition method
JP5272041B2 (en) Environment recognition apparatus and environment recognition method
JP6459659B2 (en) Image processing apparatus, image processing method, driving support system, program
US20170024622A1 (en) Surrounding environment recognition device
US20120288145A1 (en) Environment recognition device and environment recognition method
US9783111B2 (en) Method and apparatus for vehicle driving assistance
JP4425642B2 (en) Pedestrian extraction device
CN108027248A (en) The industrial vehicle of positioning and navigation with feature based
WO2013186903A1 (en) Lane partition marking detection apparatus, and drive assist system
JP2009043068A (en) Traffic light recognition device
JP2009033743A (en) Method for recognition of object
US11663834B2 (en) Traffic signal recognition method and traffic signal recognition device
JP7535459B2 (en) Traffic light recognition method and traffic light recognition device
JP7558069B2 (en) Traffic light recognition method and traffic light recognition device
CN101978392A (en) Image processing device for vehicle and image processing program
JP3988657B2 (en) Object detection device
US20180186287A1 (en) Image processing device and image processing method
JP2022161700A (en) Traffic light recognition device
US12080077B2 (en) Signal recognizing apparatus
JP7621801B2 (en) Traffic light recognition method and traffic light recognition device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231107

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240703

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240709

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240805

R150 Certificate of patent or registration of utility model

Ref document number: 7535459

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150