JP6404748B2 - Traveling line recognition device - Google Patents
Traveling line recognition device Download PDFInfo
- Publication number
- JP6404748B2 JP6404748B2 JP2015040501A JP2015040501A JP6404748B2 JP 6404748 B2 JP6404748 B2 JP 6404748B2 JP 2015040501 A JP2015040501 A JP 2015040501A JP 2015040501 A JP2015040501 A JP 2015040501A JP 6404748 B2 JP6404748 B2 JP 6404748B2
- Authority
- JP
- Japan
- Prior art keywords
- white line
- lane line
- road surface
- line
- lane
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004441 surface measurement Methods 0.000 claims description 32
- 230000008859 change Effects 0.000 claims description 12
- 230000004043 responsiveness Effects 0.000 claims description 5
- 238000005192 partition Methods 0.000 claims 5
- 230000005856 abnormality Effects 0.000 description 47
- 230000002159 abnormal effect Effects 0.000 description 32
- 238000000034 method Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 239000000284 extract Substances 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 240000004050 Pentaglottis sempervirens Species 0.000 description 1
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 239000011280 coal tar Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Landscapes
- Image Analysis (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、車載カメラにより撮影された画像に基づいて、道路の走行区画線を認識する走行区画線認識装置に関する。 The present invention relates to a travel lane marking recognition device for recognizing a road lane marking based on an image taken by an in-vehicle camera.
車載カメラにより撮影された画像に基づいて走行区画線を認識する装置において、雪道等の走行区画線を認識しにくい道路環境では、走行区画線の認識を抑制する技術や、認識された走行区画線を用いた制御を抑制する技術が提案されている。 In a device that recognizes a travel lane line based on an image taken by an in-vehicle camera, in a road environment where it is difficult to recognize a travel lane line such as a snowy road, Techniques for suppressing control using lines have been proposed.
例えば、特許文献1に記載の車線境界線検出装置では、雪轍尤度に基づいて、道路が轍の形成された雪道であるか否か判定している。そして、上記車線境界線検出装置は、轍の形成された雪道であると判定された場合に、走行区画線の検出、検出された走行区画線の出力、及び検出された走行区画線を用いた制御を抑制している。 For example, in the lane boundary detection device described in Patent Document 1, it is determined whether or not the road is a snow road with a hail based on the likelihood of a snow hail. When it is determined that the lane boundary detection device is a snowy road with a fence, the lane boundary detection device uses the detection of the lane marking, the output of the detected lane marking, and the detected lane marking. Suppressed control.
上記車線境界線検出装置では、雪轍の判定を安定して行うために、雪轍尤度を、雪轍尤度の履歴を用いて算出している。そのため、道路環境が改善して、急に明瞭な走行区画線が出現しても、走行区画線が認識されて走行支援制御に用いられるまでにタイムラグが発生し、ユーザに違和感を与えることになる。 In the lane boundary line detection device, in order to stably determine the snowfall, the snowfall likelihood is calculated using the history of the snowfall likelihood. Therefore, even if the road environment is improved and a clear lane marking suddenly appears, a time lag occurs until the lane marking is recognized and used for driving support control, and the user feels uncomfortable. .
本発明は、上記実情を鑑み、走行区画線の認識結果が出力される状態の維持性を向上させることが可能な走行区画線認識装置を提供することを主たる目的とする。 In view of the above circumstances, the present invention has as its main object to provide a travel lane marking recognition device capable of improving the maintainability of a state in which a travel lane line recognition result is output.
請求項1に記載の発明は、上記課題を解決するため、車両に搭載されたカメラにより撮影された画像から、道路の車線を区画する走行区画線の候補である区画線候補を抽出し、抽出した前記区画線候補を前記走行区画線として認識する走行区画線認識装置であって、前記画像から抽出した前記区画線候補の前記走行区画線らしさを判定する第1判定手段と、前記画像から抽出した前記区画線候補の前記走行区画線らしさを判定する第2判定手段と、複数のフレームの前記画像から、前記走行区画線の認識を妨げる前記道路の路面状態の乱雑さを判定する路面判定手段と、前記路面判定手段により前記路面状態が乱雑でないと判定され、且つ、前記第1判定手段により前記区画線候補が前記走行区画線らしいと判定された場合に、前記区画線候補を前記走行区画線として認識した認識結果を出力し、前記路面判定手段により前記路面状態が乱雑であると判定された場合に、前記認識結果の出力を停止又は保留する出力手段と、を備え、前記第2判定手段は、前記走行区画線の明瞭さに関する前記走行区画線の特徴量を含む前記特徴量に基づいて前記走行区画線らしさを判定するものであり、且つ、前記走行区画線らしさを判定する際の瞬時的な判定条件が、前記第1判定手段よりも厳しいものであり、前記第2判定手段により前記区画線候補が前記走行区画線らしいと判定されたことを条件として、前記路面判定手段により前記路面状態が乱雑であると判定された状態から乱雑でないと判定された状態へ遷移させやすくする、又は、前記路面判定手段により前記路面状態が乱雑であると判定されていても、前記出力手段により前記認識結果を出力させる。 In order to solve the above problems, the invention according to claim 1 extracts and extracts lane line candidates that are candidates for travel lane lines that divide a road lane from an image taken by a camera mounted on the vehicle. A lane marking recognition device for recognizing the lane marking candidate as the lane marking; first determination means for determining the likelihood of the lane marking of the lane line candidate extracted from the image; Second determination means for determining the likelihood of the lane marking of the lane marking candidate, and road surface determination means for determining, from the images of a plurality of frames, disorder of the road surface condition of the road that prevents recognition of the lane marking. And the road surface determination means determines that the road surface state is not messy, and the first determination means determines that the lane line candidate is likely to be the travel lane line. Output when the road surface determination means determines that the road surface state is messy, and outputs or stops the output of the recognition result. The second determination means determines the likelihood of the travel lane line based on the feature amount including the feature amount of the travel lane line related to the clarity of the travel lane line, and determines the likelihood of the travel lane line. The road surface is provided on condition that an instantaneous determination condition at the time of determination is stricter than that of the first determination unit, and the second determination unit determines that the lane line candidate is likely to be the travel lane line. It is easy to make a transition from a state where the road surface state is determined to be messy by the determination means to a state where it is determined that the road surface state is not messy, or the road surface state is messy by the road surface determination means. Be determined, to output the recognition result by said output means.
請求項1に記載の発明によれば、第1判定部により、抽出された区画線候補の走行区画線らしさが判定される。さらに、第2判定部により、明瞭さに関する特徴量を含む特徴量に基づいて、第1判定部よりも厳しい瞬時的な判定条件を用いて、区画線候補の走行区画線らしさが判定される。また、路面判定手段により、複数のフレームの画像から、道路の路面状態の乱雑さが判定される。 According to the first aspect of the present invention, the first determination unit determines whether the extracted lane line candidate is a running lane line. Further, the second determination unit determines the likelihood of the lane line candidate of the lane line candidate using an instantaneous determination condition that is stricter than that of the first determination unit, based on the feature amount including the feature amount relating to the clarity. Further, the road surface determination means determines the disorder of the road surface state of the road from the images of a plurality of frames.
そして、路面判定手段により路面状態が乱雑でないと判定され、且つ、第1判定手段により区画線候補が走行区画線らしいと判定された場合には、区画線候補を走行区画線として認識した認識結果が出力される。よって、路面状態が走行区画線の認識を妨げる状態でない場合には、認識結果を制御に用いることができる。また、路面判定手段により路面状態が乱雑であると判定された場合には、認識結果が出力されない。よって、路面状態が走行区画線の認識を妨げる状態の場合には、誤認識のおそれがある認識結果が制御に用いられることを抑制できる。 Then, when the road surface determination means determines that the road surface state is not messy and the first determination means determines that the lane line candidate is likely to be a travel lane line, the recognition result of recognizing the lane line candidate as a travel lane line Is output. Therefore, when the road surface state is not in a state that prevents recognition of the lane marking, the recognition result can be used for control. In addition, when the road surface determination unit determines that the road surface state is messy, the recognition result is not output. Therefore, when the road surface state is a state that hinders recognition of the travel lane marking, it is possible to suppress the recognition result that may be erroneously recognized from being used for the control.
また、第2判定部により、区画線候補が走行区画線らしいと判定された場合に限って、路面状態が乱雑であると判定された状態から乱雑でないと判定された状態へ遷移されやすくされる、又は、路面状態が乱雑であると判定されていても、認識結果が出力される。よって、乱雑な路面状態から急に明瞭な走行区画線が出現した場合には、走行区画線の認識結果が出力されない状態から、認識結果が出力される状態へ早急に移行できる。ひいては、認識結果が出力される状態をより長く維持することができる。 In addition, only when the second determination unit determines that the lane line candidate is likely to be a traveling lane line, the second determination unit can easily transition from the state in which the road surface state is determined to be messy to the state in which it is determined not to be messy. Or even if it is determined that the road surface state is messy, the recognition result is output. Therefore, when a clear traveling lane line suddenly appears from a messy road surface state, it is possible to quickly shift from a state where the recognition result of the traveling lane line is not output to a state where the recognition result is output. As a result, the state in which the recognition result is output can be maintained for a longer time.
また、請求項2に記載の発明は、車両に搭載されたカメラにより撮影された画像から、道路の車線を区画する走行区画線の候補である区画線候補を抽出し、抽出した前記区画線候補を前記走行区画線として認識する走行区画線認識装置であって、前記画像から抽出した前記区画線候補の前記走行区画線らしさを判定する第1判定手段と、前記画像から抽出した前記区画線候補の前記走行区画線らしさを判定する第2判定手段と、前記区画線候補を前記走行区画線として認識した認識結果と異常閾値との比較に基づいて、前記認識結果が異常であることを判定する異常判定手段と、前記第1判定手段により前記区画線候補が前記走行区画線らしいと判定され、且つ前記異常判定手段により異常でないと判定された場合に、前記区画線候補を前記走行区画線として認識した認識結果を出力し、前記異常判定手段により異常であると判定された場合に、前記認識結果の出力を停止又は保留する出力手段と、を備え、前記第2判定手段は、前記走行区画線の明瞭さに関する前記走行区画線の特徴量を含む前記特徴量に基づいて前記走行区画線らしさを判定するものであり、且つ、前記走行区画線らしさを判定する際の瞬時的な判定条件が、前記第1判定手段よりも厳しいものであり、前記異常判定手段は、前記第2判定手段により判定された前記走行区画線らしさが高いほど、前記認識結果が異常であると判定しにくくするように前記異常閾値を変更させる。 According to the second aspect of the present invention, a lane line candidate that is a candidate for a lane line that divides a road lane is extracted from an image taken by a camera mounted on the vehicle, and the extracted lane line candidate is extracted. Is a travel lane line recognition device that recognizes the lane line candidate of the lane line candidate extracted from the image, and the lane line candidate extracted from the image. The recognition result is determined to be abnormal based on a comparison between a second determination unit that determines the likelihood of the travel lane line and a recognition result obtained by recognizing the lane line candidate as the travel lane line and an abnormal threshold. When it is determined that the lane marking candidate is likely to be the travel lane marking by the abnormality determination means and the first determination means, and the abnormality determination means determines that the lane marking candidate is not abnormal, An output unit that outputs a recognition result recognized as a row lane line, and stops or holds the output of the recognition result when the abnormality determination unit determines that there is an abnormality, and the second determination unit includes Determining the likelihood of the travel lane line based on the feature amount including the feature amount of the travel lane line relating to the clarity of the travel lane line, and instantaneously determining the likelihood of the travel lane line The determination condition is stricter than the first determination means, and the abnormality determination means determines that the recognition result is more abnormal as the traveling block line is more likely to be determined by the second determination means. The abnormality threshold is changed so as to make it difficult to perform.
請求項2に記載の発明によれば、第1判定部により、抽出された区画線候補の走行区画線らしさが判定される。さらに、第2判定部により、明瞭さに関する特徴量を含む特徴量に基づいて、第1判定部よりも厳しい瞬時的な判定条件を用いて、区画線候補の走行区画線らしさが判定される。また、異常判定手段により、区画線候補を走行区画線として認識した認識結果と異常閾値との比較に基づいて、認識結果が異常であることが判定される。 According to the second aspect of the present invention, the first determination unit determines whether the extracted lane line candidate is a running lane line. Further, the second determination unit determines the likelihood of the lane line candidate of the lane line candidate using an instantaneous determination condition that is stricter than that of the first determination unit, based on the feature amount including the feature amount relating to the clarity. Further, the abnormality determination means determines that the recognition result is abnormal based on a comparison between the recognition result obtained by recognizing the lane line candidate as the travel lane line and the abnormality threshold value.
そして、第1判定手段により区画線候補が走行区画線らしいと判定され、且つ、異常判定手段により認識結果が異常でないと判定された場合に、区画線候補を走行区画線として認識した認識結果が出力される。よって、認識結果が正常と判定された場合には、認識結果を制御に用いることができる。また、異常判定手段により認識結果が異常と判定された場合には、認識結果が出力されない。よって、認識結果が異常と判定された場合には、認識結果が制御に用いられることを抑制できる。 Then, when the first determination unit determines that the lane line candidate is likely to be a travel lane line, and the abnormality determination unit determines that the recognition result is not abnormal, the recognition result of recognizing the lane line candidate as the travel lane line is Is output. Therefore, when it is determined that the recognition result is normal, the recognition result can be used for control. Further, when the recognition result is determined to be abnormal by the abnormality determination means, the recognition result is not output. Therefore, when it is determined that the recognition result is abnormal, it can be suppressed that the recognition result is used for control.
さらに、第2判定手段により判定された区画線候補の走行区画線らしさが高いほど、認識結果が異常であると判定されにくくなるように、異常閾値が変更させられる。よって、明瞭な走行区画線が見られるような場合には、走行区画線を誤認識するおそれが低いので、異常閾値を厳しくして、走行区画線の認識結果の出力が停止又は保留されにくくされる。よって、明瞭な走行区画線が見られるような場合には、走行区画線の認識結果の出力を維持することができる。 Furthermore, the abnormality threshold is changed so that the recognition line is less likely to be determined to be abnormal as the lane marking candidate determined by the second determination unit is more likely to travel. Therefore, when a clear lane line is seen, there is a low risk of misrecognizing the lane line, so the abnormality threshold is tightened and the output of the lane line recognition result is less likely to be stopped or suspended. The Therefore, when a clear travel lane line is seen, the output of the recognition result of the travel lane line can be maintained.
また、請求項3に記載の発明は、車両に搭載されたカメラにより撮影された画像から、道路の車線を区画する走行区画線の候補である区画線候補を抽出し、抽出した前記区画線候補を前記走行区画線として認識する走行区画線認識装置であって、前記画像から抽出した前記区画線候補の前記走行区画線らしさを判定する第1判定手段と、前記画像から抽出した前記区画線候補の前記走行区画線らしさを判定する第2判定手段と、前記区画線候補から前記走行区画線の状態を表すパラメータを算出して、前記区画線候補を前記走行区画線として認識する認識手段と、前記認識手段により算出された前記パラメータが異常であることを判定する異常判定手段と、前記異常判定手段により異常であると判定された場合、及び前記認識手段により前記パラメータが算出されなくなった場合に、前記異常判定手段により異常でないと判定されていたときの前記パラメータに基づいて、前記パラメータを予測する予測手段と、前記第1判定手段により前記区画線候補が前記走行区画線らしいと判定され、且つ前記異常判定手段により異常でないと判定された場合に、前記認識手段により算出された前記パラメータを出力するとともに、前記異常判定手段により異常であると判定された場合、及び前記認識手段により前記パラメータが算出されなくなった場合に、所定時間継続して、前記予測手段により予測された前記パラメータを出力し、その後、前記予測手段により予測された前記パラメータの出力を停止する出力手段と、を備え、前記第2判定手段は、前記走行区画線の明瞭さに関する前記走行区画線の特徴量を含む前記特徴量に基づいて前記走行区画線らしさを判定するものであり、且つ、前記走行区画線らしさを判定する際の瞬時的な判定条件が、前記第1判定手段よりも厳しいものであり、前記出力手段は、前記認識手段により前記パラメータが算出されていたときに前記第2判定手段により判定された前記走行区画線らしさが高いほど、前記所定時間を長くする。 According to a third aspect of the present invention, a lane line candidate that is a candidate for a lane line that divides a road lane is extracted from an image photographed by a camera mounted on a vehicle, and the extracted lane line candidate is extracted. Is a travel lane line recognition device that recognizes the lane line candidate of the lane line candidate extracted from the image, and the lane line candidate extracted from the image. Second determination means for determining the likelihood of the travel lane line, recognition means for calculating a parameter representing the state of the travel lane line from the lane line candidate, and recognizing the lane line candidate as the travel lane line; An abnormality determining means for determining that the parameter calculated by the recognizing means is abnormal; a case where the abnormality determining means determines that the parameter is abnormal; and When the parameter is not calculated, the prediction unit that predicts the parameter based on the parameter when the abnormality determination unit determines that the parameter is not abnormal, and the first determination unit determines the lane line candidate as the parameter. When it is determined that it is likely to be a lane marking, and when it is determined by the abnormality determination means that there is no abnormality, the parameter calculated by the recognition means is output, and when the abnormality determination means determines that it is abnormal When the parameter is no longer calculated by the recognition unit, the parameter predicted by the prediction unit is output continuously for a predetermined time, and then the output of the parameter predicted by the prediction unit is stopped. Output means, wherein the second determination means is related to the clarity of the lane marking. Based on the feature amount including a feature amount of a row lane line, the likelihood of the travel lane line is determined, and an instantaneous determination condition when determining the likelihood of the travel lane line is the first determination unit. The output means increases the predetermined time as the likelihood of the travel lane line determined by the second determination means when the parameter is calculated by the recognition means is higher.
請求項3に記載の発明によれば、第1判定部により、抽出された区画線候補の走行区画線らしさが判定される。さらに、第2判定部により、明瞭さに関する特徴量を含む特徴量に基づいて、第1判定部よりも厳しい瞬時的な判定条件を用いて、区画線候補の走行区画線らしさが判定される。また、区画線候補から走行区画線の状態を表すパラメータが算出されて、区画線候補が走行区画線として認識される。また、異常判定手段により算出されたパラメータの異常が判定される。さらに、異常判定手段により算出されたパラメータが異常であると判定された場合、及びパラメータが算出されなくなった場合に、異常判定手段により正常であると判定されていたときのパラメータに基づいて、パラメータが予測される。 According to the invention described in claim 3, the first determination unit determines whether the extracted lane line candidate is a running lane line. Further, the second determination unit determines the likelihood of the lane line candidate of the lane line candidate using an instantaneous determination condition that is stricter than that of the first determination unit, based on the feature amount including the feature amount relating to the clarity. In addition, a parameter indicating the state of the travel lane line is calculated from the lane line candidate, and the lane line candidate is recognized as the travel lane line. Also, the abnormality of the parameter calculated by the abnormality determining means is determined. Further, when it is determined that the parameter calculated by the abnormality determination unit is abnormal, and when the parameter is not calculated, the parameter is determined based on the parameter when it is determined normal by the abnormality determination unit. Is predicted.
そして、第1判定手段により区画線候補が走行区画線らしいと判定され、且つ、異常判定手段により算出されたパラメータが正常と判定された場合に、算出されたパラメータが出力される。また、異常判定手段により、算出されたパラメータが異常であると判定された場合、及び、認識手段によりパラメータが算出されなくなった場合には、所定時間継続して、予測されたパラメータが出力され、その後、予測されたパラメータの出力が停止される。この所定時間は、第2判定手段により判定された区画線候補の走行区画線らしさが高いほど、長くされる。よって、明瞭な走行区画線が見られるような場合には、予測パラメータの精度が高いので、予測パラメータの出力時間を長くして、パラメータの出力を維持することができる。 Then, when the first determination unit determines that the lane line candidate is likely to be a traveling lane line and the parameter calculated by the abnormality determination unit is determined to be normal, the calculated parameter is output. Further, when it is determined that the calculated parameter is abnormal by the abnormality determination unit, and when the parameter is not calculated by the recognition unit, the predicted parameter is output continuously for a predetermined time, Thereafter, the output of the predicted parameter is stopped. This predetermined time is made longer as the lane marking candidate running lane line determined by the second determination means is higher. Therefore, when a clear travel lane line is seen, the accuracy of the prediction parameter is high, so the output time of the prediction parameter can be extended and the parameter output can be maintained.
以下、走行区画線認識装置を具現化した各実施形態について、図面を参照しつつ説明する。なお、以下の各実施形態相互において、互いに同一もしくは均等である部分には、図中、同一符号を付しており、同一符号の部分についてはその説明を援用する。 Hereinafter, each embodiment which embodies the travel lane marking recognition device will be described with reference to the drawings. In the following embodiments, parts that are the same or equivalent to each other are denoted by the same reference numerals in the drawings, and the description of the same reference numerals is used.
(第1実施形態)
まず、図1及び図2を参照して、本実施形態に係る走行区画線認識装置について説明する。本実施形態に係る走行区画線認識装置は、車載カメラ10により撮影された前方画像から、車線の左右を区画する白線(走行区画線)を認識して、認識結果を走行支援装置30へ出力する車載装置である。本実施形態に係る走行区画線認識装置は、ECU20により構成されている。なお、本実施形態では、白色以外の黄色等の走行区画線も白線に含める。
(First embodiment)
First, with reference to FIG.1 and FIG.2, the traveling lane marking recognition apparatus which concerns on this embodiment is demonstrated. The travel lane marking recognition apparatus according to the present embodiment recognizes a white line (travel lane marking) that divides the left and right lanes from a front image captured by the in-vehicle camera 10 and outputs a recognition result to the travel support device 30. It is an in-vehicle device. The travel lane marking recognition apparatus according to the present embodiment is configured by an ECU 20. In the present embodiment, a running line such as yellow other than white is also included in the white line.
車載カメラ10は、CCDイメージセンサ、CMOSイメージセンサ等の少なくとも1つから構成されている。図1に示すように、車載カメラ10は、例えば車両50のフロントガラスの上端付近に搭載されており、車両前方へ向けて所定角度範囲で広がる領域を撮影する。すなわち、車載カメラ10は、車両50の前方の道路を含む周辺環境を撮影する。 The in-vehicle camera 10 includes at least one of a CCD image sensor, a CMOS image sensor, and the like. As shown in FIG. 1, the in-vehicle camera 10 is mounted, for example, in the vicinity of the upper end of the windshield of the vehicle 50, and images a region that extends in a predetermined angle range toward the front of the vehicle. That is, the in-vehicle camera 10 captures the surrounding environment including the road ahead of the vehicle 50.
走行支援装置30は、ECU20から出力された白線の認識結果に基づいて、車線の逸脱を警報する逸脱警報装置や、運転支援を行う運転支援装置である。走行支援装置30は、逸脱警報装置である場合、ディスプレイ、スピーカ、バイブレータ等のヒューマンマシンインターフェースとして構成され、車両50が車線を逸脱する際に、運転者に警報を出力する。また、走行支援装置30は、運転支援装置である場合、操舵アクチュエータや制動アクチュエータとして構成され、車両50の操舵制御やブレーキ制御を行う。 The driving support device 30 is a departure warning device that warns a lane departure based on the recognition result of the white line output from the ECU 20 or a driving support device that performs driving support. When the driving support device 30 is a departure warning device, it is configured as a human machine interface such as a display, a speaker, and a vibrator, and outputs a warning to the driver when the vehicle 50 departs from the lane. In addition, when the driving support device 30 is a driving support device, the driving support device 30 is configured as a steering actuator or a braking actuator, and performs steering control and brake control of the vehicle 50.
ECU20は、CPU、RAM、ROM、I/O及び記憶装置等を備えたコンピュータである。CPUが、ROMに記憶されている各種プログラムを実行することにより、第1判定部21、第2判定部22、路面判定部23、認識部24及び出力部25の各機能を実現する。 The ECU 20 is a computer that includes a CPU, a RAM, a ROM, an I / O, a storage device, and the like. The CPU implements various functions stored in the ROM, thereby realizing the functions of the first determination unit 21, the second determination unit 22, the road surface determination unit 23, the recognition unit 24, and the output unit 25.
第1判定部21(第1判定手段)及び第2判定部22(第2判定手段)は、車載カメラ10により撮影された前方画像から白線候補(区画線候補)を抽出し、抽出した白線候補の白線らしさを判定する。第1判定部21及び第2判定部22は、白線候補が白線の特徴量を備えている度合に基づいて、白線候補の白線らしさを判定する。 The first determination unit 21 (first determination unit) and the second determination unit 22 (second determination unit) extract a white line candidate (division line candidate) from the front image captured by the in-vehicle camera 10, and extract the extracted white line candidate Determine the white line likelihood. The first determination unit 21 and the second determination unit 22 determine the white line likelihood of the white line candidate based on the degree to which the white line candidate has a white line feature amount.
第1判定部21は、外乱等による誤認識を抑制するため、安定して出現する白線に対応する白線候補を、白線らしいと判定するものである。そのため、図3及び図4に示すように、雪で車線の右側の白線が隠れている状態から、急に積雪がなくなり明瞭な白線が出現する状態になった場合に、明瞭な白線が出現してから、第1判定部21が明瞭な白線に対応する白線候補を白線らしいと判定するまでには、タイムラグが発生する。 The first determination unit 21 determines that a white line candidate corresponding to a white line that appears stably is likely to be a white line in order to suppress erroneous recognition due to disturbance or the like. Therefore, as shown in FIG. 3 and FIG. 4, when the white line on the right side of the lane is covered with snow, when there is suddenly no snow and a clear white line appears, a clear white line appears. A time lag occurs until the first determination unit 21 determines that a white line candidate corresponding to a clear white line is likely to be a white line.
しかしながら、明瞭な白線が路面に見えている場合は、白線を誤認識するおそれが低いので、明瞭な白線を直ちに認識して、走行支援装置30の制御に用いることが望ましい。そこで、本実施形態では、第1判定部21以外に、第2判定部22により白線候補の白線らしさを判定する。第2判定部22は、急に路面状態が回復して明瞭な白線が突然現れた場合に、現れた白線に対応する白線候補を、直ちに白線らしいと判定するものである。なお、明瞭な白線とは、路面と白線とのコントラストが高く、白線の左右のエッジの向きが同じ方向で、且つ左右のエッジの向きが進行方向の手前側と奥側とで一貫しており、かすれていたり、排ガス等で汚れていたりしていない白線である。 However, when a clear white line is visible on the road surface, the possibility of misrecognizing the white line is low. Therefore, it is desirable to immediately recognize the clear white line and use it for controlling the driving support device 30. Therefore, in the present embodiment, in addition to the first determination unit 21, the second determination unit 22 determines the white line likelihood of the white line candidate. When the road surface condition suddenly recovers and a clear white line suddenly appears, the second determination unit 22 immediately determines that a white line candidate corresponding to the white line that appears appears to be a white line. The clear white line means that the contrast between the road surface and the white line is high, the direction of the left and right edges of the white line is the same direction, and the direction of the left and right edges is consistent between the front side and the back side of the traveling direction. It is a white line that is not blurred or dirty with exhaust gas.
詳しくは、第2判定部22は、主として明瞭さに関する白線の特徴量に基づいて、白線らしさを判定する。第2判定部22が白線らしさを判定する際に用いる白線の特徴量としては、道路の路面に対するコントラスト(路面の輝度に対する白線の輝度比)、コントラストの変化量、及び左右のエッジの向きとその一貫性の少なくとも一つである。また、明瞭な白線に対応する白線候補は、色、太さ、輝度に、進行方向の手前側と奥側とで一貫性がある。また、明瞭な白線に対応する白線候補は、左右のエッジに含まれるエッジ点数が均等であり、実線や破線等の線種が変更しにくいとともに、直線やカーブ等の形状の変動が小さい。よって、第2判定部22は、白線の特徴量として、さらに、色の均一性、太さの一貫性、太さの変化の一貫性、輝度の一貫性、輝度の変化の一貫性、左右のエッジに含まれるエッジ点数の均等性、白線の線種、線種の変化、形状、及び形状の変化を用いてもよい。 Specifically, the second determination unit 22 determines the likelihood of a white line mainly based on the feature amount of the white line related to clarity. The white line feature amount used when the second determination unit 22 determines the likelihood of a white line includes the contrast to the road surface (the luminance ratio of the white line to the road surface brightness), the amount of change in contrast, and the direction of the left and right edges and At least one of consistency. In addition, white line candidates corresponding to clear white lines are consistent in color, thickness, and luminance on the near side and the far side in the traveling direction. In addition, white line candidates corresponding to clear white lines have the same number of edge points included in the left and right edges, and it is difficult to change line types such as solid lines and broken lines, and variations in shapes such as straight lines and curves are small. Therefore, the second determination unit 22 further includes color uniformity, thickness consistency, consistency of thickness changes, consistency of brightness, consistency of brightness changes, The uniformity of the number of edge points included in the edge, the line type of the white line, the change of the line type, the shape, and the change of the shape may be used.
一方、第1判定部21は、白線の特徴量として、車線幅の一貫性、車線幅の変化量の一貫性、及び連続距離(1本の白線候補の長さ)の少なくとも一つを用いて、白線候補の白線らしさを判定する。上記三つの特徴量は、白線の連続性に関する特徴量であるため、第1判定部21のみが、上記三つの特徴量を白線らしさの判定に用い、第2判定部22は、上記三つの特徴量を白線らしさの判定に用いない。第1判定部21は、さらに、第2判定部22が用いる白線の特徴量の少なくとも一つを用いる。 On the other hand, the first determination unit 21 uses at least one of the lane width consistency, the lane width variation consistency, and the continuous distance (the length of one white line candidate) as the white line feature amount. The white line likelihood of the white line candidate is determined. Since the three feature values are feature values related to the continuity of the white lines, only the first determination unit 21 uses the three feature values to determine the white line likelihood, and the second determination unit 22 uses the three feature values. Do not use the amount to determine the likelihood of a white line. The first determination unit 21 further uses at least one of the white line feature amounts used by the second determination unit 22.
ここで、第2判定部22は、白線候補の白線らしさを判定する際の瞬時的な判定条件、すなわち継続時間以外の判定条件が、第1判定部21よりも厳しい。例えば、白線の特徴量をコントラストとした場合、第2判定部22は、コントラストが閾値170%を超えた場合に、コントラストについて、白線候補が白線らしいと判定する。一方、第1判定部21は、コントラストが閾値110%を超えた場合に、コントラストについて白線らしいと判定する。また、白線の特徴量をエッジの向きの一貫性とした場合、第2判定部22は、エッジの向きのばらつきがVa未満の場合に、エッジの向きの一貫性について白線らしいと判定する。一方、第1判定部21は、エッジの向きのばらつきがVb(Vb>Va)未満の場合に、エッジの向きの一貫性について白線らしいと判定する。 Here, the second determination unit 22 is stricter than the first determination unit 21 in instantaneous determination conditions when determining the white line likelihood of a white line candidate, that is, determination conditions other than the duration. For example, when the feature amount of the white line is contrast, the second determination unit 22 determines that the white line candidate is likely to be a white line for the contrast when the contrast exceeds a threshold value of 170%. On the other hand, the first determination unit 21 determines that the contrast seems to be a white line when the contrast exceeds the threshold value 110%. Further, when the feature amount of the white line is the consistency of the edge direction, the second determination unit 22 determines that the consistency of the edge direction seems to be a white line when the variation in the edge direction is less than Va. On the other hand, when the variation in the edge direction is less than Vb (Vb> Va), the first determination unit 21 determines that the consistency of the edge direction seems to be a white line.
そして、第2判定部22は、複数の特徴量について白線候補の白線らしさを判定し、所定数以上の特徴量について白線らしいと判定した場合に、白線候補が白線らしいと判定する。同様に、第1判定部21も、所定数以上の特徴量について白線らしいと判定した場合に、白線候補が白線らしいと判定する。 Then, the second determination unit 22 determines the white line likelihood of the white line candidate for the plurality of feature amounts, and determines that the white line candidate is likely to be a white line when it is determined that the predetermined number or more feature amounts are white lines. Similarly, the first determination unit 21 also determines that a white line candidate is likely to be a white line when it is determined that a predetermined number or more of feature quantities are likely to be white lines.
あるいは、例えば、白線の特徴量をコントラストとした場合、第2判定部22は、コントラストが170%のときの白線らしさ(白線尤度)をX%とし、コントラストが高くなるほど白線らしさを高く算出する。白線らしさは、連続的な値として算出してもよいし、段階的な値として算出してもよい。一方、第1判定部21は、コントラストが110%のときの白線らしさをX%とし、コントラストが高くなるほど白線らしさを高く算出する。また、白線の特徴量をエッジの向きの一貫性とした場合、第2判定部22は、エッジの向きのばらつきがVaのときの白線らしさをX%とし、エッジの向きのばらつきが小さくなるほど白線尤度を高く算出する。一方、第1判定部21は、エッジの向きのばらつきがVbのときの白線らしさをX%とし、エッジの向きのばらつきが小さくなるほど白線尤度を高く算出する。 Alternatively, for example, when the feature amount of the white line is the contrast, the second determination unit 22 calculates the white line likelihood (white line likelihood) when the contrast is 170% as X%, and calculates the white line likelihood higher as the contrast increases. . The white line likelihood may be calculated as a continuous value or a stepwise value. On the other hand, the first determination unit 21 calculates the white line likelihood when the contrast is 110% as X%, and calculates the white line likelihood higher as the contrast increases. Further, when the feature amount of the white line is the consistency of the edge direction, the second determination unit 22 sets the white line likelihood when the edge direction variation is Va as X%, and the white line becomes smaller as the edge direction variation becomes smaller. The likelihood is calculated high. On the other hand, the first determination unit 21 sets the white line likelihood when the edge direction variation is Vb to X%, and calculates the white line likelihood higher as the edge direction variation becomes smaller.
すなわち、特徴量を備えている度合が所定の白線候補について、第2判定部22は、第1判定部21よりも、白線らしさを低く算出する。そして、第1判定部21及び第2判定部22は、それぞれ、特徴量ごとに算出した白線らしさを統合して、統合した白線らしさが閾値を超えた場合に、白線候補を白線らしいと判定する。 That is, the second determination unit 22 calculates a white line likelihood lower than that of the first determination unit 21 for white line candidates having a predetermined amount of feature. Then, each of the first determination unit 21 and the second determination unit 22 integrates the likelihood of the white line calculated for each feature amount, and determines that the white line candidate is likely to be a white line when the integrated white line probability exceeds a threshold value. .
さらに、第2判定部22は、第1判定部21よりも短い時間で、白線らしさを判定する。詳しくは、第1判定部21は、複数のフレームの画像に基づいて、車線幅を含む白線の特徴量を学習する学習部21a(学習手段)を有する。そして、第1判定部21は、学習部21aにより学習された白線の特徴量に基づいて、白線候補の白線らしさを判定する。一方、第2判定部22は、瞬時的な画像、又は第1判定部21よりも少ないフレーム数の画像から算出した白線の特徴量に基づいて、白線候補の白線らしさを判定する。さらに、学習部21aは、第2判定部22により判定された白線らしさが高いほど、白線の特徴量の学習速度を速くする。 Furthermore, the second determination unit 22 determines the likelihood of a white line in a shorter time than the first determination unit 21. Specifically, the first determination unit 21 includes a learning unit 21a (learning unit) that learns the feature amount of the white line including the lane width based on the images of a plurality of frames. And the 1st determination part 21 determines the white line likelihood of a white line candidate based on the feature-value of the white line learned by the learning part 21a. On the other hand, the second determination unit 22 determines the white line likelihood of a white line candidate based on an instantaneous image or a feature amount of a white line calculated from an image having a smaller number of frames than the first determination unit 21. Further, the learning unit 21a increases the learning speed of the white line feature amount as the white line likelihood determined by the second determination unit 22 increases.
認識部24(認識手段)は、第1判定部21又は第2判定部22により白線候補が白線らしいと判定された場合に、その白線候補を白線として認識する。具体的には、認識部24は、所定の白線モデルを用いた拡張カルマンフィルタ等により、白線らしいと判定された白線候補の白線パラメータを算出する。白線パラメータは、車線の曲率、車線のオフセット位置、車線幅、ヨー角、ピッチ角等である。 When the first determination unit 21 or the second determination unit 22 determines that the white line candidate is likely to be a white line, the recognition unit 24 (recognition unit) recognizes the white line candidate as a white line. Specifically, the recognition unit 24 calculates a white line parameter of a white line candidate determined to be a white line by an extended Kalman filter using a predetermined white line model. The white line parameters are lane curvature, lane offset position, lane width, yaw angle, pitch angle, and the like.
路面判定部23(路面判定手段)は、複数のフレームの画像から、白線の認識を妨げる道路の路面状態の乱雑さを判定する。図5に示すように、外乱要因存が在せず、明瞭な白線が見られる路面では、白線を誤認識するおそれが低い。また、図6に示すように、雪が積もっている路面や、図7に示すように、雨で濡れて光が反射している路面では、白線を誤認識するおそれが高い。よって、路面判定部23は、雪が積もっていたり雨で濡れていたりして荒れた路面の状態を、乱雑であると判定する。 The road surface determination unit 23 (road surface determination means) determines the complexity of the road surface state of the road that prevents the recognition of the white line from the images of a plurality of frames. As shown in FIG. 5, on the road surface where there is no disturbance factor and a clear white line is seen, there is a low possibility that the white line is erroneously recognized. Further, as shown in FIG. 6, there is a high possibility that a white line is erroneously recognized on a road surface on which snow is piled up or on a road surface where light is reflected due to rain as shown in FIG. Therefore, the road surface determination unit 23 determines that the state of the road surface roughened by snow or wet with rain is messy.
具体的には、路面判定部23は、路面の乱雑さを表す特徴量と閾値とを比較して、路面が乱雑か否かを判定する。例えば、積雪で白線が隠れている路面では、白線のロストの繰り返し頻度が高くなる。また、雨で濡れて光っている路面では、白線パラメータの変動が大きくなる。路面判定部23は、認識部24により算出された白線パラメータの時間的な変動の大きさや、変動の頻度、白線の認識再開やロストの繰り返し頻度、エッジ点の並び方、路面に対する白線候補のコントラスト変化等と閾値を比較して、路面状態が乱雑か否かを判定する。路面判定部23は、複数のフレームの画像における各特徴量の平均値を算出し、算出した各特徴量の平均値を用いて、乱雑さを判定する。 Specifically, the road surface determination unit 23 compares the feature amount representing the road surface randomness with a threshold value to determine whether the road surface is random. For example, on the road surface where the white line is hidden due to snow, the frequency of repeating the white line becomes high. On the road surface that is wet and shining due to rain, the variation of the white line parameter becomes large. The road surface determination unit 23 determines the magnitude of temporal variation of the white line parameter calculated by the recognition unit 24, the frequency of the variation, the frequency of resuming white line recognition and repetition of lost, the way in which edge points are arranged, and the contrast change of white line candidates with respect to the road surface. And the threshold value are compared with each other to determine whether or not the road surface state is messy. The road surface determination unit 23 calculates an average value of each feature amount in the images of a plurality of frames, and determines the messiness using the calculated average value of each feature amount.
さらに、路面判定部23は、センサ群11により取得された情報を用いて、路面状態の乱雑さを判定してもよい。センサ群11は、GPS受信機及び地図情報が記憶された記憶装置、車輪速センサ、ジャイロセンサ、路車間通信装置等である。例えば、路面判定部23は、現在位置の地図情報から、高速道路、一般道、山道等の道路の属性を取得し、山道の場合に乱雑であると判定する。また、路面判定部23は、車輪速センサ及びジャイロセンサの検出値から、車両50の揺れや横滑りを検出した場合に、乱雑であると判定する。また、路面判定部23は、路車間通信装置から、積雪や降雨の情報を取得した場合に、乱雑であると判定する。 Further, the road surface determination unit 23 may determine the disorder of the road surface state using information acquired by the sensor group 11. The sensor group 11 includes a GPS receiver and a storage device in which map information is stored, a wheel speed sensor, a gyro sensor, a road-vehicle communication device, and the like. For example, the road surface determination unit 23 acquires attributes of a road such as an expressway, a general road, and a mountain road from the map information of the current position, and determines that the road surface is messy. Moreover, the road surface determination part 23 determines with it being messy, when the shaking and side slip of the vehicle 50 are detected from the detection value of a wheel speed sensor and a gyro sensor. Moreover, the road surface determination part 23 determines with it being messy, when the information of snow accumulation or rainfall is acquired from the road-vehicle communication apparatus.
出力部25(出力手段)は、路面判定部23により路面状態が乱雑でないと判定され、且つ、第1判定部21により白線候補が白線らしいと判定された場合に、認識部24による認識結果、すなわち白線パラメータを、走行支援装置30へ出力する。また、出力部25は、路面判定部23により路面状態が乱雑であると判定された場合に、白線パラメータの出力を停止又は保留する。 When the road surface determination unit 23 determines that the road surface state is not disordered and the first determination unit 21 determines that the white line candidate is likely to be a white line, the output unit 25 (output unit) recognizes the recognition result by the recognition unit 24, That is, the white line parameter is output to the driving support device 30. The output unit 25 stops or holds the output of the white line parameter when the road surface determination unit 23 determines that the road surface state is messy.
ただし、出力部25は、第2判定部22により白線候補が白線らしいと判定された場合に限って、路面判定部23により路面状態が乱雑であると判定されていても、白線パラメータを出力する。この場合、出力部25は、第2判定部22により白線候補が白線らしいと判定されたことを条件として、第1判定部21による白線らしさの判定結果に関わらず、白線パラメータを出力する。 However, the output unit 25 outputs the white line parameters only when the second determination unit 22 determines that the white line candidate is likely to be a white line, even if the road surface determination unit 23 determines that the road surface state is messy. . In this case, the output unit 25 outputs white line parameters regardless of the white line likelihood determination result by the first determination unit 21 on the condition that the second determination unit 22 determines that the white line candidate is likely to be a white line.
次に、白線パラメータを出力する処理手順について、図8のフローチャートを参照して説明する。本処理手順は、車載カメラ10により1フレームの画像が撮影された都度、ECU20が実行する。 Next, a processing procedure for outputting white line parameters will be described with reference to the flowchart of FIG. This processing procedure is executed by the ECU 20 every time an image of one frame is taken by the in-vehicle camera 10.
まず、車載カメラ10により撮影された画像の情報を取得する(S10)。続いて、S10で取得した画像情報に基づいて、白線らしさ判定2を実施する(S20)。すなわち、第2判定部22により、白線候補の白線らしさを判定する。白線らしさ判定2の詳細については、後で述べる。続いて、S10で取得した画像情報、及び過去に取得した複数のフレームの画像情報に基づいて、白線らしさ判定1を実施する(S30)。すなわち、第1判定部21により、白線候補の白線らしさを判定する。白線らしさ判定1の詳細については、後で述べる。 First, the information of the image image | photographed with the vehicle-mounted camera 10 is acquired (S10). Subsequently, white line likelihood determination 2 is performed based on the image information acquired in S10 (S20). That is, the second determination unit 22 determines the white line likelihood of the white line candidate. Details of white line likelihood determination 2 will be described later. Subsequently, white line likelihood determination 1 is performed based on the image information acquired in S10 and the image information of a plurality of frames acquired in the past (S30). That is, the first determination unit 21 determines the white line likelihood of the white line candidate. Details of white line likelihood determination 1 will be described later.
続いて、S10で取得した画像情報、過去に取得した複数のフレームの画像情報、及びセンサ群11により取得された情報に基づいて、路面状態の乱雑さを判定する(S40)。 Subsequently, based on the image information acquired in S10, the image information of a plurality of frames acquired in the past, and the information acquired by the sensor group 11, the disorder of the road surface state is determined (S40).
続いて、S20又はS30で白線候補が白線らしいと判定した場合に、白線候補を白線と認識して、白線パラメータを算出する(S50)。 Subsequently, when it is determined in S20 or S30 that the white line candidate is likely to be a white line, the white line candidate is recognized as a white line, and white line parameters are calculated (S50).
続いて、S40で路面状態が乱雑でないと判定し、且つS30で白線候補が白線らしいと判定した場合、又は、S20で白線候補が白線らしいと判定した場合に、S50で算出した白線パラメータを出力する。以上で、本処理を終了する。 Subsequently, when it is determined in S40 that the road surface state is not messy and the white line candidate is determined to be a white line in S30, or the white line candidate is determined to be a white line in S20, the white line parameter calculated in S50 is output. To do. This process is complete | finished above.
次に、第2判定部22による第2白線らしさ判定について、図9のサブルーチンを参照して説明する。ここでは、白線の特徴量を、色の均一性、路面に対する白線のコントラスト、エッジの向きの一貫性、左右のエッジに含まれるエッジ点数の均等性、太さの一貫性とする。 Next, the second white line likelihood determination by the second determination unit 22 will be described with reference to the subroutine of FIG. Here, the feature amount of the white line is assumed to be color uniformity, contrast of the white line with respect to the road surface, consistency of the edge direction, uniformity of the number of edge points included in the left and right edges, and consistency of the thickness.
まず、取得した画像情報から、周知の算出式を用いて色を算出する(S21)。続いて、取得した画像情報から、周知の算出式を用いて輝度値を算出する(S22)。 First, a color is calculated from the acquired image information using a known calculation formula (S21). Subsequently, a luminance value is calculated from the acquired image information using a known calculation formula (S22).
続いて、S22で算出した輝度値を用いて、路面に対する白線候補のコントラスト、すなわち路面に対する白線候補の輝度比を算出する(S23)。続いて、S22で算出した輝度値を用いて、白線候補の左右のエッジを算出する(S24)。詳しくは、画像を水平方向に走査して、輝度が大きく変化するエッジ点を抽出し、抽出したエッジ点にハフ変換等を適用して、左右のエッジを算出する。 Subsequently, using the luminance value calculated in S22, the contrast of the white line candidate with respect to the road surface, that is, the luminance ratio of the white line candidate with respect to the road surface is calculated (S23). Subsequently, the left and right edges of the white line candidate are calculated using the luminance value calculated in S22 (S24). Specifically, the image is scanned in the horizontal direction, edge points whose luminance changes greatly are extracted, and the left and right edges are calculated by applying Hough transform or the like to the extracted edge points.
続いて、S24で算出した白線候補の左右のエッジについて、それぞれ含まれるエッジ点数を算出する(S25)。続いて、S24で算出した左右のエッジの間隔から、白線候補の太さを算出する(S26)。 Subsequently, the number of edge points included in each of the left and right edges of the white line candidate calculated in S24 is calculated (S25). Subsequently, the thickness of the white line candidate is calculated from the interval between the left and right edges calculated in S24 (S26).
続いて、コントラストの強さ、左右のエッジ点数の均等性、及び、白線候補の手前側から奥側までの白線候補の色の均一性、エッジの向きの一貫性、太さの一貫性に基づいて、白線候補の白線らしさを算出する(S27)。白線らしさは、連続的な値の確率として算出してもよいし、白線らしいか白線らしくないかの2段階で算出してもよい。また、白線らしさは、3段階以上で段階的に算出してもよい。この後、S30の処理に戻る。 Next, based on the strength of contrast, the uniformity of the number of left and right edge points, the uniformity of the color of the white line candidate from the front side to the back side of the white line candidate, the consistency of the edge direction, and the consistency of the thickness Then, the white line likelihood of the white line candidate is calculated (S27). The white line likelihood may be calculated as a probability of a continuous value, or may be calculated in two stages, i.e., white line-like or not white line-like. Further, the white line likelihood may be calculated step by step in three or more steps. Thereafter, the process returns to S30.
次に、第1判定部21による第1白線らしさ判定について、図10のサブルーチンを参照して説明する。ここでは、白線の特徴量を、路面に対する白線のコントラスト、車線幅の一貫性、連続距離とする。 Next, the first white line likelihood determination by the first determination unit 21 will be described with reference to the subroutine of FIG. Here, the feature amount of the white line is the contrast of the white line to the road surface, the consistency of the lane width, and the continuous distance.
まず、S23で算出したコントラストを用いて、コントラストを学習する(S31)。すなわち、S23で算出したコントラストと、記憶されているコントラストの学習値とに所定の重みづけを行って、コントラストの学習値を更新し、更新したコントラストの学習値を記憶する。このとき、S27で算出した白線らしさが高いほど、S23で算出したコントラストの重みを大きくし、学習速度を速くする。 First, the contrast is learned using the contrast calculated in S23 (S31). That is, a predetermined weighting is performed on the contrast calculated in S23 and the stored learning value of contrast, the learning value of contrast is updated, and the updated learning value of contrast is stored. At this time, the higher the likelihood of the white line calculated in S27, the greater the contrast weight calculated in S23 and the faster the learning speed.
続いて、S24で算出した車両50の右側の白線候補のエッジと、左側の白線候補のエッジとの間隔から車線幅を算出し、車線幅を学習する(S32)。すなわち、算出した車線幅と、記憶されている車線幅の学習値とに所定の重み付けを行って、車線幅の学習値を更新し、更新した車線幅の学習値を記憶する。このとき、S27で算出した白線らしさが高いほど、S24で算出した車線幅の重みを大きくし、学習速度を速くする。 Subsequently, the lane width is calculated from the distance between the edge of the right white line candidate of the vehicle 50 calculated in S24 and the edge of the left white line candidate, and the lane width is learned (S32). That is, predetermined weighting is performed on the calculated lane width and the stored learned lane width value, the learned lane width value is updated, and the updated learned lane width value is stored. At this time, the higher the white line likelihood calculated in S27, the larger the lane width weight calculated in S24, and the faster the learning speed.
続いて、S24で算出した白線候補のエッジの長さから、白線候補の連続距離を算出する(S33)。 Subsequently, the continuous distance of the white line candidate is calculated from the edge length of the white line candidate calculated in S24 (S33).
続いて、コントラストの学習値、車線幅の学習値、及び連続距離に基づいて、白線候補の白線らしさを算出する(S34)。白線らしさは、白線らしさ判定2と同様に、連続的な値の確率として算出してもよいし、段階的に算出してもよい。この後、S40の処理に戻る。 Subsequently, the white line likelihood of the white line candidate is calculated based on the contrast learned value, the lane width learned value, and the continuous distance (S34). Similar to white line likelihood determination 2, the white line likelihood may be calculated as a probability of a continuous value or may be calculated in stages. Thereafter, the process returns to S40.
以上説明した第1実施形態によれば、以下の効果を奏する。 According to 1st Embodiment described above, there exist the following effects.
・路面判定部23により路面状態が乱雑でないと判定され、且つ、第1判定部21により白線候補が白線らしいと判定された場合には、白線候補を白線として認識した認識結果が出力される。よって、路面状態が線の白線を誤認識しやすい状態でない場合には、白線の認識結果を走行支援装置30の制御に用いることができる。また、路面判定部23により路面状態が乱雑であると判定された場合には、白線の認識結果が出力されない。よって、路面状態が白線を誤認識しやすい状態の場合には、誤認識のおそれがある認識結果が走行支援装置30の制御に用いられることを抑制できる。さらに、第2判定部22により、白線候補が白線らしいと判定された場合に限って、路面状態が乱雑であると判定されていても、白線の認識結果が出力される。よって、乱雑な路面状態から急に明瞭な白線が出現した場合には、白線の認識結果が出力されない状態から、白線の認識結果が出力される状態へ早急に移行できる。ひいては、白線の認識結果が出力される状態をより長く維持することができる。 When the road surface determination unit 23 determines that the road surface state is not messy and the first determination unit 21 determines that the white line candidate is likely to be a white line, a recognition result in which the white line candidate is recognized as a white line is output. Therefore, when the road surface state is not in a state where it is easy to erroneously recognize the white line, the recognition result of the white line can be used for the control of the driving support device 30. If the road surface determination unit 23 determines that the road surface state is messy, the white line recognition result is not output. Therefore, when the road surface state is a state in which the white line is easily misrecognized, it is possible to suppress the recognition result having the possibility of misrecognition being used for the control of the driving support device 30. Furthermore, only when the second determination unit 22 determines that the white line candidate is likely to be a white line, the white line recognition result is output even if the road surface state is determined to be messy. Therefore, when a clear white line suddenly appears from a messy road surface state, it is possible to quickly shift from a state where the white line recognition result is not output to a state where the white line recognition result is output. As a result, the state in which the recognition result of the white line is output can be maintained for a longer time.
・白線がかすれると、白線に路面の色が混ざり、コントラストが低下するとともに、コントラストの変化量が大きくなる。また、白線がかすれると、白線のエッジは、進行方向以外の方向を向いて、一貫性が低下する。よって、路面と白線のコントラスト、コントラストの変化量及びエッジの向きとその一貫性を、明瞭さに関する白線の特徴量として用いることにより、明瞭な白線を適切に判定することができる。 -When the white line is faded, the color of the road surface is mixed with the white line, the contrast is lowered, and the amount of change in contrast is increased. Further, when the white line is blurred, the edge of the white line is directed in a direction other than the traveling direction, and the consistency is lowered. Therefore, a clear white line can be appropriately determined by using the contrast between the road surface and the white line, the amount of contrast change, and the edge direction and the consistency thereof as the characteristic amount of the white line related to the clarity.
・車線幅、車線幅の変化量、連続距離を、白線の特徴量として用いることにより、継続的に安定して出現する白線候補を白線らしいと判定することができる。ひいては、白線の誤認識を抑制できる。 By using the lane width, the amount of change in the lane width, and the continuous distance as the feature amount of the white line, it is possible to determine that a white line candidate that appears stably and stably appears to be a white line. As a result, erroneous recognition of white lines can be suppressed.
・明瞭な白線は、進行方向の手前側から奥側まで、色、太さ、輝度、線種、形状に一貫性があるため、色、太さ、輝度、線種、形状等を白線の特徴量として用いることにより、明瞭な白線を適切に判定することができる。 ・ Clear white lines are consistent in color, thickness, brightness, line type, and shape from the front side to the back side in the direction of travel, so color, thickness, brightness, line type, shape, etc. By using it as a quantity, a clear white line can be determined appropriately.
・第2判定部22により、明瞭な白線が急に出現した場合でも、瞬時に白線候補を白線らしいと判定することができる。ひいては、白線の認識結果が出力される状態をより長く維持することができる。一方、第1判定部21により、高い安定性で白線候補の白線らしさを判定して、白線の誤認識を抑制できる。 The second determination unit 22 can instantaneously determine that a white line candidate is likely to be a white line even when a clear white line suddenly appears. As a result, the state in which the recognition result of the white line is output can be maintained for a longer time. On the other hand, the first determination unit 21 can determine the white line-likeness of the white line candidate with high stability and suppress white line misrecognition.
・第2判定部22より判定された白線らしさが高いほど、第1判定部21が判定に用いる白線の特徴量の学習速度が速くされる。すなわち、明瞭な白線が見られるような場合には、白線を誤認識するおそれが低いので、白線の特徴量の学習速度を上昇させて、第1判定部21による白線らしさの判定の応答性を向上させることができる。 -The higher the white line-likeness determined by the second determination unit 22, the faster the learning speed of the white line feature amount used by the first determination unit 21 for determination. That is, when a clear white line is seen, the possibility of misrecognizing the white line is low. Therefore, the learning speed of the white line feature amount is increased, and the responsiveness of the white line-likeness determination by the first determination unit 21 is increased. Can be improved.
(第1実施形態の変形例)
・第1実施形態では、第2判定部22により白線候補が白線らしいと判定された場合に限って、路面判定部23により路面状態が乱雑であると判定されていても、白線パラメータを出力するようにした。この代わりに、第2判定部22により白線候補が白線らしいと判定された場合に限って、路面判定部23により路面状態が乱雑であると判定された状態から、乱雑でないと判定された状態へ遷移させやすくしてもよい。具体的には、第2判定部22により白線候補が白線らしいと判定されたことを条件として、路面判定部23は、乱雑さの判定に用いるフレーム数を減らし、少ないフレーム数の画像から、乱雑さを判定する。また、第2判定部22により白線候補が白線らしいと判定されたことを条件として、乱雑と判定する閾値を厳しくしてもよい。
(Modification of the first embodiment)
In the first embodiment, only when the second determination unit 22 determines that the white line candidate is likely to be a white line, the white line parameter is output even if the road surface determination unit 23 determines that the road surface state is messy. I did it. Instead, only when the second determination unit 22 determines that the white line candidate is likely to be a white line, the state where the road surface determination unit 23 determines that the road surface state is random is changed to the state where it is determined that the road surface state is not random. You may make it easy to make a transition. Specifically, on the condition that the second determination unit 22 determines that the white line candidate is likely to be a white line, the road surface determination unit 23 reduces the number of frames used for the determination of randomness, and from the image with a small number of frames, Judging. Further, the threshold value for determining the randomness may be tightened on the condition that the second determination unit 22 determines that the white line candidate is likely to be a white line.
そして、出力部25は、第2判定部22により白線候補が白線らしいと判定され、且つ路面判定部23により路面状態が乱雑でないと判定された状態に遷移した場合に、第1判定部21による白線らしさの判定結果に関わらず、白線パラメータを出力する。 When the second determination unit 22 determines that the white line candidate is likely to be a white line and the road surface determination unit 23 determines that the road surface state is not messy, the output unit 25 performs the first determination unit 21. Regardless of the determination result of white line likelihood, the white line parameter is output.
このようにしても、乱雑な路面状態から急に明瞭な白線が出現した場合には、白線パラメータが出力されない状態から、白線パラメータが出力される状態へ早急に移行できる。ひいては、白線パラメータが出力される状態をより長く維持することができる。 Even in this case, when a clear white line suddenly appears from a rough road surface state, it is possible to quickly shift from a state in which no white line parameter is output to a state in which the white line parameter is output. As a result, the state in which the white line parameter is output can be maintained for a longer time.
(第2実施形態)
次に、第2実施形態に係る走行区画線認識装置について、第1実施形態に係る走行区画線認識装置と異なる点を、図11を参照して説明する。第2実施形態に係るECU20は、路面判定部23の機能の代わりに、異常判定部26の機能を備える。
(Second Embodiment)
Next, a difference between the travel lane marking recognition apparatus according to the second embodiment and the travel lane marking recognition apparatus according to the first embodiment will be described with reference to FIG. The ECU 20 according to the second embodiment includes a function of the abnormality determination unit 26 instead of the function of the road surface determination unit 23.
異常判定部26(異常判定手段)は、認識部24による白線の認識結果と、異常閾値との比較に基づいて、認識結果が異常であることを判定する。詳しくは、異常判定部26は、認識部24により算出された各白線パラメータ、及び各白線パラメータの時間的な変動量のそれぞれと、それぞれに対応する異常閾値とを比較して、異常閾値を超えるものがある場合には、認識結果が異常であると判定する。 The abnormality determination unit 26 (abnormality determination unit) determines that the recognition result is abnormal based on the comparison between the recognition result of the white line by the recognition unit 24 and the abnormality threshold value. Specifically, the abnormality determination unit 26 compares each white line parameter calculated by the recognition unit 24 and the temporal variation amount of each white line parameter with the corresponding abnormal threshold value, and exceeds the abnormal threshold value. If there is something, it is determined that the recognition result is abnormal.
さらに、異常判定部26は、第2判定部22により判定された白線候補の白線らしさに応じて、各異常閾値を変更させる。詳しくは、異常判定部26は、第2判定部22により判定された白線候補の白線らしさが高いほど、認識結果が異常であると判定しにくくするように、異常閾値を変更する。すなわち、異常判定部26は、第2判定部22により判定された白線候補の白線らしさが高いほど、異常閾値を厳しくする。 Furthermore, the abnormality determination unit 26 changes each abnormality threshold according to the white line-likeness of the white line candidate determined by the second determination unit 22. Specifically, the abnormality determination unit 26 changes the abnormality threshold so that the white line candidate of the white line candidate determined by the second determination unit 22 is more likely to be determined to be abnormal as the recognition result is abnormal. That is, the abnormality determination unit 26 makes the abnormality threshold stricter as the white line likelihood of the white line candidate determined by the second determination unit 22 is higher.
出力部25は、第1判定部21により白線候補が白線らしいと判定され、且つ異常判定部26により認識結果が異常でないと判定された場合に、認識結果である白線パラメータを出力する。また、出力部25は、異常判定部26により認識結果が異常であると判定された場合に、白線パラメータの出力を停止又は保留する。 When the first determination unit 21 determines that the white line candidate is likely to be a white line, and the abnormality determination unit 26 determines that the recognition result is not abnormal, the output unit 25 outputs a white line parameter that is a recognition result. The output unit 25 stops or holds the output of the white line parameter when the abnormality determination unit 26 determines that the recognition result is abnormal.
さらに、出力部25は、第2判定部22により白線候補が白線らしいと判定されたことを条件として、第1判定部21による判定結果に関わらず、異常判定部26により認識結果が異常でないと判定された場合に、白線パラメータを出力する。すなわち、出力部25は、第1判定部21又は第2判定部22により白線候補が白線らしいと判定され、且つ異常判定部26により認識結果が異常でないと判定された場合に、白線パラメータを出力する。 Further, the output unit 25 determines that the recognition result by the abnormality determination unit 26 is not abnormal regardless of the determination result by the first determination unit 21 on the condition that the second determination unit 22 determines that the white line candidate is likely to be a white line. If it is determined, the white line parameter is output. That is, the output unit 25 outputs a white line parameter when the first determination unit 21 or the second determination unit 22 determines that the white line candidate is likely to be a white line and the abnormality determination unit 26 determines that the recognition result is not abnormal. To do.
以上説明した第2実施形態によれば、第2判定部22により判定された白線候補の白線らしさが高いほど、異常判定部26により白線の認識結果が異常であると判定されにくくなる。すなわち、明瞭な白線が見られるような場合には、白線を誤認識するおそれが低いので、異常閾値を厳しくして、白線の認識結果の出力が停止又は保留されにくくされる。よって、明瞭な白線が見られるような場合には、白線の認識結果の出力を維持することができる。 According to the second embodiment described above, the higher the white line likelihood of the white line candidate determined by the second determination unit 22, the less likely the abnormality determination unit 26 determines that the white line recognition result is abnormal. That is, when a clear white line is seen, there is a low possibility that the white line is erroneously recognized. Therefore, the abnormality threshold is tightened so that the output of the white line recognition result is hardly stopped or suspended. Therefore, when a clear white line is seen, the output of the white line recognition result can be maintained.
(第3実施形態)
次に、第3実施形態に係る走行区画線認識装置について、第2実施形態に係る走行区画線認識装置と異なる点を、図12を参照して説明する。第3実施形態に係るECU20は、さらに予測部27を備える。
(Third embodiment)
Next, a difference between the traveling lane marking recognition apparatus according to the third embodiment and the traveling lane marking recognition apparatus according to the second embodiment will be described with reference to FIG. The ECU 20 according to the third embodiment further includes a prediction unit 27.
予測部27(予測手段)は、異常判定部26により白線パラメータが異常であると判定された場合、及び、急に白線が消えて、認識部24により白線パラメータが算出されなくなった場合に、異常判定部26により異常でないと判定されていたときの白線パラメータに基づいて、白線パラメータを予測する。例えば、予測部27は、前回の処理タイミングで算出した白線パラメータを保留して、予測したパラメータとする。あるいは、予測部27は、前回と前々回の処理タイミングで算出又は予測した白線パラメータから、次の白線パラメータを予測する。 The prediction unit 27 (prediction means) is abnormal when the abnormality determination unit 26 determines that the white line parameter is abnormal, and when the white line suddenly disappears and the recognition unit 24 no longer calculates the white line parameter. The white line parameter is predicted based on the white line parameter when it is determined by the determination unit 26 that there is no abnormality. For example, the prediction unit 27 holds the white line parameter calculated at the previous processing timing and sets it as the predicted parameter. Alternatively, the prediction unit 27 predicts the next white line parameter from the white line parameter calculated or predicted at the previous and previous processing timings.
出力部25は、第1判定部21により白線候補が白線らしいと判定され、且つ異常判定部26により異常でないと判定された場合に、認識部24により算出された白線パラメータを出力する。また、出力部25は、第2判定部22により白線候補が白線らしいと判定されたことを条件として、第1判定部21による判定結果に関わらず、異常判定部26により白線パラメータが異常でないと判定された場合に、認識部24により算出された白線パラメータを出力する。 The output unit 25 outputs the white line parameter calculated by the recognition unit 24 when the first determination unit 21 determines that the white line candidate is likely to be a white line and the abnormality determination unit 26 determines that the white line candidate is not abnormal. Further, the output unit 25 determines that the white line parameter is not abnormal by the abnormality determination unit 26 regardless of the determination result by the first determination unit 21 on the condition that the second determination unit 22 determines that the white line candidate is likely to be a white line. When the determination is made, the white line parameter calculated by the recognition unit 24 is output.
また、出力部25は、異常判定部26により白線パラメータが異常であると判定された場合、及び認識部24により白線パラメータが算出されなくなった場合に、所定時間継続して、予測部27により予測された白線パラメータを出力する。そして、出力部25は、所定時間継続して予測された白線パラメータを出力した後、予測された白線パラメータの出力を停止する。 The output unit 25 continues the predetermined time and predicts by the prediction unit 27 when the white line parameter is determined to be abnormal by the abnormality determination unit 26 and when the white line parameter is no longer calculated by the recognition unit 24. Output white line parameters. Then, the output unit 25 outputs the predicted white line parameter continuously for a predetermined time, and then stops outputting the predicted white line parameter.
さらに、出力部25は、認識部24により白線パラメータが算出されていたときに、第2判定部22より判定された白線候補の白線らしさが高いほど、予測した白線パラメータを継続して出力する所定時間を長くする。 Furthermore, when the white line parameter is calculated by the recognition unit 24, the output unit 25 continuously outputs the predicted white line parameter as the white line probability of the white line candidate determined by the second determination unit 22 increases. Increase time.
以上説明した第3実施形態によれば、異常判定部26により、認識部24により算出された白線パラメータが異常であると判定された場合、及び、認識部24により白線パラメータが算出されなくなった場合には、所定時間継続して、予測された白線パラメータが出力される。そして、その後、予測された白線パラメータの出力が停止される。予測された白線パラメータが継続して出力される所定時間は、第2判定部22により判定された白線候補の白線らしさが高いほど、長くされる。よって、明瞭な白線が見られるような場合には、予測された白線パラメータの精度が高いので、予測された白線パラメータの出力時間を長くして、白線パラメータの出力を維持することができる。 According to the third embodiment described above, when the abnormality determination unit 26 determines that the white line parameter calculated by the recognition unit 24 is abnormal, and when the recognition unit 24 no longer calculates the white line parameter. The predicted white line parameter is output for a predetermined time. Then, the output of the predicted white line parameter is stopped. The predetermined time during which the predicted white line parameter is continuously output is lengthened as the white line candidate determined by the second determination unit 22 is more likely to be a white line. Therefore, when a clear white line is seen, the accuracy of the predicted white line parameter is high, so that the output time of the predicted white line parameter can be extended and the output of the white line parameter can be maintained.
(他の実施形態)
・認識部24は、第2判定部22により判定された白線らしさが高いほど、白線パラメータの算出に用いるフィルタの応答性を高くするようにしてもよい。すなわち、白線候補の明瞭さが高いほど、拡張カルマンフィルタ等のフィルタの応答性を高く設定する。これにより、実際の白線の形状に対して応答性の高い白線パラメータが算出される。
(Other embodiments)
The recognition unit 24 may increase the responsiveness of the filter used for calculating the white line parameter as the white line likelihood determined by the second determination unit 22 increases. That is, the higher the clarity of the white line candidate, the higher the response of a filter such as an extended Kalman filter. Thereby, a white line parameter having high responsiveness to the actual white line shape is calculated.
白線が不明瞭な状態で、フィルタの応答性を高くすると、直線のかすれた複合線を、カーブの白線と誤認識したり、コールタール、ガードレール等の外乱により、直線車線をカーブと誤認識したりしやすい。よって、明瞭な白線がみられないような場合には、フィルタの応答性を比較的低くすることにより、白線の誤認識を抑制することができる。また、明瞭な白線が見られるような場合には、フィルタの応答性を比較的高くすることにより、急カーブ等の白線の状態が急激に変化する場所でも、白線を適切に認識することができる。なお、白線パラメータの算出に用いるフィルタは、拡張カルマンフィルタに限らず、応答性を調整できるフィルタであればよい。例えば、H∞フィルタ等の状態空間フィルタでもよい。 If the white line is indistinct and the filter response is high, a straight composite line may be misrecognized as a curved white line, or a straight lane may be misrecognized as a curve due to a disturbance such as coal tar or guardrail. It is easy to do. Therefore, when a clear white line is not observed, erroneous recognition of the white line can be suppressed by making the response of the filter relatively low. Further, when a clear white line is seen, the white line can be properly recognized even in a place where the state of the white line such as a sharp curve changes suddenly by making the response of the filter relatively high. . The filter used for calculating the white line parameter is not limited to the extended Kalman filter, but may be any filter that can adjust the responsiveness. For example, a state space filter such as an H∞ filter may be used.
・第1判定部21は、複数のフレームの画像から算出した白線の特徴量を平均した値を用いて、白線候補の白線らしさを判定してもよい。 -The 1st determination part 21 may determine the white line likelihood of a white line candidate using the value which averaged the feature-value of the white line calculated from the image of several frames.
・第2判定部22は、主として白線の明瞭さに関する白線の特徴量を用いれば、白線の明瞭さに関する白線の特徴量以外の白線の特徴量も用いてよい。また、白線の特徴量は、上記各実施形態で説明したものに限らない。 The second determination unit 22 may also use a white line feature amount other than the white line feature amount related to the white line clarity if the white line feature amount related to the white line clarity is mainly used. Further, the feature amount of the white line is not limited to that described in the above embodiments.
・図8のフローチャートにおいて、路面状態判定を、白線らしさ判定1,2よりも先に実施してもよい。 In the flowchart of FIG. 8, the road surface state determination may be performed before the white line likelihood determinations 1 and 2.
10…車載カメラ、20…ECU、50…車両。 10: In-vehicle camera, 20: ECU, 50: Vehicle.
Claims (8)
前記画像から抽出した前記区画線候補の前記走行区画線らしさを判定する第1判定手段と、
前記画像から抽出した前記区画線候補の前記走行区画線らしさを判定する第2判定手段と、
複数のフレームの前記画像から、前記走行区画線の認識を妨げる前記道路の路面状態の乱雑さを判定する路面判定手段と、
前記路面判定手段により前記路面状態が乱雑でないと判定され、且つ、前記第1判定手段により前記区画線候補が前記走行区画線らしいと判定された場合に、前記区画線候補を前記走行区画線として認識した認識結果を出力し、前記路面判定手段により前記路面状態が乱雑であると判定された場合に、前記認識結果の出力を停止又は保留する出力手段と、を備え、
前記第2判定手段は、前記走行区画線の明瞭さに関する前記走行区画線の特徴量を含む前記特徴量に基づいて前記走行区画線らしさを判定するものであり、且つ、前記走行区画線らしさを判定する際の瞬時的な判定条件が、前記第1判定手段よりも厳しいものであり、
前記第2判定手段により前記区画線候補が前記走行区画線らしいと判定されたことを条件として、前記路面判定手段により前記路面状態が乱雑であると判定された状態から乱雑でないと判定された状態へ遷移させやすくする、又は、前記路面判定手段により前記路面状態が乱雑であると判定されていても、前記出力手段により前記認識結果を出力させることを特徴とする走行区画線認識装置。 A lane line candidate that is a candidate for a lane marking that divides a road lane is extracted from an image captured by a camera (10) mounted on the vehicle (50), and the extracted lane line candidate is used as the lane marking. A lane marking recognition device (20) that recognizes as
First determination means for determining the likelihood of the running lane line of the lane line candidate extracted from the image;
Second determination means for determining the likelihood of the lane marking of the lane marking candidate extracted from the image;
Road surface determination means for determining from the images of a plurality of frames, the road surface state disorder of the road that prevents recognition of the travel lane markings;
When the road surface determination means determines that the road surface state is not messy and the first determination means determines that the lane line candidate is likely to be the travel lane line, the lane line candidate is used as the travel lane line. Output a recognized recognition result, and when the road surface determination means determines that the road surface state is messy, output means for stopping or holding the output of the recognition result,
The second determination means determines the likelihood of the travel lane line based on the feature amount including the feature amount of the travel lane line related to the clarity of the travel lane line, and determines the likelihood of the travel lane line. The instantaneous determination condition at the time of determination is stricter than the first determination means,
A state in which it is determined that the road surface state is not messy from the state in which the road surface state is determined to be messy on the condition that the lane marking candidate is determined to be the travel lane line by the second determination unit. A travel lane marking recognition device characterized in that, even if the road surface determination means determines that the road surface state is messy, the output means outputs the recognition result.
前記学習手段は、前記第2判定手段により判定された前記走行区画線らしさが高いほど、前記特徴量の学習速度を速くする請求項1〜6のいずれかに記載の走行区画線認識装置。 The first determination unit includes a learning unit that learns a feature amount of the travel lane line including the width of the lane based on the images of a plurality of frames, and the feature amount learned by the learning unit Based on the travel lane marking,
It said learning means, the higher is said traveling partition lines likelihood determination by the second determination means, the travel division line recognition apparatus according to any one of claims 1 to 6 to increase the learning speed of the feature quantity.
前記認識手段は、前記第2判定手段により判定された前記走行区画線らしさが高いほど、前記パラメータの算出に用いるフィルタの応答性を高くする請求項1〜7のいずれかに記載の走行区画線認識装置。 Recognizing means for recognizing the lane line candidate as the travel lane line by calculating a parameter representing the state of the travel lane line from the lane line candidate;
The travel lane line according to any one of claims 1 to 7 , wherein the recognition unit increases the responsiveness of a filter used for calculating the parameter as the likelihood of the travel lane line determined by the second determination unit is higher. Recognition device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015040501A JP6404748B2 (en) | 2015-03-02 | 2015-03-02 | Traveling line recognition device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015040501A JP6404748B2 (en) | 2015-03-02 | 2015-03-02 | Traveling line recognition device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016162206A JP2016162206A (en) | 2016-09-05 |
JP6404748B2 true JP6404748B2 (en) | 2018-10-17 |
Family
ID=56846991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015040501A Active JP6404748B2 (en) | 2015-03-02 | 2015-03-02 | Traveling line recognition device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6404748B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7409266B2 (en) * | 2020-09-08 | 2024-01-09 | トヨタ自動車株式会社 | Rut determination device, rut determination method, program |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3626905B2 (en) * | 2000-11-24 | 2005-03-09 | 富士重工業株式会社 | Outside monitoring device |
JP3780922B2 (en) * | 2001-11-30 | 2006-05-31 | 日産自動車株式会社 | Road white line recognition device |
JP4451179B2 (en) * | 2004-03-26 | 2010-04-14 | クラリオン株式会社 | Lane position detection system |
JP5792678B2 (en) * | 2012-06-01 | 2015-10-14 | 株式会社日本自動車部品総合研究所 | Lane boundary detection device and program |
-
2015
- 2015-03-02 JP JP2015040501A patent/JP6404748B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016162206A (en) | 2016-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5966965B2 (en) | Lane boundary departure control device and lane boundary departure suppression method | |
US10685242B2 (en) | Lane detection apparatus | |
JP5962771B2 (en) | Moving object position / posture angle estimation apparatus and moving object position / posture angle estimation method | |
JP4603970B2 (en) | Road marking line detection device | |
JP6285321B2 (en) | Road shape recognition device | |
US9594965B2 (en) | Lane boundary lane recognition device and computer-readable storage medium storing program for recognizing lane boundary lines on roadway | |
JP6538547B2 (en) | Road curvature measurement device | |
JP6697522B2 (en) | Marking line recognition device | |
JP6741603B2 (en) | Estimator | |
JP6132359B2 (en) | Traveling line recognition device | |
WO2014104183A1 (en) | Boundary recognition device and branch assessment device | |
JP2011028659A (en) | Road shape recognition device | |
US10635911B2 (en) | Apparatus and method for recognizing travel lane | |
JP5677900B2 (en) | In-vehicle white line recognition device | |
JP6426512B2 (en) | Driving lane recognition system | |
JP6449627B2 (en) | Traveling line recognition device | |
US20150285614A1 (en) | Travel path estimation apparatus and travel path estimation program | |
JP4939137B2 (en) | Lane recognition device | |
JP2014164492A (en) | Block line recognition device | |
JP2016099719A (en) | Travel section line recognition apparatus | |
JP6408935B2 (en) | Traveling line recognition device | |
JP2018181093A (en) | Mark line recognition device | |
JP6404748B2 (en) | Traveling line recognition device | |
JP2007057331A (en) | In-vehicle system for determining fog | |
JP6963490B2 (en) | Vehicle control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170724 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180425 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180508 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180621 |
|
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: 20180821 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180913 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6404748 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |