Patent US6522324B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6522324B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Deriving an iso-surface in a multi-dimensional data field

Assignee: Koninklijke Philips NV
•
Filing: 1999-02-17
•
Granted: 2003-02-18
•
Expires: 2019-02-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data field assigns data values to positions in a multi-dimensional space. The data values on the iso-surface are equal to a predetermined iso-value. The method of the invention is carried out on a sampled data field. The sampled data field assigns sampled data values to lattice positions on a multidimensional lattice in conformity with a sampling of the data field. A method of deriving an iso-surface in a multi-dimensional data field comprises the following steps. A binary shell is derived from the sampled data field. The binary shell comprises cells in the multi-dimensional lattice. Each cell of the binary shell includes lattice positions having a sampled data value larger than the iso-value as well as lattice positions having a sampled data value smaller than the iso-value. A line of sight is chosen in the multi-dimensional space and cells in the binary shell which are intersected by the line of sight are determined. On the line of sight an edge point is determined in the current cell, the data value in said point being equal to the iso-value. The edge point is a suitable approximation of a point on the iso-surface in the current cell. The iso-surface is accurately determined by scanning the binary shell with a plurality of lines of sight. The method is useful in particular for determining the structures in medical diagnostic data, such as density values obtained by X-ray computed tomography or by magnetic resonance imaging.

Inventors

  • 👤 Marco K. Bosma
  • 👤 Jacob Smit

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 14:23
CPC Classifications
G; G06; G06T; G06T17/00

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 200 words
A method of deriving an iso-surface in a multi-dimensional data field such that a perception of the iso-surface may be observed, wherein the data field assigns data values to positions in a multi-dimensional space, and data values in positions on the iso-surface are substantially equal to a predetermined iso-value, the method comprising: deriving a binary shell of at least one lattice cell from the sampled data field, wherein the sampled data field assigns sampled data values to lattice positions on a discrete multi-dimensional lattice in conformity with a sampling of the data field, and wherein individual lattice cells in the binary shell comprise at least one lattice position with a sampled data value at least equal to the iso-value and at least one lattice position with a sampled data value not greater than the iso-value, selecting a line of sight in the multi-dimensional space, determining a current lattice cell in the binary shell wherethrough the line of sight extends, deriving an edge point on the line of sight and in the current lattice cell, the data value in the edge point being substantially equal to the iso-value, and generating a visual perception of said iso-surface derived from said edge point.
Claim 2
Independent Claim 200 words
A method of deriving an iso-surface in a multi-dimensional data field such that a perception of the iso-surface may be observed, wherein the data field assigns data values to positions in a multi-dimensional space, and data values in positions on the iso-surface are substantially equal to a predetermined iso-value, the method comprising: deriving a binary shell of at least one lattice cell from the sampled data field, wherein the sampled data field assigns sampled data values to lattice positions on a discrete multi-dimensional lattice in conformity with a sampling of the data field, and wherein individual lattice cells in the binary shell comprise at least one lattice position with a sampled data value at least equal to the iso-value and at least one lattice position with a sampled data value not greater than the iso-value, selecting a line of sight in the multi-dimensional space, determining a current lattice cell in the binary shell wherethrough the line of sight extends, deriving an edge point on the line of sight and in the current lattice cell, the data value in the edge point being substantially equal to the iso-value, and generating a visual perception of said iso-surface derived from said edge point.
Claim 3
Dependent Claim 43 words
The method of deriving an iso-surface in a multi-dimensional data field as set forth in claim 1 wherein a magnitude of a difference between the data value in the derived edge point and the iso-value is smaller than a predetermined degree of accuracy.
Claim 4
Dependent Claim 65 words
The method of deriving an iso-surface in a multi-dimensional data field as set forth in claim 1 , further comprising: resampling data values in points of intersection of the line of sight with side faces of the current lattice cell, and deriving the edge point from the resampled data values in the points of intersection of the line of sight with the current lattice cell.
Claim 5
Dependent Claim 70 words
The method of deriving an iso-surface in a multi-dimensional data field as set forth in claim 3 , further comprising: selecting an intermediate point on the line of sight in the current lattice cell between two points of intersection of the line of sight with the lattice cell, resampling a data value in the intermediate point, and deriving the edge point from the resampled data value in the intermediate point.
Claim 6
Dependent Claim 58 words
The method of deriving an iso-surface in a multi-dimensional data field as set forth in claim 3 wherein the resampling of data values in points of intersection of the line of sight with side faces of the current lattice cell is performed as an interpolation of the sampled data values in lattice positions of the current lattice cell.
Claim 7
Dependent Claim 54 words
The method of deriving an iso-surface in a multi-dimensional data field as set forth in claim 4 wherein the resampling of the data value in the intermediate point is performed by interpolation of the resampled data values in points of intersection of the line of sight with side faces of the current lattice cell.
Claim 8
Dependent Claim 48 words
The method of deriving an iso-surface in a multi-dimensional data field as set forth in claim 1 wherein the derivation of an edge point on the line of sight and in the current lattice cell utilizes one of: a numerical bisection method and a numerical regula falsi method.
Claim 9
Dependent Claim 49 words
The method of deriving an iso-surface in a multi-dimensional data field as set forth in claim 1 wherein the data field comprises values which have been acquired by means of one of: X-ray computed tomography, magnetic resonance imaging, rotational angiography, positron emission tomography, and single proton emission computed tomography.
Claim 10
Dependent Claim 77 words
The method of deriving an iso-surface in a multi-dimensional data field as set forth in claim 1 further comprising a step of repeating, for a plurality of lines of sight, said steps of selecting a line of sight, determining current a lattice cell, and deriving an edge point in order to obtain a perception as to how the iso-surface may be reached from different directions and thus observed as if it were from different points of view.

References Cited (Backward Citations)

US5257203A Cited
US5517602A Cited
US5633994A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-02-17 2006-08-19 2007-02-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-02-17 2010-08-19 2011-02-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-02-17 2014-08-19 2015-02-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag