JP4646384B2 - Endoscope device for measurement and scale display method - Google Patents
Endoscope device for measurement and scale display method Download PDFInfo
- Publication number
- JP4646384B2 JP4646384B2 JP2000354851A JP2000354851A JP4646384B2 JP 4646384 B2 JP4646384 B2 JP 4646384B2 JP 2000354851 A JP2000354851 A JP 2000354851A JP 2000354851 A JP2000354851 A JP 2000354851A JP 4646384 B2 JP4646384 B2 JP 4646384B2
- Authority
- JP
- Japan
- Prior art keywords
- points
- image
- scale
- coordinates
- designated
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Endoscopes (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、撮像された被写体について目盛を表示する計測用内視鏡装置および目盛表示方法に関する。
【0002】
【従来の技術】
近年、医療分野、工業分野等において、内視鏡が広く用いられるようになった。通常の内視鏡による観察像では、一般に対象物は平面的なものになり、凹凸等は認識しがたい。そのため、最近では、内視鏡の先端に左右2系統の撮像手段を配設し、この2系統の撮像手段により撮像された左右画像から、ステレオ法により対象の立体画像を推定し、この立体形状を、プロファイルやワイヤーフレームにより表示する技術が知られている。
【0003】
例えば、特開平6−339454号公報はステレオ内視鏡を用いて三角測量の原理により、対象までの距離、複数の対象点間の距離を算出する技術が開示されている。
【0004】
特に、特開平6−339454号公報中の図12にその例が示されているように、算出した3次元座標値に基づいて、対象物の長さ、大きさ等を客観的に認識できるスケールマーカを、対象物の形状に合わせて表示している。
【0005】
【発明が解決しようとする課題】
しかし、そこに開示された方法によれば、指定された対象点の3次元座標を求めた後、その点とX座標が同じ点を、水平方向に一定間隔毎に求め、同様に、Y座標が同じ点を、垂直方向に一定間隔毎に求める。その求めた点群が、一定間隔の目盛となり、目盛がふられた曲線として画像に重畳して表示される。
【0006】
従って、その重畳表示のために、選択した画素と同じX座標、Y座標を持つ画素を画像中から探索する必要があり、多くの処理を必要とし、目盛を表示するまでに時間がかかるものであった。
【0007】
別の目盛表示方法として、例えば、対象物が単純にスコープ光軸に垂直な鉛直平面で近似できると仮定して目盛を作成した場合、対象物の表面形状によっては、画像上に表示した距離と対象物の3次元空間での距離とが一致しない可能性もあるという問題があった。
【0008】
【課題を解決するための手段】
そこで、本発明は、撮像された被写体に応じて、目盛を、より高速かつ正確に表示する計測用内視鏡装置および目盛表示方法を提供することを目的とする。
【0009】
本発明の計測用内視鏡装置は、内視鏡の挿入部の先端部に設けられた対物光学系によって結像される被写体像を、前記先端部に設けられた撮像部によって撮像して得られたステレオ画像を表示する表示手段と、該表示手段に表示された前記ステレオ画像の一方において指定された被写体上の2つの指定点に基づいて、前記ステレオ画像の他方における2つの対応点を検出する対応点検出手段と、前記2つの指定点と前記2つの対応点とに基づき、前記2つの指定点の3次元空間上の2つの座標を算出する3次元座標算出手段と、前記表示手段に、前記2つの座標の前記3次元空間上の距離に応じた目盛を、前記ステレオ画像の少なくとも一方上で、前記対物光学系の光軸方向における前記2つの座標の距離が所定の閾値よりも小さい場合は、前記光軸方向に直交する平面上で、互いに直角な水平方向及び垂直方向の2つの目盛表示により行い、前記対物光学系の光軸方向における前記2つの座標の距離が前記所定の閾値以上である場合は、前記2つの指定点を結んだ線分上にもしくは該線分に平行な線分上に表示させる画像処理手段とを有する。
【0010】
本発明の目盛表示方法は、内視鏡の挿入部の先端部に設けられた対物光学系によって結像される被写体像を、前記先端部に設けられた撮像部によって撮像して得られたステレオ画像の一方において指定された被写体上の2つの指定点に基づいて、前記ステレオ画像の他方における2つの対応点を検出し、前記2つの指定点と前記2つの対応点とに基づき、前記2つの指定点の3次元空間上の2つの座標を算出し、前記2つの座標の前記3次元空間上の距離を算出し、表示手段に、前記2つの座標の前記3次元空間上の距離に応じた目盛を、前記ステレオ画像の少なくとも一方上で、前記対物光学系の光軸方向における前記2つの座標の距離が所定の閾値よりも小さい場合は、前記光軸方向に直交する平面上で、互いに直角な水平方向及び垂直方向の2つの目盛表示により行い、前記対物光学系の光軸方向における前記2つの座標の距離が前記所定の閾値以上である場合は、前記2つの指定点を結んだ線分上にもしくは該線分に平行な線分上に表示させる。
【0011】
このような構成により、被写体についての目盛表示を、より正確に行うことができる。
【0012】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を説明する。以下においては、適用する計測用内視鏡として、先端に2系統の対物レンズを備えたステレオ内視鏡を用いたもので説明する。
【0013】
なお、本発明の実施の形態においては、例えば画素RをR(x,y)とし、xおよびyは画像上のX軸およびY軸上の画素の位置を表すものとする。また、例えばP点の3次元の位置座標は、P´(x´,y´,z´)とし、x´、y´、z´は、3次元空間におけるX´軸、Y´軸およびZ´軸上の座標位置を表すものとする。そして、画像の階調数は、特に断らない限り、256として説明する。
【0014】
さらに、画像に歪曲収差歪みが存在する場合は、各処理は歪曲収差補正後の画像に対して行うことを基本とする。歪曲収差補正は例えば、特開平6−339454号公報に示されるようにして行われる。すなわち、各画素における補正値を予め決定しておき、実際の撮像画像に対して補正を行うことによって歪曲収差補正処理を実現することができる。具体的には、米国特許第4895431号明細書に具体的な処理手法が開示されている。なお、画像に歪曲収差歪みが存在しない場合はその限りではない。また、画像に歪曲収差歪みが存在する場合は、各処理は歪曲収差補正後の画像に対して行うことを基本とするが、その補正がされない場合は、歪曲収差の影響が少ない、画像中心部分の画素を選択するのが望ましい。
【0015】
図1ないし図10により、実施の形態を説明する。
【0016】
図1は、第一の実施の形態に関わる計測用内視鏡装置のブロック図である。図2は、内視鏡の挿入部の先端部分の構造を説明する図である。図3は、計測用内視鏡装置の機能構成を示すブロック図である。図4は、ホストコンピュータの構成を説明する図である。図5は、外部記憶装置の構成を示すブロック図である。図6は、内視鏡先端部における3次元座標を説明するための図である。図7は、目盛を描画する処理の流れを示すフローチャートである。図8は、水平および垂直方向への目盛の描画状態を示す画面例である。図9は、2点間への目盛の描画状態を示す画面例である。図10は、画像から画素を自動選択する処理の流れを示すフローチャートである。
【0017】
まず、図3に示すように、本実施の形態において採用する計測用内視鏡装置は、ステレオ式ビデオイメージエンドスコープ(以下、単に「内視鏡」と称する)101と、この内視鏡101によって撮像される右画像及び左画像の各画像信号を信号処理する右画像用ビデオプロセッサ110Rと左画像用ビデオプロセッサ110Lを有する。さらに、この各ビデオプロセッサ110Rと110Lからそれぞれ出力される、例えばRGB信号による各映像信号を記憶する右画像用フレームメモリ112R及び左画像用フレームメモリ112Lと、この各フレームメモリ112Rと112Lからそれぞれ出力される、例えばRGB信号による映像信号を入力して、右画像および左画像を表示する右画像用モニタ130R及び左画像用モニタ130Lとを有する。また、各フレームメモリ112Rおよび112Lに記憶された画像を用いて、立体計測演算を行うホストコンピュータ120と、このホストコンピュータ120に接続された外部記憶140と、ホストコンピュータ120に接続されてモニタ130Rおよび130Lに表示されるカーソルの操作や、計測対象点の指定及び計測対象領域の設定等を行うマウス145とを備えている。
【0018】
両ビデオプロセッサ110R,110Lは、互いに同期した信号処理を行うように設定されている。又、本実施の形態では、各フレームメモリ112Rと112Lは、それぞれR,G,B用の各メモリを複数組備えており、1組には画像が記憶され、他の組にはカーソルが書き込まれる。各組に書き込まれた信号を足し合わせることにより、モニタ130Rと130Lのそれぞれの画面上に画像とカーソルとが表示される。
【0019】
次に、図4に示すように、ホストコンピュータ120は、CPU121、右フレームメモリインターフェース122R、左フレームメモリインターフェース122L、メインメモリ123、外部記憶インターフェース124、マウスインターフェース125、キーボード126及びCRT127を備え、これらは、バスによって互いに接続されている。
【0020】
又、右フレームメモリインターフェース122Rおよび左フレームメモリインターフェース122Lは、それぞれ右画像用フレームメモリ112R及び左画像用フレームメモリ112Lに接続され、これらとの間で画像データの送受を行う。さらに、各インターフェース122Rおよび122Lを介して、対応するフレームメモリ112Rおよび112Lに対してカーソル制御が行われるようになっている。又、外部記憶インターフェース124は、外部記憶140に接続され、画像データ及び計測対象点位置情報の送受を行うように設定されている。又、マウスインターフェース125は、マウス145に接続される。
【0021】
図5に示すように、外部記憶140は、計測対象点の位置情報を記憶してホストコンピュータ120と各種計測データの送受を行う計測データ情報用ファイル181と、ホストコンピュータ120と画像データの送受を行うステレオ画像マネージャー182を有する。さらに、このステレオ画像マネージャー182に連結され、左画像データを記憶する左用画像ファイル183Lと、同様にステレオ画像マネージャー182に連結され、右画像データを記憶する右用画像ファイル183Rとを備えている。
【0022】
本実施の形態では、内視鏡101で得たステレオ画像は左右2枚1組で取り扱われる。すなわち、同期の取られた2つの画像フレームデータが、一つの組のデータとして記憶装置にストアされている。ホストコンピュータ120から2枚1組で送られて来たステレオ画像は、ステレオ画像マネージャー182によって、左用と右用の各画像ファイル183Lと183Rに振り分けられて、記録される。又、ステレオ画像マネージャー182によって、各画像ファイル183L,183Rに記録された画像は、2枚1組で呼び出される。
【0023】
又、図2に示すように、内視鏡101は、細長の挿入部102を備え、この挿入部102の先端部に、複数の、例えば2つの観察窓と照明窓とが設けられている。各観察窓の内側には、互いに視差を有する位置に、右眼用対物レンズ系103Rと左眼用対物レンズ系103Lが設けられている。各対物レンズ系103Rと103Lの結像位置には、それぞれ、CCD等の固体撮像素子を用いた左と右用の撮像手段104Lと104Rが配設されている。
【0024】
又、照明窓の内側には、配光レンズ105が設けられ、この配光レンズ105の後端には、ファイババンドルよりなるライトガイド106が連設されている。このライトガイド106は、挿入部102内に挿通され、入射端部には図示しない光源装置が接続される。
【0025】
この光源装置から出力される照明光が、ライトガイド106及び配光レンズ105を介して被写体に照射され、この被写体からの反射光が、対物レンズ系103Rと103Lによって、それぞれ右画像および左画像として、撮像手段104Rと104Lに結像される。
【0026】
次に、計測用内視鏡装置の機能ブロック構成を図1を用いて説明する。
電荷結合装置(CCD:Charge Coupled Device)を用いた撮像手段104Rと104Lによって撮像された被写体像の各画像信号は、それぞれ、ビデオプロセッサ110Rと110Lに入力され、映像信号処理が施される。ビデオプロセッサ110Rと110Lから出力される各画像信号は、それぞれA/D変換器111Rと111Lによりデジタル信号に変換された後、画像メモリすなわち、各フレームメモリ112Rと112Lのうちの画像用のメモリに記憶される。
【0027】
そして、右画像用フレームメモリ112Rと左画像用112Lから読み出された画像信号は、それぞれ、画像処理手段200で所定の画像処理がなされた後、表示制御手段201を経て、D/A変換器158Rと158Lに出力される。D/A変換器158Rと158Lでアナログ信号に変換された後、右画像用モニタ130Rと左画像用130Lにそれぞれ入力される。そして、この両モニタ130Rと130Lに、それぞれ、右画像と左画像が表示される。
【0028】
一方、カーソルの表示は、カーソル表示手段151によってまず処理され、表示制御手段201により表示制御される。カーソルは、両モニタ130R、130Lのいずれか一方の画面に重畳して表示される。
【0029】
カーソルにより計測点が指定されると、画像処理手段200はその指定された点データに基づき、3次元位置の導出、目盛の作成及び表示などの処理を行い、表示制御手段201を通して、処理結果がモニタに表示される。
【0030】
又、表示制御手段201は、カーソル表示の管理および制御のほか、マルチウィンドウ表示に必要な処理も行う。画像処理手段200及び表示制御手段201における処理及び制御機能は、ホストコンピュータ120を動作させることにより達成される。この場合、通常、表示制御手段201の機能はオペレーティングシステムが有している。
【0031】
尚、図3および図4に示す右画像用と左画像用のフレームメモリ112Rおよび112Lは、本実施の形態ではホストコンピュータ120の外部に設けているが、ホストコンピュータ120にPCIボードタイプのフレームメモリを利用して内蔵するようにしてもよい。又、図3においてステレオ画像の表示は、右画像用130Rと左画像用モニタ130Lに対して行っているが、パソコンのCRT127上で両者を表示するようにしても良い。
【0032】
次に、図7により、このように構成された計測用内視鏡装置において、所定の画素の3次元座標位置に基いて、対象の大きさを把握するための目盛を描画する過程を説明する。
【0033】
以下の説明では左画像の画素に対して、右画像の対応点を求めるものとして説明を行うが、逆に右画像に対して、左画像において対応点を求めても問題ない。
【0034】
なお、対象物体の対象座標系は、図6に示すように、内視鏡挿入部102の先端における2つの対物レンズ103Rと103Lの中心を通る直線方向をX´軸とする。左側の対物レンズの中心を原点OLとし、左側対物レンズの光軸をZ´軸とし、さらにY´軸は、X´軸とZ´軸のそれぞれに直角である。対象座標系は、このようなX´Y´Z´座標系により表されるものとする。
【0035】
まず、オペレータにより、左画像用モニタ上に表示される画像中の点Pi(i=0,1)が指定される。点Piは、2次元平面上のある画素に対応する。以下、その点を、画素Piとし、その座標をPi(xi,yi)とする。
【0036】
まず、ステップ11(以下、S11と略す)において、左画像上で指定された所定の画素の右側画像における対応点を求める。左画像で指定された2画素の座標をPi(xi,yi)(i=0,1)とする。右画像においてそのPiの対応点を求め、3次元座標位置を決定する(ステップS11)。対応点の検出はエピポーララインを用いた公知のテンプレートマッチングにより行えばよい。また、3次元位置は三角測量の原理により求める。その具体的な求め方は、特開平6−339454号公報に開示されている。
【0037】
Piの3次元位置をそれぞれP´i(i=0,1)とし、その座標をP´i(x´i,y´i,z´i)とする。なお、このPiを自動選択する場合の方法については後述する。
【0038】
次に、この2点間の3次元空間におけるZ´軸方向の距離を、次式により予め決められた閾値Tcと比較する(S12)。その距離(Z´軸方向の座標の差の絶対値)が閾値Tcより小さい場合は、S13の処理が実行される。そうでない場合はS15の処理が実行される。
|z´0−z´1|<Tc
【0039】
なお、距離の絶対値の差がTcより小さい場合は、対象が光軸に垂直もしくは、ほぼ垂直であることを厳密に判断するために、以下の処理を追加してもよい。つまり、P0、P1に加え、P´0、P´1を通過する直線上に存在しないP2を求める。P2の3次元位置をP´2(x´2,y´2,z´2)としたとき次式を満たす場合のみS13を実行する。そうでない場合はS15を実行する。P2の選択は、例えば、後述する図10のS21からS23の処理を実行してソートされた複数の画素の内、P´0、P´1を通過する直線上に存在しないものをリストの先頭から1つ選ぶことにより行う。
|z´0−z´2|<Tc
|z´1−z´2|<Tc
【0040】
P´0とP´1のZ´軸上の差すなわち距離が、予め定めた閾値Tcよりも小さい場合(Z´軸上の距離の差が短い場合)、撮像対象の表面が光軸(Z´軸)に対して垂直、もしくはそれに近いと考えられる。従って、撮像対象が光軸に対して垂直またはほぼ垂直と考えて、水平方向および垂直方向の目盛のサイズを計算する。ここでは、次の式から、水平方向および垂直方向の1画素あたりの距離Dh、Dvを求める(S13)。
【0041】
【式1】
ここで、θは、θ=tan-1{(|y0−y1|)}/(|x0−x1|)}である。
【0042】
そして、S14において、水平方向、垂直方向に対してそれぞれ、あらかじめ与えたA[mm]、B[mm]ごとに目盛を画像上に描画する。このとき、目盛に対応した画素数を算出し、その画素数分を、目盛の単位長とする。図8では、垂直方向はA/Dv、水平方向はB/Dhの画素分の目盛を描画し、1目盛の大きさを示す目盛間隔を画像内もしくは、適当な位置に表示する。
【0043】
また、表示する目盛数はあらかじめ与えておくか、画像サイズから決定しても良い。図8では、A[mm]とB[mm]に対応した目盛が、それぞれ3つ分表示されている。
【0044】
このように、被写体表面が3次元位置においてほぼZ´軸に垂直あるいは垂直に近い場合、2点間のZ´軸方向での距離の差はX´軸上およびY´軸上での影響は少ないとして、目盛を描画するときは、互いに直角な水平(X軸)方向および垂直(Y軸)方向の2つの目盛表示を行う。
【0045】
なお、図8には、目盛画像は、指定された2点P0とP1の画素位置と共に、左画像あるいは右画像の画面上に重畳表示される。図8では、水平方向の目盛の一部の上に、A[mm]と、垂直方向の目盛の一部の左側に、B[mm]と表示されている。
【0046】
次に、S12において、撮像対象が光軸すなわちZ´軸に対して垂直あるいはほぼ垂直ではないと判断されたときは、3次元空間における2点P´0とP´1間の距離と、画像上での2点P0とP1間の距離に基づいて、2点間の画像上の目盛間隔を求める(S15)。ここでは、Pi間の1画素あたりの距離D[mm]を求める。
【0047】
【式2】
そして、S16において、目盛を描画する。このとき、目盛に対応した画素数を算出し、その画素数分を、目盛の単位長とする。図9に示すように、目盛があらかじめ与えたC[mm]間隔になるように、C/Dの画素分ごとに目盛をP0、P1間に描画する(図9)。また、目盛間隔を画像内、または適当な位置に表示する。図9では、P0P1を結んだ線分上に目盛が表示され、その目盛の一部に、C[mm]と表示されている。なお、P0P1を結んだ線分上でなくても、この線分にほぼ平行な線分に、目盛を表示してもよい。
【0048】
このように、指定された画素の3次元空間上の距離に応じて、目盛表示を行うようにしたので、対象の距離や長さなどが把握し易い。
【0049】
以上の説明では、Pi(xi,yi)をユーザが指定していたが、次に、Piを自動決定する方法を、図10により説明する。
【0050】
Piは、予め定めた画像領域の範囲内から選定される。画像の歪曲収差が補正されているのであれば、どこの範囲でもよい。しかし、その補正がされていない場合は、歪曲収差歪みの影響の少ない画像中心付近のみとする。以下、その範囲を、画像中の縦がN画素で、横がM画素からなる矩形の領域(以下、M×N領域という)とする。なお、この範囲は、矩形で規定されなくてもよい。
【0051】
まず、撮像手段からの画像信号データに基いて、M×N領域内の各画素のエッジ強度を求める(S21)。エッジ強度は公知の方法により得ることができる。
【0052】
次に、M×N領域内の全画素データのリストを作り、エッジ強度が大きい順にその画素データをソートする(S22)。
【0053】
そして、ハレーション部分を選択対象から外すため、各画素の近傍(例えば5×5)で求めた画素値(256階調の値)の平均値が、予め定めた閾値Thより大きい画素のデータを、S22でソートされたリストから除去する(S23)。
エッジ強度の大きい画素の中でも、その画素周辺の画素値の平均値が予め定めた値よりも小さいものが選択されることになる。
【0054】
最後に、2つの画素をソートされた画素の先頭から、すなわち、エッジ強度の大きい方から選択し(S24)、それぞれをPi(i=0,1)とする。この選択された2点を用いて、図7のフローチャートに従った処理が実行される。これにより、ユーザからのアクションを与えなくとも、図8、図9に示すような目盛を描画することができる。
【0055】
以上の自動決定方法によれば、ユーザによる距離計測点の指定は必要なくなり、さらに目盛表示も上述したような方法により、より正確な目盛を表示することができる。
【0056】
[付記]
以上説明した実施の形態によれば、次の付記項に示した内容が特徴事項と言える。
【0057】
[付記項1]
複数の撮像手段で得られた撮像信号から、所定の画素の対応点を検出する対応点検出手段と、
前記対応点検出手段で得られた前記対応点の情報に基づき、前記対応点の3次元座標を算出する3次元座標算出手段と、
算出された前記3次元座標の情報に基づき、前記所定の画素間の距離を算出する距離算出手段と、
算出された前記距離の情報に基づき画素間の距離に対応する目盛を表示する表示手段と、
を具備したことを特徴とする目盛表示装置。
【0058】
[付記項2]
複数の撮像手段で得られた撮像信号から、所定の画素の対応点を検出し、
検出された前記対応点の情報に基づき、前記対応点の3次元座標を算出し、
算出された前記3次元座標の情報に基づき、前記所定の画素間の距離を算出し、
算出された前記距離の情報に基づき画素間の距離と対応する目盛を表示することを特徴とする目盛表示方法。
【0059】
[付記項3]
前記目盛表示手段は、前記対応点について、撮像平面に対して垂直方向における距離と予め定めた閾値とを比較し、その比較結果に応じて、目盛表示の方法を変更することを特徴とする付記項1記載の目盛表示装置。
【0060】
[付記項4]
前記目盛表示手段は、前記比較結果において、前記対応点の、撮像平面に対して垂直方向における距離が、予め定めた閾値よりも短いときは、互いに直角な2軸上に、各軸に対応した目盛をそれぞれ表示することを特徴とする付記項3記載の目盛表示装置。
【0061】
[付記項5]
前記目盛表示手段は、前記比較結果において、前記対応点の、撮像平面に対して垂直方向における距離が、予め定めた閾値よりも長いときは、前記画素を結ぶ線分上、またはその線分にほぼ平行な線分上に、目盛を表示することを特徴とする付記項3記載の目盛表示装置。
【0062】
以上のような構成により、対象物に応じて、より正確な目盛を表示することができる。
【0063】
[付記項6]
前記画素は、前記撮像手段で得られた画像信号中の予め定めた領域内の画像信号データに基いて決定された画素であることを特徴とする付記項1記載の目盛表示装置。
【0064】
このような構成により、ユーザのアクションなしで、画像上の点の指定を行うことができる。
【0065】
[付記項7]
前記画素は、前記撮像手段で得られた画像信号中の予め定めた領域内における、画像信号データのエッジ強度の大きい画素の中から選択されることを特徴とする付記項6記載の目盛表示装置。
【0066】
[付記項8]
前記画素は、前記撮像手段で得られた画像信号中の予め定めた領域内におけるエッジ強度の大きい画素の中でも、その画素周辺の画素値の平均値が予め定めた値よりも小さいものから選択されることを特徴とする付記項7記載の目盛表示装置。
【0067】
以上のような構成により、よりよい画像上の点の選択をすることができる。
【0068】
【発明の効果】
以上のように、本発明によれば、所定の画素の3次元座標の情報に応じて目盛が作成され、高速に描画されるので、ユーザは、対象の大きさを、より正確に把握することができる。
【図面の簡単な説明】
【図1】実施の形態に関わる計測用内視鏡装置のブロック図
【図2】内視鏡の挿入部の先端部分の構造を説明する図
【図3】計測用内視鏡装置の機能構成を示すブロック図
【図4】ホストコンピュータの構成を説明する図
【図5】外部記憶装置の構成を示すブロック図
【図6】内視鏡先端部における3次元座標系を説明するための図
【図7】目盛を描画する流れを示すフローチャート
【図8】水平、垂直方向への目盛描画状態を示す図
【図9】2点間への目盛描画状態を示す図
【図10】画像から画素を自動選択する流れを示すフローチャート
【符号の説明】
101 ・・・内視鏡
102 ・・・挿入部
103R,103L・・・レンズ
104L・・・左撮像手段
104R・・・右撮像手段
105 ・・・配光レンズ
106 ・・・ライトガイド
120 ・・・ホストコンピュータ
130L・・・左画像用モニタ
130R・・・右画像用モニタ[0001]
BACKGROUND OF THE INVENTION
The present invention displays a scale for an imaged subject. Endoscope for measurement Equipment and Scale display Regarding the method.
[0002]
[Prior art]
In recent years, endoscopes have been widely used in the medical field, the industrial field, and the like. In an observation image obtained by a normal endoscope, the object is generally flat and it is difficult to recognize unevenness. Therefore, recently, two left and right image pickup means are provided at the distal end of the endoscope, and a target three-dimensional image is estimated by a stereo method from left and right images picked up by the two lines of image pickup means. There is known a technique for displaying the image using a profile or a wire frame.
[0003]
For example, Japanese Patent Laid-Open No. 6-339454 discloses a technique for calculating a distance to a target and a distance between a plurality of target points based on the principle of triangulation using a stereo endoscope.
[0004]
In particular, as shown in FIG. 12 of Japanese Patent Laid-Open No. 6-339454, a scale that can objectively recognize the length, size, etc. of an object based on the calculated three-dimensional coordinate values. The marker is displayed according to the shape of the object.
[0005]
[Problems to be solved by the invention]
However, according to the method disclosed therein, after obtaining the three-dimensional coordinates of the designated target point, the points having the same X coordinate as that point are obtained at regular intervals in the horizontal direction, and similarly, the Y coordinate Are obtained at regular intervals in the vertical direction. The obtained point group becomes a scale with a constant interval, and is superimposed on the image as a curved line with the scale.
[0006]
Therefore, it is necessary to search the image for pixels having the same X coordinate and Y coordinate as the selected pixel for the superimposed display, which requires a lot of processing and takes time to display the scale. there were.
[0007]
As another scale display method, for example, when a scale is created assuming that the object can be simply approximated by a vertical plane perpendicular to the scope optical axis, depending on the surface shape of the object, the distance displayed on the image There is a problem that the distance of the object in the three-dimensional space may not match.
[0008]
[Means for Solving the Problems]
Therefore, the present invention displays the scale faster and more accurately according to the imaged subject. Endoscope for measurement Equipment and Scale display It aims to provide a method.
[0009]
The measuring endoscope apparatus of the present invention is provided at the distal end portion of the insertion portion of the endoscope. An object image formed by the objective optical system is provided at the tip. A display unit for displaying a stereo image obtained by imaging by the imaging unit, and the other of the stereo images based on two designated points on the subject designated in one of the stereo images displayed on the display unit 3D coordinate calculation for calculating two coordinates in a three-dimensional space of the two designated points based on the two designated points and the two corresponding points And a scale corresponding to the distance of the two coordinates in the three-dimensional space on at least one of the stereo images, When the distance between the two coordinates in the optical axis direction of the objective optical system is smaller than a predetermined threshold, two scale indications in the horizontal direction and the vertical direction perpendicular to each other on the plane orthogonal to the optical axis direction are used. When the distance between the two coordinates in the optical axis direction of the objective optical system is equal to or greater than the predetermined threshold, Image processing means for displaying on a line segment connecting the two specified points or on a line segment parallel to the line segment.
[0010]
The scale display method of the present invention is provided at the distal end portion of the insertion portion of the endoscope. An object image formed by the objective optical system is provided at the tip. Based on two designated points on the subject designated in one of the stereo images obtained by imaging by the imaging unit, two corresponding points in the other of the stereo images are detected, and the two designated points and the two designated points are detected. Based on the two corresponding points, two coordinates of the two specified points in the three-dimensional space are calculated, a distance between the two coordinates in the three-dimensional space is calculated, and the display means displays the coordinates of the two coordinates. A scale corresponding to the distance in the three-dimensional space is on at least one of the stereo images, When the distance between the two coordinates in the optical axis direction of the objective optical system is smaller than a predetermined threshold, two scale indications in the horizontal direction and the vertical direction perpendicular to each other on the plane orthogonal to the optical axis direction are used. When the distance between the two coordinates in the optical axis direction of the objective optical system is equal to or greater than the predetermined threshold, It is displayed on a line segment connecting the two specified points or on a line segment parallel to the line segment.
[0011]
With such a configuration, the scale display of the subject can be performed more accurately.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. In the following description, the measurement endoscope to be applied will be described using a stereo endoscope having two objective lenses at the tip.
[0013]
In the embodiment of the present invention, for example, the pixel R is R (x, y), and x and y represent the position of the pixel on the X axis and the Y axis on the image. Further, for example, the three-dimensional position coordinates of the P point are P ′ (x ′, y ′, z ′), and x ′, y ′, z ′ are the X ′ axis, the Y ′ axis, and the Z in the three-dimensional space. It shall represent the coordinate position on the 'axis. The number of gradations of the image will be described as 256 unless otherwise specified.
[0014]
Further, when there is distortion aberration distortion in the image, each processing is basically performed on the image after distortion correction. Distortion correction is performed, for example, as disclosed in JP-A-6-339454. That is, it is possible to realize a distortion correction process by determining a correction value for each pixel in advance and correcting an actual captured image. Specifically, a specific processing technique is disclosed in US Pat. No. 4,895,431. This is not the case when there is no distortion aberration distortion in the image. If there is distortion distortion in the image, each processing is basically performed on the image after distortion correction. If the correction is not made, the influence of distortion aberration is small. It is desirable to select these pixels.
[0015]
The embodiment will be described with reference to FIGS.
[0016]
FIG. 1 is a block diagram of a measuring endoscope apparatus according to the first embodiment. FIG. 2 is a diagram illustrating the structure of the distal end portion of the insertion portion of the endoscope. FIG. 3 is a block diagram illustrating a functional configuration of the measurement endoscope apparatus. FIG. 4 is a diagram illustrating the configuration of the host computer. FIG. 5 is a block diagram showing the configuration of the external storage device. FIG. 6 is a diagram for explaining the three-dimensional coordinates at the distal end portion of the endoscope. FIG. 7 is a flowchart showing a flow of processing for drawing a scale. FIG. 8 is a screen example showing a drawing state of the scale in the horizontal and vertical directions. FIG. 9 is an example of a screen showing a drawing state of a scale between two points. FIG. 10 is a flowchart showing a flow of processing for automatically selecting pixels from an image.
[0017]
First, as shown in FIG. 3, a measurement endoscope apparatus employed in the present embodiment includes a stereo video image end scope (hereinafter simply referred to as “endoscope”) 101 and the
[0018]
Both
[0019]
Next, as shown in FIG. 4, the
[0020]
The right frame memory interface 122R and the left frame memory interface 122L are connected to the right
[0021]
As shown in FIG. 5, the
[0022]
In the present embodiment, a stereo image obtained by the
[0023]
As shown in FIG. 2, the
[0024]
A
[0025]
Illumination light output from the light source device is applied to the subject via the
[0026]
Next, a functional block configuration of the measurement endoscope apparatus will be described with reference to FIG.
The image signals of the subject images captured by the imaging means 104R and 104L using a charge coupled device (CCD) are input to the
[0027]
The image signals read from the right
[0028]
On the other hand, the display of the cursor is first processed by the cursor display means 151, and the display is controlled by the display control means 201. The cursor is displayed superimposed on one of the screens of both
[0029]
When a measurement point is designated by the cursor, the image processing means 200 performs processing such as derivation of a three-dimensional position, creation of a scale, and display based on the designated point data, and the processing result is obtained through the display control means 201. Displayed on the monitor.
[0030]
The
[0031]
The right image and left
[0032]
Next, a process of drawing a scale for grasping the size of an object based on the three-dimensional coordinate position of a predetermined pixel in the measurement endoscope apparatus configured as described above will be described with reference to FIG. .
[0033]
In the following description, the description will be made assuming that the corresponding point of the right image is obtained for the pixel of the left image, but there is no problem if the corresponding point is obtained for the right image.
[0034]
In the target coordinate system of the target object, as shown in FIG. 6, the linear direction passing through the centers of the two
[0035]
First, the operator designates a point Pi (i = 0, 1) in the image displayed on the left image monitor. The point Pi corresponds to a certain pixel on the two-dimensional plane. Hereinafter, the point is referred to as a pixel Pi, and the coordinates thereof are referred to as Pi (xi, yi).
[0036]
First, in step 11 (hereinafter abbreviated as S11), corresponding points in the right image of a predetermined pixel designated on the left image are obtained. Let the coordinates of the two pixels specified in the left image be Pi (xi, yi) (i = 0, 1). The corresponding point of Pi is obtained in the right image, and the three-dimensional coordinate position is determined (step S11). Corresponding points may be detected by known template matching using epipolar lines. The three-dimensional position is obtained by the principle of triangulation. A specific method for obtaining this is disclosed in JP-A-6-339454.
[0037]
The three-dimensional positions of Pi are P′i (i = 0, 1), respectively, and the coordinates are P′i (x′i, y′i, z′i). A method for automatically selecting Pi will be described later.
[0038]
Next, the distance in the Z′-axis direction in the three-dimensional space between the two points is compared with a threshold value Tc determined in advance by the following equation (S12). If the distance (absolute value of the difference in coordinates in the Z′-axis direction) is smaller than the threshold value Tc, the process of S13 is executed. Otherwise, the process of S15 is executed.
| Z ' 0 −z ′ 1 | <Tc
[0039]
When the difference in absolute value of the distance is smaller than Tc, the following processing may be added to strictly determine that the target is perpendicular or nearly perpendicular to the optical axis. That is, P 0 , P 1 In addition to P ' 0 , P ' 1 P not on a straight line passing through 2 Ask for. P 2 P 'is the three-dimensional position of 2 (X ' 2 , Y ' 2 , Z ' 2 ), S13 is executed only when the following equation is satisfied. Otherwise, S15 is executed. P 2 Is selected, for example, by performing the processing of S21 to S23 of FIG. 0 , P ' 1 This is done by selecting one from the top of the list that does not exist on the line passing through
| Z ' 0 −z ′ 2 | <Tc
| Z ' 1 −z ′ 2 | <Tc
[0040]
P ' 0 And P ' 1 When the difference on the Z′-axis, that is, the distance is smaller than a predetermined threshold Tc (when the distance difference on the Z′-axis is short), the surface of the imaging target is perpendicular to the optical axis (Z′-axis). It is thought that it is close to it. Therefore, the horizontal and vertical scale sizes are calculated assuming that the imaging target is perpendicular or nearly perpendicular to the optical axis. Here, the distances Dh and Dv per pixel in the horizontal and vertical directions are obtained from the following equations (S13).
[0041]
[Formula 1]
Where θ is θ = tan -1 {(| Y 0 -Y 1 |)} / (| X 0 -X 1 |)}.
[0042]
In S14, a scale is drawn on the image for each A [mm] and B [mm] given in advance in the horizontal direction and the vertical direction, respectively. At this time, the number of pixels corresponding to the scale is calculated, and the number of pixels is set as the unit length of the scale. In FIG. 8, the scale for pixels of A / Dv in the vertical direction and B / Dh in the horizontal direction is drawn, and the scale interval indicating the size of one scale is displayed in the image or at an appropriate position.
[0043]
The number of scales to be displayed may be given in advance or determined from the image size. In FIG. 8, three scales corresponding to A [mm] and B [mm] are displayed.
[0044]
Thus, when the surface of the subject is almost perpendicular or nearly perpendicular to the Z ′ axis at the three-dimensional position, the difference in the distance between the two points in the Z ′ axis direction is not affected by the X ′ axis and the Y ′ axis. When the scale is drawn, two scales are displayed in the horizontal (X-axis) direction and the vertical (Y-axis) direction perpendicular to each other.
[0045]
In FIG. 8, the scale image is the designated two points P. 0 And P 1 Are superimposed and displayed on the screen of the left image or the right image. In FIG. 8, A [mm] is displayed on a part of the horizontal scale, and B [mm] is displayed on the left side of a part of the vertical scale.
[0046]
Next, when it is determined in S12 that the object to be imaged is not perpendicular or substantially perpendicular to the optical axis, that is, the Z ′ axis, two points P ′ in the three-dimensional space 0 And P ' 1 Distance between the two points P on the image 0 And P 1 Based on the distance between them, the scale interval on the image between the two points is obtained (S15). Here, a distance D [mm] per pixel between Pi is obtained.
[0047]
[Formula 2]
In S16, a scale is drawn. At this time, the number of pixels corresponding to the scale is calculated, and the number of pixels is set as the unit length of the scale. As shown in FIG. 9, the scale is set to P for each C / D pixel so that the scale has a predetermined C [mm] interval. 0 , P 1 Drawing in between (FIG. 9). The scale interval is displayed in the image or at an appropriate position. In FIG. 0 P 1 A scale is displayed on the line segment connecting the two, and C [mm] is displayed on a part of the scale. P 0 P 1 A scale may be displayed on a line segment that is substantially parallel to the line segment, even if it is not on the line segment that connects.
[0048]
As described above, since the scale display is performed according to the distance of the designated pixel in the three-dimensional space, it is easy to grasp the distance and length of the target.
[0049]
In the above description, Pi (xi, yi) is specified by the user. Next, a method for automatically determining Pi will be described with reference to FIG.
[0050]
Pi is selected from the range of a predetermined image area. Any range may be used as long as the distortion of the image is corrected. However, when the correction is not performed, only the vicinity of the center of the image with little influence of distortion distortion is used. Hereinafter, the range is defined as a rectangular region (hereinafter referred to as an M × N region) in which an image has N pixels in the vertical direction and M pixels in the horizontal direction. This range may not be defined by a rectangle.
[0051]
First, the edge strength of each pixel in the M × N region is obtained based on the image signal data from the imaging means (S21). The edge strength can be obtained by a known method.
[0052]
Next, a list of all pixel data in the M × N region is created, and the pixel data is sorted in descending order of edge strength (S22).
[0053]
Then, in order to remove the halation part from the selection target, pixel data in which the average value of pixel values (256 gradation values) obtained in the vicinity of each pixel (for example, 5 × 5) is larger than a predetermined threshold Th is Remove from the list sorted in S22 (S23).
Among the pixels having high edge strength, those having an average value of pixel values around the pixel smaller than a predetermined value are selected.
[0054]
Finally, two pixels are selected from the top of the sorted pixels, that is, from the one with the larger edge strength (S24), and each is set to Pi (i = 0, 1). The processing according to the flowchart of FIG. 7 is executed using the two selected points. Accordingly, scales as shown in FIGS. 8 and 9 can be drawn without giving an action from the user.
[0055]
According to the above automatic determination method, it is not necessary to specify the distance measurement point by the user, and the scale display can also display a more accurate scale by the method described above.
[0056]
[Appendix]
According to the embodiment described above, the contents shown in the following supplementary items can be said to be characteristic items.
[0057]
[Additional Item 1]
Corresponding point detection means for detecting corresponding points of a predetermined pixel from imaging signals obtained by a plurality of imaging means;
Three-dimensional coordinate calculation means for calculating three-dimensional coordinates of the corresponding points based on the information on the corresponding points obtained by the corresponding point detection means;
Distance calculating means for calculating a distance between the predetermined pixels based on the calculated information of the three-dimensional coordinates;
Display means for displaying a scale corresponding to the distance between the pixels based on the calculated distance information;
A scale display device characterized by comprising:
[0058]
[Additional Item 2]
From the imaging signals obtained by a plurality of imaging means, corresponding points of a predetermined pixel are detected,
Based on the information of the detected corresponding points, the three-dimensional coordinates of the corresponding points are calculated,
Based on the calculated information of the three-dimensional coordinates, a distance between the predetermined pixels is calculated,
A scale display method characterized by displaying a scale corresponding to a distance between pixels based on the calculated distance information.
[0059]
[Additional Item 3]
The scale display means compares the distance in the direction perpendicular to the imaging plane with a predetermined threshold for the corresponding points, and changes the scale display method according to the comparison result.
[0060]
[Additional Item 4]
The scale display means corresponds to each axis on two axes perpendicular to each other when the distance of the corresponding point in the direction perpendicular to the imaging plane is shorter than a predetermined threshold in the comparison result. The scale display device according to the
[0061]
[Additional Item 5]
In the comparison result, when the distance of the corresponding point in the direction perpendicular to the imaging plane is longer than a predetermined threshold in the comparison result, the scale display means is on or on the line segment connecting the pixels. The scale display device according to the
[0062]
With the above configuration, a more accurate scale can be displayed according to the object.
[0063]
[Additional Item 6]
The scale display device according to
[0064]
With such a configuration, it is possible to specify a point on the image without any user action.
[0065]
[Additional Item 7]
The scale display device according to
[0066]
[Appendix 8]
The pixel is selected from among pixels having a large edge strength in a predetermined region in the image signal obtained by the imaging means, and having an average pixel value around the pixel smaller than a predetermined value. The scale display device according to
[0067]
With the configuration as described above, it is possible to select points on the image better.
[0068]
【The invention's effect】
As described above, according to the present invention, the scale is created according to the information of the three-dimensional coordinates of the predetermined pixel and drawn at high speed, so that the user can grasp the size of the target more accurately. Can do.
[Brief description of the drawings]
FIG. 1 is a block diagram of a measuring endoscope apparatus according to an embodiment.
FIG. 2 is a diagram illustrating the structure of the distal end portion of the insertion portion of the endoscope
FIG. 3 is a block diagram showing a functional configuration of a measurement endoscope apparatus.
FIG. 4 is a diagram illustrating the configuration of a host computer
FIG. 5 is a block diagram showing the configuration of an external storage device
FIG. 6 is a diagram for explaining a three-dimensional coordinate system at the distal end portion of the endoscope;
FIG. 7 is a flowchart showing a flow of drawing a scale.
FIG. 8 is a diagram showing a scale drawing state in the horizontal and vertical directions.
FIG. 9 is a diagram showing a scale drawing state between two points
FIG. 10 is a flowchart showing a flow of automatically selecting pixels from an image.
[Explanation of symbols]
101 ... Endoscope
102 ... Insertion section
103R, 103L ... Lens
104L ... Left imaging means
104R ... Right imaging means
105 ・ ・ ・ Light distribution lens
106 ・ ・ ・ Light guide
120 ・ ・ ・ Host computer
130L ... Left image monitor
130R ... right image monitor
Claims (6)
該表示手段に表示された前記ステレオ画像の一方において指定された被写体上の2つの指定点に基づいて、前記ステレオ画像の他方における2つの対応点を検出する対応点検出手段と、
前記2つの指定点と前記2つの対応点とに基づき、前記2つの指定点の3次元空間上の2つの座標を算出する3次元座標算出手段と、
前記表示手段に、前記2つの座標の前記3次元空間上の距離に応じた目盛を、前記ステレオ画像の少なくとも一方上で、前記対物光学系の光軸方向における前記2つの座標の距離が所定の閾値よりも小さい場合は、前記光軸方向に直交する平面上で、互いに直角な水平方向及び垂直方向の2つの目盛表示により行い、前記対物光学系の光軸方向における前記2つの座標の距離が前記所定の閾値以上である場合は、前記2つの指定点を結んだ線分上にもしくは該線分に平行な線分上に表示させる画像処理手段とを有することを特徴とする計測用内視鏡装置。Display means for displaying a stereo image obtained by imaging a subject image formed by an objective optical system provided at a distal end portion of an insertion portion of an endoscope by an imaging portion provided at the distal end portion ;
Corresponding point detection means for detecting two corresponding points in the other of the stereo images based on two specified points on the subject specified in one of the stereo images displayed on the display means;
Three-dimensional coordinate calculation means for calculating two coordinates in a three-dimensional space of the two specified points based on the two specified points and the two corresponding points;
A scale corresponding to the distance between the two coordinates in the three-dimensional space is displayed on the display means, and the distance between the two coordinates in the optical axis direction of the objective optical system is predetermined on at least one of the stereo images . If it is smaller than the threshold value, it is displayed on the plane orthogonal to the optical axis direction by two scale displays in the horizontal direction and the vertical direction perpendicular to each other, and the distance between the two coordinates in the optical axis direction of the objective optical system is An image processing means for displaying on a line segment connecting the two specified points or on a line segment parallel to the line segment when the predetermined threshold value is exceeded; Mirror device.
前記2つの指定点と前記2つの対応点とに基づき、前記2つの指定点の3次元空間上の2つの座標を算出し、
前記2つの座標の前記3次元空間上の距離を算出し、
表示手段に、前記2つの座標の前記3次元空間上の距離に応じた目盛を、前記ステレオ画像の少なくとも一方上で、前記対物光学系の光軸方向における前記2つの座標の距離が所定の閾値よりも小さい場合は、前記光軸方向に直交する平面上で、互いに直角な水平方向及び垂直方向の2つの目盛表示により行い、前記対物光学系の光軸方向における前記2つの座標の距離が前記所定の閾値以上である場合は、前記2つの指定点を結んだ線分上にもしくは該線分に平行な線分上に表示させることを特徴とする目盛表示方法。A subject specified in one of the stereo images obtained by imaging the subject image formed by the objective optical system provided at the distal end portion of the insertion portion of the endoscope by the imaging portion provided at the distal end portion Based on the above two designated points, two corresponding points in the other of the stereo images are detected,
Based on the two designated points and the two corresponding points, two coordinates on the three-dimensional space of the two designated points are calculated,
Calculating the distance of the two coordinates in the three-dimensional space;
A scale corresponding to the distance of the two coordinates in the three-dimensional space is displayed on the display means, and the distance between the two coordinates in the optical axis direction of the objective optical system is a predetermined threshold value on at least one of the stereo images. Is smaller than that on the plane perpendicular to the optical axis direction, and is displayed by two scales in the horizontal and vertical directions perpendicular to each other, and the distance between the two coordinates in the optical axis direction of the objective optical system is A scale display method characterized by displaying on a line segment connecting the two specified points or on a line segment parallel to the line segment when the predetermined threshold value is exceeded .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000354851A JP4646384B2 (en) | 2000-11-21 | 2000-11-21 | Endoscope device for measurement and scale display method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000354851A JP4646384B2 (en) | 2000-11-21 | 2000-11-21 | Endoscope device for measurement and scale display method |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2002156212A JP2002156212A (en) | 2002-05-31 |
| JP2002156212A5 JP2002156212A5 (en) | 2008-01-10 |
| JP4646384B2 true JP4646384B2 (en) | 2011-03-09 |
Family
ID=18827365
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000354851A Expired - Fee Related JP4646384B2 (en) | 2000-11-21 | 2000-11-21 | Endoscope device for measurement and scale display method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4646384B2 (en) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1316228C (en) * | 2005-09-18 | 2007-05-16 | 中国海洋大学 | Calibrating method for visual non-contact measuring head |
| JP4882489B2 (en) * | 2006-04-28 | 2012-02-22 | カシオ計算機株式会社 | Stereoscopic image display device |
| US8496575B2 (en) | 2006-11-14 | 2013-07-30 | Olympus Corporation | Measuring endoscope apparatus, program and recording medium |
| JP5186286B2 (en) * | 2007-06-04 | 2013-04-17 | オリンパス株式会社 | Endoscope device for measurement and program |
| JP5361517B2 (en) * | 2009-04-27 | 2013-12-04 | オリンパス株式会社 | Endoscope apparatus and measuring method |
| JP2011069965A (en) | 2009-09-25 | 2011-04-07 | Japan Atomic Energy Agency | Image capturing apparatus, image display method, and recording medium with image display program recorded thereon |
| US8903144B2 (en) | 2010-12-01 | 2014-12-02 | Olympus Corporation | Endoscope apparatus and method of measuring object |
| JP5996233B2 (en) * | 2012-03-29 | 2016-09-21 | シャープ株式会社 | Imaging device |
| GB2505926A (en) * | 2012-09-14 | 2014-03-19 | Sony Corp | Display of Depth Information Within a Scene |
| JPWO2016039292A1 (en) * | 2014-09-11 | 2017-04-27 | オリンパス株式会社 | Endoscope system |
| JP6550150B2 (en) | 2016-01-15 | 2019-07-24 | 富士フイルム株式会社 | Measurement support apparatus and measurement support method |
| JP6964592B2 (en) * | 2016-09-15 | 2021-11-10 | 富士フイルム株式会社 | Measurement support device, endoscope system, endoscope system processor, and measurement support method |
| WO2022224859A1 (en) * | 2021-04-23 | 2022-10-27 | 富士フイルム株式会社 | Endoscope system and method for operating same |
| JP2023010395A (en) * | 2021-07-09 | 2023-01-20 | シャープ株式会社 | Image generator, measurement device, method for controlling image generator, and image generation program |
| JP7706282B2 (en) * | 2021-07-09 | 2025-07-11 | シャープ株式会社 | Image generating device, control method for image generating device, and image generating program |
| CN118901244A (en) * | 2022-03-29 | 2024-11-05 | 富士胶片株式会社 | Image processing device, image processing method and program |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02119836A (en) * | 1988-10-28 | 1990-05-07 | Olympus Optical Co Ltd | Three-dimensional endoscope device |
| JPH0774725B2 (en) * | 1989-08-21 | 1995-08-09 | 株式会社機動技研 | Measuring method on TV image |
| JPH03128043A (en) * | 1989-10-16 | 1991-05-31 | Toshiba Corp | Shape measurement endoscope device |
| JPH04364403A (en) * | 1991-06-12 | 1992-12-16 | Matsushita Electric Ind Co Ltd | Object position stereo measurement device |
| JPH0642941A (en) * | 1992-07-22 | 1994-02-18 | Japan Radio Co Ltd | Method for decision of epipolar line |
| JPH06339454A (en) * | 1993-06-01 | 1994-12-13 | Olympus Optical Co Ltd | Measuring endoscope device |
| JPH0793522A (en) * | 1993-09-22 | 1995-04-07 | Toshiba Corp | Image information processing device |
| JPH10170227A (en) * | 1996-12-12 | 1998-06-26 | Canon Inc | Display device |
| JP2001209827A (en) * | 1999-11-19 | 2001-08-03 | Matsushita Electric Ind Co Ltd | Image processing apparatus, image processing service providing method, and order processing method |
-
2000
- 2000-11-21 JP JP2000354851A patent/JP4646384B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002156212A (en) | 2002-05-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4646384B2 (en) | Endoscope device for measurement and scale display method | |
| US6937268B2 (en) | Endoscope apparatus | |
| US20150237325A1 (en) | Method and apparatus for converting 2d images to 3d images | |
| US20160295194A1 (en) | Stereoscopic vision system generatng stereoscopic images with a monoscopic endoscope and an external adapter lens and method using the same to generate stereoscopic images | |
| JP2012247364A (en) | Stereo camera apparatus, stereo camera system and program | |
| JPH09231373A (en) | Device for measuring three-dimensional position | |
| JP2018189637A (en) | Camera parameter calculation method, camera parameter calculation program, camera parameter calculation device, and camera parameter calculation system | |
| US11055865B2 (en) | Image acquisition device and method of operating image acquisition device | |
| JP2017129567A (en) | Information processing apparatus, information processing method, and program | |
| US9183634B2 (en) | Image processing apparatus and image processing method | |
| US10993603B2 (en) | Image processing device, image processing method, and endoscope system | |
| JP4590087B2 (en) | Endoscope apparatus and scale display method | |
| KR102313801B1 (en) | Apparatus and method for guiding correct posture of medical image system | |
| JPH06339454A (en) | Measuring endoscope device | |
| JP2021131377A (en) | Generation device, method for generation, and program | |
| JP5727969B2 (en) | Position estimation apparatus, method, and program | |
| KR101804157B1 (en) | Disparity map generating method based on enhanced semi global matching | |
| US10634891B2 (en) | Medical observation device, lens driving control device, lens driving control method, and video microscope device | |
| JP7096176B2 (en) | Object position estimator and its method | |
| JP4659203B2 (en) | Endoscope device for measurement and scale display method | |
| WO2015159791A1 (en) | Distance measuring device and distance measuring method | |
| KR20110025083A (en) | 3D image display device and method in 3D image system | |
| EP3001141B1 (en) | Information processing system and information processing method | |
| EP3816698A1 (en) | Digital pathology scanner for large-area microscopic imaging | |
| JPH11248431A (en) | Three-dimensional model generation device and computer-readable recording medium storing three-dimensional model generation program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071120 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071120 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100215 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100223 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100419 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100608 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100805 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100831 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101022 |
|
| 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: 20101116 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101207 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131217 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131217 Year of fee payment: 3 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |