JP7535442B2 - Vehicle assistance method and vehicle assistance device - Google Patents
Vehicle assistance method and vehicle assistance device Download PDFInfo
- Publication number
- JP7535442B2 JP7535442B2 JP2020196878A JP2020196878A JP7535442B2 JP 7535442 B2 JP7535442 B2 JP 7535442B2 JP 2020196878 A JP2020196878 A JP 2020196878A JP 2020196878 A JP2020196878 A JP 2020196878A JP 7535442 B2 JP7535442 B2 JP 7535442B2
- Authority
- JP
- Japan
- Prior art keywords
- area
- image
- images
- super
- repeating pattern
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Image Processing (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
Description
本発明は、車両支援方法及び車両支援装置に関する。 The present invention relates to a vehicle assistance method and a vehicle assistance device.
従来より、カメラ画像を用いた道路標識認識技術が知られている(特許文献1)。特許文献1に記載された発明はカメラ画像にテンプレートマッチングを行って道路構造物である道路標識を認識する。
Road sign recognition technology using camera images has been known for some time (Patent Document 1). The invention described in
しかしながら、自車両から遠方の領域のように画像の解像度が低い領域において、テンプレートマッチングでは所望の結果は得られない。 However, in areas with low image resolution, such as areas far from the vehicle, template matching does not produce the desired results.
本発明は、上記問題に鑑みて成されたものであり、その目的は、画像の解像度が低い領域において道路構造物の認識精度を向上させることが可能な車両支援方法及び車両支援装置を提供することである。 The present invention has been made in consideration of the above problems, and its purpose is to provide a vehicle assistance method and vehicle assistance device that can improve the recognition accuracy of road structures in areas where the image resolution is low.
本発明の一態様に係る車両支援方法は、異なるタイミングで撮像された複数の画像のそれぞれに対して所定周波数以上の空間周波数成分を有する繰り返しパターンが存在する領域である繰り返しパターン領域を抽出し、複数の画像のうち、所定時刻に撮像された画像の全領域に対し、繰り返しパターン領域から画像の中で無限遠となる画像中心より上側の領域を除外した領域を参照領域として設定し、複数の画像のうち、所定時刻以降に撮像された画像の全領域に対し、繰り返しパターン領域から画像の中で無限遠となる画像中心より上側の領域を除外した領域を比較領域として設定し、参照領域と比較領域の重複する領域を用いて画像上の移動量を算出し、移動量に基づいて複数の画像の位置合わせを行い、位置合わせが行われた複数の画像を用いて超解像処理を行い、カメラによって撮像された画像の解像度を超える超解像画像を生成し、超解像画像に基づいて道路構造物を認識する。 A vehicle assistance method according to one aspect of the present invention extracts a repeating pattern area, which is an area in which a repeating pattern having spatial frequency components equal to or higher than a predetermined frequency exists, from each of a plurality of images captured at different times; for the entire area of the plurality of images captured at a predetermined time, a region obtained by excluding the area above the center of the image from the repeating pattern area, which is at infinity in the image, is set as a reference area; for the entire area of the plurality of images captured after the predetermined time, a region obtained by excluding the area above the center of the image from the repeating pattern area, which is at infinity in the image, is set as a comparison area; an amount of movement on the image is calculated using an overlapping area between the reference area and the comparison area, the plurality of images are aligned based on the amount of movement, super-resolution processing is performed using the aligned plurality of images, a super-resolution image that exceeds the resolution of the image captured by the camera is generated, and road structures are recognized based on the super-resolution image.
本発明によれば、画像の解像度が低い領域において道路構造物の認識精度を向上させることが可能となる。 The present invention makes it possible to improve the recognition accuracy of road structures in areas where the image resolution is low.
以下、本発明の実施形態について、図面を参照して説明する。図面の記載において同一部分には同一符号を付して説明を省略する。 Embodiments of the present invention will be described below with reference to the drawings. In the description of the drawings, identical parts are given the same reference numerals and the description will be omitted.
図1を参照して車両支援装置1の構成例を説明する。図1に示すように、車両支援装置1は、カメラ10と、記憶装置11と、コントローラ20と、ステアリングアクチュエータ12と、アクセルペダルアクチュエータ13と、ブレーキアクチュエータ14を備える。
An example of the configuration of the
車両支援装置1は自動運転機能を有する車両に搭載されてもよく、自動運転機能を有しない車両に搭載されてもよい。また、車両支援装置1は自動運転と手動運転とを切り替えることが可能な車両に搭載されてもよい。また、自動運転機能は操舵制御、制動力制御、駆動力制御などの車両制御機能のうちの一部の機能のみを自動的に制御して運転者の運転を支援する運転支援機能であってもよい。本実施形態では車両支援装置1は自動運転機能を有する車両に搭載されるものとして説明する。
The
カメラ10はCCD(charge-coupled device)、CMOS(complementary metal oxide semiconductor)などの撮像素子を有する。カメラ10の設置場所は特に限定されないが、一例としてカメラ10は自車両の前方、側方、後方に設置される。カメラ10は所定の周期で自車両の周囲を連続的に撮像する。つまりカメラ10は異なるタイミングで撮像した複数の画像を取得する。カメラ10は自車両の周囲に存在する物体(歩行者、自転車、バイク、他車両など)、及び自車両の前方の情報(区画線、信号機、標識、横断歩道、交差点など)を検出する。カメラ10によって撮像された画像は記憶装置11に格納される。以下ではそれぞれ異なる時刻T1、T2、・・・、Tnにて撮像された画像を画像I1、I2、・・・、Inと呼ぶ。
The
記憶装置11は主にカメラ10によって撮像された画像を記憶する。記憶装置11は一例として、HDD(Hard Disk Drive)、SSD(Solid State Drive)から構成される。
The
コントローラ20は、CPU(中央処理装置)、メモリ、及び入出力部を備える汎用のマイクロコンピュータである。マイクロコンピュータには、車両支援装置1として機能させるためのコンピュータプログラムがインストールされている。コンピュータプログラムを実行することにより、マイクロコンピュータは車両支援装置1が備える複数の情報処理回路として機能する。なおここでは、ソフトウェアによって車両支援装置1が備える複数の情報処理回路を実現する例を示すが、もちろん以下に示す各情報処理を実行するための専用のハードウェアを用意して情報処理回路を構成することも可能である。また複数の情報処理回路を個別のハードウェアにより構成してもよい。コントローラ20は、複数の情報処理回路の一例として、繰り返しパターン領域抽出部21と、画像シフト部22と、超解像処理部23と、道路構造物認識部24と、車両制御部25を備える。
The
繰り返しパターン領域抽出部21は、カメラ10によって撮像された画像I1、I2、・・・、Inを任意の大きさの小領域に分割し、各小領域において繰り返しパターンが存在している場合にはその小領域を繰り返しパターン領域として抽出する。繰り返しパターン領域抽出部21は画像の移動量を算出する際に画像の上下左右に最大値を設定する。最大値とは1フレーム間で動くと想定される最も大きな値である。上下左右の4方向が同様にL画素と仮定した場合、小領域の大きさは少なくとも(2L+1)×(2L+1)の大きさにする必要がある。これは移動量の誤算出を防止するためである。
The repeating pattern
このように分割された小領域をR1、R2、・・・、Rnとしたとき、各小領域に対し周波数解析をすることにより、繰り返しパターンが存在するか否かが判明する。小領域に対し2次元FFT(FAST FOURIER TRANSFORM)を行うと、横方向(以下x方向)及び縦方向(以下y方向)の周波数強度が2次元で検出される。ここで、x方向もしくはy方向に繰り返し成分が存在するかどうか確認する。x方向の場合は、FFT結果のすべての行を各x方向の周波数成分において合算する。y方向の場合は、FFT結果のすべての列を各y方向の周波数成分において合算する。その結果得られた一方向の周波数成分から、所定周期(最大値L以下)において、周波数強度の極大値H2を直前の極小値H1と比較し、任意の比率以上であれば、その小領域を繰り返しパターン領域として抽出する。 When the small regions thus divided are R1, R2, ..., Rn, frequency analysis of each small region can determine whether a repeating pattern exists. When a two-dimensional FFT (Fast Fourier Transform) is performed on the small region, the frequency intensity in the horizontal direction (hereafter x direction) and vertical direction (hereafter y direction) is detected two-dimensionally. Here, it is confirmed whether a repeating component exists in the x direction or y direction. In the x direction, all rows of the FFT result are added together for each x-direction frequency component. In the y direction, all columns of the FFT result are added together for each y-direction frequency component. From the frequency components in one direction obtained as a result, the maximum value H2 of the frequency intensity is compared with the previous minimum value H1 in a specified period (maximum value L or less), and if it is equal to or greater than an arbitrary ratio, the small region is extracted as a repeating pattern region.
また、画像内の複数の小領域に対し周波数解析を行った後、繰り返しパターン領域が画像I1の全領域の一定比率αを超える場合には繰り返しパターン領域抽出部21は画像I1の全部を参照画像として設定し、繰り返しパターン領域を除外した領域を参照領域として設定する。一方、繰り返しパターン領域が画像の全領域の一定比率α以下である場合には繰り返しパターン領域抽出部21は画像I1の全部を参照画像として設定し、画像I1の全領域を参照領域として設定する。一定比率αは超解像処理を行う際の精度に影響がある最小の比率である。小領域ごとに移動量を算出し、小領域ごとに移動量の平均値を全領域の移動量として算出する場合であって、繰り返しパターン領域のみに最大の誤差である最大値Lが算出された場合、全体の移動量としてはαLが得られる。
Furthermore, after performing frequency analysis on multiple small regions in the image, if the repeating pattern region exceeds a certain ratio α of the entire region of image I1, the repeating pattern
超解像処理における所望の拡大倍率をNとする場合、N分の1の分解能で計測ができなければならないため、丸めることを考えると1/2Nの精度が必要である。αLが1/2Nより小さくなるためにはαを1/2NLより小さくする必要がある。このため所望の拡大倍率Nと移動量算出の最大値Lに対し、1/2NL以上の領域にて超解像処理を行う場合には、超解像処理の精度が低下することが考えられる。所望の拡大倍率Nに対し移動量を1/N単位で算出するためには、上下方向に各画素の移動量の平均値を用いる場合少なくともN画素ずつ必要であるため、繰り返しパターン領域を除外した参照領域の上下方向もしくは左右方向にN画素以上の画素が存在しない場合には超解像処理を行わない。 When the desired enlargement factor in super-resolution processing is N, measurements must be made with a resolution of 1/N, so an accuracy of 1/2N is required when rounding is taken into account. In order for αL to be smaller than 1/2N, α must be smaller than 1/2NL. For this reason, when performing super-resolution processing in an area of 1/2NL or more for the desired enlargement factor N and the maximum value L for the movement amount calculation, the accuracy of the super-resolution processing is likely to decrease. In order to calculate the movement amount in 1/N units for the desired enlargement factor N, at least N pixels are required when using the average movement amount of each pixel in the vertical direction, so if there are not N or more pixels in the vertical or horizontal directions of the reference area excluding the repeating pattern area, super-resolution processing is not performed.
画像シフト部22は、画像間の移動量を算出し、算出した移動量の分だけ画像を移動させて位置合わせを行う。画像の移動量とは2つの画像間の移動量である。このような移動量算出には例えば、SSD(Sum of Squared Difference)、SAD(Sum of Absolute Difference)、ZNCC(Zero-mean Normalized Cross-Correlation)などが用いられる。具体的には画像シフト部22は探索範囲内で上下左右方向に1画素ずつずらして類似度を算出し、もっとも類似度が高い場所へ移動した量を移動量として算出する。2つの画像を比較するためには基準となる画像が必要となる。そこで時刻T1で撮像された画像I1を基準画像として用いる。画像I1を参照画像R1と呼ぶ場合、参照画像R1は横方向にA画素を有し、縦方向にB画素を有する。参照画像R1の代表的な座標として中心の座標を(X1、Y1)とする。
The
次に時刻T2で撮像された画像I2において、座標(X1,Y1)を基準として所定の探索範囲が設定される。例えば上下左右にS画素が設定されれば、探索範囲は(X1-S,Y1-S)から(X1+S,Y1+S)までの範囲となる。画像I2の中心の座標は(a,b)とする。参照画像R1と画像I2とが比較され、画素の類似度がもっとも高い中心座標(aM,bM)が、(X1,Y1)の移動先となる。(X1,Y1)の移動先を(X2,Y2)と呼ぶ。 Next, in image I2 captured at time T2, a predetermined search range is set based on coordinates (X1, Y1). For example, if S pixels are set up above, below, left, and right, the search range will be from (X1-S, Y1-S) to (X1+S, Y1+S). The coordinates of the center of image I2 are (a, b). Reference image R1 and image I2 are compared, and the center coordinates (aM, bM) with the highest pixel similarity become the destination of (X1, Y1). The destination of (X1, Y1) is called (X2, Y2).
同様に時刻T3で撮像された画像I3において、(X2,Y2)を基準として探索範囲が設定される。参照画像R1と画像I3とが比較され、(X2,Y2)の移動先である(X3,Y3)が設定される。このとき、画像シフト部22は所定のフレーム数を使用して、その時刻の画像を参照画像R1として更新してもよい。類似度算出では、参照画像R1の全画素であるA×B画素が使用され、参照画像R1と比較画像との同一座標の輝度値が比較される。比較画像とは画像I2、画像I3を意味する。
Similarly, in image I3 captured at time T3, a search range is set based on (X2, Y2). Reference image R1 and image I3 are compared, and (X3, Y3), which is the destination of (X2, Y2), is set. At this time,
SADであれば輝度差の絶対値の総和が算出され、SSDであれば輝度差の二乗の総和が算出される。また、類似度が探索範囲内のどの中心画素においても閾値より低ければ、移動量算出は中止される。本実施形態では、自車両の周囲において繰り返しパターンを有するビル、ガードレールなどに影響されずに道路構造物の移動量を算出するため、繰り返しパターン領域は類似度算出から除外する。そのため参照画像R1において繰り返しパターン領域抽出部21が抽出した繰り返しパターン領域を除外した領域を参照領域とし、また、各比較画像において同様に繰り返しパターン領域抽出部21が抽出した繰り返しパターン領域を除外した領域を比較領域とし、両領域が重なる画素を類似度算出に用いる。その結果、得られる移動量は画素単位である。小数点以下の画素の移動量を算出するために、類似度算出結果を使用した近似計算が行われる。このような近似計算には例えば非特許文献1の方法が用いられる。非特許文献1「新井元基,鷲見和彦,and松山隆司.画像のブロックマッチングにおける相関関数とサブピクセル推定方式の最適化.情報処理学会研究報告コンピュータビジョンとイメージメディア(CVIM)2004.40(2004-CVIM-144)(2004):33-40.」
In the case of SAD, the sum of the absolute values of the luminance differences is calculated, and in the case of SSD, the sum of the squares of the luminance differences is calculated. Also, if the similarity is lower than the threshold value at any central pixel in the search range, the movement amount calculation is stopped. In this embodiment, in order to calculate the movement amount of the road structure without being influenced by buildings, guardrails, etc. that have repeating patterns around the vehicle, the repeating pattern area is excluded from the similarity calculation. Therefore, the area excluding the repeating pattern area extracted by the repeating pattern
非特許文献1の手法を用いることにより、小数点以下の画素の移動量が算出される。超解像処理における所望の拡大倍率をNとする場合、画像シフト部22は、移動量をN分の1画素に丸める。画像シフト部22は各時刻T2・・・Tnにおいて時刻T1の中心座標(X1,Y1)からの移動量(MX2,MY2)・・・(MXn,MYn)を設定する。その後、画像シフト部22は各時刻の中心座標(X1,Y1)、(X2,Y2)・・・(Xn,Yn)を中心とした、横方向にA画素、縦方向にB画素の大きさを持った画像J1、J2・・・JnをN倍に近似拡大する。これにより画像K1、K2・・・Knが生成される。近似拡大の方法として、最近傍補間(Nearest Neighbor)、双一次補間(Bilinear)、双三次補間(Bicubic)などが挙げられる。近似拡大した画像は1/N画素単位である移動量をN倍して戻される。画像シフト部22は中心座標が一致するように参照画像R1に対して比較画像を移動させて位置合わせを行う。
By using the method of
超解像処理部23は、画像シフト部22によって位置合わせが行われた画像を用いて超解像処理を行い、高解像度を有する画像を生成する。ここで、超解像処理を行うため必要な画像枚数をZとする。超解像処理部23は画像シフト部22によってN倍に拡大され、中心座標が一致する画像K1、K2・・・Kzに対し、加算平均で各画素の輝度値を算出する。ただし、超解像処理部23はZ枚が集まっていない状態で参照画像R1から追跡ができない場合、もしくは超解像処理を行う領域がすべて移動物体で満たされている場合、超解像処理を中止する。超解像処理とは、複数の画像を参照して解像度の高い画像を生成する技術である。本実施形態では参照画像R1に比較画像を重ねるように位置合わせが行われることにより、参照画像R1の解像度が高くなる。換言すればカメラ10によって撮像された画像の解像度を超える画像が生成される。超解像処理部23によって生成された画像は道路構造物認識部24に出力される。
The
道路構造物認識部24は、超解像処理部23から入力された画像を用いて道路構造物を認識する。本実施形態において道路構造物とは静止した物体と定義される。具体的には道路構造物には車線、停止線、横断歩道、矢印などの路面標示、路側帯、縁石、標識、信号機などの構造物が含まれる。道路構造物の認識方法の一例として各画素がどのような物体なのかを認識するSementic Segmentationが用いられる。道路構造物認識部24は認識結果を車両制御部25に出力する。
The road
車両制御部25は、道路構造物認識部24によって認識された道路構造物を用いてステアリングアクチュエータ12、アクセルペダルアクチュエータ13、及び、ブレーキアクチュエータ14を制御する。超解像処理によって静止物領域が鮮明となる。これにより道路構造物の認識精度が向上する。
The
次に図2~7を参照して繰り返しパターン領域の抽出方法の一例を説明する。 Next, an example of a method for extracting a repeating pattern area will be explained with reference to Figures 2 to 7.
図2に示す画像40は、自車両が走行しているときにカメラ10によって撮像された画像である。説明の都合上、図2に示す画像40の一部の画像である画像50を用いて繰り返しパターン領域の抽出方法の一例を説明する。もちろん画像40全体に対し以下で説明する方法で繰り返しパターン領域を抽出してもよい。画像40は時刻T1に撮像された画像とする。
図3に示すように、繰り返しパターン領域抽出部21はカメラ10によって撮像された画像50を任意の大きさの小領域に分割する。図3において、小領域は符号50a~50pで示される。図3において画像50は16個の小領域に分割される。次に繰り返しパターン領域抽出部21は、小領域50a~50pのそれぞれにおいて繰り返しパターンが存在するか否かを判定する。具体的には繰り返しパターン領域抽出部21は小領域50a~50pのそれぞれに対し2次元FFTを行う。2次元FFT結果の一例を図4に示す。図4に示す結果は任意の小領域のx方向についての結果である。図4の縦軸は周波数成分の大きさを示し、横軸は周波数を示す。図4に示すように一方向(ここではx方向)の周波数成分から、所定周期(最大値L以下)において、周波数強度を示す極大値H2を直前の極小値H1と比較し、任意の比率以上であれば、その小領域を繰り返しパターン領域として抽出する。
As shown in FIG. 3, the repeating pattern
繰り返しパターン領域の抽出結果の一例を図5に示す。図5において符号51で囲まれる範囲が、所定周波数以上の空間周波数成分を有する繰り返しパターンが存在する領域である。図5において、小領域50b、50c、50d、50f、50g、50h、50j、50k、50iの9つの小領域が繰り返しパターン領域として抽出されたことになる。なお、符号51で囲まれる範囲には静止物であるビルが存在する。
An example of the results of extracting a repeating pattern area is shown in Figure 5. The area surrounded by
図5に示す画像50において、繰り返しパターン領域が画像50の全領域の一定比率αを超えるため、繰り返しパターン領域抽出部21は画像50の全部を参照画像として設定する。換言すれば繰り返しパターン領域抽出部21は画像50そのものを参照画像として設定する。
In
また繰り返しパターン領域抽出部21は繰り返しパターン領域を除外した領域を参照領域として設定する。繰り返しパターン領域を除外した領域とは、図6において符号52で囲まれる範囲である。つまり小領域50a、50e、50i、50m、50n、50o、50pの7つの小領域が繰り返しパターン領域を除外した領域である。
The repeating pattern
時刻T2以降に撮像された画像に対しても上記と同様の処理が行われる。時刻T2以降に撮像された画像は、時刻T1に撮像された画像40との位置合わせに用いられる画像であり、上記の比較画像に該当する。この比較画像において繰り返しパターン領域を除外した領域が比較領域と定義される。時刻T2で撮像された画像の比較領域を比較領域2とし、時刻T3で撮像された画像の比較領域を比較領域3とした場合、画像シフト部22は参照領域と比較領域2との類似度を算出し、参照領域と比較領域3との類似度を算出する。時刻T4以降に撮像された画像があれば同様に類似度が算出される。
The same processing as above is performed on images captured after time T2. Images captured after time T2 are images used for alignment with
類似度が閾値以上である場合、画像シフト部22は類似度に基づいて画像上の移動量を算出し、参照画像に対してそれぞれの比較画像を移動させて位置合わせを行う。そして超解像処理部23は画像シフト部22によって位置合わせが行われた画像を用いて超解像処理を行う。このように本実施形態では、類似度の算出には繰り返しパターン領域を除外した領域が用いられる。超解像処理では繰り返しパターン領域を含む全領域が用いられる。図7に示すようにこのような超解像処理によって画像50が鮮明となる。鮮明となった画像は符号53で示される。このように本実施形態によれば、画像中の繰り返しパターン領域を除外して画像間の移動量を算出できるため、高解像度の画像を生成することが可能となる。これにより自車両から遠方の路面標示、信号機、標識などの認識精度が向上する。これにより車両制御部25はいち早く路面標示、信号機、標識に適した制御を行うことが可能となり、高精度な自動運転が実現する。
If the similarity is equal to or greater than the threshold, the
次に、図8のフローチャートを参照して、車両支援装置1の一動作例を説明する。
Next, an example of the operation of the
ステップS101において、自車両に搭載されたカメラ10によって自車両の周囲が撮像される。処理はステップS103に進み、参照画像が設定されている場合(ステップS103でYES)、処理はステップS115に進む。一方、参照画像が設定されていない場合(ステップS103でNO)、処理はステップS105に進む。
In step S101, the surroundings of the vehicle are captured by the
ステップS105において、繰り返しパターン領域抽出部21はカメラ10によって撮像された画像50を任意の大きさの小領域に分割する(図3参照)。処理はステップS107に進み、繰り返しパターン領域抽出部21は小領域50a~50pのそれぞれに対し2次元FFTを行う(図3、4参照)。繰り返しパターン領域が存在する場合(ステップS109でYES)、繰り返しパターン領域抽出部21は画像50の全部を参照画像として設定する。また繰り返しパターン領域抽出部21は繰り返しパターン領域を除外した領域を参照領域として設定する(ステップS111)。
In step S105, the repeating pattern
一方、繰り返しパターン領域が存在しない場合(ステップS109でNO)、繰り返しパターン領域抽出部21は画像50の全部を参照画像として設定する。また繰り返しパターン領域抽出部21は画像50の全領域を参照領域として設定する(ステップS113)。
On the other hand, if no repeating pattern area exists (NO in step S109), the repeating pattern
ステップS115において、繰り返しパターン領域抽出部21は時刻T2以降に撮像された画像に対して、時刻T1に撮像された画像と同様に2次元FFTを行う。処理はステップS117に進み、繰り返しパターン領域抽出部21は時刻T2以降に撮像された画像において、繰り返しパターン領域を除外した領域を比較領域として設定する。処理はステップS119に進み、画像シフト部22は参照領域と比較領域との類似度を算出する。上述したように画像シフト部22は所定範囲内において参照領域と比較領域とが重複する領域の類似度を算出する。参照領域と比較領域との同一座標の輝度値が類似度として比較される。類似度が閾値以上である場合(ステップS121でYES)、処理はステップS123に進む。一方、類似度が閾値より小さい場合(ステップS121でNO)、処理は終了する。
In step S115, the repeating pattern
ステップS123において、画像シフト部22は上述したように画像間の移動量を算出し、算出した移動量の分だけ比較画像を移動させて位置合わせを行う。ステップS125において、超解像処理部23は画像シフト部22によって位置合わせが行われた画像を用いて高解像度を有する画像を生成する。ステップS127において、超解像処理部23によって生成された画像は道路構造物認識部24に出力される。ステップS129において、道路構造物認識部24は超解像処理部23から入力された画像を用いて道路構造物を認識する。ステップS131において、車両制御部25は道路構造物認識部24によって認識された道路構造物を用いてステアリングアクチュエータ12、アクセルペダルアクチュエータ13、及び、ブレーキアクチュエータ14を制御する。超解像処理によって画像が鮮明となる。これにより道路構造物の認識精度が向上する。
In step S123, the
(作用効果)
以上説明したように、第1実施形態に係る車両支援装置1によれば、以下の作用効果が得られる。
(Action and Effect)
As described above, the
車両支援装置1は自車両の周囲を異なるタイミングで複数回撮像するカメラ10と、カメラ10によって異なるタイミングで撮像された複数の画像を処理するコントローラ20とを備える。コントローラ20は、複数の画像のそれぞれに対して所定周波数以上の空間周波数成分を有する繰り返しパターンが存在する領域である繰り返しパターン領域を抽出し、複数の画像の各画像における繰り返しパターン領域を除いた領域の画像に基づいて画像上の移動量を算出する。コントローラ20は移動量に基づいて複数の画像の位置合わせを行い、位置合わせが行われた複数の画像を用いて超解像処理を行う。コントローラ20はカメラによって撮像された画像の解像度を超える超解像画像を生成し、超解像画像に基づいて道路構造物を認識する。このように車両支援装置1によれば、画像中の繰り返しパターン領域を除外して画像間の移動量を算出できるため、高解像度の画像を生成することが可能となる。これにより自車両から遠方の路面標示、信号機、標識などの認識精度が向上する。
The
上述した従来技術において、テンプレートマッチングでは検出できない遠方の道路構造物を検出しようとして超解像処理を行うことを考える。繰り返しパターンが超解像処理を行う領域に存在する場合、移動量の算出精度が低下し、加算処理するために位置合わせする移動量がずれてしまう。これにより認識したい道路構造物に対する超解像処理ができなくなり、背景がぼけるおそれがある。第1実施形態によれば、画像中の繰り返しパターン領域を除外するため、繰り返しパターンを有するビル、ガードレールなどに影響されずに画像間の移動量を算出できる。これにより高解像度の画像を生成することが可能となる。 In the above-mentioned conventional technology, consider performing super-resolution processing to detect distant road structures that cannot be detected by template matching. If a repeating pattern is present in the area where super-resolution processing is performed, the accuracy of calculating the amount of movement decreases, and the amount of movement used for alignment in order to perform addition processing shifts. This makes it impossible to perform super-resolution processing on the road structure to be recognized, and there is a risk of the background becoming blurred. According to the first embodiment, since repeating pattern areas in the image are excluded, the amount of movement between images can be calculated without being influenced by buildings, guardrails, etc. that have repeating patterns. This makes it possible to generate high-resolution images.
また、コントローラ20は複数の画像のそれぞれに対して所定の大きさを有する領域(小領域)に分割し、分割された領域に対して周波数解析を行う。コントローラ20は周波数解析結果に基づいて分割された領域に繰り返しパターンが存在するか否かを判定する。これにより繰り返しパターンが存在する小領域の判定が可能となる。また最大値L以下の周期のみ処理するため、影響の少ない低周波数に対しては処理を省略できる。
The
またコントローラ20は超解像処理に使用する画像の枚数Zを設定する。これにより所望の拡大倍率の必要な枚数が確保される。コントローラ20はカメラ10によって撮像された画像の枚数が設定された枚数Z以上である場合に超解像処理を行う。
The
(第2実施形態)
次に本発明の第2実施形態に係る車両支援装置2(不図示)を説明する。第2実施形態が第1実施形態と異なるのは、繰り返しパターン領域抽出部21の機能である。第1実施形態と重複する構成については符号を引用してその説明は省略する。以下、相違点を中心に説明する。
Second Embodiment
Next, a vehicle assistance device 2 (not shown) according to a second embodiment of the present invention will be described. The second embodiment differs from the first embodiment in the function of a repeated pattern
繰り返しパターン領域抽出部21の機能として、繰り返しパターン領域を抽出する機能は第1実施形態と同様である。繰り返しパターン領域抽出部21は、抽出された繰り返しパターン領域内において実空間における所定の高さを有する領域を抽出する。実空間における所定の高さを有する領域とは、画像の中で無限遠となる画像中心より上側の領域である。このような領域を実空間における所定の高さを有する領域として抽出することにより、自車両から遠方にあるビルなどの影響を低減することが可能となる。また別の方法として、カメラ10を用いた測距によって実空間における所定の高さを抽出する方法もある。
The function of the repeat pattern
繰り返しパターン領域抽出部21は、繰り返しパターン領域から実空間における所定の高さを有する領域を除外した領域を参照領域として設定する。なお、画像I1の全部を参照画像として設定する点は第1実施形態と同様である。時刻T2以降に撮像された画像についても同様の処理が行われる。
The repeating pattern
次に図9に示すフローチャートを参照して車両支援装置2の一動作例を説明する。ただし、ステップS201~S209、S213~S231の処理は図8に示すステップS101~S109、S113~S131に示す処理と同様であるため、説明を省略する。 Next, an example of the operation of the vehicle assistance device 2 will be described with reference to the flowchart shown in FIG. 9. However, since the processes in steps S201 to S209 and S213 to S231 are similar to the processes in steps S101 to S109 and S113 to S131 shown in FIG. 8, their description will be omitted.
ステップS211において、繰り返しパターン領域抽出部21は、繰り返しパターン領域から実空間における所定の高さを有する領域を除外した領域を参照領域として設定する。
In step S211, the repeating pattern
(作用効果)
以上説明したように、第2実施形態に係る車両支援装置2によれば、以下の作用効果が得られる。
(Action and Effect)
As described above, according to the vehicle assistance device 2 according to the second embodiment, the following advantageous effects can be obtained.
コントローラ20は複数の画像のうち、所定時刻に撮像された画像の全領域に対し、繰り返しパターン領域から実空間における所定の高さを有する領域を除外した領域を参照領域として設定する。コントローラ20は複数の画像のうち、所定時刻以降に撮像された画像の全領域に対し、繰り返しパターン領域から実空間における所定の高さを有する領域を除外した領域を比較領域として設定する。コントローラ20は参照領域と比較領域の重複する領域を用いて画像上の移動量を算出する。これにより実空間における所定の高さを有する領域(ビル、ポール、ガードレールなどの路面以外の領域)を除外して移動量を算出できるため、移動量の算出精度が向上する。なお所定時刻とは例えば上述の時刻T1である。所定時刻以降とは例えば上述の時刻T2以降である。
The
(第3実施形態)
次に図10を参照して本発明の第3実施形態に係る車両支援装置3を説明する。第3実施形態が第1実施形態と異なるのは、コントローラ20が、関心領域設定部26をさらに備えることである。第1実施形態と重複する構成については符号を引用してその説明は省略する。以下、相違点を中心に説明する。
Third Embodiment
Next, a vehicle assistance device 3 according to a third embodiment of the present invention will be described with reference to Fig. 10. The third embodiment differs from the first embodiment in that the
関心領域設定部26は関心領域を設定する。関心領域とは超解像処理が行われる領域である。
The region of
次に図11を参照して関心領域の一例について説明する。図11に示す画像40は図2に示す画像40と同じである。図11に示す符号70は関心領域を示す。図11からわかるように、関心領域70は画像40より小さい。第1実施形態では画像40全体に対して超解像処理が行われるが、第3実施形態では関心領域70に対して超解像処理が行われる。これにより第1実施形態と比較して演算負荷が軽減する。
Next, an example of a region of interest will be described with reference to FIG. 11.
関心領域70の設定方法は特に限定されないが、例えば自車両から遠方において路面標示、信号機、標識などが存在する領域が関心領域70として設定される。図7で説明したように超解像処理によってこのような遠方の領域が鮮明となる。超解像処理によって自車両から遠方の路面標示、信号機、標識などの認識精度が向上する。これにより車両制御部25はいち早く路面標示、信号機、標識に適した制御を行うことが可能となる。これにより高精度な自動運転が実現する。なお関心領域70は画像40の上側半分に設定されてもよい。画像40の上側半分は下側半分と比較して自車両から遠方の領域を意味する。時刻T2以降に撮像された画像についても同様に関心領域70が設定される。
The method of setting the region of
次に図12に示すフローチャートを参照して車両支援装置3の一動作例を説明する。ただし、ステップS301~S303、S305~S309、S315~S331の処理は図8に示すステップS101~S103、S105~S109、S115~S131に示す処理と同様であるため、説明を省略する。 Next, an example of the operation of the vehicle assistance device 3 will be described with reference to the flowchart shown in FIG. 12. However, since the processes in steps S301 to S303, S305 to S309, and S315 to S331 are similar to the processes in steps S101 to S103, S105 to S109, and S115 to S131 shown in FIG. 8, their description will be omitted.
ステップS304において、関心領域設定部26は自車両から遠方において路面標示、信号機、標識などが存在する領域を関心領域70として設定する。
In step S304, the region of
ステップS311において、繰り返しパターン領域抽出部21は関心領域70の全部を参照画像として設定する。また繰り返しパターン領域抽出部21は関心領域70から繰り返しパターン領域を除外した領域を参照領域として設定する。ステップS313において、繰り返しパターン領域抽出部21は関心領域70の全部を参照画像として設定する。また繰り返しパターン領域抽出部21は画像50の全領域を参照領域として設定する。
In step S311, the repeating pattern
(作用効果)
以上説明したように、第3実施形態に係る車両支援装置3によれば、以下の作用効果が得られる。
(Action and Effect)
As described above, the vehicle assistance device 3 according to the third embodiment has the following advantages.
コントローラ20は複数の画像のそれぞれに対して超解像処理を行う領域を関心領域70として設定する。コントローラ20は複数の画像のうち、所定時刻に撮像された画像の関心領域70に対し、繰り返しパターン領域を除いた領域を参照領域として設定し、複数の画像のうち、所定時刻以降に撮像された画像の関心領域70に対し、繰り返しパターン領域を除いた領域を比較領域として設定する。コントローラ20は参照領域と比較領域の重複する領域を用いて画像上の移動量を算出する。これにより画像の中で注目したい領域(例えば自車両から遠方の領域)のみを高解像度にすることが可能となる。
The
所望の拡大倍率をN、1フレーム間の移動量の最大値をLと定義する。関心領域70内の繰り返しパターン領域の大きさが1/(2N×L)以上であるとき、コントローラ20は所定時刻に撮像された画像の関心領域70に対し、繰り返しパターン領域を除いた領域を参照領域として設定する。またコントローラ20は所定時刻以降に撮像された画像の関心領域70に対し、繰り返しパターン領域を除いた領域を比較領域として設定する。コントローラ20は参照領域と比較領域の重複する領域を用いて画像上の移動量を算出する。これにより繰り返しパターン領域の大きさが1/(2N×L)未満であるとき、超解像処理が省略される。
The desired magnification is defined as N, and the maximum amount of movement between one frame is defined as L. When the size of the repeating pattern area within the region of
またコントローラ20は関心領域70内における繰り返しパターン領域でない画素がNの二乗未満である場合、超解像画像の生成を中止する。これにより超解像画像の精度が担保される。
In addition, the
上述の実施形態に記載される各機能は、1または複数の処理回路により実装され得る。処理回路は、電気回路を含む処理装置等のプログラムされた処理装置を含む。処理回路は、また、記載された機能を実行するようにアレンジされた特定用途向け集積回路(ASIC)や回路部品等の装置を含む。 Each of the functions described in the above embodiments may be implemented by one or more processing circuits. Processing circuits include programmed processing devices, such as processors that include electrical circuitry. Processing circuits also include devices, such as application specific integrated circuits (ASICs) or circuit components, arranged to perform the described functions.
上記のように、本発明の実施形態を記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。 As described above, an embodiment of the present invention has been described, but the descriptions and drawings that form part of this disclosure should not be understood as limiting this invention. Various alternative embodiments, examples, and operating techniques will become apparent to those skilled in the art from this disclosure.
上述のように超解像処理を行うために必要な枚数がZと設定された場合、Zフレームの間、中心画素を合わせた画像が格納され、超解像処理が行われる。ただし、カメラ10によって撮像された画像の枚数が設定された枚数Zに満たない場合、かつ、所定時刻以降に撮像された画像において移動量を算出する探索範囲内で閾値以上の類似度を有する領域がない場合には、超解像処理部23はその時刻まで位置合わせが行われた画像を用いて超解像処理を行ってもよい。これにより道路構造物の認識精度が向上しうる。
When the number of images required to perform super-resolution processing is set to Z as described above, images with center pixels aligned are stored for Z frames, and super-resolution processing is performed. However, if the number of images captured by
またカメラ10によって撮像された画像の枚数が設定された枚数Zに満たない場合、かつ、所定時刻以降に撮像された画像において移動量を算出する探索範囲内で閾値以上の類似度を有する領域がない場合には、超解像処理部23は設定された枚数Zが集まるまで所定時間超解像処理を待ってもよい。これにより移動物体が関心領域70全体を通ったとしても途中で途切れることなく超解像処理が行われる。
In addition, if the number of images captured by the
1~3 車両支援装置
10 カメラ
11 記憶装置
12 ステアリングアクチュエータ
13 アクセルペダルアクチュエータ
14 ブレーキアクチュエータ
20 コントローラ
21 パターン領域抽出部
22 画像シフト部
23 超解像処理部
24 道路構造物認識部
25 車両制御部
26 関心領域設定部
Claims (6)
前記コントローラは、
前記複数の画像のそれぞれに対して所定周波数以上の空間周波数成分を有する繰り返しパターンが存在する領域である繰り返しパターン領域を抽出し、
前記複数の画像のうち、所定時刻に撮像された画像の全領域に対し、前記繰り返しパターン領域から前記画像の中で無限遠となる画像中心より上側の領域を除外した領域を参照領域として設定し、
前記複数の画像のうち、前記所定時刻以降に撮像された画像の全領域に対し、前記繰り返しパターン領域から前記画像の中で無限遠となる画像中心より上側の領域を除外した領域を比較領域として設定し、
前記参照領域と前記比較領域の重複する領域を用いて前記画像上の移動量を算出し、
前記移動量に基づいて前記複数の画像の位置合わせを行い、
前記位置合わせが行われた複数の画像を用いて超解像処理を行い、前記カメラによって撮像された画像の解像度を超える超解像画像を生成し、
前記超解像画像に基づいて道路構造物を認識する
ことを特徴とする車両支援方法。 A vehicle assistance method comprising: a camera that captures an image of an area around a vehicle at different times; and a controller that processes the images captured by the camera at different times,
The controller:
extracting a repeating pattern area, which is an area in which a repeating pattern having a spatial frequency component equal to or higher than a predetermined frequency exists, from each of the plurality of images;
setting, as a reference region, an area obtained by excluding an area above a center of the image that is at infinity in the repeating pattern area from an entire area of an image captured at a predetermined time among the plurality of images;
setting, as a comparison region, an area obtained by excluding an area above a center of the image that is at infinity in the repeating pattern area from an entire area of the images captured after the predetermined time among the plurality of images;
Calculating a movement amount on the image using an overlapping area between the reference area and the comparison area;
aligning the images based on the amount of movement;
performing super-resolution processing using the aligned images to generate a super-resolution image having a resolution exceeding that of the image captured by the camera;
A vehicle assistance method comprising: recognizing road structures based on the super-resolution image.
前記複数の画像のそれぞれに対して所定の大きさを有する領域に分割し、
分割された領域に対して周波数解析を行い、
前記周波数解析を行った結果に基づいて前記分割された領域に繰り返しパターンが存在するか否かを判定する
ことを特徴とする請求項1に記載の車両支援方法。 The controller:
Dividing each of the plurality of images into regions having a predetermined size;
Frequency analysis is performed on the divided regions.
The vehicle assistance method according to claim 1 , further comprising the step of determining whether or not a repetitive pattern exists in the divided regions based on a result of the frequency analysis.
前記超解像処理に使用する画像の枚数を設定し、
前記カメラによって撮像された画像の枚数が設定された枚数以上である場合に前記超解像処理を行う
ことを特徴とする請求項1に記載の車両支援方法。 The controller:
Set the number of images to be used in the super-resolution processing;
The vehicle assistance method according to claim 1 , wherein the super-resolution processing is performed when the number of images captured by the camera is equal to or greater than a set number.
前記超解像処理に使用する画像の枚数を設定し、
前記カメラによって撮像された画像の枚数が設定された枚数に満たない場合、かつ、所定時刻以降に撮像された画像において前記移動量を算出する探索範囲内で閾値以上の類似度を有する領域がない場合には、その時刻まで前記位置合わせが行われた画像を用いて前記超解像処理を行う
ことを特徴とする請求項1に記載の車両支援方法。 The controller:
Set the number of images to be used in the super-resolution processing;
The vehicle assistance method described in claim 1, characterized in that if the number of images captured by the camera does not reach a set number, and if there is no area having a similarity greater than or equal to a threshold within the search range for calculating the amount of movement in images captured after a specified time, the super-resolution processing is performed using images that have been aligned up to that time.
前記超解像処理に使用する画像の枚数を設定し、
前記カメラによって撮像された画像の枚数が設定された枚数に満たない場合、かつ、所定時刻以降に撮像された画像において前記移動量を算出する探索範囲内で閾値以上の類似度を持つ領域がない場合には、設定された枚数が集まるまで所定時間前記超解像処理を待つ
ことを特徴とする請求項1に記載の車両支援方法。 The controller:
Set the number of images to be used in the super-resolution processing;
The vehicle assistance method according to claim 1, characterized in that if the number of images captured by the camera is less than the set number, and if there is no area having a similarity greater than or equal to a threshold within the search range for calculating the amount of movement in images captured after a specified time, the super-resolution processing is delayed for a specified time until the set number of images is collected.
前記カメラによって異なるタイミングで撮像された複数の画像を処理するコントローラと、を備え、
前記コントローラは、
前記複数の画像のそれぞれに対して所定周波数以上の空間周波数成分を有する繰り返しパターンが存在する領域である繰り返しパターン領域を抽出し、
前記複数の画像のうち、所定時刻に撮像された画像の全領域に対し、前記繰り返しパターン領域から前記画像の中で無限遠となる画像中心より上側の領域を除外した領域を参照領域として設定し、
前記複数の画像のうち、前記所定時刻以降に撮像された画像の全領域に対し、前記繰り返しパターン領域から前記画像の中で無限遠となる画像中心より上側の領域を除外した領域を比較領域として設定し、
前記参照領域と前記比較領域の重複する領域を用いて前記画像上の移動量を算出し、
前記移動量に基づいて前記複数の画像の位置合わせを行い、
前記位置合わせが行われた複数の画像を用いて超解像処理を行い、前記カメラによって撮像された画像の解像度を超える超解像画像を生成し、
前記超解像画像に基づいて道路構造物を認識する
ことを特徴とする車両支援装置。 A camera that captures images of the surroundings of the vehicle multiple times at different times;
a controller for processing a plurality of images captured by the camera at different times;
The controller:
extracting a repeating pattern area, which is an area in which a repeating pattern having a spatial frequency component equal to or higher than a predetermined frequency exists, from each of the plurality of images;
setting, as a reference region, an area obtained by excluding an area above a center of the image that is at infinity in the repeating pattern area from an entire area of an image captured at a predetermined time among the plurality of images;
a comparison region is set for an entire region of the images captured after the predetermined time among the plurality of images, the comparison region being obtained by excluding a region above a center of the image that is at infinity in the image from the repeating pattern region;
Calculating a movement amount on the image using an overlapping area between the reference area and the comparison area;
aligning the images based on the amount of movement;
performing super-resolution processing using the aligned images to generate a super-resolution image having a resolution exceeding that of the image captured by the camera;
A vehicle assistance device that recognizes road structures based on the super-resolution image.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020196878A JP7535442B2 (en) | 2020-11-27 | 2020-11-27 | Vehicle assistance method and vehicle assistance device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020196878A JP7535442B2 (en) | 2020-11-27 | 2020-11-27 | Vehicle assistance method and vehicle assistance device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022085272A JP2022085272A (en) | 2022-06-08 |
| JP7535442B2 true JP7535442B2 (en) | 2024-08-16 |
Family
ID=81892702
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020196878A Active JP7535442B2 (en) | 2020-11-27 | 2020-11-27 | Vehicle assistance method and vehicle assistance device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7535442B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023173191A (en) | 2022-05-25 | 2023-12-07 | ルネサスエレクトロニクス株式会社 | Semiconductor device and its manufacturing method |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003306102A (en) | 2002-04-11 | 2003-10-28 | Toshiba Corp | Passing vehicle detection device and rear side alarm device for driving support system |
| JP2011182084A (en) | 2010-02-26 | 2011-09-15 | Olympus Corp | Image processor and image processing program |
| JP2012253748A (en) | 2011-05-09 | 2012-12-20 | Canon Inc | Image processor and image processing method |
| JP2016179348A (en) | 2016-07-19 | 2016-10-13 | キヤノン株式会社 | Image processing device, image processing method, and program |
| JP2016538665A (en) | 2013-10-01 | 2016-12-08 | コンティ テミック マイクロエレクトロニック ゲゼルシャフト ミット ベシュレンクテル ハフツングConti Temic microelectronic GmbH | Traffic sign recognition method and apparatus |
| JP2017017585A (en) | 2015-07-02 | 2017-01-19 | オリンパス株式会社 | Imaging apparatus and image processing method |
| JP2018163592A (en) | 2017-03-27 | 2018-10-18 | クラリオン株式会社 | Object detection support device |
-
2020
- 2020-11-27 JP JP2020196878A patent/JP7535442B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003306102A (en) | 2002-04-11 | 2003-10-28 | Toshiba Corp | Passing vehicle detection device and rear side alarm device for driving support system |
| JP2011182084A (en) | 2010-02-26 | 2011-09-15 | Olympus Corp | Image processor and image processing program |
| JP2012253748A (en) | 2011-05-09 | 2012-12-20 | Canon Inc | Image processor and image processing method |
| JP2016538665A (en) | 2013-10-01 | 2016-12-08 | コンティ テミック マイクロエレクトロニック ゲゼルシャフト ミット ベシュレンクテル ハフツングConti Temic microelectronic GmbH | Traffic sign recognition method and apparatus |
| JP2017017585A (en) | 2015-07-02 | 2017-01-19 | オリンパス株式会社 | Imaging apparatus and image processing method |
| JP2016179348A (en) | 2016-07-19 | 2016-10-13 | キヤノン株式会社 | Image processing device, image processing method, and program |
| JP2018163592A (en) | 2017-03-27 | 2018-10-18 | クラリオン株式会社 | Object detection support device |
Non-Patent Citations (1)
| Title |
|---|
| 近藤 一晃,"見回し行動時の個人視点映像を対象とした広視野貼り合わせのための画像選択",電子情報通信学会論文誌,電子情報通信学会,2015年,第Vol. J98-A, No. 1巻,pp.3-16 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022085272A (en) | 2022-06-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4553072B1 (en) | Image integration apparatus and image integration method | |
| JP6274557B2 (en) | Moving surface information detection apparatus, moving body device control system using the same, and moving surface information detection program | |
| JP6313646B2 (en) | External recognition device | |
| JP2012174117A (en) | Mobile object detection device | |
| JP2008286725A (en) | Person detection apparatus and method | |
| JP2009230233A (en) | Stripe pattern detection system, stripe pattern detection method, and program for stripe pattern detection | |
| JP7031157B2 (en) | Object detection method and object detection device | |
| JP2018092354A (en) | Object detection apparatus and object detection method | |
| JP2015203992A (en) | Lane mark recognition device | |
| JP7535442B2 (en) | Vehicle assistance method and vehicle assistance device | |
| JP2012203884A (en) | Jumping-out pedestrian determining device and program | |
| CN109522779B (en) | Image processing apparatus and method | |
| JP3629935B2 (en) | Speed measurement method for moving body and speed measurement device using the method | |
| JP7258632B2 (en) | object detector | |
| JP7629732B2 (en) | Vehicle environment recognition method and vehicle environment recognition device | |
| JP2006350699A (en) | Image processing apparatus and method | |
| JP2020166758A (en) | Image processing device and image processing method | |
| JP7491401B2 (en) | Vehicle assistance method and vehicle assistance device | |
| JP2019012496A (en) | Detection program, method and device | |
| JP4155252B2 (en) | Vehicle detection device | |
| JP2017182139A (en) | Determination device, determination method, and determination program | |
| JP5195377B2 (en) | Lane boundary deriving device | |
| JP2020095625A (en) | Image processing device and image processing method | |
| JPH09259287A (en) | Precedent vehicle recognition device | |
| JP4075879B2 (en) | Vehicle collision warning device and vehicle collision warning method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230807 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240312 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240603 |
|
| 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: 20240709 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240805 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7535442 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |