[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5056679B2 - Night view system - Google Patents

Night view system Download PDF

Info

Publication number
JP5056679B2
JP5056679B2 JP2008225285A JP2008225285A JP5056679B2 JP 5056679 B2 JP5056679 B2 JP 5056679B2 JP 2008225285 A JP2008225285 A JP 2008225285A JP 2008225285 A JP2008225285 A JP 2008225285A JP 5056679 B2 JP5056679 B2 JP 5056679B2
Authority
JP
Japan
Prior art keywords
pedestrian
pedestrian candidate
candidate
night view
view system
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.)
Expired - Fee Related
Application number
JP2008225285A
Other languages
Japanese (ja)
Other versions
JP2010062768A (en
Inventor
隆生 白井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2008225285A priority Critical patent/JP5056679B2/en
Publication of JP2010062768A publication Critical patent/JP2010062768A/en
Application granted granted Critical
Publication of JP5056679B2 publication Critical patent/JP5056679B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)

Description

本発明は、撮像された画像から歩行者を検出して、表示装置などで歩行者の存在を強調して表示するナイトビューシステムに関する。   The present invention relates to a night view system that detects a pedestrian from a captured image and displays the pedestrian in an emphasized manner on a display device or the like.

車両前方を歩行する歩行者の存在を運転者に注意喚起するナイトビューシステムが知られている。ナイトビューシステムは、撮影された赤外線画像から輝度値の密集状態やその縦横比から歩行者を検出し、赤外線画像に強調表示するなどして歩行者の存在を運転者に通知するシステムである。   A night view system that alerts the driver to the presence of a pedestrian walking in front of the vehicle is known. The night view system is a system for notifying a driver of the presence of a pedestrian by detecting a pedestrian from a dense state of brightness values and an aspect ratio of the captured infrared image and highlighting the pedestrian on the infrared image.

ナイトビューシステムでは、従来から人工物を歩行者と誤検知する場合があることが知られており、誤検知を抑制する技術が提案されている(例えば、特許文献1〜3参照。)。特許文献1には、複数の歩行者候補の類似度を求め、類似度が所定値以上の歩行者候補を歩行者でないと判定することで、人工物の誤検知を抑制する歩行者検知装置が開示されている。ガードレールや電柱などの人工物はそれぞれ略同一の形状をしているため、類似度に基づき一連の歩行者候補を同時に歩行者でないと判定することができる。   In the night view system, it has been conventionally known that an artificial object may be erroneously detected as a pedestrian, and a technique for suppressing erroneous detection has been proposed (for example, see Patent Documents 1 to 3). Patent Document 1 discloses a pedestrian detection device that determines the similarity of a plurality of pedestrian candidates and determines that a pedestrian candidate with a similarity equal to or greater than a predetermined value is not a pedestrian, thereby suppressing false detection of an artifact. It is disclosed. Since artifacts such as guardrails and utility poles have substantially the same shape, a series of pedestrian candidates can be determined not to be pedestrians at the same time based on the degree of similarity.

また、特許文献2には、赤外線画像から検出された灯体と同一距離の灯体の別の灯体を検出して、別の灯体の赤外線量を閾値と比較することで車両を識別するナイトビューシステムが開示されている。高さや形状から、歩行者と混合しやすい車両のテールランプ(灯体)を検出することで、歩行者の検出精度を向上することができる。   Further, in Patent Document 2, a vehicle is identified by detecting another lamp of a lamp having the same distance as the lamp detected from the infrared image and comparing the amount of infrared of the other lamp with a threshold value. A night view system is disclosed. The detection accuracy of a pedestrian can be improved by detecting a tail lamp (lamp) of a vehicle that is easy to mix with the pedestrian from the height and shape.

また、特許文献3には、赤外線画像から対象物の移動ベクトルを算出し、移動ベクトルに基づき地物や他の車両を識別して除外する周辺監視装置が開示されている。
特開2008−123113号公報 特開2006−176020号公報 特開2006−153776号公報
Patent Document 3 discloses a periphery monitoring device that calculates a movement vector of an object from an infrared image and identifies and excludes features and other vehicles based on the movement vector.
JP 2008-123113 A JP 2006-176020 A JP 2006-153776 A

しかしながら、特許文献1記載の歩行者検知装置のように複数の歩行者候補の類似度を算出することは、処理負荷が大きくリアルタイム性が要求されるナイトビューシステムには必ずしも好適でない。また、特許文献2記載のナイトビューシステムのように同一距離の別の灯体を検出する方法では、歩行者が灯体と同じ距離に存在する場合に、歩行者を灯体として排除してしまうおそれがある。また、特許文献3記載の周辺監視装置には、対象物の移動ベクトルを用いて、地物や他の車両を具体的にどのように識別するかが記載されていない。   However, calculating the similarity of a plurality of pedestrian candidates as in the pedestrian detection device described in Patent Document 1 is not necessarily suitable for a night view system that requires a large processing load and requires real-time performance. In addition, in the method of detecting another lamp having the same distance as in the night view system described in Patent Document 2, when a pedestrian is present at the same distance as the lamp, the pedestrian is excluded as a lamp. There is a fear. In addition, the periphery monitoring device described in Patent Document 3 does not describe how to specifically identify a feature or another vehicle using a movement vector of an object.

