| CPC A61B 34/10 (2016.02) [G16H 10/60 (2018.01); G16H 20/40 (2018.01); G16H 30/40 (2018.01); G16H 50/20 (2018.01); A61B 2034/107 (2016.02); A61B 2090/367 (2016.02); A61B 2090/378 (2016.02)] | 15 Claims |

|
1. An apparatus for determination of a puncture trajectory for creating a channel between a portal vein and a hepatic vein of a subject in a medical procedure, the apparatus comprising:
a data interface configured to receive anatomical data of the subject, the anatomical data comprising three-dimensional data of a portal vein of the subject and a hepatic vein of the subject; and
a data processor configured to:
calculate at least one candidate puncture trajectory configured to create the channel between the portal vein of the subject and the hepatic vein of the subject, the data processor configured to calculate the at least one candidate puncture trajectory based on the anatomical data of the subject, multiple criteria, and a tradeoff among the multiple criteria,
wherein the multiple criteria comprises: (i) a spatial distance of the at least one candidate puncture trajectory and (ii) at least one of:
a spatial distance between a bifurcation of a main branch of the portal vein of the subject and a puncture point on the portal vein of the subject,
a steepness of the at least one candidate puncture trajectory with respect to a transverse plane of the subject, and
a puncture slice distance along a longitudinal direction of the subject; and
present, to a user, the at least one candidate puncture trajectory for determination of the puncture trajectory for use in the medical procedure.
|