説明

位置計測システム及び位置計測方法

【課題】対象物のステレオ視によって対象物の位置を計測するに際し、量子化誤差を軽減することができる位置計測システム及び位置計測方法を提供する。
【解決手段】位置計測システム1では、対象物Tのステレオ視において2台のカメラの視線領域が重なる重複領域に対象物Tの真値(真の座標)が存在することに鑑み、カメラ2〜2の位置関係が第1の位置関係である場合の第1の重複領域DR1、当該位置関係が第2の位置関係である場合の第2の重複領域DR2、及び当該位置関係が第3の位置関係である場合の第3の重複領域DR3を取得し、重複領域DR1〜DR3が重なる領域にて対象物Tの位置を算出する。これにより、重複領域のそれぞれから、重複領域が重なる領域へと、対象物Tの真値が存在する領域が狭められる。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、対象物のステレオ視によって対象物の位置を計測する位置計測システム及び位置計測方法に関する。
【背景技術】
【0002】
対象物の位置を計測するに際しては、多数の画素の配列によって受光部が構成された撮像素子(例えば、CMOSやCCD等)を有する第1のカメラ及び第2のカメラを用意し、それらのカメラを用いて対象物のステレオ視を行う。すなわち、第1のカメラは、画像を構成する多数の画素のそれぞれの中心を通る第1の視線、及び第1の視線のそれぞれを中心として画素ごとに設定された第1の視線領域を有しており、このとき、対象物を捉えた第1の視線領域を所定の第1の視線領域とする。一方、第2のカメラは、画像を構成する多数の画素のそれぞれの中心を通る第2の視線、及び第2の視線のそれぞれを中心として画素ごとに設定された第2の視線領域を有しており、このとき、対象物を捉えた第2の視線領域を所定の第2の視線領域とする。これにより、対象物の真値(真の座標)は、対象物を捉えた所定の第1の視線領域と所定の第2の視線領域とが重なる重複領域内に存在することになるが、重複領域内のどこに位置するかは分からない。
【0003】
そこで、例えば、重複領域の重心点を算出して、その重心点を対象物の真値として代用する場合があるが、これでは、対象物の位置の計測に誤差が生じるおそれがある。このような誤差が生じるのは、撮像素子の受光部の各画素が所定の大きさを有していることに起因して、重複領域も所定の大きさを有することになるからである。以下、この誤差を量子化誤差という。
【0004】
このような量子化誤差を軽減する技術として、特許文献1には、所定の間隔で配置された3台以上のカメラのうち2台のカメラを異なる組合せで選定して、各組合せにおいて対象物までの距離を算出し、その平均値をとる距離計測方法が記載されている。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2006−38718号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
上述した特許文献1記載の距離計測方法は、量子化誤差を軽減する技術として有効であるが、更なる量子化誤差の軽減が望まれている。
【0007】
そこで、本発明は、対象物のステレオ視によって対象物の位置を計測するに際し、量子化誤差を軽減することができる位置計測システム及び位置計測方法を提供することを課題とする。
【課題を解決するための手段】
【0008】
上記課題を解決するため、本発明に係る位置計測システムは、対象物のステレオ視によって対象物の位置を計測する位置計測システムであって、画像を構成する複数の最小要素のそれぞれの中心を通る第1の視線、及び第1の視線のそれぞれを中心として最小要素ごとに設定された第1の視線領域を有し、所定の第1の視線領域にて対象物を捉える第1の撮像光学系と、画像を構成する複数の最小要素のそれぞれの中心を通る第2の視線、及び第2の視線のそれぞれを中心として最小要素ごとに設定された第2の視線領域を有し、所定の第2の視線領域にて対象物を捉える第2の撮像光学系と、第1の撮像光学系と第2の撮像光学系との位置関係をn(n:2以上の整数)種設定し、n種の位置関係のそれぞれにおいて、所定の第1の視線領域と所定の第2の視線領域とが重なる重複領域をn種取得し、n種の重複領域が重なる領域にて対象物の位置を算出する演算部と、を備えることを特徴とする。
【0009】
また、本発明に係る位置計測方法は、対象物のステレオ視によって対象物の位置を計測する位置計測方法であって、画像を構成する複数の最小要素のそれぞれの中心を通る第1の視線、及び第1の視線のそれぞれを中心として最小要素ごとに設定された第1の視線領域を有し、所定の第1の視線領域にて対象物を捉える第1の撮像光学系、並びに、画像を構成する複数の最小要素のそれぞれの中心を通る第2の視線、及び第2の視線のそれぞれを中心として最小要素ごとに設定された第2の視線領域を有し、所定の第2の視線領域にて対象物を捉える第2の撮像光学系を用意する工程と、第1の撮像光学系と第2の撮像光学系との位置関係をn(n:2以上の整数)種設定し、n種の位置関係のそれぞれにおいて、所定の第1の視線領域と所定の第2の視線領域とが重なる重複領域をn種取得し、n種の重複領域が重なる領域にて対象物の位置を算出する工程と、を含むことを特徴とする。
【0010】
これらの位置計測システム及び位置計測方法においては、第1の撮像光学系の所定の第1の視線領域と第2の撮像光学系の所定の第2の視線領域とが重なる重複領域に対象物の真値(真の座標)が存在することに鑑み、第1の撮像光学系と第2の撮像光学系との位置関係をn(n:2以上の整数)種設定し、n種の位置関係のそれぞれにおいて、所定の第1の視線領域と所定の第2の視線領域とが重なる重複領域をn種取得し、n種の重複領域が重なる領域にて対象物の位置を算出する。これにより、n種の重複領域から、それらが重なる領域へと、対象物の真値が存在する領域が狭められるので、対象物のステレオ視によって対象物の位置を計測するに際し、量子化誤差を軽減することが可能となる。なお、より多くの位置関係で重複領域を取得し、それらの重複領域が重なる領域にて対象物の位置を算出すれば、対象物の位置の計測精度をより一層向上させることができる。なお、視線とは便宜的に導入した概念であり、視線を特定することができなくても、撮像画像上の対象点の画素を特定することができれば、その視線領域を求めることが可能である。
【0011】
ここで、所定の第1の視線領域及び所定の第2の視線領域は、画像における対象物の重心点又は特徴点を捉えることが好ましい。これにより、第1の撮像光学系及び第2の撮像光学系によって対象物を精度良く捉えることが可能となる。
【0012】
また、第1の撮像光学系及び第2の撮像光学系は、3つ以上の撮像光学系から選択された一組であり、演算部は、第1の撮像光学系及び第2の撮像光学系を異なる組合せで選択することにより、位置関係をn種設定するようにしても良い。この場合、第1の撮像光学系及び第2の撮像光学系の少なくとも1つを移動させる移動機構が不要となる。
【0013】
或いは、第1の撮像光学系及び第2の撮像光学系は、2つの撮像光学系であり、演算部は、第1の撮像光学系及び第2の撮像光学系の少なくとも1つを移動させることにより、位置関係をn種設定するようにしても良い。この場合、第1の撮像光学系及び第2の撮像光学系として、2つの撮像光学系を用意すれば足りる。
【発明の効果】
【0014】
本発明によれば、対象物のステレオ視によって対象物の位置を計測するに際し、量子化誤差を軽減することができる。
【図面の簡単な説明】
【0015】
【図1】本発明に係る位置計測システムの一実施形態の構成図である。
【図2】図1の位置計測システムにおいてカメラの位置関係が異なる場合の重複領域を示す図である。
【図3】図1の位置計測システムにおいてカメラの位置関係が異なる場合の重複領域を示す図である。
【図4】図1〜3の重複領域の関係を示す図である。
【発明を実施するための形態】
【0016】
以下、本発明の好適な実施形態について、図面を参照して詳細に説明する。なお、各図において同一又は相当部分には同一符号を付し、重複する説明を省略する。
【0017】
図1に示されるように、位置計測システム1は、Y軸方向に位置する対象物Tの位置を、対象物Tのステレオ視によって計測するシステムである。位置計測システム1は、X軸方向に沿って並設された複数台(ここでは、4台)のカメラ(第1の撮像光学系、第2の撮像光学系)2〜2と、カメラ2〜2からの画像データの取込みや各種演算処理を行うコンピュータ等の演算部11と、を備えている。更に、位置計測システム1は、カメラ2〜2から取り込まれた画像データや演算部11によって算出された結果等を表示するディスプレイ等の表示部12と、それらの画像データや結果等を記憶するHDDやメモリカード等の記憶部13と、を備えている。
【0018】
カメラ2は、多数の画素(画像を構成する最小要素)の配列によって受光部が構成された撮像素子(例えば、CMOSやCCD等)を有しており、各画素の中心を通る視線、及び各視線を中心として画素ごとに設定された視線領域を有し、対象物Tを含む画像を撮像する。ここでは、カメラ2は、多数の視線領域のうち視線領域SR1にて対象物Tを捉えている。具体的には、カメラ2は、視線領域SR1にて、画像における対象物Tの重心点を捉えている(カメラ2〜2についても同様)。視線領域SR1は、3次元空間では、視線SL1を中心とした四角錐状の領域である(視線領域SR2〜SR4を始めとして他の視線領域についても同様)。なお、カメラ2は、視線領域SR1にて、画像における対象物Tの特徴点を捉えても良い(カメラ2〜2についても同様)。また、視線領域SR1は、サブピクセル処理により画像の解像度を上げた際のその最小要素に対応させても良い(視線領域SR2〜SR4を始めとして他の視線領域についても同様)。
【0019】
上述した特徴点の例としては、最輝度点(最も輝度の高い点)、特徴的な色の点、パターンマッチングで最も相関の高い座標、画像エッジ、エッジ線とエッジ線との交点、エッジとエピポーラ線(他方のカメラにおける対象物から視線を一方のカメラの画像に投影した線)との交点等がある。これらの特徴点は、カメラによって撮像された2次元画像から抽出される。ここで、パターンマッチングで最も相関の高い座標について説明する。すなわち、異なるカメラにおいて、計測すべき対象物のターゲットを探索することは極めて困難である(「対応点探索」のことで、例えば、水玉模様を撮影した場合、異なるカメラでは、どの水玉かの判断は極めて困難である)。人間の視覚は、対象物を理解しているために対応点探索を容易に行い得る。各ターゲットが完全に同じ水玉ではなく、良く似ているが異なる形の場合を考える。このときには、ターゲットの形で探索することができる。つまり、パターンマッチングで最も相関の高い座標とは、探したいターゲットの形と、画像に写っているいろいろなターゲットの形との相関を求めて、ターゲットの探索することを意味する。相関係数が最も高くない座標を見つけるには、探したいターゲットの形(テンプレート)を画像上で少しずつ移動させ、移動のたびに、テンプレートと画像との(各画素のグレイレベルの)相関係数を計算する。
【0020】
以上のように構成された位置計測システム1による位置計測方法について説明する。まず、演算部11は、図1に示されるように、カメラ2〜2からカメラ2,2を選択して、その位置関係を第1の位置関係とする。そして、演算部11は、カメラ2〜2の位置関係が第1の位置関係である場合にカメラ2の視線領域SR1とカメラ2の視線領域SR4とが重なる第1の重複領域DR1を取得する。
【0021】
また、演算部11は、図2に示されるように、カメラ2〜2からカメラ2,2を選択して、その位置関係を第2の位置関係とする。そして、演算部11は、カメラ2〜2の位置関係が第2の位置関係である場合にカメラ2の視線領域SR1とカメラ2の視線領域SR3とが重なる第2の重複領域DR2を取得する。
【0022】
更に、演算部11は、図3に示されるように、カメラ2〜2からカメラ2,2を選択して、その位置関係を第3の位置関係とする。そして、演算部11は、カメラ2〜2の位置関係が第3の位置関係である場合にカメラ2の視線領域SR2とカメラ2の視線領域SR4とが重なる第3の重複領域DR3を取得する。
【0023】
続いて、演算部11は、図4に示されるように、第1の重複領域DR1と第2の重複領域DR2と第3の重複領域DR3とが重なる領域TRに対象物Tの真値が位置すると判断して、領域TRにて対象物Tの位置を算出し、更に、対象物Tまでの距離等を算出する。そして、演算部11は、これらの結果等を表示部12に表示させたり、記憶部13に記憶させたりする。
【0024】
以上説明したように、位置計測システム1では、対象物Tを捉えた2台のカメラの視線領域が重なる重複領域に対象物Tの真値(真の座標)が存在することに鑑み、カメラ2〜2の位置関係を3種設定し、3種の位置関係のそれぞれにおいて、対象物Tを捉えた視線領域同士が重なる重複領域DR1〜DR3を取得し、重複領域DR1〜DR3が重なる領域TRにて対象物Tの位置を算出する。これにより、重複領域DR1〜DR3のそれぞれから、それらが重なる領域TRへと、対象物Tの真値が存在する領域が狭められるので、対象物Tのステレオ視によって対象物Tの位置を計測するに際し、量子化誤差を軽減することが可能となる。なお、3種を超えるより多くの位置関係で重複領域を取得し、それらの重複領域が重なる領域にて対象物Tの位置を算出しても良く、その場合には、対象物Tの位置の計測精度をより一層向上させることができる。
【0025】
また、位置計測システム1では、カメラ2〜2の各視線領域SR1〜SR4が画像における対象物Tの重心点又は特徴点を捉える。これにより、カメラ2〜2によって対象物Tを精度良く捉えることが可能となる。
【0026】
また、位置計測システム1では、演算部11が、カメラ2〜2から2台を異なる組合せで選択することにより、カメラ2〜2の3種の位置関係を設定する。これにより、カメラ移動用の移動機構等が不要となるので、位置計測システム1の構成の単純化を図ることが可能となる。
【0027】
本発明は、上述した実施形態に限定されるものではない。
【0028】
例えば、カメラ等の撮像光学系の一組を異なる組合せで選択する場合には、撮像光学系は3つ以上であればいくつであっても良い。そして、より多くの組合せ(撮像光学系の位置関係)で重複領域を取得し、それらの重複領域が重なる領域にて対象物の位置を算出すれば、対象物Tの位置の計測精度をより一層向上させることができる。
【0029】
また、XYステージ等の移動機構によってカメラ等の撮像光学系を移動させれば、撮像光学系は2つであっても良い。この場合、2つの撮像光学系を用意するだけで、撮像光学系の少なくとも1つを移動させることにより複数の位置関係における重複領域を取得し、それらの重複領域が重なる領域にて対象物の位置を算出することができる。
【0030】
また、複数の撮像光学系は、複数の光学系(レンズ等)と1つの撮像素子(CCDやCMOS等)との組合せによって構成されても良いし、逆に、1つの光学系と複数の撮像素子との組合せによって構成されても良い。また、撮像光学系に1次元センサを適用しても良い。この場合、複数の1次元センサを同一平面(水平面)上に並設させることが好ましい。このことは、撮像光学系に2次元センサを適用した場合にも同様であり、各水平走査線を同一平面(水平面)上に配置することが好ましい。このとき、対応する水平走査線が同一直線上にあると更に良い。なお、撮像光学系そのものを移動させても良いし、撮像光学系を構成する光学系や撮像素子を相対的に移動させても良い。
【0031】
また、上記実施形態では、2次元平面における対象物の位置の計測について説明したが、本発明は、3次元空間における対象物の位置の計測にも適用可能である。
【符号の説明】
【0032】
1…位置計測システム、2〜2…カメラ(第1の撮像光学系、第2の撮像光学系)、11…演算部、SL1〜SL4…視線(第1の視線、第2の視線)、SR1〜SR4…視線領域(第1の視線領域、第2の視線領域)、DR1〜DR3…重複領域、TR…重なる領域、T…対象物。

【特許請求の範囲】
【請求項1】
対象物のステレオ視によって前記対象物の位置を計測する位置計測システムであって、
画像を構成する複数の最小要素のそれぞれの中心を通る第1の視線、及び前記第1の視線のそれぞれを中心として前記最小要素ごとに設定された第1の視線領域を有し、所定の前記第1の視線領域にて前記対象物を捉える第1の撮像光学系と、
画像を構成する複数の最小要素のそれぞれの中心を通る第2の視線、及び前記第2の視線のそれぞれを中心として前記最小要素ごとに設定された第2の視線領域を有し、所定の前記第2の視線領域にて前記対象物を捉える第2の撮像光学系と、
前記第1の撮像光学系と前記第2の撮像光学系との位置関係をn(n:2以上の整数)種設定し、n種の前記位置関係のそれぞれにおいて、所定の前記第1の視線領域と所定の前記第2の視線領域とが重なる重複領域をn種取得し、n種の前記重複領域が重なる領域にて前記対象物の位置を算出する演算部と、を備えることを特徴とする位置計測システム。
【請求項2】
所定の前記第1の視線領域及び所定の前記第2の視線領域は、画像における前記対象物の重心点又は特徴点を捉えることを特徴とする請求項1記載の位置計測システム。
【請求項3】
前記第1の撮像光学系及び前記第2の撮像光学系は、3つ以上の撮像光学系から選択された一組であり、
前記演算部は、前記第1の撮像光学系及び前記第2の撮像光学系を異なる組合せで選択することにより、前記位置関係をn種設定することを特徴とする請求項1又は2記載の位置計測システム。
【請求項4】
前記第1の撮像光学系及び前記第2の撮像光学系は、2つの撮像光学系であり、
前記演算部は、前記第1の撮像光学系及び前記第2の撮像光学系の少なくとも1つを移動させることにより、前記位置関係をn種設定することを特徴とする請求項1又は2記載の位置計測システム。
【請求項5】
対象物のステレオ視によって前記対象物の位置を計測する位置計測方法であって、
画像を構成する複数の最小要素のそれぞれの中心を通る第1の視線、及び前記第1の視線のそれぞれを中心として前記最小要素ごとに設定された第1の視線領域を有し、所定の前記第1の視線領域にて前記対象物を捉える第1の撮像光学系、並びに、画像を構成する複数の最小要素のそれぞれの中心を通る第2の視線、及び前記第2の視線のそれぞれを中心として前記最小要素ごとに設定された第2の視線領域を有し、所定の前記第2の視線領域にて前記対象物を捉える第2の撮像光学系を用意する工程と、
前記第1の撮像光学系と前記第2の撮像光学系との位置関係をn(n:2以上の整数)種設定し、n種の前記位置関係のそれぞれにおいて、所定の前記第1の視線領域と所定の前記第2の視線領域とが重なる重複領域をn種取得し、n種の前記重複領域が重なる領域にて前記対象物の位置を算出する工程と、を含むことを特徴とする位置計測方法。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate


【公開番号】特開2010−281684(P2010−281684A)
【公開日】平成22年12月16日(2010.12.16)
【国際特許分類】
【出願番号】特願2009−135191(P2009−135191)
【出願日】平成21年6月4日(2009.6.4)
【出願人】(304023318)国立大学法人静岡大学 (416)
【Fターム(参考)】