(57)【要約】      （修正有）【課題】球状部材を用いる超音波キャリブレーション手法において、画像処理による自動かつ正確なキャリブレーション技術を提供する。【解決手段】超音波キャリブレーションシステム１は、第１の球状部材８と、底面に吸音板７１を備えるファントム７と、超音波プローブ２を有する超音波画像装置３と、ファントム７に装着された第１のトラッカー５ｂと、第１の球状部材８と同径の第２の球状部材６４を有する第２のトラッカー６と、超音波プローブ２に装着された第３のトラッカー５ａと、第１のトラッカー５ｂ、第２のトラッカー６、及び第３のトラッカー５ａの三次元位置を計測する位置計測装置４と、超音波プローブ２と超音波画像装置３から得られる超音波画像の画像断面との位置関係を表す同次変換行列を算出する情報処理装置９と、を備える。【選択図】図１
2014124319.tif 000002
【特許請求の範囲】
【請求項１】
第１の球状部材と、
底面に吸音板を備える筐体と、
超音波プローブを有する超音波画像装置と、
前記筐体に装着された第１の被検知体と、
前記第１の球状部材と同径の第２の球状部材を有する第２の被検知体と、
前記超音波プローブに装着された第３の被検知体と、
前記第１の被検知体、前記第２の被検知体、及び前記第３の被検知体の三次元位置を計測する位置計測装置と、
前記超音波プローブと前記超音波画像装置から得られる超音波画像の画像断面との位置関係を表す同次変換行列を算出する情報処理装置と、
を備え、
前記情報処理装置は、座標系計算部と、画像処理部と、キャリブレーション計算部と、を備え、
前記座標系計算部は、
前記第２の被検知体の前記第２の球状部材を前記筐体の所定の位置に配置した状態で前記第２の被検知体をピボット動作したときの前記第２の被検知体の位置情報と前記第１の被検知体の位置情報とを前記位置計測装置から取得し、前記第１の被検知体の座標系であるリファレンス座標系における前記第２の球状部材の中心位置座標を算出し、
前記筐体の前記所定の位置に配置された前記第１の球状部材を前記超音波画像装置を用いて撮像したときの前記第３の被検知体の位置情報と前記第１の被検知体の位置情報とを前記位置計測装置から取得し、前記リファレンス座標系における前記超音波プローブの座標を算出し、
前記画像処理部は、
前記筐体の前記所定の位置に前記第１の球状部材を配置した状態で撮像した超音波画像を前記超音波画像装置から取得し、前記超音波画像中における前記第１の球状部材の中心位置座標を算出し、
前記キャリブレーション計算部は、
前記リファレンス座標系における前記第２の球状部材の中心位置座標と、前記リファレンス座標系における前記超音波プローブの座標と、前記画像処理部で算出された前記第１の球状部材の中心位置座標とを用いて、前記同次変換行列を算出することを特徴とする超音波キャリブレーションシステム。
【請求項２】
請求項１に記載の超音波キャリブレーションシステムにおいて、
前記画像処理部は、
前記超音波画像装置から取得された複数の超音波画像から、前記第１の球状部材の中心位置を撮像した中心位置画像を、前記複数の超音波画像中のそれぞれの第１の対象領域内の平均輝度値に基づいて選出し、
前記中心位置画像において前記第１の対象領域と前記吸音板の位置とに基づいて第２の対象領域を設定し、前記第２の対象領域内の輝度勾配値に基づいて前記中心位置画像における前記第１の球状部材の中心位置座標を算出することを特徴とする超音波キャリブレーションシステム。
【請求項３】
請求項２に記載の超音波キャリブレーションシステムにおいて、
前記画像処理部は、
前記複数の超音波画像中のそれぞれにおいて、前記超音波プローブのビーム方向に前記第１の球状部材の直径の幅を有する領域を設定し、前記領域の平均輝度値が最大となる第１の範囲を設定し、
前記第１の範囲を除いた画像を用いて前記吸音板の面と対応する直線を算出し、前記第１の範囲で且つ前記ビーム方向に対して前記直線よりも後ろ側の領域を前記第１の対象領域として設定することを特徴とする超音波キャリブレーションシステム。
【請求項４】
請求項３に記載の超音波キャリブレーションシステムにおいて、
前記画像処理部は、
前記第１の対象領域の軸と前記直線との交点上に、前記第１の球状部材の直径の長さを有する正方形の領域を前記第２の対象領域として設定し、
前記第２の対象領域内において、少なくとも前記第１の球状部材の輪郭線が含まれる領域を第３の対象領域として設定し、
前記第３の対象領域内において所定軸方向に輝度勾配値が最大の点を前記第１の球状部材の輪郭点として複数抽出し、前記抽出された複数の点に基づいて前記中心位置画像における前記第１の球状部材の中心位置座標を算出することを特徴とする超音波キャリブレーションシステム。
【請求項５】
請求項４に記載の超音波キャリブレーションシステムにおいて、
前記画像処理部は、
前記第３の対象領域内において前記所定軸方向に輝度勾配値が最大の点を前記第１の球状部材の輪郭点として複数抽出し、前記抽出された複数の点に基づいて前記第１の球状部材の仮想中心位置座標を設定し、
前記第１の球状部材の半径よりも大きい第１の半径を有する第１の円と、前記第１の球状部材の半径よりも小さい第２の半径を有する第２の円とを前記仮想中心位置座標を中心にして設定し、
前記第１の円と前記第２の円と前記直線とで挟まれた範囲において前記所定軸方向に輝度勾配値が最大の点を前記第１の球状部材の輪郭点として複数抽出し、前記抽出された複数の点に基づいて前記中心位置画像における前記第１の球状部材の中心位置座標を算出することを特徴とする超音波キャリブレーションシステム。
【請求項６】
請求項２乃至５のいずれか一項に記載の超音波キャリブレーションシステムにおいて、
前記画像処理部は、
算出された前記第１の球状部材の中心位置座標が前記第２の対象領域内に存在するかを判定し、
算出された前記第１の球状部材の中心位置座標が前記第２の対象領域内に存在しない場合、前記第１の対象領域内の平均輝度値が大きい順に前記複数の超音波画像から前記中心位置画像を選出することを特徴とする超音波キャリブレーションシステム。
【請求項７】
請求項１乃至６のいずれか一項に記載の超音波キャリブレーションシステムにおいて、
前記第２の被検知体は、前記第２の球状部材が着脱可能に構成され、且つ直径が異なる複数の第２の球状部材を備えることを特徴とする超音波キャリブレーションシステム。
【請求項８】
第１の球状部材と、底面に吸音板を備える筐体と、超音波プローブを有する超音波画像装置と、前記筐体に装着された第１の被検知体と、前記第１の球状部材と同径の第２の球状部材を有する第２の被検知体と、前記超音波プローブに装着された第３の被検知体と、前記第１の被検知体、前記第２の被検知体、及び前記第３の被検知体の三次元位置を計測する位置計測装置と、情報処理装置とを用いる超音波キャリブレーション方法であって、
前記情報処理装置によって、前記第２の被検知体の前記第２の球状部材を前記筐体の所定の位置に配置した状態で前記第２の被検知体をピボット動作したときの前記第２の被検知体の位置情報と前記第１の被検知体の位置情報とを前記位置計測装置から取得し、前記第１の被検知体の座標系であるリファレンス座標系における前記第２の球状部材の中心位置座標を算出する第１ステップと、
前記情報処理装置によって、前記筐体の前記所定の位置に配置された前記第１の球状部材を前記超音波画像装置を用いて撮像したときの前記第３の被検知体の位置情報と前記第１の被検知体の位置情報とを前記位置計測装置から取得し、前記リファレンス座標系における前記超音波プローブの座標を算出する第２ステップと、
前記情報処理装置によって、前記筐体の前記所定の位置に前記第１の球状部材を配置した状態で撮像した超音波画像を前記超音波画像装置から取得し、前記超音波画像中における前記第１の球状部材の中心位置座標を算出する第３ステップと、
前記情報処理装置によって、前記第１ステップで算出された前記第２の球状部材の中心位置座標と、前記第２ステップで算出された前記超音波プローブの座標と、前記第３ステップで算出された前記第１の球状部材の中心位置座標とを用いて、前記超音波プローブと前記超音波画像装置から得られる超音波画像の画像断面との位置関係を表す同次変換行列を算出する第４ステップと、
を含む超音波キャリブレーション方法。
【請求項９】
請求項８に記載の超音波キャリブレーション方法において、
前記第３ステップは、
前記超音波画像装置から取得された複数の超音波画像から、前記第１の球状部材の中心位置を撮像した中心位置画像を、前記複数の超音波画像中のそれぞれの第１の対象領域内の平均輝度値に基づいて選出することと、
前記中心位置画像において前記第１の対象領域と前記吸音板の位置とに基づいて第２の対象領域を設定し、前記第２の対象領域内の輝度勾配値に基づいて前記中心位置画像における前記第１の球状部材の中心位置座標を算出することと、
を含むことを特徴とする超音波キャリブレーション方法。
【請求項１０】
請求項９に記載の超音波キャリブレーション方法において、
前記第３ステップは、
前記複数の超音波画像中のそれぞれにおいて、前記超音波プローブのビーム方向に前記第１の球状部材の直径の幅を有する領域を設定し、前記領域の平均輝度値が最大となる第１の範囲を設定することと、
前記第１の範囲を除いた画像を用いて前記吸音板の面と対応する直線を算出し、前記第１の範囲で且つ前記ビーム方向に対して前記直線よりも後ろ側の領域を前記第１の対象領域として設定することと、
を含むことを特徴とする超音波キャリブレーション方法。
【請求項１１】
請求項１０に記載の超音波キャリブレーション方法において、
前記第３ステップは、
前記第１の対象領域の軸と前記直線との交点上に、前記第１の球状部材の直径の長さを有する正方形の領域を前記第２の対象領域として設定することと、
前記第２の対象領域内において、少なくとも前記第１の球状部材の輪郭線が含まれる領域を第３の対象領域として設定することと、
前記第３の対象領域内において所定軸方向に輝度勾配値が最大の点を前記第１の球状部材の輪郭点として複数抽出し、前記抽出された複数の点に基づいて前記中心位置画像における前記第１の球状部材の中心位置座標を算出することと、
を含むことを特徴とする超音波キャリブレーション方法。
【請求項１２】
請求項１１に記載の超音波キャリブレーション方法において、
前記第３ステップは、
前記第３の対象領域内において前記所定軸方向に輝度勾配値が最大の点を前記第１の球状部材の輪郭点として複数抽出し、前記抽出された複数の点に基づいて前記第１の球状部材の仮想中心位置座標を設定することと、
前記第１の球状部材の半径よりも大きい第１の半径を有する第１の円と、前記第１の球状部材の半径よりも小さい第２の半径を有する第２の円とを前記仮想中心位置座標を中心にして設定することと、
前記第１の円と前記第２の円と前記直線とで挟まれた範囲において前記所定軸方向に輝度勾配値が最大の点を前記第１の球状部材の輪郭点として複数抽出し、前記抽出された複数の点に基づいて前記中心位置画像における前記第１の球状部材の中心位置座標を算出することと、
を含むことを特徴とする超音波キャリブレーション方法。
【請求項１３】
請求項９乃至１２のいずれか一項に記載の超音波キャリブレーション方法において、
前記第３ステップは、
算出された前記第１の球状部材の中心位置座標が前記第２の対象領域内に存在するかを判定することと、
算出された前記第１の球状部材の中心位置座標が前記第２の対象領域内に存在しない場合、前記第１の対象領域内の平均輝度値が大きい順に前記複数の超音波画像から前記中心位置画像を選出することと、
をさらに含むことを特徴とする超音波キャリブレーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、超音波診断装置における超音波キャリブレーション技術に関する。
【背景技術】
【０００２】
近年、ＣＴやＭＲＩ、超音波診断装置などに代表される画像診断装置は、診断を行う上で必要不可欠となっている。さらに、これらの画像診断装置で取得した２Ｄないしは３Ｄの画像を診断中や術中に参照することで、医者の手技をサポートし、手術の安全性や正確性を高めることが可能となる。その中でも超音波診断装置は他の装置と比較して安価で小型なため、手術室への導入が容易である。
【０００３】
そこで、超音波診断装置を用いてリアルタイムに生体内の画像データを取得し、術中で使用することを想定した場合、患者と画像の位置関係を把握する必要があり、超音波プローブの位置・姿勢を光学式や磁気式などのトラッキングデバイスで計測することが必要となる。しかしこのとき、患者とプローブの位置関係は計測できるが、患者と画像断面の位置関係が不明なため、プローブと画像断面の位置関係を求める必要がある。
【０００４】
通常、この位置関係は同次変換行列で求められ、これを超音波キャリブレーションと呼ぶ。超音波キャリブレーションについては、これまで数多くの研究が報告されている。従来技術として、例えば、２本のワイヤーの交点を異なる角度から複数回撮像するクロスワイヤー法（非特許文献１）や針の先端位置を基準点に用いる方法（非特許文献２）がある。
【０００５】
しかしながら、非特許文献１の手法では、ワイヤーを正確且つたるまないように張る必要があり、簡便性に欠ける。また、非特許文献１や非特許文献２の手法では、直線形状の基準点を超音波画像で撮像する場合、厳密には超音波ビームによる画像に厚みが存在するために画像上で基準点を点で観測することが不可能である。したがって、非特許文献１や非特許文献２の手法では、位置座標を特定することが困難となる。そこで、基準点に球形状である金属球マーカーを用いるフリーハンド超音波キャリブレーション手法が提案されている（非特許文献３）。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】Prager RW, et al. Ultrasound in Med. & Biol. vol. 24(6):pp. 855-869. (1998)
【非特許文献２】Zhang H. et al. Freehand 3D Ultrasound Calibration Using an Electromagnetically Tracked Needle. Proc SPIE: Visualization, Image-Guided Procedures, and Display, Vol. 6141, pp. 775-83, 2006
【非特許文献３】菅野悠樹ほか，「複数回計測した金属球の中心位置による断面の厚みを考慮した超音波画像断面位置のキャリブレーション」，第５１回日本生体医工学会大会，２０１２年５月
【非特許文献４】Kevin Cleary, Hui Zhang, Neil Glossop, Elliot Levy, Filip Bonavac, “Electromagnetic Tracking for Image-Guided Abdominal Procedures: Overall System and Technical Issues”, IEEE EMBC 2005, Shanghai, China, Sep 1-4, pp. 268, 2005
【非特許文献５】DavidEberly: GeometricTools,LLC., [online], インターネット<URL:http://www.geometrictools.com/, 1998-2008
【非特許文献６】Berthold K. P. Horn, Journal of the Optical Society of AmericaA, Vol. 4, p. 629, 1987>
【非特許文献７】”RANSAC”, [online]、Wikipedia、インターネット<URL: http://en.wikipedia.org/wiki/RANSAC>
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、非特許文献３の手法では、手動による操作が多く、自動化がされていなかった。特に、金属球の中心位置を撮像した画像の選択や、金属球の中心位置座標の算出などにおいて手動による操作が必要であったため、キャリブレーションに多くの時間と手間を要していた。
【０００８】
本発明は、このような状況に鑑みてなされたものであり、球状部材のマーカー（例えば、金属球マーカー）を用いる超音波キャリブレーション手法において、画像処理による自動かつ正確なキャリブレーション技術を提供する。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。本願は上記課題を解決する手段を複数含んでいるが、その一例を挙げるならば、第１の球状部材と、底面に吸音板を備える筐体と、超音波プローブを有する超音波画像装置と、前記筐体に装着された第１の被検知体と、前記第１の球状部材と同径の第２の球状部材を有する第２の被検知体と、前記超音波プローブに装着された第３の被検知体と、前記第１の被検知体、前記第２の被検知体、及び前記第３の被検知体の三次元位置を計測する位置計測装置と、前記超音波プローブと前記超音波画像装置から得られる超音波画像の画像断面との位置関係を表す同次変換行列を算出する情報処理装置と、を備える超音波キャリブレーションシステムが提供される。当該超音波キャリブレーションシステムにおいて、前記情報処理装置は、座標系計算部と、画像処理部と、キャリブレーション計算部と、を備える。前記座標系計算部は、前記第２の被検知体の前記第２の球状部材を前記筐体の所定の位置に配置した状態で前記第２の被検知体をピボット動作したときの前記第２の被検知体の位置情報と前記第１の被検知体の位置情報とを前記位置計測装置から取得し、前記第１の被検知体の座標系であるリファレンス座標系における前記第２の球状部材の中心位置座標を算出し、前記筐体の前記所定の位置に配置された前記第１の球状部材を前記超音波画像装置を用いて撮像したときの前記第３の被検知体の位置情報と前記第１の被検知体の位置情報とを前記位置計測装置から取得し、前記リファレンス座標系における前記超音波プローブの座標を算出する。前記画像処理部は、前記筐体の前記所定の位置に前記第１の球状部材を配置した状態で撮像した超音波画像を前記超音波画像装置から取得し、前記超音波画像中における前記第１の球状部材の中心位置座標を算出する。前記キャリブレーション計算部は、前記リファレンス座標系における前記第２の球状部材の中心位置座標と、前記リファレンス座標系における前記超音波プローブの座標と、前記画像処理部で算出された前記第１の球状部材の中心位置座標とを用いて、前記同次変換行列を算出する。
【００１０】
また、別の例を挙げるならば、第１の球状部材と、底面に吸音板を備える筐体と、超音波プローブを有する超音波画像装置と、前記筐体に装着された第１の被検知体と、前記第１の球状部材と同径の第２の球状部材を有する第２の被検知体と、前記超音波プローブに装着された第３の被検知体と、前記第１の被検知体、前記第２の被検知体、及び前記第３の被検知体の三次元位置を計測する位置計測装置と、情報処理装置とを用いる超音波キャリブレーション方法が提供される。当該超音波キャリブレーション方法は、前記情報処理装置によって、前記第２の被検知体の前記第２の球状部材を前記筐体の所定の位置に配置した状態で前記第２の被検知体をピボット動作したときの前記第２の被検知体の位置情報と前記第１の被検知体の位置情報とを前記位置計測装置から取得し、前記第１の被検知体の座標系であるリファレンス座標系における前記第２の球状部材の中心位置座標を算出する第１ステップと、前記情報処理装置によって、前記筐体の前記所定の位置に配置された前記第１の球状部材を前記超音波画像装置を用いて撮像したときの前記第３の被検知体の位置情報と前記第１の被検知体の位置情報とを前記位置計測装置から取得し、前記リファレンス座標系における前記超音波プローブの座標を算出する第２ステップと、前記情報処理装置によって、前記筐体の前記所定の位置に前記第１の球状部材を配置した状態で撮像した超音波画像を前記超音波画像装置から取得し、前記超音波画像中における前記第１の球状部材の中心位置座標を算出する第３ステップと、前記情報処理装置によって、前記第１ステップで算出された前記第２の球状部材の中心位置座標と、前記第２ステップで算出された前記超音波プローブの座標と、前記第３ステップで算出された前記第１の球状部材の中心位置座標とを用いて、前記超音波プローブと前記超音波画像装置から得られる超音波画像の画像断面との位置関係を表す同次変換行列を算出する第４ステップと、を含む。
【発明の効果】
【００１１】
本発明によれば、球状部材のマーカーを用いる超音波キャリブレーション手法において、画像処理による自動かつ正確なキャリブレーションが可能となる。
【００１２】
本発明に関連する更なる特徴は、本明細書の記述、添付図面から明らかになるものである。また、上記した以外の、課題、構成および効果は、以下の実施例の説明により明らかにされる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施例に係る超音波キャリブレーションシステムの構成図である。
【図２】本発明の実施例に係るペン型トラッカーの構成図である。
【図３】本発明の実施例に係る超音波キャリブレーションシステムにおける座標系を説明する図である。
【図４】同次変換行列を算出する処理の流れを示すフローチャートである。
【図５】図４のステップ４０１の具体的な手順を示す図である。
【図６】図４のステップ４０２の具体的な処理の流れを示すフローチャートである。
【図７】図６のステップ６０２の具体的な処理の流れを説明する図である。
【図８】ファントムの吸音板上に設置した金属球を超音波画像装置で撮像した画像を示す。
【図９】図６のステップ６０２の処理を実行した際の平均輝度値の算出結果を示す図である。
【図１０】図９の結果を得たときの超音波プローブの走査状況を示す図である。
【図１１】図６のステップ６０３の具体的な処理の流れを説明する図である。
【図１２】位置座標をそれぞれの座標系にプロットした一例を示す。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して本発明の実施例について説明する。なお、添付図面は本発明の原理に則った具体的な実施例を示しているが、これらは本発明の理解のためのものであり、決して本発明を限定的に解釈するために用いられるものではない。
【００１５】
＜システムの構成＞
図１は、超音波キャリブレーションシステムの構成図を示す。超音波キャリブレーションシステム１は、超音波プローブ２を有する超音波画像装置３と、位置計測装置４と、トラッカー（第１及び第３のトラッカー）５ａ、５ｂと、ペン型トラッカー（第２のトラッカー）６と、ファントム７と、金属球（第１の球状部材）８と、情報処理装置９から構成される。
【００１６】
超音波画像装置３は、複数の駆動信号を超音波プローブ２に供給すると共に、超音波プローブ２から出力される複数の受信信号を処理することにより、超音波画像を表す画像信号を生成するものである。一般に、超音波プローブ２は、超音波の送受信機能を有する複数の超音波トランスデューサを含む。超音波画像装置３では、送信フォーカス処理によって複数の超音波を合波して形成される超音波ビームを用いて対象物を走査し、対象物内部において反射された超音波エコーを受信して受信フォーカス処理を行う。これにより、超音波エコーの強度に基づいて、例えば被検体内に存在する構造物に関する画像情報が得られる。なお、超音波プローブ２としては、リニアプローブ、コンベックスプローブ、セクタプローブのいずれでもよい。なお、後述するように、超音波プローブ２として３Ｄプローブを用いることも可能である。
【００１７】
位置計測装置４は、計測対象に装着されたトラッカー（被検知体）５ａ、５ｂあるいはペン型トラッカー（被検知体）６の位置を追跡し、三次元位置及び回転角を計測する三次元計測センサである。計測対象についての三次元位置及び回転角を計測するためには、計測対象上に位置が固定された異なる複数の点の位置を知る必要がある。したがって、トラッカー５ａ、５ｂは、識別可能な複数のマーカーとして４つの赤外線反射球５１を備える。４つの赤外線反射球５１は、支持部材５２に取付けられ、且つ非対称に配置されている。ここで、トラッカー５ａは、超音波プローブ２に装着されており、トラッカー５ｂは、ファントム７に装着されている。なお、位置計測装置４は、この構成に限定されず、三次元位置及び姿勢を計測できる計測装置であればよい。例えば、磁気式計測センサであれば、トラッカーに代えて、センサコイルを用いればよい。
【００１８】
ペン型トラッカー６は、円柱部材６１を備える。円柱部材６１の一端には、支持部材６２が装着されている。ペン型トラッカー６でも同様に、支持部材６２上に４つの赤外線反射球６３が非対称に取付けられている。また、円柱部材６１の他端には、金属球８と同様の金属球（第２の球状部材）６４が装着されている。また、図２に示すように、ペン型トラッカー６の先端部の金属球６４は、着脱可能に構成されている。ペン型トラッカー６は、サイズの異なる複数の金属球６４ａ，６４ｂを備え、使用する超音波プローブ２の種類などに応じて金属球６４を変更することが可能である。
【００１９】
ファントム７は、超音波プローブ２のターゲットとなる金属球８を配置するための筐体である。本実施例では、ファントム７として直方体の水槽を用いている。ファントム７の底面には、水槽内でのエコー反射を抑制するための吸音板７１が配置されている。吸音板７１は、例えばゴムで形成されている。吸音板７１は、金属球８以外の部分で多重反射が観測されないようにするためのものである。また、吸音板７１には、金属球８を固定するための穴７２（図５参照）が任意の位置に設けられている。この金属球８を固定するための穴７２は、金属球８の直径未満の大きさで形成されている。このように、ファントム７は特別な加工を必要としない構成となっている。なお、ファントム７は、ここで説明した構成に限定されず、以下で説明する手順が実行できるような筐体であればよい。
【００２０】
金属球８は、ステンレス素材である。なお、本実施例では、金属球８を用いているが、これに限定されない。後述する多重反射が観測できる材料であればよく、金属球８の代わりに、多重反射が観測される材料で形成された球状の部材を使用してもよい。金属球８の大きさは、超音波画像装置３の性能や特性などに応じて輪郭点がクリアに抽出可能である大きさを適宜選択すればよい。
【００２１】
情報処理装置９は、例えば、ワークステーションやパーソナルコンピュータなどである。情報処理装置９は、中央演算処理装置と、補助記憶装置と、主記憶装置と、入出力装置とを備えている。例えば、中央演算処理装置は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサ（又は演算部ともいう）で構成されている。例えば、補助記憶装置はハードディスクであり、主記憶装置はメモリであり、入出力装置は、キーボード及びポインティングデバイス（マウスなど）やディスプレイである。なお、図１では、簡単のためこれらの構成要素の描画を省略している。
【００２２】
本発明の特徴として、情報処理装置９は、画像処理部９１と、座標系計算部９２と、キャリブレーション計算部９３とを備える。画像処理部９１は、超音波画像装置３から出力された画像情報を処理するものである。また、座標系計算部９２は、位置計測装置４によって計測されたトラッカー５ａ、５ｂ及びペン型トラッカー６の位置情報から各種座標系を計算するものである。また、キャリブレーション計算部９３は、超音波プローブ２と超音波画像装置３から得られる超音波画像の画像断面との位置関係を計算するものであり、この位置関係として同次変換行列を計算するものである。
【００２３】
画像処理部９１と、座標系計算部９２と、キャリブレーション計算部９３は、コンピュータ上で実行されるプログラムの機能として実現してもよい。すなわち、各計算部９１乃至９３の処理を、プログラムコードとしてメモリに格納して、ＣＰＵが各プログラムコードを実行することによって各計算部９１乃至９３が実現されてもよい。また、画像処理部９１と、座標系計算部９２と、キャリブレーション計算部９３は、現在市場に供されている画像処理回路などのハードウェアによって実現されてもよい。
【００２４】
＜同次変換行列の算出について＞
図３は、本システムにおける座標系を説明する図である。本システムの計測系では、位置計測装置４の持つグローバル座標系（ΣＧｒｏｂａｌ）、超音波プローブ２に装着したトラッカー５ａの座標系（プローブ座標系）（ΣＰｒｏｂｅ）、ファントム７に装着したトラッカー５ｂの座標系（リファレンス座標系）（ΣＲｅｆｅｒｅｎｃｅ）、超音波画像の画像座標系（ΣＥｃｈｏｇｒａｍ）４種類の座標系が存在する。
【００２５】
超音波プローブ２に装着したトラッカー５ａ及びファントム７に装着したトラッカー５ｂにより、グローバル座標系（ΣＧｒｏｂａｌ）からそれぞれの座標系への同次変換行列ＧｒｏｂａｌＴＲｅｆ及びＧｒｏｂａｌＴＰｒｏｂｅを算出することができる。なお、プローブ座標系（ΣＰｒｏｂｅ）からリファレンス座標系（ΣＲｅｆｅｒｅｎｃｅ）への同次変換行列ＰｒｏｂｅＴＲｅｆは以下の式（１）で算出される。
【００２６】
【数１】
2014124319.tif 000003
【００２７】
図３において、位置計測装置４からの位置情報によって直接取得可能なものは、ＧｒｏｂａｌＴＲｅｆ、ＧｒｏｂａｌＴＰｒｏｂｅ、及び、ＰｒｏｂｅＴＲｅｆである。ここで、上述したように、超音波キャリブレーションの目的は、超音波プローブ２と超音波画像装置３で得られる超音波画像の画像断面との位置関係を表す同次変換行列ＰｒｏｂｅＴＥｃｈｏを求めることである。同次変換行列ＰｒｏｂｅＴＥｃｈｏは、異なる座標系における基準点の位置座標を対応付けることで求めることができる。
【００２８】
図４は、同次変換行列ＰｒｏｂｅＴＥｃｈｏを算出する処理の流れを示すフローチャートである。ステップ４０１において、情報処理装置９の座標系計算部９２は、リファレンス座標系（ΣＲｅｆｅｒｅｎｃｅ）における金属球の中心位置座標Ｒｅｆｐを算出する。
【００２９】
次に、ステップ４０２において、情報処理装置９の画像処理部９１は、ファントム７内の金属球８を超音波プローブ２で撮像した画像に対して、画像処理によって金属球の中心位置座標Ｅｃｈｏｐを算出する。なお、この際、情報処理装置９の座標系計算部９２は、ファントム７内の金属球８を超音波プローブ２を用いて撮像したときの超音波プローブ２に装着したトラッカー５ａ及びファントム７に装着したトラッカー５ｂの位置情報を位置計測装置４から取得し、リファレンス座標系（ΣＲｅｆｅｒｅｎｃｅ）における超音波プローブの座標を算出する。
【００３０】
最後に、ステップ４０３において、ステップ４０１及びステップ４０２で算出した異なる座標系における金属球の位置座標から、ポイントレジストレーションにより同次変換行列ＰｒｏｂｅＴＥｃｈｏを算出する。
【００３１】
＜実空間における金属球の中心位置の算出＞
図５は、図４におけるステップ４０１の具体的な手順を示す図である。図５（ａ）に示すように、ペン型トラッカー６を手に持ち、先端の金属球６４をファントム７の吸音板７１上にあけた穴７２に設置する。そして、穴７２に設置した金属球６４を基点にペン型トラッカー６をピボット動作させる。この際、位置計測装置４によってトラッカー５ｂとペン型トラッカー６を同時に複数回計測すると、計測したペン型トラッカー６の座標点の軌跡は金属球６４の位置を中心とした半球面上に配置される。
【００３２】
情報処理装置９の座標系計算部９２は、ペン型トラッカー６をピボット動作させたときのトラッカー５ｂとペン型トラッカー６の位置情報を位置計測装置４から取得する。そして、情報処理装置９の座標系計算部９２は、位置計測装置４によって取得されたこれらの座標点から、ピボットキャリブレーション（非特許文献４）により金属球６４の中心位置座標ＲＲｅｆを算出する。これにより、実空間における金属球６４の中心位置座標の算出が可能となる。最後に、ペン型トラッカー６をファントム７から取り外す。その後、図５（ｂ）に示すように、ペン型トラッカー６の先端の金属球６４と同径の金属球８を穴７２に設置する。
【００３３】
＜超音波画像における金属球の中心位置の算出＞
図６は、図４におけるステップ４０２の具体的な処理の流れを示すフローチャートである。まず、図５（ｂ）のように金属球８をファントム７に設置した状態で、ファントム７を脱気水で満たす。ここで、脱気水の温度は、超音波診断装置の設定音速と同様になるように設定する。脱気水の温度は、使用する超音波診断装置の仕様に依存し、使用する超音波診断装置に合わせて設定すればよい。そして、ステップ６０１において、金属球８の中心位置を撮像できるように超音波プローブ２を走査し、金属球８を捉えた複数の超音波画像を超音波画像装置３によって取得する。
【００３４】
次に、ステップ６０２において、情報処理装置９の画像処理部９１は、超音波画像装置３によって取得された複数の超音波画像から金属球８の中心位置を撮像した画像を選出する。そして、ステップ６０３において、情報処理装置９の画像処理部９１は、選出した画像に対して後述の処理を実行し、金属球８の中心位置座標Ｅｃｈｏｐを算出する。
【００３５】
次に、ステップ６０４において、情報処理装置９の画像処理部９１は、算出された金属球８の中心位置座標Ｅｃｈｏｐが誤検出であるかの判定処理を実行する。ここで、誤った結果であると判定された場合、ステップ６０２に戻る。正しい結果であると判定された場合、ステップ６０５に進む。ステップ６０５で、情報処理装置９の画像処理部９１は、最終的に得られた金属球８の中心位置座標Ｅｃｈｏｐを取得する。
【００３６】
＜中心位置撮像画像の選出＞
図６のステップ６０２の具体的な処理について説明する。図８は、ファントム７の吸音板７１上に設置した金属球８を超音波画像装置３で撮像した画像を示す。このとき、アーチファクトとして扱われる多重反射が金属球８の下部に描画されることが分かる。これは金属球８の上面と下面で繰り返し反射したエコー信号を超音波プローブ２が受信することにより、エコーの送信方向に白い尾引き（コメットテール）が描画されるためである。
【００３７】
図８（ａ）は、金属球８の中心を通らない断面で撮像した場合を示す。この場合、金属球８からのエコー信号は弱く、白い尾引き部分が小さく且つ暗く描画される。一方、図８（ｂ）は、金属球８の中心を通る断面で撮像した場合を示す。この場合、金属球８からのエコー信号が強く観測され、白い尾引き部分が大きく且つ明るく描画される。本実施例では、以上のような前提を元に、金属球８を撮像した超音波画像から画像処理によって多重反射を輝度値で計測する。さらに計測した輝度値を複数の連続した断面で比較することにより中心位置撮像画像を選出する。
【００３８】
図７は、多重反射の範囲を特定し、特定した範囲内の平均輝度値を算出する処理の流れを示す。超音波画像装置３によって取得した画像において多重反射が現れる方向は常に金属球８を拠点に超音波プローブ２から離れる方向である。したがって、超音波のビーム方向に対象領域（ＲＯＩ：Ｒｅｇｉｏｎ  ｏｆ  Ｉｎｔｅｒｅｓｔ）を設定することで金属球８と多重反射を含んだ範囲を特定する。さらに、吸音板７１の傾きを検出することで、多重反射のみの範囲を特定する。なお、上述したように、以下の処理の主体は、情報処理装置９の画像処理部９１である。
【００３９】
まず、図７（ａ）に示すように、超音波画像装置３によって取得した画像対して超音波プローブ２の先端形状に応じた超音波のビーム方向のベクトルを算出する。そして、同ベクトルを軸に幅がｄ（金属球８の直径の長さ［ｍｍ］）の帯をＲＯＩとして設定し、ベクトルを変化させてＲＯＩを走査する。なお、ここでは、ｄを金属球８の直径の長さとしているが、これに限定されず、金属球８が含まれる幅で設定されればよい。例えば、ｄを（金属球８の直径の長さ）＋αで設定してもよい。
【００４０】
次に、図７（ｂ）に示すように、走査した範囲内でＲＯＩ内の平均輝度値が最大となる範囲（第１の範囲）を特定する。次に、特定したＲＯＩの部分（すなわち、第１の範囲）を除いた画像を作成する。そして、図７（ｃ）では、吸音板７１の位置（複数の点）を算出し、これらの複数の点を直線近似することで、吸音板７１の面と対応する直線を算出する。直線近似の例としては、非特許文献５などの既存の手法を用いることができる。例えば、吸音板７１の位置（複数の点）は、超音波のビーム方向のベクトル方向に輝度値を１ピクセル毎に参照していき、最初に輝度勾配がある点を検出すればよい。
【００４１】
最後に、図７（ｄ）に示すように、吸音板７１の面と対応する直線より下部分（ビーム方向に対して直線よりも後ろ側の部分）をＲＯＩ（第１の対象領域）として設定する。次に、設定されたＲＯＩ内の平均輝度値を算出する。この処理を取得した全ての画像に対して行い、算出した平均輝度値の最も大きな画像を金属球８の中心位置を撮像した画像（中心位置画像）として選出する。なお、図７は、超音波プローブ２としてコンベックスプローブを用いた場合を示しているが、リニアプローブなどの他のプローブにおいても同様の方法で画像の選出を行うことが可能である。
【００４２】
図９は、ステップ６０２の処理を実行した場合の平均輝度値の算出結果を示す図である。図１０は、図９の結果を得たときの超音波プローブ２の走査状況を示す図である。図１０に示すように、超音波プローブ２を５００μｍ単位でＺ方向に平行移動させた。図１０のように超音波プローブ２を平行移動させて、断層像中に金属球が現れてから消えるまでの一連の画像を記録する。超音波プローブ２としては、中心周波数４ＭＨｚのコンベックスプローブと１２ＭＨｚのリニアプローブの２種類を用いた。コンベックスプローブを使用した際には断層像の深さを６０ｍｍ、リニアプローブでは４０ｍｍに設定した。また入力画像の条件はどちらの場合でも画像サイズ１０２４×７６８ｐｉｘｅｌ、フレームレート２０ｆｐｓである。また、コンベックスプローブでは金属球８の半径は５．５ｍｍ、穴７２の半径は５．０ｍｍ、リニアプローブでは、金属球８の半径は２．７５ｍｍ、穴７２の半径は２．５ｍｍとした。
【００４３】
図９の画像番号は、平行移動させて取得した画像の順番を示している。図９（ａ）は、コンベックスプローブを用いて取得した各画像において算出された第１の対象領域内の平均輝度値を示す。また、図９（ｂ）は、リニアプローブを用いて取得した各画像において算出された第１の対象領域内の平均輝度値を示す。なお、算出した平均輝度値はそれぞれの最大値で正規化している。図９（ａ）及び図９（ｂ）の両方においてピークを有する分布となっており、金属球８の中心位置付近では平均輝度値が大きくなるため、金属球８の中心位置を撮像した画像の選出が可能となる。
【００４４】
＜中心位置座標の算出＞
図６のステップ６０３の具体的な処理について説明する。図１１は、ステップ６０３の具体的な処理の流れを示す図である。なお、以下の処理の主体は、情報処理装置９の画像処理部９１である。図１１（ａ）では、ステップ６０２で選出された画像において、特定したＲＯＩ（第１の対象領域）の軸と、算出された吸音板７１の面と対応する直線との交点上に金属球８が存在すると仮定し、金属球８の直径の長さの正方形（ｄ×ｄ［ｍｍ］）のＲＯＩ（第２の対象領域）を設定する。なお、金属球８の直径の長さは、予め情報処理装置９に入力されているとする。なお、ここでは、ｄを金属球８の直径の長さとしているが、これに限定されず、金属球８が含まれる範囲で設定されればよい。例えば、ｄを（金属球８の直径の長さ）＋αで設定してもよい。
【００４５】
次に、図１１（ｂ）に示すように、ＲＯＩに座標軸（ＸＲ、ＹＲ）を設定する。次に、金属球８の輪郭点を検出するために、−ｔ≦ＸＲ≦ｔ、０≦ＹＲ≦ｄ／２の範囲（第３の対象領域）でＹＲ方向に輝度を走査する。ここで設定される範囲は、この例に限定されず、少なくとも金属球８の輪郭線が含まれる領域で設定されればよい。そして、設定された範囲（第３の対象領域）内において、それぞれのＸＲ方向における輝度勾配値が最大となるピクセルを検出する。図１１（ｂ）の複数の黒丸の点は、輝度走査した結果、輝度勾配が最大として検出されたピクセルを示している。
【００４６】
次に、図１１（ｃ）に示すように、（ｂ）で検出したピクセルの中でＹＲ座標が最小値のピクセルを選択し、選択したピクセルからＹＲ方向にｄ／２の座標位置を仮想の中心位置（仮想中心位置座標）として設定する。そして、半径がｒとＲ（ｒ＜ｄ／２＜Ｒ）の２つの円（第１の円及び第２の円）を設定する。
【００４７】
次に、図１１（ｄ）に示すように、（ｃ）で設定した２つの円と仮の中心座標のＹＲ座標以下で挟まれた範囲を設定する。設定された範囲内においてＹＲ方向に輝度を走査する。そして、それぞれのＸＲ方向における輝度勾配値が最大となるピクセルを検出する。図１１（ｄ）の複数の黒丸の点は、輝度走査した結果、輝度勾配が最大として検出されたピクセルを示している。次に、検出された複数のピクセルを金属球８の輪郭点として見なし、円近似処理を実行する。円近似処理の例としては、非特許文献５などの既存の手法を用いることができる。最後に、円近似処理で求められた円の中心位置座標を金属球８の中心位置座標Ｅｃｈｏｐとして算出する。
【００４８】
＜中心位置座標の誤検出判定＞
図６のステップ６０４の具体的な処理について説明する。なお、以下の処理の主体は、情報処理装置９の画像処理部９１である。実空間において、金属球８は吸音板７１上に空けた穴７２に設置されており、金属球８の中心位置座標は、吸音板７１の面に対応する直線から金属球８の直径（ｄ）以内の距離に存在しているはずである。したがって、この条件に合致しない場合は、不正確な金属球８の中心位置座標Ｅｃｈｏｐであると考えられる。
【００４９】
ステップ６０４においては、ステップ６０２で設定した正方形（ｄ×ｄ）のＲＯＩ内に、ステップ６０３で算出した中心位置座標Ｅｃｈｏｐが存在するかを判定する。ここで、誤った結果であると判定された場合、ステップ６０２に戻る。この場合、複数の画像の中から別の画像を選出し、ステップ６０３の処理を実行する。例えば、ＲＯＩ（第１の対象領域）内の平均輝度値が２番目に大きな画像を選出し、ステップ６０３の処理を実行する。ステップ６０４の判定により誤った結果であると判定されれば、ＲＯＩ（第１の対象領域）内の平均輝度値が大きい順に選出していき、ステップ６０４において正しいと判定されるまで繰り返す。
【００５０】
＜同次変換行列の算出＞
図４のステップ４０３の処理について説明する。ステップ４０３では、異なる座標系で算出した金属球の中心位置座標を対応させ、ポイントレジストレーション（非特許文献６）によって座標系間の同次変換行列を算出する。なお、以下の処理の主体は、情報処理装置９のキャリブレーション計算部９３である。
【００５１】
まず、ステップ４０１において算出した金属球６４の中心位置座標Ｒｅｆｐと、ステップ４０２で画像を撮像した際のＰｒｏｂｅＴＲｅｆ（ｉ）とから以下の式（２）を用いてプローブ座標系（ΣＰｒｏｂｅ）における金属球の中心位置座標Ｐｒｏｂｅｐ（ｉ）を算出する（ｉ≦Ｎ、Ｎ：計測したＥｃｈｏｐの数）。
【００５２】
【数２】
2014124319.tif 000004
【００５３】
図１２は、式（２）によって算出したＰｒｏｂｅｐ（ｉ）と、ステップ４０２で取得したＥｃｈｏｐ（ｉ）をそれぞれの座標系にプロットした位置座標の一例を示す。それぞれの座標系における金属球の中心位置座標ｐの添え字は、同じ方向から撮像したときの位置座標と対応する。これらの分布からポイントレジストレーションを用いてプローブ座標系（ΣＰｒｏｂｅ）から画像座標系（ΣＥｃｈｏｇｒａｍ）への同次変換行列ＰｒｏｂｅＴＥｃｈｏを算出する。ポイントレジストレーションでは並進行列と回転行列をそれぞれ算出する。並進行列は、それぞれの座標系における重心座標から差分を算出することで求め、回転行列は、異なる座標系で対応するすべての座標点の内積をそれぞれ計算し、相関値が最大となるときの回転成分を算出する。以上の処理により、同次変換行列ＰｒｏｂｅＴＥｃｈｏを算出する。
なお、ここでは、点対応のポイントレジストレーション（非特許文献６）を用いて同次変換行列を算出しているが、この計算方法に限定されず、他のアルゴリズムで同次変換行列を算出してもよい。例えば、他のアルゴリズムとしては、ＲＡＮＳＡＣ（非特許文献７）などがある。ＲＡＮＳＡＣは、外れ値を除外しつつパラメータを推定するアルゴリズムである。
【００５４】
本実施例によれば、金属球マーカーを用いる超音波キャリブレーション手法において、画像処理による自動かつ正確なキャリブレーションが可能となる。また、本実施例では、特別な工作を必要としないファントム７を使用し、また超音波プローブ２の操作方法も制限がなく、画像処理による自動かつ正確なキャリブレーションが可能となる。
【００５５】
また、本実施例によれば、従来のように手動の操作もなく、画像取得時間及び画像処理時間は共に臨床で使用するのに十分な時間内で実施可能である。なお、走査回数を減らすことより所要時間を短縮することが可能となり、より簡便なプローブ走査でのキャリブレーションが可能となる。
【００５６】
また、本実施例によれば、本来ノイズとして除去すべき対象であったコメットテールの強度情報を利用することで、金属球の中心位置を撮像した画像を正確に検知することが可能となる。
【００５７】
また、本実施例によれば、金属球の中心位置を撮像した画像内において、特定された範囲内で仮想中心位置座標を設定し、その後、その仮想中心位置座標から２つの円で挟まれる範囲で輝度勾配値の最大値を金属球の輪郭点とする。例えば、画像内にノイズがある場合などでも、より正確に金属球の輪郭点を抽出でき、結果として、金属球の中心位置座標を高精度に検知することが可能となる。
【００５８】
また、本実施例によれば、中心位置座標の誤検出判定も備えているため、金属球の中心位置座標をより精確に算出することが可能となる。以上のことから、本発明は高精度かつ簡便なキャリブレーションを提供することができる。
【００５９】
なお、本発明は３Ｄプローブへの適用も可能である。３Ｄプローブを使用する場合では、電子スキャンによって一度に広範囲の撮像が可能となることから、複数の金属球を配置したファントムを作成することで、Ｅｃｈｏｐを同時に複数回計測可能となる。したがって、上述した２Ｄプローブの場合と同様の方法でキャリブレーション可能であり、より簡便な手法で実現できる。
【００６０】
なお、本発明は上述した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００６１】
例えば、図６のステップ６０３において、図１１（ｂ）で抽出した輪郭点を円近似処理して金属球８の中心位置座標を求めてもよい。図１１（ｃ）及び（ｄ）の手法は、画像中にノイズが含まれている場合に特に有効である。
【００６２】
また、図面における制御線や情報線は、説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。全ての構成が相互に接続されていてもよい。
【符号の説明】
【００６３】
１  超音波キャリブレーションシステム
２  超音波プローブ
３  超音波画像装置
４  位置計測装置
５ａ、５ｂ  トラッカー
６  ペン型トラッカー
７  ファントム
８  金属球
９  情報処理装置
５１  赤外線反射球
５２  支持部材
６１  円柱部材
６２  支持部材
６３  赤外線反射球
６４  金属球
７１  吸音板
７２  穴
９１  画像処理部
９２  座標系計算部
９３  キャリブレーション計算部
【図１】
2014124319.tif 000005
【図２】
2014124319.tif 000006
【図３】
2014124319.tif 000007
【図４】
2014124319.tif 000008
【図５】
2014124319.tif 000009
【図６】
2014124319.tif 000010
【図７】
2014124319.tif 000011
【図８】
2014124319.tif 000012
【図９】
2014124319.tif 000013
【図１０】
2014124319.tif 000014
【図１１】
2014124319.tif 000015
【図１２】
2014124319.tif 000016