(57)【要約】      （修正有）【課題】対象物が不規則な形状である場合に、対象物分割を実行するときに、規則的形状の対象物に変換することにより、対象物分割中の処理負荷を軽減する装置及び方法を提供する。【解決手段】３次元画像から対象物を分割する方法及び装置を定義する。まず、１つの次元、２つの次元又は３つの次元のラプラシアンオブガウシアンフィルタなどのスケール推定処理を使用して、対象物の表面が推定される。第２に、規則的形状の（好ましくはほぼ球面の）非等方性形状を提供するために、推定された表面に各次元で独立して縮小関数を適用することにより、推定された表面が変換される。対象物は、その背景のボリュームから分割され、逆変換されて当初の形状に戻され、当初の形状は画像ボリュームから隔離される。【選択図】図３
2016049454.tif 000002
【特許請求の範囲】
【請求項１】
対象物分割の方法であって、
当初ボリューム中の対象物の表面を推定するステップと、
規則的形状の面をレンダリングするために前記対象物の前記表面を変換するステップと、
前記対象物を背景ボリュームから分離するために前記規則的形状の表面を処理するステップと、
前記規則的形状の表面を当初の対象物の表面に逆変換するステップと、
前記当初ボリュームから前記対象物に対応するボリュームを抽出するステップと
を備えることを特徴とする方法。
【請求項２】
前記対象物の前記表面を推定することは、
３つの次元で前記対象物のスケール推定を取得することと、
前記３つの次元のうち少なくとも１つの次元で更なるスケール推定を取得することと
を含むことを特徴とする請求項１記載の方法。
【請求項３】
３つの次元で前記対象物の前記スケール推定を取得することは、
前記対象物に３次元カーネルを有するラプラシアンオブガウシアンフィルタを適用すること
を含むことを特徴とする請求項２記載の方法。
【請求項４】
３つの次元で前記対象物の前記スケール推定を取得することは、
前記３つの次元の各次元で前記対象物に１次元カーネルを有するラプラシアンオブガウシアンフィルタを適用すること
を含むことを特徴とする請求項２記載の方法。
【請求項５】
前記対象物の周囲に２次元境界形状を入力することと、
前記入力境界形状に基づいて２次元の第１の処理範囲を指定することと、
第１の次元及び第２の次元で前記対象物の２次元スケールを推定するために、前記第１の処理範囲に２次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと、
前記第１の次元及び前記第２の次元で前記対象物に関して推定されたスケールに基づいて、第２の処理範囲内で第３の次元で１次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと
を更に含むことを特徴とする請求項２記載の方法。
【請求項６】
第１の次元及び第２の次元で前記対象物の周囲に２次元境界形状を入力することと、
前記第１の次元及び前記第２の次元並びに第３の次元で前記境界形状に基づいて第１の３次元処理範囲を指定することと、
前記第１の３次元処理範囲に基づいて前記対象物の３次元スケールを推定するために、３次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと
を更に含むことを特徴とする請求項３記載の方法。
【請求項７】
前記第１の次元及び前記第２の次元の各々で前記更なるスケール推定を取得するために、前記第１の次元及び前記第２の次元の各々で１次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することを更に含むことを特徴とする請求項５又は６記載の法方法。
【請求項８】
前記対象物の前記表面を推定することは、
第１の次元及び第２の次元（ｘ，ｙ）で前記被写体の周囲に境界形状を入力することと、
前記境界形状に基づいて第１の処理範囲を計算することと、
３つの次元で前記対象物の前記スケールの推定を取得するために、前記第１の処理範囲内の各点に３次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと、
前記境界形状が存在する次元（ｘ，ｙ）とは異なる第３の次元（ｚ）で前記対象物の前記スケールの推定を取得するために、３つの次元における前記対象物の前記スケールの推定に基づいて第２の処理範囲内の各点に１次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと、
前記第１の次元（ｘ）における前記対象物の前記スケールの更なる推定を取得するために、前記第１の次元（ｘ）における前記境界形状のサイズに基づいて計算される第３の処理範囲内の各点に１次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと、
前記第２の次元（ｙ）における前記対象物の前記スケールの推定を取得するために、前記第２の次元（ｙ）における前記境界形状のサイズに基づいて計算される第４の処理範囲内の各点に１次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと、
前記対象物の次元（ｘ，ｙ，ｚ）ごとの個別のスケール推定を含む前記対象物のスケール推定を出力することと
を更に含むことを特徴とする請求項１記載の方法。
【請求項９】
３つの次元における前記対象物の取得されたスケール推定をＳｃａｌｅｉｎ  ３Ｄ  ｓｐａｃｅとし、入力された境界形状に基づくパラメータをＰａｒａｍｓｉｆｔｉｎｇとするとき、式
2016049454.tif 000013
に従って３つの次元で前記対象物の前記スケールに基づいて修正中心位置（０，０，修正ｚ）を有する前記第２の処理範囲を取得することを更に含む請求項５又は８記載の方法。
【請求項１０】
前記対象物の前記表面を変換することは、前記対象物の表面の各次元をその他の次元から独立して変換することを含むことを特徴とする請求項１から９のいずれか１項に記載の方法。
【請求項１１】
前記対象物の表面の各次元に異なる関数が適用されることを特徴とする請求項１０記載の方法。
【請求項１２】
前記対象物の前記表面を変換することは、
被写体の３次元スケール推定Ｓｃａｌｅ３Ｄ  ｓｐａｃｅを取得することと、
被写体の次元ごとの１次元スケール推定Ｓｃａｌｅｅａｃｈ  ｄｉｒｅｃｔｉｏｎを取得することと、
式
2016049454.tif 000014
に従って、前記対象物の少なくとも１つの次元の次元ごとの各１次元スケール推定とそれぞれの縮小関数ＳＲｅａｃｈ  ｄｉｒｅｃｔｉｏｎを乗算することと
を含むことを特徴とする請求項１から１１のいずれか１項に記載の方法。
【請求項１３】
各次元の前記１次元スケール推定が前記３次元スケールより小さい場合、前記縮小関数はすべて１．０であることを特徴とする請求項１２記載の方法。
【請求項１４】
ユーザにより入力された境界形状により取得された特定の次元の１次元スケール推定が前記３次元スケール推定より大きい場合、前記縮小関数はその特定の次元にのみ適用されることを特徴とする請求項１２記載の方法。
【請求項１５】
前記対象物の前記表面を変換することは、前記対象物の表面を非等方性の球に変換することを含むことを特徴とする請求項１から１４のいずれか１項に記載の方法。
【請求項１６】
前記対象物の前記表面を変換することは、前記対象物の中の画素のピッチを変換することを含むことを特徴とする請求項１から１５のいずれか１項に記載の方法。
【請求項１７】
前記対象物の前記表面を変換することは、前記分離処理に関する単一の寸法パラメータによって変換対象物を作成することを含むことを特徴とする請求項１から１６のいずれか１項に記載の方法。
【請求項１８】
前記単一の寸法パラメータは、前記変換対象物の直径及び半径を含む群のうち１つであることを特徴とする請求項１７記載の方法。
【請求項１９】
前記規則的形状の表面を逆変換することは、前記対象物の各次元に前記縮小関数の逆を乗算することを含むことを特徴とする請求項１２記載の方法。
【請求項２０】
前記規則的形状の表面はほぼ球面であることを特徴とする請求項１から１９のいずれか１項に記載の方法。
【請求項２１】
画像から対象物を分割する方法であって、
前記画像を受信するステップと、
前記対象物のスケール推定を実行するステップであって、
前記対象物の周囲に境界形状を入力することと、
前記境界形状に基づいて処理エリアを規定することと、
前記対象物の推定スケールを取得するために、前記処理エリア内でスケール推定を実行することとを含むステップと、
前記対象物を規則的形状の表面に変換するステップと、
前記対象物を表す規則的形状を推定するための粗分割と、
前記規則的形状に基づいて前記対象物の形状を精密化するレベルセット法を含む精密分割と、
対象物を当初ボリュームに逆変換するステップと、
画像から対象物の精密化形状を抽出するステップと
を備えることを特徴とする方法。
【請求項２２】
前記対象物は、少なくともリンパ節、病変、腫瘍及び小節より成る群のうち１つであることを特徴とする請求項１から２１のいずれか１項に記載の方法。
【請求項２３】
３次元画像から対象物を分割する画像処理装置であって、
当初ボリューム中の前記対象物の表面を推定する手段と、
規則的形状の表面をレンダリングするために前記対象物の前記表面を変換する手段と、
前記対象物を背景ボリュームから分離するために前記規則的形状の表面を処理する手段と、
前記規則的形状の表面を当初の対象物の表面に逆変換する手段と、
前記当初ボリュームから前記対象物に対応するボリュームを抽出する手段と
を備えることを特徴とする画像処理装置。
【請求項２４】
前記対象物の周囲に境界形状を入力する入力手段を更に備え、前記対象物の表面を推定する手段は、
入力された前記境界形状に基づいて前記対象物の周囲の処理範囲を計算する手段と、
前記対象物のスケールを推定するために、前記処理範囲内のすべての点を解析する手段と
を備えることを特徴とする請求項２３記載の画像処理装置。
【請求項２５】
実質的にここで記載の及び添付図面の何れかに示されるように画像から対象物を分割する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像中の対象物の分割に関し、特に医用画像中のリンパ節、病変、結節又は腫瘍などの対象物の分割に関する。
【背景技術】
【０００２】
対象物分割は、デジタル画像中の対象物の形状又は境界を認識する技術である。対象物分割の目的は、例えば時間の経過に伴って画像ごとに対象物が変化したか否かを判定するために、画像（医用画像など）中の対象物の表現を変えることである。この対象物分割を実現する技術は数多く存在するが、それらの技術は、画像中のコントラストの範囲、対象物と背景とのコントラストの程度、対象物のスケール、すなわち相対的サイズ、画像データのフォーマットなどに従って適切であるものもあれば、さほど適切ではないものもある。しかし、多くの技術に共通しているのは、画像中の各画素（３Ｄ画像ではボクセル）に、特定の視覚的特性（グレイスケール、輝度など）に対応する何らかの種類のラベルが割り当てられることである。従って、同一の又は類似するラベルを割り当てられた画素（ボクセル）は、何らかの理由により、例えば同一の構造（例えば、同一の対象物）の一部であることを示すために、観測者により１つにまとまったものとみなされてもよい。
【０００３】
「塊状構造（ブロブ）検出」として知られる種類の対象物分割は、Ｔ．Ｌｉｎｄｅｂｅｒｇの「Ｆｅａｔｕｒｅ  ｄｅｔｅｃｔｉｏｎ  ｗｉｔｈ  ａｕｔｏｍａｔｉｃ  ｓｃａｌｅ  ｓｅｌｅｃｔｏｎ」（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｊｏｕｒｎａｌ  ｏｆ  Ｃｏｍｐｕｔｅｒ  Ｖｉｓｉｏｎ、第３０巻、７９〜１１６ページ、１９９８年）に記載されている。この論文では、画像中の塊状構造の相対位置及びスケールを判定するためにガウシアンモデルのラプラシアン演算子（ラプラシアンオブガウシアン又はＬｏＧ演算子又はフィルタ）を使用する形式のスケール推定が説明されている。
【０００４】
Ａ．Ｊｉｒａｐａｔｎａｋｕｌ、Ｓ．Ｆｏｔｉｎ他の「Ａｕｔｏｍａｔｅｄ  Ｎｏｄｕｌｅ  Ｌｏｃａｔｉｏｎ  ａｎｄ  Ｓｉｚｅ  Ｅｓｔｉｍａｔｉｏｎ  Ｕｓｉｎｇ  ａ  Ｍｕｌｔｉ−ｓｃａｌｅ  Ｌａｐｌａｃｉａｎ  ｏｆ  Ｇａｕｓｓｉａｎ  Ｆｉｌｔｅｒｉｎｇ  Ａｐｐｒｏａｃｈ」（Ａｎｎｕａｌ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｎｆｅｒｅｎｃｅ  ｏｆ  ｔｈｅ  ＩＥＥＥ  ＥＭＢＳ、１０２８〜１０３１ページ、２００９年）は、塊状構造のサイズを推定するために塊状構造の中心付近に位置する開始点からラプラシアンオブガウシアンフィルタ処理を適用することを説明している。
【０００５】
以上挙げた２つの技術では、異なるスケール（以下に説明されるシグマ値）を反復検査し、対象の塊状構造のスケールとして最も可能性の高いスケールを発見するＬｏＧフィルタを使用して、塊状構造のスケールの全体的推定が発見される。１次元では、スケールは原点から塊状構造の推定縁部までの距離であってもよく、２次元では、スケールは塊状構造を表す円の半径であってもよく、３次元では、スケールは塊状構造を表す球の半径であってもよい。ＬｏＧフィルタにより判定されるスケールは、中心位置に対するコントラスト変化の位置に基づく。コントラストの変化は塊状構造の縁部に存在すると想定される。「領域成長」方式は、各画素を中心点から外側へ解析し、対象物を識別するために使用されるパラメータに各画素が従うか否かを判定する。パラメータに従う画素が発見されなくなった場合、画素がパラメータに従わなくなった位置が対象物の縁部に対応する位置であると想定される。
【０００６】
分割される対象物のスケールを推定するためにＬｏＧ演算を使用する。この「スケール推定」処理は、対象物分割には有用なツールである。例えば領域成長方式では、対象物の近似最大サイズがわかっているので（すなわち、推定されたスケールにより発見された特定の領域の外側では、対象物に含めるためのパラメータに従う画素が存在する可能性は低いので）、スケール推定を使用して、過剰な領域膨張を抑制することができる（すなわち、中心点から外側に向かって徐々に画素を解析する処理）。しかし、スケール推定処理において問題が起こる可能性もある。問題の１つは計算時間が非常に長いというリスクである。先に説明したＬｏＧフィルタを使用する方法のような従来のスケール推定方法の場合、広い処理範囲（すなわち、広い探索空間）全体にわたり、範囲内のすべての点に対してＬｏＧフィルタが適用されるので、計算時間は非常に長い。一般に、スケール推定は、処理範囲内の点の数に関連するパラメータを変化させ、点ごとにスケールを生成させる反復処理である。その後、すべての計算結果から１つの適切なスケールを判定するのであるが、広い処理範囲に対する計算結果の数は多くなるかもしれない。
【０００７】
対象物分割処理の次のステップ（スケール推定ステップの後）は、領域成長方法を含む分割であってもよい。対象物を定義するために選択された基準を点が満たすか否かを判定するために、中心の「シード」点から関心領域内のすべての点が解析される。その基準を満たすすべての点が対象物に属すると判定される。
【０００８】
これに代わる分割処理が使用されてもよい。この処理は、Ｓ．Ｏｓｈｅｒ及びＪ．Ｓｅｔｈｉａｎの「Ｆｒｏｎｔｓ  Ｐｒｏｐａｇａｔｉｎｇ  ｗｉｔｈ  Ｃｕｒｖａｔｕｒｅ−Ｄｅｐｅｎｄｅｎｔ  Ｓｐｅｅｄ：Ａｌｇｏｒｉｔｈｍ  Ｂａｓｅｄ  ｏｎ  Ｈａｍｉｌｔｏｎ−Ｊａｃｏｂｉ  Ｆｏｒｍｕｌａｔｉｏｎｓ」（Ｊｏｕｒｎａｌ  ｏｆ  Ｃｏｍｐｕｔａｔｉｏｎａｌ  Ｐｈｙｓｉｃｓ、第７９巻、１２〜４９ページ、１９８８年）及びＪ．Ｓｅｔｈｉａｎの「Ｌｅｖｅｌ  Ｓｅｔ  Ｍｅｔｈｏｄ  １ｓｔ  Ｅｄ．」（Ｃａｍｂｒｉｄｇｅ  Ｕｎｉｖｅｒｓｉｔｙ  Ｐｒｅｓｓ、１９９６年）で説明されているようなレベルセットアルゴリズムを含んでもよい。これらの文献は、曲率依存速度で伝搬するフロントを定義するアルゴリズムを説明する。これを実行する方法は、「運動」（空間内の１つの次元における変化を表す時間依存メタファとして使用される）を予測する面をとらえ、輪郭を定義するために、その面を平面と交差させる。例えば球は、平面上で円を定義するために、その平面によって赤道付近で二等分されてもよい。この輪郭（例えば、円）は、時間ｔ＝０で定義可能な形状を有し、時間の経過に伴って、この輪郭がどのように変化するかを定義するために（例えば、平面が球の赤道から極へ移動するにつれて、円の直径は減少する）、ｔの変化に伴ってフロントが進む（例えば、内側へ）方向を定義するように、球のフロント（すなわち球の周囲）に力が加えられる。
【０００９】
例えば、人体の中の１つの対象物の３次元表現を提供するために組み合わされるコンピュータ断層撮影（ＣＴ）スキャンのような一連の医用画像の場合、レベルセットアルゴリズムは３次元対象物の外面を定義するために使用されてもよい。しかし、これを実行するためには、まず、３次元画像を構成しているすべての画像の中の対象物の縁部が決定されなければならない。
【００１０】
中心シード点から領域成長などの分割処理を使用して対象物の縁部を発見することは知られている。中心シードから、対象物に関する事前に定義されたパラメータ（例えば、テクスチャ、色、輝度など）を持たない画素に到達するまで外側に向かいながら、シードの近傍画素に反復処理が適用される。隣接するが、所定のパラメータを満たさない画素に到達した場合、対象物の縁部に達したと想定される。３次元対象物形状を構成するために、多数の並列する画像に領域成長処理が適用されてもよい。レベルセットアルゴリズムは、ユーザが画像ごとにシード点を入力する必要を軽減することにより、処理を少なくするのを助ける。アルゴリズムは、３Ｄ形状全体を構成するために限られた数の対象物縁部を使用することにより、この軽減を実現する。
【００１１】
これらのスケール推定処理及び分割処理に関する問題点の１つは、分割されるリンパ節などの対象物が完全な球体であるのは稀であるということである。従って、リンパ節が３次元の対称形であることに基づく仮定は、分割処理において大きな不正確さを生み出す可能性がある。例えば３次元の長さがそれぞれ異なるリンパ節に３次元（３Ｄ）ＬｏＧフィルタが適用された場合、ＬｏＧフィルタは、リンパ節のスケールを、それらの長さのうち１つの長さの２分の１に等しい半径を有する球であると推定しがちであり、球の半径は、単に、反復処理中にどの画素定義縁部が最初に発見されたか又はＬｏＧフィルタの出力のどのＬｏＧ「ピーク」が最初に発見されたか、あるいはどの「ピーク」が最も高いかに依存しているにすぎない（ピークは、画素パラメータの変化を定義し、従って、対象物の縁部である尤度が高い）。
【００１２】
米国特許第７，３３３，６４４号公報は、病変の重心位置に基づいて、３Ｄ病変面を球面座標空間の面表現に補間することを説明している。従って、補間は、座標を直交座標（ｘ，ｙ，ｚ）から球面座標ｒ（φ，θ）に変化させる変換を含む。この補間処理は、サブボリューム（病変及びその周囲環境を含む）を等方性にすること、すなわちｘ−ｙスライスの画素の寸法をｚ方向の画素の寸法と同一にさせることを意図する。これにより、作業の基礎となる座標系はわずかに容易になるが、不規則な形状の対象物の問題には対応していない。さらに、球面座標のすべてのパラメータは重心に依存するので、重心が固定されていない限り、球面座標は各ボクセルの位置を表現することができない。従って、面倒な処理であることに変わりはない。
【発明の概要】
【発明が解決しようとする課題】
【００１３】
上記の問題点を考慮すると、対象物が不規則な形状である場合に、対象物を対象物分割が実行される非等方性であるが、規則的形状の対象物に変換することにより、対象物分割中の処理負荷を軽減する装置及び方法を提供することが望ましい。
【課題を解決するための手段】
【００１４】
本発明の第１の態様によれば、対象物分割の方法であって、当初ボリューム中の対象物の表面を推定するステップと、規則的形状の（好ましくはほぼ球形の）面をレンダリングするために対象物の表面を変換するステップと、対象物を背景ボリュームから分離するために、ほぼ球形の面を処理するステップと、ほぼ球形の表面を当初の対象物の表面に逆変換するステップと、当初ボリュームから対象物に対応するボリュームを抽出するステップとを備える方法が提供される。
【００１５】
非等方性ではあっても、対象物を球面形状に変換することの利点は、対象物に対して実行される解析を３つの次元すべてで対称に実行できるために、対象物を背景ボリュームから更に容易に隔離できることである。立方体又は他の規則的形状が使用されてもよいことは言うまでもない。
【００１６】
対象物の面の変換は、対象物の面の各次元をその他の次元から独立させて変換することを含むのが好ましい。例えば対象物の面の各次元に異なる関数が適用される。関数は次のように計算されてもよい。対象物の３次元スケール推定値Ｓｃａｌｅ３Ｄ  ｓｐａｃｅを取得し、対象物の次元ごとの１次元スケール推定値Ｓｃａｌｅｅａｃｈ  ｄｉｒｅｃｔｉｏｎを取得し、式：
2016049454.tif 000003
に従って、対象物の次元ごとに縮小率ＳＲｅａｃｈ  ｄｉｒｅｃｔｉｏｎを各１次元スケール推定値と乗算する。
【００１７】
しかし、各次元の１次元スケール推定が特定の次元の３次元スケールより小さい場合、縮小率は１．０であるのが好ましい。これは、推定後の対象物のどの次元に関しても、サイズの増加を阻止する。逆に、（例えば）ユーザが対象物の周囲にバウンディングボックス又は境界形状を挿入することにより、１つの次元のスケールが発見され、この次元が３次元スケール推定値より大きいとわかった場合、この１つの次元のみに縮小率を適用させる。
【００１８】
この変換は、対象物の表面を球などの非等方性の規則的な形状に変換することを目的とする。これを実行する方法の１つは、異なる次元で画素ピッチを変化させることである。第１の次元は、当初の画像画素ピッチを有してもよい。第２の次元は、第１の縮小率だけ減少された画素ピッチを有してもよく、第３の次元は、第２の縮小率だけ減少された画素ピッチ、又は別の率により拡大された画素ピッチを有してもよいだろう。しかし、その結果、規則的な３Ｄ形状となる。
【００１９】
あるいは、この変換は、２次元画像中の対象物を分割するために２つの次元に適用されてもよい。
【００２０】
上記のステップに続いて、球面を逆変換することは、対象物の各次元に縮小率の逆数を乗算することを含んでもよい。
【００２１】
対象物の表面の推定は、いくつかの方法で実行されてもよい。好適な方法は、入力された境界形状を使用して処理範囲を計算し、次に、その処理範囲内の点にＬｏＧフィルタを適用する。ＬｏＧフィルタは、１次元、２次元又は３次元でスケールを推定するための１次元カーネル、２次元カーネル又は３次元カーネルを有してもよい。境界形状は２次元で入力される場合が多いので、境界形状の１つの次元に基づいて３次元における対象物スケールの１回目の粗推定を実行し、次に、更なる処理範囲の基礎として粗推定を使用して、推定を精密化する（特に境界形状が対応していない第３の次元で）のが好ましい。例えば３次元カーネルを使用した３次元の１回目の粗推定に基づいて、次元ごとに１次元カーネルを使用して更に精密なスケール推定を取得するために、１次元、２次元又は３次元に対して処理範囲が計算されてもよい。言い換えれば、境界形状は、粗スケール推定のための第１の処理範囲を提供してもよく、その後、粗スケール推定は、より精密な更なるスケール推定のための第２の処理範囲を計算するために使用される。粗スケール推定及び精密化スケール推定は、１次元カーネル、２次元カーネル又は３次元カーネルを有するＬｏＧフィルタによって実行されてもよい。
【００２２】
本発明の第２の態様によれば、画像から対象物を分割する方法であって、画像を受信することと、対象物のスケール推定を実行することとを備え、対象物のスケール推定を実行することは、対象物の周囲に境界形状を入力することと、境界形状に基づいて処理エリアを規定することと、対象物の推定スケールを取得するために、処理エリア内でスケール推定を実行することとを含み、方法は、対象物を規則的形状に変換することと、対象物を表す規則的形状を推定するための粗分割と、規則的形状に基づいて対象物の形状を精密化するためのレベルセット法を含む精密分割と、対象物を当初ボリュームに逆変換することと、対象物の精密化形状を画像から抽出することとを更に備える方法が提供される。
【００２３】
本発明の第３の態様によれば、３次元画像から対象物を分割する画像処理装置であって、当初ボリューム中の対象物の表面を推定する手段と、規則的形状の面をレンダリングするために対象物の表面を変換する手段と、対象物を背景ボリュームから分離するために、規則的形状の表面を処理する手段と、規則的形状の表面を当初の対象物の表面に逆変換する手段と、当初ボリュームから対象物に対応するボリュームを抽出する手段とを備える装置が提供される。このような装置は、Ｘ線装置又はＣＴ（コンピュータ断層撮影）装置のような医療用撮影モダリティのコンピュータ又は更にはプロセッサであってもよい。
添付の図面を参照して、以下に本発明を単なる例によって説明する。
【図面の簡単な説明】
【００２４】
【図１】図１は、リンパ節分割処理を示すフローチャートである。
【図２】図２は、分割処理からの前処理過程を示すフローチャートである。
【図３】図３は、分割処理からのスケール推定処理を示すフローチャートである。
【図４】図４は、スケール推定処理におけるＬｏＧフィルタの使用を示すフローチャートである。
【図５】図５は、３Ｄ対象物のスケール推定を示すフローチャートである。
【図６】図６は、領域成長方法を使用する分割処理からの粗分割処理を示すフローチャートである。
【図７】図７は、レベルセット分割を使用する分割処理からの分割精密化を示すフローチャートである。
【図８】図８は、ユーザ入力バウンディングボックスにより取り囲まれたリンパ節の画像を示す図である。
【図９】図９は、ラプラシアンオブガウシアンカーネルを示す図である。
【図１０】図１０Ａ及び図１０Ｂは、３つの次元におけるリンパ節の推定スケールを示す概略図であり、図１０Ｂのリンパ節は、図１０Ａのリンパ節の変換バージョンである。
【図１１】図１１Ａ及び図１１Ｂは、２つの次元におけるリンパ節の推定スケールを示す概略図であり、図１１Ｂのリンパ節は、図１１Ａのリンパ節の変換バージョンである。
【図１２】図１２は、異なる開始位置値に対するＬｏＧフィルタのピーク値を示すＬｏＧフィルタのヒストグラムである。
【発明を実施するための形態】
【００２５】
以下の説明は、コンピュータ断層撮影（ＣＴ）画像のような３次元医用画像からリンパ節を分割するための好適な実施形態を説明する。説明される実施形態を病変、腫瘍又は結節などの他の対象物、あるいは医用画像で認識可能な他の対象物にも使用できることは言うまでもない。
【００２６】
好適な実施形態は、対象物のスケールを推定するように対象物画像に対してラプラシアンオブガウシアン（ＬｏＧ）フィルタ処理を実行するために、ボリューム（３次元又は３Ｄ）画像中の関心領域（ＲＯＩ）を操作することを含む順序処理に従う。対象物のスケールが推定された後、分割処理中に処理しやすい対象物形状を提供するために、ＲＯＩは変換される。次に、シード領域が定義され、対象物画像に領域成長分割方法が適用されるが、その閾値及びシード領域は推定されたスケールに基づき、最終的には、レベルセット処理を使用して分割が精密化され、対象物を当初のスケールに戻すためにＲＯＩが逆変換された後、分割済み対象物は表示される。以下に説明される実施形態は、主に分割処理に最適な形状を提供するためのボリューム画像中の関心領域の変換に関する。
【００２７】
３次元画像データセットからリンパ節を分割する好適な処理が図１に示され、この処理を以下に説明する。２次元画像データセットからリンパ節を分割する場合にも、類似の処理を適用できる。
【００２８】
図１に示される第１のステップ１０００は、ＣＴスキャナ、超音波スキャナ、Ｘ線検出器などのモダリティ又は撮影デバイスに接続されたコンピュータのようなプロセッサを使用して画像を取得する。ステップ２０００において、ユーザは、そのような画像を見ながら、対象リンパ節を識別するための情報を入力する。この情報は、リンパ節の中央にある中心点又は好ましくはリンパ節の外周に沿った「バウンディングボックス」を含んでもよい。情報は、ユーザインタフェースと、マウス、タッチスクリーン、ジョイスティック又はキーボードなどの入力手段とを使用して入力されてもよい。バウンディングボックスは、正方形、矩形、円形又はユーザにより入力可能な何らかの形状であってもよい。以下の特定の実施形態は、矩形のバウンディングボックスが入力されたか、又はユーザにより入力された中心点に基づいてプロセッサにより正方形のバウンディングボックスが外挿されたという仮定に基づく。
【００２９】
識別後、関心リンパ節は、以下の４つのモジュールを含む分割処理を受ける。
【００３０】
１． ステップ３０００の前処理
２． ステップ４０００のスケール推定
３． ステップ５０００の粗分割
４． ステップ６０００の精密化
最終的に、ステップ７０００において、プロセッサは、ハードドライブ又は他のその種のメモリなどの記憶手段に分割結果を記憶し、コンピュータ画面又は他のデジタルディスプレイなどの表示手段に結果を表示する。
【００３１】
好適な実施形態は、スケール推定に際して従来の技術の処理範囲とは異なる処理範囲を指定する、ユーザにより入力されるバウンディングボックスを使用する。指定される処理範囲は、関心領域全体ではなく、好適な実施形態では、ＬｏＧフィルタのピークがリンパ節の縁部により高い可能性で対応し且つ偽ピークの尤度が低減されるようにリンパ節の縁部と重なり合うことが意図される環形状（又は３次元では中空の芯を有する球形）である。３つの次元で処理範囲を取得するために、画像データセットの３つの次元すべてに対して、これと同一の方法が適用されてもよい（この処理範囲から、３つの次元でスケール推定が発見されてもよい）。あるいは、３次元のスケール推定値は、３つの次元すべてで処理範囲を発見し且つ３つの次元すべてでスケール推定を実行するステップを経過せずに、２つの次元で推定されたスケールから外挿されてもよい。この第２の方法は時間を節約できるが、第３の次元で精度が低くなる危険がある。
【００３２】
バウンディングボックスは、粗スケール推定のための第１の処理範囲を提供するのが好ましく、粗スケール推定は、更に精密なスケール推定のための第２の処理範囲を計算するために使用される。粗スケール推定及び精密スケール推定は、１次元カーネル、２次元カーネル又は３次元カーネルを有するＬｏＧフィルタによって実行されてもよい。
【００３３】
バウンディングボックスを使用して、この更に正確な処理範囲を指定する好適な方法は、図１の４ステップ分割処理３０００〜６０００に関連して以下に説明される。
【００３４】
第１のモジュールである前処理モジュール３０００自体は、図２に示され且つ以下に挙げられるように５つのステップを含む。
【００３５】
１．ステップ３１００において、リンパ節の周囲の関心領域（ＲＯＩ）のサイズを判定する。ＲＯＩは当初画像からクロッピングされる。ＲＯＩのサイズは、一般に、ユーザにより入力されたｘ−ｙ平面の２次元（２Ｄ）バウンディングボックスに基づいて判定される。画像が２Ｄ画像である場合、ＲＯＩは、バウンディングボックスの中のエリアであってもよく、又は（更に多くの場合に）バウンディングボックスを含む更に広いエリアであってもよい。画像が３Ｄ画像である場合、ＲＯＩは、第３の次元でバウンディングボックスを外挿することにより、又は３Ｄバウンディングボックスを形成するために、ユーザに２つ以上の（多くの場合に平行な）画像でバウンディングボックスを入力させることにより定義される３Ｄボリュームであってもよい。
【００３６】
あるいは、ＲＯＩはユーザにより選択された中心点の周囲の特定のサイズ及び特定の形状であってもよく、特定のサイズ及び特定の形状は必要に応じて、医用画像のスケールに従ってリンパ節サイズの対象物を含むように判定されてもよい。例えばＲＯＩは、２Ｄ画像の中で、ユーザ入力中心点の周囲に現実の患者の３ｃｍ×３ｃｍに対応するサイズとして指定されてもよい。あるいは、ＲＯＩは３Ｄ画像の中で現実の患者の３ｃｍ×３ｃｍ×３ｃｍに対応するサイズとして指定されてもよい。
【００３７】
一般にバウンディングボックスは、リンパ節の位置を識別するためにユーザにより入力され、バウンディングボックスは、ほぼリンパ節の大きさであるか又はそれよりわずかに大きいと推定される。好適な実施形態において、ＲＯＩの大きさは、バウンディングボックスの辺の長さのうち長いほうの辺とほぼ等しい辺の長さを有するとして指定される。図８は、バウンディングボックスＢＢにより取り囲まれたリンパ節ＬＮの一例を示す。バウンディングボックスのｘ方向長さ及びｙ方向長さが判定される。一貫性と説明を容易にするために、バウンディングボックスの最長の辺をバウンディングボックスの「幅」と呼ぶ。一実施形態において、測定された幅は５つの範囲のうち１つに該当し、各範囲は以下の式を使用して、ボクセル数で測定された立方体ＲＯＩの辺の長さを生成する。
【数１】
2016049454.tif 000004
（１）
式中、ＨＷｉｄｔｈＢＢは、式（２）により表され、同様にボクセル数で測定されるバウンディングボックスの半幅である。
【数２】
2016049454.tif 000005
（２）
【００３８】
典型的なバウンディングボックスのサイズ及び関連するＲＯＩの結果の妥当性に基づいて、他の何らかの適切な閾値が選択されてもよいことは言うまでもない。システムは、履歴データに基づいて、ＲＯＩとバウンディングボックスの幅とのどのような関連付けが適切であるかを「学習」してもよい。
【００３９】
ＲＯＩのサイズ及びバウンディングボックスの半幅は１次元（立方体の縁部）で測定されるが、ボクセル数でカウントされる。この段階のＲＯＩは、バウンディングボックスより大きいが、リンパ節を正確に取り囲んでいないバウンディングボックスをユーザが入力した場合でも、リンパ節全体を含むことが多い。
【００４０】
従って、７０ボクセルの幅を有するとしてバウンディングボックスが入力された場合、式（２）に従ったＨＷｉｄｔｈＢＢ＝３５ボクセルであり、式（１）に従ったＲＯＩの縁部の長さは１１１ボクセルとなる。
【００４１】
２．図２のステップ３２００において、リンパ節の中心位置が発見される。リンパ節の中心位置を発見する最も速い方法は、バウンディングボックスの中心をリンパ節の中心とみなすことである。あるいは、ユーザがリンパ節の中心点を指示していたのであれば、その点を中心位置とみなすことができるのは言うまでもない。従って、ＲＯＩの中心は、可能な限りリンパ節の中心と一致するようにされる。
【００４２】
３．ステップ３３００において、ＲＯＩは、ステップ３１００及び３２００でそれぞれ判定されたサイズ（バウンディングボックスから計算されたＲＯＩのサイズ）及び位置（中心位置又はバウンディングボックスの位置）に基づいて当初のボリューム画像からクロッピングされる（すなわち、「切り取られる」又は「隔離される」）。
【００４３】
４、ステップ３４００において、ステップ３５００でクロッピング済みＲＯＩに適用される縮小率が判定される。この縮小率は、ＲＯＩ（リンパ節を含む）のサイズを変更し且つＲＯＩを等方性にするために使用される。等方性にすることの利点は、１つの次元で実行される計算を他の次元に適用でき、それにより処理負荷を軽減できることである。縮小率ＳＲは、バウンディングボックスの半幅により判定され、次の式（３）により表される。
【数３】
2016049454.tif 000006
（３）
【００４４】
５．最後に、ステップ３５００において、ステップ３４００で判定された縮小率によりＲＯＩサイズを操作することにより、ＲＯＩはサイズ変更され、等方性にされる。従って、バウンディングボックスが７０ボクセルの幅である場合、その半幅は３５ボクセルであり、縮小率は２／３である。そこで、サイズ変更後のＲＯＩの辺の長さは、１１１の２／３に等しい７４ボクセルになる。縮小処理は分解能を低下させるが、それにより処理時間を短縮するための処理である。縮小処理中、リンパ節も縮小される。
【００４５】
対象物分割システムの第２のモジュール４０００は、スケール推定モジュールである。ＬｏＧフィルタは、ＬｏＧ演算子により定義される球の内側と外側との間の輝度分布のコントラストを使用することによりリンパ節ＬＮのスケールを推定する（球のサイズは、ガウシアンフィルタのシグマσ値により決定される）。これに対し、後に説明する分割処理における対象物の縁部は、隣接ボクセルの間のコントラストから計算される。
【００４６】
ＬｏＧフィルタは、中央から開始して外側に向かって反復処理しながら、処理範囲内のあらゆる点を処理する。最も効率のよい反復処理にするために、処理範囲は可能な限り小さく（可能な限り少ない数の点を含む）、しかもリンパ節の縁部が処理範囲内に含まれるように十分な数の点を含むのが好ましい。これを実現する方法は、リンパ節の位置及び／又はリンパ節のサイズのうち少なくとも一方を推定することである。処理範囲が最小であり且つ最も精密であるように正確な位置とサイズを知るのが最も正確であることは言うまでもない。
【００４７】
スケール推定は、全画像データに関するリンパ節のサイズ及び相対位置の推定である。スケール推定モジュール４０００により実行される処理は、図３に示されるステップ４１００〜４９００に分割され、以下に説明される。
【００４８】
図３のステップ４１００は、スケール推定処理で使用されるパラメータを決定することを含む。決定されるパラメータには様々な種類がある。第１の種類のパラメータは、画像中のその他の部分から分割される関心点群（すなわちリンパ節）に属する点を定義する種類のパラメータである。従って、それらのパラメータは、リンパ節を表す画素／ボクセルの輝度、テクスチャなどの範囲であることが可能だろう。前述のように、他の種類のパラメータは、画像のその他の部分に関してリンパ節がとりそうな位置及び画像のその他の部分に関してリンパ節が示しそうなサイズを含む。
【００４９】
このステップ４１００で判定される別のパラメータは、画像のその他の部分に関するリンパ節の相対位置である。リンパ節の位置を発見する方法の１つは、中心点（例えば、質量の中心）を発見することである。ユーザにより入力されたバウンディングボックスの中心点が使用されてもよい。これは、画面上でユーザに１つの中心点を指定させる場合より一般に正確である。
【００５０】
リンパ節のスケールを発見するために、ＲＯＩ内の面積／容積全体が処理される。
【００５１】
ＬｏＧフィルタは、輝度の変化が大きい（すなわちコントラストが高い）位置にピークを有する図１２に示されるようなヒストグラムを生成する。特に、ピークは、ＬｏＧのガウシアンフィルタのシグマσ値により定義される球の内側と外側との間に高いコントラストが存在することを意味する。そのようなピークは対象物の縁部で通常起こるが、ＬｏＧフィルタ出力値のヒストグラムは、誤って縁部として解釈される他の輝度変化点にもピークを有する。あるいは、対象物の縁部が中心点から異なる距離にある場合、異なるシグマσの値に対して、すなわちＬｏＧフィルタの異なる開始点に対して、ヒストグラムで異なるピークが示されるかもしれない。そのようなピークが図１２に示される。
【００５２】
図１２は、ヒストグラム上に処理範囲（網目部分）を示し、ｙ軸にＬｏＧフィルタの出力値∇２Ｇ＊Ｉを示す。Ｇはガウスフィルタ関数である。σは標準偏差である。ｘ軸のσは、ガウス分布のサイズを定義するために使用されるガウスフィルタ関数のパラメータの１つである。従って、σが変化した場合、ガウス分布のサイズは変化する。すなわち、ＬｏＧフィルタのスケール（ＬｏＧ演算子のサイズ）は変化する。∇２Ｇは、以下に説明されるラプラシアンオブガウシアン演算子である。このヒストグラムをどのようにして取得するかは、図４に示されるステップ４２１１に関連して以下に説明される。
【００５３】
スケール推定のためのパラメータが決定されたならば、ステップ４２００はリンパ節のスケールを推定する。スケールの更に具体的な判定方法は、ステップ４５００に関連して後に説明されるが、第１のステップは、３次元でリンパ節のスケールを推定することを含む。図４を参照して、スケール推定処理の詳細を説明する。
【００５４】
ステップ４２１０は、動的パラメータ（σ）による反復フィルタリング処理（ステップ４２１１及び４２１２を繰り返す）である。好適な実施形態において、ラプラシアンオブガウシアン（ＬｏＧ）フィルタは、リンパ節のスケールを推定するために使用される。ステップ４２１１は、縮小ＲＯＩに対してＬｏＧフィルタを実行することを含む。ＬｏＧフィルタのアルゴリズムは次の通りである。
・まず、入力画像にガウシアンフィルタが適用される。
・次に、ガウス平滑化画像にラプラシアンフィルタ（２次微分フィルタ）が適用される。
【００５５】
上記の処理を次の式により表すことができる。
【数４】
2016049454.tif 000007
（４）
式中、Ｉ（ｘ，ｙ，ｚ）は入力画像であり、Ｇはガウシアンフィルタを表す。
【００５６】
式（４）において、右辺は、画像Ｉ（ｘ，ｙ，ｚ）中の半径ｒの入力ＲＯＩに対して∇２Ｇカーネル（ＬｏＧカーネル）が適用されることを意味する。図９はガウシアンカーネルの２次の微分であるＬｏＧカーネルを示す。ＬｏＧカーネルの幅（サイズ）はシグマσ値により決定される。リンパ節を含むＲＯＩにＬｏＧフィルタが適用されると、ＬｏＧカーネルの幅σがリンパ節の幅と一致する場合、リンパ節の中心の出力値∇２Ｇは大きな値をとる。
【００５７】
次に、ステップ４２１２において、ステップ４２１１で先に記録された最大ＬｏＧフィルタ出力値より大きい出力値がある場合、シグマσ値及び最大のＬｏＧフィルタ出力値を有する対応するボクセル位置が更新される。この最大のＬｏＧフィルタ出力値及び関連するシグマσ値は、リンパ節の中心に位置するボクセルに対応すると想定され、これにより、修正中心位置が決定される。
【００５８】
Ｎが処理近傍における開始点の数に対応する場合、ステップ４２１１及び４２１２はＮ回繰り返される。これらのステップは、σ（シグマ）値を変化させながらＬｏＧフィルタを繰り返し適用する。すなわち、ＬｏＧフィルタは処理範囲内の各点に順次適用される。最大のＬｏＧフィルタ出力値を出力したσ値から、リンパ節の近似スケールを知ることができる。σ値は、式（５）により標準偏差からボクセル値に変換される。
【数５】
2016049454.tif 000008
（５）
式中、Ｐａｒａｍｓｉｇｍａは、ステップ４１００で判定されるスケール推定の処理範囲内で変化するパラメータ（すなわち、ＲＯＩの中心からの距離）を表す。Ｐａｒａｍｓｉｇｍａの単位はボクセルである。先に説明したように、σはガウシアンフィルタで使用される標準偏差である。式（５）はσ値をボクセル値から取得するために使用される。すなわち、処理範囲の半径を５ボクセル、６ボクセル、７ボクセルからｎボクセルまで増分変化させながら、適切なスケールが反復的に探索される場合、式（５）はボクセル値からσ値に変換するので、そのような値（ボクセル単位で測定される長さ）をＰａｒａｍｓｉｇｍａに入力できる。Ａ．Ｊｉｒａｐａｔｎａｋｕｌ及びＳ．Ｆｏｔｉｎによる論文には、この式はｄ２＝１２σ２として表されており、「ｄ」は結節の直径である。
【００５９】
Ｐａｒａｍｓｉｇｍａの値は、反復処理中に１ずつ増分される。従って、反復回数はスケール推定の処理範囲の大きさに応じて決定される。
【００６０】
反復処理４２１０の終了後、システムは、共に最大のＬｏＧフィルタ出力値を有する（すなわち、図１２のヒストグラムにおけるピーク）σ値及びボクセル位置を判定でき、この値はリンパ節のスケール及び中心位置を表すと想定される。
【００６１】
図４のステップ４２２０において、ステップ４２１０の結果から、リンパ節のスケール及び／又は中心位置が判定される。この場合のスケールはリンパ節の半径であってもよく、そこで、ステップ４２１０から出力されたシグマ値は半径に変換され、それにより、リンパ節の推定スケールが提供される。最大のＬｏＧフィルタ出力値を有するボクセル位置はリンパ節の中心位置になる。次に、決定されたリンパ節のスケール及び／又は中心位置は、図３に示されるスケール推定の次のステップで使用されてもよい。
【００６２】
更なる実施形態によれば、定義された処理範囲内でリンパ節のサイズを推定できない場合、処理範囲は小さすぎるか又は不正確に位置決めされたと想定される。従って、更に広い範囲で、スケール推定処理が再度実行される。範囲を拡張する方法はいくつかあり、他の類似する処理の（ログ）履歴又は更なるユーザ入力に基づいて、それらの方法のうち１つ以上が選択されてもよい。例えば通常、バウンディングボックスが予想より小さく形成された場合、バウンディングボックスの半幅から開始するのではなく、バウンディングボックスの６０％又は７０％、あるいは他の割合の幅から開始されるように処理範囲又は処理近傍を拡張する方法が選択されてもよい。
【００６３】
図３及びスケール推定処理に戻ると、ステップ４３００は、３Ｄ画像の場合にｚ方向スケール推定処理のためのパラメータを決定することを含む。
【００６４】
ｘ方向及びｙ方向のリンパ節のスケールを推定するために使用されるバウンディングボックスは言うまでもなくｘ−ｙ平面でのみユーザにより入力されるので、ｚ方向のリンパ節のスケールは、ユーザの入力によっては示唆されない。従って、ｚ方向（第３の次元とも呼ばれる）のリンパ節のスケールを推定するために、更なるステップが実行されてもよい。
【００６５】
ｚ方向のスケールを推定する方法の１つは、ｘ−ｙ平面のスケール推定を使用し、例えば円が球になるように、そのスケール推定をｚ方向に外挿することである。これは、図１０Ｂに示されるような形状のリンパ節に当てはまる。この図において、矢印１００は、ｘ−ｙ平面のスケール推定からの外挿を使用して推定されたスケールの半径を示す。
【００６６】
この場合に起こりうる問題は、図１０Ａに示されるように、リンパ節がｘ方向又はｙ方向よりｚ方向に著しく長い場合の例からわかる。
【００６７】
ｚ方向のスケールを推定する第２の方法は、ｘ−ｙ平面に関して決定された処理範囲を使用し、この処理範囲に基づいてｚ方向のスケール推定（例えば、ＬｏＧフィルタを使用して）を実行することである。リンパ節がほぼ球形である場合、この方法は、先の場合と同様に効率よく機能するだろう。
【００６８】
しかし、この第２の方法でも、リンパ節が使用される処理範囲よりｚ方向に著しく長い（又は実際に著しく短い）場合に問題が起こる可能性がある。
【００６９】
従って、好適な一実施形態は、ｘ方向及びｙ方向のスケール推定とは異なる開始点でｚ方向のスケールを推定する。好適な実施形態は、ｚ方向のスケール推定パラメータを決定することから始めて、ｘ方向及びｙ方向に関して実行されたようなスケール推定のステップをｚ方向に関しても実行する。
【００７０】
ステップ４３００で判定されるパラメータは、ステップ４１００のパラメータと同一であるが、ｚ方向のパラメータである。各パラメータを決定するための式は、ステップ４１００の式とほぼ同一である。境界形状を使用してスケールを推定するために使用された式との相違点は、「ＨＷｉｄｔｈＢＢ・ＳＲ」がステップ４２００で出力されたリンパ節のスケール推定値と置き換えられることである（これは更に精密なスケールの推定値である）。更に、リンパ節の中心点に関する処理近傍は（０，０，修正ｚ）へシフトされ、このステップでは、スケール推定処理はｚ方向でのみ計算される。「修正ｚ」処理範囲は、
【数６】
2016049454.tif 000009
（６）
により示される。
【００７１】
式中、Ｓｃａｌｅｉｎ  ３Ｄ  ｓｐａｃｅは、先に説明したようにステップ４２００からのリンパ節の３Ｄスケール推定値である。式（６）において、Ｐａｒａｍｓｈｉｆｔｉｎｇは、ＨＷｉｄｔｈＢＢ・ＳＲ（境界形状に基づいてスケールを推定するときに使用される）をＳｃａｌｅｉｎ  ３Ｄ  ｓｐａｃｅと置き換えることにより再計算される。
【００７２】
図３のステップ４４００は、おそらくはｚ方向のリンパ節の中心位置の修正を含めて、リンパ節のｚ方向スケールを推定する処理を含む。このステップのアルゴリズムはステップ４２００とほぼ同一である。ｚ方向のスケール推定及びｚ方向の中心位置修正において、システムは、ＬｏＧフィルタの計算においてｚ方向（１次元）ＬｏＧカーネルを使用する。特に、ステップ４２００のＬｏＧカーネルは３次元カーネルであるが、このステップのＬｏＧカーネルは１次元カーネルである。
【００７３】
従って、ステップ４２００の終了時には、リンパ節のスケールは３次元のすべてで等しいと推定される（バウンディングボックスの最長の幅に基づいて）。ステップ４４００の終了時、ｚ方向のスケールは、３Ｄスケール推定値に基づいて更に正確に且つ個別に推定されている。各次元で個別に正確な推定値を取得するために、更なる（代替又は追加）ステップが実行される。特に、ステップ４５００において、各方向のリンパ節のスケールは更に具体的に判定される。ここで、各方向は、互いに異なると共に、個別に計算され、ステップ４２００のように３次元空間で計算されるためにステップ４２００において推定されたスケールとも異なる個別のｘ方向、ｙ方向及びｚ方向のスケールを意味する。従ってｚ方向スケールは、先にステップ４４００に関して説明したように計算されており、このステップ４５００においてｘ方向のスケール及びｙ方向のスケールは、ｘ方向のバウンディングボックスの長さ及びｙ方向のバウンディングボックスの長さによりそれぞれ定義される。従って、先に説明した処理は、ｘ方向及びｙ方向の双方に使用されたバウンディングボックスの最長の長さではなく、各方向の長さが独立して定義される。
【００７４】
ステップ４２００で初期３Ｄ推定を判定する代わりに、まず、１次元ＬｏＧカーネルを使用してｘ方向及びｙ方向のスケールを個別に推定することが可能であり、ｚ方向のスケールを推定するために、推定されたスケールの平均（又は他の関数）が使用されてもよい。いずれの方法も、ｚ方向にはバウンディングボックスが描かれていないということを考慮に入れて、ｚ方向のリンパ節のスケールを推定するための開始点を提供することを意図する。あるいは、リンパ節の２次元スケール推定を取得するために２次元ＬｏＧカーネルが使用されてもよく、その後、このスケール推定は、１次元、２次元又は３次元で更に精密なスケール推定のための処理範囲を提供するために使用される。
【００７５】
次に、ステップ４６００において、各方向の縮小率が計算される。各方向の縮小率（ＳＲｅａｃｈ  ｄｉｒｅｃｔｉｏｎ）は次の式により計算される。
【数７】
2016049454.tif 000010
（７）
式中、Ｓｃａｌｅｅａｃｈ  ｄｉｒｅｃｔｉｏｎは、ステップ４４００又は４５００で算出される、ボクセル単位で測定された各方向のスケールである。各方向の縮小率は、システムがｘ方向縮小率、ｙ方向縮小率及びｚ方向縮小率の３つの縮小率を取得するように、すべての方向で独立して計算される。この操作の意図は、すべての方向で同様に操作できる（分割処理、領域成長及びレベルセットにより）が、操作後に当初のリンパ節スケールを取得するために個別の縮小率によって再成長させることが可能な非等方性リンパ節を作成することである。
【００７６】
式（７）は、各方向のスケール（ステップ４５００の出力）が３Ｄ空間のスケール（ステップ４２００の出力）より大きい場合に適用される。各方向のスケールが３Ｄ空間のスケールより小さい場合、個別のスケールが全体的な推定スケールと同一になるように、縮小率は「１．０」とする。逆に、ユーザが（例えば）バウンディングボックス又は境界形状を対象物の周囲に挿入することにより１つの次元のスケールが発見され、このスケールが３次元スケール推定より大きいことが判明した場合、この１つの特定の次元にのみ縮小率が適用される。
【００７７】
図３のステップ４７００は、ステップ４６００で計算された各方向の縮小率を使用してＲＯＩを変換することを含む。変換されるＲＯＩの幅、高さ及び奥行（すなわち３つの次元）に、それぞれの縮小率が乗算される。次に、修正後の幅、高さ及び奥行に従って、線形変換法が実行される。図１０Ａは、人体の中及び３Ｄ画像データに現れる場合のリンパ節ＬＮを示す。推定スケール及び対応する縮小率を使用する縮小変換は、図１０Ｂの非等方性であるが、ほぼ球形のリンパ節を提供するために適用される。これらの図において、陰影をつけた領域ＬＮは、バウンディングボックスＢＢを使用してステップ４２００でスケールが推定されたｘ−ｙ平面のリンパ節である。長いほうの矢印１１０は、ｚ方向に推定されたスケールを表す（ステップ４４００）。この場合、ｚ方向に推定されたスケールは、３Ｄ空間で推定されたスケール（ステップ４２００）より大きい。従って、リンパ節に図１０Ｂに示される等方性スケール（しかしボクセルは非等方性）を与えるために、ＲＯＩは、ｚ方向により大きく縮小される。球形は画像処理に好都合であるので、ｚ方向に長いリンパ節の形状は、球を近似するためにｚ方向に最も大きく縮小される。この変換を実行する理由は、スケール推定の実行後、画像を分割する準備が整うことである。従来の技術とは異なり、本発明の実施形態の方法は、変換処理に際して対象物の重心の情報を使用しない。ここで説明される方法は、対象物を含む空間を直交座標空間から、空間重心の情報を必要としない修正直交座標空間に変換する。
【００７８】
言い換えれば、ここで説明される方法は、等方性空間から非等方性空間への「非等方性変換」を実行する。
【００７９】
この変換の前、スケール推定方法は前処理で作成された等方性画像を扱っていた。変換中、各ボクセルの間のピッチは等方性から非等方性に変化される。従って、変換により、対象物の形状（すなわち表面）は、分割が更に容易になるように変換される。リンパ節の第１の次元は当初の画像画素ピッチを有してもよく、第２の次元は第１の率だけ減少された画素ピッチを有してもよく、第３の次元は第２の率だけ減少されるか又は別の率だけ拡大された画素ピッチを有してもよい。しかし、その結果は、規則的な３次元ではあるが非等方性の形状である。
【００８０】
あるいは、この変換は、２次元画像中の対象物を分割するために２つの次元に適用されてもよい。
【００８１】
図１０Ａは、ｚ方向に長い形状を有する対象物の形状の一例を示す。ｚ方向の正確なスケールは、入力された境界形状ＢＢに基づいて３Ｄ空間で推定されたスケールより大きい。図１０Ａの対象物が分割のためにイメージプロセッサに入力された場合、使用される分割方法が３Ｄ空間で推定されたスケールを使用して制約条件を考慮に入れるので、イメージプロセッサはｚ方向に正確な分割を実行できない。
【００８２】
ｚ方向に正確な分割を取得するために、まずステップ４３００及び４４００に関連して説明したように、ｚ方向のスケールが推定される。次に、推定されたｚ方向のスケールに従って病変を変換するための関数が追加される。図１０Ｂは変換後の対象物を表す。変換後の病変は球形状に近似される。この変換は、分割において単純な制約条件を使用できることを意味する（分割方法が特異な形状の病変を扱う場合、分割方法がすべての方向のスケールを考慮に入れなければならないので、制約条件は更に複雑になる）。従って、分割の精度を改善することができる。
【００８３】
特異な形状の病変を分割するための方法は、先にステップ４７００に関連して説明した通りである。
【００８４】
図３のステップ４８００は、これ以降のステップで使用される縁部強調ＲＯＩを作成することを含む。まず、システムは、ステップ４７００で作成されたＲＯＩにメディアンフィルタ（平滑化フィルタ）を適用する。次に、メディアンフィルタ処理後のＲＯＩにソーベルフィルタ（画像中の縁部を強調するための第１の微分フィルタ）が適用される。
【００８５】
最後に、ステップ４９００は、これ以降のステップで使用される平滑化ＲＯＩを作成することを含む。この場合、システムは、ステップ４７００で作成されたＲＯＩにガウシアンフィルタ（別の平滑化フィルタ）を適用する。
【００８６】
図３に示されるスケール推定において、バウンディングボックスの幅及び高さからｘ方向及びｙ方向のスケールを決定するステップ４５００を変形することができる。ＬｏＧカーネルをｘ方向カーネル又はｙ方向カーネルと置き換え、処理エリアを（０，０，ｚ）から（ｘ，０，０）又は（０，ｙ，０）に変更することにより、ｚ方向と同様にｘ方向のスケール及びｙ方向のスケールを推定できる。このような処理は図５に示され、ステップ４５００の代わりに、ｘ方向及びｙ方向の各々のスケールをそれぞれ推定する２つのステップ４５１０及び４５２０が使用される。
【００８７】
図６は、粗分割（図１のステップ５０００）モジュール、特に「領域成長」処理の処理流れを示す。前述のように、推定されたスケールは、領域成長処理のための開始点及び境界を定義するので、対象物分割には有用である。リンパ節を定義するために選択された特性を有する点（又はボクセル）を選定するために、領域成長処理を使用する分割は、推定されたスケールから取り出された処理範囲内のすべての点に対して実行される。
【００８８】
次に、粗分割処理の各処理ステップを説明する。
【００８９】
ステップ５１００は、「領域成長」処理の開始点である少なくとも１つのシード点の位置を決定することを含む。シード点の位置は、リンパ節の中心に位置する球の表面に設置される。シード球の半径は次の式により示される。
【００９０】
【数８】
2016049454.tif 000011
（８）
【００９１】
言い換えれば、シード点が指定されるリンパ節の中心にある球は、本実施形態では、図３のステップ４２００に関して説明したスケール推定処理で推定されたリンパ節のスケールのサイズの５分の１である。他の実施形態において、球の半径を決定する他の方法が使用されることは言うまでもない。球の半径は、リンパ節の推定３Ｄスケールの別の分数であってもよく、あるいはリンパ節がとりうるスケールに基づく又は異なる次元に関する個別のスケール推定結果に基づく任意の大きさであってもよい（個別のスケール推定結果の平均又は他の何らかの関数）。あるいは、シード点は、球の表面の位置で指定されなくてもよく、バウンディングボックスの位置に基づいて指定されるか又はＬｏＧフィルタを使用して修正された中心点で指定されてもよい。あるいは、シード点は、特定のボクセルの輝度値のような特定のパラメータ値を有する点でもよい。
【００９２】
シード点が指定された後、ステップ５２００において、過剰な領域膨張を抑制するためにマスク画像が作成される。マスク画像は、プログラム中でハードコード化された低／高閾値を使用することにより作成される。例えば、高閾値はガウシアンフィルタ処理済み画像において２００であり、低閾値は−２０である。これらの値は履歴データから決定される。一般に、人体の大半の器官及び組織は、上記の範囲を満たす（ＣＴ値（ハンスフィールドユニット）で２００ＨＵ〜−２０ＨＵ）。
【００９３】
あるいは、例えばマスクはボクセル輝度のヒストグラムを参照することにより指定されてもよく、この場合、低閾値である特定の値を輝度が下回ると、その輝度を有するボクセルはマスクの外側になる。高輝度に対して、同じことが当てはまってもよい。その代わりに又はそれに加えて、シード点に類似する特性を有するが、予測リンパ節形状の外側に位置するボクセルが分割後の領域に含まれないように、マスクはリンパ節の推定スケールよりわずかに大きい形状であってもよい。
【００９４】
ステップ５３００において、領域成長法が実行される。好適な一実施形態において、領域成長処理に対する入力画像として、ステップ４８００で作成された縁部強調ＲＯＩが使用される。すなわち、シード点は縁部強調ＲＯＩの中に設定される。次に、領域は、領域メンバーシップパラメータに応じて、それらのシード点から隣接点へ成長される。このパラメータは、例えば画素輝度、グレイレベルテクスチャ又は色であることが可能である。
【００９５】
シード点から始めて、シード点の周囲のボクセル（「判定対象」ボクセル）は、領域メンバーシップパラメータを満たす場合及び閾値又はマスクの外に位置していない場合は領域に含まれる。
【００９６】
ターゲットボクセルが領域に含まれるべきであるか否かの判断は、以下の式の中の１つの閾値を使用して定義されるが、当業者により他の閾値を生成することも可能である。閾値（Ｔｈｒｅｓｈｏｌｄｅｄｇｅ）は、式（９）を使用して計算される。
【数９】
2016049454.tif 000012
（９）
式中、Ｖａｖｅｒａｇｅは、ステップ５１００で定義される球領域内の平均縁部値である。ターゲットボクセルの縁部値（ソーベルフィルタ処理済みＲＯＩのボクセル値）が上限閾値より低い場合、そのターゲットボクセルは分割後の領域に含まれる。
【００９７】
ステップ５４００は、分割後の領域内のノイズを除去するためにモルフォロジーオープニングを適用することを含む。特に、ステップ５３００により作成された２値ＲＯＩにモルフォロジーオープニングが適用される。
【００９８】
複数のシード点を使用することによって、実際に２つ以上の領域が並行して成長する可能性がある。ステップ５５００は、ステップ５４００で作成された２値ＲＯＩの中の最大の領域以外のすべての領域を除去するためにラベリング処理（連結成分ラべリングとしても知られる）を適用することを含む。ラベリング処理は画像の各領域にラベル付けする。多くの場合、分割方法は２値画像を出力する。２値画像では２つの値、「前景」又は「背景」のいずれかしか有していないので、システムは、存在する領域の数、各領域が有する画素（又はボクセル）の数などを理解できない。これがラベリング処理を実行する理由である。次にシステムは、領域の数、各領域のボクセルの数などを取得できる。
【００９９】
図７は、図１のステップ６０００である精密化処理の処理流れを示す。精密化の主な技術は先に説明したようなレベルセット法である。次に、精密化処理の各ステップを説明する。
【０１００】
まずステップ６１００において、過剰な領域膨張を抑制するためにマスク画像が作成される。マスク画像は、プログラム中でハードコード化された低閾値及び高閾値、すなわち最小ガウシアンフィルタ値及び最大ガウシアンフィルタ値（低：−２０、高；２００）を使用することにより作成される。マスクのパラメータはリンパ節の推定スケールによっても変更される。図４を参照して説明した推定スケールがマスク領域を定義するために使用される。特にマスク領域は、低閾値及び高閾値（低：−２０、高：２００）と、推定スケールとを使用することにより作成される（修正中心点から「推定スケール＊２」より長い距離を有するボクセルは、「処理しない領域」とみなされる）。
【０１０１】
次に、ステップ６２００において、レベルセット法が実行される。レベルセットアルゴリズムの詳細は、Ｊ．Ｓｅｔｈｉａｎ他により発表された論文「Ｌｅｖｅｌ  ｓｅｔ  ｍｅｔｈｏｄ  １ｓｔ  ｅｄ．」（１９９６年）で説明されている。好適な一実施形態において、レベルセット処理で初期０レベルセット（すなわち「フロント」）を決定するための画像として、ステップ５５００の粗分割結果が使用される。より具体的には、初期境界面を定義する０レベルセットは、ステップ５５００で作成された分割領域の境界線で設定される。反復のたびに、リンパ節の分割面により定義されるエネルギーに従って、境界面は変化する。レベルセットの反復処理では、ナローバンド技術が使用され、反復される処理のうち少なくとも一部は、境界面に隣接して取り囲む（又はすぐ隣接する）活動ボクセルの細い帯の範囲に限定される。このステップにおいて、システムは、分割領域（リンパ節）及び背景（他の組織）を表す２値画像を取得するために、レベルセット計算を使用する。例えば、ボクセル値「１」は２値画像中のリンパ節領域を表し、ボクセル値「０」は２値画像中の他の組織を表す。従って、値「１」のボクセルはその他の組織から分割される。レベルセット法の計算後、ステップ６３００において、ステップ６２００により分割された領域を含むＲＯＩを縮小サイズ（ステップ３５００）から当初の分解能にサイズ変更するために、変換処理が実行される。これは、分割結果を当初の入力画像に重ね合わせ、それを表示するためである。ステップ６２００で取得された分割結果は、最近傍補間などの変換方法によりサイズ変更される。規則的形状の対象物を当初の形状に戻すための逆変換も適用される。画素間のピッチは、当初の画像の等方性ピッチに戻され、当初の形状の画像のその他の組織からリンパ節が分割され且つ抽出される。
【０１０２】
変形例
スケール推定にＬｏＧフィルタを使用する代わりに、ハフ変換などの他のフィルタも使用可能である。ハフ変換を使用することにより、リンパ節の中心から距離ｒ（半径に関連するパラメータ）内に位置するボクセルの輝度情報を使用して、球を検出できる。従って、ハフ変換は、σを変化させ且つＬｏＧフィルタを適用するのではなく、ｒ値を変化させながら適用されることが可能である。
【０１０３】
本発明は、パーソナルコンピュータ（ＰＣ）のようなプロセッサを使用して実現されるのが最も有益であり、コンピュータプログラムは、非一時的フォーマットで記憶媒体に記憶されてもよい。プロセッサは、Ｘ線装置又はＣＴ装置などの医療用撮影モダリティの一部を形成する画像処理デバイスを含むどのような画像処理デバイスにあってもよい。
【０１０４】
前述のように、本発明によれば、当初ボリューム中の対象物の表面を推定するステップと、規則的形状の面をレンダリングするために対象物の表面を変換するステップと、対象物を背景ボリュームから分離するために規則的形状の面を処理するステップと、規則的形状の面を変換前当初の対象物の表面に逆変換するステップと、当初ボリュームから対象物に対応するボリュームを抽出するステップとを備える対象物分割の方法が提供される。更に、当初ボリュームにおける対象物の表面に基づいて３次元で対象物のスケール推定を取得するステップと、推定されたスケールに基づいて規則的形状の対象物をレンダリングするために当初ボリューム中の対象物を変換するステップと、規則的形状の対象物を背景ボリュームから分離するステップと、規則的形状の対象物を当初ボリューム中の対象物に逆変換するステップとを備える対象物分割の方法が提供される。分離処理は、推定されたスケールに基づいて規則的形状の対象物を背景ボリュームから分離することにより実行されてもよい。分離処理は、推定されたスケールに基づく境界を使用して実行されてもよい。分離処理は、推定されたスケールから取り出された処理範囲の中の点を使用して実行されてもよい。本発明の利点は、対象物に対して実行される解析が３つの次元のすべてで対称に実行されるので、対象物を背景ボリュームから更に容易に隔離できることである。
【図１】
2016049454.tif 000015
【図２】
2016049454.tif 000016
【図３】
2016049454.tif 000017
【図４】
2016049454.tif 000018
【図５】
2016049454.tif 000019
【図６】
2016049454.tif 000020
【図７】
2016049454.tif 000021
【図８】
2016049454.tif 000022
【図９】
2016049454.tif 000023
【図１０】
2016049454.tif 000024
【図１１】
2016049454.tif 000025
【図１２】
2016049454.tif 000026
【手続補正書】
【提出日】平成27年10月28日(2015.10.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
対象物分割の方法であって、
対象物の表面に基づいて、前記対象物のスケールを推定するステップと、
前記推定されたスケールに基づいて、前記対象物を規則的形状に変換するステップと、
前記規則的形状の対象物を背景ボリュームから分離するステップと、
前記規則的形状の対象物を変換前の対象物に逆変換するステップと、
を備えることを特徴とする方法。
【請求項２】
前記対象物のスケールを推定することは、
３次元空間でスケールを推定することと、
前記３次元空間のうち少なくとも１つの次元で更なるスケールを推定すること
を含むことを特徴とする請求項１記載の方法。
【請求項３】
３次元空間で前記対象物の前記スケールを推定することは、
前記対象物に３次元カーネルを有するラプラシアンオブガウシアンフィルタを適用すること
を含むことを特徴とする請求項１又は２記載の方法。
【請求項４】
３次元空間で前記対象物の前記スケールを推定することは、
前記３次元空間の各次元で前記対象物に１次元カーネルを有するラプラシアンオブガウシアンフィルタを適用すること
を含むことを特徴とする請求項１又は２記載の方法。
【請求項５】
前記対象物の周囲に２次元の境界形状を入力することと、
前記入力された境界形状に基づいて２次元の第１の処理範囲を指定することと、
第１の次元及び第２の次元で前記対象物の２次元スケールを推定するために、前記第１の処理範囲に２次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと、
前記第１の次元及び前記第２の次元で前記対象物に関して推定されたスケールに基づいて、第２の処理範囲内で第３の次元で１次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと
を更に含むことを特徴とする請求項１又は２記載の方法。
【請求項６】
第１の次元及び第２の次元で前記対象物の周囲に２次元の境界形状を入力することと、
前記第１の次元及び前記第２の次元並びに第３の次元で前記境界形状に基づいて第１の３次元処理範囲を指定することと、
前記第１の３次元処理範囲に基づいて前記対象物の３次元スケールを推定するために、３次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと
を更に含むことを特徴とする請求項３記載の方法。
【請求項７】
前記第１の次元及び前記第２の次元の各々で前記更なるスケールを推定するために、前記第１の次元及び前記第２の次元の各々で１次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することを更に含むことを特徴とする請求項５又は６記載の法方法。
【請求項８】
前記対象物のスケールを推定することは、
第１の次元及び第２の次元（ｘ，ｙ）で前記対象物の周囲に境界形状を入力することと、
前記境界形状に基づいて第１の処理範囲を計算することと、
３つの次元で前記対象物の前記スケールを推定するために、前記第１の処理範囲内の各点に３次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと、
前記境界形状が存在する次元（ｘ，ｙ）とは異なる第３の次元（ｚ）で前記対象物の前記スケールの推定を取得するために、３つの次元における前記対象物の前記スケールの推定に基づいて第２の処理範囲内の各点に１次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと、
前記第１の次元（ｘ）における前記対象物の前記スケールを更に推定するために、前記第１の次元（ｘ）における前記境界形状のサイズに基づいて計算される第３の処理範囲内の各点に１次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと、
前記第２の次元（ｙ）における前記対象物の前記スケールを推定するために、前記第２の次元（ｙ）における前記境界形状のサイズに基づいて計算される第４の処理範囲内の各点に１次元カーネルを有するラプラシアンオブガウシアンフィルタを適用することと、
前記対象物の次元（ｘ，ｙ，ｚ）ごとの個別のスケール推定を含む前記対象物のスケール推定を出力することと
を更に含むことを特徴とする請求項１記載の方法。
【請求項９】
３次元空間において前記対象物の推定されたスケールをＳｃａｌｅｉｎ  ３Ｄ  ｓｐａｃｅとし、入力された境界形状に基づくパラメータをＰａｒａｍｓｉｆｔｉｎｇとするとき、式
2016049454.tif 000027
に従って３次元で前記対象物の前記スケールに基づいて修正中心位置（０，０，修正ｚ）を有する前記第２の処理範囲を取得することを更に含む請求項５又は８記載の方法。
【請求項１０】
前記対象物を変換することは、前記対象物の表面の各次元をその他の次元から独立して変換することを含むことを特徴とする請求項１から９のいずれか１項に記載の方法。
【請求項１１】
前記対象物の表面の各次元に異なる関数が適用されることを特徴とする請求項１０記載の方法。
【請求項１２】
前記対象物を変換することは、
対象物の３次元スケール推定値Ｓｃａｌｅ３Ｄ  ｓｐａｃｅを取得することと、
対象物の次元ごとの１次元スケール推定値Ｓｃａｌｅｅａｃｈ  ｄｉｒｅｃｔｉｏｎを取得することと、
式
2016049454.tif 000028
に従って、前記対象物の少なくとも１つの次元で次元ごとの１次元スケール推定値とそれぞれの縮小率ＳＲｅａｃｈ  ｄｉｒｅｃｔｉｏｎを乗算することと
を含むことを特徴とする請求項１から１１のいずれか１項に記載の方法。
【請求項１３】
各次元の前記１次元スケール推定値が前記３次元スケール推定値より小さい場合、前記縮小率は１．０であることを特徴とする請求項１２記載の方法。
【請求項１４】
ユーザにより入力された境界形状により取得された特定の次元の１次元スケール推定値が前記３次元スケール推定値より大きい場合、前記縮小率はその特定の次元にのみ適用されることを特徴とする請求項１２記載の方法。
【請求項１５】
前記対象物を変換することは、前記対象物の表面を非等方性の球に変換することを含むことを特徴とする請求項１から１４のいずれか１項に記載の方法。
【請求項１６】
前記対象物を変換することは、前記対象物の中の画素のピッチを変換することを含むことを特徴とする請求項１から１５のいずれか１項に記載の方法。
【請求項１７】
前記対象物を変換することは、分離処理に関する単一のスケールパラメータによって変換対象物を作成することを含むことを特徴とする請求項１から１６のいずれか１項に記載の方法。
【請求項１８】
前記単一のスケールパラメータは、前記変換対象物の直径及び半径を含む群のうち１つであることを特徴とする請求項１７記載の方法。
【請求項１９】
前記規則的形状の前記対象物を逆変換することは、前記対象物の各次元に前記縮小率の逆を乗算することを含むことを特徴とする請求項１２記載の方法。
【請求項２０】
前記規則的形状の前記対象物はほぼ球面であることを特徴とする請求項１から１９のいずれか１項に記載の方法。
【請求項２１】
画像から対象物を分割する方法であって、
前記画像を受信するステップと、
前記対象物のスケール推定を実行するステップであって、
前記対象物の周囲に境界形状を入力することと、
前記境界形状に基づいて処理エリアを規定することと、
前記対象物の推定スケールを取得するために、前記処理エリア内でスケール推定を実行することと
を含むステップと、
前記対象物を規則的形状に変換するステップと、
前記対象物を表す規則的形状を粗領域分割するステップと、
前記規則的形状に基づいて前記対象物をレベルセット法により精密分割するステップと、
対象物を変換する前の対象物に逆変換するステップと、
画像から対象物の精密形状を抽出するステップと
を備えることを特徴とする方法。
【請求項２２】
前記対象物は、少なくともリンパ節、病変、腫瘍及び結節より成る群のうち１つであることを特徴とする請求項１から２１のいずれか１項に記載の方法。
【請求項２３】
３次元画像から対象物を分割する画像処理装置であって、
前記対象物の表面に基づいて、３次元空間で前記対象物のスケールを推定する手段と、
前記推定されたスケールに基づいて前記対象物を規則的形状に変換する手段と、
前記規則的形状の対象物を背景ボリュームから分離する手段と、
前記規則的形状の対象物を変換前の前記対象物に逆変換する手段と、
を備えることを特徴とする画像処理装置。
【請求項２４】
前記対象物の周囲に境界形状を入力する入力手段を更に備え、前記対象物のスケールを推定する手段は、
入力された前記境界形状に基づいて前記対象物の周囲の処理範囲を計算する手段と、
前記対象物のスケールを推定するために、前記処理範囲内のすべての点を解析する手段と
を備えることを特徴とする請求項２３記載の画像処理装置。
【請求項２５】
分離処理は、推定されたスケールに基づいて規則的形状の対象物を背景ボリュームから分離することにより実行されることを特徴とする請求項１記載の方法。
【請求項２６】
分離処理は、推定されたスケールに基づいて境界を使用して実行されることを特徴とする請求項１記載の方法。
【請求項２７】
分離処理は、推定されたスケールから取り出された処理範囲内の点を使用して実行されることを特徴とする請求項１記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第１の態様によれば、対象物分割の方法であって、当初ボリューム中の対象物の表面を推定するステップと、規則的形状の（好ましくはほぼ球形の）面をレンダリングするために対象物の表面を変換するステップと、対象物を背景ボリュームから分離するために、ほぼ球形の面を処理するステップと、ほぼ球形の面を当初の対象物の表面に逆変換するステップと、当初ボリュームから対象物に対応するボリュームを抽出するステップとを備える方法が提供される。
また、対象物分割の方法であって、対象物の表面に基づいて、３次元で前記対象物のスケールを推定するステップと、前記推定されたスケールに基づいて前記対象物を規則的形状に変換するステップと、前記規則的形状の対象物を背景ボリュームから分離するステップと、前記規則的形状の対象物を変換前の前記対象物に逆変換するステップとを備える方法が提供される。
【外国語明細書】
2016049454000001.pdf