[go: up one dir, main page]

JP2011128049A - Traffic sign recognition device and traffic sign recognition method - Google Patents

Traffic sign recognition device and traffic sign recognition method Download PDF

Info

Publication number
JP2011128049A
JP2011128049A JP2009287531A JP2009287531A JP2011128049A JP 2011128049 A JP2011128049 A JP 2011128049A JP 2009287531 A JP2009287531 A JP 2009287531A JP 2009287531 A JP2009287531 A JP 2009287531A JP 2011128049 A JP2011128049 A JP 2011128049A
Authority
JP
Japan
Prior art keywords
lane
road marking
vehicle
specific
mark
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.)
Withdrawn
Application number
JP2009287531A
Other languages
Japanese (ja)
Inventor
Toshio Kushida
敏夫 櫛田
Mitsuhiro Hasegawa
光洋 長谷川
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.)
Alpine Electronics Inc
Original Assignee
Alpine Electronics Inc
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 Alpine Electronics Inc filed Critical Alpine Electronics Inc
Priority to JP2009287531A priority Critical patent/JP2011128049A/en
Publication of JP2011128049A publication Critical patent/JP2011128049A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a traffic sign recognition device and a traffic sign recognition method capable of determining accurately and highly speedily whether a lane on which a vehicle travels is a specific lane. <P>SOLUTION: A traffic sign recognition device includes a camera, a lane mark detection unit for detecting a lane mark on the basis of an image photographed by the camera, a specific traffic sign detection unit for detecting a specific traffic sign on the basis of an image photographed by the camera, a travel distance calculation unit for calculating a travel distance of an own vehicle, and a specific traffic sign presence determination unit for determining whether the own vehicle travels on a specific lane when a specific traffic sign is detected on a lane on which the own vehicle travels before the vehicle travels a predetermined distance. The lane mark detection unit identifies a right-side lane mark and a left-side lane mark relative to the lane on which the own vehicle travels, and the specific traffic sign presence unit determines that the own vehicle travels on the specific lane when a position of the specific traffic sign is located between a position of the right-side lane mark and a position of the left-side lane mark. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、道路標示認識装置及び道路標示認識方法に関し、特に、自車両の走行車線に標示されたマークを正確かつ高速に検出可能な道路標示認識装置及び道路標示認識方法に関する。   The present invention relates to a road marking recognition apparatus and a road marking recognition method, and more particularly to a road marking recognition apparatus and a road marking recognition method that can accurately and quickly detect a mark marked on a traveling lane of a host vehicle.

従来の典型的な車載用ナビゲーション装置は、ナビゲーションに係る一切の処理を制御するCPU等の制御装置、地図データを予め記憶させたDVD(Digital Versatile Disk)−ROMやICメモリカード等の記憶装置、表示装置、GPS(Global Positioning System)受信機、ジャイロや車速センサ等の車両の現在位置及び現在方位を検出する検出装置等を有している。そして、制御装置により、車両の現在位置を含む地図データを記憶装置から読み出し、該地図データに基づいて車両位置の周囲の地図画像を表示装置の画面に表示すると共に、自車の現在位置を指示する車両位置マークを地図画像に重ね合わせて表示し、車両の移動に応じて地図画像をスクロール表示したり、地図画像を画面に固定し車両位置マークを移動させたりして、車両が現在どこを走行しているのかを一目で判るようにしている。   Conventional typical vehicle-mounted navigation devices include a control device such as a CPU that controls all processes related to navigation, a storage device such as a DVD (Digital Versatile Disk) -ROM or an IC memory card that stores map data in advance, It has a display device, a GPS (Global Positioning System) receiver, a detection device for detecting the current position and current direction of the vehicle, such as a gyroscope and a vehicle speed sensor. Then, the control device reads out map data including the current position of the vehicle from the storage device, displays a map image around the vehicle position on the display device screen based on the map data, and indicates the current position of the host vehicle. The vehicle position mark to be displayed is superimposed on the map image, the map image is scrolled according to the movement of the vehicle, the map image is fixed on the screen and the vehicle position mark is moved, and where the vehicle is currently located. You can see at a glance whether you are driving.

車載用ナビゲーション装置には、通常、ユーザが目的地に向けて道路を間違うことなく容易に走行できるように案内する機能(経路誘導機能)が搭載されている。この経路誘導機能によれば、制御装置により、地図データを用いて出発地(典型的には自車の現在位置)から目的地までを結ぶ最適な経路を、横型探索法やダイクストラ法等のシミュレーション計算を行って自動探索し、その探索した経路を誘導経路として記憶しておき、走行中、地図画像上にその誘導経路を他の道路とは識別可能に(例えば、色を変えたり、線幅を太くして)表示したり、また、自車が誘導経路上で進路を変更すべき交差点まで所定距離に近づいたときに、地図画像上にその交差点の案内図(交差点拡大図、該交差点での進行方向を示す矢印など)を表示したりすることで、いずれの道路を走行すればよいかをユーザが把握できるようになっている。   The vehicle-mounted navigation device is usually equipped with a function (route guidance function) for guiding the user so that the user can easily travel on the road without making a mistake. According to this route guidance function, a simulation such as a horizontal search method or a Dijkstra method is used by the control device to search for an optimum route from the departure place (typically the current position of the vehicle) to the destination using map data. Performs automatic search by calculation, stores the searched route as a guide route, and makes it possible to distinguish the guide route from other roads on the map image while driving (for example, changing the color or line width) When the vehicle approaches a predetermined distance to the intersection where the course should be changed on the guidance route, a guide map of the intersection (enlarged view of the intersection, at the intersection) is displayed on the map image. By displaying an arrow indicating the traveling direction of the vehicle, the user can grasp which road should be traveled.

このような誘導経路の探索において、走行レーンに応じた探索が必要になる場合がある。例えば、米国のフリーウェイには、一般レーンとともに、カープールレーンと呼ばれる特別な車線を備えた道路が存在する。カープールレーンは、交通渋滞の解消、排気ガスの軽減、通勤時間の短縮等のために設けられた車線であり、公共バス、搭乗者が2名以上(具体的な人数は州によって異なる)の車両やバイクが利用することが可能とされている。このようなカープールレーンは、所定の進入許可区間からでなければ一般レーンからの適法な進入が許されていない。また、所定の離脱許可区間からでなければ一般レーンへの適法な離脱が許されていない。   In the search for such a guidance route, a search according to the traveling lane may be required. For example, a freeway in the United States has a road with a special lane called a car pool lane along with a general lane. Carpool lane is a lane established to eliminate traffic congestion, reduce exhaust gas, shorten commuting time, etc., and has two or more public buses and passengers (specific numbers vary by state) It can be used by vehicles and motorcycles. Such a car pool lane is not allowed to enter legally from a general lane unless it is from a predetermined entry permission section. In addition, a legal departure to a general lane is not permitted unless it is from a predetermined departure permission section.

このような特殊な道路形態に応じた適切な誘導経路を探索する技術として、特許文献1には、車載のカメラで得られた撮像画像上で道路標示を検出し、所定時間内にカープールレーンの道路標示を検出することにより車両がカープールレーンを走行しているか否かを判定し、カープールレーンを走行しているときに、一般車線への進入許可区間に関する情報を案内することが記載されている。   As a technique for searching for an appropriate guidance route according to such a special road form, Patent Literature 1 detects a road marking on a captured image obtained by an in-vehicle camera, and within a predetermined time, a car pool lane. It is determined whether or not the vehicle is traveling in the car pool lane by detecting the road marking of the vehicle, and when the vehicle is traveling in the car pool lane, information on the permitted entry section to the general lane is described. Has been.

特開2007−086052号公報Japanese Patent Laid-Open No. 2007-086052

上述したように、車載用ナビゲーション装置では、カープールレーンのような特殊な道路であっても、一般車線とカープールレーンとの間の進入許可区間を介して通行できるように誘導経路を探索することができるようになっている。   As described above, in the in-vehicle navigation device, even on a special road such as a car pool lane, a guidance route is searched so that the vehicle can pass through an entry permission section between the general lane and the car pool lane. Be able to.

また、特許文献1では、カープールレーンを走行中か否かを判定して、カープールレーンを走行中のときにカープールレーンに関する情報を案内するようにしている。   In Patent Document 1, it is determined whether or not the car pool lane is running, and information on the car pool lane is guided when the car pool lane is running.

しかし、自車両がカープールレーンを走行しているか否かの判定を正確に行えない場合も考えられる。例えば、車載カメラで撮影した画像を基に特定のマークを検出することができたとしても、そのマークが自車両の走行車線ではなく、隣接するレーンに標示されている可能性もある。   However, there may be a case where it is not possible to accurately determine whether or not the host vehicle is traveling on a car pool lane. For example, even if a specific mark can be detected based on an image taken by an in-vehicle camera, there is a possibility that the mark is marked not on the traveling lane of the host vehicle but on an adjacent lane.

このように、マークの検出だけでは自車両が走行している車線に標示されたマークかどうかを判定することは困難である。   As described above, it is difficult to determine whether or not the mark is marked on the lane in which the host vehicle is traveling only by detecting the mark.

また、自車両の走行車線に特定のマークが存在することが検出できたとしても、自車両が車線変更をしたときには、車線変更後に取得した画像を基にマークの検出等を行うことになるため、特定車線を走行中かどうかの判定を高速に行うことが困難である。   Even if it can be detected that a specific mark is present in the traveling lane of the host vehicle, when the host vehicle changes the lane, the mark is detected based on the image acquired after the lane change. It is difficult to determine whether the vehicle is traveling in a specific lane at high speed.

本発明は、かかる従来技術の課題に鑑みなされたものであり、走行している車線が特定車線か否かを正確かつ高速に判定することのできる道路標示認識装置及び道路標示認識方法を提供することを目的とする。   The present invention has been made in view of the problems of the prior art, and provides a road marking recognition apparatus and a road marking recognition method that can accurately and quickly determine whether a running lane is a specific lane. For the purpose.

上述した従来技術の課題を解決するため、本発明の基本形態によれば、車両の少なくとも前方又は後方の画像を撮影するカメラと、前記カメラで撮影された画像を基に、車線マークを検出する車線マーク検出部と、前記カメラで撮影された画像を基に、特定の道路標示を検出する特定道路標示検出部と、自車両の走行距離を算出する走行距離算出部と、所定の距離を走行するまでに、自車両が走行する車線に前記特定の道路標示を検出したときに、自車両が特定の車線を走行していると判定する特定道路標示存在判定部と、を備え、前記車線マーク検出部は、前記自車両が走行している車線の右側の車線マーク及び左側の車線マークを特定し、前記特定道路標示存在判定部は、前記特定の道路標示の位置が前記右側の車線マークの位置と前記左側の車線マークの位置の間であるとき、前記自車両が前記特定の車線を走行していると判定することを特徴とする道路標示認識装置が提供される。   In order to solve the above-described problems of the prior art, according to the basic form of the present invention, a lane mark is detected based on a camera that captures at least a front or rear image of a vehicle and an image captured by the camera. A lane mark detection unit, a specific road marking detection unit that detects a specific road marking based on an image captured by the camera, a travel distance calculation unit that calculates the travel distance of the host vehicle, and a predetermined distance A specific road marking presence determination unit that determines that the host vehicle is traveling in a specific lane when the specific road marking is detected in a lane in which the host vehicle travels, and the lane mark The detection unit identifies a right lane mark and a left lane mark of a lane in which the host vehicle is traveling, and the specific road marking presence determination unit is configured such that a position of the specific road marking is a position of the right lane mark. Position and said When it is between the position of the lane mark on the side, the vehicle is the specific traveling lane and the road sign recognition apparatus, characterized in that the determination is provided.

この形態に係る道路標示認識装置において、前記道路標示認識の判定結果は、特定の車線を走行している状態、一般車線を走行している状態、及び走行車線が決定されていない不定の状態のいずれかであるようにしてもよく、前記特定道路標示存在判定部は、前記所定の距離を走行する前に特定の車線を走行していると判定したとき、前記走行距離算出部は走行距離をリセットするようにしてもよく、さらに表示部を備え、前記道路標示認識の判定結果の3つの状態を表示するようにしてもよい。   In the road marking recognition device according to this aspect, the determination result of the road marking recognition includes a state in which the vehicle is traveling in a specific lane, a state in which the vehicle is traveling in a general lane, and an undefined state in which the traveling lane is not determined. When the specific road marking presence determination unit determines that the vehicle is traveling in a specific lane before traveling the predetermined distance, the travel distance calculation unit calculates the travel distance. You may make it reset, and it may be further provided with a display part, and you may make it display the three states of the determination result of the said road marking recognition.

また、この形態に係る道路標示認識装置において、さらに、自車両が走行車線を変更したことを認識する車線変更認識部を備え、前記特定道路標示存在判定部は、自車両が右車線に車線変更したとき、車線変更直前の右車線における所定の情報を車線変更後の自車両の走行車線における所定の情報とするとともに、車線変更直前の自車両の走行車線における所定の情報を車線変更後の左車線における所定の情報とし、自車両が左車線に車線変更したとき、車線変更直前の左車線における所定の情報を車線変更後の自車両の走行車線における所定の情報とするとともに、車線変更直前の自車両の走行車線における所定の情報を車線変更後の右車線における所定の情報とするようにしてもよい。   The road marking recognition apparatus according to this embodiment further includes a lane change recognition unit that recognizes that the host vehicle has changed the driving lane, and the specific road marking presence determination unit changes the lane to the right lane. The predetermined information in the right lane immediately before the lane change is used as the predetermined information in the traveling lane of the host vehicle after the lane change, and the predetermined information in the traveling lane of the host vehicle immediately before the lane change is changed to the left after the lane change. When the vehicle changes to the left lane, the predetermined information in the left lane immediately before the lane change is used as the predetermined information in the traveling lane of the vehicle after the lane change. The predetermined information in the traveling lane of the host vehicle may be used as the predetermined information in the right lane after the lane change.

また、本発明の他の形態によれば、自車両の少なくとも前方又は後方の画像を取得するステップと、前記画像を基に、前記自車両が走行している車線の右側の車線マーク及び左側の車線マークを検出するステップと、前記画像を基に、特定の道路標示を検出するステップと、自車両の走行距離を算出するステップと、所定の距離を走行するまでに、前記車線マークと特定の道路標示とが所定の位置関係のときに、自車両が特定の走行車線を走行していると判定する特定道路標示存在判定ステップと、を有することを特徴とする道路標示認識方法が提供される。   According to another aspect of the present invention, at least a front or rear image of the host vehicle is acquired, and on the basis of the image, the lane mark on the right side of the lane in which the host vehicle is traveling and the left side A step of detecting a lane mark, a step of detecting a specific road marking based on the image, a step of calculating a travel distance of the host vehicle, and a predetermined distance until the vehicle travels a predetermined distance. There is provided a road marking recognition method comprising: a specific road marking presence determination step for determining that the host vehicle is traveling in a specific traveling lane when the road marking is in a predetermined positional relationship. .

この形態に係る道路標示認識方法において、前記特定道路標示存在判定ステップでは、前記特定の道路標示の位置が前記右側の車線マークの位置と前記左側の車線マークの位置の間であるとき、前記自車両が前記特定の車線を走行していると判定するようにしてもよく、前記特定道路標示存在判定ステップでは、前記所定の距離を走行する前に特定の車線を走行していると判定したとき、前記走行距離をリセットするようにしてもよい。   In the road marking recognition method according to this aspect, in the specific road marking presence determination step, when the position of the specific road marking is between the position of the right lane mark and the position of the left lane mark, It may be determined that the vehicle is traveling in the specific lane, and the specific road marking presence determination step determines that the vehicle is traveling in the specific lane before traveling the predetermined distance. The travel distance may be reset.

また、前記特定道路標示存在判定ステップの前に、自車両が走行車線を変更したことを認識する車線変更認識ステップを有し、前記特定道路標示存在判定ステップは、自車両が右車線に車線変更したとき、車線変更直前の右車線における所定の情報を車線変更後の自車両の走行車線における所定の情報とするとともに、車線変更直前の自車両の走行車線における所定の情報を車線変更後の左車線における所定の情報とするステップと、自車両が左車線に車線変更したとき、車線変更直前の左車線における所定の情報を車線変更後の自車両の走行車線における所定の情報とするとともに、車線変更直前の自車両の走行車線における所定の情報を車線変更後の右車線における所定の情報とするステップとを有するようにしてもよい。   In addition, before the specific road marking presence determination step, the vehicle has a lane change recognition step for recognizing that the host vehicle has changed the driving lane, and the specific road marking presence determination step includes changing the lane of the host vehicle to the right lane. The predetermined information in the right lane immediately before the lane change is used as the predetermined information in the traveling lane of the host vehicle after the lane change, and the predetermined information in the traveling lane of the host vehicle immediately before the lane change is changed to the left after the lane change. When the vehicle changes to the left lane, the predetermined information in the left lane immediately before the lane change is set as the predetermined information in the traveling lane of the vehicle after the lane change. There may be included a step of using predetermined information in the travel lane of the host vehicle immediately before the change as predetermined information in the right lane after the lane change.

本発明の道路標示認識装置及び道路標示認識方法によれば、車載カメラにより取得した車両前方又は後方の画像を基に、特定のマーク及び自車両が走行する車線の左右の車線マークを検出し、特定のマークが左右の車線マークの間に存在することを所定時間内に検出したとき、自車両が特定の車線を走行中であると判定している。   According to the road marking recognition apparatus and the road marking recognition method of the present invention, based on the vehicle front or rear image acquired by the in-vehicle camera, the specific mark and the left and right lane marks of the lane in which the host vehicle travels are detected, When it is detected within a predetermined time that the specific mark exists between the left and right lane marks, it is determined that the host vehicle is traveling in the specific lane.

このように、特定マークだけでなく、車線マークの情報も考慮しているため、特定車線を走行しているか否かを正確に判定することが可能となる。   Thus, since not only the specific mark but also the information of the lane mark is taken into consideration, it is possible to accurately determine whether or not the vehicle is traveling in the specific lane.

また、自車両が車線変更したときには、車線変更する前までの自車両の走行車線及び左右の走行車線における特定マークの認識情報や走行距離の情報を、車線変更後の自車両の走行車線及び左右の走行車線におけるそれぞれの情報となるようにしている。   In addition, when the host vehicle changes lanes, the specific mark recognition information and travel distance information in the travel lane of the host vehicle and the left and right lanes before the lane change are changed, and the travel lane and left and right information of the host vehicle after the lane change It is made to become each information in the driving lane.

これにより、車線変更するまでの情報を有効に利用でき、車線変更後に改めて走行距離の計測等をする必要がなくなるため、車線変更をした場合であっても、自車両が特定車線を走行中か否かを高速に判定することが可能となる。   As a result, information until the lane change can be used effectively, and it is not necessary to measure the distance traveled again after the lane change, so even if the lane is changed, is the host vehicle traveling in the specified lane? It is possible to determine whether or not at high speed.

本発明の一実施形態に係る車載用ナビゲーション装置の構成を示すブロック図である。It is a block diagram which shows the structure of the vehicle-mounted navigation apparatus which concerns on one Embodiment of this invention. 図1の車載用ナビゲーション装置における道路標示認識装置の構成(その1)を示すブロック図である。It is a block diagram which shows the structure (the 1) of the road marking recognition apparatus in the vehicle-mounted navigation apparatus of FIG. カープールレーンを有する道路の一例を示す図である。It is a figure which shows an example of the road which has a car pool lane. カープールレーンの判定処理を説明する図(その1)である。It is FIG. (1) explaining the determination process of a car pool lane. 特定道路標示存在判定処理の一例を示すフローチャートである。It is a flowchart which shows an example of a specific road marking presence determination process. 走行車線内におけるダイヤモンド型マークの検出処理の一例を示すフローチャートである。It is a flowchart which shows an example of the detection process of the diamond-type mark in a driving lane. 図1の車載用ナビゲーション装置における道路標示認識装置の構成(その2)を示すブロック図である。It is a block diagram which shows the structure (the 2) of the road marking recognition apparatus in the vehicle-mounted navigation apparatus of FIG. 車線変更認識処理を説明する図である。It is a figure explaining a lane change recognition process. カープールレーンの判定処理を説明する図(その2)である。It is FIG. (2) explaining the determination process of a car pool lane. 車線変更判定処理を含む特定道路標示存在判定処理の一例を示すフローチャートである。It is a flowchart which shows an example of the specific road marking presence determination process containing a lane change determination process. 車線変更認識処理の一例を示すフローチャートである。It is a flowchart which shows an example of a lane change recognition process. 特定車線走行認識処理の一例を示すフローチャートである。It is a flowchart which shows an example of a specific lane driving | running | working recognition process.

以下、本発明の実施形態について、添付の図面を参照して説明する。   Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.

(1)第1の実施形態
(車載用ナビゲーション装置の構成)
図1は本発明の実施形態に係る車載用ナビゲーション装置100の構成を示すブロック図である。
(1) 1st Embodiment (Structure of a vehicle-mounted navigation apparatus)
FIG. 1 is a block diagram showing a configuration of an in-vehicle navigation device 100 according to an embodiment of the present invention.

図中、1はDVDドライブであり、1aは地図データその他の案内データが記憶されている記憶媒体である。本実施形態では、このようなデータを記憶する記憶媒体としてDVD−ROM1aを使用しているが、ハードディスク又はその他の記憶媒体を使用してもよい。ここに格納されている地図は、1/12500、1/25000、1/50000、1/100000等の各縮尺レベルに応じて適当な大きさの経度幅及び緯度幅に区切られており、この地図に含まれる道路、建築物、施設その他の各種物件は、経度及び緯度で表現された点(ノード)の座標集合として記憶されている。地図データは、(1)道路リンクデータ、交差点データ、ノードデータ等からなる道路レイヤ、(2)地図画像上に道路、建築物、公園、河川等を表示するための背景レイヤ、(3)市町村名などの行政区画名、道路名、交差点名などを指示する文字や地図記号等を表示するための文字・記号レイヤなどから構成されている。   In the figure, 1 is a DVD drive, and 1a is a storage medium in which map data and other guidance data are stored. In the present embodiment, the DVD-ROM 1a is used as a storage medium for storing such data, but a hard disk or other storage medium may be used. The map stored here is divided into longitude and latitude widths of appropriate sizes according to each scale level such as 1/1500, 1/25000, 1 / 50,000, 1/10000, etc. Roads, buildings, facilities, and other various properties included in are stored as a coordinate set of points (nodes) expressed in longitude and latitude. Map data includes (1) a road layer composed of road link data, intersection data, node data, etc., (2) a background layer for displaying roads, buildings, parks, rivers, etc. on a map image, and (3) a municipality. It consists of a character / symbol layer for displaying administrative division names such as names, road names, intersection names, characters, map symbols, and the like.

