← Back to Patent Explorer
US5559901A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and device for determining a contour in a space of image parameter values

Assignee: US Philips Corp
•
Filing: 1994-06-28
•
Granted: 1996-09-24
•
Expires: 2014-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a space having image parameter values, a contour (10) is defined consisting of vertices (11, 12, 13) connected by edges (14, 15, 16). By variation of the position and number of the vertices as a function of the variation of image parameter values in the space, the contour (10) is determined to follow features in the density variation. The movement of vertices is restricted to a direction (P i ) perpendicular to the local direction (t i ) of the contour (10). For smoothing the contour (10), an internal force or energy is defined at each of the vertices (11, 12, 13) which force or energy depends on the angle (c i ) between the edges at the vertex, or of the variation of the angles along a sequence of adjacent vertices. A direct interaction between vertices is thereby avoided.

Inventors

  • 👤 Steven Lobregt

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 04:48
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/0002; G06T7/0012; G06T7/10; G06T7/12; G06V; G06V10/00; G06V10/70; G06V10/74; G06V10/75; G06V10/755; G06T2207/00; G06T2207/10; G06T2207/10072; G06T2207/20; G06T2207/20172; G06T2207/20192; G06T2207/30; G06T2207/30004; G06T2207/30101; G06V2201/00; G06V2201/03

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 185 words
Method for determining a contour in a space of image parameter values, comprising the following steps implemented on a computer: accessing a memory storing image parameter values in a space in the form of a matrix of pixel values; defining a plurality of initial vertices being located on a seed contour in said space, said vertices being connected by edges to neighbouring vertices; evaluating an energy function comprising an internal portion which is a function of a curvature at each of the vertices and an external portion determined by the variation of the image parameter values at the location of each of said vertices; determining a final contour by continuously varying the position of the vertices till the energy function reaches a minimum, characterised in that, for each of the vertices the internal portion of the energy function is dependent on the angle between the edges at the respective vertex and in that the external portion of the energy function is determined by the variation of the image parameter values in a single direction that bisects the angle between the edges at the respective vertex.
Claim 2
Dependent Claim 185 words
Method for determining a contour in a space of image parameter values, comprising the following steps implemented on a computer: accessing a memory storing image parameter values in a space in the form of a matrix of pixel values; defining a plurality of initial vertices being located on a seed contour in said space, said vertices being connected by edges to neighbouring vertices; evaluating an energy function comprising an internal portion which is a function of a curvature at each of the vertices and an external portion determined by the variation of the image parameter values at the location of each of said vertices; determining a final contour by continuously varying the position of the vertices till the energy function reaches a minimum, characterised in that, for each of the vertices the internal portion of the energy function is dependent on the angle between the edges at the respective vertex and in that the external portion of the energy function is determined by the variation of the image parameter values in a single direction that bisects the angle between the edges at the respective vertex.
Claim 3
Dependent Claim 28 words
Method according to claim 1, characterised in that the internal energy portion is derived from the difference in angles of the edges at a series of adjacent vertices.
Claim 4
Dependent Claim 33 words
Method according to claim 2, characterised in that said internal energy portion is obtained by convolving said difference in angles with a symmetric discrete filter having a zero frequency component equal to zero.
Claim 5
Dependent Claim 13 words
Method according to claim 1, characterised in that the seed contour is open.
Claim 6
Dependent Claim 34 words
Method according to claim 1, characterised in that if during minimization of the energy function an edge length exceeds a first predetermined threshold, the edge is replaced by an additional vertex and connecting edges.
Claim 7
Dependent Claim 36 words
Method according to claim 1, characterised in that if during minimization of the energy function an edge length falls below a second predetermined threshold, the edge and the connected vertices are replaced by a single vertex.
Claim 8
Dependent Claim 23 words
Method according to claim 1, characterised in that a user defined energy distribution is added to the external portion of the energy function.
Claim 9
Dependent Claim 71 words
Method according to claim 1, characterised in that firstly a contour is determined in a first space and that, secondly, a contour is determined in a second space having a variation in image parameter values having similar features to the variation of the image parameter values in the first space whereby the seed contour in the second space is defined by transfer of the final contour obtained in the first space.
Claim 10
Dependent Claim 198 words
Arrangement for determining a contour in a space of image parameter values, the arrangement comprising a memory for storing image parameter values in said space in the form of a matrix of pixel values; a display for displaying a two-dimensional image determined from said pixel values; a pointing device for indicating initial vertex positions in the displayed image for defining a seed contour; a computer, having access to said memory and said vertex positions, for evaluating an energy function comprising an internal portion which is a function of a curvature at each of the vertices and an external portion determined by a variation of image parameter values at the location of each of said vertices; the computer being arranged for determining a final contour by continuously varying the position of the vertices till the energy function reaches a minimum, while for each of the vertices the internal portion of the energy function is dependent on the angle between the edges at the respective vertex and in that the external portion of the energy function is determined by the variation of image parameter values in a single direction that bisects the angle between the edges at the respective vertex.
Claim 11
Dependent Claim 198 words
Arrangement for determining a contour in a space of image parameter values, the arrangement comprising a memory for storing image parameter values in said space in the form of a matrix of pixel values; a display for displaying a two-dimensional image determined from said pixel values; a pointing device for indicating initial vertex positions in the displayed image for defining a seed contour; a computer, having access to said memory and said vertex positions, for evaluating an energy function comprising an internal portion which is a function of a curvature at each of the vertices and an external portion determined by a variation of image parameter values at the location of each of said vertices; the computer being arranged for determining a final contour by continuously varying the position of the vertices till the energy function reaches a minimum, while for each of the vertices the internal portion of the energy function is dependent on the angle between the edges at the respective vertex and in that the external portion of the energy function is determined by the variation of image parameter values in a single direction that bisects the angle between the edges at the respective vertex.
Claim 12
Dependent Claim 13 words
Method according to claim 2, characterized in that the seed contour is open.
Claim 13
Dependent Claim 13 words
Method according to claim 3, characterized in that the seed contour is open.
Claim 14
Dependent Claim 34 words
Method according to claim 2, characterized in that if during minimization of the energy function an edge length exceeds a first predetermined threshold, the edge is replaced by an additional vertex and connecting edges.
Claim 15
Dependent Claim 34 words
Method according to claim 3, characterized in that if during minimization of the energy function an edge length exceeds a first predetermined threshold, the edge is replaced by an additional vertex and connecting edges.
Claim 16
Dependent Claim 34 words
Method according to claim 4, characterized in that if during minimization of the energy function an edge length exceeds a first predetermined threshold, the edge is replaced by an additional vertex and connecting edges.
Claim 17
Dependent Claim 34 words
Method according to claim 11, characterized in that if during minimization of the energy function an edge length exceeds a first predetermined threshold, the edge is replaced by an additional vertex and connecting edges.
Claim 18
Dependent Claim 23 words
Method according to claim 2, characterized in that a user defined energy distribution is added to the external portion of the energy function.
Claim 19
Dependent Claim 23 words
Method according to claim 3, characterized in that a user defined energy distribution is added to the external portion of the energy function.
Claim 20
Dependent Claim 23 words
Method according to claim 15, characterized in that a user defined energy distribution is added to the external portion of the energy function.
Claim 21
Dependent Claim 17 words
The method of claim 1 wherein said image parameter values are obtained from a medical imaging modality.
Claim 22
Dependent Claim 17 words
The arrangement of claim 9 wherein said image parameter values are obtained from a medical imaging modality.

References Cited (Backward Citations)

US4791581A Cited
US5239591A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-09-24 2000-03-25 2000-09-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-09-24 2004-03-25 2004-09-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-09-24 2008-03-25 2008-09-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag