Claims
- 1. Apparatus for defining the location of a medical instrument relative to features of a medical workspace including a patient's body region, comprising:
workspace imaging means positionable for producing a plurality of pairs of images of a medical workspace, each of said image pairs comprising two images made along one of each of a different one of two sightlines, said sightlines intersecting at an angle; digitizing means operably disposed for digitizing each of said images of said image pairs to produce sets of image signals, one said set of image signals corresponding to each of said images; fiducial means removably positionable in said workspace for providing a series of fiducial points held in fixed spatial relation to one another; and computing means connected to said digitizing means to receive said image signals therefrom, and including memory means for storing pattern recognition data and instrument structure data correlated to each of a plurality of different medical instruments, said computing means being operable to:
establish a workspace coordinate framework in three dimensions from one of said pairs of images made when said fiducial structure is positioned within said workspace, determine workspace coordinates in said workspace framework of any selected point which can be identified from both images of said pair, recognize one of said medical instruments when it is visible in both images of one of said pairs, and compute workspace coordinates of an operative portion of said recognized instrument.
- 2. The apparatus of claim 1, wherein said workspace imaging means comprises at least two video cameras.
- 3. The apparatus of claim 2, wherein said computing means is further constructed to provide a notification to a user of the identity of said instrument, wherein said notification may'be a visible or aural indicator.
- 4. The apparatus of claim 2, wherein said computing means is further operable to receive and correlate scan coordinates derived from a scan coordinate framework for each of three or more selected scan markers with the workspace coordinates of said selected scan markers as derived from one of said image pairs, to compute conversion functions for converting scan coordinates of any selected feature in a scan made in said scan coordinate framework to workspace coordinates in said workspace framework and for converting the workspace coordinates of any selected feature observable in both images of said image pairs to corresponding scan coordinates.
- 5. The apparatus of claim 4, wherein said computing means is further operable to extrapolate either workspace coordinates or scan coordinates of said operative portion of said, instrument from said instrument dimensions and a set of observed instrument coordinates of said instrument.
- 6. Apparatus for defining the location of a medical instrument relative to features of a medical workspace including a patient's body region, comprising:
workspace imaging means positionable for producing a plurality of pairs of images of a medical workspace, each of said image pairs comprising two images made along one of each of a different one of two sightlines, said sightlines intersecting at an angle; digitizing means operably disposed for digitizing each of said images of said image pairs to produce sets of image signals, one said set of image signals corresponding to each of said members of said image pairs; fiducial means removably positionable in said workspace for providing a series of fiducial points held in fixed spatial relation to one another; and computing means connected to said digitizing means to receive said image signals therefrom, and including memory means for storing pattern recognition data and instrument structure data correlated to each of a plurality of different medical instruments, said computing means being operable to:
establish a workspace coordinate framework in three dimensions from one of said pairs of images made when said fiducial structure is positioned within said workspace, determine workspace coordinates in said workspace framework of any selected point which can be identified from both images of said image pair, correlate scan coordinates for each of three or more selected scan markers with the workspace coordinates of the same said scan markers as derived from one of said image pairs, compute conversion functions for converting the scan coordinates of any selected feature in a scan made in a scan coordinate framework to workspace coordinates in said workspace framework, and for converting the workspace coordinates of any selected feature observable in both images of said image pairs to scan coordinates in said scan coordinate framework, recognize one of said medical instruments when it is visible in both of said images, and compute workspace coordinates of an operative portion of said recognized instrument.
- 7. The apparatus of claim 6, wherein said computing means is further operable to extrapolate either workspace coordinates or scan coordinates of said operative portion of said instrument from said instrument dimensions and a set of observed instrument coordinates of said instrument.
- 8. The apparatus of claim 7, wherein said workspace imaging means comprises at least two video cameras.
- 9. The apparatus of claim 8, wherein said computing means is further constructed to provide a notification to a user of the identity of said instrument, wherein said notification may be a visible or aural indicator.
- 10. A method of localizing a feature of interest in a workspace, comprising the steps of:
providing a fiducial structure as described in claim 1; making a calibration image pair of a workspace comprising two 2D images of the workspace made along different sightlines, and with the fiducial structure positioned in the workspace such that a minimum number of fiducial points are visible in both images of the calibration image pair; digitizing the respective 2D images of the calibration image pair; determining a first plurality of 2D coordinates from one member of the calibration image pair and a second plurality of 2D coordinates from the other member of the calibration image pair; computing a 3D workspace coordinate framework from said first and second pluralities of 2D coordinates and the known 3D coordinates of the fiducial points: making a subsequent image pair comprising two 2D images of the workspace having a medical instrument visible therein, the two 2D images being made along the same respective sightlines as the calibration image pair; digitizing the respective 2D images of the subsequent image pair; identifying the medical instrument using a database of pattern recognition features corresponding to different instruments in a group of medical instruments; and determining the workspace 3D coordinates of the identified instrument from the respective 2D images of the subsequent image pair.
- 11. The method of claim 10, further including the steps of:
providing volume scan data reflective of a volume scan having a defined volume scan 3D framework; aligning the volume scan 3D framework with the workspace 3D framework to produce a function for mapping the scan 3D coordinates of a selected point to workspace 3D coordinates; selecting a target in the volume scan and determining workspace 3D coordinates for the target using the mapping function; and comparing the positions of the target feature and the feature of interest in terms of their respective workspace 3D coordinates.
- 12. The method of claim 11, wherein the feature of interest is a medical instrument having an operative portion, and further including the steps of computing an instrument vector representing the linear direction of the instrument, computing coordinates representative of the position of the operative portion of the instrument, and extrapolating the workspace vector from the coordinates of the operation portion for a distance sufficient to determine whether the instrument vector will intersect the target.
- 13. The method of claim 12, wherein the calibration and subsequent image pairs are made by video imaging means.
- 14. The method of claim 10, further including a step of providing notification to a user of the identity of the identified instrument.
- 15. A fiducial structure for establishing a three-dimensional coordinate framework from a photographic image pair, comprising:
a sufficient number of fiducial indicators arranged to a three-dimensional coordinate system; and frame means for supporting and connecting said fiducial indicators, said frame means consisting of a frame constructed to hold said fiducial indicators in fixed relation to each other.
- 16. The fiducial structure of claim 15 having six fiducial points arranged in two distinct planes.
RELATED APPLICATIONS
[0001] This application is a continuation-in-part of application Ser. No. 07/871,382, filed Apr. 21, 1992, now U.S. Pat. No. ______.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09635594 |
Aug 2000 |
US |
Child |
09865626 |
May 2001 |
US |
Continuations (4)
|
Number |
Date |
Country |
Parent |
09513337 |
Feb 2000 |
US |
Child |
09635594 |
Aug 2000 |
US |
Parent |
09173138 |
Oct 1998 |
US |
Child |
09513337 |
Feb 2000 |
US |
Parent |
08801662 |
Feb 1997 |
US |
Child |
09173138 |
Oct 1998 |
US |
Parent |
08145777 |
Oct 1993 |
US |
Child |
08801662 |
Feb 1997 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
07871382 |
Apr 1992 |
US |
Child |
08145777 |
Oct 1993 |
US |