本発明は、上記課題に鑑み、歩行者と人工物の距離の影響を受けにくく、処理負荷の増大を抑制して人工物と歩行者を識別可能なナイトビューシステムを提供することを目的とする。   In view of the above problems, the present invention has an object to provide a night view system that is hardly affected by the distance between a pedestrian and an artifact and that can suppress the increase in processing load and can identify the artifact and the pedestrian. .

上記課題に鑑み、本発明は、撮影された画像データから歩行者を検出して、歩行者の存在を運転者に注意喚起するナイトビューシステムにおいて、サイクル時間毎に撮影される画像データから歩行者候補を検出する歩行者候補検出手段と、サイクル時間毎の画像データにおける同じ歩行者候補を監視し、歩行者候補の位置及び大きさの変化量が閾値以内の場合、該歩行者候補を歩行者でないと判定する選別手段と、を有することを特徴とする。 In view of the above problems, the present invention detects a pedestrian from captured image data and alerts the driver of the presence of the pedestrian in the night view system. Pedestrian candidate detection means for detecting a candidate and the same pedestrian candidate in the image data for each cycle time are monitored, and when the amount of change in the position and size of the pedestrian candidate is within a threshold, the pedestrian candidate is And selecting means for determining that it is not.

歩行者と人工物の距離の影響を受けにくく、処理負荷の増大を抑制して人工物と歩行者を識別可能なナイトビューシステムを提供することができる。 It is possible to provide a night view system that is hardly affected by the distance between a pedestrian and an artificial object, and that can suppress an increase in processing load and can identify the artificial object and the pedestrian.

以下、本発明を実施するための最良の形態について図面を参照しながら説明する。
図1は、本実施形態のナイトビューシステム100による歩行者13の検出を模式的に説明する図の一例である。図1(a)に示すように、自車両の前方には、前方車両11と歩行者13が存在し、赤外線画像には前方車両11と歩行者13が撮影される。ナイトビューシステム(以下、NVシステムという)100は、赤外線画像を画像処理して歩行者候補を検出するが、前方車両11のテールランプ12、特に縦型のテールランプ12は外観形状が歩行者13と似ているため、a1〜a3の歩行者候補を検出する。ここでは歩行者候補a1〜a3を矩形領域で示した。
The best mode for carrying out the present invention will be described below with reference to the drawings.
FIG. 1 is an example of a diagram schematically illustrating detection of a pedestrian 13 by the night view system 100 of the present embodiment. As shown to Fig.1 (a), the front vehicle 11 and the pedestrian 13 exist in front of the own vehicle, and the front vehicle 11 and the pedestrian 13 are image | photographed by the infrared image. The night view system (hereinafter referred to as the “NV system”) 100 detects pedestrian candidates by image processing of infrared images. The tail lamp 12 of the front vehicle 11, particularly the vertical tail lamp 12, is similar in appearance to the pedestrian 13. Therefore, pedestrian candidates a1 to a3 are detected. Here, the pedestrian candidates a1 to a3 are indicated by rectangular areas.

NVシステム100はサイクル時間毎に赤外線画像を撮影するので、図1(b)に示すように、次々と同じ歩行者候補a1〜a3を含む赤外線画像を撮影する。しかしながら、前方車両11が自車両と同程度の車速で走行しているのに対し、歩行者13の移動速度は自車両に対し遅いので、歩行者候補a1、a2が同程度の位置及び大きさを保つのに対し、歩行者候補a3の位置は自車両に接近しその大きさも徐々に大きくなる。   Since the NV system 100 captures an infrared image every cycle time, it captures infrared images including the same pedestrian candidates a1 to a3 one after another as shown in FIG. However, while the preceding vehicle 11 is traveling at the same vehicle speed as the own vehicle, the moving speed of the pedestrian 13 is slower than the own vehicle, so that the pedestrian candidates a1 and a2 are at the same position and size. In contrast, the position of the pedestrian candidate a3 approaches the host vehicle and its size gradually increases.

本実施形態のNVシステム100は、歩行者候補a1〜a3におけるこのような関係を利用して前方車両11のテールランプ12を排除して、誤検知を低減する。歩行者候補a1〜a3の大きさや位置を監視するだけでよいので処理負荷の増大を抑制でき、また、歩行者13と前方車両11が同程度であっても自車両が移動することで、テールランプ12を誤検知することなく歩行者13を検出することができる。   The NV system 100 of the present embodiment uses such a relationship in the pedestrian candidates a1 to a3 to eliminate the tail lamp 12 of the forward vehicle 11 and reduce false detection. Since it is only necessary to monitor the size and position of the pedestrian candidates a1 to a3, an increase in processing load can be suppressed, and even if the pedestrian 13 and the preceding vehicle 11 are at the same level, the own vehicle moves so that the tail lamp The pedestrian 13 can be detected without erroneously detecting 12.

図2は、本実施形態のNVシステム100のブロック図の一例を示す。NVシステム100は、画像処理ECU(electronic control unit)22により制御され、画像処理ECU22にカメラ21及び表示部23が、CAN(Controller Area Network)や専用線を介して接続されている。   FIG. 2 shows an example of a block diagram of the NV system 100 of the present embodiment. The NV system 100 is controlled by an image processing ECU (electronic control unit) 22, and a camera 21 and a display unit 23 are connected to the image processing ECU 22 via a CAN (Controller Area Network) or a dedicated line.

カメラ21は、近赤外光(例えば800〜2000〔μm〕)に感度を有する光電変換素子を実装し、所定のサイクル時間(例えば、15〜30フレーム/秒)毎に赤外線画像を撮影する。赤外線画像は、画素毎に輝度値(0〜255段階程度)を有し、全体をその濃淡で表示する。したがって、歩行者13のように近赤外光を反射する対象物を好適に撮影することができる。歩行者13の検知範囲は30〜100〔m〕程度であり、自車両の車速が大きいほどより遠方の歩行者13を検出するようになっている。なお、カメラ21は例えばルームミラーの裏側に、光軸を車両前方のやや下向きに取り付けられる。   The camera 21 mounts a photoelectric conversion element having sensitivity to near-infrared light (for example, 800 to 2000 [μm]), and captures an infrared image every predetermined cycle time (for example, 15 to 30 frames / second). The infrared image has a luminance value (about 0 to 255 levels) for each pixel, and the whole is displayed with the shading. Therefore, an object that reflects near-infrared light, such as a pedestrian 13, can be suitably photographed. The detection range of the pedestrian 13 is about 30 to 100 [m], and the farther the pedestrian 13 is detected as the vehicle speed of the host vehicle increases. The camera 21 is attached to the back side of the rearview mirror, for example, with the optical axis slightly downward in front of the vehicle.

例えばヘッドライトには近赤外投光器が配置されており、NVシステム100がオンになるとハイビームと近赤外線投光器が切り替えられ可視光線カットフィルタが有効になることで、前照灯の光と近赤外光のうち近赤外光が優先的に自車両の前方に照射される。これにより、夜間の歩行者13の検出が容易になる。   For example, a near-infrared projector is arranged in the headlight, and when the NV system 100 is turned on, the high beam and the near-infrared projector are switched, and the visible light cut filter is activated, so that the light of the headlamp and the near-infrared projector are activated. Near-infrared light is preferentially irradiated in front of the host vehicle. Thereby, detection of the pedestrian 13 at night becomes easy.

表示部23は、例えば、液晶ディスプレイや有機ELディスプレイなどのFPD(フラットパネルディスプレイ)、又は、HUD(Head Up Display)が用いられる。FPDの場合、例えば、全面が液晶ディスプレイのメータ表示部が変化してメータ類の中央に赤外線画像を表示する。また、ナビゲーションシステムやテレビ等のAVシステムの表示部23と兼用してもよい。表示部23には、検出された歩行者13が矩形枠などで強調して表示される。   As the display unit 23, for example, an FPD (flat panel display) such as a liquid crystal display or an organic EL display, or a HUD (Head Up Display) is used. In the case of FPD, for example, the meter display portion of the liquid crystal display changes on the entire surface, and an infrared image is displayed at the center of the meters. Further, it may also be used as the display unit 23 of an AV system such as a navigation system or a television. On the display unit 23, the detected pedestrian 13 is displayed with emphasis by a rectangular frame or the like.

画像処理ECU22は、CPU、RAM、ROM、入出力インターフェイス及びASIC(Application Specific Integrated Circuit)等を備えたコンピュータを実体とする。CPUがROMに記憶されたプログラムを実行するか、又は、ASICにより歩行者候補検出部24、選別部25及び歩行者強調部26が実現される。   The image processing ECU 22 is a computer including a CPU, a RAM, a ROM, an input / output interface, an ASIC (Application Specific Integrated Circuit), and the like. The CPU executes a program stored in the ROM, or the pedestrian candidate detection unit 24, the selection unit 25, and the pedestrian enhancement unit 26 are realized by ASIC.

歩行者候補検出部24は、サイクル時間毎に撮影される赤外線画像から後述する手順で歩行者13を含むと推定される歩行者候補を検出する。選別部25は、歩行者候補の位置と大きさの変化を監視し、歩行者13を含まない歩行者候補を選別して、歩行者13を検出する。歩行者強調部26は、検出された歩行者13を例えば矩形枠で囲んで、表示部23に強調して表示する。   The pedestrian candidate detection unit 24 detects a pedestrian candidate that is estimated to include the pedestrian 13 according to a procedure described later from an infrared image captured at each cycle time. The selection unit 25 monitors changes in the position and size of pedestrian candidates, selects pedestrian candidates that do not include the pedestrian 13, and detects the pedestrian 13. The pedestrian emphasizing unit 26 surrounds the detected pedestrian 13 with a rectangular frame, for example, and emphasizes and displays it on the display unit 23.

図3は、歩行者候補検出部24が歩行者13を検出する手順を示すフローチャート図の一例である。歩行者候補検出部24は、サイクル時間毎に撮影される赤外線画像に図3の処理を繰り返す。なお、図3のフローチャート図は、NVシステム100の起動スイッチがON、照度センサーにより夜間であることが検出されていること、ヘッドライトがオン、車速が所定値以下(例えば、60〔km/h〕)の状態でスタートする。   FIG. 3 is an example of a flowchart illustrating a procedure in which the pedestrian candidate detection unit 24 detects the pedestrian 13. The pedestrian candidate detection unit 24 repeats the process of FIG. 3 for the infrared image captured every cycle time. The flowchart of FIG. 3 shows that the startup switch of the NV system 100 is ON, the illuminance sensor detects that it is nighttime, the headlight is on, and the vehicle speed is below a predetermined value (for example, 60 [km / h ])

