JP2014048978A - Moving body warning device, and moving body warning method - Google Patents
Moving body warning device, and moving body warning method Download PDFInfo
- Publication number
- JP2014048978A JP2014048978A JP2012192593A JP2012192593A JP2014048978A JP 2014048978 A JP2014048978 A JP 2014048978A JP 2012192593 A JP2012192593 A JP 2012192593A JP 2012192593 A JP2012192593 A JP 2012192593A JP 2014048978 A JP2014048978 A JP 2014048978A
- Authority
- JP
- Japan
- Prior art keywords
- moving body
- driver
- warning
- recognized
- attribute
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 62
- 230000000007 visual effect Effects 0.000 claims abstract description 20
- 238000001514 detection method Methods 0.000 claims description 18
- 230000004048 modification Effects 0.000 description 10
- 238000012986 modification Methods 0.000 description 10
- 239000007787 solid Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 239000003550 marker Substances 0.000 description 2
- 210000001747 pupil Anatomy 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007790 scraping Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R1/00—Optical viewing arrangements; Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
- B60R1/20—Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
- B60R1/22—Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle
- B60R1/23—Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle with a predetermined field of view
- B60R1/24—Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle with a predetermined field of view in front of the vehicle
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/58—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/166—Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
- H04N23/611—Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/633—Control of cameras or camera modules by using electronic viewfinders for displaying additional information relating to control or operation of the camera
- H04N23/634—Warning indications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/90—Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2300/00—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
- B60R2300/30—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing
- B60R2300/307—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing virtually distinguishing relevant parts of a scene from the background of the scene
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/633—Control of cameras or camera modules by using electronic viewfinders for displaying additional information relating to control or operation of the camera
- H04N23/635—Region indicators; Field of view indicators
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Theoretical Computer Science (AREA)
- Traffic Control Systems (AREA)
- Image Processing (AREA)
- Studio Devices (AREA)
- Image Analysis (AREA)
Abstract
Description
本発明は、車両の前方に存在する移動体を検出して、運転者に警告する技術に関する。 The present invention relates to a technique for detecting a moving body present in front of a vehicle and warning a driver.
車両の前方を撮影した画像から歩行者や自転車などの移動体を検出して、移動体が存在する旨を運転者に警告する技術が提案されている。この技術は、運転者が歩行者などを見落とすことを回避して事故の発生を防止するだけでなく、運転者の負担も軽減することができるなど、有効な運転支援技術になり得るものと考えられている。もっとも、多くの移動体が存在する場合、それら全ての移動体の存在を警告したのでは却って運転者に負担をかけてしまう虞がある。 A technique has been proposed in which a moving body such as a pedestrian or a bicycle is detected from an image taken in front of a vehicle and a driver is warned that the moving body exists. This technology not only prevents the driver from overlooking pedestrians and the like, but also prevents the occurrence of accidents, and can reduce the burden on the driver. It has been. However, when there are many moving bodies, there is a possibility that the driver will be burdened if the warning of the existence of all these moving bodies is issued.
そこで、全ての移動体を同じように警告するのではなく、移動体の危険度に応じて警告することが試みられている。そのような試みの1つとして、運転者の視線を検出して、視線から外れた位置にある移動体を強調して運転者に警告表示する技術が提案されている(特許文献1)。 Therefore, it has been attempted to warn according to the degree of danger of the moving body, instead of warning all the moving bodies in the same manner. As one of such attempts, a technique has been proposed in which a driver's line of sight is detected and a moving body located at a position deviated from the line of sight is emphasized to display a warning to the driver (Patent Document 1).
しかし、上述した提案の技術では、多くの移動体が存在する場合に、依然として運転者の負担を軽減することが難しいという問題があった。これは、運転者の視線は絶え間なく動いているため、提案の方法では強調して警告表示される移動体が次々と切り換わることとなって、運転者には煩わしく感じられるためである。また、運転者の視線から外れた位置で移動体を強調して警告表示すると、運転者の視線が自然とそちらに誘導されることとなって、運転者が本当に注意するべき部分への注意が削がれる虞もある。 However, the proposed technique described above has a problem that it is still difficult to reduce the burden on the driver when there are many moving bodies. This is because the driver's line of sight is constantly moving, and the moving body that is highlighted and displayed in the proposed method changes one after another, which makes the driver feel annoying. Also, if a moving object is highlighted and displayed at a position outside the driver's line of sight, the driver's line of sight is naturally guided there, and attention to the part that the driver should really pay attention to is displayed. There is also a risk of scraping.
この発明は、上述した問題に鑑みてなされたものであり、多数の移動体が存在する場合でも運転者に負担をかけることなく警告することが可能な技術の提供を目的とする。 The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a technique capable of warning a driver without placing a burden even when a large number of moving objects exist.
上述した問題を解決するために本発明の移動体警告装置あるいは移動体警告方法は、前方画像の中から移動体を検出して、移動体の存在を運転者に警告する。このとき、運転者の視認範囲内に連続して基準時間以上存在する移動体(既認識移動体)を検出して、既認識移動体については、既認識移動体ではない移動体(未認識移動体)とは異なる閾値で、運転者に警告する。 In order to solve the above-described problem, the moving body warning device or moving body warning method of the present invention detects a moving body from the front image and warns the driver of the presence of the moving body. At this time, a moving body (recognized moving body) that is continuously present in the driver's visual recognition range for a reference time or longer is detected, and the recognized moving body is not a recognized moving body (unrecognized moving body). The driver is warned at a threshold different from that of the body.
こうすれば、前方画像中に複数の移動体が存在する場合でも、警告の態様から既認識移動体と未認識移動体とを区別することができるので、運転者の負担を軽減することができる。また、未認識移動体については、既認識移動体とは異なる態様で警告することから、未認識移動体の存在を運転者に確実に認識させることも可能となる。 In this way, even when there are a plurality of moving bodies in the front image, the recognized mobile body and the unrecognized mobile body can be distinguished from the warning mode, so the burden on the driver can be reduced. . Further, since the warning is given to the unrecognized moving body in a mode different from that of the already-recognized moving body, it is possible to make the driver surely recognize the presence of the unrecognized moving body.
また、上述した本発明の移動体警告装置においては、運転者の前方から撮影した運転者の画像を撮影し、その画像に基づいて視認範囲を検出することとしてもよい。 Moreover, in the moving body warning device of the present invention described above, an image of the driver taken from the front of the driver may be taken, and the viewing range may be detected based on the image.
前方から運転者の画像を撮影すれば、運転者の顔の向きや瞳の位置などから視認範囲を容易に検出することが可能となる。 If a driver's image is taken from the front, the visual recognition range can be easily detected from the driver's face direction, pupil position, and the like.
また、上述した本発明の移動体警告装置においては、既認識移動体については、次のように警告しても良い。先ず、移動体が既認識移動体と判定された判定回数を、移動体毎に計数しておく。そして、判定回数に応じた態様で、既認識移動体の存在を運転者に警告してもよい。 In the above-described moving body warning device of the present invention, the already recognized moving body may be warned as follows. First, the number of times that the moving body is determined to be a recognized moving body is counted for each moving body. Then, the driver may be warned of the presence of the recognized mobile object in a manner corresponding to the number of determinations.
既認識移動体として判定された回数の多い移動体と、回数の少ない移動体とでは、運転者の認識度合いも異なるものと考えられる。従って、既認識移動体については、判定回数に応じた態様で運転者に警告してやれば、運転者に過度な負担をかけることなく、それでいながら確実に移動体の存在を警告することが可能となる。 It is considered that the degree of recognition of the driver is different between a moving body with a large number of times determined as a recognized mobile body and a moving body with a small number of times. Therefore, for a recognized mobile object, if the driver is warned in a manner corresponding to the number of times of determination, it is possible to reliably warn of the existence of the mobile object while placing an excessive burden on the driver. Become.
また、上述したように、既認識移動体として判定された判定回数に応じた態様で警告する本発明の移動体警告装置においては、判定回数が所定回数に達した既認識移動体については、運転者への警告を停止することとしてもよい。 In addition, as described above, in the moving body warning device of the present invention that warns in a manner according to the number of determinations determined as a recognized mobile body, the operation of the recognized mobile body that has reached the predetermined number of times The warning to the person may be stopped.
既認識移動体として何回も判定された移動体は、運転者も十分に認識しているものと考えられる。従って、判定回数が所定回数に達した既認識移動体については運転者への警告を停止してやれば、運転者が移動体の存在を見落とす虞を生じさせずに、運転者にかかる負担を軽減することができる。 A moving body that has been determined many times as an already recognized moving body is considered to be well recognized by the driver. Therefore, if the warning to the driver is stopped for the already-recognized moving body that has reached the predetermined number of times, the burden on the driver is reduced without causing the driver to overlook the presence of the moving body. be able to.
また、既認識移動体として判定された判定回数に応じた態様で警告する本発明の移動体警告装置においては、次のような場合には、判定回数を減数させても良い。すなわち、既認識移動体と判定されてから、所定の閾値時間が経過するまでの間に再び既認識移動体と判定されない場合には、その移動体についての判定回数を減数することとしてもよい。 Moreover, in the mobile body warning device of the present invention that warns in a manner corresponding to the number of determinations determined as a recognized mobile body, the number of determinations may be reduced in the following cases. That is, when it is not determined again as a recognized mobile body after a predetermined threshold time elapses after it is determined as a recognized mobile body, the number of determinations for the mobile body may be reduced.
長い時間に亘って運転者によって認識されない状態が継続する移動体については、たとえ既認識移動体であっても警告の態様を見直した方がよい場合も考えられる。従って、判定回数に応じた態様で警告する本発明の移動体警告装置においては、上記のようにして判定回数を減数することで、より適切な態様で運転者に警告することが可能となる。 For a moving body in which the state that is not recognized by the driver for a long time continues, it may be possible to review the warning mode even if it is an already recognized moving body. Therefore, in the moving body warning device of the present invention that warns in a mode according to the number of determinations, it is possible to warn the driver in a more appropriate mode by reducing the number of determinations as described above.
また、上述した本発明の移動体警告装置においては、次のようにしても良い。先ず、未認識移動体の状態が所定の見落時間以上、継続している移動体を検出して、見落移動体と判定する。そして、見落移動体については、見落移動体でない未認識移動体とも、既認識移動体とも異なる態様で、移動体の存在を運転者に警告することとしてもよい。 Moreover, in the moving body warning device of the present invention described above, the following may be performed. First, a moving body in which the state of the unrecognized moving body continues for a predetermined oversight time is detected and determined as an overlooked moving body. And about an oversight moving body, it is good also as alerting a driver of existence of a moving body in a mode different from an unrecognized moving body which is not an oversight moving body, and an already recognized moving body.
見落移動体は、所定の見落時間以上に亘って未認識移動体の状態が継続していることから、運転者に対してより明確に警告することが望ましいと考えられる。従って、見落移動体については、見落移動体でない未認識移動体とも、既認識移動体とも異なる態様で警告してやれば、運転者により明確に警告することが可能となる。 Since the state of the unrecognized moving body continues over a predetermined oversight time, it is desirable that the overlooking moving body warns the driver more clearly. Therefore, the warning can be clearly given to the driver if the warning is given in a different manner from the unrecognized moving object that is not the overlooking moving object and the recognized moving object.
以下では、上述した本願発明の内容を明確にするために実施例について説明する。
A.装置構成 :
図1には、本実施例の移動体警告装置10を搭載した車両1の大まかな構成が示されている。図示されているように本実施例の移動体警告装置10は、車両1の前方の状況を撮影する前方カメラ12と、車両1のダッシュボード(あるいはステアリングコラム)に搭載されて前方から運転者の顔の画像を撮影するドライバーカメラ14と、車両の前方の状況を画面上に表示して移動体(歩行者や、自転車、自動車など)の存在を運転者に警告表示するディスプレイ16と、これらの動作を制御する制御部18などを備えている。尚、「警告表示」とは、マーカー画像を重ねて表示したり、輪郭を強調して表示したり、該当部分を周囲よりも明るく表示するなどの何らかの方法で目立たせて表示することで、警告する表示形態をいう。
また、本実施例では、前方カメラ12で撮影した前方の状況の画像(前方画像)をディスプレイ16に表示し、ディスプレイ16の画面上で移動体の存在を警告表示するものとしている。しかし、車両1のダッシュボードなどから、運転者の視界に重ねて警告用の画像をフロントガラスに投影することによって、移動体の存在を警告表示してもよい。あるいは、移動体の存在を運転者に知らせる警告音や音声を発生させることによって、聴覚的に警告することとしてもよい。
Hereinafter, examples will be described in order to clarify the contents of the present invention described above.
A. Device configuration :
FIG. 1 shows a general configuration of a
Further, in this embodiment, an image of the front situation (front image) taken by the
図2には、移動体警告装置10の制御部18の内部構成が示されている。図示されるように制御部18は、移動体検出部18aと、判定部18bと、視認範囲検出部18cと、警告部18dとを備えている。尚、これら移動体検出部18a、判定部18b、視認範囲検出部18c、警告部18dは、制御部18の内部を機能に着目して概念的に分類したものであり、それぞれが物理的に別個に存在している必要はない。また、これらは、いわゆるLSIと呼ばれる集積回路などによってハードウェア的に実現することもできるし、あるいはコンピュータープログラムによってソフトウェア的に実現することもできる。もちろん、一部をハードウェア的に実現し、残りの部分をソフトウェア的に実現してもよい。
FIG. 2 shows an internal configuration of the
移動体検出部18aは、前方カメラ12で撮影した前方画像を受け取ると、歩行者や、自転車、自動車などの移動体を検出する。視認範囲検出部18cは、ドライバーカメラ14で撮影した運転者の顔の画像から、運転者が見ている範囲(視認範囲)を検出する。判定部18bは、移動体検出部18aで検出された移動体のそれぞれについて、視認範囲検出部18cで検出した視野範囲に基づいて、運転者がその移動体を認識しているか否かを判定する。そして、警告部18dは、判定部18bでの判定結果に基づいて、ディスプレイ16の画面上で移動体を警告表示する。この時、以下に説明する方法によって警告表示することで、たとえ前方画像から複数の移動体が検出された場合でも、それらの移動体を、運転者に負担をかけることなく警告することが可能となる。
尚、本実施例では、前方画像を撮影する前方カメラ12が本発明における「撮影手段」に対応しており、前方画像に基づいて移動体を検出する移動体検出部18aが本発明における「移動体検出手段」に対応する。また、本実施例の視認範囲検出部18cが本発明における「視認範囲検出手段」に対応し、判定部18bが本発明における「判定手段」に対応する。そして、本実施例では警告部18dおよびディスプレイ16が、本発明における「警告手段」に対応する。
When the moving
In the present embodiment, the
B.移動体警告処理 :
図3には、本実施例の移動体警告装置10が、車両1の前方に存在する移動体を検出して運転者に警告する処理(移動体警告処理)のフローチャートが示されている。この処理は、移動体警告装置10の制御部18によって実行される。
B. Moving object warning processing:
FIG. 3 shows a flowchart of processing (moving body warning processing) in which the moving
移動体警告処理を開始すると、先ず始めに、前方カメラ12で撮影した前方画像を取得する(S100)。前方カメラ12は、いわゆる動画撮影機能を備えており1秒間に30フレームの割合で前方画像を撮影して制御部18に出力する。S100では、前方カメラ12から出力された1フレーム分の画像データを取得して、制御部18内の図示しないメモリに記憶する。
When the moving body warning process is started, first, a front image captured by the
次に、前方画像の中から移動体を検出する(S102)。移動体は、画像の差分を取る方法、あるいは画像の相関を取る方法によって検出することができる。すなわち、前方カメラ12は1秒間に30フレームの割合で前方画像を撮影するから、あるフレームの画像は、その1つ前のフレームの画像とほとんど同じとなるが、移動体が写っている部分だけは違った画像となる。従って、2つの画像間で差分を取れば、画像中に写った移動体を検出することができる。また、移動体は、前方画像中である程度の大きさに写っており、更に、1つの移動体はほぼ同じ方向に移動している。従って、移動体が存在する部分で画像相関を取れば強い相関が現れることとなり、この性質を利用することで、移動体の位置や、大きさ、移動方向、移動速度などの情報を得ることができる。S102では、画像の差分や、相関の何れかを用いて、あるいはこれらを組み合わせることによって、前方画像中に存在する移動体を検出する。
図4には、前方画像中から移動体が検出された様子が例示されている。図示した例では、A〜Cの3つの移動体が検出されている。
Next, a moving body is detected from the front image (S102). The moving object can be detected by a method for obtaining a difference between images or a method for obtaining a correlation between images. That is, since the
FIG. 4 illustrates a state in which a moving object is detected from the front image. In the illustrated example, three moving bodies A to C are detected.
続いて、運転者の視認範囲を検出する(S104)。ここで「視認範囲」とは、車両1の運転者の視野内で、且つ、運転者が対象物を正しく認識可能な範囲を指す。すなわち、人間は180度近い視界を有するが、視界の端の部分では「何かがある」あるいは「何かが動いた」といった程度のことしか認識することができない。対象物を正しく認識できるのは、いわゆる視線を中心軸として所定の立体角の範囲内に限られる。視認範囲とは、この視線を中心軸とした所定の立体角の範囲を指す。
本実施例では、ドライバーカメラ14を用いて前方から撮影した運転者の画像から、運転者の顔の左右方向の角度(Yaw角)を検出して、顔の向きが視線の向きであると仮定して視認範囲を検出する。
Subsequently, the driver's visible range is detected (S104). Here, the “viewing range” refers to a range within the field of view of the driver of the
In the present embodiment, it is assumed that the left and right angle (Yaw angle) of the driver's face is detected from the driver's image taken from the front using the
図5には、運転者の視認範囲を検出した様子が概念的に示されている。図示した例では、運転者は、図中に一点鎖線で示した正面前方に対して、Yaw角だけ右方向を向いている。そこで、この顔の向きが視線の方向であると仮定して、左右に角度αずつの範囲内を視認範囲とする。従って、図示した例では、移動体A〜Cの中で移動体Cのみが、視認範囲内に存在していることになる。
尚、本実施例では、簡単のために、左右方向(Yaw角方向)の顔の向きのみを検出するものとして説明するが、上下方向(Pitch角方向)の顔の向きも検出してもよい。この場合は、Yaw角およびPitch角で規定される方向が視線の方向であると仮定して、上下左右に角度αずつの範囲内、あるいは視線の方向を中心軸として立体角2αの範囲内を、視認範囲としても良い。
また、本実施例では、顔の向きが視線の向きを表しているものと仮定したが、運転者の瞳の位置を検出して、より直接的に視線の方向を検出しても良い。
FIG. 5 conceptually shows how the driver's visible range is detected. In the illustrated example, the driver is directed rightward by a Yaw angle with respect to the front front indicated by a one-dot chain line in the drawing. Accordingly, assuming that the face direction is the direction of the line of sight, the range of the angle α on each side is set as the viewing range. Accordingly, in the illustrated example, only the moving body C among the moving bodies A to C exists within the viewing range.
In this embodiment, for the sake of simplicity, description will be made assuming that only the face direction in the left-right direction (Yaw angle direction) is detected, but the face direction in the up-down direction (Pitch angle direction) may also be detected. . In this case, assuming that the direction defined by the Yaw angle and the Pitch angle is the direction of the line of sight, within the range of the angle α vertically or horizontally, or within the range of the solid angle 2α with the direction of the line of sight as the central axis. It is good also as a visual recognition range.
In this embodiment, it is assumed that the face direction represents the direction of the line of sight. However, the direction of the line of sight may be detected more directly by detecting the position of the driver's pupil.
以上のようにして、前方画像中の移動体と、運転者の視認範囲とを検出したら、今度は、検出した移動体に属性を付与する属性付与処理を開始する(S200)。属性付与処理の詳細については後述するが、この処理では、検出された移動体のそれぞれについて、各種の属性が付与される。たとえば、図4に示した例では、3つの移動体A〜Cが検出されているが、それぞれの移動体毎に各種の属性が付与される。 As described above, when the moving object in the front image and the driver's visible range are detected, an attribute assigning process for assigning an attribute to the detected moving object is started (S200). Although details of the attribute assignment process will be described later, in this process, various attributes are assigned to each detected moving object. For example, in the example shown in FIG. 4, three moving bodies A to C are detected, but various attributes are assigned to each moving body.
その後、付された属性に応じて移動体毎に警告表示の態様を決定して、その結果をディスプレイ16に出力することによって、運転者に対して移動体を警告表示する(S106)。
Thereafter, a warning display mode is determined for each moving body in accordance with the attached attribute, and the result is output to the
そして、車両1の運転を終了するか否かを判断し(S108)、運転終了でなければ(S108:no)、S100に戻って新たな前方画像を取得した後、上述した続く一連の処理を繰り返す。前述したように前方カメラ12は1秒間に30フレームの割合で前方画像を取得するから、図3の移動体警告処理も1秒間に30回の割合で、上述した一連の処理を実行する。その結果、前方画像中の移動体の属性は1フレーム毎に更新されることになり、ディスプレイ16上で移動体が警告表示される態様も、刻々と変化していく。
Then, it is determined whether or not the driving of the
C.属性付与処理 :
以下では、移動体に属性を付与する属性付与処理(S200)の詳細について説明するが、その準備として、本実施例の制御部18が移動体に付与する属性の概要について予め説明しておく。
C. Attribute assignment processing:
In the following, the details of the attribute assigning process (S200) for assigning attributes to a mobile object will be described. As preparation, an outline of attributes provided to the mobile object by the
図6には、移動体に付与される属性の一覧が示されている。尚、これら7つの属性の中で、属性1および属性2は、前方画像中から移動体が検出された段階で付与される属性であり、残りの5つの属性(属性3〜7)が、属性付与処理によって付与される属性である。
FIG. 6 shows a list of attributes assigned to the moving object. Of these seven attributes,
属性1は、前方画像上での移動体の位置および大きさに関係する属性である。本実施例では、検出された移動体を矩形枠で囲って、矩形枠の対角に存在する2点の座標値を、属性1として使用する。たとえば、図4に示した移動体Aについては、点a1および点a2の画像上での座標値が属性1となる。
属性2は、移動体の移動方向を表す属性である。本実施例では、属性2は、0〜7の値を取ることができ、このうちの「0」は、画像上で右方向に移動していることを示している。また「1」は、右下方向に移動していることを示し、「2」は下方向に移動していることを示している。更に、「3」は左下方向に、「4」は左方向、「5」は左上方向、「6」は上方向、「7」は右上方向に移動していることをそれぞれ示している。
尚、本実施例では、上述のように移動体の移動方向を大まかに8つに分類した結果を属性2として用いるが、これに限らず、移動体の移動方向および移動速度を表すベクトルを、属性2として用いることもできる。
The attribute 2 is an attribute that represents the moving direction of the moving body. In the present embodiment, the attribute 2 can take a value of 0 to 7, and “0” of the attribute 2 indicates that it moves rightward on the image. Further, “1” indicates a movement in the lower right direction, and “2” indicates a movement in the lower direction. Further, “3” indicates that the movement is in the lower left direction, “4” indicates that the movement is in the left direction, “5” indicates that the movement is in the upper left direction, “6” indicates that the movement is in the upward direction, and “7” indicates that the movement is in the upper right direction.
In the present embodiment, the result of roughly classifying the moving direction of the moving body into eight as described above is used as attribute 2. However, the present invention is not limited to this, and a vector representing the moving direction and moving speed of the moving body is used. It can also be used as attribute 2.
属性3は、移動体が運転者の視認範囲内にあるか否か(図5参照)を示すフラグ(視認範囲フラグ)である。視認範囲フラグONは、移動体が視認範囲内にあることを示している。
属性4は、視認範囲内にある移動体について、何フレームに亘って連続して視認範囲内にあるかを示す属性である。ある移動体が、一定のフレーム数に亘って連続して視認範囲内にあれば、運転者が認識したと考えることができる。
属性5は、運転者によって認識された回数を示す属性である。この属性5は、運転者が一度認識した移動体を何度も認識する場合があることに対応して、認識された回数を計数する。
属性6は、前方画像中の移動体が、運転者に1回も認識されないまま経過したフレーム数を示す属性である。そして、運転者に1回も認識されないまま所定のフレーム数が経過していれば、その移動体は運転者から見落とされているものと考えられる。
属性7は、移動体が運転者から見落とされていることを示すフラグ(見落フラグ)である。見落フラグONは、移動体が見落とされた状態であることを示している。
The attribute 3 is a flag (viewing range flag) indicating whether or not the moving body is within the driver's viewing range (see FIG. 5). The viewing range flag ON indicates that the moving body is within the viewing range.
The attribute 4 is an attribute that indicates how many frames the moving body within the viewing range is continuously within the viewing range. If a certain moving body is continuously within the viewing range over a certain number of frames, it can be considered that the driver has recognized.
Attribute 5 is an attribute indicating the number of times recognized by the driver. This attribute 5 counts the number of times of recognition in response to the fact that the driver may recognize the moving body once recognized many times.
The attribute 6 is an attribute indicating the number of frames that the moving body in the front image has passed without being recognized even once by the driver. If the predetermined number of frames has passed without being recognized by the driver even once, the moving body is considered to be overlooked by the driver.
The attribute 7 is a flag (missing flag) indicating that the moving body is overlooked by the driver. The oversight flag ON indicates that the moving body is overlooked.
移動体が初めて検出された段階では、属性3(視認範囲フラグ)および属性7(見落フラグ)についてはOFFに設定され、属性4〜6については「0」が設定されている。しかし、その後は、前方カメラ12からフレームの画像が供給されて、以下に説明する属性付与処理が実行される度に更新されていく。尚、属性1および属性2については、属性付与処理ではなく、移動体警告処理の中で移動体を検出する処理(図3のS102)で更新される。
At the stage when the moving object is detected for the first time, the attribute 3 (viewing range flag) and the attribute 7 (missing flag) are set to OFF, and the attributes 4 to 6 are set to “0”. However, thereafter, the image of the frame is supplied from the
図7には、属性付与処理のフローチャートが示されている。この処理に先だって、図3の移動体警告処理の中では、前方画像の移動体と運転者の視認範囲とが既に検出されている。
属性付与処理(S200)では、先ず始めに、検出された移動体の中から任意の移動体を1つ選択する(S202)。そして、選択した移動体が、運転者の視認範囲内にあるか否かを判断する(S204)。
移動体が視認範囲内にあるか否かは、移動体の属性1と、先に検出しておいた運転者の視認範囲とに基づいて判断することができる。すなわち、移動体の属性1から、その移動体が、運転者の正面前方からYaw角にしてどれだけの位置にあるかを求めることができる。そして、求めた移動体のYaw角が、運転者の視線のYaw角を中心として左右にαずつの範囲内に入っていれば、その移動体は運転者の視認範囲内にあると判断することができる(図5参照)。
FIG. 7 shows a flowchart of attribute assignment processing. Prior to this process, in the moving body warning process of FIG. 3, the moving body of the front image and the driver's visual recognition range have already been detected.
In the attribute assignment process (S200), first, one arbitrary moving body is selected from the detected moving bodies (S202). Then, it is determined whether or not the selected moving object is within the driver's visual recognition range (S204).
Whether or not the moving body is within the visible range can be determined based on the
その結果、移動体が視認範囲内にあると判断した場合は(S204:yes)、属性3の視認範囲フラグをONにして(S206)、属性4の値に「1」を加算する(S208)。図6を用いて前述したように属性4は、移動体が、連続して視認範囲内に存在したフレーム数を示している。ここでは、現在処理しているフレームでは、移動体が視認範囲内にある(S204:yes)と判断したことに対応して、連続して視認範囲内に存在したフレーム数(すなわち属性4)に「1」を加算する。
これに対して、移動体が視認範囲内に存在しないと判断した場合は(S204:no)、属性3の視認範囲フラグをOFFにすると共に(S210)、属性4の値を「0」に初期化する(S212)。その結果、属性4は、移動体が視認範囲内に存在したフレーム数の累積値ではなく、視認範囲内に連続して存在するフレーム数が計数されることになる。
As a result, when it is determined that the moving body is within the viewing range (S204: yes), the viewing range flag of attribute 3 is turned ON (S206), and "1" is added to the value of attribute 4 (S208). . As described above with reference to FIG. 6, the attribute 4 indicates the number of frames in which the moving object is continuously present in the viewing range. Here, in the currently processed frame, in response to the determination that the moving body is within the viewing range (S204: yes), the number of frames that are continuously within the viewing range (that is, attribute 4) is set. Add “1”.
On the other hand, when it is determined that the moving body does not exist within the viewing range (S204: no), the viewing range flag of attribute 3 is turned off (S210), and the value of attribute 4 is initially set to “0”. (S212). As a result, the attribute 4 is not the cumulative value of the number of frames in which the moving object is present in the viewing range, but the number of frames that are continuously present in the viewing range.
そして、属性4に「1」を加算した場合は(S208)、属性4の値が所定の第1閾値TH1に達したか否かを判断する(S214)。ここで、第1閾値TH1とは、移動体を運転者が認識したか否かを判断するために用いる閾値である。すなわち、移動体が視認範囲内に存在するというだけでは、その移動体を運転者が認識したということはできないが、移動体がある程度の時間に亘って連続して視認範囲内に留まり続けているのであれば、運転者がその移動体を認識したものと考えて良い。これは、視認範囲内に移動体が存在するだけでは、たまたま視線が移動体の上を通過した場合も考えられるのに対して、移動体がある程度の時間に亘って連続して視認範囲内に留まり続けているということは、運転者が意図して視線をその移動体に向けていると考えられるからである。
従って、属性4の値(移動体が運転者の視認範囲内に連続して存在するフレーム数)が、ある程度の値(第1閾値TH1)に達したら、運転者がその移動体を意図してみている(すなわち、運転者が認識した)ものと判断することができる。
尚、前述したように、本実施例ではフレーム数は30フレームが1秒の比率で時間に換算できるから、視認範囲内に連続して存在するフレーム数は、視認範囲内に連続して存在する時間と同義となる。従って、本実施例では、第1閾値TH1が本発明における「基準時間」に対応する。
When “1” is added to attribute 4 (S208), it is determined whether or not the value of attribute 4 has reached a predetermined first threshold value TH1 (S214). Here, the first threshold value TH1 is a threshold value used for determining whether or not the driver has recognized the moving body. In other words, the driver cannot recognize that the moving body is present in the viewable range, but the moving body continues to stay in the viewable range for a certain period of time. If so, it may be considered that the driver has recognized the moving body. This is because, if the moving object exists only within the viewing range, it may be possible that the line of sight happens to pass over the moving object, whereas the moving object remains within the viewing range for a certain period of time. The fact that the vehicle is staying is because it is considered that the driver intentionally directs his / her line of sight toward the moving body.
Therefore, when the value of attribute 4 (the number of frames in which the moving body is continuously present within the driver's visual recognition range) reaches a certain value (first threshold value TH1), the driver intends the moving body. Can be determined (that is, recognized by the driver).
As described above, in the present embodiment, 30 frames can be converted to time at a rate of 1 second, so the number of frames continuously present in the viewing range is continuously present in the viewing range. Synonymous with time. Therefore, in the present embodiment, the first threshold value TH1 corresponds to the “reference time” in the present invention.
その結果、属性4の値が第1閾値TH1に達していれば(S214:yes)、属性5の値に「1」を加算する(S216)。図6を用いて前述したように、属性5は、その移動体が運転者によって認識された回数を表している。尚、本実施例の属性5の値は、運転者が認識した回数を表していることから、本発明における「判定回数」に対応する。
そして、属性4の値を「0」に初期化した後(S218)、属性7の見落フラグをOFFに設定する(S220)。図6を用いて前述したように、見落フラグは移動体が運転者から見落とされていることを示すフラグである。従って、S216で属性5の値(移動体が運転者によって認識された回数)に「1」を加算した場合は、仮に見落フラグがONに設定されていると不合理が生じるので、念のために属性7の見落フラグをOFFに設定しておく(S220)。
As a result, if the value of attribute 4 has reached the first threshold value TH1 (S214: yes), “1” is added to the value of attribute 5 (S216). As described above with reference to FIG. 6, the attribute 5 represents the number of times that the moving body is recognized by the driver. In addition, since the value of attribute 5 of the present embodiment represents the number of times recognized by the driver, it corresponds to the “number of determinations” in the present invention.
After the value of attribute 4 is initialized to “0” (S218), the oversight flag of attribute 7 is set to OFF (S220). As described above with reference to FIG. 6, the oversight flag is a flag indicating that the moving body is overlooked by the driver. Therefore, if “1” is added to the value of attribute 5 (the number of times the moving body has been recognized by the driver) in S216, it will be unreasonable if the oversight flag is set to ON. Therefore, the oversight flag of attribute 7 is set to OFF (S220).
これに対して、属性4の値(移動体が連続して視認範囲内に存在するフレーム数)が第1閾値TH1に達していない場合(S214:no)、あるいは、そもそも移動体が視認範囲内に無いために属性3の視認範囲フラグおよび属性4の値が初期化された場合(S210、S212)は、属性5の値(運転者によって認識された回数)が「0」であるか否かを判断する(S222)。
その結果、属性5の値が「0」であった場合は(S222:yes)、その移動体は未だ1回も運転者に認識されていないことになるので、属性6の値に「1」を加算する(S224)。図6を用いて前述したように、属性6の値は、移動体として検出された後、運転者に1回も認識されないまま経過したフレーム数を示している。
On the other hand, when the value of attribute 4 (the number of frames in which the moving body is continuously present in the viewing range) does not reach the first threshold value TH1 (S214: no), or the moving body is within the viewing range in the first place. If the attribute 3 viewing range flag and the attribute 4 value are initialized (S210, S212), the attribute 5 value (number of times recognized by the driver) is “0”. Is determined (S222).
As a result, if the value of attribute 5 is “0” (S222: yes), the moving body has not been recognized by the driver yet, so the value of attribute 6 is “1”. Are added (S224). As described above with reference to FIG. 6, the value of the attribute 6 indicates the number of frames that have passed without being recognized by the driver even once after being detected as a moving body.
そして、属性6の値が、所定の第2閾値TH2に達したか否かを判断する(S226)。第2閾値TH2は、前述した第1閾値TH1よりも大きな値に設定されている。その結果、属性6が第2閾値TH2に達していた場合は(S226:yes)、その移動体は、運転者に1回も認識されないまま長い時間が経過していると考えられるので、属性7の見落フラグをONに設定する(S228)。これに対して、属性6が第2閾値TH2に達していない場合は(S226:no)、属性7の見落フラグはOFFのままとしておく。また、これら属性6および属性7は、移動体が運転者に1回も認識されていない状態に関連する属性なので、属性5の値が「0」ではなかった場合には(S222:no)、属性6および属性7に関する処理(S224〜S228)は不要となる。
尚、移動体が運転者に1回も認識されないまま経過したフレーム数は、運転者に1回も認識されないまま経過した時間と同義となる。従って、本実施例では、第2閾値TH2が本発明における「見落時間」に対応する。また、見落フラグがONに設定された移動体が、本発明における「見落移動体」に対応する。
Then, it is determined whether or not the value of attribute 6 has reached a predetermined second threshold value TH2 (S226). The second threshold TH2 is set to a value larger than the first threshold TH1 described above. As a result, if the attribute 6 has reached the second threshold value TH2 (S226: yes), it is considered that the mobile body has passed a long time without being recognized even once by the driver. Is set to ON (S228). On the other hand, when the attribute 6 has not reached the second threshold value TH2 (S226: no), the oversight flag of the attribute 7 is kept OFF. In addition, since the attribute 6 and the attribute 7 are attributes related to a state in which the moving body has not been recognized by the driver even once, when the value of the attribute 5 is not “0” (S222: no), The processing relating to attribute 6 and attribute 7 (S224 to S228) is not necessary.
Note that the number of frames that have passed without the mobile body being recognized even once by the driver is synonymous with the time that has passed without the driver being recognized even once. Therefore, in this embodiment, the second threshold value TH2 corresponds to the “missing time” in the present invention. In addition, the moving body in which the oversight flag is set to ON corresponds to the “overlooked moving body” in the present invention.
以上のようにして、選択した移動体の属性3〜属性7を設定したら、前方画像から検出された全ての移動体を選択したか否かを判断する(S230)。その結果、未だ選択していない移動体が残っている場合は(S230:no)、S202に戻って新たな移動体を1つ選択した後、上述した一連の処理を繰り返す。これに対して、全ての移動体を選択したと判断した場合は(S230:yes)、図7に示す属性付与処理を終了して、図3の移動体警告処理に復帰する。 When the attributes 3 to 7 of the selected moving object are set as described above, it is determined whether or not all the moving objects detected from the front image have been selected (S230). As a result, when there is still a moving body that has not been selected (S230: no), the process returns to S202 to select one new moving body and then repeat the series of processes described above. On the other hand, if it is determined that all the moving objects have been selected (S230: yes), the attribute assignment process shown in FIG. 7 is terminated and the process returns to the moving object warning process of FIG.
D.移動体の警告表示 :
図3に示されるように、移動体警告処理では属性付与処理(S200)から復帰すると、移動体に付与された属性に応じて、それぞれの移動体について警告表示の態様を決定した後、ディスプレイ16の画面上で警告表示する(図3のS106)。
D. Moving object warning display:
As shown in FIG. 3, after returning from the attribute assignment process (S200) in the moving object warning process, the display mode is determined after the warning display mode is determined for each moving object according to the attribute given to the moving object. A warning is displayed on the screen (S106 in FIG. 3).
図8には、移動体の属性に応じて設定された警告表示の態様が一覧的に示されている。図8(a)に示されるように、本実施例では、属性5の値(運転者が認識した回数)と、属性7の見落フラグの設定とに基づいて警告表示の態様が設定されている。また、図8(b)には、属性の設定に応じて警告表示の態様が変化する様子が概念的に示されている。 FIG. 8 shows a list of warning display modes set according to the attributes of the moving object. As shown in FIG. 8A, in this embodiment, the warning display mode is set based on the value of attribute 5 (number of times recognized by the driver) and the setting of the oversight flag of attribute 7. Yes. FIG. 8B conceptually shows how the warning display changes according to the attribute setting.
全ての移動体は、検出された直後の属性5の値は「0」に設定され、属性7の見落フラグはOFFに設定されている。この状態(属性5=0)では、まだ運転者に認識されていないと考えられるので、移動体を赤色の矩形の枠(赤色枠)で囲って警告表示する。図8(b)では、赤色枠は太い実線の枠で表示されている。 In all the moving objects, the value of attribute 5 immediately after detection is set to “0”, and the oversight flag of attribute 7 is set to OFF. In this state (attribute 5 = 0), since it is considered that the driver has not yet recognized, the mobile object is surrounded by a red rectangular frame (red frame) and a warning is displayed. In FIG. 8B, the red frame is displayed as a thick solid line frame.
その後、運転者の視認範囲内に連続して所定フレーム数(第1閾値TH1)以上留まったら、属性5の値に「1」が加算される(図7のS216参照)。従って、属性5の値が「1」の移動体は、運転者によって1回認識されていると考えて良いので、細い青線の矩形の枠(青色枠)で囲って警告表示する。属性5の値「0」の場合の赤色枠と比較して、枠線の色が赤色から青色へと目立たない色に変更されており、加えて枠線の太さが細くなっているために、青色枠は、赤色枠に比べて目立ちにくい警告表示となっている。 After that, when the number of frames (first threshold TH1) or more continuously remains within the driver's visual recognition range, “1” is added to the value of attribute 5 (see S216 in FIG. 7). Accordingly, since it can be considered that the mobile object having the attribute 5 value of “1” is recognized once by the driver, it is surrounded by a thin blue line rectangular frame (blue frame) and displayed as a warning. Compared with the red frame in the case of the attribute 5 value “0”, the color of the frame line has been changed from red to blue, and the thickness of the frame line has become thinner. The blue frame is a warning display that is less noticeable than the red frame.
その後、再び、属性5の値に「1」が加算されて、属性5の値が「2」になった移動体は、運転者に2回認識されたことになる。そこで、このような移動体は、細い破線の青色枠(破線の青色枠)で囲って警告表示する。青色枠と比較すると、枠線が破線に変更されている分だけ、破線の青色枠は目立ちにくい警告表示となっている。 After that, “1” is added to the value of attribute 5 again, and the mobile object having the value of attribute 5 of “2” is recognized twice by the driver. Therefore, such a moving body is displayed with a warning by being surrounded by a thin dashed blue frame (dashed blue frame). Compared with the blue frame, the broken blue frame is a less noticeable warning as the frame line is changed to a broken line.
更に、属性5の値に「1」が加算されて、属性5の値が「3」になった移動体は、運転者に3回認識されたことになる。このような移動体は運転者が十分に認識していると考えられるので、警告表示する必要はない。そこで、属性5の値が「3」以上の移動体については、枠の表示(警告表示)を行わない。
このように本実施例では、属性5の値が「1」以上の移動体については、運転者によって既に認識された移動体(既認識移動体)と考えられるので、青色枠(破線の青色枠も含む)のようにあまり目立たない警告表示の態様か、若しくは警告表示を行わないこととしている。
Furthermore, the moving object in which “1” is added to the value of attribute 5 and the value of attribute 5 is “3” is recognized three times by the driver. Since such a moving body is considered to be sufficiently recognized by the driver, there is no need to display a warning. Therefore, no frame display (warning display) is performed for a moving object having an attribute 5 value of “3” or more.
As described above, in this embodiment, since the moving object having the attribute 5 value of “1” or more is considered to be a moving object already recognized by the driver (recognized moving object), the blue frame (dashed blue frame) The warning display mode is not so conspicuous as well as the warning display is not performed.
これに対して、運転者に1回も認識されないまま(すなわち、属性5の値が「0」のまま)所定フレーム数(第2閾値TH2)以上が経過すると、属性7の見落フラグがONに設定される(図7のS228参照)。このような移動体は、赤色枠で囲う程度の警告表示では足らないと考えられるので、赤色枠を点滅表示させて、より目立ちやすい警告表示とする。 On the other hand, when the number of frames (second threshold value TH2) or more passes without being recognized by the driver even once (that is, the value of attribute 5 remains “0”), the oversight flag of attribute 7 is turned on. (See S228 of FIG. 7). For such a moving body, it is considered that the warning display of the extent surrounded by the red frame is insufficient, so the red frame is blinked to make the warning display more conspicuous.
以上に説明したように本実施例では、属性5の値が「0」の移動体については、見落フラグがONの移動体も含めて、運転者が未だ認識していない移動体(未認識移動体)と考えられるので、既認識移動体よりも目立ちやすい態様で警告表示を行うこととしている。
そして、既認識移動体と未認識移動体とで警告表示の態様を異ならせているので、多数の移動体が存在する場合でも、運転者に負担をかけることなく、それでいながら移動体の存在を確実に警告することが可能となる。以下では、この点について説明する。
As described above, in this embodiment, the moving object having the attribute 5 value of “0”, including the moving object with the oversight flag ON, is not yet recognized by the driver (unrecognized). Therefore, the warning is displayed in a more conspicuous manner than the recognized mobile object.
And since the mode of warning display is different between the recognized mobile body and the unrecognized mobile body, even if there are a large number of mobile bodies, there is no burden on the driver, but the existence of the mobile body Can be reliably warned. This point will be described below.
図9には、前方画像から検出された複数の移動体について、警告表示の態様が変化していく様子が示されている。図9(a)には、前方画像から初めて移動体が検出された時に、ディスプレイ16の画面上に表示される画像が例示されている。図示した例では、移動体a〜jまでの10個の移動体が検出されている。また、これらの移動体は初めて検出された状態(属性5=0)なので、全て赤色枠で囲って警告表示されている。
FIG. 9 shows how the warning display mode changes for a plurality of moving bodies detected from the front image. FIG. 9A illustrates an image displayed on the screen of the
図9(b)には、図9(a)の画像から所定時間(たとえば1〜2秒)が経過した後の画像が示されている。この所定時間の間に、幾つかの移動体(ここでは移動体b、c、d、g、h)については運転者に認識されて属性5の値が「1」になり、それに伴って警告表示の態様が、赤色枠から青色枠に変更されている。 FIG. 9B shows an image after a predetermined time (for example, 1 to 2 seconds) has elapsed from the image of FIG. 9A. During this predetermined time, several moving bodies (here, moving bodies b, c, d, g, h) are recognized by the driver, and the value of attribute 5 is set to “1”. The display mode is changed from a red frame to a blue frame.
図9(c)には、図9(b)の画像から更に所定時間が経過した後の画像が示されている。この図9(c)の画像では、更に幾つかの移動体(ここでは移動体e、i)が運転者に認識されて、警告表示の態様が赤色枠から青色枠に変更されると同時に、既に認識されていた移動体の中には、再び認識されて警告表示の態様が青色枠から破線の青色枠に変更された移動体(ここでは移動体b、c、g、h)も存在している。その一方で、この段階でも依然として運転者に認識されていない移動体(ここでは移動体a、f)も存在している。 FIG. 9C shows an image after a predetermined time has elapsed from the image of FIG. 9B. In the image of FIG. 9 (c), several more moving bodies (here, moving bodies e and i) are recognized by the driver and the warning display mode is changed from the red frame to the blue frame. Among the mobile bodies that have already been recognized, there are mobile bodies (here, mobile bodies b, c, g, and h) that have been recognized again and whose warning display mode has been changed from a blue frame to a dashed blue frame. ing. On the other hand, there are also moving bodies (here, moving bodies a and f) that are not yet recognized by the driver at this stage.
図9(d)には、図9(c)の画像から更に所定時間が経過した後の画像が示されている。図9(d)の画像では、まだ認識されていなかった移動体(ここでは移動体f)が運転者に認識されて、警告表示の態様が赤色枠から青色枠に変更されている。また、既に認識されていた移動体の中にも再び認識されて、警告表示の態様が青色枠から破線の青色枠に変更された移動体(ここでは移動体d,e,i,j)や、警告表示がされなくなった移動体(ここでは移動体b、c、g、h)も存在している。しかし、この段階でも依然として運転者に認識されていない移動体(ここでは移動体a)も存在しており、このような移動体については属性7の見落フラグがONに設定される結果、警告表示の態様が、赤色枠から点滅する赤色枠に変更されている。 FIG. 9D shows an image after a predetermined time has elapsed from the image of FIG. 9C. In the image of FIG. 9D, the moving body that has not yet been recognized (here, the moving body f) is recognized by the driver, and the warning display mode is changed from the red frame to the blue frame. In addition, a mobile body (here, mobile bodies d, e, i, j) in which a warning display mode is changed from a blue frame to a broken blue frame is recognized again among mobile bodies that have already been recognized. There are also mobile objects (in this case, mobile objects b, c, g, and h) that are no longer displaying warnings. However, there is still a moving body (moving body a in this case) that is not yet recognized by the driver at this stage, and the warning flag of attribute 7 is set to ON for such a moving body. The display mode is changed from a red frame to a flashing red frame.
このように本実施例の移動体警告装置10では、前方画像中に複数の移動体が存在する場合でも(図9(a)参照)、運転者によって認識された移動体(既認識移動体)については警告表示の態様を異ならせることで、運転者にかかる負担を軽減することができる。また、その裏返しとして、運転者によって認識されないままの移動体(未認識移動体)は、既認識移動体よりも目立ちやすくなるので、運転者に対して移動体の存在を確実に警告することが可能となる。
更に、図8および図9に例示したように、既認識移動体についても、属性5の値に応じて警告表示の態様を異ならせれば、運転者の負担をより一層軽減することができる。同様に、未認識移動体についても、属性7の見落フラグの設定に応じて警告表示の態様を異ならせれば、運転者に対して移動体の存在をより一層確実に警告することができる。
Thus, in the moving
Further, as illustrated in FIGS. 8 and 9, the burden on the driver can be further reduced by changing the warning display mode for the already-recognized moving body according to the value of the attribute 5. Similarly, for an unrecognized moving body, if the mode of warning display is changed according to the setting of the oversight flag of attribute 7, it is possible to more reliably warn the driver of the presence of the moving body.
E.変形例 :
上述した実施例では、移動体が運転者に認識された回数(属性5の値)は、増えることはあっても減ることはないものとして説明した。しかし、運転者に認識された後、あまりに長い間、運転者に認識されない状態が継続した場合には、属性5の値を減算するようにしても良い。
E. Modified example:
In the above-described embodiment, the number of times the moving body has been recognized by the driver (value of attribute 5) has been described as increasing but not decreasing. However, the value of attribute 5 may be subtracted if the state that is not recognized by the driver continues for a long time after being recognized by the driver.
図10には、このような変形例の属性付与処理のフローチャートが示されている。変形例の属性付与処理(S300)は、図7を用いて前述した本実施例の属性付与処理(S200)の代わりに実行される処理である。
また、変形例の属性付与処理(S300)の処理内容は、本実施例の属性付与処理(S200)とほぼ同様であるが、以下の点が大きく異なっている。すなわち、本実施例の属性付与処理(S200)では、移動体が1回も認識されない間(属性5=0の間)だけ、属性6の値の計数や、属性7の見落フラグの設定などを行っていた。これに対して、変形例の属性付与処理(S300)では、属性5の値が「1」以上の場合にも属性6の値を計数し、属性6の値が第2閾値TH2に達した場合は属性5の値を減算する。以下では、この相違点を中心として、変形例の属性付与処理(S300)について簡単に説明する。
FIG. 10 shows a flowchart of such a modification attribute assignment process. The attribute assignment process (S300) of the modification is a process executed instead of the attribute assignment process (S200) of the present embodiment described above with reference to FIG.
The processing content of the attribute assignment process (S300) of the modification is substantially the same as the attribute assignment process (S200) of the present embodiment, but the following points are greatly different. That is, in the attribute assignment process (S200) of the present embodiment, the value of attribute 6 is counted and the oversight flag of attribute 7 is set only while the moving object is not recognized once (during attribute 5 = 0). Had gone. On the other hand, in the attribute assignment process (S300) of the modified example, the value of attribute 6 is counted even when the value of attribute 5 is “1” or more, and the value of attribute 6 reaches the second threshold value TH2. Subtracts the value of attribute 5. Hereinafter, the attribute assignment process (S300) of the modification will be briefly described with the difference as a center.
変形例の属性付与処理(S300)においても、先ず始めに、検出された移動体の中から任意の移動体を1つ選択し(S302)、選択した移動体が、運転者の視認範囲内にあるか否かを判断する(S304)。
その結果、移動体が視認範囲内にあると判断した場合は(S304:yes)、属性3の視認範囲フラグをONにして(S306)、属性4の値(連続して視認範囲内に存在したフレーム数)に「1」を加算する(S308)。一方、移動体が視認範囲内に存在しないと判断した場合は(S304:no)、属性3の視認範囲フラグをOFFにして(S310)、属性4の値を「0」に初期化する(S312)。
Also in the attribute assignment process (S300) of the modified example, first, one arbitrary moving body is selected from the detected moving bodies (S302), and the selected moving body is within the driver's viewing range. It is determined whether or not there is (S304).
As a result, when it is determined that the moving body is within the viewing range (S304: yes), the viewing range flag of attribute 3 is turned ON (S306), and the value of attribute 4 (continuously exists within the viewing range). “1” is added to the number of frames) (S308). On the other hand, when it is determined that the moving object does not exist within the viewing range (S304: no), the viewing range flag of attribute 3 is turned off (S310), and the value of attribute 4 is initialized to “0” (S312). ).
そして、属性4に「1」を加算した場合は(S308)、属性4の値が所定の第1閾値TH1に達したか否かを判断し(S314)、第1閾値TH1に達していれば(S314:yes)、運転者によって認識されたものと判断できるので、属性5の値(運転者が認識した回数)に「1」を加算する(S316)。その後、属性4の値を「0」に初期化した後(S318)、属性7の見落フラグをOFFに設定する(S320)。 When “1” is added to attribute 4 (S308), it is determined whether or not the value of attribute 4 has reached a predetermined first threshold value TH1 (S314), and if it has reached the first threshold value TH1. (S314: yes) Since it can be determined that the vehicle has been recognized by the driver, "1" is added to the value of attribute 5 (the number of times the driver has recognized) (S316). Thereafter, after the value of attribute 4 is initialized to “0” (S318), the oversight flag of attribute 7 is set to OFF (S320).
これに対して、属性4の値(連続して視認範囲内に存在したフレーム数)が第1閾値TH1に達していない場合(S314:no)、あるいは、移動体が視認範囲内に無いために属性3の視認範囲フラグおよび属性4の値が初期化された場合(S310、S312)は、変形例の属性付与処理では以下のような処理を実行する。 On the other hand, when the value of attribute 4 (the number of frames continuously present in the viewing range) does not reach the first threshold value TH1 (S314: no), or the moving object is not in the viewing range. When the viewing range flag of attribute 3 and the value of attribute 4 are initialized (S310, S312), the following process is executed in the attribute assignment process of the modified example.
先ず、属性6の値に「1」を加算する(S322)。変形例での属性6は、移動体が運転者に認識されないまま経過したフレーム数を表している。従って、変形例では、移動体が運転者に認識された後も、その後、運転者に認識されない状態が続くと、属性6でフレーム数が計数されることになる。 First, “1” is added to the value of attribute 6 (S322). The attribute 6 in the modified example represents the number of frames that have passed without the moving body being recognized by the driver. Therefore, in the modification, even after the moving body is recognized by the driver, the number of frames is counted by the attribute 6 if the state in which the moving body is not recognized thereafter continues.
そして、属性6の値が第2閾値TH2に達したか否かを判断する(S324)。その結果、属性6の値が第2閾値TH2に達していれば(S324:yes)、属性6の値を「0」に初期化した後(S326)、属性5の値(運転者が認識した回数)が「0」か否かを判断する(S328)。その結果、属性5の値が「0」であった場合は(S328:yes)、前述した本実施例の属性付与処理と同様に、属性7の見落フラグをONに設定する(S330)。 Then, it is determined whether or not the value of attribute 6 has reached the second threshold value TH2 (S324). As a result, if the value of attribute 6 has reached the second threshold value TH2 (S324: yes), the value of attribute 6 is initialized to “0” (S326), and then the value of attribute 5 (recognized by the driver). It is determined whether or not the number of times is “0” (S328). As a result, if the value of attribute 5 is “0” (S328: yes), the oversight flag of attribute 7 is set to ON as in the attribute assignment process of the above-described embodiment (S330).
これに対して、属性5の値が「0」ではなかった場合は(S328:no)、属性5の値から「1」を減算する(S332)。従って、変形例の属性付与処理では、属性5の値が「1」の移動体でも、第2閾値TH2に相当するフレーム数に亘って、運転者に認識されない状態が継続すると、属性5の値が「0」に戻ってしまう。同様に、属性5の値が「2」であれば「1」に、属性5の値が「3」であれば「2」に戻ってしまう。
また、属性6の値が第2閾値TH2に達していない場合は(S324:no)、属性5の値を減算したり、属性7の見落フラグを設定したりするための上述した処理(S326〜S330)は不要となる。
On the other hand, when the value of attribute 5 is not “0” (S328: no), “1” is subtracted from the value of attribute 5 (S332). Therefore, in the attribute assignment process of the modified example, even if the moving object having the attribute 5 value of “1” is continued to be recognized by the driver for the number of frames corresponding to the second threshold value TH2, the value of the attribute 5 Returns to “0”. Similarly, if the value of attribute 5 is “2”, it returns to “1”, and if the value of attribute 5 is “3”, it returns to “2”.
If the value of attribute 6 has not reached the second threshold value TH2 (S324: no), the above-described processing for subtracting the value of attribute 5 or setting the oversight flag of attribute 7 (S326) ~ S330) are not required.
尚、上述した変形例では、属性5の値を減算するか否かを判断するための閾値として、属性7の見落フラグをONに設定するか否かを判断するための閾値と同じ第2閾値TH2を用いるものとして説明した。もちろん、属性5の値を減算するか否かを判断するための閾値としては、第2閾値TH2とは異なる閾値を用いても構わない。
また、属性5の値を減算するか否かを判断するために用いた第2閾値TH2は、本発明における「閾値時間」に対応する。
In the modification described above, the second threshold value for determining whether to subtract the value of attribute 5 is the same as the threshold value for determining whether to set the oversight flag for attribute 7 to ON. It has been described that the threshold value TH2 is used. Of course, a threshold different from the second threshold TH2 may be used as a threshold for determining whether to subtract the value of attribute 5.
The second threshold value TH2 used to determine whether or not to subtract the value of attribute 5 corresponds to the “threshold time” in the present invention.
以上のようにして、属性3〜属性7を設定したら、前方画像から検出された全ての移動体を選択したか否かを判断する(S334)。その結果、未だ選択していない移動体が残っている場合は(S334:no)、S302に戻って新たな移動体を1つ選択した後、上述した一連の処理を繰り返す。これに対して、全ての移動体を選択したと判断した場合は(S334:yes)、図10に示す変形例の属性付与処理を終了して、図3の移動体警告処理に復帰する。 When the attributes 3 to 7 are set as described above, it is determined whether or not all the moving objects detected from the front image have been selected (S334). As a result, if there is still a moving body that has not been selected (S334: no), the process returns to S302 to select one new moving body and then repeat the series of processes described above. On the other hand, if it is determined that all the moving objects have been selected (S334: yes), the attribute assignment process of the modification shown in FIG. 10 is terminated and the process returns to the moving object warning process of FIG.
以上に説明した変形例の属性付与処理では、運転者に認識されて警告表示の態様が目立ちにくい態様に変更された移動体でも、その後に認識されない状態が継続すると、目立ちやすい態様の警告表示に戻される。このため、既認識移動体の中に長い間認識されないままの移動体が存在する場合に、そのような移動体の存在を警告して、運転者の注意を喚起することが可能となる。 In the attribute assignment process of the modified example described above, even if the moving body is recognized by the driver and the mode of the warning display is changed to a mode that is not conspicuous, if the state that is not recognized thereafter continues, the warning display of the mode that is easy to stand out Returned. For this reason, when there is a mobile body that has not been recognized for a long time among the already recognized mobile bodies, it is possible to warn the presence of such a mobile body and call the driver's attention.
以上、本実施例および変形例について説明したが、本発明は上記の実施例および変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することができる。 As mentioned above, although the present Example and the modification were demonstrated, this invention is not restricted to said Example and a modification, It can implement in a various aspect in the range which does not deviate from the summary.
1…車両、 10…移動体警告装置、 12…前方カメラ、
14…ドライバーカメラ、 16…ディスプレイ、 18…制御部、
18a…移動体検出部、 18b…判定部、 18c…視認範囲検出部、
18d…警告部
DESCRIPTION OF
14 ... Driver camera, 16 ... Display, 18 ... Control part,
18a ... moving body detection unit, 18b ... determination unit, 18c ... viewing range detection unit,
18d ... Warning part
Claims (7)
前記車両の前方の状況を撮影した画像である前方画像を撮影する撮影手段と、
前記前方画像から前記移動体を検出する移動体検出手段と、
前記前方の状況の中の前記前方画像に対応する範囲の中で、前記運転者が視認している範囲である視認範囲を検出する視認範囲検出手段と、
前記視認範囲内に連続して所定の基準時間存在する前記移動体を検出して、該移動体を既認識移動体と判定する判定手段と、
前記既認識移動体ではない前記移動体である未認識移動体と前記既認識移動体とでは異なる態様で、前記移動体の存在を前記運転者に警告する警告手段と
を備える移動体警告装置。 A moving body warning device that warns a driver of a vehicle that a moving body exists in front of the vehicle,
Photographing means for photographing a front image which is an image obtained by photographing a situation in front of the vehicle;
Moving body detecting means for detecting the moving body from the front image;
Visual range detection means for detecting a visual range that is visible to the driver in a range corresponding to the front image in the front situation;
A determination unit that detects the moving body that is continuously present in the visual recognition range for a predetermined reference time and determines the moving body as an already recognized moving body;
A moving body warning device comprising: a warning unit that warns the driver of the presence of the moving body in a different manner between the unrecognized moving body that is the moving body that is not the recognized moving body and the recognized moving body.
前記視認範囲検出手段は、前記運転者の前方から撮影した該運転者の画像に基づいて、前記視認範囲を検出する手段である移動体警告装置。 The moving body warning device according to claim 1,
The said visual range detection means is a moving body warning device which is a means to detect the said visual range based on the driver | operator's image image | photographed from the front of the said driver | operator.
前記移動体が前記既認識移動体と判定された判定回数を、該移動体毎に計数する計数手段を備え、
前記警告手段は、前記判定回数に応じた態様で前記既認識移動体の存在を前記運転者に警告する手段である移動体警告装置。 The moving body warning device according to claim 1 or 2,
A counting means for counting the number of times the moving body is determined to be the recognized moving body for each moving body;
The warning means is a moving body warning device which is a means for warning the driver of the presence of the recognized moving body in a manner corresponding to the number of times of determination.
前記警告手段は、前記判定回数が所定回数に達した前記既認識移動体については、前記運転者への警告を停止する手段である移動体警告装置。 The moving body warning device according to claim 3,
The warning means is a moving body warning device that is a means for stopping a warning to the driver for the already-recognized moving body that has reached the predetermined number of times of determination.
前記計数手段は、前記既認識移動体と判定されてから、所定の閾値時間が経過するまでの間に再び該既認識移動体と判定されない前記移動体については、該移動体についての前記判定回数を減数する手段である移動体警告装置。 The moving body warning device according to claim 3 or 4,
The counting means determines the number of times of determination for the moving object for the moving object that is not determined to be the recognized recognized moving object again after a predetermined threshold time elapses after it is determined to be the already recognized moving object. A moving body warning device which is a means for subtracting the number.
前記判定手段は、前記未認識移動体の状態が所定の見落時間以上、継続している前記移動体を検出して、該移動体を見落移動体と判定する手段であり、
前記警告手段は、前記見落移動体については、前記未認識移動体とも前記既認識移動体とも異なる態様で、前記移動体の存在を前記運転者に警告する手段である移動体警告装置。 The moving body warning device according to any one of claims 1 to 5,
The determination means is means for detecting the moving body in which the state of the unrecognized moving body continues for a predetermined oversight time and determining the moving body as an overlooking moving body,
The warning means is a moving body warning device that is a means for warning the driver of the presence of the moving body in a mode different from the unrecognized moving body and the recognized moving body with respect to the overlooked moving body.
前記車両の前方の状況を撮影した画像である前方画像を撮影する工程と、
前記前方画像から前記移動体を検出する工程と、
前記前方の状況の中の前記前方画像に対応する範囲の中で、前記運転者が視認している範囲である視認範囲を検出する工程と、
前記視認範囲内に連続して所定の基準時間存在する前記移動体を検出して、該移動体を既認識移動体と判定する工程と、
前記既認識移動体ではない前記移動体である未認識移動体と前記既認識移動体とでは異なる態様で、前記移動体の存在を前記運転者に警告する工程と
を備える移動体警告方法。 A moving object warning method for warning a driver of a vehicle that a moving object exists in front of the vehicle,
Photographing a front image that is an image obtained by photographing a situation in front of the vehicle;
Detecting the moving body from the front image;
Detecting a viewing range that is a range that the driver is viewing in a range corresponding to the front image in the front situation; and
Detecting the moving body that is continuously present in the visual recognition range for a predetermined reference time, and determining the moving body as an already recognized moving body;
A moving body warning method comprising: warning the driver of the presence of the moving body in a different manner between the unrecognized moving body that is the moving body that is not the recognized mobile body and the recognized mobile body.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012192593A JP2014048978A (en) | 2012-08-31 | 2012-08-31 | Moving body warning device, and moving body warning method |
PCT/JP2013/004989 WO2014034065A1 (en) | 2012-08-31 | 2013-08-23 | Moving body warning device and moving body warning method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012192593A JP2014048978A (en) | 2012-08-31 | 2012-08-31 | Moving body warning device, and moving body warning method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2014048978A true JP2014048978A (en) | 2014-03-17 |
Family
ID=50182903
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012192593A Pending JP2014048978A (en) | 2012-08-31 | 2012-08-31 | Moving body warning device, and moving body warning method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2014048978A (en) |
WO (1) | WO2014034065A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2015186395A1 (en) * | 2014-06-03 | 2017-04-20 | 本田技研工業株式会社 | Vehicle periphery monitoring device |
WO2019167285A1 (en) * | 2018-03-02 | 2019-09-06 | 三菱電機株式会社 | Driving assistance device and driving assistance method |
JP2020024141A (en) * | 2018-08-07 | 2020-02-13 | 本田技研工業株式会社 | Display device, display control method, and program |
JP2020024578A (en) * | 2018-08-07 | 2020-02-13 | 本田技研工業株式会社 | Display device, display control method, and program |
JP2020154446A (en) * | 2019-03-18 | 2020-09-24 | 富士ゼロックス株式会社 | Information processing apparatus and information processing program |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015152304A1 (en) * | 2014-03-31 | 2015-10-08 | エイディシーテクノロジー株式会社 | Driving assistance device and driving assistance system |
WO2016088227A1 (en) * | 2014-12-03 | 2016-06-09 | 日立マクセル株式会社 | Video display device and method |
JP6733461B2 (en) * | 2016-09-28 | 2020-07-29 | 沖電気工業株式会社 | Information processing apparatus and information processing method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0761257A (en) * | 1993-08-26 | 1995-03-07 | Nissan Motor Co Ltd | Display device for vehicle |
JPH07117593A (en) * | 1993-10-21 | 1995-05-09 | Mitsubishi Electric Corp | Alarm device for vehicle |
WO2008029802A1 (en) * | 2006-09-04 | 2008-03-13 | Panasonic Corporation | Travel information providing device |
-
2012
- 2012-08-31 JP JP2012192593A patent/JP2014048978A/en active Pending
-
2013
- 2013-08-23 WO PCT/JP2013/004989 patent/WO2014034065A1/en active Application Filing
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2015186395A1 (en) * | 2014-06-03 | 2017-04-20 | 本田技研工業株式会社 | Vehicle periphery monitoring device |
US10525900B2 (en) | 2014-06-03 | 2020-01-07 | Honda Motor Co., Ltd. | Vehicle periphery monitoring device |
WO2019167285A1 (en) * | 2018-03-02 | 2019-09-06 | 三菱電機株式会社 | Driving assistance device and driving assistance method |
CN111788618A (en) * | 2018-03-02 | 2020-10-16 | 三菱电机株式会社 | Driving support device and driving support method |
JP2020024141A (en) * | 2018-08-07 | 2020-02-13 | 本田技研工業株式会社 | Display device, display control method, and program |
JP2020024578A (en) * | 2018-08-07 | 2020-02-13 | 本田技研工業株式会社 | Display device, display control method, and program |
CN110816407A (en) * | 2018-08-07 | 2020-02-21 | 本田技研工业株式会社 | Display device, display control method, and storage medium |
JP7121583B2 (en) | 2018-08-07 | 2022-08-18 | 本田技研工業株式会社 | Display device, display control method, and program |
JP7165532B2 (en) | 2018-08-07 | 2022-11-04 | 本田技研工業株式会社 | Display device, display control method, and program |
JP2020154446A (en) * | 2019-03-18 | 2020-09-24 | 富士ゼロックス株式会社 | Information processing apparatus and information processing program |
Also Published As
Publication number | Publication date |
---|---|
WO2014034065A1 (en) | 2014-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2014034065A1 (en) | Moving body warning device and moving body warning method | |
JP5744352B2 (en) | Vehicle periphery display device | |
US20210056850A1 (en) | Drive assist device | |
EP2544449B1 (en) | Vehicle perimeter monitoring device | |
US10102438B2 (en) | Information display device | |
JP6205640B2 (en) | Warning device for vehicle | |
JP2010130646A (en) | Vehicle periphery checking system | |
JP2016091055A (en) | On-vehicle alerting system, and notification control device | |
US11807277B2 (en) | Driving assistance apparatus | |
JP2013009825A (en) | Visual confirmation load amount estimation device, drive support device and visual confirmation load amount estimation program | |
US10866416B2 (en) | Display control device and display control method | |
JP2013168063A (en) | Image processing device, image display system, and image processing method | |
JP2012148710A (en) | Image display apparatus | |
JP2009183473A (en) | Visual line direction detection device, and visual line direction detection method | |
US9396401B2 (en) | Obstacle alarm device | |
JP4687411B2 (en) | Vehicle peripheral image processing apparatus and program | |
JP2007207274A (en) | Start annunciation device | |
JP6805716B2 (en) | Display device, display method, program | |
JP2005075190A (en) | Display device for vehicle | |
JP2006338594A (en) | Pedestrian recognition system | |
JP5861449B2 (en) | Obstacle alarm device | |
JP2018148530A (en) | Vehicle display controller, vehicle display system, vehicle display control method, and program | |
JP2018132974A (en) | State detecting apparatus, state detection method, and program | |
JP2011191859A (en) | Apparatus for monitoring surroundings of vehicle | |
JP2008162550A (en) | External environment display device |