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

System and method of registration of three-dimensional data sets

Assignee: The Brigham and Women's Hospital Inc
•
Filing: 1995-08-30
•
Granted: 1999-12-07
•
Expires: 2015-08-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image data registration system and method of storing a first data set of three-dimensional image data associated with a predetermined portion of an object with reference to a first coordinate frame; obtaining and storing a second data set of three-dimensional image data associated with a surface of the predetermined portion of the object with reference to a second coordinate frame; obtaining and storing a third data set of three-dimensional image data associated with a probe in the vicinity of the predetermined portion of the object with reference to a third coordinate frame; and registering the first, second and third data sets to generate a matched image data set in which the first, second and third coordinate frames are relatively aligned with one another.

Inventors

  • 👤 W. Eric L. Grimson
  • 👤 Steven J. White
  • 👤 Gil J. Ettinger
  • 👤 William M. Wells, III
  • 👤 Tomas Lozano-Perez
  • 👤 Ronald Kikinis

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:44
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/14; G01; G01B; G01B11/00; G01B11/24; G01B11/25; G16; G16H; G16H30/00; G16H30/20; G16H30/40; A; A61; A61B; A61B5/00; A61B5/0059; A61B5/0062; A61B5/0064

Claims Analysis

Total Claims: 42
Claim 1
Independent Claim 161 words
An image data registration system comprising: an image data storage unit for storing a first data set of three-dimensional image data associated with a predetermined portion of an object with reference to a first coordinate frame; a first image data acquisition and storage device for obtaining and storing a second data set of three-dimensional image data associated with a surface of said predetermined portion of said object with reference to a second coordinate frame; and a second image data acquisition and storage device for obtaining and storing a third data set of three-dimensional image data associated with a movable probe positioned in close proximity to said predetermined portion of said object with reference to a third coordinate frame; an image data processor for registering said first, second and third data sets of three-dimensional image data to generate a matched image data set of three-dimensional image data in which said first, second and third coordinate frames are relatively aligned with one another.
Claim 2
Dependent Claim 161 words
An image data registration system comprising: an image data storage unit for storing a first data set of three-dimensional image data associated with a predetermined portion of an object with reference to a first coordinate frame; a first image data acquisition and storage device for obtaining and storing a second data set of three-dimensional image data associated with a surface of said predetermined portion of said object with reference to a second coordinate frame; and a second image data acquisition and storage device for obtaining and storing a third data set of three-dimensional image data associated with a movable probe positioned in close proximity to said predetermined portion of said object with reference to a third coordinate frame; an image data processor for registering said first, second and third data sets of three-dimensional image data to generate a matched image data set of three-dimensional image data in which said first, second and third coordinate frames are relatively aligned with one another.
Claim 3
Dependent Claim 12 words
The system of claim 1, wherein said object is an anatomical body.
Claim 4
Dependent Claim 19 words
The system of claim 2, wherein said first data set of three-dimensional image data comprises three-dimensional anatomy image data.
Claim 5
Dependent Claim 44 words
The system of claim 3, wherein said first image data acquisition and storage device comprises a surface scanning unit for scanning an outer skin surface of said predetermined portion of the body so as to obtain said second data set of three-dimensional image data.
Claim 6
Dependent Claim 25 words
The system of claim 1, wherein said image data processor is operable for selecting a predetermined subset of data points from said third data set.
Claim 7
Dependent Claim 44 words
The system of claim 5, wherein said image data processor is further operable for matching said subset of data points to all possible corresponding subsets of data points associated with said second data set which results in a set of hypothesized transformation data sets.
Claim 8
Dependent Claim 60 words
The system of claim 6, wherein said image data processor is further operable for sequentially mapping said second data set to each of said hypothesized transformation data sets to form a solution data set, said solution data set representative of a highly accurate transformation of said second data set into the third coordinate frame associated with said third data set.
Claim 9
Dependent Claim 37 words
The system of claim 1, wherein said second data acquisition and storage device comprises a probe tracking unit which tracks visual marks associated with said probe so as to obtain said third data set of three-dimensional data.
Claim 10
Dependent Claim 26 words
The system of claim 8, wherein said image data processor determines position and orientation of said probe with respect to said first and second coordinate frames.
Claim 11
Dependent Claim 32 words
The system of claim 9, wherein said image data processor determines and transforms the position and orientation of a tip of said probe with respect to said first and second coordinate frames.
Claim 12
Dependent Claim 31 words
The system of claim 10 further comprising an image output device for producing an output image corresponding to the tip of said probe with respect to said matched image data set.
Claim 13
Dependent Claim 176 words
A surgical image registration system comprising: a first storage device for storing three-dimensional anatomy image data associated with a predetermined portion of a patient's body with reference to a first coordinate frame; a surface scanning unit for scanning the skin surface of said predetermined portion of the patient's body so as to obtain three-dimensional surface image data; a second storage device for storing said three-dimensional surface image data with reference to a second coordinate frame; a probe tracking unit for tracking visual markers associated with a movable probe positioned in close proximity to said predetermined portion of the patient's body so as to obtain three-dimensional probe image data; a third storage device for storing said three-dimensional probe image data with reference to a third coordinate frame; and an image data processor operable for registering said three-dimensional anatomy image data, said three-dimensional surface image data and said three-dimensional probe image data to produce a matched image data set of three-dimensional image data in which said first, second and third coordinate frames are relatively aligned with one another.
Claim 14
Dependent Claim 176 words
A surgical image registration system comprising: a first storage device for storing three-dimensional anatomy image data associated with a predetermined portion of a patient's body with reference to a first coordinate frame; a surface scanning unit for scanning the skin surface of said predetermined portion of the patient's body so as to obtain three-dimensional surface image data; a second storage device for storing said three-dimensional surface image data with reference to a second coordinate frame; a probe tracking unit for tracking visual markers associated with a movable probe positioned in close proximity to said predetermined portion of the patient's body so as to obtain three-dimensional probe image data; a third storage device for storing said three-dimensional probe image data with reference to a third coordinate frame; and an image data processor operable for registering said three-dimensional anatomy image data, said three-dimensional surface image data and said three-dimensional probe image data to produce a matched image data set of three-dimensional image data in which said first, second and third coordinate frames are relatively aligned with one another.
Claim 15
Dependent Claim 26 words
The system of claim 12 further comprising an image output device for producing an output image corresponding to a combination of said matched image data set.
Claim 16
Dependent Claim 15 words
The system of claim 13, wherein said image output device comprises a video display monitor.
Claim 17
Dependent Claim 15 words
The system of claim 13, wherein said image output device comprises a head-mounted display device.
Claim 18
Dependent Claim 14 words
The system of claim 13, wherein said image output device comprises a surgical microscope.
Claim 19
Dependent Claim 15 words
The system of claim 13, wherein said image output device comprises a transparent projection screen.
Claim 20
Dependent Claim 18 words
The system of claim 12, wherein said three-dimensional anatomy image data comprises prerecorded magnetic resonance imaging (MRI) data.
Claim 21
Dependent Claim 17 words
The system of claim 12 wherein said three-dimensional anatomy image data comprises prerecorded computed tomography (CT) data.
Claim 22
Dependent Claim 16 words
The system of claim 12, wherein said three-dimensional anatomy image data is segmented into tissue types.
Claim 23
Dependent Claim 34 words
The system of claim 12, wherein said surface scanning unit comprises a device for illuminating and reading a sequence of laser lines across the skin surface of said predetermined portion of the patient's body.
Claim 24
Dependent Claim 25 words
The system of claim 12, wherein said image data processor is operable for selecting a predetermined subset of data points from said probe image data.
Claim 25
Dependent Claim 44 words
The system of claim 22, wherein said image data processor is further operable for matching said subset of data points to all possible corresponding subsets of data points associated with said surface image data which results in a set of hypothesized transformation data sets.
Claim 26
Dependent Claim 60 words
The system of claim 23, wherein said image data processor is further operable for sequentially mapping said surface image data to each of said hypothesized transformation data sets to form a solution data set, said solution data set representative of a highly accurate transformation of said surface image data into the third coordinate frame associated with said probe image data.
Claim 27
Dependent Claim 26 words
The system of claim 12, wherein said image data processor determines position and orientation of said probe with respect to said first and second coordinate frames.
Claim 28
Dependent Claim 32 words
The system of claim 25, wherein said image data processor determines and transforms the position and orientation of the tip of said probe with respect to said first and second coordinate frames.
Claim 29
Dependent Claim 31 words
The system of claim 26 further comprising an image output device for producing an output image corresponding to the tip of said probe with respect to said matched image data set.
Claim 30
Independent Claim 169 words
A method of registering three-dimensional image data sets in a surgical imaging system, comprising: storing three-dimensional anatomy image data associated with a predetermined portion of a patient's body with reference to a first coordinate frame; scanning the skin surface of said predetermined portion of the patient's body so as to obtain three-dimensional surface image data; storing said three-dimensional surface image data with reference to a second coordinate frame; tracking visual markers associated with a movable probe positioned in close proximity to said predetermined portion of the patient's body so as to obtain three-dimensional probe image data; storing said three-dimensional probe image data with reference to a third coordinate frame; registering said three-dimensional anatomy data, said three-dimensional surface image data and said three-dimensional probe data to produce a matched image data set of three-dimensional image data in which said first, second and third coordinate frames are relatively aligned with one another; and producing an output image corresponding to a combination of said matched image data set of three-dimensional image data.
Claim 31
Independent Claim 169 words
A method of registering three-dimensional image data sets in a surgical imaging system, comprising: storing three-dimensional anatomy image data associated with a predetermined portion of a patient's body with reference to a first coordinate frame; scanning the skin surface of said predetermined portion of the patient's body so as to obtain three-dimensional surface image data; storing said three-dimensional surface image data with reference to a second coordinate frame; tracking visual markers associated with a movable probe positioned in close proximity to said predetermined portion of the patient's body so as to obtain three-dimensional probe image data; storing said three-dimensional probe image data with reference to a third coordinate frame; registering said three-dimensional anatomy data, said three-dimensional surface image data and said three-dimensional probe data to produce a matched image data set of three-dimensional image data in which said first, second and third coordinate frames are relatively aligned with one another; and producing an output image corresponding to a combination of said matched image data set of three-dimensional image data.
Claim 32
Dependent Claim 30 words
The method of claim 28, wherein said scanning further comprises illuminating and reading a sequence of laser lines across the skin surface of said predetermined portion of the patient's body.
Claim 33
Dependent Claim 22 words
The method of claim 28, wherein said registering further comprises selecting a predetermined subset of data points from said surface image data.
Claim 34
Dependent Claim 39 words
The method of claim 30, wherein said registering further comprises matching said subset of data points to all possible corresponding subsets of data points associated with said anatomy image data and producing a set of hypothesized transformation data sets.
Claim 35
Dependent Claim 56 words
The method of claim 31, wherein said registering further comprises sequentially mapping said anatomy image data to each of said hypothesized transformation data sets to form a solution data set, said solution data set representative of a highly accurate transformation of said anatomy image data into the second coordinate frame associated with said surface image data.
Claim 36
Dependent Claim 25 words
The method of claim 32, wherein said sequential mapping further comprises performing a least-squares minimization between said anatomy image data and said surface image data.
Claim 37
Dependent Claim 34 words
The method of claim 33, wherein said sequential mapping further comprises randomly perturbing said solution data set and repeating said least-squares minimization in order to avoid local minima and solve for a global minima.
Claim 38
Dependent Claim 22 words
The method of claim 28, wherein said registering further comprises selecting a predetermined subset of data points from said probe image data.
Claim 39
Dependent Claim 39 words
The method of claim 35, wherein said registering further comprises matching said subset of data points to all possible corresponding subsets of data points associated with said surface image data and producing a set of hypothesized transformation data sets.
Claim 40
Dependent Claim 56 words
The method of claim 36, wherein said registering further comprises sequentially mapping said surface image data to each of said hypothesized transformation data sets to form a solution data set, said solution data set representative of a highly accurate transformation of said surface image data into the third coordinate frame associated with said probe image data.
Claim 41
Dependent Claim 25 words
The method of claim 37, wherein said sequential mapping further comprises performing a least-squares minimization between said surface image data and said probe image data.
Claim 42
Dependent Claim 34 words
The method of claim 38, wherein said sequential mapping further comprises randomly perturbing said solution data set and repeating said least-squares minimization in order to avoid local minima and solve for a global minima.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag