JP7409163B2 - Stationary sensor calibration device and stationary sensor calibration method - Google Patents
Stationary sensor calibration device and stationary sensor calibration method Download PDFInfo
- Publication number
- JP7409163B2 JP7409163B2 JP2020038981A JP2020038981A JP7409163B2 JP 7409163 B2 JP7409163 B2 JP 7409163B2 JP 2020038981 A JP2020038981 A JP 2020038981A JP 2020038981 A JP2020038981 A JP 2020038981A JP 7409163 B2 JP7409163 B2 JP 7409163B2
- Authority
- JP
- Japan
- Prior art keywords
- straight line
- approximate straight
- stationary sensor
- point sequence
- orientation
- 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
- 238000000034 method Methods 0.000 title claims description 56
- 238000005259 measurement Methods 0.000 claims description 80
- 238000000513 principal component analysis Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 24
- 230000000052 comparative effect Effects 0.000 description 15
- 238000012986 modification Methods 0.000 description 8
- 230000004048 modification Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 238000012847 principal component analysis method Methods 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 239000006185 dispersion Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Description
本発明は、定置センサ較正装置、および、定置センサ較正方法に関する。 The present invention relates to a stationary sensor calibration device and a stationary sensor calibration method.
従来から、固定されたセンサの姿勢や位置を較正する定置センサ較正装置が知られている。例えば、特許文献1には、複数の定置カメラのそれぞれにおける撮像可能領域内を通る光を利用して、複数の定置カメラのそれぞれの位置および姿勢を較正する技術が開示されている。
2. Description of the Related Art Stationary sensor calibration devices that calibrate the posture and position of fixed sensors have been known. For example,
特許文献1に記載の技術では、複数の定置カメラのそれぞれにおいて撮像された複数の画像を、光が直線状となるように組み合わせることで、それぞれの定置カメラの座標や方位角、仰角の関係が算出され、複数の定置カメラどうしの位置や姿勢を較正することが可能となっている。しかしながら、特許文献1に記載の技術では、複数の定置カメラのそれぞれの撮像可能領域が重なっている必要があり、定置カメラが1台しか設置されていない場合、その定置カメラの位置や姿勢の較正を行うことができない。
In the technology described in
本発明は、上述した課題を解決するためになされたものであり、定置センサ較正装置において、定置センサが1台であっても、位置や姿勢の較正を高精度に行うことができる技術を提供することを目的とする。 The present invention has been made in order to solve the above-mentioned problems, and provides a technology that can calibrate the position and orientation with high accuracy even when there is only one fixed sensor in a fixed sensor calibration device. The purpose is to
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。 The present invention has been made to solve at least part of the above-mentioned problems, and can be realized as the following forms.
(1)本発明の一形態によれば、定置センサの位置および姿勢を較正するために用いられる定置センサ較正装置が提供される。この定置センサ較正装置では、基準直線を設定する基準設定部と、前記定置センサの暫定的な位置および姿勢を表すパラメータとして予め設定されている位置姿勢パラメータと、三次元空間中の物体を検出した前記定置センサからの出力と、を用いて、前記物体の位置を計測する位置計測部と、前記位置計測部によって計測される、前記基準直線上を移動した前記物体の位置計測結果を点列として記憶する記憶部と、前記記憶部に記憶されている前記点列を用いて、前記点列の近似直線を作成する直線近似部と、前記基準直線と前記近似直線とを用いて、較正後の前記位置姿勢パラメータを算出するパラメータ較正部と、を備える。 (1) According to one aspect of the present invention, a stationary sensor calibration device is provided that is used to calibrate the position and orientation of a stationary sensor. This stationary sensor calibration device includes a reference setting unit that sets a reference straight line, a position and orientation parameter that is preset as a parameter representing the provisional position and orientation of the stationary sensor, and a unit that detects an object in a three-dimensional space. a position measurement unit that measures the position of the object using the output from the fixed sensor; and a position measurement result of the object that has moved on the reference straight line, which is measured by the position measurement unit, as a point sequence. a linear approximation unit that creates an approximate straight line of the point sequence using the point sequence stored in the storage unit; and a linear approximation unit that creates an approximate straight line of the point sequence using the reference straight line and the approximate straight line. and a parameter calibration unit that calculates the position and orientation parameters.
この構成によれば、直線近似部は、設定された基準直線上を移動した物体の位置計測結果を用いて、近似直線を作成する。パラメータ較正部は、直線近似部において作成された近似直線と、基準直線とを用いて、定置センサの位置および姿勢を表す位置姿勢パラメータを算出する。これにより、定置センサが1台であっても、作成された近似直線と設定された基準直線との対比によって、定置センサに設定されている位置姿勢パラメータを、実際の定置センサの位置および姿勢に近づくように較正することができる。したがって、較正対象の定置センサが1台であっても、位置や姿勢の較正を高精度に行うことができる。 According to this configuration, the straight line approximation section creates an approximate straight line using the position measurement result of the object that has moved on the set reference straight line. The parameter calibration unit calculates position and orientation parameters representing the position and orientation of the stationary sensor using the approximate straight line created by the linear approximation unit and the reference straight line. As a result, even if there is only one fixed sensor, the position and orientation parameters set for the fixed sensor can be adjusted to the actual position and orientation of the fixed sensor by comparing the created approximate straight line and the set reference straight line. It can be calibrated to get closer. Therefore, even if there is only one fixed sensor to be calibrated, the position and orientation can be calibrated with high accuracy.
(2)上記形態の定置センサ較正装置において、前記直線近似部は、前記点列の一部を用いて近似直線候補を作成し、前記点列の一部を前記近似直線候補に正射影した点の標準偏差を用いて、前記近似直線を決定してもよい。この構成によれば、パラメータ較正部において較正後の位置姿勢パラメータを算出するための近似直線は、点列の一部を用いて作成された近似直線候補に、当該点列の一部を正射影した点の標準偏差を用いて決定される。これにより、決定された近似直線は、実際の点列のばらつきの程度をより反映した近似直線となるため、この近似直線を用いて算出された位置姿勢パラメータは、より実態を反映した位置姿勢パラメータとなる。したがって、定置センサの位置や姿勢の較正をさらに高精度に行うことができる。 (2) In the stationary sensor calibration device of the above embodiment, the linear approximation unit creates an approximate straight line candidate using a part of the point sequence, and orthogonally projects the part of the point sequence onto the approximate straight line candidate. The approximate straight line may be determined using the standard deviation of . According to this configuration, the approximate straight line for calculating the position and orientation parameters after calibration in the parameter calibration unit is obtained by orthogonally projecting a part of the point sequence onto an approximate straight line candidate created using a part of the point sequence. It is determined using the standard deviation of the points. As a result, the determined approximate straight line becomes an approximate straight line that more closely reflects the degree of dispersion in the actual point sequence, so the position and orientation parameters calculated using this approximate straight line are the position and orientation parameters that more closely reflect the actual situation. becomes. Therefore, the position and orientation of the stationary sensor can be calibrated with even higher accuracy.
(3)上記形態の定置センサ較正装置において、前記直線近似部は、複数の前記点列の一部のそれぞれを用いて、複数の前記近似直線候補を作成し、複数の前記近似直線候補のうち、前記標準偏差が所定の標準偏差以上となる近似直線候補の中で、近似誤差が最小となる近似直線候補を、前記近似直線としてもよい。この構成によれば、直線近似部は、複数の近似直線候補の中で、標準偏差が所定の標準偏差以上となり、かつ、近似誤差が最小となる近似直線候補を、近似直線とする。これにより、近似直線は、点列における、標準偏差に関する情報と、近似誤差に関する情報とを含む近似直線となるため、この近似直線を用いて算出された位置姿勢パラメータは、より実態を反映した位置姿勢パラメータとなる。したがって、定置センサの位置や姿勢の較正をさらに高精度に行うことができる。 (3) In the stationary sensor calibration device of the above embodiment, the linear approximation unit creates a plurality of approximate straight line candidates using each of a portion of the plurality of point sequences, and selects among the plurality of approximate straight line candidates. Among the approximate straight line candidates whose standard deviation is equal to or greater than a predetermined standard deviation, an approximate straight line candidate with a minimum approximation error may be set as the approximate straight line. According to this configuration, the straight line approximation unit selects, among the plurality of approximate straight line candidates, an approximate straight line candidate whose standard deviation is equal to or greater than a predetermined standard deviation and whose approximation error is minimum, as an approximate straight line. As a result, the approximate straight line becomes an approximate straight line that includes information about the standard deviation and information about the approximation error in the point sequence, so the position and orientation parameters calculated using this approximate straight line will reflect the actual situation. It becomes a posture parameter. Therefore, the position and orientation of the stationary sensor can be calibrated with even higher accuracy.
(4)上記形態の定置センサ較正装置において、前記直線近似部は、前記点列から選択された選択点に対して主成分分析をおこなうことで、仮の近似直線を作成し、前記点列から選択されなかった点のうち、前記仮の近似直線までの距離が所定の距離以内の点と、前記選択点とを、前記点列の一部として用いて、前記近似直線候補を作成してもよい。この構成によれば、近似直線候補の作成において、点列からの選択点を用いた仮の近似直線までの距離に所定の距離より長い場合、近似直線候補の作成に用いられずに外される。これにより、近似直線の精度を低下させる外れ値を排除することができるため、この近似直線を用いた位置姿勢パラメータの較正は、より実態を反映したものとなる。したがって、定置センサの位置や姿勢の較正をさらに高精度に行うことができる。 (4) In the stationary sensor calibration device of the above form, the linear approximation unit creates a temporary approximate straight line from the point sequence by performing principal component analysis on selected points selected from the point sequence. Among the points that were not selected, the points whose distance to the temporary approximate straight line is within a predetermined distance and the selected points are used as part of the point sequence to create the approximate straight line candidate. good. According to this configuration, when creating an approximate straight line candidate, if the distance to the temporary approximate straight line using selected points from the point sequence is longer than a predetermined distance, it is not used for creating the approximate straight line candidate and is removed. . This makes it possible to eliminate outliers that reduce the accuracy of the approximate straight line, so that the calibration of the position and orientation parameters using this approximate straight line more reflects the actual situation. Therefore, the position and orientation of the stationary sensor can be calibrated with even higher accuracy.
(5)本発明の別の形態によれば、定置センサの位置および姿勢を較正するために用いられる定置センサ較正方法が提供される。この定置センサ較正方法は、基準直線を設定する基準設定工程と、前記定置センサの暫定的な位置および姿勢を表すパラメータとして予め設定されている位置姿勢パラメータと、三次元空間中の物体を検出した前記定置センサからの出力と、を用いて、前記物体の位置を計測する位置計測工程と、前記位置計測工程において計測される、前記基準直線上を移動した前記物体の位置計測結果を点列として記憶する記憶工程と、前記記憶工程において記憶された前記点列を用いて、前記点列の近似直線を作成する直線近似工程と、前記基準直線と前記近似直線とを用いて、較正後の前記位置姿勢パラメータを算出するパラメータ較正工程と、を備える。この構成によれば、直線近似工程は、設定された基準直線上を移動した物体の位置計測結果を用いて、近似直線を作成する。パラメータ較正工程は、直線近似部において作成された近似直線と、基準直線とを用いて、定置センサの位置および姿勢を表す位置姿勢パラメータを算出する。これにより、定置センサが1台であっても、作成された近似直線と設定された基準直線との対比によって、定置センサに設定されている位置姿勢パラメータを、実際の定置センサの位置および姿勢に近づくように較正することができる。したがって、較正対象の定置センサが1台であっても、位置や姿勢の較正を高精度に行うことができる。 (5) According to another aspect of the present invention, a stationary sensor calibration method is provided that is used to calibrate the position and orientation of a stationary sensor. This stationary sensor calibration method includes a reference setting step of setting a reference straight line, position and orientation parameters set in advance as parameters representing the provisional position and orientation of the stationary sensor, and detection of an object in three-dimensional space. a position measurement step of measuring the position of the object using the output from the fixed sensor; and a position measurement result of the object that has moved on the reference straight line measured in the position measurement step as a point sequence. a straight line approximation step of creating an approximate straight line of the point sequence using the point sequence stored in the storage process; and a linear approximation process of creating an approximate straight line of the point sequence using the reference straight line and the approximate straight line and a parameter calibration step of calculating position and orientation parameters. According to this configuration, in the straight line approximation step, an approximate straight line is created using the position measurement result of the object that has moved on the set reference straight line. In the parameter calibration step, position and orientation parameters representing the position and orientation of the stationary sensor are calculated using the approximate straight line created in the linear approximation section and the reference straight line. As a result, even if there is only one fixed sensor, the position and orientation parameters set for the fixed sensor can be adjusted to the actual position and orientation of the fixed sensor by comparing the created approximate straight line and the set reference straight line. It can be calibrated to get closer. Therefore, even if there is only one fixed sensor to be calibrated, the position and orientation can be calibrated with high accuracy.
なお、本発明は、種々の態様で実現することが可能であり、例えば、定置センサ較正装置を含むシステム、これら装置およびシステムの制御方法、これら装置およびシステムにおいて定置センサ較正方法を実行させるコンピュータプログラム、そのコンピュータプログラムを配布するためのサーバ装置、そのコンピュータプログラムを記憶した一時的でない記憶媒体等の形態で実現することができる。 Note that the present invention can be realized in various aspects, including, for example, a system including a stationary sensor calibration device, a control method for these devices and systems, and a computer program that causes these devices and systems to execute a stationary sensor calibration method. , a server device for distributing the computer program, a non-temporary storage medium storing the computer program, etc.
<第1実施形態>
図1は、第1実施形態の定置センサ較正装置1の概略構成を示す模式図である。本実施形態の定置センサ較正装置1は、1か所に固定されて使用される定置センサを較正する装置であって、例えば、所定の場所に定置センサを設置するときに、定置センサの位置および姿勢を現場において修正する現地修正作業を行うときに用いられる。本実施形態の定置センサ較正装置1は、定置センサとしての定置式の単眼カメラ5を1台較正する。定置式の単眼カメラ5は、例えば、車両が走行する道路の近傍に定置され、道路上を走行する車両や、道路脇の歩行者6(図1参照)などを連続的に撮像する。定置センサ較正装置1は、計測器10と、較正処理器20とを備える。なお、本実施形態では、定置センサは、単眼カメラ5としたが、定置センサの種類は、これに限定されず、ステレオカメラ、レーダ、LiDAR(レーザレーダ)、ソナーなどであってもよい。
<First embodiment>
FIG. 1 is a schematic diagram showing a schematic configuration of a stationary
計測器10は、位置計測部11と、基準設定部12と、を備える。計測器10は、単眼カメラ5と電気的に接続されており、単眼カメラ5によって撮像される画像が入力される。
The measuring
位置計測部11は、単眼カメラ5が撮像する画像に含まれる物体の位置を計測する。位置計測部11には、単眼カメラ5の暫定的な位置および姿勢を表すパラメータとして予め設定されている単眼カメラ5の暫定的な位置を表す位置パラメータと、姿勢を表す姿勢パラメータとの両方を含む、暫定的な位置姿勢パラメータが入力されている。位置計測部11は、この位置姿勢パラメータと、単眼カメラ5が撮像した画像から、移動している物体(図1では、歩行者6)の位置を計測する。位置計測部11は、計測結果と、暫定的な位置姿勢パラメータと、を電気的に接続されている較正処理器20に出力する。
The
基準設定部12は、位置計測部11の座標系における基準直線を設定する。基準直線は、任意に設定される直線であり、例えば、道路上の車線を区別する白線や、車道と歩道とを区別する縁石など、現場において直線状に配置されているものが対象となる。なお、基準直線として設定される対象は、白線や縁石などに限定されない。
The
較正処理器20は、記憶部21と、CPU22と、を備える。較正処理器20は、位置計測部11によって計測された歩行者6の位置計測結果と、計測における暫定的な位置姿勢パラメータと、基準設定部12によって設定された基準直線とを用いて、単眼カメラ5における較正後の位置姿勢パラメータを算出する。較正処理器20は、較正後の位置姿勢パラメータを電気的に接続されている計測器10の位置計測部11に出力する。
The
記憶部21は、ハードディスク、フラッシュメモリ、メモリカードなどで構成される。記憶部21は、位置計測部11が計測した、基準直線上を移動した歩行者6の位置計測結果を点列として記憶する。また、記憶部21は、CPU22における各種演算結果を記憶する。記憶部21は、これらの記憶した情報をCPU22に適宜出力する。
The
CPU22は、ROMに格納されているコンピュータプログラムをRAMに展開して実行することにより、計測器10も含む定置センサ較正装置1の各部を制御する。そのほか、CPU22は、直線近似部23およびパラメータ較正部24として機能し、位置計測部11が計測した歩行者6の位置計測結果から近似直線を作成し、その近似直線と基準直線との関係から、位置姿勢パラメータを較正する。
The
直線近似部23は、記憶部21に記憶されている、歩行者6の位置計測結果の点列を用いて、点列の近似直線を作成する。直線近似部23の詳細な機能は、後述する。
The straight
パラメータ較正部24は、直線近似部23が作成した近似直線と、基準直線と、暫定的な位置姿勢パラメータと、を用いて、較正後の位置姿勢パラメータを算出する。パラメータ較正部24の詳細な機能は、後述する。
The
図2は、定置センサ較正方法のフローチャートである。図3は、直線近似工程のフローチャートである。次に、本実施形態の定置センサ較正方法について説明する。本実施形態の定置センサ較正方法は、例えば、単眼カメラ5を所定の場所に組み付けた際、単眼カメラ5の組み付け位置や、単眼カメラ5の光軸の方向に影響する姿勢を確認し、単眼カメラ5の組み付け現場において修正する現地修正作業において行われる。この現地修正作業は、誤検出(単眼カメラ5の検出可能範囲内に計測対象の物体が存在しないのに「存在する」とすること)や未検出(単眼カメラ5の検出可能範囲内に計測対象の物体が存在するのに「存在しない」とすること)を減らすために行われる。したがって、単眼カメラ5の組み付け作業後に、現場での即応可能な較正が必要となっている。なお、単眼カメラ5の位置姿勢そのものの測量や、キャリブレーションボードによる較正では、この現地修正作業に対して即応できない。また、測位衛星受信やジャイロスコープなどの他のセンサによる位置姿勢の推定は、静止時の姿勢推定が適切に行えないことから、単眼カメラ5には適していない。
FIG. 2 is a flowchart of a stationary sensor calibration method. FIG. 3 is a flowchart of the linear approximation process. Next, the stationary sensor calibration method of this embodiment will be explained. The fixed sensor calibration method of the present embodiment is, for example, when the
最初に、基準直線を設定する(ステップS1:基準設定工程)。ステップS1では、基準設定部12は、現場に直線状に配置されている対象物を、位置計測部11の座標系における基準直線として設定する。ここでは、例えば、車道と歩道とを区画する縁石7(図1参照)を座標系のx軸として設定する。なお、基準直線とする対象は、これに限定されない。
First, a reference straight line is set (step S1: reference setting step). In step S1, the
次に、歩行者6の位置を計測する(位置計測工程:ステップS2)。ステップS2では、位置計測部11は、あらかじめ設定されている単眼カメラ5の暫定的な位置姿勢パラメータと、単眼カメラ5の出力と、を用いて、縁石7上を移動する歩行者6の位置を計測する。ここで、単眼カメラ5の暫定的な位置姿勢パラメータとは、x軸、y軸、z軸のそれぞれの座標値st(ベクトル表記)で表される位置パラメータ、並びに、方位角atおよび仰角etで表される姿勢パラメータを指す。すなわち、位置計測部11は、暫定的な位置パラメータst(ベクトル表記)と、姿勢パラメータet、atとが設定されている状態の単眼カメラ5が出力する歩行者6の位置を計測する。位置計測部11は、この歩行者6の位置計測結果を記憶部21に出力する。なお、本文中に示す文字がベクトルである場合、対象文字の後に「(ベクトル表記)」と記載する。
Next, the position of the
次に、ステップS2において計測された、縁石7上を移動した歩行者6の位置計測結果を点列として記憶させる(記憶工程:ステップS3)。記憶部21は、位置計測部11が出力する歩行者6の位置計測結果を、3次元空間での点列として記憶する。また、記憶部21は、基準設定部12が設定した縁石7の位置情報を、基準直線の位置情報として記憶する。
Next, the position measurement result of the
次に、ステップS3において記憶部21に記憶された点列を用いて、点列の近似直線を作成する(直線近似工程:ステップS4)。直線近似部23は、記憶部21に記憶された歩行者6の位置計測結果の点列を用いて、単眼カメラ5の位置パラメータst(ベクトル表記)と、姿勢パラメータet、atを較正するための近似直線を作成する。
Next, using the point sequence stored in the
図4は、直線近似工程を説明する第1の図である。図5は、直線近似工程を説明する第2の図である。図6は、直線近似工程を説明する第3の図である。図7は、直線近似工程を説明する第4の図である。ここで、直線近似工程の詳細について説明する。直線近似工程では、最初に、直線近似部23は、仮の近似直線を作成する(図3のステップS401)。直線近似部23は、記憶部21に記憶された歩行者6の位置計測結果の点列のうち、複数の点を選択し、選択した点を用いて主成分分析を行うことで、仮の近似直線を作成する。
FIG. 4 is a first diagram illustrating the linear approximation process. FIG. 5 is a second diagram illustrating the linear approximation process. FIG. 6 is a third diagram illustrating the linear approximation process. FIG. 7 is a fourth diagram illustrating the linear approximation process. Here, details of the linear approximation process will be explained. In the straight line approximation process, first, the straight
図4に、点列の一例を示す。図4は、記憶部21に記憶された歩行者6の位置計測結果をプロットした2次元平面(xy平面)を示している。このxy平面に示されている複数の丸印のそれぞれは、点列における複数の位置計測結果のそれぞれを表す計測点Mとなっている。図4には、基準設定工程において設定された基準直線Lsが示されている。なお、図4~7では、説明の便宜上、点列を2次元平面で示している。
FIG. 4 shows an example of a point sequence. FIG. 4 shows a two-dimensional plane (xy plane) on which the position measurement results of the
ステップS401では、直線近似部23は、図4に示す点列について、無作為に複数の計測点Mを選択する。ここでは、例えば、図5に示すように、複数の計測点Mのうち、3点の計測点Mを選択点Msとして選択する(図5に示す太線の丸印Ms)。直線近似部23は、選択点Msに対して、主成分分析を行うことで、仮の近似直線Lpaを作成する(図5参照)。
In step S401, the
次に、直線近似部23は、ステップS401において作成した仮の近似直線Lpaを用いて外れ値を選択する(図3のステップS402)。ステップS402では、直線近似部23は、図6に示すように、仮の近似直線Lpaからの距離が、所定の距離(図6に示す符号D)より長い計測点(図6では、仮の近似直線Lpaからの距離が距離Dとなる境界線Lc1、Lc2の外側に位置するバツ印で示す計測点Mx)を、外れ値として選択する。外れ値Mxを除いた計測点Mの点列は、特許請求の範囲の「点列の一部」に相当する。
Next, the
次に、直線近似部23は、外れ値を除く計測点の数が下限数以上であるか否かを判定する(図3のステップS403)。ステップS403では、直線近似部23は、外れ値Mxを除く計測点Mの数が下限数以上である場合、ステップS404において近似実施フラグをYESとし、外れ値Mxを除いた近似直線候補を作成する(図3のステップS406)。一方、直線近似部23は、外れ値Mxを除く計測点Mの数が下限数未満である場合、ステップS405において近似実施フラグをNOとし、後述するステップS411に進み、近似直線候補の作成などを省略する。これは、外れ値Mxを除く計測点Mの数が下限数未満である場合、外れ値を除く計測点が点列を代表していないとみなせるためである。
Next, the
次に、直線近似部23は、ステップS406において作成した近似直線候補について、当該近似直線候補の作成に用いた計測点Mの標準偏差を算出する(図3のステップS407)。具体的には、直線近似部23は、図7に示すように、複数の計測点Mのそれぞれを近似直線候補Lpcに正射影し、近似直線候補Lpc上に射影点Mpを作成する。その後、直線近似部23は、複数の射影点Mpの標準偏差を算出する。
Next, the straight
次に、直線近似部23は、ステップS407において算出した標準偏差が事前に設定している所定の標準偏差以上であるか否かを判定する(図3のステップS408)。ステップS407において算出した標準偏差が所定の標準偏差以上である場合、ステップS409において、当該近似直線候補Lpcは記憶部21に記憶される。ステップS407において算出した標準偏差が所定の標準偏差未満である場合、ステップS410において、当該近似直線候補Lpcは廃棄される。
Next, the
次に、直線近似部23は、記憶部21に記憶されている点列から複数の計測点Mの選択について、ステップS401からステップS409またはステップS410までをあらかじめ決めた回数行ったか否かを判定する(図3のステップS411)。あらかじめ決めた回数行っている場合、ステップS412において、直線近似部23は、記憶部21に記憶されている複数の近似直線候補Lpcの中から、近似誤差が最小とする近似直線候補Lpcを、近似直線Laに選定する。あらかじめ決めた回数行っていない場合、ステップS401に戻り、上述したステップS401からステップS409またはステップS410までを繰り返す。これにより、直線近似工程において、直線近似部23によって作成された近似直線Laは、計測点Mを正射影した射影点Mpの標準偏差が比較的大きく、かつ、近似誤差は比較的小さくなる。なお、本実施形態では、直線近似工程において、直線近似部23は、近似直線Laを選定すると、パラメータ較正工程のために、複数の計測点Mの平均値p0t(ベクトル表記)と、当該近似直線Laの第1固有ベクトルfev(ベクトル表記)を求める。直線近似部23は、複数の計測点Mの平均値p0t(ベクトル表記)と、近似直線Laの第1固有ベクトルfev(ベクトル表記)と、を記憶部21に記憶させる。
Next, the
図2に戻り、ステップS4の次に、基準直線と、ステップS4において選定された近似直線とを用いて、単眼カメラ5の較正後の位置パラメータおよび姿勢パラメータを算出する(ステップS5:パラメータ較正工程)。本実施形態では、パラメータ較正部24は、較正後の姿勢パラメータa、eを算出してから、較正後の位置パラメータsを算出する。
Returning to FIG. 2, after step S4, the calibrated position parameters and posture parameters of the
図8は、パラメータ較正工程を説明する第1の図である。ここで、パラメータ較正工程での較正後の位置姿勢パラメータの算出方法について、説明する。図8(a)は、3次元空間中のxy平面を示しており、複数の計測点Mのそれぞれをxy平面に投影した投影点Mxyと、近似直線Laをxy平面に投影した投影近似直線Laxyを示している。また、図8(a)には、xy平面における単眼カメラ5の暫定的な位置パラメータst(ベクトル表記)と、暫定的な姿勢を表す方位角atが示されている。ここでは、暫定的な方位角を、例えば、方位角at=15度と仮定する。図8(b)は、3次元空間中のxz平面を示しており、複数の計測点Mのそれぞれをxz平面に投影した投影点Mxzと、近似直線Laをxz平面に投影した投影近似直線Laxzを示している。また、図8(b)には、xz平面における単眼カメラ5の暫定的な位置パラメータst(ベクトル表記)と、暫定的な姿勢を表す仰角etが示されている。ここでは、暫定的な仰角を、例えば、仰角et=0度と仮定する。
FIG. 8 is a first diagram illustrating the parameter calibration process. Here, a method for calculating position and orientation parameters after calibration in the parameter calibration step will be described. FIG. 8(a) shows an xy plane in a three-dimensional space, and includes a projection point Mxy, which is obtained by projecting each of a plurality of measurement points M onto the xy plane, and a projected approximate line Laxy, which is a projection of an approximate straight line La onto the xy plane. It shows. Further, FIG. 8A shows a provisional position parameter s t (vector notation) of the
ステップS5において、パラメータ較正部24は、最初に、ステップS1で設定した基準直線Lsを、x軸に設定する(図8参照)。このとき、複数の計測点Mのそれぞれは、単眼カメラ5を中心とした座標系(単眼カメラ5が三次元空間の原点にあって、単眼カメラ5の正面の軸をx軸とする座標系であって、x軸は、単眼カメラ5の光軸となる。)における点を、最初に、仰角et、次に、方位角atで回転してから、単眼カメラ5の位置が座標値st(ベクトル表記)となるように並進して、求められているとする。
In step S5, the
また、ステップS4において直線近似部23によって求められた複数の計測点Mの平均値p0t(ベクトル表記)と、近似直線Laの第1固有ベクトルfev(ベクトル表記)は、記憶部21に記憶されている。パラメータ較正部24は、これらの情報と、図8(a)、(b)のぞれぞれに示す2つの座標値p0t(ベクトル表記)と、座標値p1t(ベクトル表記)とを用いて、較正後の仰角ecおよび方位角acを導出する。ここで、座標値p1tは、座標値p0t(ベクトル表記)と近似直線Laの第1固有ベクトルfev(ベクトル表記)を用いて、次の式(1)で表される。
ここで、単眼カメラ5を中心とした座標系において、仰角eに応じて、原点を中心に計測点を回転させる回転行列を求める関数E(e)、および、方位角aに応じて、原点を中心に計測点を回転させる回転行列を求める関数A(a)を導入する。仰角eは、y軸(南から北への軸)を中心として、x軸を南から見て反時計回りに回転させるため、式(2)のように定義される。
方位角aは、z軸(下から上への軸)を中心として、x軸を上から見て反時計回りに回転させるため、式(3)のように定義される。
導出したい較正後の仰角ecおよび方位角acは、暫定的な位置姿勢パラメータの影響を打ち消したうえで、あらためて、仰角および方位角で回転したときに、投影近似直線Laxy、Laxzが、基準直線Lsであるx軸と平行になる仰角と方位角である。このとき、複数の計測点Mの平均値p0t(ベクトル表記)の姿勢パラメータのみを較正した較正後の平均値p0p(ベクトル表記)の座標値と、複数の計測点の平均値p1t(ベクトル表記)の姿勢パラメータのみを較正した較正後の平均値p1p(ベクトル表記)の座標値との差が、y成分およびz成分について、同時に0となる。較正後の平均値p0p(ベクトル表記)は、式(4)で表され、較正後の平均値p1p(ベクトル表記)は、式(5)で表される。
較正後の仰角ecおよび方位角acを導出するには、以下に示す式(6)および式(7)からなる連立方程式を仰角差Δe、および、方位角acについて解く。式(6)は、y成分に関する式であり、式(7)がz成分に関する式である。仰角差Δeは(ec-et)であり、仰角etは、暫定仰角として既知の値であるため、仰角差Δeが求まれば仰角etを求めることができる。
式(6)および式(7)からなる連立方程式を解くと、式(8)および式(9)に示すように、方位角ac、および、仰角差Δeの式が導出される。これらの式を用いて、較正後の方位角acおよび仰角ecを算出する。
図9は、パラメータ較正工程を説明する第2の図である。図9(a)、(b)に示す図は、図8(a)(b)のそれぞれに対応する図であって、式(8)および式(9)を用いて算出された較正後の方位角acおよび仰角ecを用いて、投影近似直線Laxy、Lxxzを修正したものである。図9に示すように、投影近似直線Laxy、Laxzのそれぞれが、基準直線Lsに平行となっている。具体的な数値で示すと、方位角aは、15度から6.1度となるように較正され、仰角eは、0度からマイナス3度に較正されている。 FIG. 9 is a second diagram illustrating the parameter calibration process. The diagrams shown in FIGS. 9(a) and (b) correspond to FIGS. 8(a) and (b), respectively, and are after the calibration calculated using equations (8) and (9). The projection approximation straight lines Laxy and Lxxz are modified using the azimuth angle a c and the elevation angle e c . As shown in FIG. 9, each of the projection approximation straight lines Laxy and Laxz is parallel to the reference straight line Ls. In terms of specific numerical values, the azimuth angle a is calibrated from 15 degrees to 6.1 degrees, and the elevation angle e is calibrated from 0 degrees to minus 3 degrees.
図10は、パラメータ較正工程を説明する第3の図である。次に、位置パラメータを較正する。位置パラメータの較正では、姿勢パラメータのみが較正された較正後の平均値p0pのy成分と、z成分とがそれぞれ0になるように、単眼カメラ5を並進させる。例えば、方位角aのみが較正された図9(a)については、投影近似直線Laxyをy軸のマイナスの方向に移動させて、基準直線Lsと一致させる(図10(a)参照)。また、仰角eのみが構成された図9(b)については、投影近似直線Laxzをz軸のプラスの方向に移動させて、基準直線Lsと一致させる(図10(a)参照)。これにより、近似直線Laは、基準直線Lsであるx軸と一致する。すなわち、並進後の単眼カメラ5の位置scは、式(10)で示すことができる。
ステップS5においては、上述したように、パラメータ較正部24は、姿勢パラメータを較正してから、位置パラメータを較正する。パラメータ較正部24は、較正した位置姿勢パラメータを、計測器10に向けて出力する。計測器10では、入力された較正後の位置姿勢パラメータを用いて、これ以降の物体の位置測定を行う。
In step S5, as described above, the
ここで、本実施形態の定置センサ較正装置1の効果について、特に、直線近似部において作成される近似直線の精度に関して、複数の比較例との比較によって説明する。第1の比較例は、主成分分析法を用いた近似直線の作成例であり、第2の比較例は、主成分分析法とRANSAC法とを組み合わせた方法を用いた近似直線の作成例である。
Here, the effects of the stationary
図11は、第1の比較例での近似直線の作成方法で作成した近似直線の図である。図11に示す丸印は、複数の計測点Mのそれぞれを示している。主成分分析法では、全ての計測点Mを用いて近似直線L01を作成するため、近似直線L01は、例えば、楕円R10内の計測点Mxのような外れ値の影響を受ける。このため、傾きが大きくなりやすく、基準直線Lsから乖離しやすい。 FIG. 11 is a diagram of an approximate straight line created by the approximate straight line creating method in the first comparative example. The circles shown in FIG. 11 indicate each of the plurality of measurement points M. In the principal component analysis method, since the approximate straight line L01 is created using all the measurement points M, the approximate straight line L01 is influenced by outliers such as the measurement point Mx within the ellipse R10, for example. Therefore, the slope tends to increase, and it tends to deviate from the reference straight line Ls.
図12は、第2の比較例での近似直線の作成方法を説明する第1の図である。第2の比較例では、最初に、第1ステップとして、全ての計測点Mのうちの一部をランダムに選択する。例えば、図12に示すように、複数の太線丸印M2を選択する。この選択した計測点M2に対して、主成分分析を用いて暫定の近似直線L02を求める。次に、第2ステップとして、選択されなかった計測点Mのうち、暫定の近似直線L02との距離が閾値を超える点を外れ値とみなして、外れ値以外の点で近似直線と近似誤差を求める。 FIG. 12 is a first diagram illustrating a method for creating an approximate straight line in the second comparative example. In the second comparative example, first, as a first step, some of all measurement points M are randomly selected. For example, as shown in FIG. 12, a plurality of bold circle marks M2 are selected. A provisional approximate straight line L02 is obtained for the selected measurement point M2 using principal component analysis. Next, as a second step, among the measurement points M that were not selected, points whose distance from the provisional approximate straight line L02 exceeds the threshold are regarded as outliers, and the approximate straight line and the approximation error are calculated at points other than the outliers. demand.
図13は、第2の比較例での近似直線の作成方法を説明する第2の図である。第2の比較例では、第3のステップとして、第1のステップと第2のステップとを反復して、近似誤差が最小となる場合の直線を近似直線L12とする。図13に示すバツ印は、第2ステップにおいて外れ値とみなした計測点Mである。近似直線L12は、第1の比較例よりも傾きが大きくなり、基準直線Lsからの乖離も大きくなっている。 FIG. 13 is a second diagram illustrating a method for creating an approximate straight line in the second comparative example. In the second comparative example, as a third step, the first step and the second step are repeated, and the straight line with the minimum approximation error is set as the approximate straight line L12. The cross mark shown in FIG. 13 is the measurement point M that was regarded as an outlier in the second step. The approximate straight line L12 has a larger slope than the first comparative example, and also has a larger deviation from the reference straight line Ls.
図14は、第1実施形態での近似直線の作成方法で作成した近似直線の図である。図14は、第1の比較例および第2の比較例で用いた点列と同じ点列を用いて、上述した近似直線の作成方法によって作成した近似直線L03を示している。図14に示すように、本実施形態によって作成した近似直線L03は、第1の比較例の近似直線L01に比べ傾きが小さく、基準直線Lsに近い妥当な結果が得られることが明らかとなった。なお、図11と、図13と、図14とのそれぞれに示す実線L01、L12、L03は、それぞれの方法によって求められた近似直線の一部を表す線分であり、線分の長さは、各計測点Mを近似直線に正射影した点から求めた標準偏差に比例する。 FIG. 14 is a diagram of an approximate straight line created by the approximate straight line creating method in the first embodiment. FIG. 14 shows an approximate straight line L03 created by the above-described method for creating an approximate straight line using the same point sequence as that used in the first comparative example and the second comparative example. As shown in FIG. 14, it is clear that the approximate straight line L03 created according to this embodiment has a smaller slope than the approximate straight line L01 of the first comparative example, and that a reasonable result close to the reference straight line Ls can be obtained. . Note that the solid lines L01, L12, and L03 shown in each of FIGS. 11, 13, and 14 are line segments that represent a part of the approximate straight line obtained by each method, and the length of the line segment is , is proportional to the standard deviation obtained from the orthogonal projection of each measurement point M onto the approximate straight line.
以上説明した、本実施形態の定置センサ較正装置1によれば、直線近似部23は、基準直線として設定された縁石7上を移動した歩行者6の位置計測結果を用いて、近似直線Laを作成する。パラメータ較正部24は、直線近似部23において作成された近似直線Laと、基準直線Lsとを用いて、単眼カメラ5の位置姿勢パラメータを算出する。これにより、単眼カメラ5が1台であっても、作成された近似直線Laと設定された基準直線Lsとの対比によって、単眼カメラ5に設定されている位置姿勢パラメータを、実際の単眼カメラ5の位置および姿勢に近づくように較正することができる。したがって、較正対象の単眼カメラ5が1台であっても、位置や姿勢の較正を高精度に行うことができる。
According to the fixed
また、本実施形態の定置センサ較正装置1によれば、単眼カメラ5を組み付けた現場において、1台の単眼カメラ5による撮像結果を用いて、自身の位置姿勢パラメータを較正することができる。これにより、上述したように、単眼カメラ5の組み付け作業後に、現場での状況に応じた較正に即応することができる。
Further, according to the stationary
また、本実施形態の定置センサ較正装置1によれば、パラメータ較正部24において較正後の位置姿勢パラメータを算出するための近似直線Laは、点列の一部を用いて作成された近似直線候補Lpcに、当該点列の一部を正射影した射影点Mpの標準偏差を用いて決定される。これにより、決定された近似直線Laは、実際の点列のばらつきの程度をより反映した近似直線となるため、この近似直線を用いて算出された位置姿勢パラメータは、より実態を反映した位置姿勢パラメータとなる。したがって、単眼カメラ5の位置や姿勢の較正をさらに高精度に行うことができる。
Further, according to the stationary
また、本実施形態の定置センサ較正装置1によれば、直線近似部23は、複数の近似直線候補Lpcの中で、標準偏差が所定の標準偏差以上となり、かつ、近似誤差が最小となる近似直線候補Lpcを、近似直線Laとする。これにより、近似直線Laは、点列における、標準偏差に関する情報と、近似誤差に関する情報とを含む近似直線となるため、この近似直線を用いて算出された位置姿勢パラメータは、より実態を反映した位置姿勢パラメータとなる。したがって、単眼カメラ5の位置や姿勢の較正をさらに高精度に行うことができる。
Further, according to the stationary
また、本実施形態の定置センサ較正装置1によれば、近似直線候補Lpcの作成において、点列からの選択点Msを用いた仮の近似直線Lpaまでの距離に所定の距離より長い場合、近似直線候補Lpcの作成に用いられずに外される。これにより、近似直線Laの精度を低下させる外れ値Mxを排除することができるため、この近似直線Laを用いた位置姿勢パラメータの較正は、より実態を反映したものとなる。したがって、単眼カメラ5の位置や姿勢の較正をさらに高精度に行うことができる。
Further, according to the fixed
また、複数の定置カメラのそれぞれにおける撮像可能領域内を通る光を利用して、複数の定置カメラのそれぞれの位置および姿勢を較正する場合にパラメータ探索の誤差関数を規定している固有値は、カメラが1台の場合には位置姿勢パラメータの変更に対して変化しないため、パラメータ探索ができなくなる。これは、固有値は、並進および回転に対して不変となるように定義されているためであり、位置姿勢パラメータの変更による点列の並進や回転の影響を受けないからである。しかしながら、本実施形態の定置センサ較正装置1では、歩行者6の位置計測結果に基づく近似直線と基準直線との対比によって、1台の単眼カメラ5における位置姿勢パラメータの較正を高精度に行ことができる。
In addition, when calibrating the position and orientation of each of multiple fixed cameras using the light passing through the imageable area of each of the multiple fixed cameras, the eigenvalues that define the error function for parameter search are If there is only one unit, the parameter does not change when the position and orientation parameters are changed, so parameter search becomes impossible. This is because the eigenvalues are defined to be invariant to translation and rotation, and are not affected by translation or rotation of the point sequence due to changes in position and orientation parameters. However, in the fixed
また、本実施形態の定置センサ較正方法によれば、直線近似工程では、設定された基準直線Ls上を移動した歩行者6の位置計測結果を用いて、近似直線Laを作成する。パラメータ較正工程では、直線近似工程において作成された近似直線Laと、基準直線Lsとを用いて、単眼カメラ5の位置姿勢パラメータを算出する。これにより、単眼カメラ5が1台であっても、作成された近似直線Laと設定された基準直線Lsとの対比によって、単眼カメラ5に設定されている位置姿勢パラメータを、実際の単眼カメラ5の位置および姿勢に近づくように較正することができる。したがって、較正対象の単眼カメラ5が1台であっても、位置や姿勢の較正を高精度に行うことができる。
Moreover, according to the fixed sensor calibration method of this embodiment, in the straight line approximation process, the approximate straight line La is created using the position measurement result of the
<本実施形態の変形例>
本発明は上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
<Modification of this embodiment>
The present invention is not limited to the above-described embodiments, and can be implemented in various forms without departing from the spirit thereof. For example, the following modifications are also possible.
[変形例1]
上述の実施形態では、定置センサ較正装置1は、1台の単眼カメラ5を較正するとした。しかしながら、「定置センサ」は、単眼カメラ5でなくてもよく、上述したように、ステレオカメラ、レーダ、LiDAR(レーザレーダ)、ソナーなどであってもよい。
[Modification 1]
In the embodiment described above, the fixed
[変形例2]
上述の実施形態では、直線近似部23は、外れ値を除く計測点の数が下限数以上であるか否かを判定するとし、外れ値を除く計測点の数が下限数未満である場合、近似直線候補の作成などを省略するとした。しかしながら、直線近似部23での外れ値を除く計測点の数による判定はなくてもよい。
[Modification 2]
In the above embodiment, the
[変形例3]
上述の実施形態では、直線近似部23は、点列の一部を用いて近似直線候補Lpcを作成し、点列の一部を近似直線候補Lpcに正射影した点の標準偏差を用いて、近似直線Laを決定するとした。しかしながら、近似直線Laの決定方法は、これに限定されない。
[Modification 3]
In the above embodiment, the straight
[変形例4]
上述の実施形態では、直線近似部23は、点列の一部に関して、、複数の近似直線候補Lpcをあらかじめ決めた回数作成し、標準偏差が所定の標準偏差以上となり、かつ、近似誤差が最小となる近似直線候補Lpcを、近似直線Laにするとした。しかしながら、近似直線Laの決定方法は、これに限定されない。回数ではなく近似誤差などの閾値を条件としてもよい。また、点列の総数が少ない場合、全ての組合せを用いてもよい。
[Modification 4]
In the above-described embodiment, the
[変形例5]
上述の実施形態では、直線近似部23は、点列から選択された選択点Msに対して主成分分析をおこなうことで、仮の近似直線Lpaを作成し、仮の近似直線Lpaまでの距離が所定の距離以内の点と選択点Msとを点列の一部として用いて近似直線候補Lpcを作成するとした。しかしながら、近似直線候補Lpcの作製方法は、これに限定されない。
[Modification 5]
In the above-described embodiment, the
[変形例6]
上述の実施形態では、定置センサ較正装置1は、計測器10と、較正処理器20とを備えるとし、2つの機器から構成されるとした。しかしながら、定置センサ較正装置は、計測器と較正処理器とが一体となっていてもよい。
[Modification 6]
In the above-described embodiment, the stationary
以上、実施形態、変形例に基づき本態様について説明してきたが、上記した態様の実施の形態は、本態様の理解を容易にするためのものであり、本態様を限定するものではない。本態様は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得るとともに、本態様にはその等価物が含まれる。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することができる。 Although the present aspect has been described above based on the embodiments and modified examples, the embodiments of the above-described aspect are for facilitating understanding of the present aspect, and do not limit the present aspect. This aspect may be modified and improved without departing from the spirit and scope of the claims, and this aspect includes equivalents thereof. Furthermore, if the technical feature is not described as essential in this specification, it can be deleted as appropriate.
1…定置センサ較正装置
5…単眼カメラ
6…歩行者
10…計測器
11…位置計測部
12…基準設定部
20…較正処理器
21…記憶部
23…直線近似部
24…パラメータ較正部
La…近似直線
Lpa…仮の近似直線
Lpc…近似直線候補
Ls…基準直線
a,ac、at…方位角(姿勢パラメータ)
e,ec、et…仰角(姿勢パラメータ)
s,sc、st…座標値(位置パラメータ)
1... Fixed
e, e c , e t ...elevation angle (posture parameter)
s, s c , s t ...coordinate values (position parameters)
Claims (5)
基準直線を設定する基準設定部と、
前記定置センサの暫定的な位置および姿勢を表すパラメータとして予め設定されている位置姿勢パラメータと、三次元空間中の物体を検出した前記定置センサからの出力と、を用いて、前記物体の位置を計測する位置計測部と、
前記位置計測部によって計測される、前記基準直線上を移動した前記物体の位置計測結果を点列として記憶する記憶部と、
前記記憶部に記憶されている前記点列を用いて、前記点列の近似直線を作成する直線近似部と、
前記基準直線と前記近似直線とを用いて、較正後の前記位置姿勢パラメータを算出するパラメータ較正部と、を備える、
定置センサ較正装置。 A stationary sensor calibration device used to calibrate the position and orientation of a stationary sensor, comprising:
a reference setting section for setting a reference straight line;
The position of the object is determined using position and orientation parameters that are preset as parameters representing the provisional position and orientation of the stationary sensor, and the output from the stationary sensor that has detected the object in three-dimensional space. a position measuring unit for measuring;
a storage unit that stores a position measurement result of the object that has moved on the reference straight line, which is measured by the position measurement unit, as a point sequence;
a straight line approximation unit that creates an approximate straight line of the point sequence using the point sequence stored in the storage unit;
a parameter calibration unit that calculates the position and orientation parameters after calibration using the reference straight line and the approximate straight line;
Stationary sensor calibration equipment.
前記直線近似部は、前記点列の一部を用いて近似直線候補を作成し、前記点列の一部を前記近似直線候補に正射影した点の標準偏差を用いて、前記近似直線を決定する、
定置センサ較正装置。 The stationary sensor calibration device according to claim 1,
The straight line approximation unit creates an approximate straight line candidate using a part of the point sequence, and determines the approximate straight line using a standard deviation of points obtained by orthogonally projecting the part of the point sequence onto the approximate straight line candidate. do,
Stationary sensor calibration equipment.
前記直線近似部は、
複数の前記点列の一部のそれぞれを用いて、複数の前記近似直線候補を作成し、
複数の前記近似直線候補のうち、前記標準偏差が所定の標準偏差以上となる近似直線候補の中で、近似誤差が最小となる近似直線候補を、前記近似直線とする、
定置センサ較正装置。 The stationary sensor calibration device according to claim 2,
The linear approximation part is
creating a plurality of approximate straight line candidates using each of a portion of the plurality of point sequences;
Among the plurality of approximate straight line candidates, among the approximate straight line candidates whose standard deviation is equal to or greater than a predetermined standard deviation, the approximate straight line candidate with the smallest approximation error is selected as the approximate straight line;
Stationary sensor calibration equipment.
前記直線近似部は、
前記点列から選択された選択点に対して主成分分析をおこなうことで、仮の近似直線を作成し、
前記点列から選択されなかった点のうち、前記仮の近似直線までの距離が所定の距離以内の点と、前記選択点とを、前記点列の一部として用いて、前記近似直線候補を作成する、
定置センサ較正装置。 The stationary sensor calibration device according to claim 2 or 3,
The linear approximation part is
By performing principal component analysis on selected points selected from the point sequence, a temporary approximate straight line is created,
Among the points not selected from the point sequence, the points whose distance to the tentative approximate straight line is within a predetermined distance and the selected points are used as part of the point sequence to form the approximate straight line candidate. create,
Stationary sensor calibration equipment.
基準直線を設定する基準設定工程と、
前記定置センサの暫定的な位置および姿勢を表すパラメータとして予め設定されている位置姿勢パラメータと、三次元空間中の物体を検出した前記定置センサからの出力と、を用いて、前記物体の位置を計測する位置計測工程と、
前記位置計測工程において計測される、前記基準直線上を移動した前記物体の位置計測結果を点列として記憶する記憶工程と、
前記記憶工程において記憶された前記点列を用いて、前記点列の近似直線を作成する直線近似工程と、
前記基準直線と前記近似直線とを用いて、較正後の前記位置姿勢パラメータを算出するパラメータ較正工程と、を備える、
定置センサ較正方法。 A stationary sensor calibration method used to calibrate the position and orientation of a stationary sensor, the method comprising:
a reference setting step for setting a reference straight line;
The position of the object is determined using position and orientation parameters that are preset as parameters representing the provisional position and orientation of the stationary sensor, and the output from the stationary sensor that has detected the object in three-dimensional space. a position measurement process for measuring;
a storage step of storing a position measurement result of the object that has moved on the reference straight line, which is measured in the position measurement step, as a point sequence;
a straight line approximation step of creating an approximate straight line of the point sequence using the point sequence stored in the storage step;
a parameter calibration step of calculating the position and orientation parameters after calibration using the reference straight line and the approximate straight line;
Stationary sensor calibration method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020038981A JP7409163B2 (en) | 2020-03-06 | 2020-03-06 | Stationary sensor calibration device and stationary sensor calibration method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020038981A JP7409163B2 (en) | 2020-03-06 | 2020-03-06 | Stationary sensor calibration device and stationary sensor calibration method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021139809A JP2021139809A (en) | 2021-09-16 |
JP7409163B2 true JP7409163B2 (en) | 2024-01-09 |
Family
ID=77668443
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020038981A Active JP7409163B2 (en) | 2020-03-06 | 2020-03-06 | Stationary sensor calibration device and stationary sensor calibration method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7409163B2 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008022545A (en) | 2006-06-15 | 2008-01-31 | Kazuo Iwane | Batch tracking device on the basis of cv value, cv region image preliminary apparatus using this batch tracking device on the basis of cv value |
JP2011069796A (en) | 2009-09-28 | 2011-04-07 | Saxa Inc | Method of calibrating camera and image processing apparatus |
JP2015106287A (en) | 2013-11-29 | 2015-06-08 | キヤノン株式会社 | Calibration device and method |
JP2015149675A (en) | 2014-02-07 | 2015-08-20 | 日本電信電話株式会社 | Camera parameter estimation apparatus and camera parameter estimation program |
CN106599776A (en) | 2016-10-25 | 2017-04-26 | 长安大学 | People counting method based on trajectory analysis |
JP2018001332A (en) | 2016-06-30 | 2018-01-11 | セイコーエプソン株式会社 | Robot, control device, and robot system |
US20200005490A1 (en) | 2016-09-28 | 2020-01-02 | Chung Ang University Academic Cooperation Foundation | Normalized metadata generation device, object occlusion detection device and method |
-
2020
- 2020-03-06 JP JP2020038981A patent/JP7409163B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008022545A (en) | 2006-06-15 | 2008-01-31 | Kazuo Iwane | Batch tracking device on the basis of cv value, cv region image preliminary apparatus using this batch tracking device on the basis of cv value |
JP2011069796A (en) | 2009-09-28 | 2011-04-07 | Saxa Inc | Method of calibrating camera and image processing apparatus |
JP2015106287A (en) | 2013-11-29 | 2015-06-08 | キヤノン株式会社 | Calibration device and method |
JP2015149675A (en) | 2014-02-07 | 2015-08-20 | 日本電信電話株式会社 | Camera parameter estimation apparatus and camera parameter estimation program |
JP2018001332A (en) | 2016-06-30 | 2018-01-11 | セイコーエプソン株式会社 | Robot, control device, and robot system |
US20200005490A1 (en) | 2016-09-28 | 2020-01-02 | Chung Ang University Academic Cooperation Foundation | Normalized metadata generation device, object occlusion detection device and method |
CN106599776A (en) | 2016-10-25 | 2017-04-26 | 长安大学 | People counting method based on trajectory analysis |
Also Published As
Publication number | Publication date |
---|---|
JP2021139809A (en) | 2021-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2727164C1 (en) | Method and apparatus for correcting map data | |
WO2018142900A1 (en) | Information processing device, data management device, data management system, method, and program | |
KR102054455B1 (en) | Apparatus and method for calibrating between heterogeneous sensors | |
JP7404010B2 (en) | Position estimation device and method | |
US20160063704A1 (en) | Image processing device, image processing method, and program therefor | |
JP6515650B2 (en) | Calibration apparatus, distance measuring apparatus and calibration method | |
WO2018212292A1 (en) | Information processing device, control method, program and storage medium | |
JP2022087821A (en) | Data fusion method and device | |
JP2017181476A (en) | Vehicle location detection device, vehicle location detection method and vehicle location detection-purpose computer program | |
CN114838702A (en) | Distance measuring method, electronic device, and storage medium | |
JP2017211307A (en) | Measuring device, measuring method, and program | |
WO2020230390A1 (en) | Position and attitude estimating device and position and attitude estimating method | |
JP7409163B2 (en) | Stationary sensor calibration device and stationary sensor calibration method | |
RU2592711C1 (en) | Method and system for calibration of complex for measurement of vehicle speed | |
KR20190086951A (en) | System and Method for Calibration of Mobile Mapping System Using Terrestrial LiDAR | |
JP2000205821A (en) | Instrument and method for three-dimensional shape measurement | |
JP6370234B2 (en) | MAP DATA GENERATION DEVICE, MAP DATA GENERATION METHOD, MAP DATA GENERATION COMPUTER PROGRAM, AND VEHICLE POSITION DETECTION DEVICE | |
WO2002012830A1 (en) | Height measurement apparatus | |
KR102008772B1 (en) | System and Method for Calibration and Integration of Multi-Sensor using Feature Geometry | |
JP2006317418A (en) | Image measuring device, image measurement method, measurement processing program, and recording medium | |
JP6819441B2 (en) | Target position estimation method and target position estimation device | |
CN114755663A (en) | External reference calibration method and device for vehicle sensor and computer readable storage medium | |
JP7363545B2 (en) | Calibration judgment result presentation device, calibration judgment result presentation method and program | |
CN112669388B (en) | Calibration method and device for laser radar and camera device and readable storage medium | |
JP2018125706A (en) | Imaging apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230131 |
|
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: 20231121 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231204 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7409163 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |