CA2201877C

Surgical navigation systems including reference and localization frames

Abstract

This invention is a system for use during a medical orsurgical procedure on a body. The system generates an imagerepresenting the position of one or more body elements (10),(20), (30) using scans generated by a scanner prior or duringthe procedure. The image data set has reference points (10A-30C)for each of the body elements, the reference points of abody element having a fixed spatial relation to the bodyelement. The system includes an apparatus (108) foridentifying the relative position of each of the reference pointsof each of the body elements to be displayed. The system alsoincludes a processor (104) for modifying the image data setaccording to the identified relative position of each of thereference points during the procedure. Also disclosed aredevices for use with a surgical navigation system having asensor array (110), (112) in communication with the device toidentify its position.

CA2201877C, drawing sheet 1
Sheet 1 of 22

Term

Term ended

Expired 5 October 2015, 11 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

98 claims: 14 independent, 84 dependent

  1. 1
    CA 02201877 2003-04-02 64725-841 CLAIMS :1. A system for use during a procedure on a body, said system generating a display representing a position of two or more body elements during the procedure, said system comprising : a memory storing an image data set representing the position of the two or more body elements based on scans taken of the body, the image data set having a plurality of data points and corresponding to a plurality of reference points for each of the body elements, the reference points of a particular body element having a known spatial relation to the data points of the particular body element;means for identifying, during the procedure, the position of the reference points of each of the body elements relative to the reference points of the other body elements ;a processor modifying the spatial relation of the data points of one body element relative to the data points of another body element according to the identified relative position of the reference points during the procedure as identified by the identifying means, said processor generating a displaced image data set representing the position of the body elements during the procedure;and a display utilizing the displaced image data set generated by the processor and providing a display illustrating the relative position of the body elements during the procedure.
  2. 29
    A method for use during a procedure, said method generating a display representing a position of two or more body elements during the procedure, said method comprising the steps of:storing an image data set in a memory, the image data set representing the position of the two or more body elements based on scans taken of the body;reading the image data set stored in the memory, said image data set having a plurality of data points and a plurality of reference points for each of the body elements, the data points of each body element having a spatial relation to the data points of another body element, the reference points of a particular body element having a known spatial relation to the data points of the particular body element ;identifying, during the procedure, the position of each of the reference points of each of the body elements relative to the reference points of the other body elements;modifying the spatial relation of the data points of one body element relative to the data points of another body element according to the identified relative position of the reference points during the procedure in order to generate a displaced image data set representing the relative position of the body elements during the procedure;and generating a display based on the displaced image data set illustrating the relative position of the body elements during the procedure.
  3. 40
    A system for use during a procedure on a body, said system generating a display representing a geometrical relationship of two or more body elements during the procedure, said system comprising:a memory for storing an image data set representing the position of the two or more body elements CA 02201877 2003-04-02 64725-841 based on scans taken of the body, the image data set having a geometrical spatial relationship of the body elements and having a plurality of reference points on each of the body elements, the reference points of a particular body element having a known spatial relation on the particular body element ;means for identifying, during the procedure, a position of each of the reference points of the body elements to be displayed;a processor modifying the geometrical relationship of the body elements as necessary according to the identified position of each of the reference points as identified by the identifying means, said processor generating a displaced image data set from the modified geometrical relationship of the body elements, said displaced image data set representing the geometrical relationship of the body elements during the procedure;and a display system utilizing the displaced image data set to generate the display.
  4. 41
    A system for use during a procedure on a body, said system generating a display representing a position of two or more body elements during the procedure, said system comprising :a memory configured to store an image data set representing the position of the two or more body elements based on scans taken of the body, the image data set having a plurality of data points and corresponding to a plurality of reference points for each of the body elements, the reference points of a particular body element having a known spatial relation to the data points of the particular body element ;CA 02201877 2003-04-02 64725-841 means for identifying the position of the reference points;a digitizer positioned to receive a signal output by the means for identifying, said digitizer being configured to determine a three dimensional position of the reference points for the particular body element;a processor modifying the spatial relation of the data points of one body element relative to the data points of another body element according to the identified relative position of the reference points during the procedure as determined by the digitizer, said processor generating a displaced image data set representing the position of the body elements during the procedure;and a display utilizing the displaced image data set generated by the processor, illustrating the relative position of the body elements during the procedure.
  5. 64
    A system for displaying relative positions of two or more body elements during a procedure on a body, the system comprising:CA 02201877 2003-04-02 64725-841 a memory storing an image data set, the image data set representing the position of the body elements based on scans of the body, and having a plurality of data points correlatable to a plurality of reference points for each of 5 the body elements, the position of reference points of a particular body element relative to the data points for that particular body element being known;a reference system for identifying, during the procedure, the position of the reference points of each of 10 the body elements relative to the reference points of the other body elements;a processor modifying the relative position of the data points of one body element relative to the data points of another body element according to the identified relative 15 position of the reference points during the procedure as identified by the reference system, the processor generating a displaced image data set representing the position of the body elements during the procedure;and a display utilizing the displaced image data set 20 generated by the processor to display the relative position of the body elements during the procedure.
  6. 81
    A system for use during a medical or surgical procedure on a body, said system being adapted to generate a display from an image data set representing the position of one or more body elements during the procedure based on scans taken of the body, wherein at least some of the body elements are movable with respect to each other, each scan having a reference for each of the one or more body elements, the reference of a particular body element having a known spatial relation to the particular body element, said system comprising:a plurality of reference frames, at least one attached to each of the movable body elements;a localizer for identifying, during the procedure, the position of the reference for each of the body elements to be displayed;a processor for modifying the image data set according to the identified position of the reference during the procedure, as identified by the localizer, said processor being adapted to generate a displaced image data set representing the position and geometry of the body CA 02201877 2003-04-02 64725-841 elements according to the identified position of the reference frames during the procedure, as identified by the localizer;and a display utilizing the displaced image data set generated by the processor, illustrating the position and geometry of the body elements during the procedure.
  7. 87
    A system according to any one of claims 84-86, wherein the reference array includes one of sensors or emitters and wherein each one of the plurality of reference frames are adapted to be attached to each of the body elements, the plurality of reference frames including the other of sensors or emitters communicating with the emitters or sensors, respectively, of the reference array to indicate the position of the reference frames relative to the reference array.
  8. 88
    A system according to any one of claims 84-87, wherein the reference array includes sensors and wherein the reference frames are capable of one of continuously and periodically detecting and tracking at least one of the body elements and includes emitters communicating with the sensors of the reference array to indicate the position of the reference frames relative to the reference array.
  9. 89
    A system according to any one of claims 81-88, further comprising a device for determining a position of a CA 02201877 2003-04-02 64725-841 contour of each of the body elements during the procedure and wherein the processor is adapted to compare the position of the contour of each of the body elements at a point in time during the procedure as determined by the device to the position of the contour of each of the body elements prior to the point in time as represented by the image data subset.
  10. 90
    A system according to any one of claims 81-89, wherein the localizer comprises a fluoroscopic device for determining a position of a projection of each of the body elements during the procedure and wherein the processor compares the position of the projection of each of the body elements at a point in time during the procedure to the position of the projection of each of the body elements prior to the point in time.
  11. 91
    A system according to any one of claims 81-90 wherein at least one of the body elements comprises a semirigid body element such as soft tissue.
  12. 92
    A system according to any one of claims 81-91 wherein the processor modifies the image data set by translation or transformation to generate a displaced image data set representing the position and geometry of the body elements during the procedure.
  13. 93
    A method for use during a medical or surgical procedure on a body, said method being adapted to generate a display from an image data set representing the position of one or more body elements during the procedure based on scans taken of the body, wherein at least some of the body elements are movable with respect to each other, each scan having a reference for each of the one or more body elements, the reference of a particular body element having a known spatial relation to the particular body element. CA 02201877 2003-04-02 64725-841 wherein there is a plurality of reference frames, at least one attached to each of the movable body elements,· said method comprising the steps of:identifying, during the procedure, the position of the reference for each of the body elements to be displayed;modifying the image data set according to the identified position of the reference during the procedure, as identified by the localizer;generating a displaced image data set representing the position and geometry of the body elements according to the identified position of the reference frames during the procedure ;and illustrating the position and geometry of the body elements during the procedure utilizing the displaced image data set.
  14. 94
    A method for displaying the relative positions of a plurality of body elements during a procedure on a body, the method comprising:storing scan images of body elements, the scan images having a plurality of data points corresponding to a plurality of reference points for each of the body elements, the position of the reference points of a particular body element relative to the data points for that particular body element being known;identifying the position of each of the reference points of each of the body elements relative to the reference points of the other body elements during a procedure ;CA 02201877 2003-04-02 64725-841 modifying the relative position of the data points of one body element relative to the data points of another body element according to the identified relative position of the reference points during the procedure;generating a displaced image data set representing the position of the body elements during the procedure;and displaying the relative position of the body elements during the procedure.