[go: up one dir, main page]

JP6162064B2 - Object detection processing device - Google Patents

Object detection processing device Download PDF

Info

Publication number
JP6162064B2
JP6162064B2 JP2014062755A JP2014062755A JP6162064B2 JP 6162064 B2 JP6162064 B2 JP 6162064B2 JP 2014062755 A JP2014062755 A JP 2014062755A JP 2014062755 A JP2014062755 A JP 2014062755A JP 6162064 B2 JP6162064 B2 JP 6162064B2
Authority
JP
Japan
Prior art keywords
horizontal edge
horizontal
captured image
condition
edges
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2014062755A
Other languages
Japanese (ja)
Other versions
JP2015185045A (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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2014062755A priority Critical patent/JP6162064B2/en
Publication of JP2015185045A publication Critical patent/JP2015185045A/en
Application granted granted Critical
Publication of JP6162064B2 publication Critical patent/JP6162064B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、撮像画像を用いて車両等の物体を検知する装置に関する。   The present invention relates to an apparatus for detecting an object such as a vehicle using a captured image.

撮像装置による撮像画像に基づいて、車両等の物体を検知する技術が従来より知られている。例えば特許文献1には、撮像画像から抽出された水平エッジのなかから、直方体モデルで車両の外形状を近似した場合の車両の末尾の水平エッジ(車両背面の下辺に相当する水平エッジ)と、車両の背面の上辺に相当する水平エッジと、車両の屋根の前の辺に相当する水平エッジとの組を探索し、それらの水平エッジにより表現される直方体モデルの車両を検知する技術が記載されている。   2. Description of the Related Art Conventionally, a technique for detecting an object such as a vehicle based on an image captured by an imaging device is known. For example, in Patent Document 1, a horizontal edge at the end of the vehicle (a horizontal edge corresponding to the lower side of the vehicle rear surface) when approximating the outer shape of the vehicle with a rectangular parallelepiped model from the horizontal edges extracted from the captured image, A technique is described in which a set of a horizontal edge corresponding to the upper side of the back of the vehicle and a horizontal edge corresponding to the front side of the roof of the vehicle is searched, and a vehicle of a rectangular parallelepiped model represented by those horizontal edges is detected. ing.

特開2009−245042号公報JP 2009-245042 A

特許文献1に記載されている技術は、道路に固定的に設置された撮像装置を使用するものであるが、例えば走行中の車両から、撮像画像を用いて前走車等の他車両を検知しようとする場合には、車両に撮像装置が搭載される。この場合、撮像装置による撮像画像には、車両以外の種々様々の物体(看板、標識板、構造物等)が写ることが多い。   The technique described in Patent Document 1 uses an imaging device that is fixedly installed on a road, and detects other vehicles such as a preceding vehicle using a captured image from a running vehicle, for example. When trying to do so, an imaging device is mounted on the vehicle. In this case, a variety of objects (signboards, sign boards, structures, etc.) other than the vehicle often appear in the captured image by the imaging device.

このような状況で、特許文献1に見られる如き技術を使用して他車両を検知しようとした場合には、次のような不都合を生じやすい。   In such a situation, when trying to detect another vehicle using the technique as disclosed in Patent Document 1, the following inconvenience is likely to occur.

すなわち、特許文献1に見られる技術では、車両の外形の輪郭に相当する水平エッジを抽出できることを前提として、背面の上辺や屋根の前辺に相当する水平エッジを探索するようにしている。   That is, in the technique shown in Patent Document 1, a horizontal edge corresponding to the upper side of the back surface or the front side of the roof is searched on the assumption that the horizontal edge corresponding to the contour of the outer shape of the vehicle can be extracted.

しかるに、例えば車両に搭載された撮像装置により該車両の前方を撮像したような場合には、背景画像の影響等によって、特に、前方の他車両の背面の上辺に相当する水平エッジを明瞭に抽出できないような場合もある。また、前方の他車両の上側の画像には、看板や標識板等の画像も含まれやすい。   However, for example, when the front of the vehicle is imaged by an imaging device mounted on the vehicle, a horizontal edge corresponding to the upper side of the back of the other vehicle in front is clearly extracted due to the influence of the background image, etc. There are cases where this is not possible. In addition, images on the upper side of other vehicles ahead also tend to include images such as signs and sign boards.

このため、他車両の背面の上辺とは異なる水平エッジが、車両の背面の上辺に相当する水平エッジとして検出されやすい。その結果、実際の他車両と異なるものが他車両として検知されたり、あるいは、該他車両を継続的に検知することが困難なものとなりやすい。   For this reason, a horizontal edge different from the upper side of the rear surface of the other vehicle is easily detected as a horizontal edge corresponding to the upper side of the rear surface of the vehicle. As a result, what is different from the actual other vehicle is likely to be detected as another vehicle, or it is difficult to continuously detect the other vehicle.

本発明はかかる背景に鑑みてなされたものであり、撮像画像から抽出される水平エッジを利用して、該撮像画像に写る車両等の所定種類の物体を高い信頼性で検知することができる物体検知処理装置を提供することを目的とする。   The present invention has been made in view of such a background, and an object that can detect a predetermined type of object such as a vehicle appearing in the captured image with high reliability by using a horizontal edge extracted from the captured image. An object is to provide a detection processing apparatus.

まず、本発明の基礎となる技術事項を説明しておく。撮像装置の撮像画像中に車両等の所定種類の物体の画像が写っている場合に、該撮像画像から水平エッジを抽出した場合、該物体の輪郭に相当する線が抽出されない場合であっても、複数の水平エッジが該物体の画像の箇所から抽出されることが多い。   First, the technical matters that form the basis of the present invention will be described. When an image of a predetermined type of object such as a vehicle is captured in the captured image of the imaging apparatus, even when a horizontal edge is extracted from the captured image, a line corresponding to the contour of the object is not extracted In many cases, a plurality of horizontal edges are extracted from the location of the image of the object.

例えば車両を背面側あるいは正面側から見た画像では、車両の上端の輪郭に相当する水平エッジ以外に、窓枠、ナンバープレート、バンパー、灯火器の枠等に相当する複数の水平エッジが抽出される場合が多い。   For example, in an image of the vehicle viewed from the rear side or the front side, in addition to the horizontal edge corresponding to the contour of the upper end of the vehicle, a plurality of horizontal edges corresponding to window frames, license plates, bumpers, lamp frames, etc. are extracted. There are many cases.

このように複数の水平エッジが画像から抽出され得る所定種類の物体にあっては、該物体の上端の輪郭に相当する水平エッジが抽出されるか否かによらずに、該物体の画像から抽出される水平エッジは、撮像画像の上下方向に、ある所定値以下のピッチ(該物体の高さに相当する間隔よりも小さいピッチ)、又は、ある所定値以上の密度で並ぶものとなる傾向がある。   Thus, in the case of a predetermined type of object from which a plurality of horizontal edges can be extracted from an image, whether or not a horizontal edge corresponding to the contour of the upper end of the object is extracted from the image of the object The horizontal edges to be extracted tend to be arranged in the vertical direction of the captured image at a pitch equal to or smaller than a predetermined value (a pitch smaller than an interval corresponding to the height of the object) or at a density equal to or higher than a predetermined value. There is.

本発明は、このような現象に着目してなされたものである。   The present invention has been made paying attention to such a phenomenon.

すなわち、本発明の物体検知処理装置の1つの態様は、上記の目的を達成するために、撮像装置から該撮像装置の周辺の撮像画像を取得し、該撮像画像を用いて物体を検知する処理を行う物体検知処理装置であって、前記撮像画像から水平エッジを抽出する水平エッジ抽出手段と、該水平エッジ抽出手段により複数の水平エッジが抽出された場合に、前記撮像画像の上下方向に並ぶ複数の水平エッジにより構成されるという第1条件と、該複数の水平エッジのうちの前記撮像画像の上下方向で互いに隣り合う各対の2つの水平エッジの間の上下方向距離が所定値以下であるという第2a条件とを満たす水平エッジ群を所定種類の同一物体の水平エッジ群として認識する物体認識手段とを備えることを第1態様の基本構成とする。 That is, according to one aspect of the object detection processing device of the present invention, in order to achieve the above object, a process of acquiring a captured image around the imaging device from the imaging device and detecting the object using the captured image. An object detection processing device that performs horizontal edge extraction from a captured image, and when a plurality of horizontal edges are extracted by the horizontal edge extraction device, the image detection image is aligned vertically in the captured image. The first condition that the image is composed of a plurality of horizontal edges, and the vertical distance between each pair of two horizontal edges adjacent to each other in the vertical direction of the captured image of the plurality of horizontal edges is less than or equal to a predetermined value. that the horizontal edge group satisfying a first 2a condition that there and a recognizing object recognition means as a horizontal edge group of a predetermined type of the same object shall be the basic configuration of the first embodiment.

なお、本発明において、前記撮像画像の上下方向に並ぶ複数の水平エッジというのは、より詳しくは、該複数の水平エッジのうちのそれぞれが、他のいずれかの水平エッジと上下方向で重なり部分(撮像画像の横方向での位置が互いに同一となる部分)を有するようにして、前記撮像画像の上下方向に並ぶ複数の水平エッジのことを意味する。このことは、後述の発明でも同様である。 In the present invention, the plurality of horizontal edges arranged in the vertical direction of the captured image is more specifically a portion in which each of the plurality of horizontal edges overlaps with any other horizontal edge in the vertical direction. It means a plurality of horizontal edges arranged in the vertical direction of the captured image so as to have (parts where the positions in the lateral direction of the captured image are the same). This is also true inventions described below.

上記第1態様の基本構成によれば、前記物体認識手段は、前記水平エッジ抽出手段により抽出された複数の水平エッジのうち、前記第1条件及び第2a条件とを満たす水平エッジ群を、所定種類の同一物体の水平エッジ群として認識する。 According to the basic configuration of the first aspect , the object recognizing unit predetermines a horizontal edge group that satisfies the first condition and the second a condition among a plurality of horizontal edges extracted by the horizontal edge extracting unit. Recognize as a horizontal edge group of the same type of object.

すなわち、撮像装置から抽出された水平エッジのなかに、上下方向に並ぶ複数の水平エッジが存在する場合、当該複数の水平エッジにより構成される水平エッジ群(第1条件を満たす水平エッジ群)は、該水平エッジ群において、上下方向で互いに隣り合う各対の2つの水平エッジの間の上下方向距離が所定値以下であるという第2b条件を満たすことを必要条件として、前記所定種類の同一物体の画像に対して抽出された水平エッジ群であると認識される。   That is, when there are a plurality of horizontal edges arranged in the vertical direction in the horizontal edges extracted from the imaging device, a horizontal edge group (horizontal edge group satisfying the first condition) configured by the plurality of horizontal edges is In the horizontal edge group, the predetermined type of the same object is required to satisfy the second b condition that a vertical distance between two horizontal edges of each pair adjacent to each other in the vertical direction is not more than a predetermined value. This is recognized as a group of horizontal edges extracted for the image.

この場合、同一物体の水平エッジ群として認識される水平エッジ群は、撮像画像における前記所定種類の物体の上端の輪郭に相当する水平エッジを含むことを必要とするものではない。従って、前記所定種類の物体の上端の輪郭に相当する水平エッジを含むか否かによらずに、前記第1条件及び第2a条件を満たす水平エッジ群が同一物体の水平エッジ群として認識される。   In this case, the horizontal edge group recognized as the horizontal edge group of the same object does not need to include a horizontal edge corresponding to the outline of the upper end of the predetermined type object in the captured image. Therefore, regardless of whether or not a horizontal edge corresponding to the contour of the upper end of the predetermined type of object is included, a horizontal edge group that satisfies the first condition and the second a condition is recognized as a horizontal edge group of the same object. .

また、前記第2a条件に関する前記所定値を適切に設定しておくことで、前記所定種類の物体以外の画像から抽出される水平エッジが、第1条件及び第2a条件を満たす水平エッジ群に含まれてしまうのを極力回避できる。例えば、前記所定種類の物体が道路を走行する車両である場合、その上方に存在する看板、標識板等の画像に対応する水平エッジが第1条件及び第2a条件を満たす水平エッジ群に含まれてしまうのを極力回避できる。   In addition, by appropriately setting the predetermined value related to the second a condition, horizontal edges extracted from images other than the predetermined type of object are included in the horizontal edge group satisfying the first condition and the second a condition. It can be avoided as much as possible. For example, when the predetermined type of object is a vehicle traveling on a road, a horizontal edge corresponding to an image of a signboard, a sign board, etc. existing above the road is included in the horizontal edge group that satisfies the first condition and the second a condition. Can be avoided as much as possible.

よって、前記第1態様の基本構成によれば、撮像画像から抽出される水平エッジを利用して、該撮像画像に写る車両等の所定種類の物体を高い信頼性で検知することができる。 Therefore, according to the basic configuration of the first aspect, it is possible to detect a predetermined type of object such as a vehicle appearing in the captured image with high reliability by using the horizontal edge extracted from the captured image.

また、本発明の物体検知処理装置の他の1つの態様は、上記の目的を達成するために、撮像装置から該撮像装置の周辺の撮像画像を取得し、該撮像画像を用いて物体を検知する処理を行う物体検知処理装置であって、前記撮像画像から水平エッジを抽出する水平エッジ抽出手段と、該水平エッジ抽出手段により複数の水平エッジが抽出された場合に、前記撮像画像の上下方向に並ぶ複数の水平エッジにより構成されるという第1条件と、前記撮像画像の上下方向の所定範囲内における該水平エッジの密度が所定値以上であるという第2b条件とを満たす水平エッジ群を所定種類の同一物体の水平エッジ群として認識する物体認識手段とを備えることを第2態様の基本構成とする。 According to another aspect of the object detection processing device of the present invention, in order to achieve the above object, a captured image around the imaging device is acquired from the imaging device, and an object is detected using the captured image. An object detection processing apparatus that performs processing to perform, when a horizontal edge extraction unit extracts a horizontal edge from the captured image, and when a plurality of horizontal edges are extracted by the horizontal edge extraction unit, the vertical direction of the captured image A group of horizontal edges satisfying a first condition that is constituted by a plurality of horizontal edges arranged in a row and a second b condition that the density of the horizontal edges within a predetermined range in the vertical direction of the captured image is a predetermined value or more further comprising a recognizing object recognition means as a horizontal edge group type of the same object shall be the basic configuration of the second embodiment.

上記第2態様の基本構成によれば、前記物体認識手段は、前記水平エッジ抽出手段により抽出された複数の水平エッジのうち、前記第1条件及び第2b条件とを満たす水平エッジ群を、所定種類の同一物体の水平エッジ群として認識する。 According to the basic configuration of the second aspect , the object recognizing unit predetermines a horizontal edge group satisfying the first condition and the second b condition among a plurality of horizontal edges extracted by the horizontal edge extracting unit. Recognize as a horizontal edge group of the same type of object.

すなわち、撮像装置から抽出された水平エッジのなかに、上下方向に並ぶ複数の水平エッジが存在する場合、当該複数の水平エッジにより構成される水平エッジ群(第1条件を満たす水平エッジ群)は、撮像画像の上下方向の所定範囲内における該水平エッジの密度が所定値以上であるという第2b条件を満たすことを必要条件として、前記所定種類の同一物体の画像に対して抽出された水平エッジ群であると認識される。   That is, when there are a plurality of horizontal edges arranged in the vertical direction in the horizontal edges extracted from the imaging device, a horizontal edge group (horizontal edge group satisfying the first condition) configured by the plurality of horizontal edges is The horizontal edge extracted from the image of the same object of the predetermined type on condition that the second b condition that the density of the horizontal edges in the predetermined range in the vertical direction of the captured image is equal to or higher than a predetermined value is satisfied. Recognized as a group.

なお、上記水平エッジの密度は、撮像画像の上下方向の単位間隔当たりに含まれる該水平エッジの個数として表現することができる。   The horizontal edge density can be expressed as the number of horizontal edges included per unit interval in the vertical direction of the captured image.

この場合、前記第1態様の基本構成と同様に、同一物体の水平エッジ群として認識される水平エッジ群は、撮像画像における前記所定種類の物体の上端の輪郭に相当する水平エッジを含むことを必要とするものではない。従って、前記所定種類の物体の上端の輪郭に相当する水平エッジを含むか否かによらずに、前記第1条件及び第2b条件を満たす水平エッジ群が同一物体の水平エッジ群として認識される。 In this case, as in the basic configuration of the first aspect, the horizontal edge group recognized as the horizontal edge group of the same object includes a horizontal edge corresponding to the outline of the upper end of the predetermined type object in the captured image. It is not what you need. Therefore, a horizontal edge group satisfying the first condition and the second b condition is recognized as a horizontal edge group of the same object regardless of whether or not it includes a horizontal edge corresponding to the upper end contour of the predetermined type of object. .

また、前記第2b条件に関する前記所定値を適切に設定しておくことで、前記所定種類の物体以外の画像から抽出される水平エッジが、第1条件及び第2a条件を満たす水平エッジ群に含まれてしまうのを極力回避できる。例えば、前記所定種類の物体が道路を走行する車両である場合、その上方に存在する看板、標識板等の画像に対応する水平エッジが第1条件及び第2b条件を満たす水平エッジ群に含まれてしまうのを極力回避できる。   Further, by appropriately setting the predetermined value related to the second b condition, horizontal edges extracted from images other than the predetermined type of object are included in the horizontal edge group satisfying the first condition and the second a condition. It can be avoided as much as possible. For example, when the predetermined type of object is a vehicle traveling on a road, a horizontal edge corresponding to an image such as a signboard or a sign board existing above the object is included in the horizontal edge group satisfying the first condition and the second b condition. Can be avoided as much as possible.

よって、前記第2態様の基本構成によれば、撮像画像から抽出される水平エッジを利用して、該撮像画像に写る車両等の所定種類の物体を高い信頼性で検知することができる。 Therefore, according to the basic configuration of the second aspect, it is possible to detect a predetermined type of object such as a vehicle appearing in the captured image with high reliability by using the horizontal edge extracted from the captured image.

上記第1態様又は第2態様の基本構成では、前記第1条件における前記複数の水平エッジは、より具体的には、例えば3つ以上の水平エッジである(第1参考発明)In the basic configuration of the first aspect or the second aspect , more specifically, the plurality of horizontal edges in the first condition are, for example, three or more horizontal edges (first reference invention) .

これによれば、車両のように、その画像の内部に複数の水平エッジを有するような種類の物体を、より高い信頼性で検知することができる。 According to this, an object of a type having a plurality of horizontal edges inside the image, such as a vehicle, can be detected with higher reliability.

さらに、上記第1態様の基本構成では、前記物体認識手段は、前記水平エッジ群の最下端の水平エッジの左右の両端間の横方向範囲内に、該最下端の水平エッジの上側の他の水平エッジの中心の横方向位置が存在するという第3条件をさらなる条件として満たす水平エッジ群を前記所定種類の同一物体の水平エッジ群として認識するように構成されていることがより好ましい(第発明)。このことは、上記第2態様の基本構成でも同様である(第2発明)。 Furthermore, in the basic configuration of the first aspect , the object recognizing means has another horizontal range between the left and right ends of the lowermost horizontal edge of the horizontal edge group and the other upper side of the lowermost horizontal edge. It is more preferable that the horizontal edge group satisfying the third condition that the horizontal position of the center of the horizontal edge exists as a further condition is recognized as the horizontal edge group of the same object of the predetermined type ( first Invention) . The same applies to the basic configuration of the second aspect (second invention).

かかる第1発明又は第2発明によれば、所定種類の同一物体の水平エッジ群として認識される水平エッジ群において、最下端の水平エッジの上側に存在する各水平エッジは、いずれも最下端の水平エッジと上下方向での重なり部分を有する。ただし、最下端の水平エッジの上側に存在する各水平エッジは、その一端側及び他端側の少なくともいずれか一方は、最下端の水平エッジよりも横方向にはみ出していてもよい。 According to the first invention or the second invention , in the horizontal edge group recognized as the horizontal edge group of the same type of the same object, each horizontal edge existing above the lowest horizontal edge is the lowest edge. It has an overlapping part in the vertical direction with the horizontal edge. However, at least one of one horizontal end and the other horizontal end of each horizontal edge existing above the lowest horizontal edge may protrude laterally beyond the lowest horizontal edge.

このため、車両等、種々様々な形状を有する所定種類の物体の検知を行うことが可能となる。   For this reason, it becomes possible to detect a predetermined type of object having various shapes such as a vehicle.

また、前記第1態様の基本構成では、前記物体認識手段は、前記水平エッジ群の少なくとも1つの水平エッジに対応する実空間上の位置と前記撮像装置との間の距離を推定し、該距離の推定値が大きいほど、前記第2a条件における前記所定値を小さくするように、該距離の推定値に応じて前記所定値を可変的に設定するように構成されていてもよい(第2参考発明)。 In the basic configuration of the first aspect , the object recognition means estimates a distance between a position in real space corresponding to at least one horizontal edge of the horizontal edge group and the imaging device, and the distance The predetermined value may be variably set according to the estimated value of the distance so that the predetermined value in the second a condition is reduced as the estimated value of the second is increased ( second reference). Invention ).

同様に、前記第2態様の基本構成では、前記物体認識手段は、前記水平エッジ群の少なくとも1つの水平エッジに対応する実空間上の位置と前記撮像装置との間の距離を推定し、該距離の推定値が大きいほど、前記第2b条件における前記所定値を大きくするように、該距離の推定値に応じて前記所定値を可変的に設定するように構成されていてもよい(第3参考発明)。 Similarly, in the basic configuration of the second aspect , the object recognition unit estimates a distance between a position in real space corresponding to at least one horizontal edge of the horizontal edge group and the imaging device, and The predetermined value may be variably set according to the estimated value of the distance so that the larger the estimated value of the distance is, the larger the predetermined value in the second b condition is ( third). Reference invention ).

すなわち、物体の画像は、実空間での撮像装置と物体との距離が大きいほど小さくなる。そこで、第2参考発明又は第3参考発明の如く、前記水平エッジ群の少なくとも1つの水平エッジに対応する実空間上の位置と前記撮像装置との間の距離の推定値に応じて前記を推定し、該距離の推定値に応じて第2a条件における前記所定値、又は第2b条件における前記所定値を可変的に設定する。 That is, the image of the object becomes smaller as the distance between the imaging device and the object in real space increases. Therefore, as in the second reference invention or the third reference invention , the above is estimated according to the estimated value of the distance between the position in the real space corresponding to at least one horizontal edge of the horizontal edge group and the imaging device. The predetermined value in the second a condition or the predetermined value in the second b condition is variably set according to the estimated value of the distance.

これにより、前記第2参考発明において、第1条件及び第2a条件を満たす水平エッジ群、あるいは、第3参考発明において第1条件及び第2b条件を満たす水平エッジ群を、所定種類の物体の水平エッジ群として認識することの信頼性をより一層高めることができる。ひいては、該水平エッジ群による物体の検知の信頼性をより一層高めることができる。 Accordingly, in the second reference invention , a horizontal edge group satisfying the first condition and the second a condition, or a horizontal edge group satisfying the first condition and the second b condition in the third reference invention , is set as the horizontal edge of a predetermined type of object. The reliability of recognition as an edge group can be further enhanced. As a result, the reliability of object detection by the horizontal edge group can be further enhanced.

なお、第2参考発明又は第3参考発明は、前記第1参考発明、あるいは、第1発明もしくは第2発明と組み合わせてもよい。 The second reference invention or the third reference invention may be combined with the first reference invention , or the first invention or the second invention .

また、前記第1態様の基本構成では、前記物体認識手段は、前記水平エッジ群のうちの少なくとも1つの水平エッジの長さが短いほど、前記第2a条件における前記所定値を小さくするように、当該少なくとも1つの水平エッジの長さに応じて前記所定値を可変的に設定するように構成されていてもよい(第3発明)。 Further, in the basic configuration of the first aspect , the object recognizing means decreases the predetermined value in the second 2a condition as the length of at least one horizontal edge in the horizontal edge group is shorter. The predetermined value may be variably set according to the length of the at least one horizontal edge ( third invention ).

同様に、前記第2態様の基本構成では、前記物体認識手段は、前記水平エッジ群のうちの少なくとも1つの水平エッジの長さが短いほど、前記第2b条件における前記所定値を大きくするように、当該少なくとも1つの水平エッジの長さに応じて前記所定値を可変的に設定するように構成されていてもよい(第4発明)。 Similarly, in the basic configuration of the second aspect , the object recognition means increases the predetermined value in the second b condition as the length of at least one horizontal edge of the horizontal edge group is shorter. The predetermined value may be variably set according to the length of the at least one horizontal edge ( fourth invention ).

すなわち、物体の画像は、実空間での撮像装置と物体との距離が大きいほど小さくなることに加えて、実空間での物体の横幅及び縦幅等のサイズが小さいほど小さくなる。そのため、実空間での撮像装置と物体との距離が大きいほど、あるいは、実空間での物体のサイズが小さいほど、基本的には、該物体に対応する水平エッジ群に含まれる水平エッジの長さ(撮像画像上での長さ)が短くなる。   That is, the image of the object becomes smaller as the distance between the imaging device and the object in the real space becomes larger, and becomes smaller as the size of the object in the real space such as the horizontal width and the vertical width becomes smaller. Therefore, the longer the distance between the imaging device and the object in the real space, or the smaller the size of the object in the real space, basically, the length of the horizontal edge included in the horizontal edge group corresponding to the object. (Length on the captured image) is shortened.

そこで、第3発明又は第4発明の如く、前記水平エッジ群のうちの少なくとも1つの水平エッジの長さ(撮像画像における長さ)に応じて第2a条件における前記所定値、又は第2b条件における前記所定値を可変的に設定する。 Therefore, as in the third or fourth invention , the predetermined value in the 2a condition or the 2b condition according to the length (length in the captured image) of at least one horizontal edge in the horizontal edge group. The predetermined value is variably set.

これにより、前記第3発明において、第1条件及び第2a条件を満たす水平エッジ群、あるいは、第4発明において第1条件及び第2b条件を満たす水平エッジ群を、撮像装置からの物体の距離、あるいは、物体のサイズによらずに、所定種類の物体の水平エッジ群として認識することの信頼性をより一層高めることができる。ひいては、該水平エッジ群による物体の検知の信頼性をより一層高めることができる。 Thereby, in the third invention , the horizontal edge group that satisfies the first condition and the second a condition, or the horizontal edge group that satisfies the first condition and the second b condition in the fourth invention , the distance of the object from the imaging device, Alternatively, it is possible to further increase the reliability of recognition as a horizontal edge group of a predetermined type of object regardless of the size of the object. As a result, the reliability of object detection by the horizontal edge group can be further enhanced.

なお、第3発明又は第4発明における水平エッジの長さとしては、例えば前記第1条件を満たす(あるいは第1条件及び第3条件を満たす)複数の水平エッジのうちの最下端の水平エッジの長さを採用することが好適である。また、第3発明又は第4発明は、前記第1参考発明、あるいは、第1発明、あるいは、第2発明と組み合わせてもよい。 In addition, as the length of the horizontal edge in the third or fourth invention , for example, the horizontal edge at the lowest end of the plurality of horizontal edges satisfying the first condition (or satisfying the first condition and the third condition) is satisfied. It is preferable to adopt the length. The third invention or the fourth invention may be combined with the first reference invention , the first invention, or the second invention .

また、前記第1態様の基本構成では、前記所定種類の物体が例えば車両である場合、前記物体認識手段は、前記撮像画像の上下方向で互いに隣り合う各対の2つの水平エッジの上下方向位置が上方側であるほど、前記第2a条件における前記所定値を大きくするように、当該各対の2つの水平エッジの上下方向位置に応じて前記所定値を可変的に設定するように構成されていてもよい(第発明)。 In the basic configuration of the first aspect , when the predetermined type of object is, for example, a vehicle, the object recognizing unit is configured to detect the vertical position of each pair of two horizontal edges adjacent to each other in the vertical direction of the captured image. The predetermined value is variably set according to the vertical position of the two horizontal edges of each pair so that the predetermined value in the condition 2a is increased as the value is higher on the upper side. ( 5th invention).

前記所定種類の物体が例えば車両である場合、該車両の窓の上下方向の幅が比較的大きい場合がある。このような場合であっても、第発明によれば、当該所定種類の物体の水平エッジ群として認識される水平エッジ群に、該物体の画像内の水平エッジを極力含ませるようにすることができる。 When the predetermined type of object is a vehicle, for example, the vertical width of the vehicle window may be relatively large. Even in such a case, according to the fifth invention, the horizontal edge group to be recognized as the horizontal edge group of the predetermined type of object to be so as to minimize include the horizontal edges in the image of the object Can do.

なお、第発明は、第1参考発明、あるいは、第1発明、あるいは、第2発明と組み合わせてもよい。 The fifth invention may be combined with the first reference invention , the first invention, or the second invention .

本発明の実施形態における物体検知処理装置のシステム構成を示す図。The figure which shows the system configuration | structure of the object detection processing apparatus in embodiment of this invention. 図1に示す物体認識部の処理を示すフローチャート。The flowchart which shows the process of the object recognition part shown in FIG. 第1実施形態における図2のSTEP3の処理の詳細を示すフローチャート。The flowchart which shows the detail of the process of STEP3 of FIG. 2 in 1st Embodiment. 図2のSTEP2の処理で抽出される水平エッジの例を示す図。The figure which shows the example of the horizontal edge extracted by the process of STEP2 of FIG. 第1実施形態における図2のSTEP3の処理を説明するための図。The figure for demonstrating the process of STEP3 of FIG. 2 in 1st Embodiment. 第2実施形態における図2のSTEP3の処理の詳細を示すフローチャート。The flowchart which shows the detail of the process of STEP3 of FIG. 2 in 2nd Embodiment. 第2実施形態における図2のSTEP3の処理を説明するための図。The figure for demonstrating the process of STEP3 of FIG. 2 in 2nd Embodiment.

[第1実施形態]
本発明の第1実施形態を図1〜図5を参照して以下に説明する。
[First Embodiment]
A first embodiment of the present invention will be described below with reference to FIGS.

本実施形態の物体検知処理装置1は、道路を走行する車両100に搭載されている。この物体検知処理装置1には、撮像装置2による撮像画像が該撮像装置2から入力される。そして、物体検知処理装置1は、撮像装置2から取得した撮像画像を用いて、撮像装置2の撮像領域に存在する他車両等の所定種類の物体を検知する処理を実行する。   The object detection processing device 1 of this embodiment is mounted on a vehicle 100 that travels on a road. An image captured by the imaging device 2 is input to the object detection processing device 1 from the imaging device 2. Then, the object detection processing device 1 executes processing for detecting a predetermined type of object such as another vehicle existing in the imaging region of the imaging device 2 using the captured image acquired from the imaging device 2.

撮像装置2は、単眼カメラ等により構成され、車両100の周辺、例えば前方領域を撮像するように車両100に搭載されている。この撮像装置2の撮像画像は、カラー画像及びモノトーン画像のいずれであってもよい。また、撮像装置2は、2台以上のカメラにより構成されるステレオカメラであってもよい。   The imaging device 2 is configured by a monocular camera or the like, and is mounted on the vehicle 100 so as to image the periphery of the vehicle 100, for example, the front area. The captured image of the imaging device 2 may be a color image or a monotone image. Further, the imaging device 2 may be a stereo camera configured by two or more cameras.

物体検知処理装置1は、CPU、RAM、ROM、インターフェース回路等を含む電子回路ユニットにより構成される。   The object detection processing device 1 is constituted by an electronic circuit unit including a CPU, a RAM, a ROM, an interface circuit, and the like.

この物体検知処理装置1は、実装されるプログラムにより実現される機能、あるいは、ハードウェア構成により実現される機能として、撮像装置2の撮像画像から、水平エッジを抽出する処理を実行する水平エッジ抽出部5と、抽出された水平エッジに基づいて、撮像画像中の所定種類の物体を認識する物体認識部6とを備える。   This object detection processing device 1 performs horizontal edge extraction for executing processing for extracting a horizontal edge from a captured image of the imaging device 2 as a function realized by a mounted program or a function realized by a hardware configuration. Unit 5 and an object recognition unit 6 for recognizing a predetermined type of object in the captured image based on the extracted horizontal edge.

物体認識部6の認識対象の物体は、本実施形態では撮像装置2の撮像領域(車両100の前方領域)に存在する他車両である。この物体認識部6は、水平エッジ抽出部5で抽出された複数の水平エッジから、所定の条件を満たす水平エッジ群を探索し、探索された個々の水平エッジ群を、同一の他車両の画像に対応するもの(1つの他車両の画像から抽出されたもの)として認識する処理を実行する。   In the present embodiment, the object to be recognized by the object recognition unit 6 is another vehicle that exists in the imaging region of the imaging device 2 (the front region of the vehicle 100). The object recognizing unit 6 searches for a horizontal edge group satisfying a predetermined condition from a plurality of horizontal edges extracted by the horizontal edge extracting unit 5, and searches each horizontal edge group for an image of the same other vehicle. A process of recognizing that corresponding to (extracted from an image of one other vehicle) is executed.

なお、水平エッジ抽出部5及び物体認識部6は、それぞれ本発明における水平エッジ抽出手段、物体認識手段に相当する。   The horizontal edge extraction unit 5 and the object recognition unit 6 correspond to the horizontal edge extraction unit and the object recognition unit in the present invention, respectively.

次に、物体検知処理装置1の処理を詳細に説明する。なお、以降の説明では車両100を自車両100ということがある。   Next, the process of the object detection processing apparatus 1 will be described in detail. In the following description, the vehicle 100 may be referred to as the host vehicle 100.

物体検知処理装置1は、図2のフローチャートに示す手順で撮像装置2の撮像領域(自車両100の前方領域)に存在する他車両を検知する。なお、図2のフローチャートは、物体検知処理装置1の制御処理周期毎の処理を示すものではなく、撮像画像を基に、最終的に他車両が検知されるまでの一連の手順を概略的に示している。   The object detection processing device 1 detects other vehicles existing in the imaging region of the imaging device 2 (the front region of the host vehicle 100) according to the procedure shown in the flowchart of FIG. Note that the flowchart of FIG. 2 does not show the processing for each control processing cycle of the object detection processing device 1, but schematically shows a series of procedures until the other vehicle is finally detected based on the captured image. Show.

STEP1において、物体検知処理装置1は、撮像装置2の撮像画像を取得する。そして、物体検知処理装置1は、STEP2において、撮像画像から水平エッジを抽出する処理を水平エッジ抽出部5により実行する。   In STEP 1, the object detection processing device 1 acquires a captured image of the imaging device 2. Then, in STEP 2, the object detection processing device 1 executes the process of extracting the horizontal edge from the captured image by the horizontal edge extraction unit 5.

この水平エッジ抽出部5は、撮像画像の上下方向での画素値(例えば輝度値)の変化に基づいて、微分フィルタ等により水平エッジを抽出する。なお、撮像画像がカラー画像である場合には、輝度値の代わりに、色相もしくは彩度等に基づいて、あるいは、輝度値と、色相もしくは彩度とを併用して、水平エッジを抽出するようにしてもよい。水平エッジを抽出する手法は、種々様々の公知の手法を採用できる。   The horizontal edge extraction unit 5 extracts a horizontal edge using a differential filter or the like based on a change in pixel value (for example, luminance value) in the vertical direction of the captured image. When the captured image is a color image, a horizontal edge is extracted based on hue or saturation instead of the luminance value, or by using the luminance value and hue or saturation together. It may be. Various known methods can be adopted as a method for extracting the horizontal edge.

かかる水平エッジ抽出部5の処理により、図4に例示する如く複数の水平エッジLineが抽出される。図4に示す例は、撮像装置2の撮像画像中に、自車両100の前方に存在する3台の他車両201,202,203が写っている状況で抽出される水平エッジLineの例を概略的に示している。   By the processing of the horizontal edge extracting unit 5, a plurality of horizontal edges Line are extracted as illustrated in FIG. The example illustrated in FIG. 4 schematically illustrates an example of the horizontal edge Line extracted in a situation where three other vehicles 201, 202, and 203 existing in front of the host vehicle 100 are captured in the captured image of the imaging device 2. Is shown.

この場合、各他車両201,202,203のタイヤの接地箇所のライン(路面上のライン)、車体下端のライン、窓枠のライン、バンパーのライン、テールランプのライン、ナンバープレートのライン等、複数の水平エッジLineが各他車両201,202,203の画像において抽出される。   In this case, there are a plurality of tire ground contact points (lines on the road surface) of each other vehicle 201, 202, 203, vehicle body bottom line, window frame line, bumper line, tail lamp line, license plate line, etc. Are extracted from the images of the other vehicles 201, 202, 203.

このように撮像装置2の撮像画像中に他車両が写っている場合には、一般に、各他車両の画像において複数の水平エッジが抽出される。また、各他車両の画像において抽出される水平エッジの個数は、通常、3つ以上である。なお、撮像画像上の他車両の外形の輪郭における上端のライン(ルーフのライン)が水平エッジとして抽出されるとは限らない。例えば図4に示す如く、他車両201,202,203の画像の上端ののラインに相当する水平エッジが抽出されない場合もある。   As described above, when other vehicles are captured in the captured image of the imaging apparatus 2, generally, a plurality of horizontal edges are extracted from the images of the other vehicles. In addition, the number of horizontal edges extracted from each other vehicle image is usually three or more. Note that the upper end line (roof line) in the contour of the contour of the other vehicle on the captured image is not necessarily extracted as a horizontal edge. For example, as shown in FIG. 4, the horizontal edge corresponding to the uppermost line of the image of the other vehicle 201, 202, 203 may not be extracted.

次に、物体検知処理装置1は、物体認識部6の処理をSTEP3から実行する。STEP3では、物体認識部6は、水平エッジ抽出部5により抽出された水平エッジから車両候補の水平エッジ群を探索する。   Next, the object detection processing device 1 executes the processing of the object recognition unit 6 from STEP3. In STEP 3, the object recognition unit 6 searches for a horizontal edge group of vehicle candidates from the horizontal edges extracted by the horizontal edge extraction unit 5.

上記車両候補の水平エッジ群は、撮像画像中の他車両の画像から抽出された可能性が比較的高いと推定される複数の水平エッジの集合である。   The horizontal edge group of the vehicle candidates is a set of a plurality of horizontal edges that are estimated to have a relatively high possibility of being extracted from an image of another vehicle in the captured image.

STEP3の処理は、図3のフローチャートに示す如く実行される。具体的には、物体認識部6は、STEP3−1において、水平エッジ抽出部5により抽出された水平エッジのうちの1つの水平エッジを基準の水平エッジLine(1)として選択する。   The processing of STEP3 is executed as shown in the flowchart of FIG. Specifically, the object recognition unit 6 selects one horizontal edge among the horizontal edges extracted by the horizontal edge extraction unit 5 as a reference horizontal edge Line (1) in STEP 3-1.

この場合、基準の水平エッジLine(1)は、抽出された水平エッジのうち、撮像画像の下端に最も近いもの(撮像画像における高さ位置が最も低いもの)から選択される。ただし、後述するSTEP3−6の処理の次に再び実行されるSTEP3−1の処理では、既に選択済の水平エッジ、あるいは、車両候補の水平エッジ群に含まれるものとされた水平エッジは、選択対象から除外される。   In this case, the reference horizontal edge Line (1) is selected from the extracted horizontal edges closest to the lower end of the captured image (the one having the lowest height position in the captured image). However, in STEP 3-1 that is executed again after STEP 3-6, which will be described later, a horizontal edge that has already been selected or a horizontal edge that is included in the horizontal edge group of the vehicle candidate is selected. Excluded from the target.

さらに、STEP3−1では、物体認識部6は、車両候補の水平エッジ群に含まれる水平エッジの個数をカウントするためのカウント変数nの値を“1”に初期化する。   Further, in STEP 3-1, the object recognition unit 6 initializes the value of the count variable n for counting the number of horizontal edges included in the horizontal edge group of the vehicle candidate to “1”.

次いでSTEP3−2において、物体認識部6は、水平エッジLine(n)(n:現在のカウント変数nの値)の上側に、以下の条件A,Bを満たす水平エッジLine(n+1)が在るか否かを判断する。なお、Line(n+1)は、水平エッジLine(n)の上側に存在する水平エッジのうちで最もLine(n)に近い水平エッジである。   Next, in STEP 3-2, the object recognition unit 6 has a horizontal edge Line (n + 1) that satisfies the following conditions A and B above the horizontal edge Line (n) (n: the value of the current count variable n). Determine if it exists. Line (n + 1) is the horizontal edge closest to Line (n) among the horizontal edges existing above the horizontal edge Line (n).

条件A:
水平エッジLine(n+1)の中心の横方向位置Cx(n+1)(撮像画像の横方向での位置)が、基準の水平エッジLine(1)の左端の位置sxと右端の位置exとの間の範囲内の位置である。
条件B:
水平エッジLine(n+1)と水平エッジLine(n)との間の上下方向距離D(n)(撮像画像の上下方向での距離)は所定値Dth以下である。
Condition A:
The horizontal position Cx (n + 1) (the horizontal position of the captured image) of the center of the horizontal edge Line (n + 1) is the left end position sx and the right end position ex of the reference horizontal edge Line (1). It is a position within the range between.
Condition B:
The vertical distance D (n) (distance in the vertical direction of the captured image) between the horizontal edge Line (n + 1) and the horizontal edge Line (n) is equal to or less than a predetermined value Dth.

そして、STEP3−2の判断結果が肯定的である場合(Line(n)の上側に条件A,Bを満たす水平エッジLine(n+1)が存在する場合)には、物体認識部6は、STEP3−3において、カウント変数nの値を“1”だけ増加させた後、STEP3−2の処理を繰り返す。   When the determination result in STEP 3-2 is affirmative (when there is a horizontal edge Line (n + 1) that satisfies the conditions A and B above Line (n)), the object recognition unit 6 In STEP 3-3, after increasing the value of the count variable n by “1”, the processing in STEP 3-2 is repeated.

この繰り返しによって、Line(1)の上側に、条件A,Bを満たすようにして上下方向に並ぶ複数の水平エッジが存在する場合には、それらの水平エッジLine(2),Line(3),……が撮像画像の下方側から上方側に向かって順番に検出されていくこととなる。   If there are a plurality of horizontal edges arranged in the vertical direction so as to satisfy the conditions A and B by repeating the above, the horizontal edges Line (2), Line (3), ... Are sequentially detected from the lower side to the upper side of the captured image.

ここで、上記条件Bにおける所定値Dthは、他車両の画像中で抽出される複数の水平エッジが上記条件Bを満たすこととなるように、あらかじめ実験等に基づいて設定された値である。該所定値Dthは、基本的には、自車両100から(あるいは撮像装置2から)所定距離内の他車両が撮像画像中に写っている場合に、該他車両の画像の高さ(上下方向の幅)を超えないように設定される。   Here, the predetermined value Dth in the condition B is a value set in advance based on experiments or the like so that a plurality of horizontal edges extracted in the image of the other vehicle satisfy the condition B. The predetermined value Dth is basically the height of the image of the other vehicle (in the vertical direction) when another vehicle within a predetermined distance from the host vehicle 100 (or from the imaging device 2) is reflected in the captured image. The width is not exceeded.

このため、撮像装置2の撮像画像中に写っている他車両(例えば図4に示した他車両202)の画像に対応して、図5に例示する如く7つの水平エッジLine(1)〜Line(7)(Line(1)は、他車両202のタイヤの接地箇所のラインに相当する水平エッジ)が抽出されている場合には、最も下側の水平エッジLine(1)がSTEP3−1で基準の水平エッジLine(1)として選択された場合に、Line(2)〜Line(7)がSTEP3−2の処理により順番に検出される。   Therefore, corresponding to the image of the other vehicle (for example, the other vehicle 202 shown in FIG. 4) shown in the captured image of the imaging device 2, as shown in FIG. 5, the seven horizontal edges Line (1) to Line (1) to Line (7) When (Line (1) is a horizontal edge corresponding to the line of the ground contact point of the tire of the other vehicle 202), the lowermost horizontal edge Line (1) is STEP3-1. When the reference horizontal edge Line (1) is selected, Line (2) to Line (7) are sequentially detected by the processing of STEP3-2.

STEP3−2の判断結果が否定的になった場合(Line(n)の上側に条件A,Bを満たす水平エッジLine(n+1)が存在しない場合)には、物体認識部6は、次に、STEP3−4において、カウント変数nの現在の値が3以上であるか否かを判断する。該カウント変数nの現在の値は、STEP3−2に処理で検出された水平エッジと、基準の水平エッジLine(1)とを合わせた個数を示している。   When the determination result in STEP 3-2 is negative (when there is no horizontal edge Line (n + 1) that satisfies the conditions A and B above Line (n)), the object recognition unit 6 In STEP 3-4, it is determined whether or not the current value of the count variable n is 3 or more. The current value of the count variable n indicates the total number of horizontal edges detected by the processing in STEP 3-2 and the reference horizontal edge Line (1).

このSTEP3−4の判断結果が肯定的である場合(n≧3である場合)には、n個の水平エッジLine(1)〜Line(n)が他車両の画像において抽出されたものである可能性が高い。この場合には、物体認識部6は、STEP3−5の処理を実行する。   When the determination result in STEP 3-4 is positive (when n ≧ 3), n horizontal edges Line (1) to Line (n) are extracted from the image of the other vehicle. Probability is high. In this case, the object recognition unit 6 performs the processing of STEP3-5.

このSTEP3−5では、物体認識部6は、STEP3−2の処理の繰り返しによって検出された水平エッジLine(2)〜Line(n)と、基準の水平エッジLine(1)とから成るn個(3個以上)の水平エッジLine(1)〜Line(n)を車両候補の水平エッジ群として決定する。また、この場合、物体認識部6は、基準の水平エッジLine(1)を車両候補の下端の水平エッジとして決定する。すなわち、水平エッジLine(1)は、他車両である可能性が高い車両候補の画像の最下端の位置のラインに相当するものとされる。   In STEP 3-5, the object recognizing unit 6 includes n (the horizontal edges Line (2) to Line (n) detected by repeating the processing in STEP 3-2 and the reference horizontal edge Line (1) ( Three or more) horizontal edges Line (1) to Line (n) are determined as a horizontal edge group of vehicle candidates. In this case, the object recognizing unit 6 determines the reference horizontal edge Line (1) as the horizontal edge at the lower end of the vehicle candidate. That is, the horizontal edge Line (1) corresponds to the line at the lowest position of the image of the vehicle candidate that is likely to be another vehicle.

次いで、物体認識部6は、STEP3−6の判断処理を実行する。このSTEP3−6では、物体認識部6は、基準の水平エッジとして選択し得る選択対象の水平エッジが他に在るか否かを判断する。この判断は、既にSTEP3−1で選択された水平エッジと、STEP3−4で決定された水平エッジ群に含まれる水平エッジを除外して行われる。   Next, the object recognition unit 6 executes the determination process in STEP 3-6. In STEP 3-6, the object recognition unit 6 determines whether there is another horizontal edge to be selected that can be selected as the reference horizontal edge. This determination is performed by excluding the horizontal edges already selected in STEP 3-1 and the horizontal edges included in the horizontal edge group determined in STEP 3-4.

そして、STEP3−6の判断結果が肯定的である場合には、物体認識部6は、新たな車両候補の水平エッジ群を探索するために、STEP3−1からの処理を繰り返す。   If the determination result in STEP 3-6 is affirmative, the object recognition unit 6 repeats the processing from STEP 3-1 to search for a horizontal edge group of a new vehicle candidate.

また、前記STEP3−4の判断結果が否定的である場合(n<2である場合)は、基準の水平エッジLine(1)の上側に条件A,Bを満たす水平エッジが存在しないか、又は、条件A,Bを満たす水平エッジが1つの水平エッジ゛Line(2)だけしか存在しない場合である。この場合には、水平エッジLine(1)、あるいは、Line(1),Line(2)は、他車両の画像において抽出されたものではない可能性が高い。   When the determination result in STEP 3-4 is negative (when n <2), there is no horizontal edge that satisfies the conditions A and B above the reference horizontal edge Line (1), or This is a case where there is only one horizontal edge Line (2) that satisfies the conditions A and B. In this case, it is highly possible that the horizontal edge Line (1), or Line (1), Line (2) is not extracted from the image of the other vehicle.

そこで、STEP3−4の判断結果が否定的である場合には、物体認識部6は、STEP3−5の処理を実行せずに、直ちに、前記STEP3−6の判断処理を実行する。   Therefore, if the determination result in STEP 3-4 is negative, the object recognition unit 6 immediately executes the determination process in STEP 3-6 without executing the process in STEP 3-5.

以上の如く車両候補の水平エッジ群を探索する処理を実行することで、STEP3−5で決定される車両候補の水平エッジ群は、撮像画像の上下方向に並ぶ複数の(本実施形態では3つ以上)の水平エッジLine(1)〜Line(n)を含むという条件(本発明における第1条件)と、該複数の水平エッジLine(1)〜Line(n)のうちの撮像画像の上下方向で互いに隣り合う各対の2つの水平エッジLine(i),Line(i+1)(i=1,2,…)の間の上下方向距離D(i)が所定値Dth以下であるという条件(本発明における第2a条件)と、水平エッジ群の最下端の水平エッジLine(1)の左右の両端間の横方向範囲内に、該最下端の水平エッジLine(1)の上側の他の水平エッジLine(2)〜Line(n)の中心の横方向位置(撮像画像の横方向での位置)が存在するという条件(本発明における第3条件)とを満たすものとなる。   By executing the process of searching for the horizontal edge group of the vehicle candidate as described above, the horizontal edge group of the vehicle candidate determined in STEP 3-5 includes a plurality of (three in this embodiment) arranged in the vertical direction of the captured image. The above-mentioned conditions including the horizontal edges Line (1) to Line (n) (first condition in the present invention) and the vertical direction of the captured image of the plurality of horizontal edges Line (1) to Line (n) The vertical distance D (i) between the two horizontal edges Line (i), Line (i + 1) (i = 1, 2,...) Of each pair adjacent to each other is equal to or less than a predetermined value Dth. (Condition 2a in the present invention), and within the horizontal range between the left and right ends of the lowermost horizontal edge Line (1) of the horizontal edge group, the other upper side of the lowermost horizontal edge Line (1) The condition that the horizontal position (position in the horizontal direction of the captured image) of the center of the horizontal edges Line (2) to Line (n) exists (in the present invention) The third condition).

図2の説明に戻って、物体認識部6は、STEP3の処理によって、上記の如く車両候補の水平エッジ群が探索された場合には、次に、各水平エッジ群に対応する車両候補の追跡処理をSTEP4で実行する。   Returning to the description of FIG. 2, when the horizontal edge group of the vehicle candidate is searched as described above by the processing of STEP 3, the object recognition unit 6 next tracks the vehicle candidate corresponding to each horizontal edge group. The process is executed in STEP4.

この追跡処理では、各車両候補の水平エッジ群がSTEP3の処理によって探索された時刻から所定時間後までの期間内で撮像装置2から所定の制御処理周期毎に得られる各撮像画像において、水平エッジ群に対応する車両候補の画像が含まれているか否かが画像間マッチング等の手法によって確認される。   In this tracking process, in each captured image obtained for each predetermined control processing cycle from the imaging device 2 within a period from the time when the horizontal edge group of each vehicle candidate is searched by the process of STEP 3 to a predetermined time later, Whether or not a vehicle candidate image corresponding to the group is included is confirmed by a technique such as image matching.

そして、この追跡処理の実行後、物体認識部6は、STEP5において、水平エッジ群に対応する車両候補の画像が実際の他車両であるか否かの車両認識判定を行う。この場合、STEP4の追跡処理によって、水平エッジ群に対応する車両候補の画像が継続的に撮像画像中に含まれることが確認された場合には、物体認識部6は、該水平エッジ群に対応する車両候補の画像が実際の他車両の画像であると判定する。   Then, after executing this tracking process, the object recognition unit 6 determines whether or not the image of the vehicle candidate corresponding to the horizontal edge group is an actual other vehicle in STEP 5. In this case, when it is confirmed by the tracking process in STEP 4 that the image of the vehicle candidate corresponding to the horizontal edge group is continuously included in the captured image, the object recognition unit 6 corresponds to the horizontal edge group. It is determined that the image of the vehicle candidate to be performed is an actual image of another vehicle.

また、STEP4の追跡処理によって、水平エッジ群に対応する車両候補の画像が継続的に撮像画像中に含まれることが確認できなかった場合には、物体認識部6は、水平エッジ群に対応する車両候補の画像が実際の他車両の画像ではないと判定する。   When the tracking process in STEP 4 cannot confirm that the image of the vehicle candidate corresponding to the horizontal edge group is continuously included in the captured image, the object recognition unit 6 corresponds to the horizontal edge group. It is determined that the image of the vehicle candidate is not an actual image of another vehicle.

以上により、撮像装置2の撮像領域に他車両が存在する場合には、撮像画像において撮像画像の水平エッジを利用して該他車両の存在が検知されることとなる。   As described above, when another vehicle exists in the imaging region of the imaging device 2, the presence of the other vehicle is detected using the horizontal edge of the captured image in the captured image.

かかる本実施形態によれば、撮像画像の上下方向に並ぶ3つ以上の水平エッジLine(1)〜Line(n)を含むという条件と、該複数の水平エッジLine(1)〜Line(n)のうちの撮像画像の上下方向で互いに隣り合う各対の2つの水平エッジLine(i),Line(i+1)(i=1,2,…)の間の上下方向距離D(i)が所定値Dth以下であるという条件と、水平エッジ群の最下端の水平エッジLine(1)の左右の両端間の横方向範囲内に、該最下端の水平エッジLine(1)の上側の他の水平エッジLine(2)〜Line(n)の中心の横方向位置が存在するという条件と満たす水平エッジ群を画像特徴として持つものとして、他車両の画像の存在が撮像画像中で認識される。   According to the present embodiment, the condition that the captured image includes three or more horizontal edges Line (1) to Line (n) arranged in the vertical direction, and the plurality of horizontal edges Line (1) to Line (n). The vertical distance D (i) between two horizontal edges Line (i), Line (i + 1) (i = 1, 2,...) Adjacent to each other in the vertical direction of the captured image is Within the horizontal range between the left and right ends of the lowermost horizontal edge Line (1) of the horizontal edge group and other conditions above the lowermost horizontal edge Line (1) within the horizontal range between the left and right ends of the horizontal edge group. The presence of an image of another vehicle is recognized in the captured image as having as image features a horizontal edge group that satisfies the condition that the horizontal position of the center of the horizontal edges Line (2) to Line (n) exists.

この場合、他車両の画像の輪郭の上端における水平エッジを特定する必要が無いので、他車両のものではない水平エッジを車両候補の水平エッジ群の構成要素として認識してしまうのを防止できる。   In this case, since it is not necessary to specify the horizontal edge at the upper end of the contour of the image of the other vehicle, it is possible to prevent the horizontal edge that is not that of the other vehicle from being recognized as a component of the horizontal edge group of the vehicle candidate.

また、車両候補の水平エッジ群として決定される水平エッジ群は、基準の水平エッジLine(1)を含めて3つ以上の水平エッジを含むことを必要とする。   The horizontal edge group determined as the vehicle candidate horizontal edge group needs to include three or more horizontal edges including the reference horizontal edge Line (1).

また、車両候補の水平エッジ群として決定される水平エッジ群の各水平エッジは、種々様々な長さを取り得る。   Further, each horizontal edge of the horizontal edge group determined as the horizontal edge group of the vehicle candidate can take various lengths.

従って、本実施形態によれば、撮像装置2の撮像領域に存在する他車両を、撮像画像から高い信頼性で検知することができる。   Therefore, according to the present embodiment, other vehicles existing in the imaging region of the imaging device 2 can be detected from the captured image with high reliability.

[第2実施形態]
次に、本発明の第2実施形態を図6及び図7を参照して説明する。なお、本実施形態は、物体認識部6によるSTEP3の処理(車両候補の水平エッジ群を探索する処理)だけが第1実施形態と相違するものである。このため、本実施形態の説明では、第1実施形態と同一の事項については説明を省略する。
[Second Embodiment]
Next, a second embodiment of the present invention will be described with reference to FIGS. Note that this embodiment is different from the first embodiment only in the processing of STEP 3 (processing for searching for a horizontal edge group of vehicle candidates) by the object recognition unit 6. For this reason, in the description of the present embodiment, the description of the same matters as in the first embodiment is omitted.

本実施形態では、STEP3の処理は、図6のフローチャートに示す如く実行される。具体的には、物体認識部6は、STEP3−11において、水平エッジ抽出部5により抽出された水平エッジのうちの1つの水平エッジを基準の水平エッジLine(1)として選択すると共に、カウント変数nの値を“1”に初期化する。このSTEP3−11の処理は第1実施形態のSTEP3−1の処理と同じである。   In the present embodiment, the processing of STEP 3 is executed as shown in the flowchart of FIG. Specifically, the object recognizing unit 6 selects one horizontal edge of the horizontal edges extracted by the horizontal edge extracting unit 5 as the reference horizontal edge Line (1) in STEP 3-11 and count variable The value of n is initialized to “1”. The processing in STEP 3-11 is the same as the processing in STEP 3-1 of the first embodiment.

次いでSTEP3−12において、物体認識部6は、基準の水平エッジLine(1)を下端とする上下方向所定範囲内で、水平エッジLine(n)の上側に、前記第1実施形態で説明した条件Aを満たす水平エッジLine(n+1)が在るか否かを判断する。   Next, in STEP 3-12, the object recognition unit 6 sets the condition described in the first embodiment above the horizontal edge Line (n) within a predetermined range in the vertical direction with the reference horizontal edge Line (1) as the lower end. It is determined whether or not there is a horizontal edge Line (n + 1) satisfying A.

上記上下方向所定範囲は、図7に示す如く、その下端(基準の水平エッジLine(1))から上端までの間隔が所定間隔ΔHとなる範囲である。   As shown in FIG. 7, the predetermined range in the vertical direction is a range in which the interval from the lower end (reference horizontal edge Line (1)) to the upper end is the predetermined interval ΔH.

そして、STEP3−12の判断結果が肯定的である場合(Line(n)の上側に条件Aを満たす水平エッジLine(n+1)が在る場合)には、物体認識部6は、STEP3−13において、カウント変数nの値を“1”だけ増加させた後、STEP3−12の処理を繰り返す。   If the determination result in STEP 3-12 is affirmative (when there is a horizontal edge Line (n + 1) that satisfies the condition A above Line (n)), the object recognition unit 6 determines that STEP3- In step 13, after incrementing the value of the count variable n by “1”, the processing of STEP 3-12 is repeated.

この繰り返しによって、前記上下方向所定範囲において、条件Aを満たすようにして上下方向に並ぶ複数の水平エッジが存在する場合には、それらの水平エッジLine(2),Line(3),……が撮像画像の下方側から上方側に向かって順番に検出されていくこととなる。   If there are a plurality of horizontal edges arranged in the vertical direction so as to satisfy the condition A in the predetermined range in the vertical direction, the horizontal edges Line (2), Line (3),. It will be detected in order from the lower side to the upper side of the captured image.

ここで、上下方向所定範囲の間隔ΔHは、基準の水平エッジLine(1)が他車両の画像の下端のライン(他車両のタイヤの接地箇所のライン)である場合に、ΔHの間隔の上下方向所定範囲内に条件Aを満たす水平エッジが複数検出されるように、あらかじめ実験等に基づいて設定された値である。   Here, the interval ΔH of the predetermined range in the vertical direction is the vertical interval of ΔH when the reference horizontal edge Line (1) is the lower end line of the image of the other vehicle (the line of the ground contact point of the tire of the other vehicle). This value is set in advance based on experiments or the like so that a plurality of horizontal edges satisfying the condition A are detected within the predetermined direction range.

このため、図7に例示する如く、撮像装置2の撮像画像中に写っている他車両202の画像において、7つの水平エッジLine(1)〜Line(7)が抽出されている場合(第1実施形態ンにおける図5と同様の場合)には、最も下側の水平エッジLine(1)がSTEP3−11で基準の水平エッジLine(1)として選択された場合に、Line(2)〜Line(7)がSTEP3−12の処理により順番に検出される。   For this reason, as illustrated in FIG. 7, when seven horizontal edges Line (1) to Line (7) are extracted in the image of the other vehicle 202 shown in the captured image of the imaging device 2 (first) In the case similar to FIG. 5 in the embodiment), when the lowermost horizontal edge Line (1) is selected as the reference horizontal edge Line (1) in STEP 3-11, Line (2) to Line (7) is detected in order by the processing of STEP 3-12.

STEP3−12の判断結果が否定的になった場合(ΔHの間隔の上下方向所定範囲内においてLine(n)の上側に条件Aを満たす水平エッジLine(n+1)が存在しない場合)には、物体認識部6は、次に、STEP3−14において、カウント変数nの値が3以上であるか否かを判断する。   When the determination result in STEP 3-12 is negative (when there is no horizontal edge Line (n + 1) satisfying the condition A on the upper side of Line (n) within the predetermined range in the vertical direction of the interval ΔH) Then, the object recognition unit 6 determines whether or not the value of the count variable n is 3 or more in STEP 3-14.

そして、STEP3−14の判断結果が肯定的である場合(n≧3である場合)には、物体認識部6はさらに、STEP3−15において、上下方向所定範囲内で検出された水平エッジの密度(平均密度)が所定値αth以上であるという条件(以降、条件Cという)が成立するか否かを判断する。   When the determination result in STEP 3-14 is affirmative (when n ≧ 3), the object recognition unit 6 further determines the density of horizontal edges detected within a predetermined range in the vertical direction in STEP 3-15. It is determined whether or not a condition (hereinafter referred to as condition C) that (average density) is equal to or greater than a predetermined value αth is satisfied.

ここで、上記水平エッジの密度は、撮像画像の上下方向の所定の単位間隔当たりの水平エッジの本数として表現される。従って、単位間隔をΔh(定数値)とおくと、上下方向所定範囲内で検出された水平エッジの本数nにΔh/ΔHを乗じてなる値(=n・Δh/ΔH)が上下方向所定範囲内における水平エッジの密度(平均密度)となる。   Here, the density of the horizontal edges is expressed as the number of horizontal edges per predetermined unit interval in the vertical direction of the captured image. Therefore, if the unit interval is Δh (constant value), a value (= n · Δh / ΔH) obtained by multiplying the number n of horizontal edges detected within the predetermined range in the vertical direction by Δh / ΔH (= n · Δh / ΔH) is the predetermined range in the vertical direction. It becomes the density (average density) of the horizontal edges inside.

例えば図7に示す例では、ΔHの間隔の上下方向所定範囲内に、基準の水平エッジLine(1)を含めて7つの水平エッジが検出される。この場合、該上下方向所定範囲における水平エッジの密度は、7・Δh/ΔHとなる。なお、単位間隔Δhの値は、任意に定めることができる。例えば、Δh=1、あるいはΔh=ΔH等とすることができる。   For example, in the example shown in FIG. 7, seven horizontal edges including the reference horizontal edge Line (1) are detected within a predetermined range in the vertical direction of the interval ΔH. In this case, the density of horizontal edges in the predetermined range in the vertical direction is 7 · Δh / ΔH. Note that the value of the unit interval Δh can be arbitrarily determined. For example, Δh = 1 or Δh = ΔH can be set.

そして、STEP3−15における所定値αthは、他車両の画像中で抽出される複数の水平エッジの密度(平均密度)が、αth以上となるように、あらかじめ実験等に基づいて設定される。例えば、所定値αthを7・Δh/ΔHより小さい値に設定しておけば、図7に示す例では、水平エッジLine(1)〜Line(7)の密度(=7・Δh/ΔH)が、所定値αth以上となる。   The predetermined value αth in STEP 3-15 is set in advance based on experiments or the like so that the density (average density) of a plurality of horizontal edges extracted in the image of the other vehicle is equal to or greater than αth. For example, if the predetermined value αth is set to a value smaller than 7 · Δh / ΔH, the density (= 7 · Δh / ΔH) of the horizontal edges Line (1) to Line (7) in the example shown in FIG. , Becomes a predetermined value αth or more.

なお、所定値αthを3・Δh/ΔH以上の値に設定した場合には、ΔHの間隔の上下方向所定範囲内で検出される水平エッジの密度が所定値αth以上であれば、STEP3−14の判断結果も必ず肯定的となる。従って、この場合には、STEP3−14の判断処理は省略してもよい。   When the predetermined value αth is set to a value of 3 · Δh / ΔH or more, if the density of horizontal edges detected within the predetermined range in the vertical direction of the interval of ΔH is equal to or greater than the predetermined value αth, STEP 3-14 The judgment result is always positive. Therefore, in this case, the determination process in STEP 3-14 may be omitted.

STEP3−14及び3−15の判断結果が肯定的である場合(n≧3で、且つ前記条件Cが成立する(水平エッジの密度≧αthとなる)場合)には、n個の水平エッジLine(1)〜Line(n)が他車両の画像において抽出されたものである可能性が高い。この場合には、物体認識部6は、STEP3−16で、前記第1実施形態におけるSTEP3−5と同じ処理を実行する。従って、n個の水平エッジLine(1)〜Line(n)により構成される水平エッジ群が車両候補の水平エッジ群として決定される。   When the determination results in STEPs 3-14 and 3-15 are affirmative (when n ≧ 3 and the condition C is satisfied (the density of horizontal edges ≧ αth)), n horizontal edges Line There is a high possibility that (1) to Line (n) are extracted from the image of the other vehicle. In this case, the object recognition unit 6 performs the same processing as STEP 3-5 in the first embodiment in STEP 3-16. Accordingly, a horizontal edge group composed of n horizontal edges Line (1) to Line (n) is determined as a horizontal edge group of vehicle candidates.

次いで、物体認識部6は、STEP3−17において、前記第1実施形態におけるSTEP3−6と同じ判断処理を実行する。そして、その判断結果が肯定的である場合(基準の水平エッジとして選択し得る水平エッジが他に在る場合)には、STEP3−11からの処理が繰り返される。   Next, the object recognizing unit 6 executes the same determination processing in STEP 3-17 as that in STEP 3-6 in the first embodiment. When the determination result is affirmative (when there is another horizontal edge that can be selected as the reference horizontal edge), the processing from STEP 3-11 is repeated.

また、STEP3−14及び3−15のいずれかの判断結果が否定的である場合(n<3であるか、又は前記条件Cが成立しない場合)には、上下方向所定範囲内の水平エッジが少なすぎるので、該水平エッジが他車両の画像において抽出されたものではない可能性が高い。   Further, when the determination result of any one of STEPs 3-14 and 3-15 is negative (when n <3 or when the condition C is not satisfied), a horizontal edge within a predetermined range in the vertical direction is detected. Since there are too few, there is a high possibility that the horizontal edge is not extracted in the image of the other vehicle.

そこで、STEP3−14及び3−15のいずれかの判断結果が否定的である場合には、物体認識部6は、STEP3−16の処理を実行せずに、直ちに、前記STEP3−17の判断処理を実行する。   Therefore, if the determination result in any of STEPs 3-14 and 3-15 is negative, the object recognition unit 6 immediately executes the determination process in STEP 3-17 without executing the process in STEP 3-16. Execute.

以上の如く車両候補の水平エッジ群を探索する処理を実行することで、STEP3−16で決定される車両候補の水平エッジ群は、撮像画像の上下方向に並ぶ複数の(本実施形態では3つ以上)の水平エッジLine(1)〜Line(n)を含むという条件(本発明における第1条件)と、上下方向所定範囲内における水平エッジの密度が所定値αth以上であるという条件(本発明における第2b条件)と、水平エッジ群の最下端の水平エッジLine(1)の左右の両端間の横方向範囲内に、該最下端の水平エッジLine(1)の上側の他の水平エッジLine(2)〜Line(n)の中心の横方向位置(撮像画像の横方向での位置)が存在するという条件(本発明における第3条件)とを満たすものとなる。   By executing the process of searching for the horizontal edge group of the vehicle candidate as described above, the horizontal edge group of the vehicle candidate determined in STEP 3-16 includes a plurality of (three in this embodiment) arranged in the vertical direction of the captured image. The above-mentioned conditions including the horizontal edges Line (1) to Line (n) (first condition in the present invention) and the condition that the density of the horizontal edges within a predetermined range in the vertical direction is not less than a predetermined value αth (present invention). And the other horizontal edge Line above the lowermost horizontal edge Line (1) within the horizontal range between the left and right ends of the lowermost horizontal edge Line (1) of the horizontal edge group. (2) to the condition (third condition in the present invention) that the lateral position (position in the lateral direction of the captured image) of the center of Line (n) exists.

本実施形態は、以上説明した事項以外は、第1実施形態と同じである。   The present embodiment is the same as the first embodiment except for the matters described above.

かかる本実施形態によれば、撮像画像の上下方向に並ぶ3つ以上の水平エッジLine(1)〜Line(n)を含むという条件と、上下方向所定範囲内における水平エッジの密度が所定値αth以上であるという条件と、水平エッジ群の最下端の水平エッジLine(1)の左右の両端間の横方向範囲内に、該最下端の水平エッジLine(1)の上側の他の水平エッジLine(2)〜Line(n)の中心の横方向位置が存在するという条件とを満たす水平エッジ群を画像特徴として持つものとして、他車両の画像の存在が撮像画像中で認識される。   According to this embodiment, the condition that the captured image includes three or more horizontal edges Line (1) to Line (n) arranged in the vertical direction, and the density of the horizontal edges within the vertical range is a predetermined value αth. The above conditions and the other horizontal edge Line above the lowermost horizontal edge Line (1) within the horizontal range between the left and right ends of the lowermost horizontal edge Line (1) of the horizontal edge group. The presence of the image of the other vehicle is recognized in the captured image as having as the image feature a horizontal edge group that satisfies the condition that the horizontal position of the center of (2) to Line (n) exists.

この場合、第1実施形態と同様に、他車両の画像の輪郭の上端における水平エッジを特定する必要が無いので、他車両のものではない水平エッジを車両候補の水平エッジ群の構成要素として認識してしまうのを防止できる。   In this case, as in the first embodiment, there is no need to specify the horizontal edge at the upper end of the contour of the image of the other vehicle, so the horizontal edge that is not that of the other vehicle is recognized as a component of the horizontal edge group of the vehicle candidate. Can be prevented.

また、車両候補の水平エッジ群として決定される水平エッジ群は、基準の水平エッジLine(1)を含めて3つ以上の水平エッジを含むことを必要とする。   The horizontal edge group determined as the vehicle candidate horizontal edge group needs to include three or more horizontal edges including the reference horizontal edge Line (1).

また、車両候補の水平エッジ群として決定される水平エッジ群の各水平エッジは、種々様々な長さを取り得る。   Further, each horizontal edge of the horizontal edge group determined as the horizontal edge group of the vehicle candidate can take various lengths.

従って、本実施形態によれば、撮像装置2の撮像領域に存在する他車両を、撮像画像から高い信頼性で検知することができる。   Therefore, according to the present embodiment, other vehicles existing in the imaging region of the imaging device 2 can be detected from the captured image with high reliability.

[変形態様]
次に、以上説明した実施形態に関連する変形態様をいくつか説明する。前記第1実施形態では、前記条件Bに関する所定値Dthを一定値とした。
[Modification]
Next, some modifications related to the above-described embodiment will be described. In the first embodiment, the predetermined value Dth related to the condition B is a constant value.

ただし、例えば、上下方向に隣り合う各対の水平エッジLine(i),Line(i+1)(i=1,2,…)が、基準の水平エッジLine(1)から離れているほど、水平エッジLine(i),Line(i+1)の間の上下方向距離D(i)と比較する所定値Dthを大きくするようにしてもよい。例えば、水平エッジLine(i),Line(i+1)のうちの下側の水平エッジLine(i)(又は上側の水平エッジLine(i+1))と基準の水平エッジLine(1)との間の上下方向距離が、所定値以上である場合には、該所定値よりも小さい場合よりもDthを大きくするようにしてもよい。   However, for example, as the pair of horizontal edges Line (i), Line (i + 1) (i = 1, 2,...) Adjacent in the vertical direction is further away from the reference horizontal edge Line (1), The predetermined value Dth to be compared with the vertical distance D (i) between the horizontal edges Line (i) and Line (i + 1) may be increased. For example, the lower horizontal edge Line (i) (or the upper horizontal edge Line (i + 1)) of the horizontal edges Line (i) and Line (i + 1) and the reference horizontal edge Line (1) When the distance in the up and down direction is greater than or equal to a predetermined value, Dth may be set larger than when the distance is smaller than the predetermined value.

このようにした場合には、他車両の背面の窓の上下方向の幅が比較的大きいような場合でも、該窓の上端及び下端の水平エッジを含むような水平エッジ群を探索することができる。   In this case, even when the vertical width of the window on the back of the other vehicle is relatively large, a group of horizontal edges including the horizontal edges at the upper and lower ends of the window can be searched. .

補足すると、前記第2実施形態によれば、他車両の背面の窓の上下方向の幅が比較的大きいような場合でも、該窓の上端及び下端の水平エッジを含むような水平エッジ群を探索することができる。   Supplementally, according to the second embodiment, even when the vertical width of the window on the back of another vehicle is relatively large, a search is made for a group of horizontal edges including the horizontal edges at the upper and lower ends of the window. can do.

また、第1実施形態における前記条件Bに関する所定値Dth、あるいは、第2実施形態における前記条件Cに関する所定値αthは、水平エッジ群のうちのいずれかの水平エッジ(例えば基準の水平エッジLine(1))と撮像装置2との間の実空間での距離に応じて可変的に設定するようにしてもよい。   In addition, the predetermined value Dth related to the condition B in the first embodiment or the predetermined value αth related to the condition C in the second embodiment is one of the horizontal edges (for example, the reference horizontal edge Line ( It may be set variably according to the distance in the real space between 1)) and the imaging device 2.

すなわち、実空間での他車両と自車両100の撮像装置2との間の距離が遠いほど、撮像画像における他車両の画像が小さくなるので、該他車両の画像において抽出される水平エッジのピッチ(上下方向に隣り合う水平エッジ同士の間の間隔)が小さくなる。   That is, as the distance between the other vehicle in the real space and the imaging device 2 of the host vehicle 100 increases, the image of the other vehicle in the captured image becomes smaller. Therefore, the pitch of the horizontal edge extracted in the image of the other vehicle (Spacing between horizontal edges adjacent in the vertical direction) is reduced.

このことを考慮して、上下方向に並ぶ複数の水平エッジが抽出されている場合に、いずれかの水平エッジ(例えば基準の水平エッジLine(1))に対応する実空間上の位置と撮像装置2(又は自車両100)との間の距離を推定し、その距離の推定値が大きいほど、第1実施形態における前記条件Bに関する所定値Dthを小さくするように該距離の推定値に応じてDthを可変的に設定する。   In consideration of this, when a plurality of horizontal edges arranged in the vertical direction are extracted, the position in the real space corresponding to one of the horizontal edges (for example, the reference horizontal edge Line (1)) and the imaging device 2 (or the host vehicle 100) is estimated according to the estimated value of the distance so that the larger the estimated value of the distance is, the smaller the predetermined value Dth related to the condition B in the first embodiment is. Dth is variably set.

同様に、上記距離の推定値が大きいほど、第2実施形態における前記条件Cに関する所定値αthを大きくするように、該距離の推定値に応じてαthを可変的に設定する。   Similarly, αth is variably set according to the estimated value of the distance so that the larger the estimated value of the distance, the larger the predetermined value αth related to the condition C in the second embodiment.

このようにすることで、車両候補の水平エッジ群として決定される水平エッジ群が、実際の他車両の画像に対応するものとして探索されることの信頼性をより一層高めることができる。   By doing in this way, the reliability that the horizontal edge group determined as a horizontal edge group of a vehicle candidate is searched as a thing corresponding to the image of an actual other vehicle can be improved further.

なお、上記距離の推定手法としては、撮像画像(単眼の撮像画像、又はステレオ画像)に基づく公知の手法を採用できる。あるいは、レーダ等の測距装置を使用して、上記距離を推定してもよい。   As the distance estimation method, a known method based on a captured image (monocular captured image or stereo image) can be employed. Alternatively, the distance may be estimated using a ranging device such as a radar.

また、第1実施形態における前記条件Bに関する所定値Dth、あるいは、第2実施形態における前記条件Cに関する所定値αthは、水平エッジ群を構成し得るいずれかの水平エッジ、例えば基準の水平エッジLine(1)の長さ(撮像画像上での長さ)に応じて可変的に設定するようにしてもよい。   The predetermined value Dth related to the condition B in the first embodiment or the predetermined value αth related to the condition C in the second embodiment is any horizontal edge that can constitute a horizontal edge group, for example, a reference horizontal edge Line. The length may be variably set according to the length of (1) (the length on the captured image).

すなわち、実空間での他車両と自車両100の撮像装置2との間の距離が遠いほど、あるいは、実空間での他車両のサイズ(横幅及び縦幅)が小さいほど、撮像画像における他車両の画像が小さくなる。ひいては、該他車両の画像において抽出される水平エッジのピッチ(上下方向に隣り合う水平エッジ同士の間の間隔)が小さくなる。   That is, as the distance between the other vehicle in the real space and the imaging device 2 of the host vehicle 100 increases, or as the size (horizontal width and vertical width) of the other vehicle in the real space decreases, the other vehicle in the captured image. The image becomes smaller. Eventually, the pitch of horizontal edges (interval between horizontal edges adjacent in the vertical direction) extracted in the image of the other vehicle becomes small.

そして、実空間での他車両と自車両100の撮像装置2との間の距離が遠いほど、あるいは、実空間での他車両のサイズ(横幅及び縦幅)が小さいほど、該他車両に対応して抽出される水平エッジ群を構成する水平エッジの長さが短くなる。   Then, the longer the distance between the other vehicle in the real space and the imaging device 2 of the host vehicle 100 is, or the smaller the size (horizontal width and vertical width) of the other vehicle in the real space corresponds to the other vehicle. Thus, the length of the horizontal edges constituting the horizontal edge group extracted in this manner is shortened.

そこで、上下方向に並ぶ複数の水平エッジが抽出されている場合に、いずれかの水平エッジ(例えば基準の水平エッジLine(1))の長さが短いほど、第1実施形態における前記条件Bに関する所定値Dthを小さくするように、当該水平エッジの長さに応じてDthを可変的に設定する。   Therefore, when a plurality of horizontal edges arranged in the vertical direction are extracted, the shorter the length of any one of the horizontal edges (for example, the reference horizontal edge Line (1)), the condition B in the first embodiment. Dth is variably set according to the length of the horizontal edge so as to reduce the predetermined value Dth.

同様に、上下方向に並ぶ複数の水平エッジのうちのいずれかの水平エッジ(例えば基準の水平エッジLine(1))の長さが短いほど、第2実施形態における前記条件Cに関する所定値αthを大きくするように、当該水平エッジの長さに応じてαthを可変的に設定する。   Similarly, the shorter the length of any one of the plurality of horizontal edges arranged in the vertical direction (for example, the reference horizontal edge Line (1)), the smaller the predetermined value αth related to the condition C in the second embodiment. Αth is variably set according to the length of the horizontal edge so as to increase.

このようにすることで、自車両100から他車両までのの距離、あるいは、他車両のサイズによらずに、車両候補の水平エッジ群として決定される水平エッジ群が、実際の他車両の画像に対応するものとして探索されることの信頼性をより一層高めることができる。   By doing in this way, the horizontal edge group determined as the horizontal edge group of the vehicle candidate irrespective of the distance from the own vehicle 100 to the other vehicle or the size of the other vehicle is an image of the actual other vehicle. It is possible to further increase the reliability of the search as corresponding to the above.

また、以上説明した各実施形態では、本発明における所定の種類の物体として他車両を検知する場合を例にとって説明したが、他車両以外の物体を検知する場合でも本発明を適用できる。   Further, in each of the embodiments described above, the case where another vehicle is detected as an object of a predetermined type in the present invention has been described as an example. However, the present invention can be applied even when an object other than another vehicle is detected.

また、撮像装置2は、車両100にあらかじめ搭載された撮像装置2に限らず、運転者が携帯可能な撮像装置であってもよい。   In addition, the imaging device 2 is not limited to the imaging device 2 mounted in advance in the vehicle 100, and may be an imaging device that can be carried by the driver.

1…物体検知処理装置、2…撮像装置、5…水平エッジ抽出部(水平エッジ抽出手段)、6…物体認識部(物体認識手段)。   DESCRIPTION OF SYMBOLS 1 ... Object detection processing apparatus, 2 ... Imaging device, 5 ... Horizontal edge extraction part (horizontal edge extraction means), 6 ... Object recognition part (object recognition means).

Claims (5)

撮像装置から該撮像装置の周辺の撮像画像を取得し、該撮像画像を用いて物体を検知する処理を行う物体検知処理装置であって、
前記撮像画像から水平エッジを抽出する水平エッジ抽出手段と、
該水平エッジ抽出手段により複数の水平エッジが抽出された場合に、前記撮像画像の上下方向に並ぶ複数の水平エッジにより構成されるという第1条件と、該複数の水平エッジのうちの前記撮像画像の上下方向で互いに隣り合う各対の2つの水平エッジの間の上下方向距離が所定値以下であるという第2a条件と、該複数の水平エッジのうちの最下端の水平エッジの左右の両端間の横方向範囲内に、該最下端の水平エッジの上側の他の水平エッジの中心の横方向位置が存在するという第3条件とを満たす水平エッジ群を所定種類の同一物体の水平エッジ群として認識する物体認識手段とを備えることを特徴とする物体検知処理装置。
An object detection processing device that acquires a captured image around the imaging device from the imaging device, and performs processing for detecting an object using the captured image,
Horizontal edge extraction means for extracting a horizontal edge from the captured image;
When a plurality of horizontal edges are extracted by the horizontal edge extracting means, the first condition is constituted by a plurality of horizontal edges arranged in the vertical direction of the captured image, and the captured image of the plurality of horizontal edges A second a condition that the vertical distance between two horizontal edges of each pair adjacent to each other in the vertical direction is less than or equal to a predetermined value, and between the left and right ends of the lowest horizontal edge of the plurality of horizontal edges A horizontal edge group that satisfies the third condition that the horizontal position of the center of the other horizontal edge above the lowest horizontal edge exists within the horizontal range of An object detection processing apparatus comprising: an object recognition means for recognizing.
撮像装置から該撮像装置の周辺の撮像画像を取得し、該撮像画像を用いて物体を検知する処理を行う物体検知処理装置であって、
前記撮像画像から水平エッジを抽出する水平エッジ抽出手段と、
該水平エッジ抽出手段により複数の水平エッジが抽出された場合に、前記撮像画像の上下方向に並ぶ複数の水平エッジにより構成されるという第1条件と、前記撮像画像の上下方向の所定範囲内における該水平エッジの密度が所定値以上であるという第2b条件と、該複数の水平エッジのうちの最下端の水平エッジの左右の両端間の横方向範囲内に、該最下端の水平エッジの上側の他の水平エッジの中心の横方向位置が存在するという第3条件とを満たす水平エッジ群を所定種類の同一物体の水平エッジ群として認識する物体認識手段とを備えることを特徴とする物体検知処理装置。
An object detection processing device that acquires a captured image around the imaging device from the imaging device, and performs processing for detecting an object using the captured image,
Horizontal edge extraction means for extracting a horizontal edge from the captured image;
When a plurality of horizontal edges are extracted by the horizontal edge extracting means, the first condition is constituted by a plurality of horizontal edges arranged in the vertical direction of the captured image, and within a predetermined range in the vertical direction of the captured image. The second edge condition that the density of the horizontal edges is greater than or equal to a predetermined value, and the upper side of the lowermost horizontal edge within a lateral range between the left and right ends of the lowermost horizontal edge of the plurality of horizontal edges And object recognition means for recognizing a horizontal edge group satisfying the third condition that a lateral position of the center of another horizontal edge exists as a horizontal edge group of a predetermined type of the same object. Processing equipment.
撮像装置から該撮像装置の周辺の撮像画像を取得し、該撮像画像を用いて物体を検知する処理を行う物体検知処理装置であって、
前記撮像画像から水平エッジを抽出する水平エッジ抽出手段と、
該水平エッジ抽出手段により複数の水平エッジが抽出された場合に、前記撮像画像の上下方向に並ぶ複数の水平エッジにより構成されるという第1条件と、該複数の水平エッジのうちの前記撮像画像の上下方向で互いに隣り合う各対の2つの水平エッジの間の上下方向距離が所定値以下であるという第2a条件とを満たす水平エッジ群を所定種類の同一物体の水平エッジ群として認識する物体認識手段とを備えており、
前記物体認識手段は、前記水平エッジ群のうちの少なくとも1つの水平エッジの長さが短いほど、前記第2a条件における前記所定値を小さくするように、当該少なくとも1つの水平エッジの長さに応じて前記所定値を可変的に設定するように構成されていることを特徴とする物体検知処理装置。
An object detection processing device that acquires a captured image around the imaging device from the imaging device, and performs processing for detecting an object using the captured image,
Horizontal edge extraction means for extracting a horizontal edge from the captured image;
When a plurality of horizontal edges are extracted by the horizontal edge extracting means, the first condition is constituted by a plurality of horizontal edges arranged in the vertical direction of the captured image, and the captured image of the plurality of horizontal edges An object that recognizes a horizontal edge group satisfying the condition 2a that the vertical distance between two horizontal edges of each pair adjacent to each other in the vertical direction is a predetermined type of horizontal edge group of the same object A recognition means ,
The object recognizing unit responds to a length of the at least one horizontal edge so that the predetermined value in the condition 2a is reduced as the length of at least one horizontal edge in the horizontal edge group is shorter. The object detection processing device is configured to variably set the predetermined value .
撮像装置から該撮像装置の周辺の撮像画像を取得し、該撮像画像を用いて物体を検知する処理を行う物体検知処理装置であって、
前記撮像画像から水平エッジを抽出する水平エッジ抽出手段と、
該水平エッジ抽出手段により複数の水平エッジが抽出された場合に、前記撮像画像の上下方向に並ぶ複数の水平エッジにより構成されるという第1条件と、前記撮像画像の上下方向の所定範囲内における該水平エッジの密度が所定値以上であるという第2b条件とを満たす水平エッジ群を所定種類の同一物体の水平エッジ群として認識する物体認識手段とを備えており、
前記物体認識手段は、前記水平エッジ群のうちの少なくとも1つの水平エッジの長さが短いほど、前記第2b条件における前記所定値を大きくするように、当該少なくとも1つの水平エッジの長さに応じて前記所定値を可変的に設定するように構成されていることを特徴とする物体検知処理装置。
An object detection processing device that acquires a captured image around the imaging device from the imaging device, and performs processing for detecting an object using the captured image,
Horizontal edge extraction means for extracting a horizontal edge from the captured image;
When a plurality of horizontal edges are extracted by the horizontal edge extracting means, the first condition is constituted by a plurality of horizontal edges arranged in the vertical direction of the captured image, and within a predetermined range in the vertical direction of the captured image. Object recognition means for recognizing a horizontal edge group satisfying the second b condition that the density of the horizontal edges is equal to or higher than a predetermined value as a horizontal edge group of the same type of the same object ;
According to the length of the at least one horizontal edge, the object recognizing means increases the predetermined value in the second b condition as the length of at least one horizontal edge in the horizontal edge group is shorter. The object detection processing device is configured to variably set the predetermined value .
撮像装置から該撮像装置の周辺の撮像画像を取得し、該撮像画像を用いて物体を検知する処理を行う物体検知処理装置であって、
前記撮像画像から水平エッジを抽出する水平エッジ抽出手段と、
該水平エッジ抽出手段により複数の水平エッジが抽出された場合に、前記撮像画像の上下方向に並ぶ複数の水平エッジにより構成されるという第1条件と、該複数の水平エッジのうちの前記撮像画像の上下方向で互いに隣り合う各対の2つの水平エッジの間の上下方向距離が所定値以下であるという第2a条件とを満たす水平エッジ群を所定種類の同一物体の水平エッジ群として認識する物体認識手段とを備えており、
前記所定種類の物体は車両であり、
前記物体認識手段は、前記撮像画像の上下方向で互いに隣り合う各対の2つの水平エッジの上下方向位置が上方側であるほど、前記第2a条件における前記所定値を大きくするように、当該各対の2つの水平エッジの上下方向位置に応じて前記所定値を可変的に設定するように構成されていることを特徴とする物体検知処理装置。
An object detection processing device that acquires a captured image around the imaging device from the imaging device, and performs processing for detecting an object using the captured image,
Horizontal edge extraction means for extracting a horizontal edge from the captured image;
When a plurality of horizontal edges are extracted by the horizontal edge extracting means, the first condition is constituted by a plurality of horizontal edges arranged in the vertical direction of the captured image, and the captured image of the plurality of horizontal edges An object that recognizes a horizontal edge group satisfying the condition 2a that the vertical distance between two horizontal edges of each pair adjacent to each other in the vertical direction is a predetermined type of horizontal edge group of the same object A recognition means ,
The predetermined type of object is a vehicle;
The object recognizing means increases the predetermined value in the second a condition as the vertical position of the two horizontal edges of each pair adjacent to each other in the vertical direction of the captured image is higher. An object detection processing apparatus configured to variably set the predetermined value in accordance with a vertical position of two horizontal edges of a pair .
JP2014062755A 2014-03-25 2014-03-25 Object detection processing device Active JP6162064B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014062755A JP6162064B2 (en) 2014-03-25 2014-03-25 Object detection processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014062755A JP6162064B2 (en) 2014-03-25 2014-03-25 Object detection processing device

Publications (2)

Publication Number Publication Date
JP2015185045A JP2015185045A (en) 2015-10-22
JP6162064B2 true JP6162064B2 (en) 2017-07-12

Family

ID=54351465

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014062755A Active JP6162064B2 (en) 2014-03-25 2014-03-25 Object detection processing device

Country Status (1)

Country Link
JP (1) JP6162064B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7064389B2 (en) * 2018-06-07 2022-05-10 Jrcモビリティ株式会社 Vehicle measuring device and vehicle measuring program
JP7180283B2 (en) * 2018-10-30 2022-11-30 富士通株式会社 Image processing device and image processing method

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3072730B2 (en) * 1998-10-09 2000-08-07 日本電気株式会社 Vehicle detection method and device
JP3671825B2 (en) * 2000-09-22 2005-07-13 日産自動車株式会社 Inter-vehicle distance estimation device
JP2002334330A (en) * 2001-05-10 2002-11-22 Nissan Motor Co Ltd Vehicle recognition device
JP2003051008A (en) * 2001-08-03 2003-02-21 Nissan Motor Co Ltd Vehicle recognizing device and device for detecting distance between vehicles
JP4123138B2 (en) * 2003-11-21 2008-07-23 株式会社日立製作所 Vehicle detection method and vehicle detection device
JP3931891B2 (en) * 2004-07-05 2007-06-20 日産自動車株式会社 In-vehicle image processing device
JP2013186664A (en) * 2012-03-07 2013-09-19 Toyota Motor Corp Crosswalk recognition device and crosswalk recognition method

Also Published As

Publication number Publication date
JP2015185045A (en) 2015-10-22

Similar Documents

Publication Publication Date Title
JP6348758B2 (en) Image processing device
EP2879109B1 (en) Vehicle-mounted surrounding environment recognition device
KR101605514B1 (en) Apparatus and method for recognizing lane
US10380434B2 (en) Vehicle detection system and method
JP6220327B2 (en) Traveling lane marking recognition device, traveling lane marking recognition program
JP5127182B2 (en) Object detection device
RU2568777C2 (en) Device to detect moving bodies and system to detect moving bodies
US20150367781A1 (en) Lane boundary estimation device and lane boundary estimation method
CN107750213B (en) Front vehicle collision warning device and warning method
CN103295420A (en) Method for recognizing lane line
JP5894201B2 (en) Boundary line recognition device
JPWO2012023412A1 (en) Three-dimensional object detection apparatus and three-dimensional object detection method
CN103927548B (en) Novel vehicle collision avoiding brake behavior detection method
CN105320930B (en) Object Recognition Device
JP2011243161A (en) Lane boundary detection apparatus and lane boundary detection program
WO2016059643A1 (en) System and method for pedestrian detection
US9824449B2 (en) Object recognition and pedestrian alert apparatus for a vehicle
JP6162064B2 (en) Object detection processing device
JP6564218B2 (en) Outside environment recognition device
JP6389119B2 (en) Lane boundary recognition device
JP2006350699A (en) Image processor and image processing method
JP4842301B2 (en) Pedestrian detection device and program
JP6569416B2 (en) Image processing apparatus, object recognition apparatus, device control system, image processing method, and image processing program
JP6200848B2 (en) Object recognition device
JP6677142B2 (en) Parking frame recognition device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170308

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170321

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170516

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170614

R150 Certificate of patent or registration of utility model

Ref document number: 6162064

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150