歩行者候補検出部24は、赤外線画像から歩行者13の可能性のある歩行者候補を検出する(S10)。歩行者13は近赤外光を反射するので、歩行者13が撮影された画素は高輝度である。また、歩行者13は、ある程度の伸長で鉛直方向に立っているので、高輝度の画素は縦方向に所定値以上に連続していると考えられる。歩行者候補検出部24は、このような考え方に基づき、所定値以上の輝度で、鉛直方向に所定値以上連続した一連の画素を検出する。一連の画素又は一連の画素を囲む所定の大きさの矩形領域が、歩行者候補である。   The pedestrian candidate detection unit 24 detects a pedestrian candidate that may be the pedestrian 13 from the infrared image (S10). Since the pedestrian 13 reflects near-infrared light, the pixel on which the pedestrian 13 is photographed has high luminance. Further, since the pedestrian 13 stands in the vertical direction with a certain degree of extension, it is considered that the high-luminance pixels are continuous in a vertical direction at a predetermined value or more. Based on such a concept, the pedestrian candidate detection unit 24 detects a series of pixels having a luminance equal to or higher than a predetermined value and continuous for a predetermined value or more in the vertical direction. A series of pixels or a rectangular area of a predetermined size surrounding the series of pixels is a pedestrian candidate.

図4は、検出された歩行者候補を模式的に示す図の一例である。この時点で検出された歩行者候補は粗い検出なので、歩行者以外にも、例えば、テールランプ12、看板、電柱、ガードレール、前照灯、白線等が含まれる。このうち、白線は白線認識のロジックによりその位置が検出されるので、予め歩行者候補から排除されている。   FIG. 4 is an example of a diagram schematically showing detected pedestrian candidates. Since the pedestrian candidate detected at this time is a rough detection, for example, a tail lamp 12, a signboard, a utility pole, a guardrail, a headlamp, a white line, and the like are included in addition to the pedestrian. Among these, since the position of the white line is detected by the white line recognition logic, it is excluded from pedestrian candidates in advance.

次いで、歩行者候補検出部24は、歩行者候補から非歩行者を排除する。まず、歩行者候補から明らかな矩形物を排除する。明らかな矩形物とは、看板や電柱等であり、一連の画素の外接矩形の四隅領域又はその周辺を輝度値の高い画素値が占有している場合、矩形物であると判定される。これにより、看板や電柱は排除される。   Next, the pedestrian candidate detection unit 24 excludes non-pedestrians from the pedestrian candidates. First, an obvious rectangular object is excluded from pedestrian candidates. An obvious rectangular object is a signboard, a utility pole, or the like. When a pixel value having a high luminance value occupies the four corner areas of a circumscribed rectangle of a series of pixels or its periphery, it is determined to be a rectangular object. This eliminates signboards and utility poles.

また、歩行者候補検出部24は、ガードレールや縁石などの連続物を歩行者候補から排除する。このような連続物が撮影されると、赤外線画像の下辺から上辺、左辺から上辺、又は、右辺から上辺まで、一連の画素が連続しているので、歩行者候補検出部24は、一連の画素が所定以上に連続している場合、歩行者候補から排除する。これにより、ガードレールや電柱が排除される。   The pedestrian candidate detection unit 24 excludes continuous objects such as guardrails and curbs from pedestrian candidates. When such a continuous object is photographed, since a series of pixels are continuous from the lower side to the upper side, the left side to the upper side, or the right side to the upper side of the infrared image, the pedestrian candidate detection unit 24 includes a series of pixels. Is excluded from pedestrian candidates. This eliminates guardrails and utility poles.

また、歩行者候補検出部24は、歩行者候補から画素値の飽和した一連の画素を排除する。画素値の飽和とは、カメラ21に入射した光の強さが輝度値の解像度を超えているため、ある程度の領域に渡って輝度値が最高値(255又はその付近)になることをいう。このような現象は、光源やその反射物を撮影した場合に生じ、歩行者13ではこのように高い輝度値を示すことは少ない。そこで、歩行者候補検出部24は、輝度値が最高値の画素の領域が所定の比率以上の歩行者候補を歩行者候補から排除する。これにより、前照灯は排除され、また、テールランプ12も排除されることが期待できる。   In addition, the pedestrian candidate detection unit 24 excludes a series of pixels with saturated pixel values from the pedestrian candidates. The saturation of the pixel value means that the luminance value becomes the maximum value (255 or its vicinity) over a certain area because the intensity of light incident on the camera 21 exceeds the resolution of the luminance value. Such a phenomenon occurs when a light source or its reflector is photographed, and the pedestrian 13 rarely shows such a high luminance value. Therefore, the pedestrian candidate detection unit 24 excludes pedestrian candidates whose pixel values having the highest luminance value are a predetermined ratio or more from the pedestrian candidates. Thereby, it can be expected that the headlamp is eliminated and the tail lamp 12 is also eliminated.

