System and Method for Computation of Coordinate System Transformations
20220361959 · 2022-11-17
Inventors
Cpc classification
A61B34/20
HUMAN NECESSITIES
A61B2090/364
HUMAN NECESSITIES
A61B2090/3966
HUMAN NECESSITIES
A61B2090/3983
HUMAN NECESSITIES
A61B90/39
HUMAN NECESSITIES
International classification
Abstract
The present invention relates to a medical system (100) for determining a coordinate transformation between a coordinate system (INN.sub.1) of an internal structure (I.sub.1) inside a physical object (1) and a coordinate system (IMA) of a 3D image or model thereof.
Claims
1. A medical system (100), comprising: a plurality of surface fiducial markers (F.sub.i) that are configured to be attached to an outer surface (2) of a physical object (1) in arbitrary spatial configurations with respect to each other, at least one adapter (A.sub.1) that is configured to be attached to an internal structure (I.sub.1) of the physical object (1), a medical imaging unit (6) configured to generate a 3D image of said physical object (1) and the surface fiducial markers (F.sub.i) attached to said outer surface (2) within a predefined image coordinate system (IMA), a processing unit (7) configured for measuring each surface fiducial marker's pose within the 3D image and relative to the image coordinate system (IMA) and to compute a coordinate system (SUR) of the surface fiducial markers (F.sub.i) from the positions of the surface fiducial markers (F.sub.i) as well as a first coordinate transformation (.sup.SURT.sub.IMA) between the image coordinate system (IMA) and the coordinate system (SUR) of the surface fiducial markers (F.sub.i); a measuring unit (10) configured to acquire the poses of the surface fiducial markers (F.sub.i) with respect to a coordinate system (WOR) of the measuring unit (10) when the respective surface fiducial marker (F.sub.i) is attached to said outer surface (2), wherein the processing unit (7) is further configured to compute a second coordinate system transformation (.sup.IMAT.sub.WOR) between the coordinate system (WOR) of the measuring unit (10) and the image coordinate system (IMA) via the coordinate system (SUR) of the surface fiducial markers (F.sub.i), thereby allowing to reference points on said outer surface (2) to points within the 3D image, wherein the medical system (100), through its pose-trackable placement of the at least one adapter (A.sub.1) is configured to measure the pose of the at least one adapter (A.sub.1) relative to the surface fiducial markers (F.sub.i) when the at least one adapter (A.sub.1) is attached to the internal structure (I.sub.1) of said physical object (1), and wherein the processing unit (7) is configured to compute a third coordinate transformation (.sup.INN1T.sub.SUR) between the coordinate system (SUR) of the surface fiducial markers (F.sub.i) and a coordinate system (INN.sub.1) of the internal structure (I.sub.1), and wherein the processing unit (7) is configured to combine the second coordinate transformation (.sup.IMAT.sub.WOR) with the first coordinate transformation (.sup.SURT.sub.IMA) and with the third coordinate transformation (.sup.INN1T.sub.SUR) to create a coordinate transformation (.sup.INN1T.sub.WOR) between the coordinate system (WOR) of the measuring unit (10) and the coordinate system (INN.sub.1) of the internal structure (I.sub.1), thereby allowing the medical system (100) to measure the pose of the at least one adapter (A.sub.1) in the coordinate system (WOR) of the measuring unit (10).
2. The system according to claim 1, wherein the medical system (100) is configured to establish at least one further coordinate transformation (.sup.INN2T.sub.WOR) between the coordinate system (WOR) of the measuring unit (10) and a coordinate system (INN.sub.2) of a further internal structure (I.sub.2) of the physical object (1), wherein the medical system (100) is configured to at least one of: measure the pose of a further adapter (A.sub.2) relative to the surface fiducial markers (F.sub.i) when the further adapter (A.sub.2) is attached to the further internal structure (I.sub.2) of said physical object (1), and wherein the processing unit (7) is configured to compute a further third coordinate transformation (.sup.INN2T.sub.SUR) between the coordinate system (SUR) of the surface fiducial markers (F.sub.i) and the coordinate system (INN.sub.2) of the further internal structure (I.sub.2), and wherein the processing unit (7) is configured to combine the second coordinate transformation (.sup.IMAT.sub.WOR) with the first coordinate transformation (.sup.SURT.sub.IMA) and with the further third coordinate transformation (.sup.INN2T.sub.SUR) to create the further coordinate transformation (.sup.INN2T.sub.WOR) between the coordinate system (WOR) of the measuring unit (10) and the coordinate system (INN.sub.2) of the further internal structure (I.sub.2), thereby allowing to measure the pose of the further adapter (A.sub.2) in the coordinate system (WOR) of the measuring unit (10), or by by combining the coordinate transformation (.sup.INN1T.sub.WOR) between the coordinate (WOR) of the measuring unit (10) and the coordinate system (INN.sub.1) of the internal structure (I.sub.1) with a coordinate transformation (.sup.INN2T.sub.INN1) between the coordinate system (INN.sub.1) of the internal structure (I.sub.1) and a coordinate system (INN.sub.2) of the further internal structure (12).
3. The medical system according to claim 1 or 2, wherein the medical system (100) is configured to track said outer surface (2) using one of: c. the surface fiducial markers (F.sub.i), wherein particularly the medical system (100) is configured to track the position or the pose of each individual surface fiducial marker (F.sub.i), particularly using one of the following: an optical measurement principle, a video-optical measurement principle, an electromagnetic measurement principle, a time-of-flight measurement principle; d. tracking of the outer surface (2) by using one of: laser scanning of the outer surface (2), scanning the outer surface (2) with structured light.
4. The medical system according to one of the preceding claims, wherein the medical system (100) comprises different measurement modalities within one coordinate system to allow tracking of surface fiducial markers (F.sub.i) and the at least one adapter (A.sub.1) simultaneously using the different measurement modalities.
5. The medical system according to one of the preceding claims, wherein the medical system (100) comprises a pose-trackable surgical robotic device (8) configured to generate an access to the internal structure (I.sub.1) of the physical object (1) and to deliver the at least one adapter (A.sub.1) to the internal structure (3) and position the at least one adapter (A.sub.1) on the internal structure (3).
6. The medical system according to one of the preceding claims, wherein the medical system (100) is configured to track several internal structures (I.sub.1) within the physical object (1) independently and to establish and track several coordinate transformations between those internal structures (I.sub.i) and the outer surface (2), wherein at least one adapter (A.sub.1) has been delivered to each of the several internal structures (I.sub.i) by the pose-trackable surgical robotic device (8).
7. The medical system according to one of the preceding claims, wherein the medical system (100) is configured to track several internal structures (I.sub.i) relative to one another and absolutely against the outer surface (2) simultaneously.
8. The medical system according to one of the preceding claims, wherein the at least one adapter (A.sub.1) comprises a connecting portion (5b) that is configured to be releasably connected to a structure fiducial marker (S.sub.1), and an anchoring portion (5c) that is configured to be attached to the internal structure (I.sub.1) so that an initially registered pose of the structure fiducial marker (S.sub.1) relative to the internal structure (I.sub.1) is reproduced upon re-connection of the structure fiducial marker (S.sub.1) to the adapter (A.sub.1).
9. The medical system according to claim 8, wherein the anchoring portion (5c) comprises a thread (51) on an outside of the anchoring portion (5c) for anchoring the at least one adapter (A.sub.1) to the internal structure (I.sub.1) by screwing the anchoring portion (5c) into a bore hole of the internal structure (I.sub.1).
10. The medical system according to claim 8 or 9, wherein the connecting portion (5b) is configured to protrude from an outside of the internal structure (I.sub.1) when the anchoring portion (5c) is anchored to the internal structure (I.sub.1), wherein the connecting portion (5b) comprises a plurality of image localization features (52) that are integrated into the connecting portion (5b), wherein particularly the respective image localization feature (52) is a radiopaque marker.
11. The medical system according to claim 10, wherein the medical system (100) is configured to intraoperatively acquire at least one image (IM) of the internal structure (I.sub.1) and the image localization features (52) of the adapter (A.sub.1) and to locate the internal structure (I.sub.1) and the image localization features (52) in the at least one intraoperatively acquired image (IM) and to compute a coordinate transformation (.sup.INN′T.sub.WOR) between the coordinate system (WOR) of the measuring unit (10) and a coordinate system (INN′) of the internal structure (I.sub.1).
12. The medical system according to claim 10 or 11, wherein the respective image localization feature (52) is formed by a cylindrical rod, wherein particularly the rods (52) are arranged obliquely with respect to one another.
13. The medical system according to one of the preceding claims, wherein the medical system (100) is configured to compute the coordinate system (SUR) of the surface fiducial markers (F.sub.i) by using a position of a first surface fiducial marker (F.sub.1) as a center of the coordinate system (SUR) of the surface fiducial markers (F.sub.i), wherein the medical system is further configured to use as a first coordinate axis (x) of the coordinate system (SUR) of the surface fiducial markers (F.sub.i) a normalized vector extending from the first surface fiducial marker (F.sub.1) to a second surface fiducial marker (F.sub.2) and as a second coordinate axis (y) a normalized vector extending from the first surface fiducial marker (F.sub.1) to a third surface fiducial marker (F.sub.3) and as a third coordinate axis (z) the cross product between the first and the second coordinate axis (x, y).
14. A method for determining a coordinate transformation between a coordinate system (INN.sub.1) of an internal structure (I.sub.1) inside a physical object (1) and an image coordinate system (IMA) of a 3D image of the internal structure (I.sub.1), wherein the method comprises the steps of: (a) computing a first coordinate transformation (.sup.SURT.sub.IMA) between a coordinate system (SUR) of surface fiducial markers (F.sub.i) attached to an outer side (2) of the physical object (1) and the image coordinate system (IMA) of the 3D image; (b) computing a second coordinate transformation (.sup.INN1T.sub.SUR) between the coordinate system (SUR) of the surface fiducial markers (F.sub.i) attached to the physical object's outer side (2) and a coordinate system (INN.sub.1) of an internal structure (I.sub.1) inside the physical object (1); (c) extending the coordinate transformation (.sup.SURT.sub.IMA) computed in step (a) by the coordinate transformation (.sup.INN1T.sub.SUR) computed in step (b) to create a coordinate transformation (.sup.INN1T.sub.IMA) between the image coordinate system (IMA) of the 3D image and the coordinate system (INN.sub.1) of the internal structure (I.sub.1).
15. The method according to claim 14, wherein the outer surface (2) is tracked by one of: a. individually tracking the pose or position of the surface fiducial markers (F.sub.i), particularly by means of one of optical tracking, video-optical tracking, electromagnetic tracking, time-of-flight tracking; b. tracking of the outer surface (2) by means of laser scanning or scanning with structured light.
16. The method according to claim 14, wherein additionally at least one adapter (A.sub.1) is attached to the internal structure (I.sub.i) by a pose-trackable surgical robotic device (8) and wherein the at least one adapter (A.sub.1) can be tracked relative to the surface fiducial markers (F.sub.i) by the processing unit (7) computing the coordinate transformations (.sup.SURT.sub.IMA and .sup.INN1T.sub.SUR and .sup.INN1T.sub.IMA).
17. A medical system (100), comprising: a plurality of surface fiducial markers (F.sub.i) that are configured to be attached to an outer surface (2) of a physical object (1) in arbitrary spatial configurations with respect to each other, at least one adapter (A.sub.1) that is configured to be attached to an internal structure (I.sub.1) of the physical object (1), a medical imaging unit (6) configured to generate a 3D image of said physical object (1) and the surface fiducial markers (F.sub.i) attached to said outer surface (2) within a predefined image coordinate system (IMA), a processing unit (7) configured for measuring each surface fiducial marker's pose within the 3D image and relative to the image coordinate system (IMA) and to compute a coordinate system (SUR) of the surface fiducial markers (F.sub.i) from the positions of the surface fiducial markers (F.sub.i) as well as a first coordinate transformation (.sup.SURT.sub.IMA) between the image coordinate system (IMA) and the coordinate system (SUR) of the surface fiducial markers (F.sub.i); a measuring unit (10) configured to acquire the poses of the surface fiducial markers (F.sub.i) with respect to a coordinate system (WOR) of the measuring unit (10) when the respective surface fiducial marker (F.sub.i) is attached to said outer surface (2), wherein the processing unit (7) is further configured to compute a second coordinate system transformation (.sup.IMAT.sub.WOR) between the coordinate system (WOR) of the measuring unit (10) and the image coordinate system (IMA) via the coordinate system (SUR) of the surface fiducial markers (F.sub.i), thereby allowing to reference points on said outer surface (2) to points within the 3D image, according to .sup.IMAT.sub.WOR=(.sup.SURT.sub.IMA).sup.−1,SURT.sub.WOR, wherein the medical system (100), through its pose-trackable placement of the at least one adapter (A.sub.1) is configured to measure the pose of the at least one adapter (A.sub.1) relative to the surface fiducial markers (F.sub.i) when the at least one adapter (A.sub.1) is attached to the internal structure (I.sub.1) of said physical object (1), and wherein the processing unit (7) is configured to compute a third coordinate transformation (.sup.INN1T.sub.SUR) between the coordinate system (SUR) of the surface fiducial markers (F.sub.i) and a coordinate system (INN.sub.1) of the internal structure (I.sub.1), and wherein the processing unit (7) is configured to combine the second coordinate transformation (.sup.IMAT.sub.WOR) with the first coordinate transformation (.sup.SURT.sub.IMA) and with the third coordinate transformation (.sup.INN1T.sub.SUR) to create a coordinate transformation (.sup.INN1T.sub.WOR) between the coordinate system (WOR) of the measuring unit (10) and the coordinate system (INN.sub.1) of the internal structure (I.sub.1), according to .sup.INN1T.sub.SUR*.sup.SURT.sub.IMA*.sup.IMAT.sub.WOR=.sup.INN1T.sub.WOR, thereby allowing the medical system (100) to measure the pose of the at least one adapter (A.sub.1) in the coordinate system (WOR) of the measuring unit (10).
18. The system according to claim 17, wherein the medical system (100) is configured to establish at least one further coordinate transformation (.sup.INN2T.sub.WOR) between the coordinate system (WOR) of the measuring unit (10) and a coordinate system (INN.sub.2) of a further internal structure (12) of the physical object (1), wherein the medical system (100) is configured to at least one of: measure the pose of a further adapter (A.sub.2) relative to the surface fiducial markers (F.sub.i) when the further adapter (A.sub.2) is attached to the further internal structure (I.sub.2) of said physical object (1), and wherein the processing unit (7) is configured to compute a further third coordinate transformation (.sup.INN2T.sub.SUR) between the coordinate system (SUR) of the surface fiducial markers (F.sub.i) and the coordinate system (INN.sub.2) of the further internal structure (I.sub.2), and wherein the processing unit (7) is configured to combine the second coordinate transformation (.sup.IMAT.sub.WOR) with the first coordinate transformation (.sup.SURT.sub.IMA) and with the further third coordinate transformation (.sup.INN2T.sub.SUR) to create the further coordinate transformation (.sup.INN2T.sub.WOR) between the coordinate system (WOR) of the measuring unit (10) and the coordinate system (INN.sub.2) of the further internal structure (I.sub.2), thereby allowing to measure the pose of the further adapter (A.sub.2) in the coordinate system (WOR) of the measuring unit (10), or by by combining the coordinate transformation (.sup.INN1T.sub.WOR) between the coordinate (WOR) of the measuring unit (10) and the coordinate system (INN.sub.1) of the internal structure (I.sub.1) with a coordinate transformation (.sup.INN2T.sub.INN1) between the coordinate system (INN.sub.1) of the internal structure (I.sub.1) and a coordinate system (INN.sub.2) of the further internal structure (I.sub.2).
19. The medical system according to claim 17 or 18, wherein the medical system (100) is configured to track said outer surface (2) using one of: e. the surface fiducial markers (F.sub.i), wherein particularly the medical system (100) is configured to track the position or the pose of each individual surface fiducial marker (F.sub.i), particularly using one of the following: an optical measurement principle, a video-optical measurement principle, an electromagnetic measurement principle, a time-of-flight measurement principle; f. tracking of the outer surface (2) by using one of: laser scanning of the outer surface (2), scanning the outer surface (2) with structured light.
20. The medical system according to one of the preceding claims, wherein the medical system (100) comprises different measurement modalities within one coordinate system to allow tracking of surface fiducial markers (F.sub.i) and the at least one adapter (A.sub.1) simultaneously using the different measurement modalities.
21. The medical system according to one of the preceding claims, wherein the medical system (100) comprises a pose-trackable surgical robotic device (8) configured to generate an access to the internal structure (I.sub.1) of the physical object (1) and to deliver the at least one adapter (A.sub.1) to the internal structure (3) and position the at least one adapter (A.sub.1) on the internal structure (3).
22. The medical system according to one of the preceding claims, wherein the medical system (100) is configured to track several internal structures (10 within the physical object (1) independently and to establish and track several coordinate transformations between those internal structures (I.sub.i) and the outer surface (2), wherein at least one adapter (A.sub.1) has been delivered to each of the several internal structures (I.sub.i) by the pose-trackable surgical robotic device (8).
23. The medical system according to one of the preceding claims, wherein the medical system (100) is configured to track several internal structures (I.sub.i) relative to one another and absolutely against the outer surface (2) simultaneously.
24. The medical system according to one of the preceding claims, wherein the at least one adapter (A.sub.1) comprises a connecting portion (5b) that is configured to be releasably connected to a structure fiducial marker (S.sub.1), and an anchoring portion (5c) that is configured to be attached to the internal structure (I.sub.1) so that an initially registered pose of the structure fiducial marker (S.sub.1) relative to the internal structure (I.sub.1) is reproduced upon re-connection of the structure fiducial marker (S.sub.1) to the adapter (A.sub.1).
25. The medical system according to claim 24, wherein the anchoring portion (5c) comprises a thread (51) on an outside of the anchoring portion (5c) for anchoring the at least one adapter (A.sub.1) to the internal structure (I.sub.1) by screwing the anchoring portion (5c) into a bore hole of the internal structure (I.sub.1).
26. The medical system according to claim 24 or 25, wherein the connecting portion (5b) is configured to protrude from an outside of the internal structure (I.sub.1) when the anchoring portion (5c) is anchored to the internal structure (I.sub.1), wherein the connecting portion (5b) comprises a plurality of image localization features (52) that are integrated into the connecting portion (5b), wherein particularly the respective image localization feature (52) is a radiopaque marker.
27. The medical system according to claim 26, wherein the medical system (100) is configured to intraoperatively acquire at least one image (IM) of the internal structure (I.sub.1) and the image localization features (52) of the adapter (A.sub.1) and to locate the internal structure (I.sub.1) and the image localization features (52) in the at least one intraoperatively acquired image (IM) and to compute a coordinate transformation (.sup.INN′T.sub.WOR) between the coordinate system (WOR) of the measuring unit (10) and a coordinate system (INN′) of the internal structure (I.sub.1).
28. The medical system according to claim 26 or 27, wherein the respective image localization feature (52) is formed by a cylindrical rod, wherein particularly the rods (52) are arranged obliquely with respect to one another.
29. The medical system according to one of the preceding claims, wherein the medical system (100) is configured to compute the coordinate system (SUR) of the surface fiducial markers (F.sub.i) by using a position of a first surface fiducial marker (F.sub.1) as a center of the coordinate system (SUR) of the surface fiducial markers (F.sub.i), wherein the medical system is further configured to use as a first coordinate axis (x) of the coordinate system (SUR) of the surface fiducial markers (F.sub.i) a normalized vector extending from the first surface fiducial marker (F.sub.1) to a second surface fiducial marker (F.sub.2) and as a second coordinate axis (y) a normalized vector extending from the first surface fiducial marker (F.sub.1) to a third surface fiducial marker (F.sub.3) and as a third coordinate axis (z) the cross product between the first and the second coordinate axis (x, y).
30. A method for determining a coordinate transformation between a coordinate system (INN.sub.1) of an internal structure (I.sub.1) inside a physical object (1) and an image coordinate system (IMA) of a 3D image of the internal structure (I.sub.1), wherein the method comprises the steps of: (a) computing a first coordinate transformation (.sup.SURT.sub.IMA) between a coordinate system (SUR) of surface fiducial markers (F.sub.i) attached to an outer side (2) of the physical object (1) and the image coordinate system (IMA) of the 3D image; (b) computing a second coordinate transformation (.sup.INN1T.sub.SUR) between the coordinate system (SUR) of the surface fiducial markers (F.sub.i) attached to the physical object's outer side (2) and a coordinate system (INN.sub.1) of an internal structure (I.sub.1) inside the physical object (1); (c) automatically extending the coordinate transformation (.sup.SURT.sub.IMA) computed in step (a) by the coordinate transformation (.sup.INN1T.sub.SUR) computed in step (b) to create a coordinate transformation (.sup.INN1T.sub.IMA) between the image coordinate system (IMA) of the 3D image and the coordinate system (INN.sub.1) of the internal structure (I.sub.1).
31. The method according to claim 30, wherein the outer surface (2) is tracked by one of: a. individually tracking the pose or position of the surface fiducial markers (F.sub.i), particularly by means of one of optical tracking, video-optical tracking, electromagnetic tracking, time-of-flight tracking; b. tracking of the outer surface (2) by means of laser scanning or scanning with structured light.
32. The method according to claim 30, wherein additionally at least one adapter (A.sub.1) is attached to the internal structure (I.sub.i) by a pose-trackable surgical robotic device (8) and wherein the at least one adapter (A.sub.1) can be tracked relative to the surface fiducial markers (F.sub.i) by the processing unit (7) computing the coordinate transformations (.sup.SURT.sub.IMA and .sup.INN1T.sub.SUR and .sup.INN1T.sub.IMA).
Description
[0114] In the following embodiments as well as further features and advantages of the present invention are described with reference to the Figures, wherein
[0115]
[0116]
[0117]
[0118]
[0119]
[0120]
[0121]
[0122]
[0123] Furthermore, the medical system 100 comprises a plurality of surface fiducial markers F.sub.i (wherein i is a natural number that labels the surface fiducial markers) that can each be configured as shown in
[0124] Further, the medical system 100 comprises at least one adapter A.sub.1 for providing reproducible connection of an associated structure fiducial marker S.sub.1 to the adapter A.sub.1 (several such adapters A.sub.i/structure fiducial marker S.sub.i are used in case several internal structures I.sub.i shall be tracked, wherein i is again a natural number that labels the adapters, surface fiducial markers, and internal structures, respectively), wherein the adapter A.sub.1 is configured to be attached to an internal structure I.sub.1 of the physical object 1. An embodiment of a preferred adapter A.sub.1 will be described in conjunction with
[0125] Particularly, the medical imaging unit 6 is configured to generate a 3D image of said physical object 1 and the surface fiducial markers F.sub.i attached to said outer surface 2 of the object 1 with respect to an image coordinate system IMA.
[0126] With help of the processing unit 7 (for example a computer on which a suitable software is executed) each surface fiducial marker's pose is measured within the 3D image and relative to the image coordinate system IMA. This may be carried out automatically or guided by a user/physician. Further, the processing unit 7 is configured to compute a coordinate system SUR of the surface fiducial markers F.sub.i from the positions of the surface fiducial markers as well as a first coordinate transformation .sup.SURT.sub.IMA between the image coordinate system IMA and the coordinate system SUR of the surface fiducial markers F.sub.i.
[0127] Further, the measuring unit 10 (for example a stereotactic camera) is configured to acquire the poses of the surface fiducial markers F.sub.i with respect to a coordinate system WOR of the measuring unit 10 when the respective surface fiducial marker F.sub.i is attached to said outer surface 2 of the object 1 as shown in
[0128] Regarding this measurement unit 10, the processing unit 7 is further configured to compute a second coordinate system transformation .sup.IMAT.sub.WOR between the coordinate system WOR of the measuring unit 10 and the image coordinate system IMA via the coordinate system SUR of the surface fiducial markers F.sub.i, thereby allowing for reference between points on said outer surface 2 of the object 1 to points within the 3D image or model generated with help of the medical imaging unit 6.
[0129] The system 1 is now configured to measure the pose of the at least one adapter A.sub.1 attached to the internal structure Ii relative to the surface fiducial markers F.sub.i. Particularly a surgical robotic device 8 can measure the pose of the adapter A.sub.1 upon attaching the adapter A.sub.1 to the internal structure I.sub.1 by means of the robotic device 8 of the system 100. The skilled person will understand that the pose of the robotic device 8 may also be measured through a tracking camera in conjunction with tracking markers positioned on the robotic device 8 (e.g., on the joints of the robotic device 8) or may be deduced through the medical imaging unit 6 providing data on the position of surgical instruments attached to the robotic device 8. In this regard, the coordinate system of the tracking camera may measure both the position of an end effector of the robotic device 8 in space as well as the position of the surface fiducial markers on the patient, thus allowing the deduction of the position of the end effector with respect to the patient coordinate system. Further, the processing unit 7 is configured to compute a third coordinate transformation .sup.INN1T.sub.SUR between the coordinate system SUR of the surface fiducial markers F.sub.i and a coordinate system INN.sub.1 of the internal structure I.sub.1.
[0130] The processing unit 7 then combines the second coordinate transformation .sup.IMAT.sub.WOR with the first coordinate transformation .sup.SURT.sub.IMA and with the third coordinate transformation .sup.INNA1T.sub.SUR, for example by multiplying the associated matrices:
.sup.INN1T.sub.SUR.sup.SURT.sub.IMA.sup.IMAT.sub.WOR=.sup.INN1T.sub.WOR.
[0131] to create a final coordinate transformation represented by the matrix .sup.INN1T.sub.WOR, thereby allowing to measure the pose of the adapter A.sub.1 (or of a structure fiducial marker S.sub.1 connected to the adapter A.sub.1) in the coordinate system WOR.
[0132] In order to be able to attach the structure fiducial marker S.sub.1 in an efficient and reproducible manner to the respective internal structure I.sub.i, the medical system 100 preferably comprises the at least one adapter A.sub.1 as shown in
[0133] The at least one adapter A.sub.1 comprises a connecting portion 5b that is configured to be releasably connected to the at least one structure fiducial marker S.sub.1 (cf. e.g.
[0134] Due to the specific design of the at least one adapter A.sub.1, an initially registered pose of the structure fiducial marker S.sub.1 (when connected to the adapter A.sub.1) relative to the internal structure I.sub.1 is reproduced upon re-connection of the released structure fiducial marker 20 to the adapter A.sub.1.
[0135] For anchoring the anchoring portion 5c in the internal structure (e.g. bone, particularly vertebra) I.sub.1 the adapter A.sub.1 comprises a thread 51 formed on an outside of the anchoring portion 5c. Thus, the anchoring portion 5c can be screwed into a bore hole provide in the internal structure I.sub.1 (e.g. by way of the pose-trackable surgical robotic device 8). Particularly, the anchoring portion 5c is tapered to form a pointed end of the anchoring portion 5c which improves insertion into the bore hole.
[0136] Particularly, the connecting portion 5b is configured to extend along an outside of the internal structure I.sub.1 when the anchoring portion 5c is anchored to the internal structure I.sub.1 as described above, wherein the connecting portion 5c comprises a plurality of image localization features 52 that are integrated into the connecting portion 5b, wherein particularly the respective image localization feature 52 is a radiopaque marker. In an embodiment, the respective image localization features 52 is formed by a cylindrical rod, wherein the rods are arranged obliquely with respect to one another as indicated in
[0137] An embodiment of a structure fiducial marker S.sub.1 that can e.g. be used for tracking during surgery and is not necessary for the registering process according to the present invention is shown in
[0138] Furthermore,
[0139]
[0140] Furthermore,
.sup.INN′T.sub.WOR=(.sup.IMAT.sub.INN′).sup.−1,IMAT.sub.WOR.
[0141] to determine the refined coordinate transformation .sup.INN′T.sub.WOR from the coordinate system WOR of the measuring unit 10 to the coordinate system INN′ of the internal structure.
[0142] The medical system 100 according to the present invention as described herein is particularly suited to perform the methods according to the present invention.
[0143] The non-surgical methods allow for determination of a coordinate transformation between a coordinate system INN.sub.1 of an internal structure I.sub.1 as shown in
[0147] Particularly, in an embodiment, this method may be employed with respect to internal structures of a patient formed by spinal vertebrae I.sub.i (i=1, 2, . . . ), wherein the physical object 1 is an upper body of the patient. However, the present invention can also be applied to any other internal structure that allows placement of the adapters or structural fiducial markers.
[0148] Particularly, using the method according to the present invention, the following procedure relating to the tracking of vertebrae (or other internal structures) I.sub.i can be carried out: [0149] 1) Attaching surface fiducial markers F.sub.i visible in an 3D image created by a medical imaging unit 6 (e.g. CT or MRI) and in a measurement unit (e.g. such as a stereotactic camera) 10 to the outer surface 2 of a body of a subject (i.e. skin) [0150] 2) Producing a 3D image using the medical imaging unit 6 and determination of the surface fiducial marker's position or pose within the image coordinate system IMA. Computation of a (for example perpendicular right-hand) coordinate system SUR from the surface fiducial marker's positions. [0151] 3) Setup of tracking and subsequent tracking of the outer surface 2 via said surface fiducial markers F.sub.i (particularly based on the assumption that no deformation is present as long no surgical intervention (cut, screw placement etc.) is carried out on the body/outer surface of the subject. [0152] 4) Transfer of the 3D image to a software system (e.g. processing unit) 7 and marking of a suitable place to drill and insert an adapter A.sub.1 for a structure fiducial marker S.sub.1 into the internal structure (e.g. vertebra of subject) I.sub.1. This step may be repeated for as often as necessary to prepare the method according to the present invention beforehand, but does not constitute a step of the claimed method. [0153] 5) Use of a suitable surgical device or control of a pose-trackable surgical robotic device 8 to drill a hole into vertebra I.sub.1 at the planned position and orientation (according to step 4). Particularly, minimal to no distortion of the surface fiducial markers F.sub.i is present (also this step does not constitute a step of the claimed method). [0154] 6) Attachment of the adapter A.sub.1 to the internal structure/vertebra I.sub.1 (also this step does not constitute a step of the claimed method). Particularly, the pose of the adapter A.sub.1 is known to the system 100 via the pose-trackable surgical robotic device 8 that can measure the exact pose of the adapter A.sub.1 (and thus of a marker 20 connected to the adapter later on) upon attaching the adapter A.sub.1. [0155] 7) A tracking system (e.g. comprising measurement unit 10) records relative positions or poses of surface fiducial markers F.sub.i and of the adapter A.sub.1 or of a structure fiducial marker S.sub.1 connected to the adapter A.sub.1, and medical system 100 computes relative geometric transformation between the surface and adapter A.sub.1/structure fiducial marker S.sub.1. Registration between tracked internal structure (e.g. vertebra) I.sub.1 and 3D image data set is then made available. [0156] 8) Repeat steps 4-7 for each internal structure (e.g. vertebra) I.sub.i (i>1) and corresponding adapters A.sub.i (i>1).
REFERENCE NUMERALS
[0157] 1 physical object (e.g. body or body portion of patient) [0158] 2 outer surface of physical object [0159] I.sub.i i-th internal structure of the object, not otherwise accessible from the outside [0160] F.sub.i i-th surface fiducial marker attached to the outer surface [0161] A.sub.i i-th adapter attached to the objects internal structure (after creation of access) connectable to structure fiducial marker [0162] 5a face side [0163] 5b connecting portion [0164] 5c anchoring portion [0165] 6 medical imaging device (e.g. CT scanner or MRI device) [0166] 7 processing unit [0167] 8 surgical robot [0168] 10 measurement unit [0169] IMA image coordinate system (of the 3D image/model) [0170] WOR coordinate system of the measurement unit [0171] SUR coordinate system of the surface fiducial markers [0172] INN.sub.1 coordinate system of the objects internal structure [0173] INN′ coordinate system of internal structure [0174] S.sub.i i-th structure fiducial marker for internal structures [0175] 51 thread [0176] 52 image localization feature [0177] 53 opening/connector for connecting structure fiducial marker to adapter [0178] 100 medical system