道路レイヤにおいて、道路リンクデータは各道路の属性情報を供給するものであり、道路を構成するリンク毎に道路の種別(国道、高速道路、都道府県道、その他の道路)、道路ネットワークの階層化レベル、リンクを構成するノードの数、道路番号(道路名称)、各ノードを接続するリンクの幅などのデータで構成される。交差点データは、交差点に結合されたリンク上のノードのうち交差点に最も近いノードのセットである。ノードデータは、道路を構成するすべてのノードのリストであり、各ノードに対する位置情報やノードが交差点か交差点でないかを識別する情報等で構成される。   In the road layer, the road link data supplies attribute information of each road. For each link constituting the road, the type of road (national road, highway, prefectural road, other road), hierarchization of the road network It consists of data such as the level, the number of nodes constituting the link, the road number (road name), and the width of the link connecting each node. The intersection data is a set of nodes closest to the intersection among the nodes on the link coupled to the intersection. The node data is a list of all nodes constituting the road, and includes position information for each node, information for identifying whether the node is an intersection or not, and the like.

また、2はナビゲーション装置本体10を操作するための操作ボタン等が設けられた操作部である。本実施形態では、操作部2にリモコン送信機が含まれており、ユーザは手元のリモコン送信機でナビゲーション装置本体10を操作することもできる。   An operation unit 2 is provided with operation buttons and the like for operating the navigation apparatus body 10. In this embodiment, the operation unit 2 includes a remote control transmitter, and the user can also operate the navigation apparatus body 10 with the remote control transmitter at hand.

また、3は複数のGPS衛星から送られてくるGPS信号を受信して車両の現在位置の経度、緯度、PDOP(Position DOP)値及びHDOP(Horizontal DOP)値等のGPSデータを生成して出力するGPS受信機を示す。4は自立航法センサを示す。この自立航法センサ4は、車両回転角度を検出するジャイロ等の角度センサと、一定の走行距離毎にパルスを発生する走行距離センサとにより構成されている。   Also, 3 receives GPS signals sent from a plurality of GPS satellites and generates and outputs GPS data such as longitude, latitude, PDOP (Position DOP) value and HDOP (Horizontal DOP) value of the current position of the vehicle. A GPS receiver is shown. Reference numeral 4 denotes a self-contained navigation sensor. The self-contained navigation sensor 4 is composed of an angle sensor such as a gyro that detects a vehicle rotation angle, and a travel distance sensor that generates a pulse at every constant travel distance.

また、5は各種のサービスセンタと通信するための車載電話機等の通信機、6は電波ビーコン又は光ビーコンから送られてくるVICS(登録商標)(道路交通情報通信システム)情報を受信するVICS受信機を示す。これらのビーコンは路側に設置され、警察署、道路管理者及び統合センターに接続され、周辺の渋滞情報等を提供する。   In addition, 5 is a communication device such as an in-vehicle telephone for communicating with various service centers, and 6 is a VICS reception for receiving VICS (registered trademark) (road traffic information communication system) information transmitted from a radio wave beacon or an optical beacon. Indicates the machine. These beacons are installed on the roadside and connected to police stations, road managers and integration centers to provide information on traffic jams in the vicinity.

また、7は液晶パネル等の表示部であり、ナビゲーション装置本体10は、この表示部7に車両の現在位置の周囲の地図を表示したり、出発地から目的地までの誘導経路や車両マーク及びその他の案内情報を表示する。表示部7はその画面上にタッチパネルが設けられ、表示画面の表示内容と対になった各種のボタンが構成される。また、タッチパネルはこれら各種のボタンで示されるメニュー等を選択するための入力装置となる。8は音声によりユーザに案内情報を提供するためのスピーカーである。   Reference numeral 7 denotes a display unit such as a liquid crystal panel. The navigation device body 10 displays a map around the current position of the vehicle on the display unit 7, a guidance route from the departure point to the destination, a vehicle mark, Other guidance information is displayed. The display unit 7 is provided with a touch panel on the screen, and is configured with various buttons paired with the display content of the display screen. The touch panel serves as an input device for selecting a menu or the like indicated by these various buttons. Reference numeral 8 denotes a speaker for providing guidance information to the user by voice.

また、9は車両の前部中央又は後部中央に配設された車載カメラであり、車両前方又は車両後方に所定角度の範囲の領域を撮影する。   Reference numeral 9 denotes an in-vehicle camera disposed at the front center or the rear center of the vehicle, and images a region within a predetermined angle range in front of or behind the vehicle.

ナビゲーション装置本体10は以下のものから構成されている。11はDVDドライブ1を介してDVD−ROM1aから読み出された地図データを一時的に格納するバッファメモリを示す。   The navigation device body 10 is composed of the following. Reference numeral 11 denotes a buffer memory that temporarily stores map data read from the DVD-ROM 1a via the DVD drive 1.

12はマイクロコンピュータにより構成される制御部を示す。制御部12は、ナビゲーション用のプログラムを内蔵しており、このプログラムに従い、GPS受信機3から出力される信号や、自立航法センサ4から出力される信号に基づいて自車の現在位置を算出したり、表示させたい地図のデータをDVDドライブ1を介してDVD−ROM1aからバッファメモリ11に読み出したり、バッファメモリ11に読み出された地図データを用いて設定された探索条件で出発地から目的地までの誘導径路を探索するなど、種々の処理を実行する。   Reference numeral 12 denotes a control unit constituted by a microcomputer. The control unit 12 has a built-in navigation program, and calculates the current position of the vehicle based on a signal output from the GPS receiver 3 or a signal output from the self-contained navigation sensor 4 according to the program. Or the map data to be displayed is read from the DVD-ROM 1a to the buffer memory 11 via the DVD drive 1 or from the destination to the destination under the search conditions set using the map data read to the buffer memory 11. Various processes are executed, such as searching for a guide route up to.

13はバッファメモリ11に読み出された地図データを用いて地図画像を生成する地図描画部、14は動作状況に応じた各種メニュー画面(操作画面)や車両位置マーク及びカーソル等の各種マークを生成する操作画面・マーク発生部である。   13 is a map drawing unit for generating a map image using the map data read out to the buffer memory 11, and 14 is for generating various menu screens (operation screens) and various marks such as vehicle position marks and cursors according to the operation status. This is the operation screen / mark generator.

15は制御部12で探索した誘導経路を記憶する誘導経路記憶部、16は誘導経路を描画する誘導経路描画部を示す。誘導経路記憶部15には、制御部12によって探索された誘導経路の全ノードが出発地から目的地まで記憶される。誘導経路描画部16は、地図を表示する際に、誘導経路記憶部15から誘導経路情報を読み出して、誘導経路を他の道路とは異なる色及び線幅で描画する。   Reference numeral 15 denotes a guide route storage unit that stores the guide route searched by the control unit 12, and 16 denotes a guide route drawing unit that draws the guide route. The guidance route storage unit 15 stores all the nodes of the guidance route searched by the control unit 12 from the departure point to the destination. When displaying the map, the guide route drawing unit 16 reads the guide route information from the guide route storage unit 15 and draws the guide route with a color and line width different from those of other roads.

17はハードディスクや半導体メモリで構成された記憶部を示し、後述するように、自車両が走行しているレーンが特定の走行レーンか否かの判定結果や、その判定の際に使用するダイヤモンド型マークや所定の文字等のデータが格納されている。   Reference numeral 17 denotes a storage unit composed of a hard disk or a semiconductor memory. As will be described later, a determination result as to whether or not a lane in which the host vehicle is traveling is a specific traveling lane, and a diamond type used for the determination. Data such as marks and predetermined characters are stored.

18は音声出力部を示し、制御部12からの信号に基づいて音声信号をスピーカー8に供給する。19は画像合成部を示し、地図描画部13で描画された地図画像に、操作画面・マーク発生部14で生成した各種マークや操作画面、誘導経路描画部22で描画した誘導経路などを重ね合わせて表示部7に表示させる。   An audio output unit 18 supplies an audio signal to the speaker 8 based on a signal from the control unit 12. Reference numeral 19 denotes an image composition unit, which overlays the map image drawn by the map drawing unit 13 with various marks and operation screens generated by the operation screen / mark generation unit 14, the guide route drawn by the guide route drawing unit 22, and the like. Display on the display unit 7.

図2は、図1の車載用ナビゲーション装置100の一部である道路標示認識装置200の構成を示すブロック図である。   FIG. 2 is a block diagram showing a configuration of a road marking recognition apparatus 200 that is a part of the in-vehicle navigation apparatus 100 of FIG.

道路標示認識装置200は、カメラ9と、GPS受信機3と、自立航法センサ4と、表示7と、記憶部17と、制御部12とで構成され、制御部12には、特定道路標示認識部21と、車線マーク認識部22と、走行距離算出部23と、特定道路標示存在判定部24とが含まれている。   The road marking recognition apparatus 200 includes a camera 9, a GPS receiver 3, a self-contained navigation sensor 4, a display 7, a storage unit 17, and a control unit 12. The control unit 12 includes a specific road marking recognition unit. A unit 21, a lane mark recognition unit 22, a travel distance calculation unit 23, and a specific road marking presence determination unit 24 are included.

特定道路標示認識部21は、カメラ9で取得した映像から特定の道路標示を認識する。特定の道路標示は、カープールレーンを示すダイヤモンド型マークや“CAR POOL ONLY”の文字等、認識の対象となる道路標示である。   The specific road marking recognition unit 21 recognizes a specific road marking from the video acquired by the camera 9. The specific road marking is a road marking to be recognized, such as a diamond mark indicating a car pool lane or a character “CAR POOL ONLY”.

車線マーク認識部22は、カメラ9で取得した画像を基に車線マークを認識する。車線マークの認識は周知の方法、例えば、画像に対してハフ変換をすることにより、直線を検出して認識する。   The lane mark recognition unit 22 recognizes the lane mark based on the image acquired by the camera 9. The lane mark is recognized by detecting the straight line by a well-known method, for example, by performing a Hough transform on the image.

走行距離算出部23は、特定の道路標示を認識してからの車両の走行距離を算出する。   The travel distance calculation unit 23 calculates the travel distance of the vehicle after recognizing a specific road sign.

特定道路標示存在判定部24は、所定距離を走行する間に車線マーク認識部22で認識した自車両が走行する車線内に特定道路標示認識部21で特定の道路標示を認識したか否かを判定する。   The specific road marking presence determination unit 24 determines whether or not the specific road marking recognition unit 21 recognizes the specific road marking in the lane in which the host vehicle recognized by the lane mark recognition unit 22 travels during a predetermined distance. judge.

このように構成された道路標示認識装置200において、自車両が走行している道路の画像をカメラ9で取得し、その画像を基に道路に標示されている特定のマーク及び車線マークを検出して、自車両が特定の走行車線を走行しているか否かの判断を行う。   In the road sign recognition device 200 configured as described above, an image of a road on which the host vehicle is traveling is acquired by the camera 9, and a specific mark and a lane mark marked on the road are detected based on the image. Thus, it is determined whether or not the host vehicle is traveling in a specific travel lane.

特定のマークの検出だけでなく、車線マークの検出を行い、これらのマークの位置関係を基に自車両の走行位置を検出することにより、自車両が特定車線を走行中であるか否かを正確に判定することが可能となる。   In addition to detecting specific marks, lane marks are detected, and by detecting the travel position of the host vehicle based on the positional relationship between these marks, it is determined whether the host vehicle is traveling in the specific lane. It becomes possible to determine accurately.

以下、特定車線として米国で使用されているカープールレーンを対象とし、特定車線を走行中か否かの判定処理について図3から図6を参照しながら説明する。   Hereinafter, a process for determining whether or not the vehicle is traveling in a specific lane for a car pool lane used in the United States as the specific lane will be described with reference to FIGS.

図3は、カメラ9で撮影された車両前方の画像であり、カープールレーン33を有する道路の一例を示した図である。図3では、自車両が走行している一般レーン34と、車線マーク(白線)32と、車線マーク32の左側のカープールレーン33が表示されている。   FIG. 3 is an image in front of the vehicle photographed by the camera 9 and is a diagram showing an example of a road having a car pool lane 33. In FIG. 3, a general lane 34 in which the host vehicle is traveling, a lane mark (white line) 32, and a car pool lane 33 on the left side of the lane mark 32 are displayed.

カープールレーン33は、交通渋滞を緩和するために導入されたものであり、複数人が乗車している車両などが利用することのできるレーンである。カープールレーン33には、図3に示すようなダイヤモンド型マーク31が道路に標示されていたり、“CAR POOL ONLY”の文字が標示されていたりする。このようなマークは、カープールレーンの進入口に連続して数個あり、その後は、所定の間隔、例えば1km毎に標示されている。   The car pool lane 33 is introduced to alleviate traffic congestion, and is a lane that can be used by vehicles on which a plurality of people are riding. In the car pool lane 33, a diamond-shaped mark 31 as shown in FIG. 3 is marked on the road, or the characters “CAR POOL ONLY” are marked. There are several such marks in succession at the entrance to the car pool lane, and after that, they are marked at predetermined intervals, for example, every 1 km.

図4(a)は、カメラ9で撮像した車両前方の画像の一例であり、図4(b)は、図4(a)の画像を基にダイヤモンド型マークが走行車線に存在するか否かの処理を説明する図である。図4(a)は、自車両が走行している車線の道路にダイヤモンド型マーク43が標示され、左側の車線マーク41及び右側の車線マーク42が標示されている画像を示している。   4A is an example of an image in front of the vehicle imaged by the camera 9, and FIG. 4B shows whether or not a diamond mark is present in the travel lane based on the image of FIG. 4A. It is a figure explaining the process of. FIG. 4A shows an image in which a diamond mark 43 is marked on a road in a lane in which the host vehicle is traveling, and a left lane mark 41 and a right lane mark 42 are marked.

図4(b)は、図4(a)の画像において、自車両が特定車線を走行しているか否かを判定するために必要となる自車両から車線マークまでの距離等を示した図である。   FIG. 4B is a diagram showing the distance from the own vehicle to the lane mark that is necessary for determining whether or not the own vehicle is traveling in a specific lane in the image of FIG. is there.

図4(b)の画像は、画像中心線44で左右の画像に分割されている。画像中心線44を基準として、画面の右方向を正の値、左方向を負の値とし、画像中心線44から車線マーク(41、42)までの画像の横方向(道路の幅方向)の距離(L2、L1)を画像処理して算出する。   The image of FIG. 4B is divided into left and right images by an image center line 44. With the image center line 44 as a reference, the right direction of the screen is a positive value, the left direction is a negative value, and the horizontal direction of the image from the image center line 44 to the lane mark (41, 42) (the width direction of the road) The distance (L2, L1) is calculated by image processing.

また、ダイヤモンド型マーク43の位置として画像中心線44からダイヤモンド型マーク43の中心線45までの距離L3を算出する。なお、カメラ取り付け位置が車両の中央からずれているときは、そのずれを補正して距離を算出する。   Further, a distance L3 from the image center line 44 to the center line 45 of the diamond mark 43 is calculated as the position of the diamond mark 43. When the camera mounting position is deviated from the center of the vehicle, the distance is calculated by correcting the deviation.

図4(a)は、カメラ9で撮影された、ある時点の画像であり、カメラ9で撮影された映像は、所定時間毎の画像として記憶部17に格納され、各画像に対して画像処理により図4(b)に示すような各距離が算出される。   FIG. 4A is an image at a certain point of time taken by the camera 9, and the video taken by the camera 9 is stored in the storage unit 17 as an image every predetermined time, and image processing is performed on each image. Thus, each distance as shown in FIG. 4B is calculated.

以下、第1の実施形態にかかる道路標示認識装置200の制御部12が行う特定道路標示存在判定処理について、その処理フローの一例を示す図5、図6及びカープールレーンの判定処理を説明する図4を参照しながら説明する。   Hereinafter, the specific road marking presence determination process performed by the control unit 12 of the road marking recognition apparatus 200 according to the first embodiment will be described with reference to FIGS. 5 and 6 showing an example of the processing flow and the car pool lane determination process. This will be described with reference to FIG.

まず、図5のステップS11において、初期設定を行う。初期設定では、処理中に使用される各種変数を初期化する。走行距離の算出には、画像を取得した2つの時点(現時点と一つ前の画像を取得した前時点)における車速と時間を用いて行う。現時点の車速(curSpeed)を“0”に、前時点の車速(preSpeed)に処理開始時の車速を設定し、現時点の時間(curTime)を“0”に、前時点の時間(preTime)に処理開始時の時間を設定する。   First, initial setting is performed in step S11 of FIG. In the initial setting, various variables used during processing are initialized. The travel distance is calculated using the vehicle speed and time at two time points when the image is acquired (current time and the previous time point when the previous image is acquired). The current vehicle speed (curSpeed) is set to “0”, the vehicle speed at the start of processing is set to the previous vehicle speed (preSpeed), the current time (curTime) is set to “0”, and the previous time (preTime) is processed. Set the start time.

また、走行距離(D)を“0”にし、走行距離の判定の際に使用される所定の走行距離をD1とする。例えば、所定の走行距離は、ダイヤモンド型マーク43が標示される間隔(1km)とする。なお、所定の走行距離D1は、道路の状況に合うように、操作部2を介して、適宜距離数を設定できるようにしてもよい。   Further, the travel distance (D) is set to “0”, and a predetermined travel distance used in determining the travel distance is defined as D1. For example, the predetermined traveling distance is an interval (1 km) at which the diamond-shaped mark 43 is marked. It should be noted that the predetermined travel distance D1 may be appropriately set via the operation unit 2 so as to suit the road conditions.

また、走行レーンの種別を認識した結果を表す認識結果(result)に、特定レーンか一般レーンか未判定の状態であることを示す「不定」を設定する。   In addition, “undefined” indicating that a specific lane or a general lane is in an undetermined state is set in the recognition result (result) indicating the result of recognizing the type of travel lane.

次のステップS12において、カメラ9により撮影され記憶部17に格納された現時点での画像を取得する。   In the next step S <b> 12, the current image captured by the camera 9 and stored in the storage unit 17 is acquired.

次のステップS13において、ステップS12で取得した画像を基に実線で示された車線マークや破線で示された車線マークを検出する。車線マークの検出は、周知の方法、例えば画像に対してハフ変換をすることにより直線を検出して行う。   In the next step S13, a lane mark indicated by a solid line or a lane mark indicated by a broken line is detected based on the image acquired in step S12. The lane mark is detected by a well-known method, for example, by detecting a straight line by performing a Hough transform on the image.

車線マークが検出されたときは、車線マークから自車両までの横方向(道路の幅方向)の距離を算出する。図4(b)に示したように、自車両から車線マークまでの距離(L1,L2)を算出する。   When a lane mark is detected, the distance in the horizontal direction (road width direction) from the lane mark to the host vehicle is calculated. As shown in FIG. 4B, the distances (L1, L2) from the host vehicle to the lane mark are calculated.

次のステップS14において、ステップS12で取得した画像から特定マーク(ダイヤモンド型マーク)を検出する。この検出は、予め用意し記憶部17に格納されたダイヤモンド型マークのテンプレートと比較することによって検出する。なお、車両からの距離に応じて取得されたダイヤモンド型マークの形状は異なるが、これらの異なる形状もテンプレートとして用意しておく。   In the next step S14, a specific mark (diamond mark) is detected from the image acquired in step S12. This detection is performed by comparing with a diamond-shaped mark template prepared in advance and stored in the storage unit 17. In addition, although the shape of the diamond-shaped mark acquired according to the distance from a vehicle differs, these different shapes are also prepared as a template.

ダイヤモンド型マークが検出されたときは、ダイヤモンド型マークの中央位置から自車両までの横方向(道路の幅方向)の距離を算出する。図4(b)に示したように、自車両からダイヤモンド型マークまでの距離L3を算出する。   When the diamond mark is detected, the distance in the lateral direction (the road width direction) from the center position of the diamond mark to the host vehicle is calculated. As shown in FIG. 4B, a distance L3 from the host vehicle to the diamond mark is calculated.

次のステップS15において、自車両の走行車線内にダイヤモンド型マークが存在するか否かを判定する。このマークが走行車線内に存在するときはステップS21に移行し、マークが存在しないときはステップS16に移行する。   In the next step S15, it is determined whether or not there is a diamond mark in the traveling lane of the host vehicle. When this mark is present in the travel lane, the process proceeds to step S21, and when there is no mark, the process proceeds to step S16.

ここで、走行車線内におけるダイヤモンド型マークの検出処理について、以下に図6のフローチャートを参照しながら説明する。   Here, the diamond type mark detection process in the traveling lane will be described below with reference to the flowchart of FIG.

最初のステップS31において、初期設定を行う。初期設定では、左車線−車両間距離(left)を“0”とし、右車線−車両間距離(right)を“0”とする。また、ダイヤモンド型マークのインデックス変数(di)を“0”とする。   In the first step S31, initial setting is performed. In the initial setting, the distance between the left lane and the vehicle (left) is set to “0”, and the distance between the right lane and the vehicle (right) is set to “0”. Further, the index variable (di) of the diamond mark is set to “0”.

次のステップS32において、車線マークの位置を示す値のうち、負の値の最大値を左側の車線を示す変数(left)に設定する。   In the next step S32, the maximum negative value among the values indicating the position of the lane mark is set as a variable (left) indicating the left lane.

次のステップS33において、車線マークの位置を示す値のうち、正の値の最小値を右側の車線を示す変数(right)に設定する。   In the next step S33, the minimum positive value among the values indicating the position of the lane mark is set as a variable (right) indicating the right lane.

次のステップS34において、インデックス変数(di)が認識したダイヤモンド型マークの数以上か否かを判定する。インデックス変数(di)が認識した数以上のときはステップS37に移行し、インデックス変数(di)が認識した数未満のときは、ステップS35に移行する。   In the next step S34, it is determined whether or not the index variable (di) is equal to or greater than the number of recognized diamond marks. When the index variable (di) is greater than or equal to the recognized number, the process proceeds to step S37, and when the index variable (di) is less than the recognized number, the process proceeds to step S35.

次のステップS35において、di番目のダイヤモンド型マークの中央位置が車線内に存在するか否かを判定する。すなわち、di番目のダイヤモンド型マークの中央位置が左車線変数leftより大きく、右車線変数rightより小さいか否かを判定する。車線内に存在するときは、ステップS36に移行し、車線内に存在しないときはステップS38に移行する。   In the next step S35, it is determined whether or not the center position of the di-th diamond mark exists in the lane. That is, it is determined whether or not the center position of the di-th diamond mark is larger than the left lane variable left and smaller than the right lane variable right. When it exists in a lane, it transfers to step S36, and when it does not exist in a lane, it transfers to step S38.

次のステップS36において、自車両の走行車線内にダイヤモンド型マークが存在することを記憶部17に記録する。   In the next step S36, it is recorded in the storage unit 17 that a diamond mark is present in the traveling lane of the host vehicle.

一方、ステップS34においてインデックス変数diが認識したダイヤモンド型マーク数以上のときは、ステップS37において自車両の走行車線内にダイヤモンド型マークが存在しないことを記憶部17に記録する。   On the other hand, when the index variable di is greater than or equal to the number of diamond type marks recognized in step S34, it is recorded in the storage unit 17 in step S37 that there is no diamond type mark in the traveling lane of the host vehicle.

また、ステップS35においてdi番目のダイヤモンド型マークの中央位置が自車両の走行車線内に存在しないと判定されたときは、ステップS38においてインデックス変数diを1プラスしてステップS34に戻り、本処理を継続する。   If it is determined in step S35 that the center position of the di-th diamond mark does not exist in the travel lane of the host vehicle, the index variable di is incremented by 1 in step S38, and the process returns to step S34. continue.

図5に戻り、ステップS16において、自車両の走行距離Dを算出する。走行距離の算出は、自車の速度及び時間を基に算出する。   Returning to FIG. 5, in step S16, the travel distance D of the host vehicle is calculated. The travel distance is calculated based on the speed and time of the host vehicle.

GPS受信機3や自立航法センサ4からの情報を基に現時点の車速(curSpeed)に設定し、現時点の時間(curTime)に現在の時刻を設定する。次に、これらの値とひとつ前の画像を基に走行距離を算出したときの前時点の車速(preSpeed)と前時点の時間(preTime)を用いて、前時点から現時点までの走行距離を算出し、走行距離を示す変数Dに加算する。すなわち、D + ((curSpeed + preSpeed)/2)×(curTime - preTime)を新たに走行距離Dとする。次の走行距離算出のために、現在の車速と現在の時刻をそれぞれ前時点の車速(preSpeed)と前時点の時間(preTime)に設定する。   The current vehicle speed (curSpeed) is set based on information from the GPS receiver 3 and the self-contained navigation sensor 4, and the current time is set as the current time (curTime). Next, the distance from the previous time to the current time is calculated using the vehicle speed (preSpeed) and the time (preTime) at the previous time when the distance was calculated based on these values and the previous image. And added to the variable D indicating the travel distance. That is, D + ((curSpeed + preSpeed) / 2) × (curTime−preTime) is newly set as the travel distance D. In order to calculate the next mileage, the current vehicle speed and the current time are set to the vehicle speed (preSpeed) and the time (preTime) at the previous time, respectively.

次のステップS17において、自車両の走行距離Dが所定の走行距離D1以上か否かを判定する。所定の走行距離以上のときはステップS18に移行し、所定の走行距離未満のときはステップS19に移行する。   In the next step S17, it is determined whether or not the travel distance D of the host vehicle is equal to or greater than a predetermined travel distance D1. When it is equal to or longer than the predetermined travel distance, the process proceeds to step S18, and when it is less than the predetermined travel distance, the process proceeds to step S19.

次のステップS18において、認識結果変数resultに「一般レーン」を設定し、自車両が走行しているレーンは一般レーンであることを記録する。   In the next step S18, “general lane” is set in the recognition result variable result, and it is recorded that the lane in which the vehicle is traveling is a general lane.

一方、ステップS15において、走行車線内にダイヤモンド型マークが存在すると判定されたときに移行するステップS21において、認識結果変数resultに「カープールレーン」を設定し、自車両が走行しているレーンはカープールレーンであることを記録する。   On the other hand, when it is determined in step S15 that a diamond mark is present in the travel lane, “carpool lane” is set in the recognition result variable result in step S21, and the lane in which the host vehicle is traveling is determined. Record car lane.

次のステップS22において、自車両の走行距離Dをリセットし、ステップS19に移行する。走行距離Dを“0”にリセットすることにより、次のダイヤモンド型マークの検出の際に、車両が所定距離走行していないにもかかわらず所定距離走行したと判断されることによる、走行レーンの識別の誤りを防止することができる。   In the next step S22, the travel distance D of the host vehicle is reset, and the process proceeds to step S19. By resetting the travel distance D to “0”, it is determined that the vehicle has traveled a predetermined distance when the next diamond-shaped mark is detected, even though the vehicle has not traveled a predetermined distance. Identification errors can be prevented.

ステップS19において、認識結果変数resultを認識結果として出力する。この認識結果は、表示部7に出力するようにしてもよい。例えば、カープールレーンを走行中であると認識されたときは、「現在、カープールレーンを走行中です。」と表示し、一般レーンを走行中であると認識されたときは、「現在、一般レーンを走行中です。」と表示し、どのレーンを走行中か不定のときは、「走行レーンを確認中です。」のように表示する。   In step S19, the recognition result variable result is output as a recognition result. This recognition result may be output to the display unit 7. For example, when it is recognized that the car is driving in the car pool lane, “Currently driving in the car pool lane” is displayed, and when it is recognized that the car is driving in the general lane, "It is driving in a general lane." Is displayed, and when it is uncertain which lane is driving, it is displayed as "Checking the driving lane."

次のステップS29において、操作部2を介してナビゲーションの終了操作があったか否かを検出し、終了操作があった場合には本処理は終了し、終了操作がないときはステップS12に戻り本処理を継続する。   In the next step S29, it is detected whether or not a navigation end operation has been performed via the operation unit 2. If there is an end operation, the process ends. If there is no end operation, the process returns to step S12 and the process ends. Continue.

以上説明したように第1の実施形態の道路標示認識装置及び道路標示認識方法によれば、カメラ9により取得した車両前方又は後方の画像を基に、特定のマーク及び自車両が走行する車線の左右の車線マークを検出し、特定のマークが左右の車線マークの間に存在することを所定時間内に検出したとき、自車両が特定の車線を走行中であると判定している。   As described above, according to the road marking recognition apparatus and the road marking recognition method of the first embodiment, based on the vehicle front or rear image acquired by the camera 9, the specific mark and the lane in which the host vehicle is traveling When the left and right lane marks are detected and it is detected within a predetermined time that the specific mark exists between the left and right lane marks, it is determined that the host vehicle is traveling in the specific lane.

このように、特定マークだけでなく、車線マークの情報も考慮しているため、特定車線を走行しているか否かを正確に判定することが可能となる。   Thus, since not only the specific mark but also the information of the lane mark is taken into consideration, it is possible to accurately determine whether or not the vehicle is traveling in the specific lane.

(2)第2の実施形態
第2の実施形態では、自車両が車線変更したときに、特定車線を走行中か否かを高速に判定する処理について説明する。なお、車載用ナビゲーション装置の構成は第1の実施形態と同一であるため、説明は省略する。
(2) Second Embodiment In the second embodiment, a process for determining at high speed whether or not the vehicle is traveling in a specific lane when the host vehicle changes lanes will be described. In addition, since the structure of the vehicle-mounted navigation apparatus is the same as that of the first embodiment, description thereof is omitted.

図7は、第2の実施形態における道路標示認識装置200のブロック図を示している。第1の実施形態における道路標示認識装置200との違いは、車線変更認識部25が追加されていることである。   FIG. 7 shows a block diagram of a road marking recognition apparatus 200 in the second embodiment. The difference from the road marking recognition apparatus 200 in the first embodiment is that a lane change recognition unit 25 is added.

この車線変更認識部25では、自車両が走行車線を変更したか否かを撮像画像を基に判定する。車線変更の認識は、2つの時点の取得画像における車両から車線マークまでの距離の変化を基に判断する。2つの時点は、現時点と前時点とし、現時点における車両から左車線マークまでの距離は、左車線−車両間距離leftに、現時点における車両から右車線マークまでの距離は、右車線−車両間距離rightに設定される。   The lane change recognition unit 25 determines whether or not the host vehicle has changed the driving lane based on the captured image. Recognition of the lane change is determined based on a change in the distance from the vehicle to the lane mark in the acquired images at the two time points. The two time points are the current time point and the previous time point. The distance from the current vehicle to the left lane mark is the left lane-to-vehicle distance left, and the current distance from the vehicle to the right lane mark is the right lane-to-vehicle distance. Set to right.

また、前時点における車両から左車線マークまでの距離は、前時点左車線−車両間距離preLeftに、前時点における車両から右車線マークまでの距離は、前時点右車線−車両間距離preRightに設定される。   The distance from the vehicle to the left lane mark at the previous time is set to the left lane-to-vehicle distance preLeft at the previous time, and the distance from the vehicle to the right lane mark at the previous time is set to the right lane-to-vehicle distance preRight at the previous time. Is done.

図8を参照しながら、車線変更認識処理について説明する。図8(a)は、自車両81が車線82から車線83へ左車線変更した場合を示している。この場合、車線変更前の自車両81から左車線マーク85までの距離がpreLeftに設定され、自車両81から右車線マーク86までの距離がpreRightに設定される。車線変更後の自車両81bから左車線マーク84までの距離がleftに設定され、自車両81bから右車線マーク85までの距離がrightに設定される。   The lane change recognition process will be described with reference to FIG. FIG. 8A shows a case where the host vehicle 81 changes the left lane from the lane 82 to the lane 83. In this case, the distance from the own vehicle 81 to the left lane mark 85 before the lane change is set to preLeft, and the distance from the own vehicle 81 to the right lane mark 86 is set to preRight. The distance from the host vehicle 81b to the left lane mark 84 after the lane change is set to left, and the distance from the host vehicle 81b to the right lane mark 85 is set to right.