次に、歩行者候補検出部24は、歩行者候補として残ったものから例えばパターンマッチングにより歩行者13を検出する(S30)。まず、歩行者候補検出部24は、一連の画素の外接矩形の縦横比が予め定めた比率に入るか否かを判定する。また、歩行者候補検出部24は、例えば、標準テンプレートを用いて一連の画素をパターンマッチングする。標準テンプレートは、人間の例えば頭部、肩部、胴部、脚部をそれぞれ特徴的な図形(頭部と脚部は肩部より幅が小さく、脚部は頭部よりも幅が小さいなど)で構成された2値画像である。歩行者候補検出部24は、一連の画素の外接矩形を二値化して、標準テンプレートとの一致度を算出する。一致度が所定値以上であれば歩行者候補のまま存置される。なお、一致度を判定する所定値は、歩行者13を歩行者でないと誤検知することを防止するため低めに設定される。このため、人工物を歩行者と誤検知することが生じうる。   Next, the pedestrian candidate detection unit 24 detects the pedestrian 13 by pattern matching, for example, from the remaining pedestrian candidates (S30). First, the pedestrian candidate detection unit 24 determines whether or not the aspect ratio of the circumscribed rectangle of a series of pixels falls within a predetermined ratio. Moreover, the pedestrian candidate detection part 24 pattern-matches a series of pixels, for example using a standard template. The standard template is a figure that characterizes the human head, shoulders, torso, and legs, for example (the head and legs are smaller than the shoulders, the legs are smaller than the heads, etc.) Is a binary image. The pedestrian candidate detection unit 24 binarizes the circumscribed rectangle of the series of pixels and calculates the degree of coincidence with the standard template. If the degree of coincidence is equal to or greater than a predetermined value, the pedestrian candidate is left as it is. Note that the predetermined value for determining the degree of coincidence is set to a low value in order to prevent erroneous detection of the pedestrian 13 as not being a pedestrian. For this reason, it may occur that an artificial object is erroneously detected as a pedestrian.

ところで、図3では先にパターンマッチングを実行しているが、パターンマッチングよりも先にステップS40の歩行者候補の選別を先に実行してもよい。歩行者候補を選別してからの方が、パターンマッチングの処理負荷を軽減できる。   By the way, although pattern matching is performed first in FIG. 3, you may perform selection of the pedestrian candidate of step S40 prior to pattern matching. After selecting pedestrian candidates, the processing load of pattern matching can be reduced.

以上のように非歩行者を排除しても、テールランプ12の場合、前照灯に比べ照度が低く、カメラ21に入射する光の角度によっては、飽和していると判定されず、歩行者候補として残ってしまう場合がある。また、特に、テールランプ12が縦方向に並んだ形状の場合、その外接矩形が歩行者13と似ているし円形のランプが歩行者の頭部と似ているの、パターンマッチングなどにより判定しても、歩行者13と誤検知するおそれがある。そこで、本実施形態のNVシステム100では、歩行者候補の位置と大きさを監視してさらに歩行者候補を選別する(S40)。   Even if non-pedestrians are excluded as described above, in the case of the tail lamp 12, the illuminance is lower than that of the headlamp, and depending on the angle of light incident on the camera 21, it is not determined to be saturated, and pedestrian candidates May remain as. In particular, when the tail lamps 12 are arranged in the vertical direction, the circumscribed rectangle is similar to the pedestrian 13 and the circular lamp is similar to the head of the pedestrian. There is also a risk of erroneous detection as a pedestrian 13. Therefore, in the NV system 100 of the present embodiment, the position and size of pedestrian candidates are monitored to further select pedestrian candidates (S40).

図5は、図4のステップS40の手順を詳細に示すフローチャート図の一例である。選別部25は、歩行者候補の位置と大きさを検出する(S110)。歩行者候補が複数ある場合は、歩行者候補毎に識別番号を付与しておく。   FIG. 5 is an example of a flowchart showing in detail the procedure of step S40 of FIG. The selection unit 25 detects the position and size of the pedestrian candidate (S110). When there are a plurality of pedestrian candidates, an identification number is assigned to each pedestrian candidate.

図6は、選別部25が管理する歩行者候補テーブルの一例を示す。歩行者候補の識別番号に対応づけて、位置と外接矩形の大きさが記録されている。このうち、位置は、赤外線画像における歩行者候補の外接矩形の4角の座標(左上、右上、右上、左下)である。また、大きさは、外接矩形の縦wと横dのピクセル数(画素数)で示した。なお、縦wのピクセル数が分かれば、歩行者13のおよその大きさ(高さ)を知ることができる。カメラ21のレンズの焦点距離、画素ピッチ、光電変換素子からレンズまでの距離、は既知であるので、これらの間に生じる比率関係からレンズと歩行者候補までの距離を算出することができる。   FIG. 6 shows an example of a pedestrian candidate table managed by the selection unit 25. The position and the size of the circumscribed rectangle are recorded in association with the identification number of the pedestrian candidate. Among these, the positions are the four corner coordinates (upper left, upper right, upper right, lower left) of the circumscribed rectangle of the pedestrian candidate in the infrared image. The size is indicated by the number of pixels (number of pixels) in the vertical and horizontal dimensions of the circumscribed rectangle. If the number of vertical pixels is known, the approximate size (height) of the pedestrian 13 can be known. Since the focal length of the lens of the camera 21, the pixel pitch, and the distance from the photoelectric conversion element to the lens are known, the distance between the lens and the pedestrian candidate can be calculated from the ratio relationship generated therebetween.

そして、歩行者候補検出部24は次の赤外線画像に対し図3のステップS30までの手順を施す。これにより、次の赤外線画像においても歩行者候補が検出される。なお、選別部25は歩行者候補の外接矩形の4角の座標のいずれかが、歩行者候補テーブルに登録されている外接矩形の4角の座標から所定距離内に含まれるか否かに基づき、同じ歩行者候補を特定する。そして、同様に、歩行者候補の位置と外接矩形の大きさを検出し、歩行者候補テーブルに時系列に各歩行者候補の位置と大きさを記録する。   And the pedestrian candidate detection part 24 performs the procedure to step S30 of FIG. 3 with respect to the following infrared image. Thereby, a pedestrian candidate is detected also in the next infrared image. The selecting unit 25 determines whether any of the four corner coordinates of the circumscribed rectangle of the pedestrian candidate is included within a predetermined distance from the four corner coordinates of the circumscribed rectangle registered in the pedestrian candidate table. Identify the same pedestrian candidate. Similarly, the position of the pedestrian candidate and the size of the circumscribed rectangle are detected, and the position and size of each pedestrian candidate are recorded in time series in the pedestrian candidate table.

選別部25は、時系列に検出された同じ歩行者候補の位置と大きさを比較する(S120)。本実施形態では、前方車両11のテールランプ12のように自車両と同程度の速度で移動する歩行者候補を検出できればよい。例えば、4角の座標の1つ若しくは外接矩形の対角交点など、歩行者候補の1点の移動量V、4角の座標の移動量の平均、又は、4角の座標の移動量と外接矩形の交点の移動量の平均、を算出する。   The selection unit 25 compares the position and size of the same pedestrian candidate detected in time series (S120). In this embodiment, it is only necessary to detect a pedestrian candidate that moves at a speed similar to that of the host vehicle, such as the tail lamp 12 of the preceding vehicle 11. For example, the movement amount V of one point of a pedestrian candidate, such as one of the four corner coordinates or the diagonal intersection of the circumscribed rectangle, the average of the movement amount of the four corner coordinates, or the movement amount of the four corner coordinates and the circumscription The average amount of movement at the intersection of the rectangles is calculated.

また、選別部25は、時系列に検出された同じ歩行者候補について縦wと横dそれぞれを比較して、縦変化量Wd、横変化量Ddを検出する。   Further, the sorting unit 25 compares the vertical w and the horizontal d for the same pedestrian candidate detected in time series, and detects the vertical change amount Wd and the horizontal change amount Dd.

移動量V、縦変化量Wd及び横変化量Dd、は赤外線画像が撮影される毎に検出できるが、所望の変化が期待できるのは、自車両が移動した場合である。特に低速で走行している場合、サイクル時間毎の移動量V、縦変化量Wd及び横変化量Ddを検出しても、有意な差が得られない。   Although the movement amount V, the vertical change amount Wd, and the horizontal change amount Dd can be detected every time an infrared image is taken, a desired change can be expected when the host vehicle moves. In particular, when traveling at a low speed, a significant difference cannot be obtained even if the movement amount V, the longitudinal change amount Wd, and the lateral change amount Dd for each cycle time are detected.

このため、歩行者候補の選別は、例えば、0.5秒〜1秒の間隔で撮影された赤外線画像同士を比較する。また、1枚の赤外線画像から検出した位置や大きさは誤差を含みやすいので、位置や大きさは5〜10フレームの赤外線画像の平均値を用いる。以上から、選別部25は、同じ歩行者候補を監視しながら、例えば、5フレーム分の赤外線画像から位置と大きさを検出し、0.5秒毎に移動量V、縦変化量Wd及び横変化量Ddを検出する。なお、自車両の車速がゼロの場合、逆に歩行者13を排除するおそれがあるので、図5の手順は車速が所定値以上の場合にのみ実行される。   For this reason, selection of a pedestrian candidate compares the infrared images image | photographed with the space | interval of 0.5 second-1 second, for example. Further, since the position and size detected from one infrared image are likely to contain errors, the average value of 5 to 10 frames of infrared images is used for the position and size. From the above, the selecting unit 25 detects the position and size from, for example, five frames of infrared images while monitoring the same pedestrian candidate, and moves the moving amount V, the vertical change amount Wd, and the horizontal amount every 0.5 seconds. A change amount Dd is detected. If the vehicle speed of the host vehicle is zero, the pedestrian 13 may be excluded, so the procedure of FIG. 5 is executed only when the vehicle speed is equal to or higher than a predetermined value.

次いで、選別部25は、予め記憶している判定閾値と、移動量V、縦変化量Wd及び横変化量Ddを比較する(S120)。判定閾値をTh1、Th2、Th3とした場合、次式の全てを満たすか否かを判定する。なお、移動量V、縦変化量Wd及び横変化量Ddのうち、いずれか1以上が条件を満たすか否かを判定してもよい。
移動量V<Th1
縦変化量Wd<Th2
横変化量Dd<Th3
なお、前方車両11が自車両と同程度で走行していることを想定すると、判定閾値Th1〜Th3を車速に応じて定める必要はないが、判定閾値Th1〜Th3を車速や加速度に応じて定めていてもよい。例えば、自車両の加速度に応じて定めておくことで、自車両が急な加減速をしても、加減速を加味して移動量V、縦変化量Wd及び横変化量Ddが変化したか否か判定できる。加減速度はGセンサから検出してもよいし、スロットル開度変化、マスタシリンダ圧変化等から検出してもよい。
Next, the selection unit 25 compares the determination threshold stored in advance with the movement amount V, the vertical change amount Wd, and the horizontal change amount Dd (S120). When the determination threshold values are Th1, Th2, and Th3, it is determined whether or not all of the following expressions are satisfied. Note that it may be determined whether one or more of the movement amount V, the vertical change amount Wd, and the horizontal change amount Dd satisfy the condition.
Travel distance V <Th1
Longitudinal change amount Wd <Th2
Lateral change amount Dd <Th3
Assuming that the preceding vehicle 11 is traveling at the same level as the host vehicle, the determination threshold values Th1 to Th3 need not be determined according to the vehicle speed, but the determination threshold values Th1 to Th3 are determined according to the vehicle speed and acceleration. It may be. For example, by determining the acceleration according to the acceleration of the host vehicle, whether the movement amount V, the vertical change amount Wd, and the lateral change amount Dd have changed in consideration of the acceleration / deceleration even if the host vehicle suddenly accelerated / decelerated. Can be determined. The acceleration / deceleration may be detected from a G sensor, or may be detected from a change in throttle opening, a change in master cylinder pressure, or the like.

移動量V<Th1、縦変化量Wd<Th2、かつ、横変化量Dd<Th3の場合(S120のYes)、選別部25はその歩行者候補を、非歩行者として排除する(S130)。また、移動量V<Th1、縦変化量Wd<Th2、かつ、横変化量Dd<Th3のいずれかを満たさない場合(S120のNo)、その歩行者候補は歩行者13として検出される。   When the movement amount V <Th1, the vertical change amount Wd <Th2, and the horizontal change amount Dd <Th3 (Yes in S120), the selection unit 25 excludes the pedestrian candidate as a non-pedestrian (S130). In addition, when any of the movement amount V <Th1, the longitudinal change amount Wd <Th2, and the lateral change amount Dd <Th3 is not satisfied (No in S120), the pedestrian candidate is detected as the pedestrian 13.

ついで、歩行者強調部26は、排除されなかった歩行者13の位置を歩行者候補テーブル又は赤外線画像から検出し、歩行者13を囲む例えば矩形枠を点滅させて歩行者13を強調表示する。これにより、自車両の運転者は、前方に歩行者13が存在することを把握することができる。なお、ブザー音により更に注意喚起してもよい。   Next, the pedestrian emphasizing unit 26 detects the position of the pedestrian 13 that has not been excluded from the pedestrian candidate table or the infrared image, and highlights the pedestrian 13 by blinking, for example, a rectangular frame surrounding the pedestrian 13. Thereby, the driver | operator of the own vehicle can grasp | ascertain that the pedestrian 13 exists ahead. In addition, you may be alerted further by a buzzer sound.

以上説明したように、本実施形態のNVシステム100は、歩行者13と誤検知しやすい前方車両11のテールランプ12を、自車両と同程度の速度で移動することを利用して排除することができる。歩行者候補の外接矩形の位置と大きさを比較すればよいので、画像処理ECU22に過大が処理負荷を加えることもない。   As described above, the NV system 100 according to the present embodiment can eliminate the tail lamp 12 of the preceding vehicle 11 that is likely to be erroneously detected as a pedestrian 13 by moving at the same speed as the own vehicle. it can. Since it is only necessary to compare the position and size of the circumscribed rectangle of the pedestrian candidate, an overload does not add processing load to the image processing ECU 22.

ナイトビューシステムによる歩行者の検出を模式的に説明する図の一例である。It is an example of the figure which explains typically detection of a pedestrian by a night view system. NVシステムのブロック図の一例である。It is an example of the block diagram of a NV system. 歩行者候補検出部が歩行者を検出する手順を示すフローチャート図の一例である。It is an example of the flowchart figure which shows the procedure in which a pedestrian candidate detection part detects a pedestrian. 検出された歩行者候補を模式的に示す図の一例である。It is an example of the figure which shows the detected pedestrian candidate typically. 図4のステップS30の手順を詳細に示すフローチャート図の一例である。FIG. 5 is an example of a flowchart showing in detail the procedure of step S30 of FIG. 選別部が管理する歩行者候補テーブルの一例を示す図である。It is a figure which shows an example of the pedestrian candidate table which a selection part manages.

符号の説明Explanation of symbols

11 前方車両
12 テールランプ
13 歩行者
21 カメラ
22 画像処理ECU
23 表示部
24 歩行者候補検出部
25 選別部
26 歩行者強調部
100 ナイトビューシステム
11 Front vehicle 12 Tail lamp 13 Pedestrian 21 Camera 22 Image processing ECU
23 Display Unit 24 Pedestrian Candidate Detection Unit 25 Sorting Unit 26 Pedestrian Emphasis Unit 100 Night View System

Claims (3)

撮影された画像データから歩行者を検出して、歩行者の存在を運転者に注意喚起するナイトビューシステムにおいて、
サイクル時間毎に撮影される画像データから歩行者候補を検出する歩行者候補検出手段と、
サイクル時間毎の画像データにおける同じ歩行者候補を監視し、歩行者候補の位置及び大きさの変化量が閾値以内の場合、該歩行者候補を歩行者でないと判定する選別手段と、
を有することを特徴とするナイトビューシステム。
In the night view system that detects pedestrians from the captured image data and alerts the driver of the presence of pedestrians,
Pedestrian candidate detection means for detecting pedestrian candidates from image data photographed every cycle time;
The same pedestrian candidate in the image data for each cycle time is monitored, and when the amount of change in the position and size of the pedestrian candidate is within a threshold, the selection means for determining that the pedestrian candidate is not a pedestrian
The night view system characterized by having.
前記歩行者候補検出手段が、
画像データから所定値以上の輝度で、鉛直方向に所定値以上連続した一連の画素を囲む所定の大きさの矩形領域を歩行者候補に特定し、
該歩行者領域から、四隅領域を看板や電柱と見なせる輝度値の画素値が占有している矩形領域、
画像データの下辺から上辺、左辺から上辺、又は、右辺から上辺まで一連の画素が連続した連続物、及び、
輝度値が所定値以上の飽和領域、を除外した後、
前記選別手段は、歩行者候補の位置及び大きさの変化量が閾値以内の場合、歩行者候補の外接矩形に歩行者が含まれないと判定することで前方車両のテールランプを排除する
ことを特徴とする請求項1記載のナイトビューシステム。
The pedestrian candidate detecting means is
A rectangular area of a predetermined size surrounding a series of pixels that are continuous from a predetermined value in the vertical direction with a luminance of a predetermined value or more from image data is specified as a pedestrian candidate,
From the pedestrian area, a rectangular area occupied by pixel values of luminance values that can be regarded as four corner areas as signs and utility poles,
A series of continuous pixels from the lower side to the upper side, the left side to the upper side, or the right side to the upper side of the image data, and
After excluding the saturation region where the luminance value is greater than or equal to the predetermined value,
The selection means eliminates the tail lamp of the front vehicle by determining that the pedestrian candidate's circumscribed rectangle does not include a pedestrian when the amount of change in the position and size of the pedestrian candidate is within a threshold,
The night view system according to claim 1.
前記閾値は、自車両の加速度及び減速度に応じて変更される、ことを特徴とする請求項1記載のナイトビューシステム。   The night view system according to claim 1, wherein the threshold value is changed according to acceleration and deceleration of the host vehicle.
JP2008225285A 2008-09-02 2008-09-02 Night view system Expired - Fee Related JP5056679B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008225285A JP5056679B2 (en) 2008-09-02 2008-09-02 Night view system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008225285A JP5056679B2 (en) 2008-09-02 2008-09-02 Night view system

Publications (2)

Publication Number Publication Date
JP2010062768A JP2010062768A (en) 2010-03-18
JP5056679B2 true JP5056679B2 (en) 2012-10-24

Family

ID=42189099

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008225285A Expired - Fee Related JP5056679B2 (en) 2008-09-02 2008-09-02 Night view system

Country Status (1)

Country Link
JP (1) JP5056679B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5604930B2 (en) * 2010-03-29 2014-10-15 マツダ株式会社 Vehicle information display device
JP5480925B2 (en) * 2012-03-05 2014-04-23 本田技研工業株式会社 Vehicle periphery monitoring device
WO2018110724A1 (en) * 2016-12-13 2018-06-21 주식회사 토비스 Night vision system for displaying thermal energy information and control method therefor

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4267171B2 (en) * 1999-05-10 2009-05-27 本田技研工業株式会社 Pedestrian detection device
JP3839329B2 (en) * 2002-02-04 2006-11-01 本田技研工業株式会社 Night vision system
JP4857839B2 (en) * 2006-03-22 2012-01-18 日産自動車株式会社 Object detection device

Also Published As

Publication number Publication date
JP2010062768A (en) 2010-03-18

Similar Documents

Publication Publication Date Title
US9090205B2 (en) Light distribution controller
JP4482599B2 (en) Vehicle periphery monitoring device
US9235990B2 (en) Vehicle periphery monitoring device
JP4263737B2 (en) Pedestrian detection device
KR101517181B1 (en) System and method for warning lane departure
JP4732985B2 (en) Image processing device
JP2010088045A (en) Night view system, and nighttime walker display method
JP5547160B2 (en) Vehicle periphery monitoring device
JP4528283B2 (en) Vehicle periphery monitoring device
JP2007288657A (en) Display apparatus for vehicle, and display method of the display apparatus for vehicle
JP2007310706A (en) Vehicle periphery monitoring device
JP2011227657A (en) Device for monitoring periphery of vehicle
JP5056679B2 (en) Night view system
JP2016004503A (en) Vehicle exterior environment recognition device
JP2005318408A (en) Vehicle surrounding monitoring apparatus and method
US9064158B2 (en) Vehicle surroundings monitoring device
JP2014164426A (en) Object detector
JP2004341801A (en) Chased vehicle lamp detection system and chased vehicle lamp detection method
JP4765113B2 (en) Vehicle periphery monitoring device, vehicle, vehicle periphery monitoring program, and vehicle periphery monitoring method
CN110733408A (en) vision-based intelligent high beam algorithm
JP6087240B2 (en) Vehicle periphery monitoring device
JP2014006820A (en) Vehicle periphery monitoring device
JP5479438B2 (en) Vehicle periphery monitoring device
JP5040985B2 (en) Alert system
JP6495742B2 (en) Object detection device, object detection method, and object detection program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101006

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120221

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: 20120703

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: 20120716

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150810

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 5056679

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150810

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees