JP5045980B2 - Information transmission system, moving body control device, moving body control method, and program - Google Patents
Information transmission system, moving body control device, moving body control method, and program Download PDFInfo
- Publication number
- JP5045980B2 JP5045980B2 JP2006087371A JP2006087371A JP5045980B2 JP 5045980 B2 JP5045980 B2 JP 5045980B2 JP 2006087371 A JP2006087371 A JP 2006087371A JP 2006087371 A JP2006087371 A JP 2006087371A JP 5045980 B2 JP5045980 B2 JP 5045980B2
- Authority
- JP
- Japan
- Prior art keywords
- luminance
- imaging
- movement rule
- area
- distance
- 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
Images
Landscapes
- Navigation (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Output Control And Ontrol Of Special Type Engine (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Traffic Control Systems (AREA)
- Optical Communication System (AREA)
Abstract
Description
本発明は、移動規則が設定されたフィールド、例えば交通規則が設定された道路上での利用が可能な情報伝送システム、移動体の制御装置、移動体の制御方法、及び、プログラムに関する。 The present invention relates to an information transmission system that can be used on a field in which a movement rule is set, for example, a road in which a traffic rule is set, a mobile control device, a mobile control method, and a program .
予め設定された交通規則や道路情報を車両に伝送するシステムとして、ITS(Intelligent Transport Systems)が知られている。このITSとは、最先端の情報通信技術を用いて、人と道路と車両とを情報でネットワークすることにより、交通事故や渋滞などといった道路交通問題の解決を目的に構築する新しい交通システムのことであり、このシステムにより、交通渋滞等によって無駄に費やされていた燃料消費量を大幅に削減することができると期待されている。 ITS (Intelligent Transport Systems) is known as a system for transmitting preset traffic rules and road information to vehicles. This ITS is a new traffic system that is built to solve road traffic problems such as traffic accidents and traffic jams by networking people, roads and vehicles with information using the most advanced information communication technology. Therefore, it is expected that this system can significantly reduce the amount of fuel consumed in vain due to traffic congestion.
そこで、上記のITSのような新交通システムにおいては、最寄りの道路インフラ(交通信号機等の)から車両に対して、たとえば、信号機の情報(赤から青に変わる残り時間情報等)を送り、車両側で、その残り時間の長短に応じてアイドリングストップを行うべきか否かを判断させることが考えられている。このようにすると、長時間の停車が見込まれる場合にだけ、アイドリングストップを実行するようにできる。その結果、上記の不都合(燃料消費の悪化、発進のもたつき等)を解消できる。 Therefore, in a new traffic system such as the above-mentioned ITS, for example, traffic signal information (remaining time information changing from red to blue, etc.) is sent from the nearest road infrastructure (traffic signal, etc.) to the vehicle. On the other hand, it is considered to determine whether or not the idling stop should be performed according to the length of the remaining time. In this way, the idling stop can be executed only when a long stop is expected. As a result, the above inconveniences (deterioration of fuel consumption, startiness, etc.) can be solved.
さて、最寄りの道路インフラから車両に対して情報を伝達する方法としては、たとえば、以下のようなものが考えられる。 As a method for transmitting information from the nearest road infrastructure to the vehicle, for example, the following can be considered.
まず、考えられる第一の方法は、無線電波を利用する方法である。すなわち、交通信号機等に送信機と無線アンテナ(ビーコン)を設置し、そのアンテナからの送信電波を車両に搭載された受信器で受信するという無線電波を用いた情報伝達方法である(例えば特許文献1参照)。 First, the first conceivable method is a method using radio waves. In other words, this is an information transmission method using radio waves in which a transmitter and a radio antenna (beacon) are installed in a traffic signal or the like, and a radio wave transmitted from the antenna is received by a receiver mounted on a vehicle (for example, Patent Documents). 1).
しかしながら、この無線通信による方法では、ビーコンを設置するためのインフラの整備を新たに行う必要がある他、このシステムに対応するために車両自体が特別な受信機を備えなければならないこと、また使用する周波数帯の割り当て、混信を避ける上での対処等で普及に至るまでには様々な問題が予想されるという欠点がある。 However, in this wireless communication method, it is necessary to newly develop infrastructure for installing a beacon, and the vehicle itself must be equipped with a special receiver in order to support this system. There are disadvantages that various problems are expected before the spread of frequency band allocation, countermeasures for avoiding interference, and the like.
本発明はこのような問題点に鑑みてなされたものであり、既に備えられている道路設備や普及している撮像装置を用いることにより、莫大な費用を発生させることなく、さらに混信や干渉にも強い情報伝送システム、移動体の制御装置、移動体の制御方法、及び、プログラムを提供することにある。 The present invention has been made in view of such a problem, and by using road equipment already provided and a widespread imaging device, further interference and interference can be prevented without generating enormous costs. Another object of the present invention is to provide a strong information transmission system, a moving body control device, a moving body control method, and a program .
請求項1記載の発明は、移動規則が設定されたフィールド上に複数存在する光源と、当該フィールドを移動する移動体とともに移動する撮像装置とからなる情報伝送システムであって、前記光源は、移動規則を取得する取得手段と、この取得手段によって取得された移動規則を、当該光源の輝度を変調するためのデータに符号化する符号化手段と、この符号化手段によって符号化された移動規則に基づいて当該光源の輝度を変調する輝度変調手段とを備え、前記撮像装置は、時系列的に連続して撮像した撮像領域より、前記輝度変調手段により輝度変調された輝度領域を検出する検出手段と、この検出手段によって検出された輝度領域が複数の場合、これらの輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方に基づいて、当該撮像装置とこれら輝度領域との距離を把握し、前記移動規則に復号すべき輝度領域を選択する選択手段と、この選択手段によって選択された輝度領域から前記移動規則へ復号する復号手段と、前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方と、前記復号手段により復号された移動規則と、に基づいて前記移動体の走行の開始及び停止を制御する制御手段とを備えることを特徴とする。
請求項2記載の発明は、上記請求項1記載の発明において、前記移動規則は前記光源が点灯する点灯色の種類に応じて前記移動体の走行の開始及び停止を指示するものであるとともに、時系列を伴って周期的に変化するものであり、前記取得手段が取得する前記移動規則には、この周期的に変化するタイミング情報が含まれることを特徴とする。
請求項3記載の発明は、上記請求項2記載の発明において、前記撮像装置は、前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方に基づいて、当該撮像装置と前記光源との距離を演算する距離演算手段を更に備え、前記制御手段は、前記復号手段により復号された移動規則と、前記距離演算手段によって演算された当該撮像装置と前記光源との距離とに基づいて、前記移動体の走行の開始及び停止を制御することを特徴とする。
請求項4記載の発明は、上記請求項3記載の発明において、前記撮像装置は、当該撮像装置を伴って移動する移動体が現在走行中か現在停止中かの情報を取得する情報取得手段と、この情報取得手段によって取得された情報と前記距離演算手段によって演算された当該撮像装置と前記光源との距離とに基づいて、前記移動体と前記光源との将来的距離を予測する予測手段とを更に備え、前記制御手段は、前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方と、前記復号手段により復号された移動規則と、に加え更に前記予測手段によって予測された将来的距離に基づいて前記移動体の走行の開始及び停止を制御することを特徴とする。
請求項5記載の発明は、上記請求項1乃至4の何れかに記載の発明において、前記撮像装置は、前記復号手段により復号された移動規則に基づく情報を表示する表示手段を更に備えることを特徴とする。
請求項6記載の発明は、上記請求項1乃至5の何れかに記載の発明において、前記移動体は前記フィールドを移動するための駆動手段を備え、前記制御手段は、前記駆動手段を制御する駆動制御手段を含むことを特徴とする。
請求項7記載の発明は、撮像手段と、この撮像手段による撮像領域から、移動規則が設定されたフィールドにおける移動規則を変調して発光する光源の輝度領域を検出する検出手段と、この検出手段によって検出された輝度領域が複数の場合、これらの輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方に基づいて、自己とこれら輝度領域との距離を把握し、前記移動規則に復号すべき輝度領域を選択する選択手段と、この選択手段によって選択された輝度領域から前記移動規則へ復号する復号手段と、前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方と、前記復号手段により復号された移動規則と、に基づいて自身が備えられた移動体の走行の開始及び停止を制御する制御手段とを備えることを特徴とする。
請求項8記載の発明は、上記請求項7記載の発明において、前記移動規則は前記光源が点灯する点灯色の種類に応じて前記移動体の走行の開始及び停止を指示するものであるとともに、時系列を伴って周期的に変化するものであり、前記復号手段が復号する前記移動規則には、この周期的に変化するタイミング情報が含まれ、前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方に基づいて、当該装置と前記光源との距離を演算する距離演算手段を更に備え、 前記制御手段は、前記復号手段により復号された移動規則と、前記距離演算手段によって演算された当該装置と前記光源との距離とに基づいて、前記移動体の走行の開始及び停止を制御することを特徴とする。
請求項9記載の発明は、上記請求項8記載の発明において、当該装置が備えられた移動体が現在走行中か現在停止中かの情報を取得する情報取得手段と、この情報取得手段によって取得された情報と前記距離演算手段によって演算された当該装置と前記光源との距離とに基づいて、前記移動体と前記光源との将来的距離を予測する予測手段とを更に備え、 前記制御手段は、前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方と、前記復号手段により復号された移動規則と、に加え更に前記予測手段によって予測された将来的距離に基づいて前記移動体の走行の開始及び停止を制御することを特徴とする。
請求項10記載の発明は、上記請求項7乃至9の何れかに記載の発明において、前記移動体は前記フィールドを移動するための駆動手段を備え、前記制御手段は、前記駆動手段を制御する駆動制御手段を含むことを特徴とする。
請求項11記載の発明は、上記請求項7乃至10の何れかに記載の発明において、前記復号手段により復号された移動規則に基づく情報を表示する表示手段を更に備えることを特徴とする。
請求項12記載の発明は、撮像部の撮像領域から、移動規則が設定されたフィールドにおける移動規則を変調して発光する光源の輝度領域を検出する検出ステップと、この検出ステップにて検出された輝度領域が複数の場合、これらの輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方に基づいて、自己とこれら輝度領域との距離を把握し、前記移動規則に復号すべき輝度領域を選択する選択ステップと、この選択ステップにて選択された輝度領域から前記移動規則へ復号する復号ステップと、前記検出ステップにて検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方と、前記復号ステップにて復号された移動規則と、に基づいて前記撮像部が備えられた移動体の走行の開始及び停止を制御する制御ステップとを含むことを特徴とする。
請求項13記載の発明は、コンピュータを、撮像部の撮像領域から、移動規則が設定されたフィールドにおける移動規則を変調して発光する光源の輝度領域を検出する検出手段、この検出手段によって検出された輝度領域が複数の場合、これらの輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方に基づいて、自己とこれら輝度領域との距離を把握し、前記移動規則に復号すべき輝度領域を選択する選択手段、この選択手段によって選択された輝度領域から前記移動規則へ復号する復号手段、前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方と、前記復号手段により復号された移動規則と、に基づいて前記撮像部が備えられた移動体の走行の開始及び停止を制御する制御手段として機能させることを特徴とする。
Invention of
The invention according to
According to a third aspect of the present invention, in the second aspect of the present invention, the imaging device is configured such that at least one of the size of the luminance area detected by the detection unit with respect to the imaging area or the position existing on the imaging area. And a distance calculating means for calculating a distance between the imaging device and the light source, and the control means includes the movement rule decoded by the decoding means and the imaging device calculated by the distance calculating means. And starting and stopping the traveling of the moving body based on the distance from the light source.
According to a fourth aspect of the present invention, in the invention according to the third aspect, the imaging device includes information acquisition means for acquiring information on whether a moving body moving with the imaging device is currently traveling or currently stopped. Predicting means for predicting the future distance between the moving body and the light source based on the information acquired by the information acquiring means and the distance between the imaging device calculated by the distance calculating means and the light source; The control means further comprises at least one of a size of the luminance area detected by the detection means with respect to the imaging area or a position existing on the imaging area, and a movement rule decoded by the decoding means, In addition, the start and stop of the traveling of the moving body is controlled based on the future distance predicted by the prediction means.
According to a fifth aspect of the present invention, in the invention according to any one of the first to fourth aspects, the imaging apparatus further includes a display unit that displays information based on the movement rule decoded by the decoding unit. Features.
According to a sixth aspect of the present invention, in the invention according to any one of the first to fifth aspects, the moving body includes driving means for moving the field, and the control means controls the driving means. A drive control means is included.
According to a seventh aspect of the present invention, there is provided an imaging means, a detection means for detecting a luminance region of a light source that emits light by modulating a movement rule in a field in which a movement rule is set, from the imaging region by the imaging means, and the detection means When there are a plurality of luminance areas detected by the above, based on at least one of the size of the luminance area with respect to the imaging area or the position existing on the imaging area, grasp the distance between self and these luminance areas, Selection means for selecting a luminance area to be decoded in the movement rule, decoding means for decoding from the luminance area selected by the selection means to the movement rule, and the luminance area detected by the detection means for the imaging area It is prepared based on at least one of the size or the position existing on the imaging area and the movement rule decoded by the decoding means. And a controlling means for controlling the start and stop of traveling of the moving body is.
The invention according to
The invention according to claim 9 is the invention according to
According to a tenth aspect of the present invention, in the invention according to any one of the seventh to ninth aspects, the moving body includes driving means for moving the field, and the control means controls the driving means. A drive control means is included.
The invention according to
According to a twelfth aspect of the present invention, a detection step of detecting a luminance region of a light source that emits light by modulating a movement rule in a field in which a movement rule is set from an imaging region of the imaging unit, and the detection step detects When there are a plurality of luminance areas, based on at least one of the size of these luminance areas with respect to the imaging area or the position existing on the imaging area, the distance between the luminance area and itself is determined, and the movement rule is A selection step for selecting a luminance region to be decoded, a decoding step for decoding the luminance region selected in this selection step into the movement rule, and a size of the luminance region detected in the detection step with respect to the imaging region Alternatively, the imaging unit is provided based on at least one of the positions existing on the imaging area and the movement rule decoded in the decoding step. It characterized in that it comprises a control step of controlling the start and stop of traveling of the obtained moving object.
According to the thirteenth aspect of the invention, the computer detects the luminance region of the light source that emits light by modulating the movement rule in the field in which the movement rule is set, from the imaging region of the imaging unit, and the detection unit detects the computer. If there are a plurality of luminance areas, the distance between the luminance area and the luminance area is determined based on at least one of the size of the luminance area with respect to the imaging area or the position existing on the imaging area, and the movement rule Selection means for selecting a luminance area to be decoded, decoding means for decoding the luminance area selected by the selection means into the movement rule, the size of the luminance area detected by the detection means with respect to the imaging area, or the imaging The imaging unit is provided based on at least one of the positions existing on the area and the movement rule decoded by the decoding unit. Start of the travel of the moving body and thereby functions as control means for controlling the stop and wherein the.
本発明によれば、既に備えられている交通信号機等の道路設備を利用でき、且つ、車両側の手段にも、広く普及している撮像装置を利用することができ、その結果、莫大な費用を発生させることなく、さらに混信や干渉にも強い情報伝送システム、移動体の制御装置、移動体の制御方法、及び、プログラムを提供することができる。 According to the present invention , it is possible to use road facilities such as traffic signals already provided, and it is possible to use imaging devices that are widely used as vehicle-side means, resulting in enormous costs. In addition, an information transmission system, a mobile control device, a mobile control method, and a program that are resistant to interference and interference can be provided.
以下、最良の実施形態を、図面を参照しながら説明する。なお、周知の手法、周知の手順、周知のアーキテクチャおよび周知の回路構成等(以下「周知事項」)についてはその細部にわたる説明を避けるが、これは説明を簡潔にするためであって、これら周知事項のすべてまたは一部を意図的に排除するものではない。 Hereinafter, the best embodiment will be described with reference to the drawings. Note that well-known methods, well-known procedures, well-known architectures, well-known circuit configurations, etc. (hereinafter, “well-known matters”) are not described in detail, but this is for the sake of brevity. Not all or part of the matter is intentionally excluded.
(第1の実施形態)
図1は、第1の実施形態の利用状態を示す概念図である。この図において、移動規則が定められたフィールドとして、例えば交通規則が設定された道路を走行中の移動体、すなわち、車両1の任意位置(フロントウィンドウ上部など)には、進行方向の画像を撮像可能な撮像装置2が取り付けられている。破線で示す範囲は、撮像装置2の撮像画角である。
(First embodiment)
FIG. 1 is a conceptual diagram illustrating a usage state of the first embodiment. In this figure, as a field in which a movement rule is defined, for example, a moving object traveling on a road where a traffic rule is set, that is, an image of the traveling direction is taken at an arbitrary position of the vehicle 1 (such as the upper part of the front window). A
車両1の進行方向前方には、道路インフラの一つであるLED式信号機30、31が設置されている。なお、灯数は代表例である。車両用交通信号機の多くは三灯式であるが、右左折や直進等の補助灯を含む多灯式(四灯式など)であってもよい。また、灯火の配列方向も横方向に限らず、たとえば、縦に配列されたものであってもよい。本明細書では横配列の三灯式を例にするが、これは説明の便宜である。
In front of the
車両1に近いLED式信号機30の各灯具を赤灯300、黄灯301、青灯302ということにする。同様に、車両1から遠いLED式信号機31の各灯具を赤灯300、黄灯301、青灯302ということにする。なお、図示の例では、車両1に近いLED式信号機30の赤灯300が点灯し、車両1から遠いLED式信号機31の黄灯301が点灯しているものとする。
The lamps of the
後述するように、これらの点灯中の灯具(赤灯300、黄灯301)は、見た目に分からない程度のスピードで点滅を繰り返しており、その点滅パターンによって、LED式信号機の名前(あるいは位置座標等そのLED式信号機を個別識別できる情報)や現在の点灯色及び点灯残り時間等の信号機情報を送出している。
As will be described later, these lighting lamps (
車両1に搭載された撮像装置2は、後でも詳しく説明するように、CCDやCMOSなどの二次元イメージセンサを用いて、撮影画角内の画像を撮像し、その画像に点灯中の灯具(赤灯300、黄灯301)の画像が含まれている場合に、その点滅パターンからLED式信号機30、31の信号機情報を再生し、その再生情報に従って、たとえば、アイドリングストップ等の車両制御、または、カーナビゲーション制御等に必要な制御情報を生成して出力する。
As will be described in detail later, the
図2は、LED式信号機30、31と撮像装置2を含む全体的なシステム構造図である。この図において、LED式信号機30、31は、各々、LED式信号機の名前(あるいは位置座標、交差点名等そのLED式信号機を個別識別できる情報)や現在の点灯色及び点灯残り時間等のLED式信号機固有の点灯情報を記憶するメモリ305と、このメモリ305に記憶された点灯情報を読み出して輝度変化パターンを生成する送出情報生成部304と光源(LED式信号機30及び31の赤灯300、黄灯301、青灯302に相当)300〜302とを備える。
FIG. 2 is an overall system structure diagram including the
メモリ305は、LED式信号機の名前(あるいは位置座標、交差点名等そのLED式信号機を個別識別できる情報)や現在の点灯色及び点灯残り時間等のLED式信号機固有の点灯情報を記憶するが、これらの情報は国土交通省道路局とネットワークを結ぶことにより書き換えるようにしてよい。
The
送出情報生成部304は、まず、1及び0でコード化されたLED式信号機固有の点灯情報のi番目のビットを取り出し、そのビット値を判定し、論理信号1であれば不図示のパターンデータメモリから第1パターン系列(たとえば、“11010”)を取り出し、論理信号0であればパターンデータメモリから第2パターン系列(たとえば、“00101”)を取り出し、これらの第1パターン系列、第2パターン系列を光源に出力する。点灯中の光源は、論理信号1の区間で発光し、論理信号0の区間で消灯するという動作を行い、最終的に時系列的な輝度変化パターンを持つ光Pを出力する。
The transmission
たとえば、送信すべきLED式信号機固有の点灯情報が「01011000・・・・」というビット列でコード化されている場合、
iビット=0
i+1ビット=1
i+2ビット=0
i+3ビット=1
i+4ビット=1
i+5ビット=0
i+6ビット=0
i+7ビット=0
となるので、
iビット=第1パターン系列
i+1ビット=第2パターン系列
i+2ビット=第1パターン系列
i+3ビット=第2パターン系列
i+4ビット=第2パターン系列
i+5ビット=第1パターン系列
i+6ビット=第1パターン系列
i+7ビット=第1パターン系列
というように第1パターン系列、第2パターン系列を順次出力する。
For example, when the lighting information specific to the LED traffic signal to be transmitted is encoded with a bit string “01011000...”,
i bit = 0
i + 1 bit = 1
i + 2 bit = 0
i + 3 bits = 1
i + 4 bits = 1
i + 5 bit = 0
i + 6 bits = 0
i + 7 bit = 0
So,
i bit = first pattern series i + 1 bit = second pattern series i + 2 bits = first pattern series i + 3 bits = second pattern series i + 4 bits = second pattern series i + 5 bits = first pattern series i + 6 bits = first pattern series i + 7 The first pattern series and the second pattern series are sequentially output such that bit = first pattern series.
したがって、LED式信号機固有の点灯情報は、時系列的な輝度変化パターンを持つ光Pとして光源301〜302より出力されることになる。
Therefore, the lighting information specific to the LED traffic light is output from the
車両1に搭載された撮像装置2は、全体を制御するCPU20、CCDやCMOSなどからなる二次元イメージセンサーを含む撮像処理部21、信号検出/復号処理部22、応用処理部23及び運転・走行関連装置24などを備える。
The
図3は、LED式信号機30、31の光源から送出されるデータフォーマットの一例図である。このデータ4は、現点灯データブロック41、次点灯ブロック42、次々点灯データブロック43を時系列に沿って順次出力される構成となっている。各ブロックは、次点灯ブロック42を代表例として説明すると、検出用プリアンブル部410、順序部411、点灯色部412、点灯時間部413、フラグ部414、輝度補正用情報部415の六つのサブブロックから構成されている。
FIG. 3 is an example of a data format sent from the light sources of the
図4(a)〜(c)は、順序部411、点灯色部412及び点灯時間部413のデータテーブル図である。このテーブルに示すように、順序部411に設定されるデータが“00”のときは、そのデータブロックが現点灯データブロック41であることを示し、“01”のときは、次点灯データブロック42であることを示し、“10”または“11”のときは、未使用であることを示している。また、点灯色部412に設定されるデータについては “000”のときは赤色点灯、“001”のときは赤色点滅、“010”のときは黄色点灯、“011”のときは黄色点滅、“100”のときは青色点灯、“101”のときは青色点滅、“110”または“111”のときは、そのデータブロックが未使用ブロックであることが設定されている。また、点灯時間部413は、現点灯の残り時間(たとえば、0x7fであれば残り点灯時間127秒または7fであれば127秒以上)を示している。
4A to 4C are data table diagrams of the
ちなみに、「現点灯」、「次点灯」及び「次々点灯」の3つが組みになっているのは、「現在が青色点灯の時に、次の赤色点灯で何秒待つか」まで予測できるようにするためである。また、プリアンブルは、2次元イメージデータの時系列から、目的信号領域を捕捉するためのビットパターンであり、擬似乱数として良好な特性を持つような符号が選択される。本実施形態では、一例として“1110100”の7ビットとしているがこれに限定されない。パターンを長くすれば(7ビット以上にすれば)、微弱信号に対する耐性を強くすることができるが、パターン検出のオーバヘッドが増えるので、微弱信号耐性とオーバヘッドの双方を勘案して適切なパターン長を設定すればよい。 By the way, “current lighting”, “next lighting” and “next lighting” are combined so that it can be predicted until “how many seconds to wait for the next red lighting when the current lighting is blue” It is to do. The preamble is a bit pattern for capturing the target signal area from the time series of the two-dimensional image data, and a code having good characteristics as a pseudo random number is selected. In this embodiment, seven bits of “1110100” are used as an example, but the present invention is not limited to this. If the pattern is lengthened (7 bits or more), the tolerance to weak signals can be increased. However, since the overhead of pattern detection increases, an appropriate pattern length can be set considering both weak signal tolerance and overhead. You only have to set it.
フラグ部414は、順序部411〜フラグ部414の並びの中にプリアンブル部410のデータと一致することがあり得るため、これを排除するために設けられている。プリアンブル部410のデータと、順序部411〜フラグ部414のデータとが一致してしまった場合、フラグ部414に“1”を立てることにより、プリアンブルパターンと一致しないようにしている。
The
また、最後の輝度補正用情報部415は、上記のデータフォーマットにより輝度変調され、点滅する場合において、積分輝度のちらつきなどを排除することを目的とした1/0バランス(On/Offバランス)のために付加されるビットである。これにより、データブロックごとの輝度積分値を一定に制御する。
In addition, the last luminance
この輝度補正パターンは、「1の個数並び」、「0の個数並び」という1/0境界位置が変化するだけの単純なパターンである。 This luminance correction pattern is a simple pattern in which the 1/0 boundary positions “1 number arrangement” and “0 number arrangement” are changed.
この輝度補正ビットにより、LED式信号機の出力は1/2Dutyのパルス駆動になったときに、通常の輝度レベルを満たせばよいように調整される。 With this luminance correction bit, the output of the LED traffic light is adjusted so as to satisfy the normal luminance level when the pulse driving of 1/2 Duty is performed.
図5は、車両1に設けられた撮像装置2の構成図である。この図において、撮像装置2の撮像部211は、たとえば、CCDやCMOSなどのイメージセンサーで構成されており、光学レンズ部212を介して取り込まれた被写体の像を電気的なフレーム画像信号に変換し、キャプチャ画像クロック信号PCKに同期した周期でキャプチャ画像バッファ213に出力する。CPU20は、計時部201を備えており、撮像装置2の全体動作を制御するものである。その制御内容の詳細としては、キャプチャ画像バッファ213に取り込まれたフレーム画像をそのまま表示バッファ214に送り、液晶ディスプレイ215等の表示部に表示させる処理や、表示バッファ214に取り込まれた画像を不図示の画像メモリにキャプチャする処理などを行う。また、特に以下の処理を行う点に特徴がある。
FIG. 5 is a configuration diagram of the
すなわち、CPU20は、タイミングジェネレータ210からのキャプチャクロック信号PCKに同期してキャプチャ画像バッファ213に取り込まれたフレーム画像を、そのフレーム画像ごとに、フレーム時系列バッファ220の各プレーンに順次に格納する。ここで、フレーム時系列バッファ220は、いずれも1枚のフレーム画像のサイズに相当する記憶容量を持つ第1プレーンから第nプレーンまでを備えており、プレーン数nは少なくとも、LED式信号機30、31におけるパターン系列のビット数Nに対応する。たとえば、前記の例示では第1及び第2のパターン系列のビット数が5ビット(N=5)であるため、フレーム時系列バッファ220のプレーン数nは少なくとも第1プレーンから第5プレーンまでの5プレーンとなる。以下、説明の便宜上、各パターン系列のビット数Nを5ビットにするとともにプレーン数nも5とすることにする。
That is, the
第1プレーンから第5プレーンへのフレーム画像の書き込み順は以下の通りである。
1番目のフレーム画像=第1プレーン
2番目のフレーム画像=第2プレーン
3番目のフレーム画像=第3プレーン
4番目のフレーム画像=第4プレーン
5番目のフレーム画像=第5プレーン
6番目のフレーム画像=第1プレーン
7番目のフレーム画像=第2プレーン
8番目のフレーム画像=第3プレーン
9番目のフレーム画像=第4プレーン
10番目のフレーム画像=第5プレーン
The order of writing frame images from the first plane to the fifth plane is as follows.
1st frame image = 1st plane 2nd frame image = 2nd plane 3rd frame image = 3rd plane 4th frame image = 4th plane 5th frame image = 5th plane 6th frame image = 1st plane 7th frame image = 2nd plane 8th frame image = 3rd plane 9th frame image = 4th plane 10th frame image = 5th plane
このように順次第1プレーンから第5プレーンまでの書き込み動作をサイクリックに行う。 In this way, the writing operation from the first plane to the fifth plane is sequentially performed.
CPU20は、各プレーンへの書き込み順を制御(実際はバッファポインタnの値を制御)するとともに、並行して、各プレーンに書き込まれたフレーム画像の中から時系列的な輝度変化パターンを持つ画素領域を抽出し、その輝度変化パターンを二値化等作業用バッファ222で二値化したり、相関度評価画像バッファ221で相関度評価したりする処理、及び、その二値化されたデータと、パターンデータメモリ223に保持されている基準パターン系列とを比較し、上記第1のパターン系列と一致した場合には論理信号1を発生し、一方、上記第2のパターン系列と一致した場合には論理信号0を発生して、それらの論理信号を、更新要求リスト2240、リストエントリ2241及びビットバッファ2242からなるデータリストメモリ224に格納するという処理を実行する。また、撮像装置2の液晶ディスプレイ215は、LED式信号機30、31による発光領域(光源)を含めた被写体像を表示し、さらに、必要であれば、その表示領域の特定部分にこの発光領域に関する情報を吹き出しなどの図形を模してオーバラップ表示する。なお、基準画像バッファ225は、車両1の走行振動に伴う撮影ブレ補正のためのものである。すなわち、フレーム時系列バッファ220に格納されている各フレーム画像と基準画像バッファ225に保存されている基準フレーム画像との間の動き量をなくす方向に各フレーム画像を水平移動することにより、車両1の走行振動に伴う撮影ブレを補正するためのものである。
The
以上の各部は、図2の構成における撮像処理部21及び信号検出/復号処理部22に相当する。本実施形態では、これらの各部に加えて、さらに、動き系列ベクトルバッファ226、応用処理部23及び運転・走行関連装置24を含む。
The above units correspond to the
応用処理部23は、撮像処理部21及び信号検出/復号処理部22によって再生された情報、すなわち、LED式信号機30、31の信号機情報(現在の点灯色や点灯残り時間等の情報並びに必要であれば信号機を個別識別するための情報)に従って、たとえば、アイドリングストップ等の車両制御、または、カーナビゲーション制御等に必要な制御情報を生成して、運転・走行関連装置24に出力する。
The
運転・走行関連装置24は、たとえば、エンジン等の駆動系制御装置240、ブレーキ等の制動系制御装置241、車速度や操舵情報の検出装置242、及び、表示や発音等による運転者への報知装置243などを含み、これら各装置からの所要の信号を応用処理部23に出力しつつ、応用処理部23からの情報を取り込み、その情報に従って、たとえば、アイドリングストップ等の車両制御、または、カーナビゲーション制御等を実行する。
The driving / running
図6は、車両1の運転席から見た進行方向視界図である。この図において、フロントウィンドウ11を透して進行方向の視界が開けており、この視界内には、進行方向前方直近の交差点50と遠方の交差点51及びそれらの交差点に設置された二つの信号機30、31が入っている。破線で示す矩形110は、この車両に設けられている撮像装置2の撮影範囲を表しており、この撮影範囲には、少なくとも、二つのLED式信号機30、31の各光源(LED式信号機30及び31の赤灯300、黄灯301、青灯302)が含まれている。
FIG. 6 is a view in the traveling direction seen from the driver's seat of the
冒頭の従来技術で説明したフォトダイオードベースの受信器による変調信号の検出限界は高々10m〜20m程度であったが、本実施形態の撮像装置2では、それよりも遠距離(100m程度)の検出性能を得ることができる。このことについて説明する。
The detection limit of the modulation signal by the photodiode-based receiver described in the prior art at the beginning was about 10 m to 20 m at most, but the
今、撮像装置2の撮影仰角(図1において破線で記された範囲)を22度とする。この仰角では、例えば10m幅道路の停止線で停止中に、その道路の対面側に位置する高さ5mのLED式信号機を捉えられることができる角度に相当する。撮像装置2の検出範囲110が検出角度で22度×22度となるように光学系を調整する。また、センサS/N比とこの画角にあわせて、適切なレンズの明るさ(Fナンバー)を考慮する。
Now, it is assumed that the shooting elevation angle of the imaging device 2 (the range indicated by the broken line in FIG. 1) is 22 degrees. This elevation angle corresponds to an angle at which an LED traffic light with a height of 5 m located on the opposite side of the road can be captured while stopping at a stop line of a 10 m wide road, for example. The optical system is adjusted so that the
次に、センサ(撮像部211のCCDやCMOS)の解像度であるが、高速通信のためには、本方式のビットレートを上げることが望ましく、それには、CCDやCMOSの全画素読み出しの周期を早くすることが効果的である。なおかつ、二次元センサが捉えた画像を人に見せる必要がなく、画像の質は問われない。そこで、実用的な改造を満たしながらもフレームレートを十分早くできるように、比較的低画素が望ましい。 Next, regarding the resolution of the sensor (CCD or CMOS of the image pickup unit 211), it is desirable to increase the bit rate of this method for high-speed communication. It is effective to make it faster. In addition, it is not necessary to show a person the image captured by the two-dimensional sensor, and the quality of the image is not questioned. Therefore, relatively low pixels are desirable so that the frame rate can be sufficiently high while satisfying practical modifications.
たとえば、現在一般的なVGA(640×480ドット)のセンサでは、読み出し速度30fps(フレーム/秒)は一般的に達成されている。これらの限界は主にカメラからのデータ転送の帯域幅にあるあるため、ほぼこの読み出し帯域幅を現在でも達成容易な速度であるとして、640×480×30=9216000ドット/秒となる。 For example, a reading speed of 30 fps (frames / second) is generally achieved in a currently common VGA (640 × 480 dots) sensor. Since these limits are mainly in the bandwidth of the data transfer from the camera, assuming that this readout bandwidth is still a speed that can be easily achieved at present, it is 640 × 480 × 30 = 9216000 dots / second.
このドットデータ読み出しの帯域幅を、60×60ドットのセンサに対して利用すれば、9216000/(60×60)≒2560fpsまでのデータが読み出せるということになる。本実施の形態においてはフレームレートを2500fps、シャッタ速度を0.4ミリ秒として動作するものとする。 If this dot data read bandwidth is used for a 60 × 60 dot sensor, data up to 9216000 / (60 × 60) ≈2560 fps can be read. In this embodiment, it is assumed that the frame rate is 2500 fps and the shutter speed is 0.4 milliseconds.
図7は、撮像部211と赤灯300、黄灯301、青灯302との距離がそれぞれA、B、Cであったときの撮像部211にて撮像される赤灯300、黄灯301、青灯302の輝度変調領域を示すものである。同図において、距離Aを11m、撮像部211からみた赤灯300、黄灯301、青灯302の水平からの仰角αが1.56°とした場合、そのときに撮像される赤灯300、黄灯301、青灯302は、直径a(約4.2ドット)の範囲2110で取得することができる。距離Bを50m、撮像部211からみた赤灯300、黄灯301、青灯302の水平からの仰角βが0.34°とした場合、そのときに撮像される赤灯300、黄灯301、青灯302は、直径b(約0.9ドット)の範囲2111で取得することができる。また、距離Cを100m、撮像部211からみた赤灯300、黄灯301、青灯302の水平からの仰角γが0.17°とした場合、そのときに撮像される赤灯300、黄灯301、青灯302は、直径c(約0.5ドット)の範囲2112で取得することができる。
FIG. 7 illustrates the
すなわち、この結果によれば、車両1とLED式信号機30,31との距離を大まかに把握することもできるので、例えば、LED式信号機30,31から、そのLED式信号機の進行方向にある車両停止線上における、輝度変調領域が撮像領域に占める割合や位置に関する情報を変調して赤灯300、黄灯301、青灯302を発光させるようにすると、車両1とLED式信号機30,31との将来的な位置関係を車両1側で予測することも可能である。
That is, according to this result, it is possible to roughly grasp the distance between the
図8は、図1のLED式信号機30、31における赤灯300、黄灯301、青灯302の発光制御フローを示す図である。このフローにおいては、まず、データブロック4(図3における現点灯データブロック41、次点灯データブロック42、次々点灯データブロック43)に対応する情報をメモリ305から取り出し(ステップS1)、図3の順序部411、点灯色部412、点灯時間部413の各サブブロックデータを生成する(ステップS2)。
FIG. 8 is a diagram showing a light emission control flow of the
次いで、これらのサブブロックのビットパターン列が、検出用プリアンブル部410のビットパターン列のプリアンブルパターンと同一のビットパターンを含むか否かを判定し(ステップS3)、含んでいる場合は、検出用プリアンブル部410のビットパターン列のプリアンブルパターンを“1110100”から“1010101”に変更し(ステップS4)、含んでいない場合は、フラグ部414のビットデータを0にする(ステップS5)。
Next, it is determined whether or not the bit pattern sequence of these sub-blocks includes the same bit pattern as the preamble pattern of the bit pattern sequence of the detection preamble unit 410 (step S3). The preamble pattern of the bit pattern sequence of the
次いで、このプリアンブルパターンをサブブロックの先頭に付加し(ステップS6)、順序部411、点灯色部412、点灯時間部413、及び、フラグ部414からなるビットパターン列の“1”、“0”のバランスを計算して、輝度補正用情報部415に設定されるビットパターンを生成する(ステップS7)。
Next, this preamble pattern is added to the head of the sub-block (step S6), and “1” and “0” of the bit pattern sequence including the
次いで、出力キューの空きを判定し(ステップS8)、空きでなければ空きになるまで待機すると共に、空きがあれば、現点灯の発光駆動キューへ出力(ステップS8)した後、再びステップS1以降を繰り返す。 Next, it is determined whether the output queue is empty (step S8). If it is not empty, it waits until it becomes empty. If there is an empty space, it is output to the currently lit light emission drive queue (step S8), and then again after step S1. repeat.
これにより、LED式信号機30、31の赤灯300、黄灯301、青灯302から送信されるデータフォーマット(図3参照)の1に“点灯”を、ビット0に“消灯”を対応させた光Pが送出される。
As a result, “ON” is associated with 1 of the data format (see FIG. 3) transmitted from the
図9は、アイドリングストップ処理のフローチャートを示す図である。このフローチャートは、車速0(つまり、車両1においてエンジンは駆動していて停車状態)を、図5の運転・走行関連装置24のエンジン等駆動系装置240、車速度・操舵情報242からの情報が入力されることにより検知してフローチャートを開始する。まず、撮像部211にて撮像されたイメージを時系列的に連続して読み出し、もっとも距離の近いLED式信号機の光源(赤灯300、黄灯301、青灯302)に対応する輝度変調領域を取り出す(ステップS10)。
FIG. 9 is a flowchart of the idling stop process. This flowchart shows that the vehicle speed is 0 (that is, the engine is driven and the vehicle is stopped in the vehicle 1), the information from the
図10は、輝度変調領域の取り出し概念図である。この図において、(a)に示すように、撮影画像2113にいくつかのLED式信号機画像30〜32が含まれている場合、路面が平坦かつ直線で、且つ、各LED式信号機の高さが同じであることを、図5の運転・走行関連装置24のエンジン等駆動系装置240、車速度・操舵情報242からの情報から入手する(例えば、エンジンへの負担と車速度・操舵履歴とから判断する)。この条件においては、最も近い位置のLED式信号機は、撮影画像2113の一番上に位置するLED式信号機30となる。したがって、(b)に示すような輝度変調領域を抽出した画像2114においては、LED式信号機画像30の光源に対応する輝度変調領域が2115、LED式信号機画像31の光源に対応する輝度変調領域が2116となり、結果として、LED式信号機画像30が、取り出すべき輝度変調領域となる。
FIG. 10 is a conceptual diagram of extracting the luminance modulation area. In this figure, as shown in (a), when the captured
次いで、この輝度変調領域から受信される輝度変化を連続撮像することにより、図3のデータフォーマットに対応するビットパターン列を取得、対応するデータフォーマットに復号し、この復号されたデータフォーマットに含まれる点灯色部412に設定されているビットパターンより、当該光源が赤灯300かどうか判定する(ステップS11)。赤灯300でなければ、エンジンを定常処理(エンジンを駆動させた状態)に進み(ステップS19)、赤灯300であれば、点灯時間部413に設定されたビットパターンを読み込むことにより、赤灯300の点灯残り時間が第1の所定時間(たとえば、30秒)以上であるか否かを判定する。赤灯300の点灯残り時間が第1の所定時間を越えない場合は、定常処理(ステップS19)に進み、一方、赤灯300の点灯残り時間が第1の所定時間を越える場合は、アイドリングストップを行うために以下の処理を実行する。
Next, by continuously capturing the luminance change received from the luminance modulation area, a bit pattern sequence corresponding to the data format of FIG. 3 is obtained, decoded into the corresponding data format, and included in the decoded data format. It is determined from the bit pattern set in the
すなわち、音や表示によって運転者へアイドリングストップを開始する旨の警告を発し(ステップS13)、アイドリングストップを実行する(ステップS14)。なお、このとき、必要に応じてギヤ位置をニュートラルや発進用ギヤ位置に入れたり、また、サイドブレーキを効かせたりしてもよい。 That is, a warning to start the idling stop is issued to the driver by sound or display (step S13), and the idling stop is executed (step S14). At this time, if necessary, the gear position may be set to a neutral or starting gear position, or a side brake may be applied.
次に、赤灯300の点灯残り時間が第2の所定時間(たとえば5秒)になったか否かの判定(ステップS15)を行い、この残り時間が第2の所定時間を下回ったときには、運転者への告知を行うと共に、エンジンを再始動(ステップS16)してから定常処理(ステップS19)に進む。
Next, it is determined whether or not the remaining lighting time of the
以上の説明では、アイドリングストップへの適用を例にしたが、これに限定されない。たとえば、カーナビゲーションに適用してもよい。 In the above description, application to idling stop is taken as an example, but the present invention is not limited to this. For example, the present invention may be applied to car navigation.
図11は、カーナビゲーションシステムへの適用例を示す図である。この図において、車両1のダッシュボードには図5の液晶ディスプレイ215として、カーナビゲーションのディスプレイを対応させており、そのディスプレイには、撮像装置2で撮影された車両1の進行方向前方画像216と共に、同画像に含まれるLED式信号機30の光源(青灯302)に対応する輝度変調領域からの情報が所定のエリア217に文字(たとえば“残り4秒”)で表示されている。
FIG. 11 is a diagram illustrating an application example to a car navigation system. In this figure, a car navigation display is associated with the dashboard of the
このように、アイドリングストップのみならず、カーナビゲーションのディスプレイ装置35を利用して、LED式信号機からの情報を視覚化して表示することにより、運転者に対して早期の発進準備態勢をとらせるようにでき、もたつきのないスムーズな発進を促して、交通の円滑な流れを促進することができる。 In this way, not only the idling stop but also the information from the LED traffic light is visualized and displayed by using the display device 35 of the car navigation system, so that the driver can be prepared for an early start. It is possible to facilitate the smooth start of traffic and facilitate smooth start of traffic.
以上のとおりであるから、本実施形態によれば、以下の効果を得ることができる。
(1)最寄りのLED式信号機からの情報に従って、車両が停止すべき時間を正確に把握し、アイドリングストップを自動的または半自動的に行うことができるようになる。このため、機械的な条件(サイドブレーキを引いて停止した等)でアイドリングストップを行った場合のような、不適切なアイドリングストップ(とそれに伴う再始動)による環境への負担(CO2排出など)軽減並びにバッテリ等の車両への負担を低減することができる。
Since it is as mentioned above, according to this embodiment, the following effects can be acquired.
(1) According to the information from the nearest LED type traffic light, the time when the vehicle should stop can be accurately grasped, and the idling stop can be automatically or semi-automatically performed. For this reason, environmental burdens (such as CO2 emissions) due to improper idling stops (and associated restarts), such as when idling stops are performed under mechanical conditions (such as when the vehicle is stopped by pulling the side brake). It is possible to reduce the burden on the vehicle such as the battery.
(2)半自動または自動でアイドリングストップを行わない場合でも、運転者に的確にアイドリングストップの判断情報を提示することができる。 (2) Even when the idling stop is not performed semi-automatically or automatically, it is possible to accurately present the idling stop determination information to the driver.
(3)半自動や自動で再始動を行わない場合でも、的確にユーザにエンジン再始動の情報を提示できる。 (3) Even when the restart is not performed semi-automatically or automatically, the engine restart information can be accurately presented to the user.
(4)LED式信号機からの情報の送信を信号灯光源の輝度変化を伴う発光、この情報の受信を撮像デバイスによる撮像で実現しているので、電波による送受信において指摘される混信や干渉の心配が無く、複数のLED式信号機からの情報をも混信なく捕捉・弁別することができる。 (4) Since transmission of information from the LED traffic light is realized by light emission accompanied by a change in luminance of the signal light source, and reception of this information is realized by imaging by an imaging device, there is a concern about interference and interference indicated in transmission / reception by radio waves. In addition, it is possible to capture and discriminate information from a plurality of LED traffic lights without interference.
なお、以上の実施形態に限定されることなく、その技術思想の範囲内において様々な発展例や変形例を含むことはもちろんであり、たとえば、以下のようにしてもよい。 It should be noted that the present invention is not limited to the above-described embodiments, and various development examples and modifications are included within the scope of the technical idea. For example, the following may be adopted.
(第2の実施形態:検出範囲の異なるセンサの組み合わせ)
図12は、第2の実施形態の概念図である。この第2の実施形態では、上下に配置された二つの撮像部61、62を備え、これら二つの撮像部61、62の合成水平・垂直画角を上記の実施形態と同様の22度×22度としている。上に位置する撮像部61の水平・垂直画角は20度×12度(60ドット×20ドットに相当)であり、下に位置する撮像部62の水平・垂直画角は10度×10度(50ドット×50ドットに相当)である。上に位置する撮像部61の検出範囲610にLED式信号機30が入り、下に位置する撮像部62の検出範囲620にLED式信号機31が入るようになっている。この構成の場合、特に中央部(下に位置するセンサ62の検出範囲620)は10度×10度で前記の実施形態と同じ精細度なら、およそ、30×30ドットになるところを、50ドット×50ドットのように細かくしている。これで、中央部のドット被覆の角度は、およそ1.7倍、つまり、被覆面積の細かさとしては2.7倍になり、その分限界距離が伸びることになる。なおかつ、処理すべきドット数としてみると、60×20+50×50=3,700であり、60×60=3,600とほとんど同じである。
(Second embodiment: combination of sensors having different detection ranges)
FIG. 12 is a conceptual diagram of the second embodiment. In the second embodiment, two
なお、個々の検出画像の一座標は、両者の撮像部のドット位置を算出後、全体の統一の二次元座標系に変換する手段を持ち、統一的な位置関係に直される。 Note that one coordinate of each detected image has a means for converting the dot positions of the two image pickup units into a unified two-dimensional coordinate system, and is corrected to a unified positional relationship.
(第3の実施形態:撮像センサのステレオ化による距離情報の併用)
また、距離について、前記の実施形態では、検出領域の上側=より近いLED式信号機という処理で行っていたが、道路の起伏によっては誤検出もありうる。また、LED式信号機の運行情報をもとにした最適条件は、距離が正確にわかれば、より最適な運転支援が可能になる。
(Third embodiment: combined use of distance information by stereo imaging sensor)
Further, in the above-described embodiment, the distance has been processed by the processing of the LED type traffic light that is closer to the upper side of the detection area, but there may be a false detection depending on the road undulations. In addition, the optimum condition based on the operation information of the LED traffic light can provide more optimal driving support if the distance is accurately known.
図13は、第3の実施形態の概念図である。この第3の実施形態では、演算装置70、第1撮像部71、及び、第2撮像部72用いてステレオ視処理を行うことで、LED式信号機30、31までの正確な距離を算出できるようにしている。これにより、停止時のアイドリングストップだけでなく、LED式信号機30、31までの距離と点灯タイミングを考慮した最適な運転制御、または運転参考情報の提示が可能になる。
FIG. 13 is a conceptual diagram of the third embodiment. In the third embodiment, the stereo distance processing is performed using the
図14は、第3の実施の形態の車両1に設けられた演算装置70、第1撮像部71、及び、第2撮像部72の接続及び回路構成図である。上記1の実施の形態と同じ処理を行う回路部については同じ番号を付しその説明は省略するが、同図において、第1撮像部71の撮像部711は、たとえば、CCDやCMOSなどのイメージセンサーで構成されており、光学レンズ部712を介して取り込まれた被写体の像を電気的なフレーム画像信号に変換し、キャプチャ画像クロック信号PCK1に同期した周期でキャプチャ画像バッファ713に出力する。また、タイミングジェネレータ210からのキャプチャクロック信号PCK1に同期したCPU200からの制御に基づいて、キャプチャ画像バッファ713に取り込まれたフレーム画像を、そのフレーム画像ごとに、フレーム時系列バッファ715の各プレーンに順次に格納する。
FIG. 14 is a connection and circuit configuration diagram of the
更にCPU200は、各プレーンに書き込まれたフレーム画像の中から時系列的な輝度変化パターンを持つ画素領域を抽出し、その輝度変化パターンを二値化等作業用バッファ717で二値化したり、相関度評価画像バッファ716で相関度評価したりする処理、及び、その二値化されたデータと、パターンデータメモリ223に保持されている基準パターン系列とを比較し、上記第1のパターン系列と一致した場合には論理信号1を発生し、一方、上記第2のパターン系列と一致した場合には論理信号0を発生して、それらの論理信号を、更新要求リスト7181、リストエントリ7182及びビットバッファ7183からなるデータリストメモリ718に格納するという処理を実行する。
Further, the
第2の撮像部72の撮像部712についても動作は上記第1の撮像部71と同様である。ただし処理については、タイミングジェネレータ210からのキャプチャクロック信号PCK2に同期し、上記第1の撮像部71と独立して行われる。
The operation of the
距離演算部202は上記キャプチャ画像バッファ713と813、または、フレーム画像バッファ715と815、または、二値化作業バッファ716と816、もしくは、動きベクトル系バッファ719と819に一時記憶された画像(プレーン)を合成するバッファを内蔵し、光源(青灯302〜赤灯300における点灯している光源)を捕らえた輝度変調領域の互いの中心位置から、車両1とLED式信号機30、31までの距離を演算する回路部である。
The
図15は距離演算部202の処理内容を説明するものであり、(a)は、光源までの距離がかなりあるケース、(b)は、光源までの距離があまりないケースを例示するものである。(a)において、それぞれの撮像部711、811で捕らえた光源300〜302は同じ光源であることが送信されたデータフォーマットから判別される。その際、同時にこれらの光源がキャプチャされた画像全体において中心に近い位置にあることが、合成された画像202において互いの中心位置間の距離、すなわち視差L1から判定される。
FIGS. 15A and 15B illustrate processing contents of the
一方(b)においては、光源300〜302はキャプチャされた画像全体において中心から遠く、合成された画像202において互いの中心位置間の距離、すなわち視差L2が上記L1よりも距離があることから判定される。
On the other hand, in (b), the
なお、車両1とLED式信号機30、31までの距離を演算するケースにおいては、この他
(ア)運転・走行関連装置24から取得した情報(移動しているか、あるいは、停止しているか)と光源とが連動して動くか否かで、道路上に設置された指標(LED式信号機30、31)の光源か、もしくは、前方車両のブレーキランプ、ハザードランプかを判断する。
(イ)信号機の光源の直径は規格上、サイズが統一されているので、上記の図第1の実施の形態(図7)の処理内容を応用し、デフォルトでCPU200に記憶された正規の信号機光源の直径と、撮像部711、712で捕らえた光源直径とを比較する。
等、様々な要因を考慮させることで演算することができるので、これらの情報を総合的に勘案して車両1とLED式信号機30、31までの距離を演算する。
In addition, in the case where the distance between the
(B) Since the diameter of the light source of the traffic light is standardized according to the standard, the normal traffic light stored in the
Therefore, the distance between the
図16は、第3の実施形態の処理フローを示す図である。このフローでは、まず、撮像部71、72がLED式信号機の光源に対応する輝度変調領域を検出することでスタートする。そして、上記図14、図15を用いて詳述した手法で、距離演算部202にて2つの撮像部71、72の視差より、LED式信号機との距離算出、運転・走行関連装置24から取得した現走行速度からLED式信号機への到達時間予測を行う(ステップS20)。次いで、到達予測時間に所定のマージンを加えた時間と、本青灯の残り時間とを比較し、本青灯の残り時間が第3の所定時間以上であればフローを終了する一方、本青灯の残り時間が第3の所定時間以下であれば、停止が近いことを運転者へ告知し(ステップS22)、運転者の操作の有無判定(ステップS23)を経て、運転者の操作が無い場合は、運転・走行関連装置24のエンジン等駆動系装置240、制御系装242へ制御(ステップS24)を行った後、フローを終了する。
FIG. 16 is a diagram illustrating a processing flow of the third embodiment. In this flow, first, the
このようにすると、前方のLED式信号機について赤灯点灯までの時間を予測することができ、自動的なクルーズコントロールができるようになる。 In this way, it is possible to predict the time until the red lamp lights up for the front LED type traffic light, and automatic cruise control can be performed.
(第4の実施形態:ナビゲーションルートの動的変更への適用)
また、ナビゲーション経路中のかなり先の信号機で長い停止が予想される場合には、その信号への到達距離(到達時間)を勘案して、選択可能な別の経路があれば、その経路へ動的にルート変更するようにしてもよい。
(Fourth embodiment: Application to dynamic change of navigation route)
In addition, when a long stop is expected at a traffic light far ahead in the navigation route, if there is another route that can be selected in consideration of the distance (arrival time) to the signal, the route will move to that route. Alternatively, the route may be changed.
図17は、第4の実施形態を示す図である。なお、第4の実施の形態においては、車両1は、上記第3の実施の形態にて説明したシステム(演算装置70、撮像部71、及び、72)を搭載しているものとする。同図において、車両1の本来の進行ルート53には、二つのLED式信号機30、31が設置されており、LED式信号機30を車両1の撮像部71、72がこのLED式信号機30が撮像すると、そのデータフォーマット(点灯色部412、点灯時間部413)から「青灯302点灯、残り時間10秒・・・・」という情報が同時に検出され、同時に、LED式信号機31についても、そのデータフォーマット(点灯色部412、点灯時間部413)から「青灯302点灯、残り時間5秒・・・・」という情報が同時に検出されたとする。この場合、車両1に搭載された撮像装置71、72は、検出結果から「LED式信号機31への到達が11秒後で且つ同信号機での待ち時間が29秒である」ことを予測でき、この場合、車両1の本来の進行ルート47の迂回ルート50が存在するときには、この迂回ルート50への変更を案内することができる。
FIG. 17 is a diagram illustrating a fourth embodiment. In the fourth embodiment, it is assumed that the
図18は、第4の実施形態の具体的な動作を示すフローチャートである。このフローチャートにおいては、車両1に搭載された演算装置70の応用処理部23はナビゲーションシステムを内蔵し、当初のルートとして、上記図17におけるルート53が設定されているものとする。まず、上記図17において、LED式信号機31の光源を車両1の撮像部71、72が捕捉すると、演算装置70の距離演算部202は、撮像部71、72で捕らえた画像における視差より、その捕捉した時点でのLED式信号機31までの距離を演算する(ステップS30)。
FIG. 18 is a flowchart showing a specific operation of the fourth embodiment. In this flowchart, it is assumed that the
次にCPU200は、運転・走行関連装置24から情報を取得することにより、その捕捉した時点での、LED式信号機31に到達する到達時間T1を予測し(ステップS31)、一方、LED式信号機31の光源(輝度変調領域)であるところの青灯302〜赤灯300に含まれている点灯色部412、点灯時間部413のデータから、その点灯色で点灯維持される点灯残り時間T2を取得する(ステップS32)。そして、この捕捉した光源が青灯302か否か判断する(ステップS33)。青灯302の点灯であると判断した場合、この青灯302の点灯残り時間T2と到達時間T1とを比較し(ステップS34)、点灯残り時間T2が到達時間T1よりも短い場合は、車両1がLED式信号機31に到達する頃には黄灯301、もしくは赤灯300が点灯することになるので、次のステップS36に移行するが、点灯残り時間T2が到達時間T1よりも長い場合は、到達当初のルートでナビゲート出力する(ステップS46)。
Next, the
一方、ステップS33において、青灯302の点灯でないと判断した場合は、黄灯301、赤灯300であるため、点灯残り時間T2と到達時間T1とを比較し(ステップS35)、点灯残り時間T2が到達時間T1よりも十分短い場合は、車両1がLED式信号機31に到達する頃には青灯302が点灯することになるので、次のステップS36に移行するが、点灯残り時間T2が到達時間T1よりも十分長い場合は、到達当初のルートでナビゲート出力する(ステップS46)。
On the other hand, if it is determined in step S33 that the
ステップS36は、車両1がLED式信号機31に到達する時点で車両1が「信号待ち状態」となることが予測される場合の処理を示すものである。この場合、演算装置70は、LED式信号機31の光源よりも更に大きい(面積の広い)変調領域、すなわち信号機光源を捕捉したか否かを判断する。すなわちこの判断は、図17を用いて説明すると、LED式信号機31の前のLED式信号機30を捕捉したか否かを示すものである。
Step S <b> 36 shows a process when the
ステップS30〜S35の処理によるLED式信号機の光源捕捉の後(もしくはほぼ同時)に更に大きい(面積の広い)光源捕捉した場合は、すなわち、上記図17において、LED式信号機30の光源を車両1の撮像部71、72が捕捉すると、演算装置70の距離演算部202は、撮像部71、72で捕らえた画像における視差より、その捕捉した時点でのLED式信号機30までの距離を演算する(ステップS37)。
When a larger (wider area) light source is captured after (or substantially simultaneously) the acquisition of the light source of the LED traffic light by the processing of steps S30 to S35, that is, in FIG. When the
次にCPU200は、運転・走行関連装置24から情報を取得することにより、その捕捉した時点での、LED式信号機30に到達する到達時間T3を予測し(ステップS38)、一方、LED式信号機30の光源(輝度変調領域)であるところの青灯302〜赤灯300に含まれている点灯色部412、点灯時間部413のデータから、その点灯色で点灯維持される点灯残り時間T4を取得する(ステップS39)。そして、この捕捉した光源が青灯302か否か判断する(ステップS40)。青灯302の点灯であると判断した場合、この青灯302の点灯残り時間T4と到達時間T3とを比較し(ステップS41)、点灯残り時間T4が到達時間T3よりも短い場合は、車両1がLED式信号機30に到達する頃には黄灯301、もしくは赤灯300が点灯することになるので、迂回ルートは無いものと判断し、到達当初のルートでナビゲート出力する(ステップS46)。逆に点灯残り時間T4が到達時間T3よりも長い場合は、LED式信号機30に到達した場合であっても、当初のルートで直進せずに、迂回ルートを走行できる可能性があることから、ナビゲーションシステムに問い合わせ、道路情報の取得処理を行う(ステップS43)。
Next, the
一方、ステップS40において、青灯302の点灯でないと判断した場合は、黄灯301、もしくは、赤灯300であるため、点灯残り時間T4と到達時間T3とを比較し(ステップS42)、点灯残り時間T4が到達時間T3よりも十分長い場合は、車両1がLED式信号機30に到達しても赤灯300が点灯することになるので、迂回ルートは無いものと判断し、到達当初のルートでナビゲート出力する(ステップS46)。逆に、点灯残り時間T4が到達時間T3よりも短い場合は、車両1がLED式信号機30に到達した時点で青灯302が点灯することになるので、当初のルートで直進せずに、迂回ルートを走行できる可能性があることから、ナビゲーションシステムに問い合わせ、道路情報の取得処理を行う(ステップS43)。
On the other hand, if it is determined in step S40 that the
ステップS43にて道路情報の取得処理を行い、迂回ルートが存在する場合、すなわち図17においてルート54が存在する場合は、例えば、液晶ディスプレイ215に出力する等により迂回ルートがあることをドライバーに知らせる(ステップS45)。
In step S43, road information acquisition processing is performed, and if there is a detour route, that is, if there is a route 54 in FIG. 17, the driver is notified that the detour route is present, for example, by outputting to the
このように、第4の実施の形態によれば、ナビゲーション経路中のかなり先の信号機で長い停止が予想されるときに、その信号への到達距離(到達時間)を勘案し、選択可能な別の経路(迂回ルート)があれば、その経路へのルート変更を通知することができる。 As described above, according to the fourth embodiment, when a long stop is expected at a traffic light far ahead in the navigation route, the reachable distance (arrival time) to the signal is taken into consideration, and another selection is possible. If there is a route (a detour route), a route change to that route can be notified.
(第5の実施形態)
また、以上の各実施形態では、LED式信号機の光源の輝度変化を車両1の撮像装置2、71、72に伝達するように構成しているが、これに限らず、たとえば、車両間での通信に適用して安全走行のための情報取得や車両の制御を行うようにしてもよい。本第5の実施形態では、例えば、自己の車両の前方の車両が制動をかけ、これによりブレーキランプが点灯した場合、その点灯されたブレーキランプの輝度変調領域を検出することにより、自己の車両における報知内容に反映させる例を挙げる。
(Fifth embodiment)
Further, in each of the embodiments described above, the luminance change of the light source of the LED traffic light is configured to be transmitted to the
図19は、第5の実施形態の概念図である。この図において、今、自己の車両1の前方に遠近2台の車両7、8が走行しており、自車の近くに位置する車両7は隣接車線55を走行中で、自車の遠方に位置する車両8は自車の走行車線56を走行中であるものとする。
FIG. 19 is a conceptual diagram of the fifth embodiment. In this figure, now two
このとき、これら二台の車両7、8のブレーキランプ701、801が点灯したとすると、車両1を運転するドライバーは、ブレーキランプ701、801の点灯を目視しただけでは、それが緊急制動によるものか、減速によるものかが区別できないが、二台の車両7、8のブレーキランプ701、801にLED光源を用いると共に、それら二台のドライバーによる車両7、8のブレーキの踏み込み速度や強さをデータに変換しブレーキランプ701、801の点灯を輝度変調させ、一方、車両1では撮像装置71、72でブレーキランプ701、801を撮像することによりそのブレーキの踏み込み速度や強さを取得し、報知する場合を以下に詳述する。
At this time, assuming that the
図20は、第5の実施形態における車両7、8で処理されるブレーキランプ701、801の点灯処理のフローチャートを示す図である。
図21は、車両1で処理される制御フローチャートを示す図である。
まず、図20のブレーキランプ701、801の点灯処理のフローチャートにおいては、車両7、または8のドライバーのブレーキ操作を検出することにより処理がスタートする。この時、ブレーキ踏圧を符号化し、変調データとする(ステップS50)、そして、この変調されたデータでブレーキランプを点灯するよう制御し(ステップ51)、通常処理に復帰する。
FIG. 20 is a diagram illustrating a flowchart of the lighting process of the
FIG. 21 is a diagram illustrating a control flowchart processed in the
First, in the flowchart of the lighting process of the
一方、図21にて示すように車両1の制御フローチャートは、車両7、もしくは8のブレーキランプ701、または801が点灯し、この点灯した光源を撮像部71、72にて捕捉して変調データを取得することによりスタートする。このとき、車両1とブレーキランプ701、または、801と車両1との距離を第4の実施の形態で詳述したように視差に基づいて演算し(ステップS60)、同時に、図2にて送信されたブレーキ踏圧や、運転・走行関連装置24から取得した情報に基づいて、光源捕捉した時点で車両7、もしくは8と車両1とが接触するか否か、また接触する場合にはその時間を予測し(ステップS61)、その予測結果を出力して(ステップS62)、通常処理に復帰する。
On the other hand, as shown in FIG. 21, in the control flowchart of the
なお、ステップS62において出力される予測結果とは、例えば、
(カ)長距離での急ブレーキの場合には、単に運転者への告知にとどめる。
(キ)中距離で中程度のブレーキまたは隣接車線での急ブレーキの場合には、ドライバーへの告知に加えて、運転・走行関連装置24への加速の抑制を行う。
(ク)弱いブレーキ踏圧であるが車間距離が短い、または、強いブレーキ踏圧だが、車間距離が比較的開いている場合、ドライバーへの告知と共に運転・走行関連装置24に対し強制制動を行う。
等が考えられるが、これらは道路の状況や走行状態により様々なケースが考えられるので、本実施の形態では省略する。
Note that the prediction result output in step S62 is, for example,
(F) In the case of sudden braking over long distances, simply notify the driver.
(G) In the case of medium braking at a medium distance or sudden braking in an adjacent lane, in addition to notifying the driver, acceleration to the driving / running
(H) When the braking pressure is weak but the inter-vehicle distance is short or the braking pressure is strong, but the inter-vehicle distance is relatively wide, the driving / running
However, since various cases are conceivable depending on road conditions and running conditions, these are omitted in this embodiment.
なお、具体的な出力の方法を例示するとすれば、図19に示すように、フロントウィンドウ枠に設けられた警告灯12〜14を点灯したり、警告音を発したりして、いち早く運転者に報知するケースが考えられる。これにより、前方車両のブレーキ操作に応じて、また、前方車両との距離に応じて、ドライバーが操作する車両に適切な対応をとらせることができる。 As a specific output method, as shown in FIG. 19, the warning lights 12 to 14 provided on the front window frame are turned on or a warning sound is emitted to promptly give the driver A case of notification may be considered. Accordingly, it is possible to take an appropriate response to the vehicle operated by the driver according to the brake operation of the preceding vehicle and according to the distance from the preceding vehicle.
なお、本実施形態においては、各車両が独立して光源を点灯することになるが、この場合、光源を捕捉する撮像部の処理は、捕捉した光源に含まれる変調データについて、常に変調位相PLL処理を行い、周期的に位相を変更して個別に取得することで対応させるようにする。 In this embodiment, each vehicle turns on the light source independently. In this case, the processing of the imaging unit that captures the light source always performs the modulation phase PLL on the modulation data included in the captured light source. Processing is performed, and the phase is periodically changed and acquired individually so as to correspond.
図22は、位相調整の概念図である。この図において、2500フレーム/秒で捕捉した光源から変調データの読み出しを行うとき、プリアンブルパターン分の枚数のフレームについて、(a)のように位相を調整する。具体的な処理としては(b)のフローチャートに示すよう7ビット分フレームキャプチャして格納し(ステップS70)、相関度評価を行い(ステップS71)、その評価結果に従って信号が検出されたか否かを判定する(ステップS72)。そして、信号が検出された場合は、ビット数分フレームキャプチャして変調データをデコードし(ステップS73)、その後、位相を2π/3だけ進める(ステップS74)。一方、検出されない場合でも、位相を2π/3だけ進める(ステップS74)。 FIG. 22 is a conceptual diagram of phase adjustment. In this figure, when the modulation data is read from the light source captured at 2500 frames / second, the phase is adjusted as shown in (a) for the number of frames corresponding to the preamble pattern. As specific processing, as shown in the flowchart of (b), a 7-bit frame is captured and stored (step S70), the correlation is evaluated (step S71), and whether or not a signal is detected according to the evaluation result is determined. Determination is made (step S72). If a signal is detected, frame capture is performed for the number of bits to decode the modulation data (step S73), and then the phase is advanced by 2π / 3 (step S74). On the other hand, even if not detected, the phase is advanced by 2π / 3 (step S74).
このようにすれば、時分割的に光源捕捉、及び、デコード処理を可能にすることができる。なお、本実施の形態では、LED式信号機に設置された光源と、車両に設置された撮像装置を例に説明したが、これに限らず光源を街灯や広告灯、道路案内等の指標に設置してもよく、撮像装置は、歩行者が携帯する電子機器に設置されていてもよい。 In this way, it is possible to enable light source capture and decoding processing in a time division manner. In this embodiment, the light source installed in the LED traffic light and the imaging device installed in the vehicle have been described as examples. However, the present invention is not limited to this, and the light source is installed in an indicator such as a street light, an advertisement light, or a road guide. Alternatively, the imaging device may be installed in an electronic device carried by a pedestrian.
1 車両
2、61、62、71、72 撮像部
12、13、14 警告灯
20 CPU
21 撮像処理部
22 信号検出/復号処理部
23 応用処理部
24 運転・走行関連装置
30、31 LED式信号機
41 現点灯データブロック
42 次点灯データブロック
43 次々点灯データブロック
50、51、55、56 道路
70 演算装置
110 撮影範囲
202 距離演算部
211 撮像部
215 液晶ディスプレイ
240 エンジン等駆動系装置
241 制御系装
242 車速度、操舵情報
243 運転手への表示・発音装置
300 青灯
301 黄灯
302 赤灯
303 メモリ
304 送出情報生成部
410 検出用プリアンブル部
411 順序部
412 点灯色部
413 点灯時間部
414 フラグ部
415 輝度補正用情報部
701、801 ブレーキランプ
2110、2111、2112 輝度変調領域
2113 撮影画像
2114 輝度変調領域を抽出した画像
1
DESCRIPTION OF
Claims (13)
前記光源は、
移動規則を取得する取得手段と、
この取得手段によって取得された移動規則を、当該光源の輝度を変調するためのデータに符号化する符号化手段と、
この符号化手段によって符号化された移動規則に基づいて当該光源の輝度を変調する輝度変調手段とを備え、
前記撮像装置は、
時系列的に連続して撮像した撮像領域より、前記輝度変調手段により輝度変調された輝度領域を検出する検出手段と、
この検出手段によって検出された輝度領域が複数の場合、これらの輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方に基づいて、当該撮像装置とこれら輝度領域との距離を把握し、前記移動規則に復号すべき輝度領域を選択する選択手段と、
この選択手段によって選択された輝度領域から前記移動規則へ復号する復号手段と、
前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方と、前記復号手段により復号された移動規則と、に基づいて前記移動体の走行の開始及び停止を制御する制御手段と
を備えることを特徴とする情報伝送システム。 An information transmission system comprising a plurality of light sources existing on a field for which a movement rule is set, and an imaging device that moves together with a moving body that moves the field,
The light source is
An acquisition means for acquiring a movement rule;
Encoding means for encoding the movement rule acquired by the acquisition means into data for modulating the luminance of the light source;
Luminance modulation means for modulating the luminance of the light source based on the movement rule encoded by the encoding means,
The imaging device
Detecting means for detecting a luminance area that has been subjected to luminance modulation by the luminance modulation means from an imaging area that has been continuously imaged in time series;
When there are a plurality of luminance areas detected by the detection means , based on at least one of the size of these luminance areas with respect to the imaging area or the position existing on the imaging area, the imaging device and the luminance areas Selection means for grasping the distance and selecting a luminance region to be decoded in the movement rule;
Decoding means for decoding from the luminance region selected by the selection means to the movement rule;
Based on at least one of the size of the luminance area detected by the detection means with respect to the imaging area or the position existing on the imaging area, and the movement rule decoded by the decoding means, An information transmission system comprising: control means for controlling start and stop.
前記取得手段が取得する前記移動規則には、この周期的に変化するタイミング情報が含まれることを特徴とする請求項1に記載の情報伝送システム。 The movement rule is to instruct the start and stop of traveling of the moving body according to the type of lighting color that the light source is lit, and periodically changes with time series,
2. The information transmission system according to claim 1, wherein the movement rule acquired by the acquisition unit includes the periodically changing timing information.
前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方に基づいて、当該撮像装置と前記光源との距離を演算する距離演算手段を更に備え、
前記制御手段は、前記復号手段により復号された移動規則と、前記距離演算手段によって演算された当該撮像装置と前記光源との距離とに基づいて、前記移動体の走行の開始及び停止を制御することを特徴とする請求項2に記載の情報伝送システム。 The imaging device
Distance calculating means for calculating the distance between the imaging device and the light source based on at least one of the size of the luminance area detected by the detecting means with respect to the imaging area and the position existing on the imaging area is further provided. ,
The control unit controls the start and stop of the traveling of the moving body based on the movement rule decoded by the decoding unit and the distance between the imaging device and the light source calculated by the distance calculation unit. The information transmission system according to claim 2.
当該撮像装置を伴って移動する移動体が現在走行中か現在停止中かの情報を取得する情報取得手段と、
この情報取得手段によって取得された情報と前記距離演算手段によって演算された当該撮像装置と前記光源との距離とに基づいて、前記移動体と前記光源との将来的距離を予測する予測手段とを更に備え、
前記制御手段は、前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方と、前記復号手段により復号された移動規則と、に加え更に前記予測手段によって予測された将来的距離に基づいて前記移動体の走行の開始及び停止を制御することを特徴とする請求項3に記載の情報伝送システム。 The imaging device
Information acquisition means for acquiring information on whether the moving body moving with the imaging device is currently running or currently stopped;
Predicting means for predicting a future distance between the moving body and the light source based on the information acquired by the information acquiring means and the distance between the imaging device calculated by the distance calculating means and the light source. In addition,
In addition to at least one of the size of the luminance area detected by the detecting means relative to the imaging area or the position existing on the imaging area, and the movement rule decoded by the decoding means, 4. The information transmission system according to claim 3, wherein start and stop of the traveling of the moving body is controlled based on a future distance predicted by the prediction means.
前記復号手段により復号された移動規則に基づく情報を表示する表示手段を更に備えることを特徴とする請求項1乃至4の何れかに記載の情報伝送システム。 The imaging device
5. The information transmission system according to claim 1, further comprising display means for displaying information based on the movement rule decoded by the decoding means.
前記制御手段は、前記駆動手段を制御する駆動制御手段を含むことを特徴とする請求項1乃至5の何れかに記載の情報伝送システム。 The moving body includes a driving means for moving the field,
6. The information transmission system according to claim 1, wherein the control means includes drive control means for controlling the drive means.
この撮像手段による撮像領域から、移動規則が設定されたフィールドにおける移動規則を変調して発光する光源の輝度領域を検出する検出手段と、
この検出手段によって検出された輝度領域が複数の場合、これらの輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方に基づいて、自己とこれら輝度領域との距離を把握し、前記移動規則に復号すべき輝度領域を選択する選択手段と、
この選択手段によって選択された輝度領域から前記移動規則へ復号する復号手段と、
前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方と、前記復号手段により復号された移動規則と、に基づいて自身が備えられた移動体の走行の開始及び停止を制御する制御手段と
を備えることを特徴とする移動体の制御装置。 Imaging means;
Detecting means for detecting a luminance region of a light source that emits light by modulating a movement rule in a field in which a movement rule is set, from an imaging region by the imaging unit;
When there are a plurality of luminance areas detected by the detection means, the distance between the luminance area and itself is determined based on at least one of the size of the luminance area with respect to the imaging area or the position existing on the imaging area. Grasping and selecting means for selecting a luminance region to be decoded in the movement rule;
Decoding means for decoding from the luminance region selected by the selection means to the movement rule;
Movement provided by itself based on at least one of the size of the luminance area detected by the detection means with respect to the imaging area or the position existing on the imaging area, and the movement rule decoded by the decoding means And a control means for controlling the start and stop of the travel of the body.
前記復号手段が復号する前記移動規則には、この周期的に変化するタイミング情報が含まれ、
前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方に基づいて、当該装置と前記光源との距離を演算する距離演算手段を更に備え、
前記制御手段は、前記復号手段により復号された移動規則と、前記距離演算手段によって演算された当該装置と前記光源との距離とに基づいて、前記移動体の走行の開始及び停止を制御することを特徴とする請求項7に記載の移動体の制御装置。 The movement rule is to instruct the start and stop of traveling of the moving body according to the type of lighting color that the light source is lit, and periodically changes with time series,
The movement rule decoded by the decoding means includes this periodically changing timing information,
Further comprising distance calculation means for calculating the distance between the device and the light source based on at least one of the size of the luminance area detected by the detection means relative to the imaging area or the position existing on the imaging area;
The control means controls the start and stop of the traveling of the moving body based on the movement rule decoded by the decoding means and the distance between the device and the light source calculated by the distance calculation means. The control apparatus of the moving body according to claim 7.
この情報取得手段によって取得された情報と前記距離演算手段によって演算された当該装置と前記光源との距離とに基づいて、前記移動体と前記光源との将来的距離を予測する予測手段とを更に備え、
前記制御手段は、前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方と、前記復号手段により復号された移動規則と、に加え更に前記予測手段によって予測された将来的距離に基づいて前記移動体の走行の開始及び停止を制御することを特徴とする請求項8に記載の移動体の制御装置。 Information acquisition means for acquiring information on whether the mobile body equipped with the device is currently running or currently stopped;
Prediction means for predicting a future distance between the moving body and the light source based on the information acquired by the information acquisition means and the distance between the device and the light source calculated by the distance calculation means; Prepared,
In addition to at least one of the size of the luminance area detected by the detecting means relative to the imaging area or the position existing on the imaging area, and the movement rule decoded by the decoding means, 9. The moving body control device according to claim 8, wherein start and stop of the traveling of the moving body is controlled based on a future distance predicted by the prediction means.
前記制御手段は、前記駆動手段を制御する駆動制御手段を含むことを特徴とする請求項7乃至9の何れかに記載の移動体の制御装置。 The moving body includes a driving means for moving the field,
10. The moving body control apparatus according to claim 7, wherein the control means includes drive control means for controlling the drive means.
この検出ステップにて検出された輝度領域が複数の場合、これらの輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方に基づいて、自己とこれら輝度領域との距離を把握し、前記移動規則に復号すべき輝度領域を選択する選択ステップと、
この選択ステップにて選択された輝度領域から前記移動規則へ復号する復号ステップと、
前記検出ステップにて検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方と、前記復号ステップにて復号された移動規則と、に基づいて前記撮像部が備えられた移動体の走行の開始及び停止を制御する制御ステップと
を含むことを特徴とする移動体の制御方法。 A detection step of detecting a luminance region of a light source that emits light by modulating a movement rule in a field in which a movement rule is set, from an imaging region of the imaging unit;
When there are a plurality of luminance regions detected in this detection step , the distance between the luminance region and itself based on at least one of the size of the luminance region with respect to the imaging region or the position existing on the imaging region And selecting a luminance region to be decoded in the movement rule;
A decoding step of decoding from the luminance region selected in this selection step to the movement rule;
Based on at least one of the size of the luminance area detected in the detection step with respect to the imaging area or the position existing on the imaging area, and the movement rule decoded in the decoding step, the imaging unit And a control step for controlling start and stop of traveling of the mobile body provided.
撮像部の撮像領域から、移動規則が設定されたフィールドにおける移動規則を変調して発光する光源の輝度領域を検出する検出手段、
この検出手段によって検出された輝度領域が複数の場合、これらの輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方に基づいて、自己とこれら輝度領域との距離を把握し、前記移動規則に復号すべき輝度領域を選択する選択手段、
この選択手段によって選択された輝度領域から前記移動規則へ復号する復号手段、
前記検出手段によって検出された輝度領域の前記撮像領域に対する大きさ又は前記撮像領域上に存在する位置の少なくとも一方と、前記復号手段により復号された移動規則と、に基づいて前記撮像部が備えられた移動体の走行の開始及び停止を制御する制御手段
として機能させることを特徴とするプログラム。
Computer
Detecting means for detecting a luminance region of a light source that emits light by modulating a movement rule in a field in which a movement rule is set, from an imaging region of an imaging unit;
When there are a plurality of luminance areas detected by the detection means, the distance between the luminance area and itself is determined based on at least one of the size of the luminance area with respect to the imaging area or the position existing on the imaging area. Selection means for grasping and selecting a luminance region to be decoded in the movement rule;
Decoding means for decoding from the luminance region selected by the selection means to the movement rule;
The imaging unit is provided based on at least one of a size of the luminance area detected by the detection unit with respect to the imaging region or a position existing on the imaging region, and a movement rule decoded by the decoding unit. A program that functions as control means for controlling start and stop of traveling of a moving body.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006087371A JP5045980B2 (en) | 2006-03-28 | 2006-03-28 | Information transmission system, moving body control device, moving body control method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006087371A JP5045980B2 (en) | 2006-03-28 | 2006-03-28 | Information transmission system, moving body control device, moving body control method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007264905A JP2007264905A (en) | 2007-10-11 |
JP5045980B2 true JP5045980B2 (en) | 2012-10-10 |
Family
ID=38637850
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006087371A Active JP5045980B2 (en) | 2006-03-28 | 2006-03-28 | Information transmission system, moving body control device, moving body control method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5045980B2 (en) |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009300294A (en) * | 2008-06-16 | 2009-12-24 | Casio Comput Co Ltd | Wait time announcement apparatus and wait time announcement program |
JP5304407B2 (en) * | 2009-04-15 | 2013-10-02 | トヨタ自動車株式会社 | Driving assistance device |
JP5635742B2 (en) * | 2009-04-28 | 2014-12-03 | 日本信号株式会社 | Vehicle idling stop system |
JP5282741B2 (en) * | 2010-01-08 | 2013-09-04 | トヨタ自動車株式会社 | vehicle |
JP2012125135A (en) * | 2010-07-27 | 2012-06-28 | Nihon Densan Seimitsu Kk | Vibration generator |
JP5874972B2 (en) * | 2012-01-11 | 2016-03-02 | いすゞ自動車株式会社 | Road-to-vehicle communication system |
JP5936258B2 (en) * | 2012-03-22 | 2016-06-22 | 富士重工業株式会社 | Driving assistance device |
JP6062214B2 (en) * | 2012-11-06 | 2017-01-18 | 株式会社小糸製作所 | Road-to-vehicle communication system and transmission / reception device |
US8988574B2 (en) | 2012-12-27 | 2015-03-24 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information using bright line image |
US10303945B2 (en) | 2012-12-27 | 2019-05-28 | Panasonic Intellectual Property Corporation Of America | Display method and display apparatus |
WO2014103151A1 (en) * | 2012-12-27 | 2014-07-03 | パナソニック株式会社 | Information communication method |
US9608725B2 (en) | 2012-12-27 | 2017-03-28 | Panasonic Intellectual Property Corporation Of America | Information processing program, reception program, and information processing apparatus |
US10951310B2 (en) | 2012-12-27 | 2021-03-16 | Panasonic Intellectual Property Corporation Of America | Communication method, communication device, and transmitter |
US9608727B2 (en) | 2012-12-27 | 2017-03-28 | Panasonic Intellectual Property Corporation Of America | Switched pixel visible light transmitting method, apparatus and program |
MX342734B (en) | 2012-12-27 | 2016-10-07 | Panasonic Ip Corp America | Information communication method. |
US10530486B2 (en) | 2012-12-27 | 2020-01-07 | Panasonic Intellectual Property Corporation Of America | Transmitting method, transmitting apparatus, and program |
SG11201504985WA (en) | 2012-12-27 | 2015-07-30 | Panasonic Ip Corp America | Display method |
US8922666B2 (en) | 2012-12-27 | 2014-12-30 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US10523876B2 (en) | 2012-12-27 | 2019-12-31 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US9087349B2 (en) | 2012-12-27 | 2015-07-21 | Panasonic Intellectual Property Corporation Of America | Information communication method |
CN104956609B (en) | 2012-12-27 | 2017-11-24 | 松下电器(美国)知识产权公司 | Information communicating method and information-communication device |
JP6200673B2 (en) * | 2013-03-28 | 2017-09-20 | コイト電工株式会社 | Traffic light discrimination device |
JP6389667B2 (en) * | 2014-07-15 | 2018-09-12 | 株式会社Subaru | Hybrid car |
CN106537815B (en) | 2014-11-14 | 2019-08-23 | 松下电器(美国)知识产权公司 | Reproducting method, transcriber and program |
JP6122233B1 (en) | 2015-11-06 | 2017-04-26 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Visible light signal generation method, signal generation apparatus, and program |
CN107466477B (en) | 2015-11-12 | 2021-08-10 | 松下电器(美国)知识产权公司 | Display method, computer-readable recording medium, and display device |
JP6876617B2 (en) | 2015-12-17 | 2021-05-26 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Display method and display device |
JP7243452B2 (en) * | 2019-05-28 | 2023-03-22 | 株式会社デンソー | OBJECT DETECTION DEVICE IN VEHICLE, AND OBJECT DETECTION METHOD IN VEHICLE |
JP7248297B2 (en) | 2019-11-28 | 2023-03-30 | みこらった株式会社 | Self-driving cars and programs for self-driving cars |
WO2022194447A1 (en) * | 2021-03-16 | 2022-09-22 | Sony Group Corporation | A concept for transmitting information on a traffic signaling device via a modulated light beacon |
WO2023058362A1 (en) * | 2021-10-06 | 2023-04-13 | 住友電気工業株式会社 | On-board device, vehicle system, server computer, control method, and computer program |
CN114523998A (en) * | 2022-01-13 | 2022-05-24 | 通号万全信号设备有限公司 | Novel LED route indicator |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3381312B2 (en) * | 1993-07-23 | 2003-02-24 | 株式会社デンソー | Navigation device |
JPH113473A (en) * | 1997-06-13 | 1999-01-06 | Toyoda Gosei Co Ltd | Light emitting diode signal device |
JP3724177B2 (en) * | 1998-02-26 | 2005-12-07 | トヨタ自動車株式会社 | In-vehicle intersection warning device |
JP2000018059A (en) * | 1998-07-07 | 2000-01-18 | Matsushita Electric Ind Co Ltd | Information providing device, engine automatic start-stop system and medium |
JP2003323239A (en) * | 2002-05-08 | 2003-11-14 | Sony Corp | Information processor, information processing method, recording medium, and computer program |
JP2004013401A (en) * | 2002-06-05 | 2004-01-15 | Sony Corp | Communication system for vehicle, vehicle, and communication device for vehicle |
JP3997403B2 (en) * | 2002-07-03 | 2007-10-24 | ソニー株式会社 | Vehicle communication device and communication method |
JP2006003994A (en) * | 2004-06-15 | 2006-01-05 | Calsonic Kansei Corp | Road sign recognition device |
JP4507815B2 (en) * | 2004-07-09 | 2010-07-21 | アイシン・エィ・ダブリュ株式会社 | Signal information creating method, signal guide information providing method, and navigation apparatus |
-
2006
- 2006-03-28 JP JP2006087371A patent/JP5045980B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2007264905A (en) | 2007-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5045980B2 (en) | Information transmission system, moving body control device, moving body control method, and program | |
JP4793685B2 (en) | Information transmission system, imaging apparatus, information output method, and information output program | |
JP2022121554A (en) | Image projection apparatus and image projection method | |
JP6206378B2 (en) | Driving assistance device | |
JP6570425B2 (en) | Vehicle projection device and vehicle projection system | |
EP2001001A2 (en) | Road communication system and moving body device | |
CN111754793B (en) | Vehicle driving support device | |
JP2007298341A (en) | On-vehicle device, warning method, and program | |
JP2006209680A (en) | Emergency vehicle priority control system, control apparatus and image processing apparatus | |
JP4561338B2 (en) | Driving support device | |
JPWO2020116205A1 (en) | Information processing equipment, information processing methods, and programs | |
JP2006171831A (en) | Signal state display device | |
CN111762167B (en) | Driving support device for vehicle | |
JP6500577B2 (en) | Driving support device and driving support method | |
US20100145587A1 (en) | Method and apparatus for managing traffic information using light communication | |
JP2012054689A (en) | Visible light data processing device, visible light communication system, visible light data processing method, and program thereof | |
CN210212215U (en) | Unmanned vehicle | |
JP4952977B2 (en) | Information transmission system, imaging device, and route guidance program | |
RU2006118110A (en) | INFORMATION DEVICE | |
JP2009271615A (en) | Road-vehicle communication system and method, and on-vehicle machine used for it | |
JP2010061873A (en) | Road lighting control device and road lighting control system | |
JP2010212920A (en) | Visible light communication device and method | |
JP2018120509A (en) | Information display device, maintenance inspection device and maintenance inspection system | |
JP2005050139A (en) | Display controller for vehicle | |
JP2012043090A (en) | On-vehicle information acquisition device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090319 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110204 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110218 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110415 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111017 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111213 |
|
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: 20120621 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120704 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150727 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5045980 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |