Artificial intelligence coregistration and marker detection, including machine learning and using results thereof
US-12161426-B2 · Dec 10, 2024 · US
US10166078B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10166078-B2 |
| Application number | US-201515537576-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 21, 2015 |
| Priority date | Jul 21, 2015 |
| Publication date | Jan 1, 2019 |
| Grant date | Jan 1, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A medical navigation system is provided for registering a patient for a medical procedure with the medical navigation system using fiducial markers. The fiducial markers are placed on the patient prior to a 3D scan and the fiducial markers each have a target for use with a tracking system. The medical navigation system comprises a 3D scanner, a tracking system, a display, and a controller electrically coupled to the 3D scanner, the tracking system, and the display. The controller has a processor coupled to a memory. The controller is configured to: receive 3D scan data generated by the 3D scanner representative of a 3D scan of at least a portion of the patient, the 3D scan including the fiducial markers visible by the 3D scanner; load from the memory saved medical image data, the saved medical data including preoperative image data saved during a previous scan of at least a portion of the patient; receive position data from the tracking system based on the target for each of the fiducial markers; and perform a transformation mapping to create a single unified virtual coordinate space based on the 3D scan data, the position data, and the medical image data, and updating registration data of the medical navigation system based on the transformation mapping.
Opening claim text (preview).
We claim: 1. A method of registering a patient for a medical procedure with a medical navigation system using fiducial markers visible by a three dimensional (3D) scanner of the medical navigation system, the fiducial markers placed on the patient prior to a 3D scan and the fiducial markers each having a target for use with a tracking system of the medical navigation system, the 3D scanner operating in a different coordinate space relative to the tracking system, the method comprising: obtaining 3D scan data from the 3D scanner representative of a 3D scan of at least a portion of the patient, the 3D scan including the fiducial markers visible by the 3D scanner, the 3D scan data being in a 3D scanner coordinate space; obtaining saved medical image data, the saved medical image data including preoperative image data saved during a previous scan of at least a portion of the patient; obtaining position data from the tracking system based on the target for each of the fiducial markers, the position data being in a tracking coordinate space independent from the 3D scanner coordinate space; performing a transformation mapping to create a single unified virtual coordinate space based on the 3D scan data, the position data, and the medical image data, the transformation mapping including: performing a first mapping to map one of the 3D scan data, the position data, and the medical image data to a second of the 3D scan data, the position data, and the medical image data; and performing a second mapping to map a third of the 3D scan data, the position data, and the medical image data to the first mapping; and updating registration data of the medical navigation system based on the transformation mapping. 2. The method according to claim 1 , wherein the target is usable with a pointer tool and the position data from the tracking system includes a location of the pointer tool when a tip of the pointer tool is placed on the target for each of the fiducial markers. 3. The method according to claim 2 , wherein the patient has at least three fiducial markers placed on the patient after the previous scan during which the preoperative image data was saved but prior to the 3D scan and the use of the pointer tool. 4. The method according to claim 2 , wherein the saved medical image data includes at least one of magnetic resonance (MR) coordinates taken from a MR scan and computed tomography (CT) coordinates taken from a CT scan. 5. The method according to claim 4 , wherein the transformation mapping includes a surface matching approach using a 3D scanner point cloud based on the 3D scan data and at least one of the MR and CT coordinates. 6. The method according to claim 5 , wherein the transformation mapping further includes registering the tracking system to create the single unified virtual coordinate space for the 3D scanner point cloud, at least one of the MR and CT coordinates, and the position data from the tracking system based on the locations of the pointer tool when the tip is placed on the targets. 7. The method according to claim 1 , wherein the preoperative image data includes data from at least one of computerized tomography (CT) images, magnetic resonance imaging (MRI) images, positron emission topography (PET) images, contrast-enhanced CT images, X-ray images, and ultrasound images. 8. The method according to claim 1 , further comprising, prior to obtaining 3D scan data: placing at least three fiducial markers on an area of the patient corresponding to the saved medical image data. 9. The method according to claim 1 , wherein the fiducial markers include fiducial stickers. 10. The method according to claim 1 , wherein the fiducial markers include a retro-reflective area visible by the 3D scanner. 11. The method according to claim 1 , wherein the preoperative image data does not include fiducial markers. 12. The method according to claim 2 , wherein the target includes a divot for receiving the tip of the pointer. 13. The method according to claim 1 , wherein the tracking system includes any one of an optical tracking system, an electromagnetic tracking system, and a radio frequency tracking system. 14. A medical navigation system for registering a patient for a medical procedure with the medical navigation system using fiducial markers, the fiducial markers placed on the patient prior to a 3D scan and the fiducial markers each having a target for use with a tracking system, the 3D scanner operating in a different coordinate space relative to the tracking system, the medical navigation system comprising: a 3D scanner; the tracking system; a display; and a controller electrically coupled to the 3D scanner, the tracking system, and the display, the controller having a processor coupled to a memory, the controller being configured to: receive 3D scan data generated by the 3D scanner representative of a 3D scan of at least a portion of the patient, the 3D scan including the fiducial markers visible by the 3D scanner, the 3D scan data being in a 3D scanner coordinate space; load from the memory saved medical image data, the saved medical image data including preoperative image data saved during a previous scan of at least a portion of the patient; receive position data from the tracking system based on the target for each of the fiducial markers, the position data being in a tracking coordinate space independent from the 3D scanner coordinate space; and perform a transformation mapping to create a single unified virtual coordinate space based on the 3D scan data, the position data, and the medical image data, the transformation mapping including: performing a first mapping to map one of the 3D scan data, the position data, and the medical image data to a second of the 3D scan data, the position data, and the medical image data; and performing a second mapping to map a third of the 3D scan data, the position data, and the medical image data to the first mapping; and updating registration data of the medical navigation system based on the transformation mapping. 15. The medical navigation system according to claim 14 , wherein the target is usable with a pointer tool and the position data from the tracking system includes a location of the pointer tool when a tip of the pointer tool is placed on the target for each of the fiducial markers. 16. The medical navigation system according to claim 15 , wherein the patient has at least three fiducial markers placed on the patient after the previous scan during which the preoperative image data was saved but prior to the 3D scan and the use of the pointer tool. 17. The medical navigation system according to claim 15 , wherein the saved medical image data includes at least one of magnetic resonance (MR) coordinates taken from a MR scan and computed tomography (CT) coordinates taken from a CT scan. 18. The medical navigation system according to claim 17 , wherein the transformation mapping includes a surface matching approach using a 3D scanner point cloud based on the 3D scan data and at least one of the MR and CT coordinates. 19. The medical navigation system according to claim 18 , wherein the transformation mapping further includes registering the tracking system to create a single unified virtual coordinate space for the 3D scanner point cloud, at least one of the MR and CT coordinates, and the position data from the tracking system based on the locations of the pointer tool when the tip is placed on the targets. 20. The medical navigation system according to claim 14 , where
Dynamic contrast-enhanced magnetic resonance imaging [DCE-MRI] · CPC title
Range image; Depth image; 3D point clouds · CPC title
Positron emission tomography [PET] · CPC title
Ultrasound image · CPC title
Image-producing devices or illumination devices not otherwise provided for · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.