JP7320459B2 - Image processing device, imaging device, roadside unit, and image processing method - Google Patents
Image processing device, imaging device, roadside unit, and image processing method Download PDFInfo
- Publication number
- JP7320459B2 JP7320459B2 JP2020003721A JP2020003721A JP7320459B2 JP 7320459 B2 JP7320459 B2 JP 7320459B2 JP 2020003721 A JP2020003721 A JP 2020003721A JP 2020003721 A JP2020003721 A JP 2020003721A JP 7320459 B2 JP7320459 B2 JP 7320459B2
- Authority
- JP
- Japan
- Prior art keywords
- feature points
- specific feature
- captured image
- imaging unit
- captured
- 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 Analysis (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、画像処理装置、撮像装置、路側機、および画像処理方法に関するものである。 The present invention relates to an image processing device, an imaging device, a roadside device, and an image processing method.
車と多様な情報を通信する路側機を路上に設置することが検討されている。路側機は、例えば、見通しの悪い交差点に向かって来る車両および人などの測定対象をカメラで撮像し、その位置などを情報として、測定対象とは別の道路から交差点に向かう車両および人に報知するために用いられることが検討されている。 Installation of roadside units on roads that communicate various information with vehicles is under study. For example, the roadside unit captures images of objects to be measured, such as vehicles and people approaching an intersection with poor visibility, with a camera, and notifies vehicles and people heading to the intersection from a road other than the object to be measured as information about their positions. It is being considered to be used to
カメラで撮像した画像に基づいて測定対象の位置を算出するためには、カメラのキャリブレーションを行い、カメラのワールド座標系の位置および姿勢に対応する較正パラメータを算出する必要がある。路側機のカメラのキャリブレーションのために、目印を搭載した計測車両をカメラで撮影して画像中の目印の位置を取得し、計測車両の位置をGPS受信部が受信する情報によりワールド座標系における目印の位置を取得することが提案されている(特許文献1参照)。 In order to calculate the position of the measurement target based on the image captured by the camera, it is necessary to calibrate the camera and calculate calibration parameters corresponding to the position and orientation of the camera in the world coordinate system. In order to calibrate the camera of the roadside unit, the measurement vehicle equipped with the mark is photographed by the camera, the position of the mark in the image is acquired, and the position of the measurement vehicle is calculated in the world coordinate system from the information received by the GPS receiver. Acquiring the position of a mark has been proposed (see Patent Document 1).
しかし、計測車両を用いたカメラのキャリブレーションは、作業が煩雑であった。 However, camera calibration using a measurement vehicle is a complicated task.
従って、上記のような従来技術の問題点に鑑みてなされた本開示の目的は、カメラのキャリブレーションを簡潔に行う画像処理装置、撮像装置、路側機、および画像処理方法を提供することにある。 Accordingly, an object of the present disclosure, which has been made in view of the problems of the conventional technology as described above, is to provide an image processing device, an imaging device, a roadside device, and an image processing method that simply perform camera calibration. .
上述した諸課題を解決すべく、第1の観点による画像処理装置は、
撮像部から撮像画像を取得する画像インターフェースと、
前記撮像部に撮像される撮像画像の路面上または床面上の複数の特定の特徴点それぞれのワールド座標系の位置と、前記撮像部に任意の時期に撮像される該複数の特定の特徴点それぞれの撮像画像における位置を基準位置として記憶するメモリと、
前記撮像画像における前記複数の特定の特徴点を検出し、該複数の特定の特徴点と前記ワールド座標系の位置とに基づいて前記撮像部の位置および姿勢を較正する較正パラメータを算出可能なコントローラと、を備え、
前記コントローラは、前記任意の時期とは異なる時期に前記撮像部に撮像される撮像画像における前記複数の特定の特徴点を検出し、該複数の特定の特徴点の中の所定の割合以上の該撮像画像における位置が前記基準位置から変化している場合、前記較正パラメータを再算出する。
In order to solve the above-mentioned problems, the image processing device according to the first aspect includes:
an image interface that acquires a captured image from the imaging unit;
Positions in a world coordinate system of each of a plurality of specific feature points on the road surface or the floor surface of the captured image captured by the imaging unit, and the plurality of specific feature points captured by the imaging unit at an arbitrary time a memory that stores the position in each captured image as a reference position;
A controller capable of detecting the plurality of specific feature points in the captured image and calculating calibration parameters for calibrating the position and orientation of the imaging unit based on the plurality of specific feature points and the position of the world coordinate system. and
The controller detects the plurality of specific feature points in the captured image captured by the imaging unit at a time different from the arbitrary time, and detects a predetermined ratio or more of the plurality of specific feature points. If the position in the captured image has changed from the reference position, the calibration parameters are recalculated.
また、第2の観点による撮像装置は、
撮像により撮像画像を生成する撮像部と、
前記撮像部に撮像される撮像画像の路面上または床面上における複数の特定の特徴点それぞれのワールド座標系の位置と、前記撮像部に任意の時期に撮像される該複数の特定の特徴点それぞれの撮像画像における位置を基準位置として記憶するメモリと、
前記撮像画像における前記複数の特定の特徴点を検出し、該複数の特定の特徴点と前記ワールド座標系の位置とに基づいて前記撮像部の位置および姿勢を較正する較正パラメータを算出可能なコントローラと、を備え、
前記コントローラは、前記任意の時期とは異なる時期に前記撮像部に撮像される撮像画像における前記複数の特定の特徴点を検出し、該複数の特定の特徴点の中の所定の割合以上の該撮像画像における位置が前記基準位置から変化している場合、前記較正パラメータを再算出する。
In addition, the imaging device according to the second aspect is
an imaging unit that generates a captured image by imaging;
Positions in a world coordinate system of each of a plurality of specific feature points on a road surface or a floor surface of an image captured by the imaging unit, and the plurality of specific feature points captured by the imaging unit at an arbitrary time a memory that stores the position in each captured image as a reference position;
A controller capable of detecting the plurality of specific feature points in the captured image and calculating calibration parameters for calibrating the position and orientation of the imaging unit based on the plurality of specific feature points and the position of the world coordinate system. and
The controller detects the plurality of specific feature points in the captured image captured by the imaging unit at a time different from the arbitrary time, and detects a predetermined ratio or more of the plurality of specific feature points. If the position in the captured image has changed from the reference position, the calibration parameters are recalculated.
また、第3の観点による路側機は、
撮像により撮像画像を生成する撮像部と、
前記撮像部に撮像される撮像画像の路面上または床面上における複数の特定の特徴点それぞれのワールド座標系の位置と、前記撮像部に任意の時期に撮像される該複数の特定の特徴点それぞれの撮像画像における位置を基準位置として記憶するメモリと、
前記撮像画像における前記複数の特定の特徴点を検出し、該複数の特定の特徴点と前記ワールド座標系の位置とに基づいて前記撮像部の位置および姿勢を較正する較正パラメータを算出可能なコントローラと、を備え、
前記コントローラは、前記任意の時期とは異なる時期に前記撮像部に撮像される撮像画像における前記複数の特定の特徴点を検出し、該複数の特定の特徴点の中の所定の割合以上の該撮像画像における位置が前記基準位置から変化している場合、前記較正パラメータを再算出する。
In addition, the roadside unit according to the third aspect is
an imaging unit that generates a captured image by imaging;
Positions in a world coordinate system of each of a plurality of specific feature points on a road surface or a floor surface of an image captured by the imaging unit, and the plurality of specific feature points captured by the imaging unit at an arbitrary time a memory that stores the position in each captured image as a reference position;
A controller capable of detecting the plurality of specific feature points in the captured image and calculating calibration parameters for calibrating the position and orientation of the imaging unit based on the plurality of specific feature points and the position of the world coordinate system. and
The controller detects the plurality of specific feature points in the captured image captured by the imaging unit at a time different from the arbitrary time, and detects a predetermined ratio or more of the plurality of specific feature points. If the position in the captured image has changed from the reference position, the calibration parameters are recalculated.
また、第4の観点による画像処理方法は、
画像処理装置による画像処理方法であって、
前記画像処理装置は、
撮像部に撮像される撮像画像の路面上または床面上の複数の特定の特徴点それぞれのワールド座標系の位置と、前記撮像部に任意の時期に撮像される該複数の特定の特徴点それぞれの撮像画像における位置を基準位置として記憶し、
前記任意の時期とは異なる時期に前記撮像部に撮像される撮像画像における前記複数の特定の特徴点を検出し、
当該複数の特定の特徴点の中の所定の割合以上の該撮像画像における位置が前記基準位置から変化している場合、該複数の特定の特徴点と前記ワールド座標系の位置とに基づいて前記撮像部の位置および姿勢を較正する較正パラメータを算出する。
Further, the image processing method according to the fourth aspect is
An image processing method by an image processing device,
The image processing device is
Positions in the world coordinate system of each of a plurality of specific feature points on the road surface or the floor surface of the captured image captured by the imaging unit, and each of the plurality of specific feature points captured by the imaging unit at an arbitrary time. The position in the captured image of is stored as a reference position,
Detecting the plurality of specific feature points in the captured image captured by the imaging unit at a time different from the arbitrary time,
when positions in the captured image of a predetermined ratio or more among the plurality of specific feature points have changed from the reference position, based on the plurality of specific feature points and the position of the world coordinate system A calibration parameter for calibrating the position and orientation of the imaging unit is calculated.
上記のように構成された本開示に係る画像処理装置、撮像装置、路側機、および画像処理方法によれば、カメラのキャリブレーションが簡潔に行われ得る。 According to the image processing device, imaging device, roadside device, and image processing method according to the present disclosure configured as described above, camera calibration can be performed simply.
以下、本開示を適用した画像処理装置の実施形態について、図面を参照して説明する。 An embodiment of an image processing apparatus to which the present disclosure is applied will be described below with reference to the drawings.
図1に示すように、本開示の一実施形態に係る画像処理装置10を含む路側機11は、撮像部12および画像処理装置10を含む撮像装置13、メモリ14、通信部15、ならびにコントローラ16を含んで構成される。
As shown in FIG. 1 , a
撮像部12は、路側機11周辺の光景を撮像して、画像を生成する。画像処理装置10は、撮像部12が撮像した画像に基づいて、路側機11の周囲における測定対象の存否を判別する。本実施形態においては、測定対象は、例えば、人間、箱型車両、自動二輪車、および自転車である。画像処理装置10は、測定対象が存在する場合、測定対象の実空間における存在位置、言換えるとワールド座標系の位置を算出する。メモリ14は、路側機11の位置を記憶する。通信部15は、有線または無線により外部機器と通信する。外部機器は、例えば、路側機11に近接する車両において利用されるナビゲーション装置などの端末装置、または走行中の車両の現在位置を認識して当該車両に交通情報を送信するサーバ装置などである。外部機器は、撮像部12の手動較正用の端末装置であってよい。コントローラ16は、撮像した画像に測定対象が含まれる場合、測定対象の実空間における存在位置を、路側機11の位置とともに、測定対象の位置をユーザに報知する外部機器に送信するよう通信部15を制御する。
The
以下に、撮像部12および画像処理装置10の詳細について説明する。
Details of the
撮像部12は、例えば、信号装置、電柱、および街灯などの、屋外において路面を含む光景を撮像可能な高さを有する構造物に固定される。撮像部12が固定される位置および姿勢は、事前に定められてよく、固定時に定められてよい。撮像部12の位置および姿勢はそれぞれ、ワールド座標系において、基準となる位置に対する撮像部12の位置、および、基準となる方向に対する撮像部12の傾きを意味する。本開示において「ワールド座標系」は、撮像部12の外部の三次元空間に基づいて設定された座標系を意味する。撮像部12は画角内の被写体を撮像して、被写体に相当する画像信号を生成する。
The
図2に示すように、画像処理装置10は、画像インターフェース17、情報インターフェース18、メモリ19、およびコントローラ20を含んで構成される。
As shown in FIG. 2, the
画像インターフェース17は、撮像部12から撮像画像を取得する。情報インターフェース18は、路側機11のコントローラ16と通信する。
The
メモリ19は、例えば、RAM(Random Access Memory)およびROM(Read Only Memory)など、任意の記憶デバイスを含む。メモリ19は、コントローラ20を機能させる多様なプログラム、およびコントローラ20が用いる多様な情報を記憶する。
The
メモリ19は、複数の特定の特徴点それぞれのワールド座標系の位置を記憶する。特定の特徴点は、任意の構造物それぞれに固定された撮像部12が撮像する撮像画像内で、コントローラ20が検出可能な点である。また、特定の特徴点は、実空間において路面上または床面上において継続的に同じ場所に位置する路面標示の角および構造物の下端などに撮像画像において対応する点である。路面標示の角は、例えば、横断歩道の四隅および白線の角である。構造物の下端は、例えば、自動販売機の角である。特定の特徴点のワールド座標系の位置は、後述する、手動較正用の端末装置を用いることにより、メモリ19に格納される。また、メモリ19は、基準位置を記憶する。基準位置は、撮像部12に任意の時期に撮像される当該複数の特定の特徴点それぞれの撮像画像における位置である。
The
メモリ19は、2次元の画像座標系からの、ワールド座標系への座標の変換式または変換表を記憶してよい。画像座標系は、撮像部12が撮像した画像における縦方向および横方向を軸としてよい。ワールド座標系は、実空間の鉛直方向と、および水平面に平行且つ互いに垂直な2方向とを軸としてよい。変換式または変換表は、撮像部12の位置および姿勢を較正する較正パラメータによって較正されてよい。変換式または変換表は、撮像画像における路面上または床面上の物体の位置座標の、画像座標系からワールド座標系への座標変換に用いられる。
The
コントローラ20は、1以上のプロセッサおよびメモリを含む。プロセッサは、特定のプログラムを読み込ませて特定の機能を実行する汎用のプロセッサ、および特定の処理に特化した専用のプロセッサを含んでよい。専用のプロセッサは、特定用途向けIC(ASIC;Application Specific Integrated Circuit)を含んでよい。プロセッサは、プログラマブルロジックデバイス(PLD;Programmable Logic Device)を含んでよい。PLDは、FPGA(Field-Programmable Gate Array)を含んでよい。コントローラ20は、1つまたは複数のプロセッサが協働するSoC(System-on-a-Chip)、およびSiP(System In a Package)のいずれかであってもよい。
コントローラ20は、情報インターフェース18および通信部15を介して、手動較正用の端末装置から手動キャリブレーションの要求を取得するとき、以下に説明するように、手動キャリブレーションを実行する。
When the
コントローラ20は、手動キャリブレーションの実行において、複数の特定の特徴点それぞれのワールド座標系の位置の取得、当該複数の特定の特徴点それぞれの撮像画像における位置の取得、および較正パラメータの算出を行う。特定される特徴点の数はキャリブレーションの実行に必要な数以上であればよく、5以上であることが好ましく、10以上であることがより好ましく、20以上であることがさらに好ましい。
In executing manual calibration, the
コントローラ20は、特徴点のワールド座標系の位置の取得を、例えば、GPS受信機または手動較正用の端末装置から、情報インターフェース18を介して取得する。コントローラ20は、取得した特徴点のワールド座標系の位置をメモリ19に格納する。
The
GPS受信機から位置を取得するために、例えば、GPS受信機が、撮像部12の画角範囲内の路面上の路面標示の角、または床面上の自動販売機の下端の角などのように、コントローラ20が撮像画像から特定しやすいと考えられる位置に載置される。GPS受信機は数個の衛星から受信する信号に基づいて、水平面におけるGPS受信機の位置を算出する。コントローラ20は、GPS受信機の載置位置をGPS受信機から直接的にまたは手動較正用の端末装置を介して受信するとき、路面または床面の高さを高さ方向の座標として加えて、特定の特徴点のワールド座標系の位置として取得する。GPS受信機は複数の位置に載置されることがユーザに求められているので、複数の特定の特徴点のワールド座標系の位置がコントローラ20に取得される。
In order to acquire the position from the GPS receiver, for example, the GPS receiver is positioned within the angle of view of the
または、手動較正用の端末装置から位置を取得するために、例えば、当該端末装置においてユーザの操作により、当該端末装置のディスプレイに、撮像部12を固定する構造物の周辺の航空写真が重畳されている地図または測量図が表示される。ユーザの操作により、地図または測量図の中から、撮像部12の画角範囲内の路面上の路面標示の角、または床面上の自動販売機の角などのように、コントローラ20が撮像画像から特定しやすいと考えられる路面上または床面上の複数の位置が指定される。コントローラ20は、手動較正用の端末装置から、航空写真内の指定された複数の位置を受信するとき、路面または床面の高さを高さ方向の座標として加えて、複数の特定の特徴点のワールド座標系の位置として取得する。
Alternatively, in order to acquire the position from the terminal device for manual calibration, for example, by the user's operation on the terminal device, an aerial photograph around the structure to which the
コントローラ20は、複数の特定の特徴点それぞれの撮像画像における位置の取得のために、撮像部12から取得する撮像画像を、手動較正用の端末装置に送信するように情報インターフェース18を制御する。コントローラ20は、送信した撮像画像に対して、ワールド座標系の位置の各特徴点に対応づけられた撮像画像における位置を、情報インターフェース18を介して取得する。なお、較正用の端末装置には、撮像画像と、特徴点のワールド座標系の位置に基づき水平面における特徴点の位置を示す地図とが表示される。ユーザには、当該地図における各特徴点の位置を見ながら、撮像画像内で、当該特徴点の位置を指定する入力が求められている。コントローラ20は、取得した特徴点の撮像画像における位置をメモリ19に格納する。
The
コントローラ20は、較正パラメータの算出において、最初に仮の較正パラメータを算出する。コントローラ20は、複数の特定の特徴点それぞれの撮像画像における位置と、当該特徴点それぞれの、取得されたワールド座標系の位置とに対して、例えば5点アルゴリズムを実行することにより変換式または変換表を較正するパラメータを、仮の較正パラメータとして算出する。
In calculating the calibration parameters, the
コントローラ20は、仮の較正パラメータを用いて較正した変換式または変換表を用いて、特徴点それぞれのワールド座標系の位置を撮像画像における位置に変換する。コントローラ20は、変換した撮像画像における位置と、手動較正用の端末装置から取得した、対応する特徴点の撮像画像における位置との間隔を算出する。
The
コントローラ20は、算出した間隔が間隔閾値未満である場合、当該間隔に対応する特徴点を、自動キャリブレーションに用いる基準特徴点に一時的に定める。
If the calculated interval is less than the interval threshold, the
コントローラ20は、算出した間隔が間隔閾値以上である場合、撮像画像上に、ワールド座標系から変換した位置、および手動較正用の端末装置から取得した位置を区別可能に示す、例えば、区別可能に異なる特定の色で色付けた2つの点像を重畳する。コントローラ20は、点像を重畳した撮像画像を手動較正用の端末装置に送信するように、情報インターフェース18を制御する。
When the calculated interval is equal to or greater than the interval threshold, the
コントローラ20は、送信した、点像を重畳した撮像画像に対して、当該点像に対応する特徴点の再指定される撮像画像における位置、または当該特徴点の再指定されるワールド座標系の位置のいずれかを取得する。なお、手動較正用の端末装置のユーザには、点像を重畳した撮像画像に基づいて、2つの点像の位置が近づくように、撮像画像における特徴点の位置の再指定、または当該特徴点のワールド座標系の位置の再指定の入力が求められている。
The
コントローラ20は、算出した間隔が間隔閾値以上であった特徴点に対して、再指定された撮像画像における位置とメモリ19に記憶されたワールド座標系の位置との組合せ、またはメモリ19に記憶された撮像画像における位置と再指定されたワールド座標系の位置との組合せに対して、基準特徴点の撮像画像における位置およびワールド座標系の位置とともに5点アルゴリズムを実行することにより、再び仮の較正パラメータを算出する。
The
コントローラ20は、再び、仮の較正パラメータを用いて較正した変換式または変換表を用いて、特徴点のワールド座標系の位置を撮像画像における位置に変換する。コントローラ20は、変換した撮像画像における位置と、手動較正用の端末装置から取得した、対応する特徴点の撮像画像における位置との間隔を算出する。
The
コントローラ20は、仮の較正パラメータの算出、ワールド座標系の位置から撮像画像における位置への変換、および間隔の算出を、基準特徴点の数が個数閾値以上になるまで繰返す。個数閾値は、キャリブレーションを行うのに必要な数以上であればよく、例えば、5以上であることが好ましく、10以上であることがより好ましく、20以上であることがさらに好ましい。
The
コントローラ20は、基準特徴点の数が基準閾値以上になるときの仮の較正パラメータを、較正パラメータの初期値として確定する。コントローラ20は、確定した較正パラメータを用いて、メモリ19の変換式または変換表を較正して、メモリ19に再格納する。
The
コントローラ20は、較正した変換式または変換表を用いて、基準特徴点のワールド座標系の位置を、撮像画像における位置に変換する。コントローラ20は、変換された撮像画像における位置を、特徴点の基準位置としてメモリ19に格納する。コントローラ20は、基準特徴点の特徴量を撮像画像から抽出する。コントローラ20は、抽出した特徴量をメモリ19に格納する。
The
コントローラ20は、手動キャリブレーションの終了後、言換えると、基準位置の算出に用いた撮像画像を撮像した任意の時期とは異なる時期に撮像された撮像画像を撮像部12から新たに取得するとき、自動キャリブレーションを実行可能である。自動キャリブレーションは、1フレームの撮像画像を取得するたびに行われてよく、所定のフレーム周期で行われてよく、または定期的に行われてよい。本実施形態においては、所定のフレーム周期で自動キャリブレーションは行われる。
In other words, when the
コントローラ20は、自動キャリブレーションのために、メモリ19に記憶されている特徴量に基づいて、新たに取得した撮像画像の中から複数の基準特徴点を検出する。手動キャリブレーションの実行後、基準特徴点に相当する実空間の地点が車両などの障害物により覆われることがある。そのような場合、撮像画像から基準特徴点が検出できないことがある。コントローラ20は、検出した基準特徴点の数が実行基準範囲の範囲外である場合、当該撮像画像に対して、以後の較正パラメータの算出を停止する。実行基準範囲は、較正パラメータの算出に必要な最小限の特徴点の数、例えば5以上の範囲であってよく、または、メモリ19に記憶されている基準特徴点の数に対する、例えば6割などの所定の割合以上の範囲であってよい。
For automatic calibration, the
コントローラ20は、検出した基準特徴点の数が実行基準範囲内である場合、新たに取得した撮像画像における複数の基準特徴点の位置を検出する。コントローラ20は、検出した基準特徴点の撮像画像における位置が、メモリ19に記憶されている基準位置から間隔閾値以上で変化しているか否かを判別する。
If the number of detected reference feature points is within the execution reference range, the
コントローラ20は、撮像画像における位置が基準位置から間隔閾値以上で変化している基準特徴点の数が、検出した基準特徴点の数の所定の割合以上である場合、複数の基準特徴点それぞれの、検出した撮像画像における位置と、メモリ19に記憶されているワールド座標系の位置とを用いて、較正パラメータを再算出する。所定の割合は、撮像部12の位置または姿勢が変化していると判別され得る適切な割合であって、例えば、50%であってよく、好ましくは30%であってよく、さらに好ましくは20%であってよい。コントローラ20は、メモリ19に記憶しているすべての基準特徴点の一部を新たな撮像画像から検出できない場合、当該すべての基準特徴点の中の一部である、検出された特徴点を用いて、較正パラメータを算出する。コントローラ20は、撮像画像における位置が基準位置から間隔閾値以上で変化している基準特徴点の数が、検出した基準特徴点の数の所定の割合未満である場合、以後の較正パラメータの算出を行わない。
If the number of reference feature points whose position in the captured image has changed from the reference position by the interval threshold or more is equal to or greater than a predetermined ratio of the number of detected reference feature points, the
コントローラ20は、再算出した較正パラメータを用いてメモリ19に記憶している変換式または変換表を較正する。コントローラ20は、較正後の変換式または変換表をメモリ19に格納する。コントローラ20は、較正された変換式または変換表を用いて、メモリ19に記憶されている基準特徴点のワールド座標系の位置を、撮像画像における位置に変換する。コントローラ20は、変換された撮像画像における位置を新たな基準位置として、メモリ19に格納する。コントローラ20は、新たな基準位置を用いて、以後の自動キャリブレーションを行う。
コントローラ20は、手動キャリブレーション、または、自動キャリブレーションの実行後、路側機11周辺の測定対象の有無の判別、および測定対象の位置の算出を行う。
After executing manual calibration or automatic calibration, the
コントローラ20は、撮像部12から1フレームの撮像画像を取得するとき、測定対象が含まれているか否かを判別する。コントローラ20は、撮像画像内の測定対象の検出の可否に基づいて、測定対象が含まれているか否かを判別する。コントローラ20は、例えば、パターンマッチングまたは深層学習など従来公知の検出方法によって検出する。
When the
コントローラ20は、測定対象を検出すると、測定対象の路面または床面側の下端の位置を検出する。コントローラ20は、検出した当該位置を、メモリ19に記憶している変換式または変換表を用いて、ワールド座標系の位置に変換する。コントローラ20は、測定対象、および、ワールド座標系の位置を外部機器に送信するように、情報インターフェース18を制御する。
Upon detecting the object to be measured, the
次に、本実施形態においてコントローラ20が実行する、手動キャリブレーション処理について、図3のフローチャートを用いて説明する。手動キャリブレーション処理は、手動較正用の端末装置から手動キャリブレーションの要求を取得するとき開始する。
Next, manual calibration processing executed by the
ステップS100において、コントローラ20は、撮像部12から取得する撮像画像を手動較正用の端末装置に送信するように情報インターフェース18を制御する。送信後、プロセスはステップS101に進む。
In step S100, the
ステップS101では、コントローラ20は、ステップS100において撮像画像を送信した手動較正用の端末装置から、複数の特定の特徴点それぞれの、ワールド座標系の位置および撮像画像における位置を取得しているか否かを判別する。取得していない場合、プロセスはステップS101に戻る。取得している場合、プロセスはステップS102に進む。
In step S101, the
ステップS102では、コントローラ20は、ステップS101において取得が確認された複数の特定の特徴点それぞれの、ワールド座標系の位置および撮像画像における位置、ならびにステップS109において取得が確認された特徴点の位置に基づいて、仮の較正パラメータを算出する。算出後、プロセスはステップS103に進む。
In step S102, the
ステップS103では、コントローラ20は、ステップS101において取得が確認された複数の特定の特徴点それぞれのワールド座標系の位置を、ステップS103において算出した仮の較正パラメータに基づいて、撮像画像における位置に変換する。返還後、プロセスはステップS104に進む。
In step S103, the
ステップS104では、コントローラ20は、互いに対応する特徴点の、ステップS101において取得が確認された撮像画像における位置と、ステップS103において変換した撮像画像における位置との間隔を、全特徴点に対して算出する。算出後、プロセスはステップS105に進む。
In step S104, the
ステップS105では、コントローラ20は、ステップS104において算出した間隔が間隔閾値未満である特徴点を、基準特定点を一時的に決定する。決定後、プロセスはステップS106に進む
In step S105, the
ステップS106では、コントローラ20は、ステップS105において一時的に決定した基準特定点の数が個数閾値以上であるか否か判別する。個数閾値以上でない場合、プロセスはステップS107に進む。個数閾値以上である場合、プロセスはステップS110に進む。
In step S106, the
ステップS107では、コントローラ20は、ステップS104において算出した間隔が間隔閾値以上である特徴点、すなわち、ステップS105において一時的に決定した基準特徴点以外の特徴点に対して、ステップS101において取得が確認された撮像画像における位置、およびステップS103において変換された撮像画像における位置それぞれに、区別可能な2つの点像を撮像画像に重畳する。重畳後、プロセスはステップS108に進む。
In step S107, the
ステップS108では、コントローラ20は、ステップS107において点像を重畳した撮像画像を、手動較正用の端末装置に送信するように、情報インターフェース18を制御する。送信後、プロセスはステップS109に進む。
In step S108, the
ステップS109では、コントローラ20は、ステップS109において撮像画像を送信した手動較正用の端末装置から、複数の特定の特徴点それぞれの、再指定されたワールド座標系の位置および撮像画像における位置を取得しているか否かを判別する。取得していない場合、プロセスはステップS109に戻る。取得している場合、プロセスはステップS102に戻る。
In step S109, the
ステップS110では、コントローラ20は、ステップS102において算出した仮の較正パラメータを、較正パラメータの初期値として確定する。コントローラ20は、確定した較正パラメータを用いて、メモリ19の変換式または変換表を較正して、メモリ19に再格納する。コントローラ20は、ステップS105において一時的に決定した基準特定点を、以後に用いる基準特定点として確定する。確定後、プロセスはステップS111に進む。
In step S110, the
ステップS111では、コントローラ20は、ステップS110において較正した変換式または変換表を用いて、ステップS101において取得が確認された複数の特定の特徴点それぞれのワールド座標系の位置を、撮像画像における位置に変換することにより基準位置を算出する。コントローラ20は、算出した基準位置をメモリ19に格納する。算出後、プロセスはステップS112に進む。
In step S111, the
ステップS112では、コントローラ20は、ステップS110において確定した基準特定点の特徴量を撮像画像から抽出する。コントローラ20は、抽出した特徴量を基準特徴点ごとに関連付けてメモリ19に格納する。格納後、手動キャリブレーション処理は終了する。
In step S112, the
次に、本実施形態においてコントローラ20が実行する、自動キャリブレーション処理について、図4のフローチャートを用いて説明する。自動キャリブレーション処理は、手動キャリブレーション処理の終了後、所定のフレーム周期で開始する。
Next, automatic calibration processing executed by the
ステップS200において、コントローラ20は、メモリ19に格納されている複数の基準特徴点それぞれの特徴量に基づいて、新たに取得した撮像画像から、基準特徴点を検出する。検出後、プロセスはステップS201に進む。
In step S<b>200 , the
ステップS201では、コントローラ20は、ステップS200において検出できた基準特徴点の数が実行基準範囲内であるか否かを判別する。実行基準範囲内でない場合、自動キャリブレーション処理は終了する。実行基準範囲内である場合、プロセスはステップS202に進む。
In step S201, the
ステップS202では、コントローラ20は、基準特徴点の撮像画像における位置を検出する。検出後、プロセスはステップS203に進む。
In step S202, the
ステップS203では、コントローラ20は、ステップS202において検出した撮像画像における位置が、メモリ19に記憶されている基準位置から間隔閾値以上で変化している基準特徴点の数が、ステップS200において検出された基準特徴点の数の半分以上であるか否かを判別する。半分以上でない場合、自動キャリブレーション処理は終了する。半分以上である場合、プロセスはステップS204に進む。
In step S203, the
ステップS204では、コントローラ20は、複数の基準特徴点それぞれの、ステップS202において検出した撮像画像における位置と、メモリ19に記憶されているワールド座標系の位置とを用いて、較正パラメータを再算出する。コントローラ20は、再算出した較正パラメータを用いて、メモリ19の変換式または変換表を較正して、メモリ19に再格納する。再算出後、プロセスはステップS205に進む。
In step S204, the
ステップS205では、コントローラ20は、ステップS204において較正した変換式または変換表を用いて、メモリ19に記憶されているワールド座標系の位置を、撮像画像における位置に変換することにより基準位置を算出する。コントローラ20は、算出した基準位置をメモリ19に格納する。算出後、自動キャリブレーション処理は終了する。
In step S205, the
以上のような構成の本実施形態の画像処理装置10は、撮像部12に任意の時期に撮像される複数の特定の特徴点それぞれの撮像画像における位置を基準位置として記憶するメモリ19を備え、撮像部12に撮像される撮像画像における複数の基準特徴点を検出し、当該複数の基準特徴点の中の半分以上の当該撮像画像における位置が基準位置から変化している場合、較正パラメータを再算出する。このような構成により、画像処理装置10は、路面上の白線の角などのように、継続的にワールド座標系の位置が変わらない点を基準特徴点として定めて基準位置を記憶しておくことにより、キャリブレーションのために撮像部12の画角内に目印を配置させることなく較正パラメータを算出し得る。また、画像処理装置10は、撮像部12の位置または姿勢のずれを基準位置の変化から推定し、当該ずれが大きくなる場合に較正パラメータの算出を行うので、必要なときにキャリブレーションを実行し得る。したがって、画像処理装置10は、撮像部12のキャリブレーションを簡潔に実行し得る。
The
また、本実施形態の画像処理装置10は、情報インターフェース18から取得する、撮像画像における複数の特定の特徴点の位置と、ワールド座標系の位置とに基づいて、較正パラメータの初期値を算出する。このような構成により、画像処理装置10は、手動較正用の端末装置のユーザが指定する、特定の特徴点の、撮像画像における位置とワールド座標系の位置とを、当該端末装置から取得可能である。したがって、画像処理装置10は、コンピュータによる誤認識の可能性を低減した特徴点の位置を用いて、較正パラメータを算出し得る。それゆえ、画像処理装置10は、高精度の較正を実施し得る。
Further, the
また、本実施形態の画像処理装置10では、ワールド座標系の位置は、特徴点に対応する地点におけるGPS受信機で受信する信号に基づいて算出される位置を含む。このような構成により、画像処理装置10は、ワールド座標系の位置のユーザによる指定を不要にする。したがって、画像処理装置10は、初期キャリブレーションをさらに容易に行わせ得る。
Further, in the
また、本実施形態の画像処理装置10では、ワールド座標系の位置は、地図または測量図において指定されている位置を含む。このような構成により、画像処理装置10は、GPS受信機の実空間の載置を不要にする。したがって、画像処理装置10は、初期キャリブレーションのための準備を、GPS受信機を載置する方法に比べて低減し得る。
Further, in the
また、本実施形態の画像処理装置10は、較正パラメータを用いてワールド座標系の位置から変換される複数の基準特徴点の撮像画像における位置を、基準位置として、メモリ19に格納する。このような構成により、画像処理装置10は、較正パラメータの再算出を行うための、新たな撮像画像における特徴点の位置との比較対象として、任意の時期の撮像画像において指定される特徴点の位置よりも、適した位置を用いさせ得る。
Further, the
また、本実施形態の画像処理装置10は、撮像画像において複数の基準特徴点の一部を検出できない場合、当該複数の基準特徴点の中で当該一部以外の基準特徴点を用いて、較正パラメータを算出する。このような構成により、画像処理装置10は、車両などが高頻度で走行することにより、すべての基準特徴点が検出できない場合であっても、較正パラメータを算出し得る。
Further, when the
また、本実施形態の画像処理装置10は、撮像画像において検出できる複数の基準特徴点の数が実行基準範囲の範囲外である場合、較正パラメータの算出を停止する。較正パラメータの算出には、撮像画像における位置とワールド座標系の位置とが既知である特徴点の個数に下限値があり、当該個数が多くなるほど較正精度が向上する。したがって、上述の構成を有する画像処理装置10は、較正パラメータの算出ができない場合または較正精度の低い状況における較正パラメータの算出を防止する。その結果、画像処理装置10は、高い較正精度の較正パラメータを算出し得る。
Further, the
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。 Although the present invention has been described with reference to the drawings and examples, it should be noted that various variations and modifications will be readily apparent to those skilled in the art based on this disclosure. Therefore, it should be noted that these variations and modifications are included in the scope of the present invention.
例えば、本実施形態において、画像処理装置10は、手動キャリブレーションにおいて較正パラメータの初期値の算出、基準位置の算出、および基準特徴点の特徴量の抽出を行う構成であるが、この中の少なくとも一部を手動較正用の端末装置が実行してよい。画像処理装置10は、手動較正用の端末装置から較正パラメータの初期値、基準位置、および特徴量を手動較正用の端末装置から取得しても、本実施形態と類似した効果が得られる。
For example, in the present embodiment, the
10 画像処理装置
11 路側機
12 撮像部
13 撮像装置
14 メモリ
15 通信部
16 コントローラ
17 画像インターフェース
18 情報インターフェース
19 メモリ
20 コントローラ
REFERENCE SIGNS
Claims (10)
前記撮像部に撮像される撮像画像の路面上または床面上の複数の特定の特徴点それぞれのワールド座標系の位置と、前記撮像部に任意の時期に撮像される該複数の特定の特徴点それぞれの撮像画像における位置を基準位置として記憶するメモリと、
前記撮像画像における前記複数の特定の特徴点を検出し、該複数の特定の特徴点と前記ワールド座標系の位置とに基づいて前記撮像部の位置および姿勢を較正する較正パラメータを算出可能なコントローラと、を備え、
前記コントローラは、前記任意の時期とは異なる時期に前記撮像部に撮像される撮像画像における前記複数の特定の特徴点を検出し、該複数の特定の特徴点の中の所定の割合以上の該撮像画像における位置が前記基準位置から変化している場合、前記較正パラメータを再算出する
画像処理装置。 an image interface that acquires a captured image from the imaging unit;
Positions in a world coordinate system of each of a plurality of specific feature points on the road surface or the floor surface of the captured image captured by the imaging unit, and the plurality of specific feature points captured by the imaging unit at an arbitrary time a memory that stores the position in each captured image as a reference position;
A controller capable of detecting the plurality of specific feature points in the captured image and calculating calibration parameters for calibrating the position and orientation of the imaging unit based on the plurality of specific feature points and the position of the world coordinate system. and
The controller detects the plurality of specific feature points in the captured image captured by the imaging unit at a time different from the arbitrary time, and detects a predetermined ratio or more of the plurality of specific feature points. An image processing device that recalculates the calibration parameter when a position in the captured image has changed from the reference position.
前記撮像部に撮像される前記撮像画像における前記複数の特定の特徴点の位置と、前記複数の特定の特徴点それぞれのワールド座標系の位置を取得する情報インターフェースを、さらに備え、
前記コントローラは、前記情報インターフェースから取得する、該撮像画像における前記複数の特定の特徴点の位置と、前記ワールド座標系の位置とに基づいて、前記較正パラメータの初期値を算出する
画像処理装置。 The image processing device according to claim 1,
an information interface that acquires the positions of the plurality of specific feature points in the captured image captured by the imaging unit and the positions of each of the plurality of specific feature points in a world coordinate system,
The controller calculates an initial value of the calibration parameter based on the positions of the plurality of specific feature points in the captured image and the position of the world coordinate system obtained from the information interface.
前記情報インターフェースが取得する前記ワールド座標系の位置は、特徴点に対応する地点におけるGPS受信機で受信する信号に基づいて算出される位置を含む
画像処理装置。 In the image processing device according to claim 2,
The position in the world coordinate system acquired by the information interface includes a position calculated based on signals received by a GPS receiver at points corresponding to feature points.
前記情報インターフェースが取得する前記ワールド座標系の位置は、地図または測量図において指定されている位置を含む
画像処理装置。 In the image processing device according to claim 2,
The position of the world coordinate system acquired by the information interface includes a position designated on a map or a survey map.
前記コントローラは、前記較正パラメータを用いて前記ワールド座標系の位置から変換される前記複数の特定の特徴点の前記撮像画像における位置を、前記基準位置として、前記メモリに格納する
画像処理装置。 In the image processing device according to any one of claims 1 to 4,
The controller stores in the memory, as the reference position, the positions of the plurality of specific feature points in the captured image that are transformed from the positions in the world coordinate system using the calibration parameters.
前記コントローラは、前記撮像画像において前記複数の特定の特徴点の一部を検出できない場合、該複数の特定の特徴点の中で該一部以外の特徴点を用いて、前記較正パラメータを算出する
画像処理装置。 In the image processing device according to any one of claims 1 to 5,
When a part of the plurality of specific feature points cannot be detected in the captured image, the controller calculates the calibration parameter using feature points other than the part of the plurality of specific feature points. Image processing device.
前記コントローラは、前記撮像画像において検出できる前記複数の特定の特徴点の数が実行基準範囲の範囲外である場合、前記較正パラメータの算出を停止する
画像処理装置。 In the image processing device according to claim 6,
The controller stops calculating the calibration parameter when the number of the plurality of specific feature points that can be detected in the captured image is outside an execution reference range.
前記撮像部に撮像される撮像画像の路面上または床面上における複数の特定の特徴点それぞれのワールド座標系の位置と、前記撮像部に任意の時期に撮像される該複数の特定の特徴点それぞれの撮像画像における位置を基準位置として記憶するメモリと、
前記撮像画像における前記複数の特定の特徴点を検出し、該複数の特定の特徴点と前記ワールド座標系の位置とに基づいて前記撮像部の位置および姿勢を較正する較正パラメータを算出可能なコントローラと、を備え、
前記コントローラは、前記任意の時期とは異なる時期に前記撮像部に撮像される撮像画像における前記複数の特定の特徴点を検出し、該複数の特定の特徴点の中の所定の割合以上の該撮像画像における位置が前記基準位置から変化している場合、前記較正パラメータを再算出する
撮像装置。 an imaging unit that generates a captured image by imaging;
Positions in a world coordinate system of each of a plurality of specific feature points on a road surface or a floor surface of an image captured by the imaging unit, and the plurality of specific feature points captured by the imaging unit at an arbitrary time a memory that stores the position in each captured image as a reference position;
A controller capable of detecting the plurality of specific feature points in the captured image and calculating calibration parameters for calibrating the position and orientation of the imaging unit based on the plurality of specific feature points and the position of the world coordinate system. and
The controller detects the plurality of specific feature points in the captured image captured by the imaging unit at a time different from the arbitrary time, and detects a predetermined ratio or more of the plurality of specific feature points. An imaging device that recalculates the calibration parameters when a position in the captured image has changed from the reference position.
前記撮像部に撮像される撮像画像の路面上または床面上における複数の特定の特徴点それぞれのワールド座標系の位置と、前記撮像部に任意の時期に撮像される該複数の特定の特徴点それぞれの撮像画像における位置を基準位置として記憶するメモリと、
前記撮像画像における前記複数の特定の特徴点を検出し、該複数の特定の特徴点と前記ワールド座標系の位置とに基づいて前記撮像部の位置および姿勢を較正する較正パラメータを算出可能なコントローラと、を備え、
前記コントローラは、前記任意の時期とは異なる時期に前記撮像部に撮像される撮像画像における前記複数の特定の特徴点を検出し、該複数の特定の特徴点の中の所定の割合以上の該撮像画像における位置が前記基準位置から変化している場合、前記較正パラメータを再算出する
路側機。 an imaging unit that generates a captured image by imaging;
Positions in a world coordinate system of each of a plurality of specific feature points on a road surface or a floor surface of an image captured by the imaging unit, and the plurality of specific feature points captured by the imaging unit at an arbitrary time a memory that stores the position in each captured image as a reference position;
A controller capable of detecting the plurality of specific feature points in the captured image and calculating calibration parameters for calibrating the position and orientation of the imaging unit based on the plurality of specific feature points and the position of the world coordinate system. and
The controller detects the plurality of specific feature points in the captured image captured by the imaging unit at a time different from the arbitrary time, and detects a predetermined ratio or more of the plurality of specific feature points. A roadside unit that recalculates the calibration parameters if the position in the captured image has changed from the reference position.
前記画像処理装置は、
撮像部に撮像される撮像画像の路面上または床面上の複数の特定の特徴点それぞれのワールド座標系の位置と、前記撮像部に任意の時期に撮像される該複数の特定の特徴点それぞれの撮像画像における位置を基準位置として記憶し、
前記任意の時期とは異なる時期に前記撮像部に撮像される撮像画像における前記複数の特定の特徴点を検出し、
当該複数の特定の特徴点の中の所定の割合以上の該撮像画像における位置が前記基準位置から変化している場合、該複数の特定の特徴点と前記ワールド座標系の位置とに基づいて前記撮像部の位置および姿勢を較正する較正パラメータを算出する
画像処理方法。
An image processing method by an image processing device,
The image processing device is
Positions in a world coordinate system of each of a plurality of specific feature points on a road surface or a floor surface of an image captured by an imaging unit, and each of the plurality of specific feature points captured by the imaging unit at an arbitrary time. The position in the captured image of is stored as a reference position,
Detecting the plurality of specific feature points in an image captured by the imaging unit at a time different from the arbitrary time,
when positions in the captured image of a predetermined ratio or more among the plurality of specific feature points have changed from the reference position, based on the plurality of specific feature points and the position of the world coordinate system An image processing method for calculating calibration parameters for calibrating the position and orientation of an imaging unit.
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020003721A JP7320459B2 (en) | 2020-01-14 | 2020-01-14 | Image processing device, imaging device, roadside unit, and image processing method |
| US17/758,381 US12322137B2 (en) | 2020-01-14 | 2021-01-05 | Image processing device, imager, information processing device, detector, roadside unit, image processing method, and calibration method |
| PCT/JP2021/000102 WO2021145236A1 (en) | 2020-01-14 | 2021-01-05 | Image processing device, imaging device, information processing device, detection device, roadside device, image processing method, and calibration method |
| EP21741853.2A EP4092377A4 (en) | 2020-01-14 | 2021-01-05 | IMAGE PROCESSING DEVICE, IMAGING DEVICE, INFORMATION PROCESSING DEVICE, DETECTION DEVICE, ROADSIDE DEVICE, IMAGE PROCESSING METHOD, AND CALIBRATION METHOD |
| CN202180009381.8A CN115004274A (en) | 2020-01-14 | 2021-01-05 | Image processing device, imaging device, information processing device, detection device, roadside device, image processing method, and correction method |
| JP2023119831A JP2023126675A (en) | 2020-01-14 | 2023-07-24 | Image processing device, image processing method, and image processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020003721A JP7320459B2 (en) | 2020-01-14 | 2020-01-14 | Image processing device, imaging device, roadside unit, and image processing method |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023119831A Division JP2023126675A (en) | 2020-01-14 | 2023-07-24 | Image processing device, image processing method, and image processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021111198A JP2021111198A (en) | 2021-08-02 |
| JP7320459B2 true JP7320459B2 (en) | 2023-08-03 |
Family
ID=77059964
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020003721A Active JP7320459B2 (en) | 2020-01-14 | 2020-01-14 | Image processing device, imaging device, roadside unit, and image processing method |
| JP2023119831A Pending JP2023126675A (en) | 2020-01-14 | 2023-07-24 | Image processing device, image processing method, and image processing program |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023119831A Pending JP2023126675A (en) | 2020-01-14 | 2023-07-24 | Image processing device, image processing method, and image processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7320459B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114510990B (en) * | 2021-12-23 | 2025-10-31 | 浙江大华技术股份有限公司 | Image processing method, device, electronic device and storage medium |
| US12536701B1 (en) * | 2023-02-15 | 2026-01-27 | The United States Of America As Represented By The Secretary Of The Army | Spatial calibration for accurate long-distance measurement using infrared cameras |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012010036A (en) | 2010-06-23 | 2012-01-12 | Toshiba Corp | Camera calibration system, and measuring vehicle and roadside device for the same |
| JP2013211707A (en) | 2012-03-30 | 2013-10-10 | Clarion Co Ltd | Camera calibration device |
| JP2017129942A (en) | 2016-01-19 | 2017-07-27 | 沖電気工業株式会社 | Information processing apparatus, information processing method, and program |
| JP2017143417A (en) | 2016-02-10 | 2017-08-17 | クラリオン株式会社 | Calibration system, calibration device |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010210570A (en) * | 2009-03-12 | 2010-09-24 | Tokyo Electric Power Co Inc:The | Device and method for acquisition of data for use in calibration |
| JP5388932B2 (en) * | 2009-04-30 | 2014-01-15 | キヤノン株式会社 | Information processing apparatus and control method thereof |
| JP2013009202A (en) * | 2011-06-24 | 2013-01-10 | Toshiba Corp | Camera direction adjustment device and camera direction adjustment method |
| US9185402B2 (en) * | 2013-04-23 | 2015-11-10 | Xerox Corporation | Traffic camera calibration update utilizing scene analysis |
| JP2015059768A (en) * | 2013-09-17 | 2015-03-30 | 株式会社Ntec | Level difference measuring device, level difference measuring method and program |
| JP6260424B2 (en) * | 2014-04-16 | 2018-01-17 | 株式会社デンソー | In-vehicle camera mounting error detection device |
| JP6458439B2 (en) * | 2014-10-09 | 2019-01-30 | 株式会社デンソー | On-vehicle camera calibration device, image generation device, on-vehicle camera calibration method, and image generation method |
| JP6603094B2 (en) * | 2015-10-20 | 2019-11-06 | クラリオン株式会社 | Calibration apparatus, calibration method, and calibration program |
| JP2017162184A (en) * | 2016-03-09 | 2017-09-14 | 富士通株式会社 | Moving direction determination device, moving direction determination system, moving direction determination program, and moving direction determination method |
| JP2018185239A (en) * | 2017-04-26 | 2018-11-22 | 株式会社豊田中央研究所 | Position attitude estimation device and program |
| JP6886079B2 (en) * | 2017-09-26 | 2021-06-16 | 日立Astemo株式会社 | Camera calibration systems and methods using traffic sign recognition, and computer-readable media |
| JP7066378B2 (en) * | 2017-11-15 | 2022-05-13 | 株式会社デンソーテン | Image processing device and image processing method |
-
2020
- 2020-01-14 JP JP2020003721A patent/JP7320459B2/en active Active
-
2023
- 2023-07-24 JP JP2023119831A patent/JP2023126675A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012010036A (en) | 2010-06-23 | 2012-01-12 | Toshiba Corp | Camera calibration system, and measuring vehicle and roadside device for the same |
| JP2013211707A (en) | 2012-03-30 | 2013-10-10 | Clarion Co Ltd | Camera calibration device |
| JP2017129942A (en) | 2016-01-19 | 2017-07-27 | 沖電気工業株式会社 | Information processing apparatus, information processing method, and program |
| JP2017143417A (en) | 2016-02-10 | 2017-08-17 | クラリオン株式会社 | Calibration system, calibration device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023126675A (en) | 2023-09-07 |
| JP2021111198A (en) | 2021-08-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113673282B (en) | Target detection method and device | |
| EP3637371B1 (en) | Map data correcting method and device | |
| JP4600357B2 (en) | Positioning device | |
| Brenner | Extraction of features from mobile laser scanning data for future driver assistance systems | |
| CN108692719B (en) | Object detection device | |
| CN103322983B (en) | The vehicle of calibrating installation, the range measurement system comprising calibrating installation and stereoscopic camera and installation range measurement system | |
| CN104280036B (en) | A kind of detection of transport information and localization method, device and electronic equipment | |
| KR102016636B1 (en) | Calibration apparatus and method of camera and rader | |
| US20200341150A1 (en) | Systems and methods for constructing a high-definition map based on landmarks | |
| JP7405630B2 (en) | Information processing device, detection device, roadside device, and calibration method | |
| CN111275960A (en) | Traffic road condition analysis method, system and camera | |
| CN109154506A (en) | For determining the method and system of the global position of the first terrestrial reference | |
| JP6278791B2 (en) | Vehicle position detection device, vehicle position detection method, vehicle position detection computer program, and vehicle position detection system | |
| EP3032818A1 (en) | Image processing device and markers | |
| CN102998689B (en) | Region decision method based on virtual-sensor | |
| JP2023126675A (en) | Image processing device, image processing method, and image processing program | |
| KR20140099671A (en) | Method and Apparatus for Determining Position and Attitude of Vehicle by Image based Multi-sensor Data | |
| US12511775B2 (en) | Self-map generation device and self-position estimation device | |
| KR20160070874A (en) | Location-based Facility Management System Using Mobile Device | |
| US10036636B2 (en) | Position determining unit and a method for determining a position of a land or sea based object | |
| KR20200065875A (en) | Method and system for recognizing lane using landmark | |
| JP6135972B2 (en) | Orientation method, orientation program, and orientation device | |
| US12322137B2 (en) | Image processing device, imager, information processing device, detector, roadside unit, image processing method, and calibration method | |
| US20230142960A1 (en) | Construction of formwork and scaffolding using mobile devices | |
| CN112577479A (en) | Multi-sensor fusion vehicle positioning method and device based on map element data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221012 |
|
| 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: 20230627 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230724 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7320459 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |