Registration of an anatomical image with a position-tracking coordinate system based on visual proximity to bone tissue
First Claim
1. A method of registering coordinate systems, comprising:
- identifying, in a first three-dimensional (3D) anatomical image of a portion of patient anatomy, multiple anatomical points in a first coordinate system corresponding to predetermined locations on a surface of the portion of patient anatomy;
identifying, in a second coordinate system of a position tracking system, position points corresponding to the predetermined locations on the surface of the portion of patient anatomy in a 3D space;
performing initial registration of the first coordinate system and the second coordinate system by correlating between the anatomical points in the first coordinate system and the position points in the second coordinate system;
displaying, using a viewing device of a medical tool inserted within the portion of patient anatomy, locations within the portion of the patient anatomy;
receiving, for each displayed location within the portion of the patient anatomy, indications of whether or not the displayed location matches one of the position points corresponding to the predetermined locations on the surface; and
refining the initial registration of the first and second coordinate systems, by;
providing more weight to position points corresponding to displayed locations that do not match one of the position points than position points corresponding to displayed locations that do match one of the position points; and
re-correlating between the anatomical points and the position points according to the weighted position points and the anatomical points such that the sum of distances between the correlated anatomical points and the position points is reduced.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for improving registration of an anatomical image with a position-tracking coordinate system based on visual proximity to bone tissue is presented. The method can comprise identifying, in a three-dimensional (3d) anatomical image of a patient organ, multiple anatomical points corresponding to respective predefined locations on a skin of the patient organ in a first coordinate system, performing initial registration of the first coordinate system and a second coordinate system by correlating between positions in the first coordinate system and respective anatomical points in the second coordinate system, viewing a position in the first coordinate system using a viewing device, when the position does not match a predetermined location, marking the position and weighting the position, and refining the initial registration of the first and second coordinate systems, by re-correlating between the positions, the marked positions and the respective anatomical points.
20 Citations
11 Claims
-
1. A method of registering coordinate systems, comprising:
-
identifying, in a first three-dimensional (3D) anatomical image of a portion of patient anatomy, multiple anatomical points in a first coordinate system corresponding to predetermined locations on a surface of the portion of patient anatomy; identifying, in a second coordinate system of a position tracking system, position points corresponding to the predetermined locations on the surface of the portion of patient anatomy in a 3D space; performing initial registration of the first coordinate system and the second coordinate system by correlating between the anatomical points in the first coordinate system and the position points in the second coordinate system; displaying, using a viewing device of a medical tool inserted within the portion of patient anatomy, locations within the portion of the patient anatomy; receiving, for each displayed location within the portion of the patient anatomy, indications of whether or not the displayed location matches one of the position points corresponding to the predetermined locations on the surface; and refining the initial registration of the first and second coordinate systems, by; providing more weight to position points corresponding to displayed locations that do not match one of the position points than position points corresponding to displayed locations that do match one of the position points; and re-correlating between the anatomical points and the position points according to the weighted position points and the anatomical points such that the sum of distances between the correlated anatomical points and the position points is reduced. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus, comprising:
-
a display device; and a processor, which is configured to; identify, in a first three-dimensional (3D) anatomical image of a portion of patient anatomy, multiple anatomical points in a first coordinate system corresponding to predetermined locations on a surface of the portion of patient anatomy; identify, in a second coordinate system of a position tracking system, position points corresponding to the predetermined locations on the surface of the portion of patient anatomy in a 3D space; perform initial registration of the first coordinate system and the second coordinate system by correlating between the anatomical points in the first coordinate system and the position points in the second coordinate system; display on the display device, using a viewing device of a medical tool inserted within the portion of patient anatomy, locations within the portion of the patient anatomy; receive, for each displayed location within the portion of the patient anatomy, indications of whether or not the displayed location matches one of the position points corresponding to the predetermined locations on the surface; and refining the initial registration of the first and second coordinate systems, by; providing more weight to position points corresponding to displayed locations that do not match one of the position points than position points corresponding to displayed locations that do match one of the position points; and re-correlating between the anatomical points and the position points according to the weighted position points and the anatomical points such that the sum of distances between the correlated anatomical points and the position points is reduced. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A non-transitory computer readable storage medium in which computer program instructions are stored, which instructions, when executed by a computer, cause the computer to perform steps of:
-
identifying, in a first three-dimensional (3D) anatomical image of a portion of patient anatomy, multiple anatomical points in a first coordinate system corresponding to predetermined locations on a surface of the portion of patient anatomy; identifying, in a second coordinate system of a position tracking system, position points corresponding to the predetermined locations on the surface of the Portion of patient anatomy in a 3D space; performing initial registration of the first coordinate system and the second coordinate system by correlating between the anatomical points in the first coordinate system and the position points in the second coordinate system; displaying, using a viewing device of a medical tool inserted within the portion of patient anatomy, locations within the portion of the patient anatomy; receive, for each displayed location within the portion of the patient anatomy, indications of whether or not the displayed location matches one of the position points corresponding to the predetermined locations on the surface; and refining the initial registration of the first and second coordinate systems, by; providing more weight to position points corresponding to displayed locations that do not match one of the position points than position points corresponding to displayed locations that do match one of the position points; and re-correlating between the anatomical points and the position points according to the weighted position points and the anatomical points such that the sum of distances between the correlated anatomical points and the position points is reduced. - View Dependent Claims (11)
-
Specification