これら設定された値において、preLeft < priRight、かつ、left > right であって、preLeft < 0.4[m]、かつ、right < 0.4[m]のとき、左側に車線変更したと判定する。この判定条件は、車線変更する直前は車両が変更する側の車線寄りであり、車線変更直後は、車線変更する前の車線寄りであることを考慮したものである。また、より確実に判定するため、車線変更直前は、車両が車線変更する側の車線マークにかかっており、車線変更直後は、車両が車線変更する前の車線の車線マークにかかっていることを考慮して、preLeft及びrightの距離を設定している。   If preLeft <priRight and left> right and preLeft <0.4 [m] and right <0.4 [m] at these set values, it is determined that the lane has been changed to the left side. This judgment condition takes into account that the vehicle is close to the lane on the side where the vehicle changes immediately before the lane change, and that the vehicle is close to the lane before the lane change immediately after the lane change. Also, in order to make a more reliable determination, check that the vehicle is on the lane mark on the lane change side immediately before the lane change, and that the vehicle is on the lane mark on the lane before the lane change immediately after the lane change. In consideration of this, the distance between preLeft and right is set.

図8(b)は、自車両81が車線82から車線84へ右車線変更した場合を示している。この場合も図8(a)と同様に、車線変更前後の自車両から各車線の車線マークまでの距離が算出され、その関係を基に右車線変更したことを判定する。すなわち、preLeft > preRight、かつ、left < rightであって、preRight < 0.4[m]、かつ、left < 0.4[m]のときに右車線変更したと判定する。   FIG. 8B shows a case where the host vehicle 81 changes the right lane from the lane 82 to the lane 84. Also in this case, as in FIG. 8A, the distance from the own vehicle before and after the lane change to the lane mark of each lane is calculated, and it is determined that the right lane has been changed based on the relationship. That is, it is determined that the right lane has been changed when preLeft> preRight and left <right, and preRight <0.4 [m] and left <0.4 [m].

図9(a)は、カメラで撮像した車両前方の画像の一例であり、図9(b)は、図9(a)の画像を基にダイヤモンド型マークが走行車線に存在するか否かの処理を説明する図である。   FIG. 9A is an example of an image in front of the vehicle imaged by the camera, and FIG. 9B shows whether or not a diamond mark is present in the travel lane based on the image of FIG. 9A. It is a figure explaining a process.

図9(a)の画像には、自車線及び自車線の左右の車線の3車線の道路が示されている。自車線及び左車線にはダイヤモンド型マーク(96,95)が標示され、右車線にはダイヤモンド型マークが標示されていない状況である。   The image in FIG. 9A shows a three-lane road including the own lane and the left and right lanes of the own lane. The diamond type mark (96, 95) is marked on the own lane and the left lane, and the diamond type mark is not marked on the right lane.

車線変更処理を含む特定道路標示存在判定処理では、まず第1の実施形態の特定道路標示存在判定処理と同様に、標示されているダイヤモンド型マーク及び3車線の車線マークを認識する。   In the specific road marking presence determination process including the lane change process, first, the marked diamond mark and the three-lane lane mark are recognized as in the specific road marking presence determination process of the first embodiment.

図9(a)に示すように、取得した画像から3車線分の4つの車線マーク91,92,93,94、及び2つのダイヤモンド型マーク95,96が認識される。これらの認識されたマークの位置を画像中心44の位置を基準に、画像中心44から右側を正の値、左側を負の値として、画像の横方向(道路の幅方向)の距離を測定する。   As shown in FIG. 9A, four lane marks 91, 92, 93, 94 for three lanes and two diamond marks 95, 96 are recognized from the acquired image. Based on the position of these recognized marks, the distance from the image center 44 in the horizontal direction (the width direction of the road) is measured with the positive value on the right side and the negative value on the left side. .

図9(b)に算出する距離を示している。各車線マークに対して、画像中心44から車線マーク91までの距離L6、画像中心44から車線マーク92までの距離L7、画像中心44から車線マーク93までの距離L8、画像中心44から車線マーク94までの距離L9を算出する。また、ダイヤモンド型マークに対して、画像中心44からダイヤモンド型マーク95の中心線98までの距離L4、及び画像中心44からダイヤモンド型マーク96の中心線97までの距離L5を算出する。カメラの取り付け位置が車両の中央からずれている場合には、そのずれを補正する。   FIG. 9B shows the calculated distance. For each lane mark, a distance L6 from the image center 44 to the lane mark 91, a distance L7 from the image center 44 to the lane mark 92, a distance L8 from the image center 44 to the lane mark 93, and a lane mark 94 from the image center 44. Distance L9 is calculated. For the diamond mark, a distance L4 from the image center 44 to the center line 98 of the diamond mark 95 and a distance L5 from the image center 44 to the center line 97 of the diamond mark 96 are calculated. If the camera mounting position is deviated from the center of the vehicle, the deviation is corrected.

以下に、制御部12が行う車線変更認識処理を含む特定道路標示存在判定処理について図10のフローチャートを参照しながら説明する。   Hereinafter, the specific road marking presence determination process including the lane change recognition process performed by the control unit 12 will be described with reference to the flowchart of FIG.

図10のステップS41において、初期設定を行う。この初期設定では、認識結果の初期化、走行距離算出結果の初期化及び車線変更認識結果の初期化を行う。左車線、自車線、または右車線の各車線の認識結果を示す認識結果変数(それぞれ、result[0]、result[1]、またはresult[2])に「不定」を設定して初期化する。また、左車線、自車線、または右車線の各車線における走行距離を示す走行距離変数(それぞれ、distance[0]、distance[1]、またはdistance[2])に“0”を設定して初期化する。また、車線変更の認識結果を示す車線変更変数cdに車線変更していないことを示す値“0”を設定して初期化する。   In step S41 of FIG. 10, initial setting is performed. In this initial setting, the recognition result is initialized, the travel distance calculation result is initialized, and the lane change recognition result is initialized. Set the recognition result variable (result [0], result [1], or result [2]) indicating the recognition result for each lane of the left lane, own lane, or right lane to "Indefinite" and initialize it. . Also, set the mileage variable (distance [0], distance [1], or distance [2]) to indicate the mileage in the left lane, own lane, or right lane, respectively. Turn into. In addition, a value “0” indicating that the lane has not been changed is set to the lane change variable cd indicating the recognition result of the lane change and is initialized.

また、左車線−車両間距離left、右車線−車両間距離right、前時点左車線−車両間距離preLeft、前時点右車線−車両間距離preRightにそれぞれ“0”を設定する。   Further, “0” is set for the left lane-vehicle distance left, the right lane-vehicle distance right, the previous time left lane-vehicle distance preLeft, and the previous time right lane-vehicle distance preRight.

また、各車線において、現時点の車速curSpeedに“0”を、前時点の車速preSpeedに処理開始時の車速を設定し、現時点の時間curTimeに“0”を、前時点の時間preTimeに処理開始時の時間を設定する。   Also, for each lane, set the current vehicle speed curSpeed to “0”, set the vehicle speed preSpeed to the previous vehicle speed preSpeed, and set the current time curTime to “0” to the previous time pretime. Set the time.

次のステップS42において、カメラ9により撮影され記憶部17に格納された現時点の画像を取得する。   In the next step S42, the current image captured by the camera 9 and stored in the storage unit 17 is acquired.

次のステップS43において、ステップS42で取得した画像を基に、車線の認識処理を行う。車線の認識は、周知の方法、例えば画像に対してハフ変換をすることにより、直線を検出して行う。   In the next step S43, lane recognition processing is performed based on the image acquired in step S42. Lane recognition is performed by detecting a straight line by a well-known method, for example, by performing a Hough transform on an image.

次のステップS44において、車線変更の判定処理を行う。図8を参照して説明したように、自車両が車線変更をしたか否か、車線変更をした場合には左車線に変更したのか、右車線に変更したのかを示す車線変更変数cdを介して判定結果を取得する。   In the next step S44, a lane change determination process is performed. As described with reference to FIG. 8, through the lane change variable cd indicating whether or not the own vehicle has changed lanes, and if the lane has been changed, the vehicle has changed to the left lane or the right lane. To obtain the judgment result.

ここで、車線変更認識処理について、図11のフローチャートを参照しながら説明する。   Here, the lane change recognition process will be described with reference to the flowchart of FIG.

図11のステップS51において、初期設定を行う。初期設定では、現在の走行車線の左側の車線マークまでの距離の絶対値を、左車線−車両間距離leftに設定し、右側の車線マークまでの距離の絶対値を右車線−車両間距離rightに設定する。また、車線変更変数cdを車線変更なしを示す値(0)に設定する。   In step S51 of FIG. 11, initial setting is performed. By default, the absolute value of the distance to the left lane mark on the left side of the current lane is set to the left lane-to-vehicle distance left, and the absolute value of the distance to the right lane mark is set to the right lane-to-vehicle distance right. Set to. Further, the lane change variable cd is set to a value (0) indicating no lane change.

次のステップS52において、左車線に車線変更したか否かを判定する。図8(a)に示したように、算出したpreLeft、priRight、left及びrightの値の関係を基に判断する。左車線に車線変更したときはステップS54に移行し、車線変更変数cdに左車線への車線変更を示す値(−1)を設定して、ステップS56に移行する。   In the next step S52, it is determined whether or not the lane has been changed to the left lane. As shown in FIG. 8A, the determination is made based on the relationship between the calculated values of preLeft, priRight, left, and right. When the lane is changed to the left lane, the process proceeds to step S54, the value (-1) indicating the lane change to the left lane is set in the lane change variable cd, and the process proceeds to step S56.

次のステップS53において、右車線に車線変更したか否かを判定する。図8(a)に示したように、算出したpreLeft、priRight、left及びrightの値の関係を基に判断する。右車線に車線変更したときはステップS55に移行し、車線変更変数cdに右車線への車線変更を示す値(+1)を設定して、ステップS56に移行する。   In the next step S53, it is determined whether or not the lane has been changed to the right lane. As shown in FIG. 8A, the determination is made based on the relationship between the calculated values of preLeft, priRight, left, and right. When the lane is changed to the right lane, the process proceeds to step S55, the value (+1) indicating the lane change to the right lane is set in the lane change variable cd, and the process proceeds to step S56.

次のステップS56において、後処理を行う。すなわち、左車線−車両間距離leftを前時点左車線−車両間距離preleftに設定し、右車線‐車両間距離rightを前時点右車線−車両間距離prerightに設定する。   In the next step S56, post-processing is performed. That is, the left lane-vehicle distance left is set to the previous time point left lane-vehicle distance preleft, and the right lane-vehicle distance right is set to the previous time point right lane-vehicle distance preright.

次のステップS57において、車線変更変数cdの値を返し、本処理は終了する。   In the next step S57, the value of the lane change variable cd is returned, and this process ends.

図10に戻り、ステップS45において、自車両が左車線に車線変更したか否かを判定する。この判定は、ステップS44において得られた結果を用いて行う。自車両が左車線に車線変更したときは、ステップS46に移行し、左車線に車線変更していないときはステップS47に移行する。   Returning to FIG. 10, in step S <b> 45, it is determined whether or not the host vehicle has changed to the left lane. This determination is performed using the result obtained in step S44. When the host vehicle has changed to the left lane, the process proceeds to step S46, and when the vehicle has not changed to the left lane, the process proceeds to step S47.

ステップS46では、左車線変更処理を行う。左車線変更処理では、自車線の認識結果result[1]を右車線の認識結果result[2]とし、左車線の認識結果result[0]を自車線の認識結果result[1]とし、左車線の認識結果result[0]はまだ認識されていないため不定とする。   In step S46, a left lane change process is performed. In the left lane change process, the recognition result result [1] of the own lane is the recognition result result [2] of the right lane, the recognition result result [0] of the left lane is the recognition result result [1] of the own lane, and the left lane The recognition result result [0] is undefined because it has not been recognized yet.

また、自車線における走行距離distance[1]を右車線における走行距離distance[2]とし、左車線における走行距離distance[0]を自車線における走行距離distance[1]とし、左車線における走行距離distance[0]は“0”とする。   Further, the travel distance distance [1] in the own lane is the travel distance distance [2] in the right lane, the travel distance distance [0] in the left lane is the travel distance distance [1] in the own lane, and the travel distance distance in the left lane. [0] is “0”.

次のステップS47において、自車両が右車線に車線変更したか否かを判定する。この判定は、ステップS44において得られた結果を用いて行う。自車両が右車線に車線変更したときは、ステップS48に移行し、車線変更していないときはステップS49に移行する。   In the next step S47, it is determined whether or not the host vehicle has changed to the right lane. This determination is performed using the result obtained in step S44. When the own vehicle has changed to the right lane, the process proceeds to step S48, and when the own vehicle has not changed, the process proceeds to step S49.

ステップS48では、右車線変更処理を行う。右車線変更処理では、自車線の認識結果result[1]を左車線の認識結果result[0]とし、右車線の認識結果result[2]を自車線の認識結果result[1]とし、右車線の認識結果result[2]はまだ認識されていないため不定とする。   In step S48, a right lane change process is performed. In the right lane change process, the recognition result result [1] of the own lane is the recognition result result [0] of the left lane, the recognition result result [2] of the right lane is the recognition result result [1] of the own lane, and the right lane The recognition result result [2] is undefined because it has not been recognized yet.

また、自車線における走行距離distance[1]を左車線における走行距離distance[0]とし、右車線における走行距離distance[2]を自車線における走行距離distance[1]とし、右車線における走行距離distance[2]は“0”とする。   Also, the travel distance distance [1] in the own lane is the travel distance distance [0] in the left lane, the travel distance distance [2] in the right lane is the travel distance distance [1] in the own lane, and the travel distance distance in the right lane. [2] is “0”.

次のステップS49において、特定の車線を走行していることを検出する特定車線走行認識処理を行う。この処理については後述する。   In the next step S49, a specific lane travel recognition process for detecting that the vehicle is traveling in a specific lane is performed. This process will be described later.

次のステップS50において、終了操作が指示されたか否かを判定し、終了指示があったときは本処理は終了し、終了指示がないときはステップS42に戻り本処理を継続して行う。   In the next step S50, it is determined whether or not an end operation has been instructed. When there is an end instruction, this process ends. When there is no end instruction, the process returns to step S42 to continue this process.

次に、ステップS49の特定車線走行認識処理について、図12のフローチャートを参照しながら説明する。   Next, the specific lane travel recognition process in step S49 will be described with reference to the flowchart of FIG.

まず、図12のステップS61において、特定マーク、例えばダイヤモンド型マークの認識処理を行う。ステップS42で取得した画像を基に、予め用意されたダイヤモンド型マークのパターンを基にパターンマッチングを行い、このマークが画像に存在するか否かを検出する。   First, in step S61 in FIG. 12, a specific mark, for example, a diamond mark is recognized. Based on the image acquired in step S42, pattern matching is performed based on a pattern of a diamond-shaped mark prepared in advance, and it is detected whether or not this mark exists in the image.

次のステップS62において、GPS受信機3や自立航法センサ4からの情報を基に、現時点の車速を取得してcurSpeedに設定し、時刻を取得して、現時点の時間curTimeに設定する。   In the next step S62, based on the information from the GPS receiver 3 and the autonomous navigation sensor 4, the current vehicle speed is acquired and set to curSpeed, the time is acquired, and the current time curTime is set.

次のステップS63において、車線を識別する車線番号変数LNを“0”に設定する。なお、車線番号変数LNは、自車両の走行車線(自車線)を1、自車線の左側の車線を0、自車線の右側の車線を2として表している。   In the next step S63, the lane number variable LN for identifying the lane is set to “0”. The lane number variable LN is represented by 1 as the traveling lane (own lane) of the host vehicle, 0 as the lane on the left side of the own lane, and 2 as the lane on the right side of the own lane.

次のステップS64において、車線番号変数LNが3より小さいか否かを判定する。小さいときはステップS65に移行し、車線番号変数LNが3になったときにはステップS82に移行する。すなわち、自車線の左側の車線、自車線及び自車線の右側の車線のすべてについてステップS65以降の処理が終了したか否かを判定する。   In the next step S64, it is determined whether or not the lane number variable LN is smaller than 3. When it is smaller, the process proceeds to step S65, and when the lane number variable LN becomes 3, the process proceeds to step S82. That is, it is determined whether or not the processing after step S65 has been completed for all of the lane on the left side of the own lane, the own lane, and the right lane of the own lane.

次のステップS65において、LN番目の車線に特定マークが存在するか否かを判定する。特定マークが存在するときは、ステップS70に移行し、特定マークが存在しないときは、ステップS66に移行する。特定マークが存在するか否かの判定は、第1の実施形態で説明した図6の処理と同様である。ただし、変数leftには、画像中心44から各車線における左側車線マークまでの距離、変数rightには、画像中心44から各車線における右側車線マークまでの距離が設定される。   In the next step S65, it is determined whether or not a specific mark exists in the LNth lane. When the specific mark exists, the process proceeds to step S70, and when the specific mark does not exist, the process proceeds to step S66. The determination of whether or not a specific mark exists is the same as the process of FIG. 6 described in the first embodiment. However, the variable left is set to the distance from the image center 44 to the left lane mark in each lane, and the variable right is set to the distance from the image center 44 to the right lane mark in each lane.

次のステップS66において、LN番目の車線の走行距離を算出する。走行距離の算出は、第1の実施形態で説明した図5のステップS16の処理と同様である。   In the next step S66, the mileage of the LNth lane is calculated. The calculation of the travel distance is the same as the processing in step S16 of FIG. 5 described in the first embodiment.

次のステップS67において、自車両の走行距離が予め規定された所定の走行距離以上になったか否かを判定する。所定の走行距離以上のときはステップS68に移行し、所定の走行距離に満たないときはステップS69に移行する。   In the next step S67, it is determined whether or not the travel distance of the host vehicle is equal to or greater than a predetermined travel distance. When the distance is equal to or longer than the predetermined travel distance, the process proceeds to step S68, and when the predetermined travel distance is not reached, the process proceeds to step S69.

次のステップS68において、LN番目の車線を「一般レーン」に設定する。   In the next step S68, the LN-th lane is set to “general lane”.

一方、ステップS65においてLN番目の車線に特定マークが存在する場合に移行するステップS70では、LN番目の車線を「カープールレーン」に設定する。   On the other hand, in step S70, where the specific mark exists in the LNth lane in step S65, the LNth lane is set to “carpool lane”.

次のステップS71において、LN番目の車線の走行距離をリセットし、ステップS69に移行する。   In the next step S71, the mileage of the LNth lane is reset, and the process proceeds to step S69.

次のステップS69において、次の車線について特定マークが存在するか否かを検証するために変数LNをプラス1し、ステップS64に移行する。   In the next step S69, the variable LN is incremented by 1 to verify whether or not a specific mark exists for the next lane, and the process proceeds to step S64.

ステップS64において、変数LNが3になったときに移行するステップS72では、車速及び時刻を次の処理に使用するために前のデータとして保存する。すなわち、curTimeをpreTImeに設定し、curSpeedをpreSpeedに設定する。   In step S <b> 72, which shifts when the variable LN becomes 3 in step S <b> 64, the vehicle speed and time are stored as previous data for use in the next process. That is, curTime is set to preTIme and curSpeed is set to preSpeed.

次のステップS73において、自車線の認識結果を表示部7を介して出力する。   In the next step S73, the recognition result of the own lane is output via the display unit 7.

以上説明したように、第2の実施形態の道路標示認識装置及び道路標示認識方法によれば、自車両が車線変更したときには、車線変更する前までの自車両の走行車線及び左右の走行車線における特定マークの認識情報や走行距離の情報を、車線変更後の自車両の走行車線及び左右の走行車線におけるそれぞれの情報となるように、データをシフトするようにしている。   As described above, according to the road marking recognition device and road marking recognition method of the second embodiment, when the host vehicle changes lanes, the driving lane of the host vehicle and the right and left driving lanes before the lane change are changed. The data is shifted so that the recognition information of the specific mark and the information of the travel distance become the respective information in the travel lane of the own vehicle and the left and right travel lanes after the lane change.

これにより、車線変更するまでの情報を有効に利用でき、車線変更後に改めて走行距離の計測等をする必要がなくなるため、車線変更をした場合であっても、自車両が特定車線を走行中か否かを高速に判定することが可能となる。   As a result, information until the lane change can be used effectively, and it is not necessary to measure the distance traveled again after the lane change, so even if the lane is changed, is the host vehicle traveling in the specified lane? It is possible to determine whether or not at high speed.

なお、上記実施形態では、特定車線としてカープールレーンを対象とし、ダイヤモンド型マークを特定の道路表示としたが、これに限らず、予め決められた形状や文字の特定のマークが所定の間隔で道路に表示されている場合に、自車両がその特定のマークが標示されているレーンを走行しているか否かを判定する際に適用可能である。   In the above embodiment, the car pool lane is targeted as the specific lane, and the diamond-shaped mark is the specific road display. However, the present invention is not limited to this, and a specific mark of a predetermined shape or character is at a predetermined interval. When displayed on a road, the present invention is applicable when determining whether or not the host vehicle is traveling on a lane marked with the specific mark.

100…車載用ナビゲーション装置、
200…道路標示認識装置、
2…操作部、
3…GPS受信機、
4…自立航法センサ、
7…表示部、
9…カメラ、
10…ナビゲーション装置本体、
12…制御部、
17…記憶部、
21…特定道路標示認識部、
22…車線マーク認識部、
23…走行距離算出部、
24…特定道路標示存在判定部、
25…車線変更認識部、
31…ダイヤモンド型マーク(特定の道路標示)、
33…カープールレーン、
34…一般レーン。
100: In-vehicle navigation device,
200 ... road marking recognition device,
2 ... operation part,
3 ... GPS receiver,
4 ... Self-contained navigation sensor,
7 ... display part,
9 ... Camera,
10 ... navigation device body,
12 ... control unit,
17 ... storage part,
21 ... Specific road marking recognition unit,
22 ... Lane mark recognition unit,
23: Travel distance calculation unit,
24 ... specific road marking presence determination unit,
25 ... Lane change recognition unit,
31 ... Diamond mark (specific road marking),
33 ... Carpool lane,
34: General lane.

Claims (12)

車両の少なくとも前方又は後方の画像を撮影するカメラと、
前記カメラで撮影された画像を基に、車線マークを検出する車線マーク検出部と、
前記カメラで撮影された画像を基に、特定の道路標示を検出する特定道路標示検出部と、
自車両の走行距離を算出する走行距離算出部と、
所定の距離を走行するまでに、自車両が走行する車線に前記特定の道路標示を検出したときに、自車両が特定の車線を走行していると判定する特定道路標示存在判定部と、
を備え、
前記車線マーク検出部は、前記自車両が走行している車線の右側の車線マーク及び左側の車線マークを特定し、
前記特定道路標示存在判定部は、前記特定の道路標示の位置が前記右側の車線マークの位置と前記左側の車線マークの位置の間であるとき、前記自車両が前記特定の車線を走行していると判定することを特徴とする道路標示認識装置。
A camera for taking an image of at least the front or rear of the vehicle;
A lane mark detection unit that detects a lane mark based on an image captured by the camera;
A specific road marking detection unit for detecting a specific road marking based on an image captured by the camera;
A travel distance calculation unit for calculating the travel distance of the host vehicle;
A specific road marking presence determination unit that determines that the host vehicle is traveling in a specific lane when the specific road marking is detected in a lane in which the host vehicle is traveling before traveling a predetermined distance;
With
The lane mark detection unit identifies a lane mark on the right side and a lane mark on the left side of the lane in which the host vehicle is traveling,
The specific road marking presence determination unit, when the position of the specific road marking is between the position of the right lane mark and the position of the left lane mark, the host vehicle travels in the specific lane. A road marking recognition device characterized by determining that the vehicle is present.
前記道路標示認識の判定結果は、特定の車線を走行している状態、一般車線を走行している状態、及び走行車線が決定されていない不定の状態のいずれかであることを特徴とする請求項1に記載の道路標示認識装置。   The determination result of the road marking recognition is one of a state in which the vehicle is traveling in a specific lane, a state in which the vehicle is traveling in a general lane, and an indeterminate state in which the traveling lane is not determined. Item 4. A road marking recognition apparatus according to Item 1. 前記特定道路標示存在判定部は、前記所定の距離を走行する前に特定の車線を走行していると判定したとき、前記走行距離算出部は走行距離をリセットすることを特徴とする請求項2に記載の道路標示認識装置。   3. The travel distance calculation unit resets the travel distance when the specific road marking presence determination unit determines that the vehicle travels in a specific lane before traveling the predetermined distance. The road marking recognition device described in 1. さらに表示部を備え、
前記道路標示認識の判定結果の3つの状態を表示することを特徴とする請求項3に記載の道路標示認識装置。
In addition, the display unit
The road marking recognition apparatus according to claim 3, wherein three states of the determination result of the road marking recognition are displayed.
さらにユーザの指示を入力する操作部を備え、
前記所定の距離は前記操作部を介して設定されることを特徴とする請求項1に記載の道路標示認識装置。
Furthermore, an operation unit for inputting user instructions is provided.
The road sign recognition apparatus according to claim 1, wherein the predetermined distance is set via the operation unit.
さらに、自車両が走行車線を変更したことを認識する車線変更認識部を備え、
前記特定道路標示存在判定部は、自車両が右車線に車線変更したとき、車線変更直前の右車線における所定の情報を車線変更後の自車両の走行車線における所定の情報とするとともに、車線変更直前の自車両の走行車線における所定の情報を車線変更後の左車線における所定の情報とし、
自車両が左車線に車線変更したとき、車線変更直前の左車線における所定の情報を車線変更後の自車両の走行車線における所定の情報とするとともに、車線変更直前の自車両の走行車線における所定の情報を車線変更後の右車線における所定の情報とすることを特徴とする請求項1に記載の道路標示認識装置。
Furthermore, the vehicle has a lane change recognition unit that recognizes that the host vehicle has changed the driving lane,
The specific road marking presence determination unit, when the own vehicle changes to the right lane, changes the predetermined information in the right lane immediately before the lane change to the predetermined information in the traveling lane of the own vehicle after the lane change, and changes the lane Predetermined information in the driving lane of the vehicle immediately before is set as predetermined information in the left lane after the lane change,
When the host vehicle changes to the left lane, the predetermined information in the left lane immediately before the lane change is used as the predetermined information in the driving lane of the host vehicle after the lane change, and the predetermined information in the driving lane of the host vehicle immediately before the lane change is changed. The road marking recognition apparatus according to claim 1, wherein the information is used as predetermined information in the right lane after the lane change.
前記所定の情報は、特定標示の認識結果及び走行算出距離数であることを特徴とする請求項6に記載の道路標示認識装置。   The road marking recognition apparatus according to claim 6, wherein the predetermined information includes a recognition result of a specific marking and a travel calculation distance number. 自車両の少なくとも前方又は後方の画像を取得するステップと、
前記画像を基に、前記自車両が走行している車線の右側の車線マーク及び左側の車線マークを検出するステップと、
前記画像を基に、特定の道路標示を検出するステップと、
自車両の走行距離を算出するステップと、
所定の距離を走行するまでに、前記車線マークと特定の道路標示とが所定の位置関係のときに、自車両が特定の走行車線を走行していると判定する特定道路標示存在判定ステップと、
を有することを特徴とする道路標示認識方法。
Acquiring at least a front or rear image of the vehicle;
Detecting a lane mark on the right side and a lane mark on the left side of the lane in which the host vehicle is traveling based on the image;
Detecting a specific road sign based on the image;
Calculating the mileage of the host vehicle;
A specific road marking presence determination step for determining that the host vehicle is traveling in a specific traveling lane when the lane mark and the specific road marking are in a predetermined positional relationship before traveling a predetermined distance;
A road marking recognition method characterized by comprising:
前記特定道路標示存在判定ステップでは、前記特定の道路標示の位置が前記右側の車線マークの位置と前記左側の車線マークの位置の間であるとき、前記自車両が前記特定の車線を走行していると判定することを特徴とする請求項8に記載の道路標示認識方法。   In the specific road marking presence determination step, when the position of the specific road marking is between the position of the right lane mark and the position of the left lane mark, the host vehicle travels in the specific lane. The road marking recognition method according to claim 8, wherein the road marking recognition method is determined. 前記特定道路標示存在判定ステップでは、前記所定の距離を走行する前に特定の車線を走行していると判定したとき、前記走行距離をリセットすることを特徴とする請求項8に記載の道路標示認識方法。   9. The road marking according to claim 8, wherein, in the specific road marking presence determination step, when it is determined that the vehicle is traveling in a specific lane before traveling the predetermined distance, the travel distance is reset. Recognition method. 前記特定道路標示存在判定ステップの前に、自車両が走行車線を変更したことを認識する車線変更認識ステップを有し、
前記特定道路標示存在判定ステップは、
自車両が右車線に車線変更したとき、車線変更直前の右車線における所定の情報を車線変更後の自車両の走行車線における所定の情報とするとともに、車線変更直前の自車両の走行車線における所定の情報を車線変更後の左車線における所定の情報とするステップと、
自車両が左車線に車線変更したとき、車線変更直前の左車線における所定の情報を車線変更後の自車両の走行車線における所定の情報とするとともに、車線変更直前の自車両の走行車線における所定の情報を車線変更後の右車線における所定の情報とするステップと を有することを特徴とする請求項8に記載の道路標示認識方法。
Before the specific road marking presence determination step, the vehicle has a lane change recognition step for recognizing that the host vehicle has changed the driving lane,
The specific road marking presence determination step includes
When the host vehicle changes to the right lane, the predetermined information in the right lane immediately before the lane change is used as the predetermined information in the driving lane of the host vehicle after the lane change, and the predetermined information in the driving lane of the host vehicle immediately before the lane change is set. Making the information of the predetermined information in the left lane after the lane change,
When the host vehicle changes to the left lane, the predetermined information in the left lane immediately before the lane change is used as the predetermined information in the driving lane of the host vehicle after the lane change, and the predetermined information in the driving lane of the host vehicle immediately before the lane change is changed. The road marking recognition method according to claim 8, further comprising a step of making the information of the predetermined information in the right lane after the lane change.
前記所定の情報は、特定標示の認識結果及び走行算出距離数であることを特徴とする請求項11に記載の道路標示認識方法。   The road marking recognition method according to claim 11, wherein the predetermined information includes a recognition result of a specific marking and a calculated number of travel distances.
JP2009287531A 2009-12-18 2009-12-18 Traffic sign recognition device and traffic sign recognition method Withdrawn JP2011128049A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009287531A JP2011128049A (en) 2009-12-18 2009-12-18 Traffic sign recognition device and traffic sign recognition method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009287531A JP2011128049A (en) 2009-12-18 2009-12-18 Traffic sign recognition device and traffic sign recognition method

Publications (1)

Publication Number Publication Date
JP2011128049A true JP2011128049A (en) 2011-06-30

Family

ID=44290792

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009287531A Withdrawn JP2011128049A (en) 2009-12-18 2009-12-18 Traffic sign recognition device and traffic sign recognition method

Country Status (1)

Country Link
JP (1) JP2011128049A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012037312A (en) * 2010-08-05 2012-02-23 Aisin Aw Co Ltd Feature position acquisition device, method and program
JP6342104B1 (en) * 2017-03-27 2018-06-13 三菱電機株式会社 Vehicle position estimation device
WO2018179616A1 (en) * 2017-03-27 2018-10-04 三菱電機株式会社 Vehicle position deduction apparatus

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012037312A (en) * 2010-08-05 2012-02-23 Aisin Aw Co Ltd Feature position acquisition device, method and program
JP6342104B1 (en) * 2017-03-27 2018-06-13 三菱電機株式会社 Vehicle position estimation device
WO2018179616A1 (en) * 2017-03-27 2018-10-04 三菱電機株式会社 Vehicle position deduction apparatus

Similar Documents

Publication Publication Date Title
US8024115B2 (en) Navigation apparatus, method and program for vehicle
JP3582560B2 (en) Vehicle navigation device and recording medium
JP4831434B2 (en) Feature information collection device, feature information collection program, own vehicle position recognition device, and navigation device
US20090198443A1 (en) In-vehicle navigation device and parking space guiding method
JP4096180B2 (en) NAVIGATION DEVICE, PROGRAM FOR THE DEVICE, AND RECORDING MEDIUM
JP2002243469A (en) Navigation device and map database update system
JP3399506B2 (en) Vehicle navigation system
JP5591590B2 (en) In-vehicle navigation device and route guidance method
JP4875509B2 (en) Navigation device and navigation method
JP3953858B2 (en) Car navigation system
JP4953015B2 (en) Own vehicle position recognition device, own vehicle position recognition program, and navigation device using the same
JP2009156783A (en) Apparatus and program for position recognition of own vehicle, and navigation system
JP2004317419A (en) Map display apparatus for vehicle
JP2011128049A (en) Traffic sign recognition device and traffic sign recognition method
JP4905346B2 (en) Navigation device and travel guidance method
JP3964230B2 (en) Car navigation system
JP2009058430A (en) Navigation apparatus and program
EP1914513B1 (en) Method of generating map data, method of retrieving guide route, and in-vehicle navigation apparatus
JP4210869B2 (en) NAVIGATION DEVICE, PROGRAM FOR THE DEVICE, AND RECORDING MEDIUM
WO2007091496A1 (en) Position display device, position displaying method, position displaying program, and recording medium
JP2006317286A (en) Onboard navigation device
JP2010181265A (en) Navigation system and program for navigation
JPH09257505A (en) Route guiding method of on-vehicle navigation system
JP2005345430A (en) Navigation system for car
JP5615607B2 (en) Map display device and map display method

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20130305