JP4469284B2 - ユーザによる修正を可能にした3次元データセットの抽出方法 - Google Patents

ユーザによる修正を可能にした3次元データセットの抽出方法 Download PDF

Info

Publication number
JP4469284B2
JP4469284B2 JP2004558251A JP2004558251A JP4469284B2 JP 4469284 B2 JP4469284 B2 JP 4469284B2 JP 2004558251 A JP2004558251 A JP 2004558251A JP 2004558251 A JP2004558251 A JP 2004558251A JP 4469284 B2 JP4469284 B2 JP 4469284B2
Authority
JP
Japan
Prior art keywords
model
node
dimensional
data set
nodes
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 - Lifetime
Application number
JP2004558251A
Other languages
English (en)
Other versions
JP2006510078A (ja
Inventor
カオス,ミヒャエル
ティミンガー,ホルガー
ペカール,ウラジミール
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips NV
Koninklijke Philips Electronics NV
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips NV, Koninklijke Philips Electronics NV filed Critical Koninklijke Philips NV
Publication of JP2006510078A publication Critical patent/JP2006510078A/ja
Application granted granted Critical
Publication of JP4469284B2 publication Critical patent/JP4469284B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/149Segmentation; Edge detection involving deformable models, e.g. active contour models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/12Edge-based segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • G06T2207/10081Computed x-ray tomography [CT]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20092Interactive image processing based on input by user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30008Bone
    • G06T2207/30012Spine; Backbone

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Image Processing (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Magnetic Resonance Imaging Apparatus (AREA)
  • Processing Or Creating Images (AREA)

Description

本発明はユーザによる修正を可能にした3次元データセット、特に医療用データセットなどから3次元構造を抽出する方法に関する。この方法はノードを接続するメッシュのネットワークによって形成される表面を有する変形可能な3次元モデルを適用して実施される。また、本発明はこの方法を実施する画像処理機構及びこの画像処理機構を制御するコンピュータプログラムに関する。
上述のような方法であって、但しユーザによる修正を可能にする手段が備えられていない方法が、非特許文献1において開示されている。ここで開示される方法では、変形可能モデルが弾性表面によって定義され、いわゆる内部及び外部エネルギーの作用によって該モデルの形状及び位置を変更できるように構成される。このモデルは抽出される構造についての既存の医療知識に基づいて生成されたものであり、内部エネルギーはモデルの形状をできる限り維持する機能を有し、外部エネルギーはモデルの表面を抽出される構造のエッジ側に動かす機能を有する。この外部エネルギーは3次元データセットから派生する。メッシュは例えばそれぞれ角部がモデル表面上の隣接する3つのノードによって定義される三角形などの形態をとることが可能である。
既存の方法では、候補点、すなわち抽出される構造の表面上(この表面は通常データセットにおけるデータ値によって示される顕著な勾配によって特徴付けられる)に位置すると思われる点が、3次元データセットにおける表面三角形の法線に沿って検索される。モデルの表面を定義するメッシュのネットワークの候補点が検索され確定されると、モデルのノードが、この検索された候補点に基づいて再算出される。この場合これらの新たに算出されるノードは内部エネルギー及び外部エネルギーの加重和が最小限となるように算出される。そして上述の処理が新たに算出されたノードに基づいて繰り返され、この処理を繰り返して行うにつれてモデルが抽出される構造の形状に近似していく。このような逐次処理はある停止条件(例えば繰り返し回数など)が満たされることにより終了する。
ところが上述のような抽出方法及びその他の自動抽出方法では、例えば3次元データセットにおけるアーチファクトなどに起因して抽出エラーが発生しうるという欠点がある。このような抽出エラーは抽出される構造とまた別の構造との間の距離が小さい場合に頻繁に生じうる。これに対して従来からこのような抽出エラーを回避するための各種方法が提案されている。以下においてそのいくつかの例を示す。
抽出エラーを回避又は修正する単純な方法としては、上述のようなマッチアップ処理を異なる初期モデルを適用して、抽出される構造に対して当該モデルを異なる初期位置に位置づけて繰り返す方法がある。この方法では上述のマッチアップ処理の結果を予測して抽出が実施されるため、ユーザ側に相当な経験が求められることとなる。また、抽出される構造が複雑である場合このように処理結果を予測することは不可能である。さらに、このような方法は長時間を要する。
これに対して一般的に適用される方法では、ユーザがマッチアップ処理に干渉することが可能である。すなわちマッチアップ処理が進行中にユーザは手動で例えばノードを変位させてモデルを変形させることができる。このような方法では、抽出される構造全体に対してユーザによる修正が視覚的に明確に示され得ないという欠点がある。したがって変形可能モデルをレイヤごとに確認し、必要に応じて修正しなくてはならない。よって正確な修正を行うには相当時間がかかる。
また別の一般的な方法として自動抽出が行われた後にマッチアップされたモデルを手動で変形する(例えばノードを変位させる)方法がある。この場合この変形されたモデルに基づいて再度自動抽出処理が行われる。しかしこの方法では、再度自動抽出を行ったときに内部及び外部エネルギーを最小化する工程において手動で変位されたノードが元の位置に戻されてしまうという問題がある。これは、変形可能モデルのエネルギーはこの元の位置において最小となるためである。
"Deformable models in medical image analysis: A survey", McInerney et al., Medical Image Analysis, 1(2): 91-108, 1996
本発明は時間及び演算処理量の観点からみて低コストで抽出エラーを回避又は修正することを可能にした抽出方法を提供することを目的とする。
この目的を達成するために、本発明は、ユーザによる修正を可能にした医療用データセットを含む3次元データセットから3次元構造を抽出する方法であって、
(a)ノードを接続するメッシュのネットワークによって形成される表面を有する3次元変形可能モデルを提供し、
(b)上記モデルを3次元データセットにおける上記抽出される構造が位置する箇所に位置づけ、
(c)上記ノードを手動で変位させ、
(d)上記手動で変位されたノードについて加重された許容を付与したうえで上記モデルのノードを再算出する工程を含むことを特徴とする方法を提供する。
既存の方法に対して、本発明による方法では、変形可能モデルが再算出されるときに手動で変位されたノードに加重された許容が付与される。これよって手動で変位された各ノードがそれぞれ異なる度合いでモデルの変形において許容されることが可能となる。よって時間的観点からみて低コストでユーザ修正を実現することが可能となる。
また、請求項2には好適な実施形態として、変位されたノードのうち抽出される構造の境界面からの距離が小さいノードには、抽出される構造の境界面からの距離がより大きいノードに比べてより大きな許容が付与されるような方法が記載される。
また、請求項3には好適な実施形態として、好ましい抽出結果を得るためのノードの再算出方法が記載される。
また、請求項4には本発明による方法を実行する画像処理機構が記載される。請求項5には請求項4に記載される画像処理機構を制御するコンピュータプログラムが記載される。
これら及びその他本発明における各種形態は以下の説明によっていっそう明確に示される。
図1に示される画像処理機構は、画像処理・制御プロセッサ1と、抽出される構造に対応する変形可能モデル及び医療用3次元データセットなどのデータセットを記憶するメモリ2とを備える。画像処理・制御プロセッサ1は光ファイバーケーブル3などを介して磁気共鳴装置やコンピュータ・トモグラフィ装置などの画像形成装置(非図示)に接続されうる。画像処理・制御プロセッサ1によって抽出された構造はモニタ4において表示されうる。ユーザはキーボード5や図1には図示されないその他の入力装置を介して画像処理・制御プロセッサ1にアクセスすることができる。
図2は図1に示される画像処理機構によって実行されうる抽出方法を示すフローチャートである。
ステップ100での初期化工程を経た後、ステップ101において抽出される構造に対応する変形可能モデルM及び抽出される構造を含む3次元データセットがロードされる。
図3は変形モデルMの一実施例としての胸椎のモデルを示す図である。なお、本発明ではこれ以外の構造を変形モデルによって抽出することも可能である。例えば大腿骨の先端部又は心臓などの臓器を抽出することも可能である。この変形可能モデルMの表面は三角形メッシュのネットワークによって形成され、これら三角形メッシュはそれぞれモデルの表面上の3つの隣接するノードを相互に接続する。なお、モデルの表面は三角形以外の多角形によって定義されることも可能であり、この場合ネットワークを構成するメッシュは3つ以上のノードを相互に接続して多角形をなす。
変形可能モデルは、それぞれ熟練したオペレータが手動でオブジェクトを抽出して得られた複数のトレーニング・データセットから生成されうる。ここで手動抽出されたオブジェクトは同一のトポロジーを有する。そして抽出されたオブジェクト全ての平均(最も単純な例では算術平均)を求めることによっていわゆる変形可能モデルと称されるオブジェクトが得られる。
なお、本発明による方法では、上記以外の方法(例えば胸椎モデルの三角形分割など)で生成される変形可能モデルを適用することも可能である。なお、一般的に適用される三角形分割法としては、例えば下記の文献に開示される方法が挙げられる。“Marching cubes: A high resolution 3D surface construction algorithm”, W. E. Lorensen and H. E. Cline, Computer Graphics, 21(3): 163-169, 1987.
次にステップ102において、変形可能モデルMは抽出される構造に対して位置付けられる。この際モデルの表面が可能な限り抽出される構造の輪郭と一致するように位置付けられる。
ステップ103では変形モデルの部分を手動で変更することが可能である。ここでユーザはモデルにおける個々の表面三角形やノードを変位させることができる。ステップ104では、各マスクについて候補点
(外1)
Figure 0004469284
が確定される。本実施例では変形可能モデルの表面上の各三角形について候補点が確定される。上記候補点はそれぞれ対応する表面三角形の法線n上に位置し、この表面法線nは対応する表面三角形の中心点xを原点とする単位ベクトルに相当する。ここでこれら各中心点の位置xはそれぞれ対応する表面三角形におけるノードが手動変位される(ステップ103)前の元の位置を定義する。そして表面法線上の候補点の位置として以下の関数が最小化されるような位置が選択される。
Figure 0004469284
この関数において、Dは任意に選択可能な定数であり、候補点を確定するに当たって該候補点の対応表面三角形からの離間距離に対してどの程度の許容を付与するかを示す。また、dは表面法線上の連続する2点間のスカラ距離を表し、jは表面法線上の点を指定するインデックス文字に相当する。なお、いわゆるエッジ検出関数F(x)は点xが抽出される構造の表面に位置する確率を表す。この関数は例えば以下の等式から算出されうる。
Figure 0004469284
この等式において、g(x)は3次元データセットにおける点xでのデータ値(この実施例では輝度値)の勾配を表す。なお、関数F(x)はベクトルnとg(x)とのスカラ積であるため、この関数は勾配が表面法線方向に延びる場合に特に大きくなる。これはすなわち、抽出される構造の境界において3次元データセットの輝度値が急激に変化すると仮定すると、表面法線がこの境界面に垂直である場合に関数F(x)が特に大きくなることを意味する。本実施例においては、抽出される構造の境界面付近のデータ値がこの構造の外部のデータ値よりも大きいと仮定する。よって勾配g(x)は抽出される構造の方位を指すこととなる。これに対して表面法線nは外側方向を指す。したがって本実施例では等式(2)における関数F(x)の符号が境界において正符号となるように設定される。また別の実施例においては、境界面領域でのデータ値の相対的な大きさが上述のような場合にこの関数F(x)の符号が負の符号となるように設定することも可能である。
なお、候補点は以下のような等式から算出される。
Figure 0004469284
ここで、jは上記等式(1)によって定義される関数が最小となる場合のjの整数値を表す。
表面三角形又はノードが手動で変位され、変形可能モデルの表面上の各々の表面三角形に対応する候補点が確定されると、次にステップ105において変形可能モデルの表面が検索された候補点と合致(マッチ)するように処理される。これにより、当該モデルは以下に示されるいわゆるエネルギー関数が最小となるように変形される。
Figure 0004469284
この等式において、Eextは表面三角形をステップ104において確定された候補点の方向に動かす外部エネルギーを表す。これに対してEintはネットワークの変形を阻止するように作用する内部エネルギーを表す。エネルギーEuserは当該モデルをユーザによって変位されたノードや表面三角形の方向に変形させるエネルギーに相当する。加重係数α及びβは典型的には、上記3つのエネルギーそれぞれがエネルギー全体に対して同等の比率で作用するような値に設定される。
なお、外部エネルギーは変形可能モデルが候補点によって定義される構造に近づくにつれて小さくなるあらゆる力量に相当しうる。本実施例では、外部エネルギーEextは以下のように表される。
Figure 0004469284
上記等式における加算は全ての三角形について実施される。また、加重係数wは以下の等式によって算出される。
Figure 0004469284
上記等式(6)によると、抽出される構造の境界面に位置する確率が高い候補点、すなわち関数値
(外2)
Figure 0004469284
が大きな値となり、表面三角形からの距離が小さい候補点に係る加重係数は他の候補点の加重係数よりも大きい値となる。
内部エネルギーEintはモデルが変形されないほどその値が小さくなるようなあらゆる力量に相当しうる。本実施例では、内部エネルギーEintは以下の等式から算出される。
Figure 0004469284
上記等式において、Vはモデルにおける表面三角形の数を表し、sはスケーリングファクタを表し、Rは回転マトリックスを表し、△ijは変形されていない元のモデルにおける2つの表面三角形の中心点間の距離を表す。集合N(i)は中心点xを有する表面三角形に隣接する表面三角形の中心点を含む。エネルギーが等式(4)に基づいて最初に最小化される際、s=1であり、Rは単位行列となる。
エネルギーEuserは変形可能モデルが変位された表面三角形又はノードに接近するにつれて小さくなるエネルギーに相当し、変位された表面三角形又はノードによる作用を重み付けする。本実施例においてエネルギーEuserは以下の等式から算出される。
Figure 0004469284
ここでの加算はステップ103において手動で変更された三角形すべてについて実施される。
(外3)
Figure 0004469284
はこれら三角形の中心点を表す。ここで加重係数
Figure 0004469284
を乗算することで、ユーザによって抽出される構造の境界面のほうに変位された表面三角形については他の表面三角形よりも大きな許容が付与される。
また別の実施例においては、更に加重係数
(外4)
Figure 0004469284
によって手動で変位された表面三角形の中心点と候補点との間の距離について許容を付与することが可能である。この場合例えば加重係数は以下の等式から算出されうる。
Figure 0004469284
これにより手動で変位された表面三角形のうち抽出される構造の境界面の近くに位置づけられたものに、より遠くに位置づけられた表面三角形に比べて大きな許容が付与される。
等式(4)に従ってエネルギーを最小化することによって変形されたモデルの表面三角形の中心点xが確定されると、新たなスケーリングファクタs及び新たな回転マトリックスRが確定される。ここでスケーリングファクタ及び回転マトリックスは現在の中心点xを考慮しながら内部エネルギーが最小化されるよう設定される。また別の実施例によると、総合エネルギーEを確定する際にスケーリングファクタ及び加点マトリックスをも変数とすることで、中心点x、スケーリングファクタs、及び回転マトリックスウRを同時に確定することが可能である。
ステップ105において変形可能モデルが抽出される構造と合致(マッチ)されると、次にステップ106において停止条件が満たされたか否かの確認が行われる。この停止条件は例えばステップ103〜105の所定繰り返し回数や、許容の限界に近い位置までのノードの変位などに相当しうる。停止条件が満たされると、抽出処理はステップ107において終了される。一方で、停止条件が満たされなかった場合、処理はステップ103に戻って続行される。また、別の実施例においては処理をステップ104から続行させることも可能である。
上記抽出方法によって得られたモデルは記憶され、モニタに表示されることが可能である。このモデルは3次元データセット内の抽出される構造を表す。
また別の実施例によると、ステップ104及び105をステップ103と入れ替えることが可能である。この場合まず候補点が確定され、これら候補点に基づいて外部エネルギー及び内部エネルギーが最小化されつつモデルが変形される。そして次のステップにおいてユーザは変形可能モデルにおける個々の表面三角形又はノードを変位させることができる。そして確認ステップにおいて停止条件が満たされていないことが判明すると、新たな候補点が確定され、モデルはエネルギーEuserを含めた総合エネルギーを最小化しつつ再度変形される。
また更に別の実施例によると、上記ステップ103と104との間に変形ステップ105を挿入することが可能である。これにより候補点及び変位された表面三角形それぞれがモデルの変形に対して及ぼす効果を確認することが可能である。
以下において本発明による方法から得られる効果を図4〜7を参照しながら説明する。これらの図は3次元データセットの2次元サジタル断面を示す。なお、このデータセットはコンピュータ断層撮影装置によって生成されたものとする。図示される例では変形可能モデルMが脊柱4の胸椎6の周囲に位置付けられる。図4はマッチ処理が実行される前におけるこの位置関係を示す。図5は本願の序文において記載される方法によって得られるモデルMの変形状態の典型例を示す。この例では、モデルMの右側部分8の領域において抽出エラーが発生している。というのはこのモデルの部分8は下側に隣接する胸椎9の一部も含んだ状態となっている。図6はモデルの部分8を変形させることによってこの抽出エラーを手動で概略的に修正した状態、すなわちモデルの一部を右側に移動させた状態を示す。この概略的な修正の結果、モデルの部分8の左側エッジ11領域は抽出される構造の境界面とうまく合致しているが、このモデルの部分8の右側エッジ領域13はそれ程うまく抽出される構造の境界面と合致していない。図7は本発明による方法が実施された後、すなわち等式(4)に基づいて総合エネルギーが最小化された結果得られるモデルMの状態を示す。この図において左側エッジ領域11には変化はそれほど見られないが、右側エッジ領域13はより精密に変形されていて抽出される構造の境界面とうまく合致するように処理されている。このように手動で変更されたエッジ部分11及び13がそれぞれ異なる処理を施される理由は、等式(8)又は(9)における加重係数
(外5)
Figure 0004469284
にある。すなわちエッジ部分11は抽出される構造の境界面近辺に位置していて、それゆえにその対応エッジ検出関数
(外6)
Figure 0004469284
は大きな値をとり、よって大きな加重係数が付与された。これに対してエッジ部分13は抽出される構造の境界面から離れた位置にあって、それゆえにその対応エッジ関数
(外7)
Figure 0004469284
は低い値をとり、よって加重係数は小さく、あるいはゼロとなる。したがってエッジ部分13を抽出される構造に合致(マッチ)させる処理はエネルギー
Figure 0004469284
を最小化するだけで実施されることとなる。
このように手動で変位されたノードを評価することによって、手動で変位されたノードや表面三角形すべてについてそれぞれ抽出される構造の境界面に可能な限り接近させる庶路を行う必要がなくなる。したがってこのような評価を行うことによって時間的観点からみて低コストでユーザ修正が実現されうる。
本発明による方法を実行するのに適した画像処理機構を示す図である。 本発明による方法を示すフローチャートである。 胸椎の変形可能モデルを示す図である。 胸椎に変形可能モデルが位置づけられた状態の脊柱の一部を示す図である。 一般的なマッチ処理が実施された後の胸椎に位置づけられた変形可能モデルの状態を示す図である。 手動修正が行われた後の胸椎に位置づけられた変形可能モデルの状態を示す図である。 本発明による方法が実行された後の胸椎に位置づけられた変形可能モデルの状態を示す図である。
符号の説明
M 変形可能モデル
1 画像処理・制御プロセッサ
2 メモリ
3 光ファイバーケーブル
4 モニタ
5 キーボード
6 胸椎(抽出される構造)
7 脊柱
8 変形可能モデルの部分
9 胸椎
11,13 部分8のエッジ

Claims (5)

  1. ユーザによる修正を可能としながら医療用データセットを含む3次元データセットから3次元構造をセグメント化する方法において、プロセッサが、
    (a)3次元変形可能モデルであり、該3次元変形可能モデルの表面にあるノードを接続するメッシュのネットワークによって形成される表面を有する3次元変形可能モデルを提供するステップ、
    (b)上記セグメント化される構造が位置する3次元データセットにおける箇所に上記モデルを位置づけるステップ、
    (c)上記ノードの手動による変位を許容するステップ、及び、
    (d)上記手動で変位されたノードのエネルギー関数における寄与を増大させたうえで、該エネルギー関数に基づいて上記モデルのノードの位置を再算出するステップ、を実行するよう構成される、
    ことを特徴とする方法。
  2. 前記プロセッサは、上記ステップ(d)において、
    上記モデルのメッシュによって定義されるサブ表面のそれぞれに対して、該サブ表面の法線上に位置する候補点を確定するステップ、
    上記変位されたノードと上記セグメント化される構造の境界面との間の距離が小さいほど大きな値をとるような加重係数を上記変位されたノードのそれぞれに付与するステップ、
    上記確定された候補点、上記変位されたノード、及び上記付与された加重係数を考慮したうえで上記モデルのノードの位置を再算出するステップ、を実行するよう構成される、
    ことを特徴とする請求項1に記載の方法。
  3. 前記プロセッサは、上記ステップ(d)において、外部エネルギーと、内部エネルギーと、上記手動で変位されたノードを考慮するエネルギーとの加重和を最小化することによって上記ノードの位置を再算出するよう構成される、
    ことを特徴とする請求項1に記載の方法。
  4. 請求項1に記載の方法を実行する画像処理機構であって、
    変形可能モデルであり、該変形可能モデルの表面にあるノードを接続するメッシュのネットワークによって形成される表面を有する変形可能モデルと、医療用データセットを含む3次元データセットとを格納するメモリ部と、
    プロセッサであり、
    セグメント化される構造及び上記変形可能モデルを再生し、
    エネルギー関数に基づいて上記モデルのノードの位置を再算出し、
    上記セグメント化される構造が位置する上記3次元データセットにおける箇所に上記モデルを位置づけ、且つ、
    上記メモリ部を制御するプロセッサと、を有し、
    前記プロセッサは更に、
    (a)3次元変形可能モデルであり、該3次元変形可能モデルの表面にあるノードを接続するメッシュのネットワークによって形成される表面を有する3次元変形可能モデルを提供するステップ、
    (b)上記セグメント化される構造が位置する3次元データセットにおける箇所に上記モデルを位置づけるステップ、
    (c)上記ノードの手動による変位を許容するステップ、及び、
    (d)上記手動で変位されたノードの前記エネルギー関数における寄与を増大させたうえで、前記エネルギー関数に基づいて上記モデルのノードの位置を再算出するステップ、を実行するよう構成される、
    ことを特徴とする画像処理機構。
  5. (a)3次元変形可能モデルであり、該3次元変形可能モデルの表面にあるノードを接続するメッシュのネットワークによって形成される表面を有する3次元変形可能モデルを提供するステップ、
    (b)上記セグメント化される構造が位置する3次元データセットにおける箇所に上記モデルを位置づけるステップ、
    (c)上記ノードの手動による変位を許容するステップ、及び、
    (d)上記手動で変位されたノードのエネルギー関数における寄与を増大させたうえで、該エネルギー関数に基づいて上記モデルのノードの位置を再算出するステップ、に従って請求項1に記載の方法を実行する、プロセッサを有する画像処理機構用のコンピュータプログラム。
JP2004558251A 2002-12-12 2003-12-05 ユーザによる修正を可能にした3次元データセットの抽出方法 Expired - Lifetime JP4469284B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP02102735 2002-12-12
PCT/IB2003/005664 WO2004053792A1 (en) 2002-12-12 2003-12-05 Method of segmenting a three-dimensional data set allowing user corrections

Publications (2)

Publication Number Publication Date
JP2006510078A JP2006510078A (ja) 2006-03-23
JP4469284B2 true JP4469284B2 (ja) 2010-05-26

Family

ID=32479807

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004558251A Expired - Lifetime JP4469284B2 (ja) 2002-12-12 2003-12-05 ユーザによる修正を可能にした3次元データセットの抽出方法

Country Status (7)

Country Link
US (1) US7489313B2 (ja)
EP (1) EP1573672B1 (ja)
JP (1) JP4469284B2 (ja)
AT (1) ATE392677T1 (ja)
AU (1) AU2003302788A1 (ja)
DE (1) DE60320453T2 (ja)
WO (1) WO2004053792A1 (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4918048B2 (ja) 2005-02-11 2012-04-18 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 画像処理装置及び方法
US7259762B2 (en) 2005-06-29 2007-08-21 General Electric Company Method and system for automatically transforming CT studies to a common reference frame
JP4327139B2 (ja) * 2005-09-05 2009-09-09 ザイオソフト株式会社 画像処理方法および画像処理プログラム
ATE534098T1 (de) 2005-09-23 2011-12-15 Koninkl Philips Electronics Nv Verfahren und system zur anpassung eines geometrischen modells mit mehreren teil- transformationen
US20090115796A1 (en) * 2005-09-23 2009-05-07 Koninklijke Philips Electronics, N.V. Priori information encoding for manual adaptation of geometric models
US7949171B2 (en) * 2005-10-19 2011-05-24 Siemens Corporation System and method for tracing rib posterior in chest CT volumes
US7773786B2 (en) 2005-11-22 2010-08-10 General Electric Company Method and apparatus for three-dimensional interactive tools for semi-automatic segmentation and editing of image objects
JP2009544101A (ja) 2006-07-17 2009-12-10 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 医用画像セグメンテーション用の多角形メッシュを用いた効率的ユーザインタラクション
US8098909B2 (en) 2007-08-31 2012-01-17 Computerized Medical Systems, Inc. Method and apparatus for efficient three-dimensional contouring of medical images
US8265356B2 (en) * 2008-01-30 2012-09-11 Computerized Medical Systems, Inc. Method and apparatus for efficient automated re-contouring of four-dimensional medical imagery using surface displacement fields
US8867806B2 (en) 2011-08-01 2014-10-21 Impac Medical Systems, Inc. Method and apparatus for correction of errors in surfaces
JP6382050B2 (ja) * 2014-09-29 2018-08-29 キヤノンメディカルシステムズ株式会社 医用画像診断装置、画像処理装置、画像処理方法及び画像処理プログラム

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6108006A (en) 1997-04-03 2000-08-22 Microsoft Corporation Method and system for view-dependent refinement of progressive meshes
US6137492A (en) 1997-04-03 2000-10-24 Microsoft Corporation Method and system for adaptive refinement of progressive meshes
US6124864A (en) * 1997-04-07 2000-09-26 Synapix, Inc. Adaptive modeling and segmentation of visual image streams
US6106466A (en) 1997-04-24 2000-08-22 University Of Washington Automated delineation of heart contours from images using reconstruction-based modeling
FR2772162B1 (fr) 1997-12-10 2000-02-25 Ge Medical Syst Sa Procede de segmentation semi-automatique pour l'estimation de volumes tridimensionnels
US6201543B1 (en) * 1997-12-17 2001-03-13 Siemens Corporate Research, Inc. Framework for segmentation of cylindrical structures using two dimensional hybrid models
US6226542B1 (en) 1998-07-24 2001-05-01 Biosense, Inc. Three-dimensional reconstruction of intrabody organs
JP2004536374A (ja) 2001-03-09 2004-12-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 画像セグメンテーション

Also Published As

Publication number Publication date
ATE392677T1 (de) 2008-05-15
EP1573672A1 (en) 2005-09-14
EP1573672B1 (en) 2008-04-16
US7489313B2 (en) 2009-02-10
DE60320453T2 (de) 2009-05-07
US20060149511A1 (en) 2006-07-06
AU2003302788A1 (en) 2004-06-30
DE60320453D1 (de) 2008-05-29
JP2006510078A (ja) 2006-03-23
WO2004053792A1 (en) 2004-06-24

Similar Documents

Publication Publication Date Title
EP3454302B1 (en) Approximating mesh deformation for character rigs
JP4152648B2 (ja) 対象物に含まれる三次元画像をセグメント化する方法
McInerney et al. A dynamic finite element surface model for segmentation and tracking in multidimensional medical images with application to cardiac 4D image analysis
JP6505124B2 (ja) 適応性放射線治療における自動輪郭抽出システム及び方法
JP4469284B2 (ja) ユーザによる修正を可能にした3次元データセットの抽出方法
KR100897077B1 (ko) 표면 모델로부터 추출된 프리미티브 특징의 조합에 의한 빔 이미지의 스캐닝 시뮬레이션을 위한 방법, 제품, 및 시스템
US20060008143A1 (en) Hierachical image segmentation
EP2688040B1 (en) 3D registration of tomographic models using particularly chosen points
JP4575157B2 (ja) メッシュ適応による多数の対象又は複合的な対象の同時セグメンテーション
EP1588323B1 (en) Method of segmenting a three-dimensional structure
US7668349B2 (en) Three-dimensional segmentation using deformable surfaces
JP2007518484A (ja) 変形可能な表面のセグメント化のリアルタイムなユーザ対話処理
Heitz et al. Statistical shape model generation using nonrigid deformation of a template mesh
JP2006518072A (ja) 適応メッシュのプリミティブにクラスを割り当てる画像の領域分割
US20090115796A1 (en) Priori information encoding for manual adaptation of geometric models
RU2505860C2 (ru) Одновременная основанная на модели сегментация объектов, удовлетворяющих заранее заданным пространственным соотношениям
US20230169732A1 (en) A Method and System for Enforcing Smoothness Constraints on Surface Meshes from a Graph Convolutional Neural Network
US20080198161A1 (en) Tissue stiffness assignment
WO2011127940A1 (en) Method for segmentation of objects from a three dimensional image data set with a deformable model
US20200388038A1 (en) Image processing system and method for interactive contouring of three-dimensional medical data
JP6661196B2 (ja) 画像処理装置、方法、及びプログラム
WO2004086310A1 (en) Combining front propagation with shape knowledge for accurate curvilinear modelling
KR101518195B1 (ko) 텍스쳐 흐름 추정 방법 및 장치
CN116741387A (zh) 由计算机实施的介入耗材的模拟方法及相关产品
Li et al. Incremental polygonization of deforming NURBS surfaces

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090511

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090519

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090811

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091006

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100106

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: 20100202

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: 20100226

R150 Certificate of patent or registration of utility model

Ref document number: 4469284

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130305

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130305

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140305

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term