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

Anatomical visualization system

Assignee: A-VIEW Corp
•
Filing: 1995-06-01
•
Granted: 1998-04-07
•
Expires: 2015-06-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An anatomical visualization system includes a first database that includes a plurality of 2-D slice images generated by scanning a structure. The 2-D slice images are stored in a first data format. A second database is also provided that comprises a 3-D computer model of the scanned structure. The 3-D computer model includes a first software object that is defined by a 3-D geometry database. Apparatus are provided for inserting a second software object into the 3-D computer model so as to augment the 3-D computer model. The second software object is defined by a 3-D geometry database, and includes a planar surface. Apparatus for determining the specific 2-D slice image associated with the position of the planar surface of the second software object within the augmented 3-D computer model are provided. Also provided are apparatus for texture mapping the specific 2-D slice image onto the planar surface of the second software object. Display apparatus are provided for displaying an image of the augmented 3-D computer model so as to simultaneously provide a view of the first software object and the specific 2-D slice image texture mapped onto the planar surface of the second software object.

Inventors

  • 👤 Michael A. McKenna
  • 👤 David T. Chen
  • 👤 Steven D. Pieper

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:54
CPC Classifications
G; G06; G06T; G06T17/00; G16; G16H; G16H30/00; G16H30/20

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 275 words
A visualization system comprising: a first database comprising a plurality of 2-D slice images generated by scanning a structure such that each of said 2-D slice images comprises a cross-sectional view of said structure as taken at a plane extending through said structure, said 2-D slice images being stored in a 2-D data format; a second database comprising a 3-D computer model of said scanned structure, said 3-D computer model being generated from said 2-D slice images contained in said first database, said 3-D computer model comprising at least a first software object representative of at least a portion of said scanned structure, said first software object being defined by a 3-D geometry database; means for generating a second software object and for inserting said second software object into said 3-D computer model such that said second software object co-exists with said first software object within said 3-D computer model so as to augment said 3-D computer model, said second software object being defined by a 3-D geometry database and including a planar surface; means for providing a 2-D slice image from said 2-D slice images contained in said first database, wherein said provided 2-D slice image corresponds to the position of said planar surface of said second software object within said augmented 3-D computer model; means for texture mapping said provided 2-D slice image onto said planar surface of said second software object; and means for displaying an image of said augmented 3-D computer model so as to simultaneously provide a view of both said first software object and said 2-D slice image texture mapped onto said planar surface of said second software object.
Claim 2
Dependent Claim 275 words
A visualization system comprising: a first database comprising a plurality of 2-D slice images generated by scanning a structure such that each of said 2-D slice images comprises a cross-sectional view of said structure as taken at a plane extending through said structure, said 2-D slice images being stored in a 2-D data format; a second database comprising a 3-D computer model of said scanned structure, said 3-D computer model being generated from said 2-D slice images contained in said first database, said 3-D computer model comprising at least a first software object representative of at least a portion of said scanned structure, said first software object being defined by a 3-D geometry database; means for generating a second software object and for inserting said second software object into said 3-D computer model such that said second software object co-exists with said first software object within said 3-D computer model so as to augment said 3-D computer model, said second software object being defined by a 3-D geometry database and including a planar surface; means for providing a 2-D slice image from said 2-D slice images contained in said first database, wherein said provided 2-D slice image corresponds to the position of said planar surface of said second software object within said augmented 3-D computer model; means for texture mapping said provided 2-D slice image onto said planar surface of said second software object; and means for displaying an image of said augmented 3-D computer model so as to simultaneously provide a view of both said first software object and said 2-D slice image texture mapped onto said planar surface of said second software object.
Claim 3
Dependent Claim 16 words
A visualization system according to claim 1 wherein said 3-D geometry database comprises a surface model.
Claim 4
Dependent Claim 45 words
A visualization system according to claim 1 wherein said system further comprises means for inserting a marker into said first database such that said marker will be automatically incorporated into said second database and automatically displayed where appropriate in any image displayed by said system.
Claim 5
Dependent Claim 21 words
A visualization system according to claim 3 wherein said system further comprises a margin of pre-determined size associated with said marker.
Claim 6
Dependent Claim 55 words
A visualization system according to claim 1 wherein said system further comprises means for automatically determining the periphery of any objects contained in said second database and for identifying the corresponding data points in said first database, whereby the periphery of such objects can be highlighted as appropriate in any image displayed by said system.
Claim 7
Dependent Claim 15 words
A visualization system according to claim 1 wherein said scanned structure comprises an anatomical structure.
Claim 8
Dependent Claim 287 words
A visualization system comprising: a first database comprising a plurality of 2-D slice images generated by scanning a structure such that each of said 2-D slice images comprises a cross-sectional view of said structure as taken at a plane extending through said structure, said 2-D slice images being stored in a 2-D data format; a second database comprising 3-D computer model of said scanned structure, said 3-D computer model being generated from said 2-D slice images contained in said first database, said 3-D computer model comprising at least a first software object representative of at least a portion of said scanned structure, said first software object being defined by a 3-D geometry database; means for providing a particular 2-D slice image from said first database; means for generating a second software object and for inserting said second software object into said 3-D computer model such that said second software object co-exists with said first software object within said 3-D computer model so as to augment said 3-D computer model, said second software object being defined by a 3-D geometry database and including a planar surface, and said second software object being inserted into said 3-D computer model so that said planar surface of said second software object is located at the position corresponding to the position of said provided 2-D slice image relative to said scanned structure; means for texture mapping said provided 2-D slice image onto said planar surface of said second software object; and means for displaying an image of said augmented 3-D computer model so as to simultaneously provide a view of both said first software object and said provided 2-D slice image texture mapped onto said planar surface of said second software object.
Claim 9
Dependent Claim 287 words
A visualization system comprising: a first database comprising a plurality of 2-D slice images generated by scanning a structure such that each of said 2-D slice images comprises a cross-sectional view of said structure as taken at a plane extending through said structure, said 2-D slice images being stored in a 2-D data format; a second database comprising 3-D computer model of said scanned structure, said 3-D computer model being generated from said 2-D slice images contained in said first database, said 3-D computer model comprising at least a first software object representative of at least a portion of said scanned structure, said first software object being defined by a 3-D geometry database; means for providing a particular 2-D slice image from said first database; means for generating a second software object and for inserting said second software object into said 3-D computer model such that said second software object co-exists with said first software object within said 3-D computer model so as to augment said 3-D computer model, said second software object being defined by a 3-D geometry database and including a planar surface, and said second software object being inserted into said 3-D computer model so that said planar surface of said second software object is located at the position corresponding to the position of said provided 2-D slice image relative to said scanned structure; means for texture mapping said provided 2-D slice image onto said planar surface of said second software object; and means for displaying an image of said augmented 3-D computer model so as to simultaneously provide a view of both said first software object and said provided 2-D slice image texture mapped onto said planar surface of said second software object.
Claim 10
Dependent Claim 16 words
A visualization system according to claim 7 wherein said 3-D geometry database comprises a surface model.
Claim 11
Dependent Claim 45 words
A visualization system according to claim 7 wherein said system further comprises means for inserting a marker into said first database such that said marker will be automatically incorporated into said second database and automatically displayed where appropriate in any image displayed by said system.
Claim 12
Dependent Claim 21 words
A visualization system according to claim 9 wherein said system further comprises a margin of predetermined size associated with said marker.
Claim 13
Dependent Claim 55 words
A visualization system according to claim 7 wherein said system further comprises means for automatically determining the periphery of any objects contained in said second database and for identifying the corresponding data points in said first database, whereby the periphery of such objects can be highlighted as appropriate in any image displayed by said system.
Claim 14
Dependent Claim 15 words
A visualization system according to claim 7 wherein said scanned structure comprises an anatomical structure.
Claim 15
Dependent Claim 16 words
A visualization system according to claim 2 wherein said surface model is a polygonal surface model.
Claim 16
Dependent Claim 16 words
A visualization system according to claim 8 wherein said surface model is a polygonal surface model.
Claim 17
Independent Claim 280 words
A method for visualizing a structure comprising the following steps: (a) providing a first database comprising a plurality of 2-D slice images generated by scanning a structure such that each of said 2-D slice images comprises a cross-sectional view of said structure as taken at a plane extending through said structure, said 2-D slice images being stored in a 2-D data format; (b) providing a second database comprising a 3-D computer model of said scanned structure, said 3-D computer model being generated from said 2-D slice images contained in said first database, said 3-D computer model comprising at least a first software object representative of at least a portion of said scanned structure, said first software object being defined by a 3-D geometry database; (c) generating a second software object and inserting said second software object into said 3-D computer model such that said second software object co-exists with said first software object within said 3-D computer model so as to augment said 3-D computer model, said second software object being defined by a 3-D geometry database and including a planar surface; (d) providing a 2-D slice image from said 2-D slice images contained in said first database, wherein said provided 2-D slice image corresponds to the position of said planar surface of said second software object within said augmented 3-D computer model; (e) texture mapping said provided 2-D slice image onto said planar surface of said second software object; and (f) displaying an image of said augmented 3-D computer model so as to simultaneously provide a view of both said first software object and said 2-D slice image texture mapped onto said planar surface of said second software object.
Claim 18
Independent Claim 280 words
A method for visualizing a structure comprising the following steps: (a) providing a first database comprising a plurality of 2-D slice images generated by scanning a structure such that each of said 2-D slice images comprises a cross-sectional view of said structure as taken at a plane extending through said structure, said 2-D slice images being stored in a 2-D data format; (b) providing a second database comprising a 3-D computer model of said scanned structure, said 3-D computer model being generated from said 2-D slice images contained in said first database, said 3-D computer model comprising at least a first software object representative of at least a portion of said scanned structure, said first software object being defined by a 3-D geometry database; (c) generating a second software object and inserting said second software object into said 3-D computer model such that said second software object co-exists with said first software object within said 3-D computer model so as to augment said 3-D computer model, said second software object being defined by a 3-D geometry database and including a planar surface; (d) providing a 2-D slice image from said 2-D slice images contained in said first database, wherein said provided 2-D slice image corresponds to the position of said planar surface of said second software object within said augmented 3-D computer model; (e) texture mapping said provided 2-D slice image onto said planar surface of said second software object; and (f) displaying an image of said augmented 3-D computer model so as to simultaneously provide a view of both said first software object and said 2-D slice image texture mapped onto said planar surface of said second software object.
Claim 19
Independent Claim 293 words
A method for visualizing a structure comprising the following steps: (a) providing a first database comprising a plurality of 2-D slice images generated by scanning a structure such that each of said 2-D slice images comprises a cross-sectional view of said structure as taken at a plane extending through said structure, said 2-D slice images being stored in a 2-D data format; (b) providing a second database comprising a 3-D computer model of said scanned structure, said 3-D computer model being generated from said 2-D slice images contained in said first database, said 3-D computer model comprising at least a first software object representative of at least a portion of said scanned structure, said first software object being defined by a 3-D geometry database; (c) providing a particular 2-D slice image from said first database; (d) generating a second software object and inserting said second software object into said 3-D computer model such that said second software object co-exists with said first software object within said 3-D computer model so as to augment said 3-D computer model, said second software object being defined by a 3-D geometry database and including a planar surface, and said second software object being inserted into said 3-D computer model so that said planar surface of said second software object is located at the position corresponding to the position of said provided 2-D slice image relative to said scanned structure; (e) texture mapping said provided 2-D slice image onto said planar surface of said second software object; and (f) displaying an image of said augmented 3-D computer model so as to simultaneously provide a view of both said first software object and said provided 2-D slice image texture mapped onto said planar surface of said second software object.
Claim 20
Independent Claim 293 words
A method for visualizing a structure comprising the following steps: (a) providing a first database comprising a plurality of 2-D slice images generated by scanning a structure such that each of said 2-D slice images comprises a cross-sectional view of said structure as taken at a plane extending through said structure, said 2-D slice images being stored in a 2-D data format; (b) providing a second database comprising a 3-D computer model of said scanned structure, said 3-D computer model being generated from said 2-D slice images contained in said first database, said 3-D computer model comprising at least a first software object representative of at least a portion of said scanned structure, said first software object being defined by a 3-D geometry database; (c) providing a particular 2-D slice image from said first database; (d) generating a second software object and inserting said second software object into said 3-D computer model such that said second software object co-exists with said first software object within said 3-D computer model so as to augment said 3-D computer model, said second software object being defined by a 3-D geometry database and including a planar surface, and said second software object being inserted into said 3-D computer model so that said planar surface of said second software object is located at the position corresponding to the position of said provided 2-D slice image relative to said scanned structure; (e) texture mapping said provided 2-D slice image onto said planar surface of said second software object; and (f) displaying an image of said augmented 3-D computer model so as to simultaneously provide a view of both said first software object and said provided 2-D slice image texture mapped onto said planar surface of said second software object.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-06 2001-10-06 2002-04-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-06 2005-10-06 2006-04-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-06 2009-10-06 2010-04-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag