| 【発明の名称】 |
レンジファインダ装置及びカメラ |
| 【発明者】 |
【氏名】魚森 謙也
【氏名】吾妻 健夫
【氏名】森村 淳
|
| 【要約】 |
【課題】従来のレンジファインダ装置では変調可能な光源と光源掃引手段が必須であり、機械的な動作を含むため装置の信頼性が低く。
【解決手段】光強度が3次元的に異なる投射光を複数個、光源2a,2bから時分割にて被写体に照射し、被写体からの反射光をカメラ1で撮像し、撮像画像の光強度を用いて計測を行う場合、予め光源中心とレンズ中心とを含む複数個の面のそれぞれに対して、各面内における、光源からの各投射光の角度と光強度比との関係を得、実際の距離測定時に、カメラ1の各画素の光強度を測定し、その測定された光強度と、測定された画素の座標位置に対応する所定の面における、前記角度と光強度比の関係とに基づいて、その測定した所定の画素の光強度に対応する角度を得、測定した光強度と、得られた角度と、所定の画素の画像上の2次元座標位置情報に基づいて被写体までの距離を算出する。 |
【特許請求の範囲】
【請求項1】光強度が3次元空間的に異なる輻射パターンを持つ投射光を複数個、光源から時分割にて被写体に照射し、前記投射光の被写体からの反射光をカメラで撮像し、撮像した画像の光強度を用いて距離計測を行うレンジファインダ装置であって、予め、光源中心とレンズ中心とを含む複数個の面のそれぞれに対して、各面内における、前記光源からの各投射光の角度と光強度との関係を得ておき、実際の距離測定時には、前記カメラの各画素の光強度を測定し、その測定された光強度と、前記測定された画素の座標位置に対応する所定の面における、前記角度と光強度の関係とに基づいて、その測定した所定の画素の光強度に対応する前記角度を得、これら測定した光強度と、得られた角度と、さらに前記所定の画素の画像上の2次元座標位置情報とに基づいて、前記被写体までの距離を算出することを特徴とするレンジファインダ装置。 【請求項2】前記複数個の投射光は2個であり、それらの投射方向は互いに位置的に一部重なった状態で異なる方向に投射され、前記光源からの各投射光の角度と光強度の関係とは、前記光源からの各投射光の角度と、その角度における前記2つの投射光の各光強度の比と の関係であることを特徴とする請求項1記載のレンジファインダ装置。 【請求項3】前記投射光は、反射板を背後に備えた光源を2つ配置することにより生成されることを特徴とする請求項2記載のレンジファインダ装置。 【請求項4】前記撮像した画像の光強度は、前記投射光が存在する場合と存在しない場合の画像光強度の差分値であることを特徴とする請求項1又は2に記載のレンジファインダ装置。 【請求項5】前記複数個の投射光を同時に前記被写体に照射し、前記投射光の被写体からの反射光を前記カメラで撮像し、その撮像した画像を通常の画像とすることを特徴とする請求項1又は2記載のレンジファインダ装置。 【請求項6】前記カメラは、前記投射光の発光期間以下の露出時間に設定されることにより、背景光の影響を抑圧することを特徴とする請求項1又は2記載のレンジファインダ装置。 【請求項7】前記レンズと前記光源を、それらレンズと光源を結ぶ直線が撮像素子面の水平軸に対して平行になるように、配置することを特徴とする請求項1又は2記載のレンジファインダ装置。 【請求項8】前記複数個の投射光は、透過率が2次元的に異なる光透過板を前方に備えた光源により生成されることを特徴とする請求項2記載のレンジファインダ装置。 【請求項9】前記複数個の投射光は、光透過率パターンを切り替え可能な光学素子と光源を用いて実現されることを特徴とする請求項2記載のレンジファインダ装置。 【請求項10】前記反射板あるいは光透過版が無い状態で、前記光源からの投射光の光強度を測定して補正量を得ておき、前記光源からの各投射光の角度と光強度との関係を得る際に、その補正量によって光強度を修正し、また、実際の距離測定時にも、測定した光強度を前記補正量によって修正することを特徴とする請求項3〜9のいずれかに記載のレンジファインダ装置。 【請求項11】 光源と、前記光源から出射される光を導く第1光ファイバと、前記第1光ファイバから導かれた光を複数の経路に分岐する光分配手段と、前記光分配手段に一端が接続され、且つ他端の開口部から前記分岐された光を被写体に照射するための複数の第2光ファイバと、前記照射された光の反射光を受光して、前記被写体の画像データを取得する撮像手段と、前記画像データに基づいて前記被写体までの距離を計算する距離計算手段とを備え、前記複数の第2光ファイバーのそれぞれの前記他端から前記被写体に照射される光の強度が、いずれも場所的に異なる分布を有していることを特徴とするレンジファインダー装置。 【請求項12】 光源と、前記光源から出射される光を導く第1光ファイバと、前記第1光ファイバから導かれた光を複数の経路に分岐し、被写体に照射するための光分岐手段と、前記照射された光の反射光を受光して、前記被写体の画像データを取得する撮像手段と、前記画像データに基づいて前記被写体までの距離を計算する距離計算手段とを備え、前記光分岐手段から前記被写体に照射される何れの経路の光強度も、場所的に異なる分布を有していることを特徴とするレンジファインダ装置。 【請求項13】 複数の光源と、前記光源から出射される光を個別に被写体側に導き、前記被写体に照射するための複数の光ファイバと、前記照射された光の反射光を受光して、前記被写体の画像データを取得する撮像手段と、前記画像データに基づいて前記被写体までの距離を計算する距離計算手段とを備え、前記被写体に照射される何れの光ファイバからの光強度も、場所的に異なる分布を有していることを特徴とするレンジファインダ装置。 【請求項14】 前記被写体に光を照射する前記光ファイバの開口部の前面に配置されたレンズ系を備えたことを特徴とする請求項11又は13記載のレンジファインダ装置。 【請求項15】 前記光強度の場所的分布を得るために、前記光を照射する前記光ファイバの開口部の前面に、場所により光透過率の異なる光フィルタを備えたことを特徴とする請求項11又は13記載のレンジファインダ装置。 【請求項16】 前記被写体に光を照射する前記光分岐手段の開口部の前面に配置されたレンズ系を備えたことを特徴とする請求項12記載のレンジファインダ装置。 【請求項17】 前記光の強度の場所的分布を得るために、前記光を照射する前記光分岐手段の開口部の前面に、場所により光透過率の異なる光フィルタを備えたことを特徴とする請求項12記載のレンジファインダ装置。 【請求項18】 前記レンズ系が、コリメートレンズ、シリンドリカルレンズ、又はロッドレンズであることを特徴とする請求項11〜17の何れか一つに記載のレンジファインダ装置。 【請求項19】 特定の輻射パターンを持つ投射光を被写体に照射する発光手段を有し、前記発光手段の被写体反射光を撮像し、撮像した画像の光強度を用いて奥行き画像を得る、形状計測用または被写体抽出用のカメラであって、前記発光手段と撮像レンズ間の距離が可変可能な構造を有し、使用時においては前記発光手段と撮像レンズ間隔が十分取れるようにできることを特徴とするカメラ。 【請求項20】 前記発光手段と撮像レンズ間の距離が可変可能な構造は、前記発光手段と、前記撮像レンズを含む本体とが相対的にスライド可能な構造により実現されており、使用時においては前記発光手段と前記本体とを互いに相対的に離れるようにスライドさせることによって、前記発光手段とカメラレンズ間隔が十分取れるように構成されている請求項19記載のカメラ。 【請求項21】 前記発光手段と撮像レンズ間の距離が可変可能な構造は、前記発光手段と、撮像レンズを含む本体が互いに蝶番構造によって連結されることにより実現されており、使用時においては前記発光手段と前記本体との蝶番構造を開くことによって、前記発光手段とカメラレンズ間隔が十分取れるように構成されている請求項19記載のカメラ。 【請求項22】 特定の輻射パターンを持つ投射光を被写体に照射する発光手段を有し、前記発光手段の被写体反射光を撮像し、撮像した画像の光強度を用いて奥行き画像を得る、形状計測用または被写体抽出用のカメラであって、前記発光手段は、配列された複数の直線状光源のそれぞれの前に、孔を有する遮光板が配置された構造を有し、それらの遮光板の各孔は互いに位置的にずれており、前記複数個の光源は時分割的に発光することを特徴とするカメラ。 【請求項23】 特定の輻射パターンを持つ投射光を被写体に照射する発光手段を有し、前記発光手段の被写体反射光を撮像し、撮像した画像の光強度を用いて奥行き画像を得る、形状計測用または被写体抽出用のカメラであって、前記発光手段は、一つの光源の前に、2次元的に光透過率が異なる光変調素子が配置され、その光透過率の2次元的変化分布が切り替え可能となっており、前記発光手段は、その光透過率の分布の切り替えに応じて、複数回発光することを特徴とするカメラ。 【請求項24】 特定の輻射パターンを持つ投射光を被写体に照射する発光手段を有し、前記発光手段の被写体反射光を撮像し、撮像した画像の光強度を用いて奥行き画像を得る、形状計測用または被写体抽出用のカメラであって、タッチパネル付きの平面ディスプレイを備え、そのタッチパネル上に前記撮影画像が表示されている際のそのタッチパネルに対する使用者によるタッチ動作によって、被写体中の複数個の点が指定された場合、その指定されたこれらの点間の実際の長さを、前記奥行き画像データから計算する距離計算部を有することを特徴とするカメラ。 【請求項25】 前記距離計算部は、使用者が指定する前記複数の点から得られた被写体各部の長さ情報から、その被写体の面積あるいは体積を計算することを特徴とする請求項24記載のカメラ。 【請求項26】特定の輻射パターンを持つ投射光を被写体に照射する発光手段を有し、前記発光手段の被写体反射光を撮像し、撮像した画像の光強度を用いて奥行き画像を得る、形状計測用または被写体抽出用のカメラであって、タッチパネル付きの平面ディスプレイを備え、そのタッチパネル上に前記撮影画像が表示されている際のそのタッチパネルに対する使用者によるタッチ動作によって、被写体中の複数個の点が指定された場合、使用者が指定する前記複数の点を通る円の直径、半径又は円弧の長さを、前記奥行き画像データから計算する距離計算部を有することを特徴とするカメラ。 【請求項27】 特定の輻射パターンを持つ投射光を被写体に照射する発光手段を有し、前記発光手段の被写体反射光を撮像し、撮像した画像の光強度を用いて奥行き画像を得る、形状計測用または被写体抽出用のカメラであって、使用者により指定された距離以下に存在する被写体のみ、または、使用者によって指定された距離の範囲に存在する被写体のみ、前記撮像された奥行き画像を用いて、切り出す被写体切り出し手段を有することを特徴とするカメラ。 【請求項28】 前記切り出し処理の誤動作により背景又は前景を間違えた部分を使用者が前記タッチパネルに触れることにより指定することにより、誤った背景または前景切り出し動作を修正できることを特徴とする請求項279記載のカメラ。 【請求項29】 前記タッチパネル付きの平面ディスプレイを指で操作する代わりに、ペン型のポインティングデバイスを用いて使用者が座標を入力することを特徴とする請求項24〜27のいずれかに記載のカメラ。 【請求項30】 前記タッチパネル付きの平面ディスプレイを指で操作する代わりに、通常の平面ディスプレイ上に画像上の位置を表すカーソルを表示し、マウスや押しボタンを使用者が操作することによってカーソル位置を移動し、所望の座標を使用者が入力することを特徴とする請求項24〜27のいずれかに記載のカメラ。 【請求項31】 前記撮像された画像データを利用して奥行き画像を得るための装置は、その撮像レンズを含む本体とは、通信手段を介して通信可能となっていることを特徴とする請求項19〜30のいずれかに記載のカメラ。 【請求項32】 前記発光手段は、前記撮像レンズを含む本体と分離可能であり、通常の映像撮像時には前記発光手段が取り外されて使用され、奥行き画像撮像時には前記発光手段を取り付けて使用することを特徴とする請求項19〜31のいずれかに記載のカメラ。 【請求項33】 特定の輻射パターンを持つ投射光を被写体に照射する発光手段を有し、前記発光手段の被写体反射光を撮像し、撮像した画像の光強度を用いて奥行き画像を得る、形状計測用または被写体抽出用のカメラであって、前記発光手段の発光なしの状態にて動画像を撮像し記録媒体に録画できるビデオカメラを兼ねており、前記発光手段が発光した時に撮像した画像データにインデックス信号を付加しておき、前記インデックス信号が付加された特定の画像のみを用いて奥行き画像を算出することを特徴とするカメラ。 【請求項34】 前記奥行き画像以外にもカラー画像も同時に生成し、奥行き画像とカラー画像を共に出力できることを特徴とする請求項19〜33のいずれかに記載のカメラ。 【請求項35】 前記被写体切り出し部は、使用者によって指定された距離以下に存在する被写体のみ、または、使用者によって指定された距離の範囲に存在する被写体のみのカラー画像を切り出すことを特徴とする請求項27記載のカメラ。
|
【発明の詳細な説明】【0001】 【発明の属する技術分野】本発明は、物体の3次元形状の計測を行うレンジファインダ装置及びカメラに関する。 【0002】 【従来の技術】投影光と観察画像の三角測量に基づいて3次元形状計測を行うレンジファインダ装置としては、例えば、図40に示すような実時間動作可能なものが提案されている。 【0003】図40において、101A、101Bは波長のわずかに異なるレーザ光源、102は前記波長の異なるレーザ光源からのレーザ光を合成するハーフミラー、103は前記レーザ光源の光強度を制御する光源制御部、104はレーザ光を走査する回転ミラー、105は回転ミラーを制御する回転制御部、106は被写体、107はCCD上に像を結ぶためのレンズ、108A、108Bはレーザ光源の波長の光を分離する光波長分離フィルタ、109A、109Bはモノクロ画像を撮像するCCD、109Cはカラー画像を撮像するCCD、110A、110Bはモノクロカメラの信号処理部、111はカラーカメラの信号処理部、112はCCD109A、109Bによって撮影したレーザ光の強度から被写体の距離もしくは形状を計算する距離計算部、113は装置全体の同期を調整する制御部である。以下、このように構成されたレンジファインダ装置の動作について説明する。 【0004】レーザ光源101A、101Bは、波長のわずかに異なるレーザ光を発する。このレーザ光は、後述の回転ミラーの走査方向と垂直な光断面を有するライン光であり、回転ミラーが水平方向に走査する場合は垂直方向のライン光となる。 【0005】これら2つの光源の波長特性を図41に示す。波長の近い2つの光源を用いるのは、被写体の反射率の波長依存性の影響を受けにくくするためである。レーザ光源101A、101Bから発せられたレーザ光はハーフミラー102によって合成され、回転ミラー104によって被写体6に走査される。 【0006】このレーザ光の走査は、回転制御部105がフィールド周期で回転ミラー104を駆動することにより行われる。その際に、双方の光源の光強度を1フィールド周期内で、図42(a)に示すように変化させる。レーザ光強度の変化とミラー角の駆動とを同期させることにより、2つのレーザ光強度をCCD109A、109Bによりモニタしてその光強度比を算出することにより、一走査周期における時刻を測定することができる。例えば、図42(b)に示すように、光強度がIa/Ibの場合には、走査時刻はt0と測定され、その測定値から回転ミラー104の回転角(φ)が判明する。 【0007】このように、2つのレーザ光強度の比とミラー角(すなわち、光源側から見た被写体の角度)とを1対1に対応させることにより、後述する距離計算部において、双方の光源の光を撮影した信号レベルの比から、三角測量の原理により被写体の距離もしくは形状が計算される。 【0008】レンズ7はCCD109A、109B、109C上に被写体の像を結ぶ。光波長分離フィルタ108Aは、光源101Aの波長の光を透過し、他の波長の光を反射する。光波長分離フィルタ108Bは、光源101Bの波長の光を透過し、他の波長の光を反射する。その結果、光源101A、101Bの光の被写体からの反射光はCCD109A、109Bにより撮影され、他の波長の光はカラー画像としてCCD109Cにより撮影される。 【0009】光源A信号処理部110Aと光源B信号処理部110Bは、CCD109A、109Bの出力について通常のモノクロカメラと同様の信号処理を行う。カラーカメラ信号処理部111は、CCD109Cの出力について通常のカラーカメラの信号処理を行う。 【0010】距離計算部112は、各光源の波長についてCCD109A、109Bにより撮影された信号レベルの比、基線長、画素の座標値から、各画素について距離計算を行う。 【0011】図43(a),(b)は、その距離計算を図形的に説明する図である。同図において、Oはレンズ107の中心、Pは被写体上の点、Qは回転ミラーの回転軸の位置である。また、説明を簡単にするため、CCD109の位置を被写体側に折り返して示している。また、OQの長さ(基線長)をL、XZ平面内でQから見たPの角度をφ、OからみたPの角度をθ、YZ平面内でOからみたPの角度をωとすると、図計的な関係より、Pの3次元座標は以下の式(1)で計算される。 【0012】 Z=Dtanθtanφ/(tanθ+tanφ) X=Z/tanθ Y=Z/tanω ・・・・・ (1) 式(1)のφについては、前述のとおり、CCD109A、109Bによりモニタしたレーザ光源101A、101Bの光強度比によって計算し、θ、ωについては画素の座標値から計算する。式(1)に示した値のうち、すべてを計算すると形状を求めることになり、Zのみであれば距離画像を求めることになる。 【0013】一方、光源からの光を、被写体に直接照射出来ない場所の撮影には、光ファイバを利用したカメラが知られている。例えば、人体の内部を診察する際に用いられる内視鏡の一つとして胃カメラ等がある。胃カメラの場合、通常光ファイバからの光照射により胃の内壁を照射して、この内壁部からの反射光を別の光ファイバで受光して外部のカメラ部に導き、これを2次元的に処理して通常の画像をモニタに映し出す構成である。 【0014】また、従来の被写体抽出方法としては、放送局において用いられているクロマキーと呼ばれる技術が一般的である。これは、被写体を単色(青色)の背景で構成されたスタジオセットの前に配置して撮像し、青色部分は背景であると判断してそれ以外の部分が注目被写体であるとする方法である。 【0015】 【発明が解決しようとする課題】しかしながら、上記のような従来の構成では、変調可能な光源と光源掃引手段が必須であり、機械的な動作を含むため装置の信頼性が低く、装置のコストが高いという問題があった。 【0016】また、実質上レーザ素子を変調して用いるのが通常であるが、レーザー素子は温度によって出力や波長が変化するため、安定した測定を実現しにくいという問題があった。 【0017】又、上記従来の内視鏡等の様に、光源からの光を、被写体に直接照射出来ない場所の撮影には、光ファイバを利用したカメラでは、画像が2次元的データであるため、突起部位の有無の診察等が難しいと言う課題が有った。 【0018】本発明はかかる問題点に鑑みてなされたものであり、機械的な動作のない、安定したレンジファインダ装置を低コストで提供することを目的とする。 【0019】又、本発明は、光源からの光を、被写体に直接照射出来ない場所の被写体の距離を計測出来るレンジファインダを提供することを目的とする。 【0020】また、本発明は、構造が簡単であり、またサイズがコンパクトなカメラを提供することを目的とするものである。 【0021】 【課題を解決するための手段】本発明は、光強度が3次元空間的に異なる輻射パターンを持つ投射光を複数個、光源から時分割にて被写体に照射し、前記投射光の被写体からの反射光をカメラで撮像し、撮像した画像の光強度を用いて距離計測を行うレンジファインダ装置であって、予め、光源中心とレンズ中心とを含む複数個の面のそれぞれに対して、各面内における、前記光源からの各投射光の角度と光強度との関係を得ておき、実際の距離測定時には、前記カメラの各画素の光強度を測定し、その測定された光強度と、前記測定された画素の座標位置に対応する所定の面における、前記角度と光強度の関係とに基づいて、その測定した所定の画素の光強度に対応する前記角度を得、これら測定した光強度と、得られた角度と、さらに前記所定の画素の画像上の2次元座標位置情報とに基づいて、前記被写体までの距離を算出することを特徴とするレンジファインダ装置である。 【0022】また、本発明は、光源と、前記光源から出射される光を導く第1光ファイバと、前記第1光ファイバから導かれた光を複数の経路に分岐する光分配手段と、前記光分配手段に一端が接続され、且つ他端の開口部から前記分岐された光を被写体に照射するための複数の第2光ファイバと、前記照射された光の反射光を受光して、前記被写体の画像データを取得する撮像手段と、前記画像データに基づいて前記被写体までの距離を計算する距離計算手段とを備え、前記複数の第2光ファイバーのそれぞれの前記他端から前記被写体に照射される光の強度が、いずれも場所的に異なる分布を有していることを特徴とするレンジファインダー装置である。 【0023】また、本発明は、特定の輻射パターンを持つ投射光を被写体に照射する発光手段を有し、前記発光手段の被写体反射光を撮像し、撮像した画像の光強度を用いて奥行き画像を得る、形状計測用または被写体抽出用のカメラであって、前記発光手段と撮像レンズ間の距離が可変可能な構造を有し、使用時においては前記発光手段と撮像レンズ間隔が十分取れるようにできることを特徴とするカメラである。 【0024】 【発明の実施の形態】以下、本発明の一実施の形態に係るレンジファインダ装置について、図面を用いて説明する。 【0025】(第1の実施の形態)図1は、本発明の第1の実施の形態におけるレンジファインダの構成図である。図1において、1カメラ、2a,2bは光源、5は光源制御部、6は距離計算部である。以下に上記構成の動作について説明する。 【0026】光源制御部5は、カメラ1の垂直同期信号に同期して、フィールド周期毎に光源2a,2bを交互に発光させる。光源2a,2bとしては、例えば図2(a)に示すように、キセノンフラッシュランプ等の閃光光源7、8を縦に配置し、後方の反射板の方向を左右にずらしたものを用いることができる。図2(b)は、図2(a)の平面図である。光源2a、2bはそれぞれA、Bの範囲に光を輻射する。このキセノンランプは発光部分が小型のもので、上から見て点光源と見なせるものが望ましい。さらには、光源2a、27bは縦方向に配置されているがその距離は1cm程度であり、ほとんど一点から光が発光されているとみなせる。 【0027】このような光源から輻射される光パタンは図3のようになる。これは仮のスクリーンに光を投射した場合、そのスクリーン面の明るさの大きさを図中の→方向で示したものである。即ち、各々の光源は中心軸上が最も明るく、周辺になるほど暗くなる特性を持つ。このような中央が明るく周辺が暗いのは半円筒状の反射板9,10が閃光光源7,8の背後に配置されているからである。また、その半円筒状の反射板9,10の向きがずれており、それぞれの投射光は一部が重なるように発光されている。 【0028】図4は、図3のH方向の面における、光源からの投射光の角度と光強度の関係を示したものである。このH方向とは、光源中心とレンズ中心とを含む複数個の面のうち、任意の面Sと前記仮のスクリーンとの交叉線の方向である。この光パタンのうちα部分においては、2つの光源から被写体空間に照射される光は、各光源から見て一方は右側が明るく、他方は左側が明るい光となる。但し、このパタンは高さ方向(Y方向)に対しても異なっている。 【0029】図5は、図4のα部分における、上記2つの投射光での被写体照明での光強度比と、投射光をXZ平面に投影したものがX軸に対してなす角度φとの関係を示したものである。α部分においては、光強度比と角度φの関係は1対1対応である。距離の測定のためには、事前に2種類の光パタンを、光源から所定距離離れ、垂直に立てられた平面に交互に投射し、この反射光をカメラ1で撮像した結果から、各Y座標(CCD上のY座標に対応する)毎に図5のような光強度比と投射光の角度との関係のデータを得ておく。Y座標毎とは、光源中心とレンズ中心とを含む複数個の面毎にということである。 【0030】また、カメラ1のレンズ中心と光源を結ぶ線分が、CCD撮像面のX軸と平行になるように光源を配置すれば、各Y座標毎に決定された光強度比と投射光の角度の関係のデータを用いることにより正確に距離計算を行うことができる。以下に、光強度比を用いた距離計算の方法について説明する。 【0031】図1の点Pを着目点とする時、カメラ1によって撮像した映像の点Pについての2種類の光パタン照射時の撮像データから得られた輝度比と、点PのY座標値に対応した図5の関係を用いることにより、光源から見た点Pの角度φを計測する。なお、図5の関係は前述のように、Y座標値によって異なる特性を持ち、各Y座標毎に光強度比と、光源からの水平方向の角度φの関係が事前の測定によって用意されているものとする。また、カメラから見た点Pに対する角度θは、画像中での位置(すなわち点Pの画素座標値)とカメラパラメータ(焦点距離、レンズ系の光学中心位置)から決定する。そして、上記2つの角度と、光源位置とカメラの光学中心位置間の距離(基線長)とから、三角測量の原理により距離を計算する。 【0032】カメラの光学中心を原点とし、カメラの光軸方向をZ軸、水平方向にX軸、垂直方向にY軸を設定し、光源からみた着目点の方向がX軸となす角をφ、カメラから見た着目点の方向とX軸がなす角をθ、光源位置を(0,−D)すなわち基線長をDとすると、着目点Pの奥行き値Zは前述の式(1) Z=Dtanθtanφ/(tanθ−tanφ)として計算できる。 【0033】以上のように本実施の形態によれば、光強度を用いたレンジファインダによる距離測定時に、光源や光学系により生じる光強度の変化を補正して距離計測を行うことにより、全て電子的な動作で実現できる、安定した精度のよいレンジファインダ装置を実現することができる。 【0034】なお、本実施の形態によるレンジファインダの赤外カメラの前面にハーフミラーもしくはダイクロイックミラーとカラーカメラを配置することにより、距離画像と同時に同一視点のカラー画像も得ることができ、本発明に含まれる。 【0035】なお、本実施の形態における距離計算部では、距離Zのみを計算し計算結果を距離画像として出力するものとしたが、図6に示す角度ωを用いて式(1),式(2)より三次元座標値X,Y,Zを全て計算し三次元座標データを出力してもよく、本発明に含まれる。 【0036】 X=Z/tanθY=Z/tanω ・・・・・ (2) なお、本実施の形態において、光源2a、2bを同時に発光させ、図4の点線のように1つの中心の明るさが大きく、周辺が暗くなる通常のフラッシュランプとして使用すれば、通常の2次元画像を撮像することができる。 【0037】また、本実施の形態において、光源2の前面に赤外通過型フィルタを挿入し、カメラ1に赤外波長領域に感度のあるものを用いればフラッシュ光の点灯が使用者や他のカメラ撮影画像に妨害を与えないようにすることができる。また、ハーフミラーやダイクロイックミラー等で赤外カメラと同軸で同時に通常のカラーカメラで画像を撮像すれば、奥行き画像とそれに対応したテクスチャ画像を同時に撮像することもできる。 【0038】また、本実施の形態において、フラッシュ光は数百マイクロ秒の時間閃光するので、その期間のみカメラ1はシャッタ動作によって露出を行うように設定すれば、背景光が距離測定に影響を及ぼすことを抑圧することが出来、ある程度明るい場所でも距離画像を撮像することができる。 【0039】また、本実施の形態においては、2種類の光パタンを被写体に照射し、それぞれの場合の撮像画像を用いて各画素での光強度比を計算したが、光パタンを照射しない場合の画像も撮像して合計3種類(光パタン2種類、光パタン無し1種類)の画像を得て計算しても良い。この場合、各画素の光強度比を計算する際に、各々の光パタン照射時の光強度の値から光パタン無しの場合の光強度を差し引いた差分値を計算する。そしてこれらの差分値の比を計算して光強度比とする。このようにすれば明るい場所での撮像の場合、背景光による距離計算誤差を抑圧することが出来る。 【0040】(第2の実施の形態)図7は、本発明の第1の実施の形態におけるレンジファインダの構成図である。図7において、1aは赤外光に感度を有するカメラ、2a,2bは光源、3a,3bは赤外透過フィルタ、4a,4bは水平方向に透過率が変化するNDフィルタ、5は光源制御部、6は距離計算部である。以下に上記構成の動作について説明する。 【0041】光源制御部5は、赤外カメラ1aの垂直同期信号に同期して、フィールド周期毎に光源2a,2bを発光させる。光源2a,2bとしては、キセノンランプ等の閃光を発するもので、発光部分が小型のもの(点光源と見なせるもの)が望ましい。また、光源2a,2bは垂直方向に配置する。 【0042】各光源の前面には、赤外透過フィルタ3a,3bとNDフィルタ4a,4bとを配置する。NDフィルタ4a,4bは水平方向に透過率が変化する。図2は水平方向の光源からの角度と、NDフィルタ4a,4bの透過率の関係を示す。 【0043】これらのNDフィルタにより、2つの光源から被写体空間に照射される光は、光源から見て一方は右側が明るく、他方は左側が明るい光となる。その結果、被写体にはフィールド周期毎に、上記右側もしくは左側が明るい光が交互に投射される。 【0044】図5は、上記2つの投射光の光強度比と、光源からの水平方向の角度との関係を示す。以下に、光強度比を用いた距離計算の方法について説明する。 【0045】図7の点Pを着目点とする時、図5の関係を用いることにより、カメラ1aによって撮像した映像の点Pについてのフィールド間での輝度比から、光源から見た点Pの角度を計測する。また、カメラから見た点Pに対する角度は、画像中での位置(すなわち点Pの画素座標値)とカメラパラメータ(焦点距離、レンズ系の光学中心位置)から決定する。そして、上記2つの角度と、光源位置とカメラの光学中心位置間の距離(基線長)とから、三角測量の原理により距離を計算する。 【0046】カメラの光学中心を原点とし、カメラの光軸方向をZ軸、水平方向にX軸、垂直方向にY軸を設定し、光源からみた着目点の方向がX軸となす角をφ、カメラから見た着目点の方向とX軸がなす角をθ、光源位置を(0,−D)すなわち基線長をDとすると、着目点Pの奥行き値ZはZ=Dtanθtanφ/(tanθ−tanφ)として計算できる。 【0047】距離計算部6はカメラ1aの映像信号から距離画像を計算する。そのやり方は実施の形態1と同じでよいが、次に示すような別のより正確な測定が可能な方法がある。図8は、距離計算部6の構成図である。図8において、711,11bはフィールドメモリ、12a,12bは光強度補正手段、13は光強度比計算手段、14は距離変換手段である。以下に各構成要素の動作について説明する。 【0048】カメラ1aにより撮像された画像はフィールド毎にフィールドメモリ11a、11bに書き込まれる。 【0049】光強度補正手段12a,12bはフィールドメモリに書き込まれた光強度を補正する手段である。その補正の理由を次に説明する。図9は、距離Zが一定のスクリーンに点光源から光を(NDフィルタが無い状態で)照射し、面からの反射光を撮像した場合に、撮像される光強度と画素座標値の関係を示す。図9では簡単のために横方向についてのみ1次元的に示しているが、垂直方向についても同様に光強度は曲線的な分布を示す。 【0050】この分布の要因としては、カメラのレンズ系による周辺減光、被写体面に対する光線の入射角の変化による反射光強度の変化、光源からの角度による光強度の変化等が考えられる。これらの要因により生じる光強度の変化は、光強度比観測時の誤差すなわち距離計測時の誤差となるため、距離計測精度を改善するためには光強度の変換が必要となる。この誤差があると、場合によっては図5の特性曲線中に単調増加曲線でない部分が生じる。そのような部分では、光強度と、上記角度とが一対一対応しなくなる。その結果、測定結果が狂ってしまうことになる。また、この誤差がなければ光強度(比)はY軸方向で一定となり、図5の変換テーブルが1つですむという利点がある(実施の形態1ではY座標値の個数分変換テーブルが必要となる)。 【0051】そこで、光強度変換手段12a,12bは、上記計測誤差を低減させるために、NDフィルタが無い場合の、基準となる距離だけ離れたスクリーン上の画像での2次元的な光強度の曲線分布を予め測定しておき、上記光強度と投射光の角度との関係(図5対応)を得る際、また、実際の被写体の距離を測定する際に、その予め測定した光強度の曲線分布に従って、フィールドメモリの光強度を補正変換する。補正変換は、上記光強度の曲線分布を一定値に補正する係数(すなわち、ピーク値又はある任意の値に対する各画素において撮像された光強度の比)を2次元LUT(ルックアップテーブル)として保持し、フィールドメモリのデータに画素毎に補正計数を乗じて行う。 【0052】上記基準距離は、被写体を配置する距離が予めわかる場合は、その距離の付近にすることで、距離計測時の精度を改善できる。 【0053】以上のように本実施の形態によれば、光強度を用いたレンジファインダによる距離測定時に、光源や光学系により生じる光強度の誤差を補正して距離計測を行うことにより、全て電子的な動作で実現できる、安定した精度のよいレンジファインダ装置実現することができる。 【0054】なお、本実施の形態によるレンジファインダの赤外カメラの前面にハーフミラーもしくはダイクロイックミラーとカラーカメラを配置することにより、距離画像と同時に同一視点のカラー画像も得ることができる。 【0055】なお、本実施の形態における距離計算部の説明では、距離Zのみを計算し計算結果を距離画像として出力するものとしたが、図6に示す角度ωを用いて、下記の式Z=Dtanθtanφ/(tanθ−tanφ)X=Z/tanθY=Z/tanωより三次元座標値X,Y,Zを全て計算し三次元座標データを出力することができる。 【0056】尚、本実施の形態の距離計算部における光強度補正では、被写体が上述した基準距離から離れた場合、撮像される画素の位置がずれる(すなわち視差が生じる)ため、距離計測精度が低下する。そのような場合、予め複数の基準距離についての光強度補正量を用意しておき、最初、ある1つの基準距離での補正を行って距離を計算し、次にそれに近い基準距離での補正量を用いて再度距離を計算することによって計測精度を改善できる。 【0057】なお、本実施の形態において、光源2a、2bを同時に発光させ、図4の点線のように1つの中心の明るさが大きく、周辺が暗くなる通常のフラッシュランプとして使用すれば、通常の2次元画像を撮像することができる。 【0058】また、本実施の形態において、ハーフミラーやダイクロイックミラー等で赤外カメラと同軸で同時に通常のカラーカメラで画像を撮像すれば、奥行き画像とそれに対応したテクスチャ画像を同時に撮像することもできる。 【0059】また、本実施の形態において、フラッシュ光は数百マイクロ秒の時間閃光するので、その期間のみカメラ1はシャッタ動作によって露出を行うように設定すれば、背景光が距離測定に影響を及ぼすことを抑圧することが出来、ある程度明るい場所でも距離画像を撮像することができる。 【0060】また、本実施の形態においては、2種類の光パタンを被写体に照射し、それぞれの場合の撮像画像を用いて各画素での光強度比を計算したが、光パタンを照射しない場合の画像も撮像して、合計3種類(光パタン2種類、光パタン無し1種類)の画像を得て計算しても良い。 【0061】この場合、各画素の光強度比を計算する際に、各々の光パタン照射時の光強度の値から光パタン無しの場合の光強度を差し引いた差分値を計算する。そしてこれらの差分値の比を計算して光強度比とする。このようにすれば明るい場所での撮像の場合、背景光による距離計算誤差を抑圧することが出来る。 【0062】また、本実施の形態において被写体に投光する光パターンを、横方向に透過率が変化するNDフィルタ4a,4bと光源2a,2bの代わりに、光透過型液晶表示素子(通常の液晶映像プロジェクタに使われるようなもの)と光源1つを用いてもよい。光透過型液晶表示素子の光透過パターンを切り替えて光源を2回発光させることによって、あるいは、光源を点灯しておいて光透過型液晶表示素子の2種類の光パターンを切り替えることによって、本実施の形態と同様に2種類の光パターンを被写体に時分割にて照射することができる。 【0063】(第3の実施の形態)図10(a)は、本発明のレンジファインダの第3の実施の形態の構成を示す概略斜視図である。同図を参照しながら、以下に本実施の形態の構成を説明する。 【0064】図10(a)に示す様に、半導体レーザ201は、波長λの光を出射する光源手段である。第1光ファイバ202は、半導体レーザ201から出射される光を光分配器203に導く手段である。又、第1光ファイバ202と半導体レーザ201の間には、コリメータレンズ204が配置されている。光分配器203は、第1光ファイバ202から導かれた光を2つの経路に分岐する光分配手段である。又、光分配器203は、シャッター機構を備えており、分岐した光を時分割で第2光ファイバa,bに送り出す手段である。第2光ファイバa(205a)及び第2光ファイバb(205b)は、それぞれ光分配器203に一端が接続され、且つ他端の開口部から分岐された光を被写体(例えば、胃の内壁など)に照射するための光ファイバである。カメラ部206は、受光用光ファイバ束207により受光された、被写体からの反射光により、被写体の画像データを取得する撮像手段である。尚、受光用光ファイバ束207の先端には、レンズ210が近接配置されている。CCD209は、受光用光ファイバ束207からの光を受光出来るように、カメラ部206に取り付けられた撮像素子である。又、第2光ファイバa(205a)の開口部208aから照射される光は、上記実施の形態で説明した図4に示す様な光強度分布を示す。第2光ファイバb(205b)の開口部208bから照射される光も同様である。これらの光が、この様に水平方向の位置によって、光強度の分布が異なるのは、光ファイバの開口部から出る光が、開口角に基づいて拡散するからである。従って、開口角を調整することにより、光強度の分布の形状を変えることが出来る。尚、この開口角は、光ファイバの直径方向の屈折率を所定の値に設定することによりある程度の調整が可能である。 【0065】尚、本実施の形態のレンジファインダは、上記実施の形態で述べた距離計算部6と同様の機能を備えた、カメラ部206からの画像データに基づいて被写体までの距離を計算する距離計算手段(図示省略)を備えている。又、上記第1光ファイバ202、及び第2光ファイバa,b(205a,205b)の双方又は一方に、光ファイバ束を用いても勿論良い。 【0066】以上の構成により、次に本実施の形態の動作を図10(a)を用いて説明する。 【0067】本実施の形態のレンジファインダは、胃カメラなどの内視鏡として利用することが出来るものである。 【0068】即ち、第2光ファイバa、b(205a、205b)の先端と、受光用光ファイバ207の先端とを、患者の胃の中に挿入する。 【0069】第2光ファイバa,bの開口部からは、図4に示す様な光強度の分布特性を有する光が、上記実施の形態1と同様、時分割で照射される。受光用光ファイバ207が、これらの光の反射光を受光する。更に、カメラ部206が、これら反射光から得た胃の内壁の画像データを距離計算部に送る。距離計算部は、上記実施の形態1と同様にして、胃の内壁の3次元距離データを計算して出力する。出力された距離データは、モニター(図示省略)に送られて3次元表示される。医師は、そのモニターを見ながら、第2光ファイバの先端を移動させ、3次元的に映し出された患部の画像を見ることが出来る。これにより、従来に比べてより一層正確な診察が出来る。 【0070】尚、上記実施の形態では、光源部としての半導体レーザを一つ備えた構成のレンジファインダーについて説明したが、これに限らず例えば、図10(b)に示す様に、光源部を2つ備えた構成であっても良い。即ち、この場合、光源部としての半導体レーザ201a,201bには、それらの出射光を個別に被写体側に導き、被写体に照射するための光ファイバ205a、205bが設けられている。又、これら各光ファイバ205a,205bと半導体レーザ201a,201bの間には、コリメータレンズ204a,204bが配置されている。この様な構成により、上記と同様の効果を発揮する。 【0071】又、上記実施の形態では、第1光ファイバ202と、2つの第2ファイバ205a,205bの間に、光分配器203を備えた構成について説明したが、これに限らず例えば、光分配器203及び第2光ファイバ205a,205bに代えて、第1光ファイバから導かれた光をファイバの先端部で2つの経路に分岐し、被写体に照射するための光分岐手段(図示省略)を備えた構成でも良い。この場合、第2の光ファイバを省略出来、しかも上記と同様の効果を発揮する。 【0072】又、上記実施の形態では、図11(a)に示す様に、光ファイバ205a,205bの前には、何も配置していない構成について説明したが、これに限らず例えば、各光ファイバ205a,205bの開口部208a,208bの前面にコリメートレンズ301(図11(b)参照)や、シリンドリカルレンズ(又は、ロッドレンズ)302(図11(c)参照)を、各開口部208a,208bの前面に配置する構成でも良い。これにより、開口部から照射される光の強度を、より一層効率よく位置的に一様に変化させることが可能となる。なお、各開口部208a,208bの前面からは場所的に光強度の異なること無い光を出力させ、そのかわり、光透過率が位置的に異なる透過率変化フィルタ1(303a)と、透過率変化フィルタ2(303b)とを各開口部208a,208bの前面に配置することも可能である。 【0073】ここで、図11(d)に示したフィルタの特性を、図12(a)、(b)を参照しながら、更に説明する。 【0074】例えば、図12(a)に示した透過率変化フィルタ1(303a)を透過した光の強度分布は、図12(b)中の符号401aを付したものとなる様に設定されている。これに対して、透過率変化フィルタ2(303b)を透過した光の強度分布は、同図中の符号401bを付したものとなる様に設定されている。図12(b)は、図4に示したαの範囲についての光強度分布を表した図である。このような透過率変化フィルタを用いても本発明を実現できる。 【0075】又、上記実施の形態では、光分配器にシャッター機構が設けられており、時分割で光が被写体に照射される構成の場合について述べたが、これに限らず例えば、光源からの光に複数の周波数の光が含まれており、光分配器にフィルタを設けることにより、異なる波長の光が開口部から照射される。そして、カメラ部にこれらの2種類の波長を区別して受光出来るフィルタと受光素子とを備える構成とすることにより、被写体の対して、2種類の波長の各光を同時に照射することが可能となる。これにより測定時間の短縮が可能となる。図10(b)に示した構成についても、半導体レーザ201a,201bの波長を異ならせて、カメラ部206を、2種類の波長を区別して受光出来るフィルタと受光素子とを備える構成とすれば、上記と同様に、測定時間の短縮が可能となる。 【0076】又、上記実施の形態では光源として半導体レーザを用いたが、これに限らず例えば、LEDやランプなどを用いても良い。 【0077】次に、上述した本発明にかかるレンジファインダ装置をよりコンパクトに、またシンプルな構造とする工夫を実現した本発明のカメラを説明する。 【0078】つまり、上述したレンジファインダ装置においては、光源2a,2bを図2に示すように光反射板をずらしておいたり、発光管の前に水平場所によって光透過率の異なった光フィルタを装着する必要があり、構造が複雑であるといえる。 【0079】また、カメラのレンズと光源の距離を数十センチ以上離さないと三角測量を用いるため測定精度が出ないと面もあり、これをカメラの筐体に収めようとしてもカメラがかなり大きくなる。 【0080】また、従来公知のカメラで撮像した物体の大きさや寸法を測定することは被写体までの距離が分からないと簡単には計算できないという欠点があった。また、一旦撮影されたカラー画像から被写体の大きさを知ることは不可能であった。 【0081】また、従来公知のカメラで撮像された画像から被写体を抽出しようとすると、背景が単一色の環境を予め用意しなくてはならず、大がかりな準備が必要であった。 【0082】以下にそれらの不都合などを解決できる本発明の一実施の形態に係る形状計測用のカメラ及び被写体抽出用のカメラについて、図面を用いて説明する。 (第4の実施の形態)図1(a)は、本発明の第4の実施の形態における形状計測カメラ及び被写体抽出カメラの構成図である。また、図20はこのカメラのブロック図である。 【0083】図13において、501,502はカメラ筐体、503は撮影レンズ、504は記録メディア、505,506はそれぞれ光源部を形成する第1,第2ストロボ、507はファインダである。図20において、532は表示部、533は撮像部、534は光源制御部、535は距離計算部、536はカラー画像計算部、538はメディア記録・再生部、550は画像メモリである。 【0084】この形状計測カメラの構造は、図13(a)に示すようにカメラ部の入っている筐体501と発光部の入っている筐体502が、互いに厚みが異なって互いに重なってはめ込むことが出来る構造になっており、更に図13(a)の状態と(b)の状態を、使用者が筐体501、502をスライドさせることによって選ぶことが出来る。携帯時には(a)の状態で小型の状態にしておき、撮影時には(b)のような状態に筐体を延ばして使用する。これにより、使用時にレンズ503の中心と光源部のストロボ505、506との間隔Dを大きく設定することが出来る。図20(a)は、画像メモリ550を用いない簡易方式、(b)は画像メモリを持ち高速に撮像・表示することのできるタイプである。 【0085】光源部のストロボ505、506は、例えば図2のように構成されており、ストロボ発光管530と中心位置をずらした孔を有する遮光板528により構成されている。この時、図15の平面図に示すように発光管530の線分から出た光は、遮光板528により、その場所によって光の遮られ方が変化しながら出射される。この時、遮光板528の孔の位置がストロボ発光管530とずれており、直線l上での点AからBの間に光がだんだん強くなるような光が生成される。これによって、図16のように、2つのストロボ発光管から互いに反対方向に光強度が変化するような光パタンが生成される。次に、このような光を用いて奥行き距離を計算する方法を説明する。なお、その内容は、既に述べた奥行き距離の計算方法とおおむね同様である。 【0086】このようにして得られる光パタンは、図17のように、光強度が変化するパタンになっている。この光強度の変化を横X方向に一次元的に示したのが図18である。この光パタンのうちα部分においては、2つの光源から被写体空間に照射される光は、光源から見て一方は右側が明るく、他方は左側が明るい光となる。但し、このパタンは高さ方向(Y方向)に対しても変化する。 【0087】図19は、図18のα部分における、上記2つの投射光での被写体照明での光強度比と、光源からの水平方向の角度φとの関係を示したものである。α部分においては、光強度比と光源からの水平方向の角度φの関係は1対1対応である。距離の測定のためには、事前に2種類の光パタンを垂直に立てられた平面に交互に投射し、この反射光をカメラ501で撮像した結果から、各Y座標毎に図17のような光強度比と水平方向の光源からの位置の関係のデータを得ておく必要がある。 【0088】また、カメラ501のレンズ中心と光源を結ぶ線分が、撮像面のX軸と水平になるように光源を配置すれば、各Y座標毎に決定された光強度比と水平方向の光源からの位置の関係のデータを用いることにより正確に距離計算を行うことができる。これは、図20(a)の距離計算部によって算出される。以下に、光強度比を用いた距離計算の方法について説明する。 【0089】図20(a)の点Pを着目点とする時、使用者の撮像意図に基づいて撮像部533によって撮像した映像の点Pについての光源のストロボ505、506それぞれからの2種類の光パタンが時分割で光源制御部534によって投射された時の、撮像部533の出力である撮像データから得られた輝度比と、点PのY座標値に対応した図19の関係を用いることにより、光源から見た点Pの角度φを計測する。 【0090】なお、図19の関係は前述のように、Y座標値によって異なる特性を持ち、各Y座標毎に光強度比と、光源からの水平方向の角度φの関係が事前の測定によって用意されているものとする。また、カメラから見た点Pに対する角度θは、画像中での位置(すなわち点Pの画素座標値)とカメラパラメータ(焦点距離、レンズ系の光学中心位置)から決定する。そして、上記2つの角度と、光源位置とカメラの光学中心位置間の距離(基線長D)とから、三角測量の原理により距離を計算する。 【0091】カメラの光学中心を原点とし、カメラの光軸方向をZ軸、水平方向にX軸、垂直方向にY軸を設定し、光源からみた着目点の方向がX軸となす角をφ、カメラから見た着目点の方向とX軸がなす角をθ、光源位置を(0,−D)すなわち基線長をDとすると、着目点Pの奥行き値Zは式Z=Dtanθtanφ/(tanθ−tanφ)として計算できる。この時、Dの値(レンズと光源部の距離)が小さいと、計測された奥行き値Zの値の精度が悪くなる。例えば、3m程度の距離までの被写体であれば、Dの値を20〜30cmにすれば、計測距離の約1%の誤差で奥行きが計測できる。これより小さなDの値になるに従って、計測誤差はこれよりも大きくなっていく。また、着目点PのX、Y座標は以下の式によって与えられる。 【0092】X=Z/tanθY=Z/tanωまた、カラー画像計算部536は、前述の2種類の光パタン照射時の撮像データを加算平均した画像を計算し、これをカラー画像とする。2種類の光パタンは、図18のように、お互いに相補的に明るさが変化する特性を持っており、これらを加算平均することによって一様な明るさのストロボで撮像したのと同等なカラー画像を得ることが出来る。 【0093】以上のようにして得られたカラー画像と奥行き画像は、表示部532に表示されるとともに、メディア記録・再生部538を通して記録メディア504に記録される。もちろん、一旦記録されたカラー画像及び奥行き画像をメディア記録・再生部538により読み出して表示部532に表示することも出来る。 【0094】また、図20(b)のように、撮像部533からの画像データを一旦画像メモリ550に蓄積するようにすれば、連続して画像を入力することもできる。また、一旦記録メディア504に記録した画像を画像メモリ550に複数読み出して、高速に再生表示することもできる。 【0095】以上のように本実施の形態によれば、光強度の変化パターンを直線状のストロボ発光管と孔の空いた遮光板を用いるだけで、簡単な構造で複数の光パターンを生成でき、構造の安定した形状計測カメラを実現することができる。 【0096】また、携帯時には小型で、撮影時には本体を引き延ばしてレンズ503と光源部のストロボ505,506の間隔Dを大きく取ることが出来、精度の高い奥行き画像を計測できる形状計測カメラを実現することが出来る。 【0097】(第5の実施の形態)図28は、本発明の第5の実施の形態における形状計測カメラ及び被写体抽出カメラの構成図である。図28において、501,502はカメラの筐体、505,506はそれぞれ光源部を形成する第1、第2ストロボ、518は表示パネル、519はタッチパネル、532は表示部、533は撮像部、535は距離計算部、536はカラー画像計算部、538はメディア記録・再生部、537は制御部である。以下に上記構成の形状計測カメラ及び被写体抽出カメラの動作について説明する。 【0098】図27は、形状測定カメラの裏面を示したものである。裏面には、表示パネル518と、タッチパネル519が重ねて配置してあり、撮像されたカラー画像や奥行き画像を表示し、使用者が指や棒状のもので、その画像中の注目位置(座標)を指定できるようになっている。 【0099】図28は、表示・距離計測のブロック図を示したものであり、撮像された距離画像とカラー画像は制御部537に入力され、使用者の注目位置指定座標も制御部537に入力される。制御部537は、撮影されたカラー画像を表示パネル518に表示し、タッチパネル519によって入力された複数の注目指定座標と、奥行き画像から、実際の距離などを計算して表示パネル518に表示する。 【0100】図25は、注目位置指定の様子を示したものである。まず、表示部518に、使用者が撮影した机のカラー画像が表示されているとする。使用者は、指定点A523、B524を指または棒状のもので指定する。 【0101】指定すると、形状計測カメラは、得られている奥行き画像のそれぞれの座標位置の実際の座標A(Xa,Ya,Za)とB(Xb,Yb,Zb)の値を用いて、点A、Bを結ぶ線分ABの距離Lab即ち【0102】 【数1】
【0103】を計算し、表示パネル518の別の部分に表示する。この例では、ABの長さが25cmであると表示されている。このようにして、使用者は、撮影された被写体の測りたい点間の距離を、被写体に触れることなく、これが奥行き方向の長さであっても測定することが出来る。 【0104】また、同様にして直線ではなく、円状の被写体の大きさを測定することができる。図26は、円形のテーブルを撮像した場合の例である。例えば、使用者は撮像され表示パネル518に表示されたカラー画像を見ながら、測りたい円形の円周の部分の適当な位置3点A523、B524、C526をタッチパネルに指または棒状のものを触れることによって指定する。 【0105】その後、形状計測カメラは、これらの3点の空間座標値A(Xa,Ya,Za),B(Xb,Yb,Zb),C(Xc,Yc,Zc)から、これらを通る円の方程式を求める。求める方法は色々あるが、例えば、線分ABとBCの垂直二等分線を求め、それの交点が円の中心G(Xg,Yg,Zg)であるする。次に、線分GA、GB、GCの長さの平均値を円の半径とすればよい。 【0106】このようにして得られた半径を図26では50cmとして表示して使用者に知らせている。このようにすることによって、円形のような複雑な形の大きさも、被写体に触れることなく測定することが出来る。他にも、正三角形や楕円など、形状を規定する数式が存在する形であれば、複数の点を使用者が指定することによって奥行き画像から、その大きさを被写体に触れることなく測定することができる。また、この場合は、タッチパネルを用いて使用者が注目点の座標を入力したが、上下左右に動くカーソル(十字事模様など)を表示パネル518に表示し、押しボタンによってその位置を動かして指定して注目点の座標を入力してもよい。 【0107】また、被写体の大きさ計算結果を、メディア記録・再生部538を通して記録メディア504に記録すれば、使用者が測定結果を覚えておく必要はなく、記録メディア504を取り出して、これを読み書きできるメディア記録・再生部538と同等の機能を有する機器(パーソナルコンピュータなど)で使用することも出来、便利である。もちろん、測定結果を撮影されたカラー画像中にスーパーインポーズし、画像として保存しても良い。 【0108】また、以上の例では被写体の長さを測定したが、長さを複数測定し、それを元にして面積や体積を求めることもできる。 【0109】更に、撮影データの他の表示・利用例を述べる。 【0110】図27に示したように、カメラ裏面には、表示部518と、タッチパネル519が重ねて配置してあり、撮像されたカラー画像や奥行き画像を表示し、使用者が指や棒状のもので、その画像中の注目位置(座標)を指定できるようになっている。これを利用して、使用者が注目した被写体のみを切り出した画像を得ることのできる被写体抽出カメラを実現することが出来る。 【0111】図28は、表示・切り出し動作のブロック図を示したものであり、基本的には前述の形状測定カメラと同じ構造である。撮像された距離画像とカラー画像は制御部537に入力され、使用者の注目位置指定座標も制御部537に入力される。 【0112】制御部537は、撮影されたカラー画像を表示パネル518に表示し、タッチパネル519によって入力された複数の注目指定座標と、奥行き画像から、使用者が意図する被写体のみを切り出して表示部518に表示し、記録メディア504に記録することが出来る。この動作を図29を用いて説明する。 【0113】まず、使用者は被写体520を切り出したいとする。使用者は被写体520の一部をタッチパネル519にて指定する。制御部537は、この座標の含まれる部分の奥行き値を奥行き画像から得て、それと連続的に連結された奥行きを有する部分を使用者の注目する被写体と判断し、その部分のみを表示して、それ以外の部分をある特定の色に塗りつぶして、表示パネル518に表示する。 【0114】連結部分の判断は、指定された座標を始点として、奥行き値が連続的に変化する限りその領域を上下左右に広げていき、奥行き不連続部分があればそこで停止するような、いわゆる画像処理を行えばよい。 【0115】また、使用者が切り出したいと思う被写体のカメラからの距離よりも少し遠い距離、または切り出したいと思う距離の範囲をタッチパネルまたは押しボタンによって指定し、制御部537はその値によって指定された距離よりも近い値を持つカラー画像の部分、または指定された距離の範囲の部分のみに含まれるカラー画像を表示し、その他の部分はある特定の色に塗りつぶし、表示パネル518に表示し、記録メディア504に記録する。 【0116】このようにすることによって、使用者が注目する被写体のみをカメラが判断して切りだし、これを表示・記録することが出来る。また、この場合、画像処理によっては、図30に示したように、背景部分であるにもかかわらず、誤動作によって前景と判断されてしまう部分が発生する可能性がある。 【0117】この場合は、使用者がタッチパネル519によって誤動作したと思われる部分(図29)を指定して、これは背景であるように、表示結果を修正するようにすれば、品質の高い被写体の切り出しカラー画像を得ることが出来る。もちろんこの場合、誤動作によって背景と判断された部分を使用者が指定して、この部分が前景になるように修正動作を行っても良い。 【0118】以上のようにすれば、奥行き画像の情報を用いて、距離によってカラー画像を切り出すことによって、使用者が注目する被写体のみを切り出した画像を簡単に得て、保存することが出来る。 【0119】また、図28において、制御部537内に画像メモリを配置し、再生・操作する画像を一旦画像メモリ上に置くことによって、画像のアクセス速度を速くしたり、複数の画像を高速に切り替えて表示・操作することもできる。 【0120】以上のように本実施の形態によれば、被写体に触れることなく、それの実際の大きさを測定することも出来る。また、使用者が注目している被写体のみを、その奥行き情報を元に簡単に切り出して保存することも出来る形状計測カメラ及び被写体抽出カメラを実現することが出来る。 【0121】また、第4の実施の形態において、形状計測カメラの筐体が、図21のように構成されていても、同様の効果が得られる。即ち、撮像部533が配置されるカメラ部9と、光源を形成する第1,第2ストロボ505,506が配置されるストロボ部508が、蝶番のような構造を有する接続部510によって接続され、使用者が自由に図21(a)のように折り畳んだり、(b)のように延ばしたりできる構造である。携帯時には、(a)のようにすれば小型であり、撮影時には(b)のように広げて使えば、レンズ503と光源の第1,第2ストロボ505,506の間隔Dを大きくすることが出来る。 【0122】また、図21(c)のように、レンズと第1、第2ストロボ505,506が垂直に配置されるような構造にすることもできる。この場合、奥行き画像計算は前述では角度φ、θが水平方向の変化であったのに対して、垂直方向に変化になるだけで、あとは同様の計算で奥行き画像を算出できる。縦方向の光強度の変化を生成するために、光源は図21(d)に示したように縦置きの発光管の構成となる。 【0123】この場合、図23に示したように、図21のようなカメラ部の入っている筐体501と発光部の入っている筐体502が、互いに厚みが異なって互いに垂直方向に重なってはめ込むことが出来る構造としても、同様な効果が得られる。この時の光源部の構成は図23(d)のようになる。 【0124】また、第4の実施の形態において、形状計測用カメラの筐体が、図22のように構成されていても、同様の効果が得られる。即ち、光源部の第1、第2ストロボ505、506を含む部分の筐体517を小型とし、カメラ筐体501に蝶番構造で接続される。使用時には筐体517を使用者が回して光源部の第1、第2ストロボ505,506を露出させることによって、通常は光源部の第1、第2ストロボ505,506が露出せず不用意な接触によって破損することを防ぎつつ筐体を小さくでき、同時に撮影時にはこれらとレンズの間隔Dを大きく取ることが出来る。 【0125】また、第4の実施の形態において、光源は図2のように構成されるとしたが、図24(a)のように、発光管529が一つであり、その前に液晶バリア531を置いた構造にしても同様の光パタン生成機能を有することが出来る。 【0126】この場合、図24(b)のように発光管529に対して左側、(c)のように右側に光透過部が順次設定されるようにし、それぞれの状態において一回づつ順番に発光管529が発光するようにして、図2のように2つの発光管を用いることなく、一つの発光管を2回順次発光させることで、図18と同様な光パターンを生成することができる。 【0127】これによって、発光管の本数が少なく、発光パタンの出射位置が図2のように上下に少しずれた位置から出るのではなく、あたかも同じ位置から光が出射されたようにすることが出来、奥行き計測誤差を小さくすることが出来る。 【0128】これは図20において、光パタンの出射点Qの位置が本実施の形態では垂直方向にずれていたのに対し、この場合は同じ位置になるので、直線PQが1本の線となり、垂直位置の異なった直線を用いて奥行き計算するよりも誤差が発生しないからである。 【0129】また、この場合、図24(d)のように液晶バリア532の全面を光透過状態にすることによって、通常の2次元画像を撮像するカメラのストロボとしても利用することができる。 【0130】また、第4の実施の形態では、形状計測カメラ及び被写体抽出カメラ本体において、奥行き画像とカラー画像を計算し、これを記録メディアにて記録したが、図31に示すように、カメラ本体では、光源の第1、第2ストロボ505・506に同期して撮像された画像データをメディア記録・再生部538を通して記録メディア504に記録し、これをパーソナルコンピュータなどで構成された解析装置39により画像データを読み出して、距離計算部535・カラー画像計算部536により所望の解析結果を出し、これを表示部532を用いて被写体を切り出したり、形状を測定しても良い。 【0131】また、記録メディア504を介さずに画像データを解析装置539に転送することもできる。例えば、カメラ本体と解析装置539をデータ現行の通信手段を用いて接続する。例えば有線通信ではパラレルデータインタフェース、シリアルデータインタフェース、電話回線を用いることが出きる。無線通信では、光通信・赤外線通信・携帯電話網通信・電波通信を用いることが出来る。さらに、解析結果を記録媒体に記録することもできる。 【0132】また、この場合、撮像部533は動画撮影用ビデオカメラであり、記録メディア504がテープなどの記録媒体の場合、通常はカラー動画像を撮影するカメラとして利用し、使用者が必要なときだけ押しボタンなどを押すことによって、フラッシュを点灯させ、その部分の映像(フレーム、フィールドなど)のみ識別できるようなインデックス信号を記録媒体に記憶しておけば、解析装置539において、インデックス信号を有する部分の映像のみを抽出し、その部分のみカラー画像・奥行き画像を計算して出力することができる。 【0133】また、第4の実施の形態では、カメラ筐体501に最初から光源部が付属していたが、光源部のみを取り外し可能にすることによって、通常のカラー画像撮像時には小型で携帯しやすい形状であり、奥行き画像撮像時のみに光源部を取り付けて使用する方法も考えられる。 【0134】図37(a)は、写真用の外部ストロボ装置のような構造であり、図2、図24のような光源を搭載した外部光源である。カメラとの接続部549を介して、図37(b)のようにカメラ筐体501と接続して使用する。図38は、図35、図36に示したような被写体の影をなくすための光源の例である。 【0135】図38(a)では、接続部549の両側に対称に光源が配置されている。カメラに接続した様子を図38(b)に示す。また、図37、図38では、フイルムカメラのストロボシューのような構造でカメラ本体と光源を接続したが、図39(a)のように、カメラの三脚取り付けネジを利用して取り付ける方法も考えられる。 【0136】この場合、図39(b)のように、カメラ筐体501の底部のネジを用いて取り付ける構造となる。このような、取り外し可能な外部光源装置として光源を分離すれば、奥行き画像撮像時のみ、カメラが大きくなり、通常のカメラとして使用する場合には小型軽量という利便性を出すことが出来る。 【0137】また、第5の実施の形態において、図31の構成ではタッチパネルを用いた構成で使用者の座標指定を行うことが出来るが、他の手段で使用者が指定を行っても良い。例えば、パーソナルコンピュータで実現する場合はマウスやキーボードの入力装置を用いることができる。他にもトラックボール、スイッチ、ボリュームなどを応用することも出来る。 【0138】また、第4、・第5の実施の形態においては、図13、図21、図22、図23に示したように、撮像部533に対して2つの光源部の第1、第2ストロボ505・506を片方に配置したが、この場合、図32に示したような配置で被写体540、背景541を撮像すると、得られる画像は図33に示したように光源からの光が被写体540によって遮られ、影542が発生する。 【0139】この部分は光源からの光が届かない領域であり、距離画像としての情報を得ることが出来ない領域である。この場合は、図34に示すように光源の第1、第2ストロボ505・506と同じ構成の光源543・544をレンズを中心として光源の第1、第2ストロボ505・506の反対側に設置することにより、この影の領域をなくすことが出来る。その方法を以下に示す。 【0140】光源の第1、第2ストロボ505・506を用いた場合は領域β、光源543・544を用いたときは領域γの部分が距離画像としての情報を得られない部分である。前述の計算と同様にして、光源の第1、第2ストロボ505・506を用いたときの距離画像A及びカラー画像A、光源543・544を用いた時の距離画像B及びカラー画像Bをそれぞれ独立に計算しておく。この時、それぞれの画像において、領域β、γの部分を得られた画像データから、輝度の小さい部分として判断しておく。 【0141】次に、距離画像A、Bを合成して影領域のない距離画像を新たに生成する。これは、距離画像A、Bでどちらか一方において前述の輝度の小さい部分として判断されていない領域が存在した場合は、その値を採用し、どちらも影領域でない場合は、両方の画像データの平均値を用いることによって実現できる。 【0142】カラー画像についても同様であり、少なくともカラー画像A・Bどちらか一方が影部分でないデータを有していれば、影領域の無い新しいカラー画像を合成することができる。 【0143】以上の構成の場合、光源がレンズの左右または上下に配置されている必要がある。その場合、図35に示したように、カメラ本体511の左右に、光源部を有した筐体512・513を反対方向にスライドして延ばすような筐体の構成にすれば、使用者が携帯時には小さくして図35(a)の状態にして持ち運び、使用する場合は図35(b)のように延ばして基線長Dを大きく取り、奥行き画像計測精度が低下するのを防ぐことが出来る。 【0144】また、図36に示すように、3段に折り畳めるような構造にしても同様の効果を得ることが出来る。図36(a)のように携帯時には折り畳んで小さくして持ち運び、使用時には図36(b)のように広げればレンズと光源の間隔である基線長Dを大きく取ることが出来る。 【0145】また、図21(c)のように、レンズと光源の配置を垂直にするために、図35の筐体512・513を筐体11の上下に配置したり、図36において筐体512・513を筐体11の上下に配置してもよい。産業上の利用可能性【0146】 【発明の効果】以上述べたところから明らかな様に本発明のレンジファインダ装置によれば、機械的な動作を含まず、全て電子的な動作で実現出来る、低コストで、信頼性の高い装置を提供することが出来る。 【0147】又、本発明のレンジファインダ装置によれば、光源からの光が2次元的なパターンを有する場合においても、精度良く距離測定を行うことが出来る。 【0148】又、本発明レンジファインダ装置によれば、光源からの光を、被写体に直接照射出来ない場所の被写体の距離を計測出来る。 【0149】さらに、以上のように本発明のカメラによれば、構造が簡単で実用性の高い光源部を実現できる。また、携帯時には小型であるが使用時にはカメラレンズと光源の距離を数十センチ以上確保でき、奥行き画像測定精度を低下させない効果を有する。また、非接触で被写体の長さや大きさを簡単に測定でき、また、一旦撮影されたカラー画像から被写体の大きさを知ることができ、また、撮像された画像から注目する被写体を簡単に抽出することができる形状計測用、被写体抽出用のカメラを提供することが出来る。
|
| 【出願人】 |
【識別番号】000005821 【氏名又は名称】松下電器産業株式会社
|
| 【出願日】 |
平成11年5月24日(1999.5.24) |
| 【代理人】 |
【識別番号】100092794 【弁理士】 【氏名又は名称】松田 正道
|
| 【公開番号】 |
特開2001−12909(P2001−12909A) |
| 【公開日】 |
平成13年1月19日(2001.1.19) |
| 【出願番号】 |
特願平11−144097 |
|