JP4115934B2 - A method for adapting potential terms to optimal path extraction in real time - Google Patents
A method for adapting potential terms to optimal path extraction in real time Download PDFInfo
- Publication number
- JP4115934B2 JP4115934B2 JP2003507763A JP2003507763A JP4115934B2 JP 4115934 B2 JP4115934 B2 JP 4115934B2 JP 2003507763 A JP2003507763 A JP 2003507763A JP 2003507763 A JP2003507763 A JP 2003507763A JP 4115934 B2 JP4115934 B2 JP 4115934B2
- Authority
- JP
- Japan
- Prior art keywords
- points
- point
- potential
- positive
- drawn
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000000605 extraction Methods 0.000 title claims abstract description 14
- 238000005315 distribution function Methods 0.000 claims description 26
- 238000003384 imaging method Methods 0.000 claims description 6
- 238000013519 translation Methods 0.000 claims description 2
- 230000003278 mimic effect Effects 0.000 claims 1
- 238000012512 characterization method Methods 0.000 abstract description 26
- 238000004364 calculation method Methods 0.000 abstract description 7
- 230000006978 adaptation Effects 0.000 abstract description 4
- 238000012549 training Methods 0.000 description 19
- 230000011218 segmentation Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 208000011038 Cold agglutinin disease Diseases 0.000 description 2
- 208000020345 childhood apraxia of speech Diseases 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 208000014155 speech-language disorder-1 Diseases 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000007306 functionalization reaction Methods 0.000 description 1
- 238000003709 image segmentation Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 230000002195 synergetic effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/12—Edge-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/181—Segmentation; Edge detection involving edge growing; involving edge linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20092—Interactive image processing based on input by user
- G06T2207/20101—Interactive definition of point of interest, landmark or seed
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
Description
【技術分野】
【0001】
本発明は、少なくともポテンシャルの最小化を用いてパス抽出により画像のセグメント化のための方法であって、前記ポテンシャルはコスト分配関数を用いて画像の特徴から計算される方法に関する。前記方法はコスト分配関数を修正するために描かれる輪郭を用いる。
【背景技術】
【0002】
そのような方法は、W.A.BarrettとE.N.Mortensenによる論文Interactive Segmentation with Intelligent Scissors,Graphical Models and Image Processing 60, pp 349−384,1998に開示されている。実際の画像の境界と比較して妥当である輪郭が描かれることを仮定すると、ポテンシャルの関数は有効な描かれる輪郭と同じ特徴をもつ輪郭が好まれるために修正される。この修正は、コスト分配関数の修正により実現する。境界について関連すると考えられる特徴の特定な値が特定であればある程、コストは益々小さく成る筈である。このようなアイデアの特徴は、パスの最後のセグメント(トレーニングパスと呼ばれる)にあるポイントの特徴付けにより象徴化される。ポテンシャルの関数は初期化され、その関数の最小化による抽出の間に、この初期の全体的な特徴付けは、仮定された有効な描かれる輪郭におけるポイントの特徴を用いて繰り返して修正される。
【0003】
従来の方法においては、ポイントの特徴は、仮定された有効な描かれる輪郭上にあるポイントについて定義される。したがって、境界に属するポイントは描かれるパスに沿って種々の側面をもつことができるため、そのようなパスの抽出は信頼性に欠ける。
【発明の開示】
【課題を解決するための手段】
【0004】
本発明の目的は、少なくともポテンシャルの最小化を用いてパス抽出により画像のセグメント化のための改善された方法であって、前記方法はポテンシャルを修正するために描かれる輪郭またはポテンシャルの関数を用いる方法を提供することである。前記改良された方法は、より信頼性の高い、導き出されたポテンシャル関数を提供する。
【0005】
本発明にしたがった方法は:
コスト分配関数を初期化する段階;
描かれる輪郭の近くにおいて2つの群のポイントを定義する段階であって、境界に関連するように考慮される群は正のポイントと呼ばれ、前記境界に関連するように考慮されない群は負のポイントと呼ばれる、段階;
特徴から正のポイントの特徴付けを定義する段階;
特徴から負のポイントの特徴付けを定義する段階;
正のポイントと負のポイントの特徴付けを組み合わせることにより正のポイントの洗練された特徴付けを構成する段階;並びに
コスト分配関数を修正するためにこの洗練された特徴付けを用いる段階;
を有する。
【0006】
本発明の技術は、“正”ばかりでなく“負”の群のポイントの定義に基づいている。正の群のポイントは、画像にある境界に関連するとみなされるポイントを有し、描かれる輪郭上または近くにあるポイントを意味する一方、負の群のポイントは境界に関連するとみなされないポイントを有する。負の情報のために、特徴付けられ且つ本方法により考慮される領域が大きくなるにつれ、得られたポテンシャルはポテンシャルの最小化によりパスのより信頼性の高い抽出を可能にする。
【0007】
好適な実施形態において、幾つかのポテンシャルについて、正のポイントと負のポイントの特徴付けを比較することは、パスを見つけるために最小化されることが必要である全てのポテンシャル関数における個々のポテンシャルの重み付けに適応させることにおいて
有用である。
【発明を実施するための最良の形態】
【0008】
図1を参照するに、画像IMは、少なくともポテンシャルPOTにより特徴付けられ、前記ポテンシャルPOTは、分配段階CASにおいて特徴FEAにコスト分配関数を適用することにより得られる。その特徴は、画像の境界を表すことを意図され、画像において簡単な操作段階OPEから直接得られる。そのような特徴は、例えば、次のようなものとすることができる。
PG:“勾配の特徴”即ち勾配の大きさ、
PD:“勾配の方向の特徴”、
PL:“ラプラシアンの特徴”即ちラプラシアンのゼロ交差
PI(または、PO):“内部の(または、外部の)強度の特徴”即ち勾配方向(または、勾配方向の反対側)の境界における画素強度、
PE:“エッジ強度の特徴”即ち境界における画素強度。
【0009】
それらの特徴に関する詳細については、W.A.BarrettとE.N.Mortensenによる論文Interactive Segmentation with Intelligent Scissors,Graphical Models and Image Processing 60,pp349−384,1998に記載されている。
【0010】
そのようなパス抽出方法の主な問題点は、用いられるポテンシャルが画像の異なる境界について適切である必要があることである。ポテンシャルが適切であり、即ち、特徴がコスト分配関数を用いて変換される場合、境界はポテンシャルの最小に対応する。
【0011】
したがって、ポテンシャルは、画像について適切であるように適合される。これは、コスト分配関数が各々の特徴FEAの興味深い一部を強調するために修正されなければならないことを意味する。
【0012】
一部の特徴(例えば、画素強度)については、抽出すべき境界についての予めの知識なしに、どの値が好適であるかを決定することは困難である。そのことが、描画段階DRWにおいて描かれた輪郭(例えば、ユーザにより描かれる輪郭)を用いるトレーニング方法が有用である理由である。個々のポテンシャルは、コスト分配CASの段階において特徴FEAに適用されるコスト分配関数CAFを用いて構築される。トレーニングは、描画段階DRWから利用可能である情報を用いる計算段階CALにおいてこのようなコスト分配関数CAFを動的に修正するために用いられる。トレーニング法は、結果的にコスト分配関数CAFの修正をもたらし、それ故、ポテンシャルPOTの修正をもたらす。
【0013】
より詳しくは、本発明は、描画段階DRWの後に利用可能である情報の使用と方法とのこのようなトレーニングの側面に関する。トレーニングの目的は、パスの抽出の間に、描かれる輪郭の特性にコスト分配関数を適応されることである。
【0014】
W.A.BarrettとE.N.Mortensenによる論文Interactive Segmentation with Intelligent Scissors,Graphical Models and Image Processing 60,pp349−384,1998は次のようなスキームを紹介した。即ち、描かれる輪郭は画像に存在する境界に有効であるかまたは関連すると仮定すると、コスト分配関数は、各々の特徴について同じ側面をもつ輪郭が好まれるために、図2に示される計算段階において修正される。好適な実施形態においては、ユーザが画像を見ることにより境界の第1アプローチを定義することができるため、前記輪郭はユーザにより描かれる。図2は、特徴(例えば、強度)のパラメータに対するポイントの分布を示す曲線の形においてポイントの特徴付けの例を示している。コスト分配関数は初期化される。例えば、最初のコスト分配関数は、特徴の全体的なヒストグラムGFHの逆であり、前記ヒストグラムは特徴、即ち、例えば、強度に対するポイントの分布の特徴付けを報告する。抽出の間に、最初の特徴付けGFHは、描かれる輪郭からの情報DCIを用いることにより新しい特徴付けNFCに繰り返し修正される。新しいコスト分配関数CAFは、それ故、新しい特徴付けNFCの逆である。
【0015】
従来の方法においては、トレーニングは、パスそれ自体の一部に制限され、“正”の情報のみを考慮している。本発明は、正および負のトレーニングの群のポイントを定義することを提案している。
【0016】
正のトレーニングの群は、画像上にある境界に関連すると仮定される、描かれる輪郭の近くにあり、負のトレーニングの群は離れている。第1実施形態(図3a参照)においては、正のポイントは、描かれる輪郭上にあるポイントであり且つ第1輪郭からの距離は第1距離より小さく、そして、負のポイントは、描かれる輪郭の周りに定義された矩形状の領域に存在する他のポイントである。この実施形態は多くのポイントを考慮し、したがって、長い計算を必要とする。また、他の境界がその矩形状の領域に存在し、パスの抽出における誤りを示している。
【0017】
他の実施形態(図3b参照)においては、正のポイントは描かれる輪郭上に存在し且つ描かれる輪郭からの距離は第1距離より小さいポイントであり、そして負のポイントは、描かれる輪郭から第1距離よりさらに遠く離れており且つ第2距離より近い他のポイントである。両方の領域は、ここで、境界としてのパスの形状に従う。この方法はまた、多くのポイントを考慮し、それ故、時間が掛かる。
【0018】
好適な実施形態(図3c参照)において、正および負のポイントの群が、この描かれる輪郭DCに平行である描かれる輪郭DCのトランスレーションとして選択されている。正のポイントの群はp個の最近接の変換の群であり、そして負のポイントの群はn個の次の変換の群である。異なる変換されたセグメントに存在するポイントは、特徴付けの定義におけるトレーニングパスに対するそれらの距離により重み付けされることができる。そのような重み付けを用いると、描かれる輪郭DC(例えば、図2における曲線DCI)からの情報を表すことは、DCの最近接のポイントは曲線構成の他のポイントより強い重み付けを有するため、そのような重み付けを考慮する。負/正のポイントの群は、図3cに示すように、勾配の大きさおよびエッジ強度の特長について対称的とすることができる。しかしながら、“内側”および“外側”の特徴の非対称性の側面を考慮するために、パスにおける勾配の方向、パスの方向および考慮された特徴に依存して、それらのために非対称性トレーニング領域を採用することが可能である。
【0019】
図3において提供された実施形態のために図1を参照するに、描かれる輪郭からの情報は、本発明にしたがって、2倍である。ここで、PPは正のトレーニングのポイントの群に対応し、NPは負のトレーニングのポイントの群に対応する。
【0020】
図4を参照するに、正/負のトレーニングのポイントの群が、それぞれ、正のポイント(図4a)および負のポイント(図4b)に対応する2つの区別可能なトレーニングの特徴付けを構築するために用いられる。正の特徴付け(図4a)と負の特徴付け(図4b)との間の代数的な差(図4c)が計算され、そして、コスト分配関数(図4d)は図4cに示されたこの差のスケールを逆にしたものである。図2を参照するに、描かれる輪郭からの情報DCIは、本発明にしたがった正のポイントの群と負のポイントの群との間の代数的な差である。この差は正のポイントの洗練された特徴付けを定義する。図2と比較するに、図4においては、コスト分配関数は、0に初期化することを用いて計算され、それ故、特徴の全体的なヒストグラム(または、特徴付け)を用いて計算されない。この初期化のために、コスト分配関数の何れかの演繹的な知識を有することは必要ない。
【0021】
本発明にしたがった方法の結果は、そのような洗練された正のポイントの特徴付けを用いることにより、負の領域の特徴の値が著しく不利にされる一方、正の領域のグレーレベルは有利にされることである。
【0022】
好適な実施形態において、異なる特徴に対応する幾つかのポテンシャルが用いられる。その結果、ポテンシャル関数が定義され、パス抽出はポテンシャル関数の最小化となる。実際には、ポテンシャル関数は、複合的なポテンシャルである。
【0023】
そのようなポテンシャルを用いることにより、画像に対して最小化される必要がある関数の著しい適応を可能にする。この場合の境界は、ポテンシャル関数の最小として尚も定義される。
【0024】
Dijkstra並びにCohenおよびKimmelは、そのようなポテンシャル関数からのパスを調べるために種々のアルゴリズムを提案している(E.W.DijkstraによるA note on two problem in connectionwith graphs,Numerische Mathematic,pp269−271,1959,およびL.CohenとR.KimmelによるGlobal Minimum for Active Contour Models: a Minimal Path Approach,International Journal of Computer Vision,pp57−78,1997)。
【0025】
例えば、ポテンシャル関数は、6つの、駆動されているデータの個別のポテンシャルの重み付けの合計である。それは、ポイントpからポイントqまで方向付けられたグラフアーク(graph−arc)において、次のように定義される。
【0026】
P(p,q)=ωGPG(q)+ωLPL(q)+ωDPD(p,q)+ωIPI(q)+ωOPO(q)+ωEPE(q)
ここで、PG、PL、PD、PO、PEは上記した特徴であるが、ポテンシャルを有するようにコスト分配関数を用いて変換されたものであり、ωは対応するポテンシャルの重み付けである。
【0027】
そのような関数が定義されるとき、正のトレーニングのポイントの群および負のトレーニングのポイントの群を用いる他の利点は、各々の個別のポテンシャルのための両方のポイントの群の特徴付けの間の差の評価が、全体的なポテンシャル関数における対応する個別のポテンシャルの重み付けの適応を容易にすることである。例えば、図4における場合のように、正のポイントと負のポイントとの間の特徴付けが所定の特徴について十分区別可能である場合、考慮された特徴は境界に関連し、その重み付けは増加されることができると仮定されることが可能である。それにより、際立った特徴が所定の画像のために選択されること、または正確な特徴が多くの特徴から選択されること(例えば、対象の輪郭のための適切な解像度の選択)が可能となる。
【0028】
したがって、これら2つの正の特徴付けおよび負の特徴付けを用いる利点は2倍である。即ち、適応されたコスト分配関数の構成により各々の特徴のための適応ポテンシャルを構築すること、および、以下に述べるように、ポテンシャル関数における個々のポテンシャルの重み付けを自動的に適応させることである。
【0029】
負の領域の導入は、よりよい個々のポテンシャルばかりでなく、ポテンシャルの全関数におけるこれら全てのポテンシャルの自動的な重み付けを生成する。
【0030】
このような相乗効果のセグメント化ツールは、非専門家が何れかの収集の様式から解剖学の対象の輪郭を即座にセグメント化することを可能にする。効果的には、1つのこのセグメント化の必要性は、画像からの視覚的決定を用いて輪郭を描くことである。本方法のローバスト性は、ユーザが2つのポイントの間のパスを要求するとき、本方法が本発明にしたがって生成するポテンシャルの最小化により最小のポテンシャルパスを直接求めることが可能であることである。このセグメント化は、輪郭を各々描いた後にコスト分配関数の自動的適応によりリアルタイムに適用されることができる。
【0031】
図5を参照するに、イメージング装置APPは、上記のようなセグメント化方法を実行するための画像セグメント化装置SEG、表示手段DISを有する前記イメージング装置および画像IMにおける輪郭を定義するための描画手段を有する。セグメント化装置SEGと表示手段は、イメージング装置APPそのものにおいてではなく、または含まれることが可能である収集手段ACQから画像IMを受け取る。セグメント化の方法は、プログラムされたコンピュータ、または本発明にしたがって関数化または計算を実行するために配置されるソフトウェア/ハードウェア手段を有する特別目的プロセッサにおいて適切に実行されることができる。
【0032】
そのようなセグメント化装置の特定の実施形態において、インタラクティビティが最適なパスアプローチに導入された。この方法は、セグメント化プロセスにおける制御性の拡大をユーザに提供する。このアイデアは次のようなものである。即ち、開始ポイントは、抽出されるべき境界においてユーザにより選択され、最適な輪郭は計算され、開始ポイントと現カーソルポイントとの間でリアルタイムに描かれる。このようにして、抽出の間に、ユーザ制御が適用される。このインタラクティビティは、描かれる輪郭が生成されることを可能にする。これは、本発明にしたがった装置がユーザによりリアルタイムにインタラクティビティを可能にする描画手段DRWを有することを意味する。ユーザの描画が非常に正確でないとき、本発明により提供される正確なトレーニングは重要な特徴となる。
【図面の簡単な説明】
【図1】本発明にしたがったセグメント化方法のブロック図である。
【図2】コスト分配関数の計算段階を示す図である。
【図3】本発明の幾つかの実施形態を示す図である。
【図4】本発明にしたがったコスト分配関数の計算段階を示す図である。
【図5】本発明が実行されるイメージング装置のブロック図である。【Technical field】
[0001]
The present invention relates to a method for image segmentation by path extraction using at least potential minimization, wherein the potential is calculated from image features using a cost distribution function. The method uses contours drawn to modify the cost distribution function.
[Background]
[0002]
Such a method is described in W.W. A. Barrett and E.M. N. Mortensen's paper Interactive Segmentation with Intelligent Scissors, Graphical Models and Image Processing 60, pp 349-384, 1998. Assuming that a contour is drawn that is reasonable compared to the actual image boundary, the potential function is modified to favor a contour that has the same characteristics as a valid drawn contour . This correction is realized by correcting the cost distribution function. The more specific values of features that are considered relevant for a boundary, the lower the cost. Such idea features are symbolized by the characterization of the points in the last segment of the path (called the training path). The potential function is initialized, and during the extraction by minimization of that function, this initial overall characterization is iteratively modified with the point features in the hypothesized effective drawn contour .
[0003]
In conventional methods, point features are defined for points that lie on an assumed valid drawn contour . Therefore, points belonging to the boundary can have various aspects along the drawn path, so that such path extraction is not reliable.
DISCLOSURE OF THE INVENTION
[Means for Solving the Problems]
[0004]
The object of the present invention is an improved method for segmenting an image by path extraction using at least potential minimization, said method using a contour or potential function drawn to modify the potential Is to provide a method. The improved method provides a more reliable and derived potential function.
[0005]
The method according to the invention is:
Initializing the cost distribution function;
Defining two groups of points near the contour to be drawn, the group considered to be related to the boundary is called the positive point, and the group not considered to be related to the boundary is negative Stages, called points;
Defining a positive point characterization from the feature;
Defining a negative point characterization from the feature;
Constructing a refined characterization of positive points by combining positive and negative point characterizations; and using this refined characterization to modify the cost distribution function;
Have
[0006]
The technique of the present invention is based on the definition of points in the “negative” group as well as “positive”. A positive group of points has a point that is considered to be associated with a boundary in the image, meaning a point that is on or near the drawn contour , while a negative group of points has a point that is not considered to be associated with the boundary . Because of the negative information, as the region characterized and considered by the method grows, the resulting potential allows for more reliable extraction of paths by potential minimization.
[0007]
In a preferred embodiment, comparing the characterization of positive and negative points for several potentials, the individual potentials in all potential functions that need to be minimized to find a path. It is useful in adapting to the weighting.
BEST MODE FOR CARRYING OUT THE INVENTION
[0008]
Referring to FIG. 1, the image IM is characterized by at least a potential POT, which is obtained by applying a cost distribution function to the feature FEA in the distribution stage CAS. Its features are intended to represent image boundaries and are obtained directly from the simple operational steps OPE in the image. Such features can be, for example, as follows.
P G : “gradient characteristics”, ie the magnitude of the gradient,
P D : “Characteristic of gradient direction”,
P L : “Laplacian feature”, ie, Laplacian zero crossing P I (or P O ): “Internal (or external) intensity feature”, ie at the boundary of the gradient direction (or opposite the gradient direction) Pixel intensity,
P E : “edge intensity feature”, ie pixel intensity at the boundary.
[0009]
For more details on these features, see W.C. A. Barrett and E.M. N. Mortensen's paper Interactive Segmentation with Intelligent Scissors, Graphical Models and Image Processing 60, pp 349-384, 1998.
[0010]
The main problem with such a path extraction method is that the potential used needs to be appropriate for different boundaries of the image. If the potential is appropriate, ie, the feature is transformed using a cost partition function, the boundary corresponds to the minimum of the potential.
[0011]
Therefore, the potential is adapted to be appropriate for the image. This means that the cost distribution function must be modified to highlight an interesting part of each feature FEA.
[0012]
For some features (eg, pixel intensity), it is difficult to determine which value is suitable without prior knowledge of the boundary to be extracted. As it was drawn in the drawing step DRW contour (e.g., contours drawn by the user) training methods using is why it is useful. The individual potentials are constructed using a cost distribution function CAF that is applied to the feature FEA at the cost distribution CAS stage. Training is used to dynamically modify such a cost distribution function CAF in a calculation phase CAL using information available from the drawing phase DRW. The training method results in a modification of the cost distribution function CAF and therefore a modification of the potential POT.
[0013]
More particularly, the present invention relates to such training aspects of information usage and methods that are available after the drawing phase DRW. The purpose of the training is to adapt the cost distribution function to the characteristics of the contour drawn during path extraction.
[0014]
W. A. Barrett and E.M. N. A paper by Mortensen, Interactive Segmentation with Intelligent Scissors, Graphical Models and Image Processing 60, pp 349-384, 1998, introduced the following scheme. That is, assuming that the contour to be drawn is valid or related to the boundaries present in the image, the cost distribution function is in the calculation stage shown in FIG. 2 because contours having the same aspect for each feature are preferred. Will be corrected. In a preferred embodiment, the contour is drawn by the user because the user can define a first approach of the boundary by looking at the image. FIG. 2 shows an example of point characterization in the form of a curve showing the distribution of points for a parameter of features (eg intensity). The cost distribution function is initialized. For example, the initial cost distribution function is the inverse of the overall histogram GFH of features, which reports the characteristics, ie, the characterization of the distribution of points with respect to intensity, for example. During extraction, the initial characterization GFH is iteratively modified to a new characterization NFC by using information DCI from the drawn contour . The new cost distribution function CAF is therefore the inverse of the new characterization NFC.
[0015]
In conventional methods, training is limited to a portion of the path itself and considers only “positive” information. The present invention proposes to define points for groups of positive and negative training.
[0016]
The group of positive training is near the drawn contour , which is assumed to be associated with a boundary on the image, and the group of negative training is away. In the first embodiment (see FIG. 3a), the positive point is a point on pictured contours and a distance from the first contour is less than the first distance, and, the negative points, to be drawn contour Other points that exist in the rectangular area defined around. This embodiment takes into account many points and therefore requires a long calculation. Another boundary exists in the rectangular area, indicating an error in path extraction.
[0017]
In another embodiment (see FIG. 3b), the distance from the positive point contour drawn present and on the contour drawn is less points than the first distance, and negative points, from pictured contour Another point that is further away from the first distance and closer than the second distance. Both regions now follow the shape of the path as a boundary. This method also considers many points and is therefore time consuming.
[0018]
In the preferred embodiment (see FIG. 3c), a group of positive and negative points has been selected as the translation of the drawn contour DC that is parallel to this drawn contour DC. The group of positive points is the group of p nearest neighbors, and the group of negative points is the group of n next transforms. The points present in the different transformed segments can be weighted by their distance to the training path in the characterization definition. With such weighting, representing the information from the drawn contour DC (eg, the curve DCI in FIG. 2) is because the nearest point of the DC has a stronger weight than the other points in the curve construction. Consider such weighting. The group of negative / positive points can be symmetric with respect to gradient magnitude and edge strength features, as shown in FIG. 3c. However, depending on the direction of the gradient in the path, the direction of the path and the features considered to account for the asymmetry aspect of the “inner” and “outer” features, the asymmetry training region for them It is possible to adopt.
[0019]
Referring to FIG. 1 for the embodiment provided in FIG. 3, the information from the contour drawn is doubled according to the present invention. Here, PP corresponds to a group of positive training points, and NP corresponds to a group of negative training points.
[0020]
Referring to FIG. 4, a group of positive / negative training points builds two distinct training characterizations corresponding to positive points (FIG. 4a) and negative points (FIG. 4b), respectively. Used for. The algebraic difference (Fig. 4c) between the positive characterization (Fig. 4a) and the negative characterization (Fig. 4b) is calculated, and the cost distribution function (Fig. 4d) is the same as shown in Fig. 4c. The scale of the difference is reversed. Referring to FIG. 2, the information DCI from the contour drawn is the algebraic difference between the group of positive points and the group of negative points according to the present invention. This difference defines a refined characterization of positive points. Compared to FIG. 2, in FIG. 4, the cost distribution function is calculated using initializing to zero and therefore not using the overall histogram (or characterization) of the features. For this initialization, it is not necessary to have any a priori knowledge of the cost distribution function.
[0021]
The result of the method according to the present invention is that the use of such a refined positive point characterization significantly detracts from negative region feature values, while positive region gray levels are advantageous. It is to be made.
[0022]
In the preferred embodiment, several potentials corresponding to different features are used. As a result, a potential function is defined, and path extraction minimizes the potential function. In practice, the potential function is a complex potential.
[0023]
Using such a potential allows a significant adaptation of the function that needs to be minimized for the image. The boundary in this case is still defined as the minimum of the potential function.
[0024]
Dijkstra and Cohen and Kimmel have proposed various algorithms to examine paths from such potential functions (A note on two-probe in connection with graphs, Numerche math9, 26 by EW Dijkstra, 1959, and Global Minimum for Active Control Models by L. Cohen and R. Kimmel: a Minimal Path Approach, International Journal of Computer Vision, pp 57-78.
[0025]
For example, the potential function is the sum of the six individual potential weights of the data being driven. It is defined as follows in a graph arc directed from point p to point q.
[0026]
P (p, q) = ω G P G (q) + ω L P L (q) + ω D P D (p, q) + ω I P I (q) + ω O P O (q) + ω E P E (q )
Here, P G , P L , P D , P O , and P E are the features described above, but are converted using a cost distribution function so as to have a potential, and ω is a weighting of the corresponding potential. It is.
[0027]
When such a function is defined, another advantage of using a group of positive training points and a group of negative training points is the characterization of both groups of points for each individual potential. Is to facilitate the adaptation of the corresponding individual potential weights in the overall potential function. For example, if the characterization between positive and negative points is sufficiently distinguishable for a given feature, as in FIG. 4, the considered feature is associated with the boundary and its weight is increased. Can be assumed to be possible. This allows for outstanding features to be selected for a given image, or exact features to be selected from a number of features (eg, selection of an appropriate resolution for the contour of the object). .
[0028]
The advantage of using these two positive and negative characterizations is therefore doubled. That is, constructing an adaptive potential for each feature by adapting the cost distribution function configuration, and automatically adapting the weighting of the individual potentials in the potential function as described below.
[0029]
The introduction of the negative region generates not only a better individual potential, but also an automatic weighting of all these potentials in the full function of the potential.
[0030]
Such synergistic segmentation tools allow non-professionals to immediately segment the contours of anatomical objects from any collection mode. Effectively, one need for this segmentation is to outline using visual decisions from the image. The robustness of the method is that when the user requests a path between two points, the minimum potential path can be determined directly by minimizing the potential that the method generates according to the present invention. . This segmentation can be applied in real time by automatic adaptation of the cost distribution function after each contour is drawn.
[0031]
Referring to FIG. 5, the imaging apparatus APP includes an image segmenting apparatus SEG for executing the segmentation method as described above, the imaging apparatus having a display unit DIS, and a drawing unit for defining a contour in the image IM. Have The segmentation device SEG and the display means receive the image IM from the acquisition means ACQ, which may or may not be included in the imaging device APP itself. The segmentation method can be suitably performed on a programmed computer or a special purpose processor having software / hardware means arranged to perform functionalization or calculations in accordance with the present invention.
[0032]
In certain embodiments of such segmentation devices, interactivity has been introduced into the optimal path approach. This method provides the user with greater control over the segmentation process. The idea is as follows. That is, the starting point is selected by the user at the boundary to be extracted and the optimum contour is calculated and drawn in real time between the starting point and the current cursor point. In this way, user control is applied during extraction. This interactivity allows the contours to be drawn to be generated. This means that the device according to the invention has a drawing means DRW that allows the user to interact in real time. The exact training provided by the present invention is an important feature when the user's drawing is not very accurate.
[Brief description of the drawings]
FIG. 1 is a block diagram of a segmentation method according to the present invention.
FIG. 2 is a diagram illustrating a calculation stage of a cost distribution function.
FIG. 3 illustrates several embodiments of the present invention.
FIG. 4 is a diagram illustrating a calculation stage of a cost distribution function according to the present invention.
FIG. 5 is a block diagram of an imaging apparatus in which the present invention is implemented.
Claims (5)
前記コスト分配関数を初期化する段階;
描かれた輪郭の近傍において点の2つの群を規定する段階であって、境界に関係するとみなされる点の群は正の点と呼ばれ、前記境界に関係するとみなされない点の群は負の点と呼ばれる、段階;
前記特徴から正の点の特性を規定する段階;
前記特徴から負の点の特性を規定する段階;
正の点の特性及び負の点の特性を組み合わせることにより正の点の改善された特性を構築する段階;並びに
前記コスト分配関数を修正するように前記改善された特性を用いる段階;
を有する方法であり、
前記描かれた輪郭の前記近傍は、
前記輪郭の周りで前記輪郭の形状に倣う前記輪郭の各々の側の領域と、
前記描かれた輪郭に類似する形状を有し、及び前記描かれた輪郭に対して平行移動される複数の平行移動パスと、
を有する群から選択される;
ことを特徴とする方法。 By segmenting means performs the path extraction using minimization of at least potential, a how you segmenting an image, the potential is calculated from the feature of the image using a cost distribution function, it is a method :
Initializing the cost distribution function;
Defining two groups of points in the vicinity of the drawn contour , the group of points considered to be related to the boundary is called a positive point, and the group of points not considered to be related to the boundary is negative A stage, called a point;
Defining the characteristics of a positive point from the features;
Defining a characteristic of a negative point from the feature;
Building an improved characteristic of the positive point by combining the characteristic of the positive point and the characteristic of the negative point; and using the improved characteristic to modify the cost distribution function;
A method having
The neighborhood of the drawn contour is
And each of the lateral regions of the contour intends mimic the shape of the contour around said contour,
A plurality of translation paths having a shape similar to the drawn outline and translated with respect to the drawn outline ;
Selected from the group having
A method characterized by that.
複数の特徴に対応する複数のポテンシャルを重み付けする及び加算することによりポテンシャルの関数を構築する段階であって、前記重み付けは異なる特徴における前記の負の点の特性及び正の点の特性を用いて計算される、段階;並びに
前記パスを見つけるように前記のポテンシャルの関数を最小化する段階;
を有する、ことを特徴とする方法。The method according to claim 1 or 2, wherein:
Constructing a function of potential by weighting and adding a plurality of potentials corresponding to a plurality of features, wherein the weighting uses the characteristics of the negative points and the characteristics of the positive points in different features Calculated; and minimizing the function of the potential to find the path;
A method characterized by comprising:
描かれた輪郭が画像において規定されるようにする描画手段;及び
前記請求項1乃至3の何れか一項に記載の画像をセグメント化する方法を実行するセグメント化手段;
を有することを特徴とするイメージング装置。Image display means;
And the run how you segment the image according to any one of claims 1 to 3 Rousset segment means; drawn drawing means contours to be defined in the image;
An imaging apparatus comprising:
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP01401696 | 2001-06-26 | ||
PCT/IB2002/002593 WO2003001451A2 (en) | 2001-06-26 | 2002-06-26 | Adaptation of energy function in real-time contour computation for image segmentation |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004530996A JP2004530996A (en) | 2004-10-07 |
JP4115934B2 true JP4115934B2 (en) | 2008-07-09 |
Family
ID=8182783
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003507763A Expired - Lifetime JP4115934B2 (en) | 2001-06-26 | 2002-06-26 | A method for adapting potential terms to optimal path extraction in real time |
Country Status (6)
Country | Link |
---|---|
US (1) | US7424149B2 (en) |
EP (1) | EP1405267B1 (en) |
JP (1) | JP4115934B2 (en) |
AT (1) | ATE310997T1 (en) |
DE (1) | DE60207569T2 (en) |
WO (1) | WO2003001451A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04310509A (en) * | 1991-04-05 | 1992-11-02 | Kobe Steel Ltd | Removal of impurity in nitrogen gas |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4140402B2 (en) * | 2003-03-03 | 2008-08-27 | 松下電工株式会社 | Image processing device |
DE602005005348T2 (en) * | 2004-09-22 | 2009-03-26 | Koninklijke Philips Electronics N.V. | CONFORMITY SEGMENTATION OF ORGANS ON MEDICAL PICTURES |
FR2880154B1 (en) * | 2004-12-27 | 2007-06-22 | Gen Electric | METHOD AND SYSTEM FOR RAPID VISUALIZATION OF STRUCTURES |
US8761519B2 (en) * | 2012-09-14 | 2014-06-24 | Cyberlink Corp. | System and method for selecting an object boundary in an image |
US20150243048A1 (en) * | 2014-02-26 | 2015-08-27 | Nvidia Corporation | System, method, and computer program product for performing one-dimesional searches in two-dimensional images |
US9558561B2 (en) | 2015-01-06 | 2017-01-31 | Varian Medical Systems International Ag | Semiautomatic drawing tool for image segmentation |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6025850A (en) * | 1997-03-28 | 2000-02-15 | Adobe Systems Incorporated | Object boundaries identified in a raster image by a user selecting positions on the raster image and then using cost functions to predict likelihood of pixels near the position being on a boundary path |
US5995115A (en) * | 1997-04-04 | 1999-11-30 | Avid Technology, Inc. | Computer system process and user interface for providing intelligent scissors for image composition |
US6621924B1 (en) * | 1999-02-26 | 2003-09-16 | Sony Corporation | Contour extraction apparatus, a method thereof, and a program recording medium |
JP2000331156A (en) * | 1999-05-17 | 2000-11-30 | Internatl Business Mach Corp <Ibm> | Method for automatically deciding tracker set along outline and storage medium storing program for execution of the method |
US6778698B1 (en) * | 1999-06-11 | 2004-08-17 | Pts Corporation | Method and apparatus for digital image segmentation |
US6606091B2 (en) * | 2000-02-07 | 2003-08-12 | Siemens Corporate Research, Inc. | System for interactive 3D object extraction from slice-based medical images |
US6337925B1 (en) * | 2000-05-08 | 2002-01-08 | Adobe Systems Incorporated | Method for determining a border in a complex scene with applications to image masking |
US6741755B1 (en) * | 2000-12-22 | 2004-05-25 | Microsoft Corporation | System and method providing mixture-based determination of opacity |
US6839463B1 (en) * | 2000-12-22 | 2005-01-04 | Microsoft Corporation | System and method providing subpixel-edge-offset-based determination of opacity |
US6937760B2 (en) * | 2000-12-28 | 2005-08-30 | University Of Washington | Interactive frame segmentation with dynamic programming |
-
2002
- 2002-06-26 DE DE60207569T patent/DE60207569T2/en not_active Expired - Lifetime
- 2002-06-26 JP JP2003507763A patent/JP4115934B2/en not_active Expired - Lifetime
- 2002-06-26 WO PCT/IB2002/002593 patent/WO2003001451A2/en active IP Right Grant
- 2002-06-26 AT AT02741047T patent/ATE310997T1/en not_active IP Right Cessation
- 2002-06-26 US US10/480,659 patent/US7424149B2/en not_active Expired - Lifetime
- 2002-06-26 EP EP02741047A patent/EP1405267B1/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04310509A (en) * | 1991-04-05 | 1992-11-02 | Kobe Steel Ltd | Removal of impurity in nitrogen gas |
Also Published As
Publication number | Publication date |
---|---|
WO2003001451A3 (en) | 2003-10-02 |
WO2003001451A2 (en) | 2003-01-03 |
US20040170320A1 (en) | 2004-09-02 |
EP1405267A2 (en) | 2004-04-07 |
ATE310997T1 (en) | 2005-12-15 |
JP2004530996A (en) | 2004-10-07 |
DE60207569D1 (en) | 2005-12-29 |
US7424149B2 (en) | 2008-09-09 |
DE60207569T2 (en) | 2006-08-17 |
EP1405267B1 (en) | 2005-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9292928B2 (en) | Depth constrained superpixel-based depth map refinement | |
JPH1023452A (en) | Picture extracting device and its method | |
CN109191395A (en) | Method for enhancing picture contrast, device, equipment and storage medium | |
US20110058748A1 (en) | Method and Apparatus for Selecting an Object in an Image | |
KR20060048802A (en) | How to provide boundary matting by dynamic programming | |
CN111583138B (en) | Video enhancement method and device, electronic equipment, storage medium | |
JPH10191020A (en) | Object image segmenting method and device | |
JPH04501625A (en) | Digital image noise reduction of luminance and chrominance based on overlapping plane approximation | |
EP1554695A2 (en) | Hierarchical image segmentation | |
CN108230376A (en) | Remote sensing image processing method, device and electronic equipment | |
JP4115934B2 (en) | A method for adapting potential terms to optimal path extraction in real time | |
CN113313672A (en) | Active contour model image segmentation method based on SLIC superpixel segmentation and saliency detection algorithm | |
CN110176021A (en) | In conjunction with the level set image segmentation method and system of the conspicuousness information of gamma correction | |
CN104112137B (en) | Object bounds extracting method and object bounds extraction equipment | |
JP2017134596A (en) | Image processing method and process simulation device | |
JP2017162391A (en) | Image processing method and image processing program | |
CN117409018A (en) | Image segmentation method capable of learning and sampling and computer readable storage medium | |
KR102195279B1 (en) | Method and system for image registering using regional warping | |
Ndjiki-Nya et al. | Automatic structure-aware inpainting for complex image content | |
JP2006133874A (en) | Method and apparatus for processing image | |
Sintunata et al. | Skeleton extraction in cluttered image based on Delaunay triangulation | |
JP6711031B2 (en) | Image processing apparatus, image processing method, image processing system and program | |
JP6139608B2 (en) | Image enhancement based on pseudo-skeleton for document image reproduction | |
CN110827211A (en) | Image detail enhancement method | |
US9269031B2 (en) | Method of detecting regions in an edge-based representation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050622 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070717 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071016 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071113 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080213 |
|
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: 20080318 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080416 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110425 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4115934 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110425 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120425 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130425 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140425 Year of fee payment: 6 |
|
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 |