CN115568942B - Multi-vertebral body combined constraint pedicle screw optimal trajectory planning method and device - Google Patents
Multi-vertebral body combined constraint pedicle screw optimal trajectory planning method and device Download PDFInfo
- Publication number
- CN115568942B CN115568942B CN202211259373.1A CN202211259373A CN115568942B CN 115568942 B CN115568942 B CN 115568942B CN 202211259373 A CN202211259373 A CN 202211259373A CN 115568942 B CN115568942 B CN 115568942B
- Authority
- CN
- China
- Prior art keywords
- screw
- optimal
- trajectory
- connecting rod
- cap
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000004590 computer program Methods 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 12
- 239000011159 matrix material Substances 0.000 claims description 6
- 230000009466 transformation Effects 0.000 claims description 6
- 238000003780 insertion Methods 0.000 claims description 4
- 230000037431 insertion Effects 0.000 claims description 4
- 230000003447 ipsilateral effect Effects 0.000 claims description 4
- 241000587161 Gomphocarpus Species 0.000 claims description 3
- 238000013461 design Methods 0.000 description 3
- 230000037182 bone density Effects 0.000 description 2
- 238000007408 cone-beam computed tomography Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B17/56—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor
- A61B17/58—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor for osteosynthesis, e.g. bone plates, screws or setting implements
- A61B17/68—Internal fixation devices, including fasteners and spinal fixators, even if a part thereof projects from the skin
- A61B17/70—Spinal positioners or stabilisers, e.g. stabilisers comprising fluid filler in an implant
- A61B17/7074—Tools specially adapted for spinal fixation operations other than for bone removal or filler handling
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B17/56—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor
- A61B17/58—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor for osteosynthesis, e.g. bone plates, screws or setting implements
- A61B17/68—Internal fixation devices, including fasteners and spinal fixators, even if a part thereof projects from the skin
- A61B17/70—Spinal positioners or stabilisers, e.g. stabilisers comprising fluid filler in an implant
- A61B17/7074—Tools specially adapted for spinal fixation operations other than for bone removal or filler handling
- A61B17/7083—Tools for guidance or insertion of tethers, rod-to-anchor connectors, rod-to-rod connectors, or longitudinal elements
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B17/56—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor
- A61B17/58—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor for osteosynthesis, e.g. bone plates, screws or setting implements
- A61B17/68—Internal fixation devices, including fasteners and spinal fixators, even if a part thereof projects from the skin
- A61B17/84—Fasteners therefor or fasteners being internal fixation devices
- A61B17/86—Pins or screws or threaded wires; nuts therefor
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B17/56—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor
- A61B17/58—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor for osteosynthesis, e.g. bone plates, screws or setting implements
- A61B17/88—Osteosynthesis instruments; Methods or means for implanting or extracting internal or external fixation devices
- A61B17/90—Guides therefor
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/20—Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
- A61B2034/107—Visualisation of planned trajectories or target regions
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
- A61B2034/108—Computer aided selection or customisation of medical implants or cutting guides
Landscapes
- Health & Medical Sciences (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Surgery (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Neurology (AREA)
- Medical Informatics (AREA)
- Heart & Thoracic Surgery (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Robotics (AREA)
- Surgical Instruments (AREA)
Abstract
本发明涉及一种多椎体联合约束的椎弓根螺钉最优轨迹规划方法,包括如下步骤:确定每个椎体置钉的安全置钉区域,获取每个椎体上螺钉轨迹的入点范围;利用每个椎体上螺钉的入点范围,计算连接杆的最优形态;确定多轴钉钉帽的活动范围;利用椎体置钉的规避区域、连接杆位置及多轴钉钉帽的活动范围形成临床有效螺钉置入轨迹的约束条件,然后确定出每个椎体在联合约束条件下的椎弓根螺钉最优轨迹。本发明能够准确、快速的计算出椎弓根螺钉的临床有效三维置入路径。
The present invention relates to a method for planning the optimal trajectory of pedicle screws with joint constraints of multiple vertebrae, comprising the following steps: determining the safe screw placement area for each vertebrae, obtaining the entry point range of the screw trajectory on each vertebrae; using the entry point range of the screws on each vertebrae, calculating the optimal form of the connecting rod; determining the range of motion of the multi-axial screw cap; using the avoidance area of vertebrae screw placement, the position of the connecting rod and the range of motion of the multi-axial screw cap to form the constraints of the clinically effective screw placement trajectory, and then determining the optimal trajectory of the pedicle screws of each vertebrae under the joint constraints. The present invention can accurately and quickly calculate the clinically effective three-dimensional placement path of the pedicle screws.
Description
技术领域Technical Field
本发明涉及脊柱椎弓根螺钉置入技术领域,具体是关于一种多椎体联合约束的椎弓根螺钉最优轨迹规划方法及装置。The invention relates to the technical field of spinal pedicle screw placement, and in particular to a method and a device for optimal trajectory planning of pedicle screws with multi-vertebral joint constraints.
背景技术Background Art
图像引导(机器人辅助)椎弓根螺钉置入可以提高螺钉放置的准确性。与手动螺钉置入相比,图像引导(机器人辅助)螺钉置入具有更高的准确率。然而,目前的商业机器人导航系统普遍缺乏自动化。医生必须在CT或CBCT像上手动规划螺钉轨迹的方向和位置。Image-guided (robot-assisted) pedicle screw placement can improve the accuracy of screw placement. Compared with manual screw placement, image-guided (robot-assisted) screw placement has a higher accuracy rate. However, current commercial robotic navigation systems generally lack automation. The physician must manually plan the direction and position of the screw trajectory on the CT or CBCT image.
目前的螺钉轨迹规划主要是在CBCT图像上使用手动拖放策略来获得螺钉轨迹。此过程会中断工作流程并可能导致错误。因此计算机辅助规划方法成为一种可行的替代方案。例如从不同角度揭示了椎体骨密度和螺钉置入轨迹之间的关系,并根据相关关系规划螺钉轨迹。采用3D规划系统,通过CT图像衍生的骨力学性质或骨密度特性能来寻找和优化螺钉轨迹。根据CT图像和椎体几何特性优化螺钉轨迹,例如通过构建多角度投影并在投影面上标记规避区域的方法寻找最优螺钉轨迹。通过构建椎体和螺钉轨迹图谱然后将图谱配准到目标椎体上进行螺钉轨迹规划。基于椎弓根几何特征的椎体和椎弓根自动分割和轨迹规划方法。通过人工智能方法进行椎体分割和螺钉轨迹规划。The current screw trajectory planning mainly uses a manual drag-and-drop strategy on CBCT images to obtain the screw trajectory. This process interrupts the workflow and may cause errors. Therefore, computer-aided planning methods have become a viable alternative. For example, the relationship between vertebral bone density and screw placement trajectory is revealed from different angles, and the screw trajectory is planned based on the correlation. A 3D planning system is used to find and optimize the screw trajectory through bone mechanical properties or bone density characteristics derived from CT images. The screw trajectory is optimized according to CT images and vertebral geometric characteristics, such as finding the optimal screw trajectory by constructing multi-angle projections and marking avoidance areas on the projection surface. Screw trajectory planning is performed by constructing a vertebral and screw trajectory atlas and then aligning the atlas to the target vertebra. A method for automatic segmentation and trajectory planning of vertebral bodies and pedicles based on pedicle geometric characteristics. Vertebral segmentation and screw trajectory planning are performed using artificial intelligence methods.
但实践中,通常需要同时处理多个椎体。在这种情况下,同侧螺钉需要与刚性的连接杆连接,以实现最终的目的。因此除了对单个椎体螺钉放置的约束外,还需要很好地理解同侧不同椎体螺钉之间的相互约束关系。但到目前为止,传统的螺钉轨迹规划方法都是针对单椎体的,未考虑多椎体约束的情况。However, in practice, it is usually necessary to process multiple vertebrae at the same time. In this case, the ipsilateral screw needs to be connected to a rigid connecting rod to achieve the ultimate goal. Therefore, in addition to the constraints on the placement of a single vertebral screw, it is also necessary to have a good understanding of the mutual constraints between the screws of different vertebrae on the same side. However, so far, traditional screw trajectory planning methods are all for single vertebrae, and do not consider the situation of multi-vertebral constraints.
发明内容Summary of the invention
针对上述问题,本发明的目的是提供一种多椎体联合约束的椎弓根螺钉最优轨迹规划方法及装置,该方法为多椎体联合置钉提供确定入钉点范围及连接杆设计所需的有效方法,能够准确、快速的计算出椎弓根螺钉的临床有效三维置入路径。In view of the above problems, the purpose of the present invention is to provide a method and device for optimal trajectory planning of pedicle screws with multi-vertebral joint constraints. The method provides an effective method for determining the range of screw entry points and connecting rod design for multi-vertebral joint screw placement, and can accurately and quickly calculate the clinically effective three-dimensional placement path of pedicle screws.
为实现上述目的,本发明采取以下技术方案:To achieve the above object, the present invention adopts the following technical solutions:
本发明所述的多椎体联合约束的椎弓根螺钉最优轨迹规划方法,包括如下步骤:The optimal trajectory planning method for pedicle screws with multi-vertebral joint constraints described in the present invention comprises the following steps:
确定每个椎体置钉的安全置钉区域,获取每个椎体上螺钉轨迹的入点范围;Determine the safe screw placement area for each vertebral body and obtain the entry point range of the screw trajectory on each vertebral body;
利用每个椎体上螺钉的入点范围,计算连接杆的最优形态;The optimal shape of the connecting rod is calculated using the range of screw entry points on each vertebral body;
确定多轴钉钉帽的活动范围;Determine the range of motion of the multi-axis nail nut;
利用椎体置钉的规避区域、连接杆位置及多轴钉钉帽的活动范围形成临床有效螺钉置入轨迹的约束条件,然后确定出每个椎体在联合约束条件下的椎弓根螺钉最优轨迹。The avoidance area of vertebral screw placement, the position of the connecting rod and the range of motion of the multi-axial screw cap are used to form the constraints of the clinically effective screw placement trajectory, and then the optimal trajectory of the pedicle screw of each vertebra under the combined constraints is determined.
所述的多椎体联合约束的椎弓根螺钉最优轨迹规划方法,优选地,确定每个椎体置钉的安全置钉区域,获取每个椎体上螺钉轨迹的入点范围是通过以下方式实现的:The method for optimal trajectory planning of pedicle screws with multi-vertebral joint constraints is preferably implemented by determining the safe screw placement area for each vertebral screw and obtaining the entry point range of the screw trajectory on each vertebra by:
椎弓根螺钉最优路径为:The optimal path for pedicle screws is:
椎体置钉的安全置钉区域为:The safe area for vertebral screw placement is:
其中,M是规避区域上的点,M0为最优螺钉轨迹的入钉点;ρ为螺钉到规避区域的安全距离,且为螺钉轨迹的单位方向向量;为特殊符号表示任意;Where M is a point on the avoidance area, M0 is the entry point of the optimal screw trajectory; ρ is the safe distance from the screw to the avoidance area, and is the unit direction vector of the screw trajectory; Special symbols represent any;
对公式(2)进行放射变换,使其简化为一个以最优螺钉轨迹为中心线圆柱体,具体为:Formula (2) is transformed radially to simplify it into a cylinder with the optimal screw trajectory as the center line, specifically:
Z2+Y2=(d-ρ)2 (4)Z 2 +Y 2 =(d-ρ) 2 (4)
0≤X≤L0≤X≤L
其中,为(α,β,γ)的正交的单位向量; 为(α,β,γ)的正交的单位向量;为空间变换矩阵;L为螺钉长度;为最优螺钉轨迹到规避区域的最短距离; 为安全置钉区域;ρ为螺钉到避开区域的安全距离;L为螺钉长度;X、Y、Z为原始坐标;in, is a unit vector orthogonal to (α, β, γ); is a unit vector orthogonal to (α, β, γ); is the space transformation matrix; L is the screw length; is the shortest distance from the optimal screw trajectory to the avoidance area; is the safe nail placement area; ρ is the safe distance from the screw to the avoidance area; L is the screw length; X, Y, Z are the original coordinates;
螺钉轨迹的入钉点范围为:The entry point range of the screw trajectory is:
Z2+Y2=(d-ρ)2 (6)Z 2 +Y 2 =(d-ρ) 2 (6)
其中,为螺钉轨迹的入钉点范围。in, It is the range of entry points of the screw trajectory.
所述的多椎体联合约束的椎弓根螺钉最优轨迹规划方法,优选地,所述连接杆的最优形态是符合脊柱自然弯曲形态的曲线,且位于尽可能靠近所有同侧最优螺钉轨迹方向上的平面;所述最优连接杆的形态包括其位置和形状,具体为:In the method for planning optimal pedicle screw trajectories with multi-vertebral joint constraints, preferably, the optimal shape of the connecting rod is a curve that conforms to the natural curvature of the spine and is located as close as possible to the plane in the direction of all ipsilateral optimal screw trajectories; the shape of the optimal connecting rod includes its position and shape, specifically:
设M0(x,y,z)为所有椎体同侧最优螺钉轨迹入点位置,则最优连接杆位置表示为:Assuming M 0 (x, y, z) is the optimal screw trajectory entry point position on the same side of all vertebrae, the optimal connecting rod position is expressed as:
AX+BY+CZ+D=0 (7)AX+BY+CZ+D=0 (7)
因此,在连接杆约束下的最优螺钉轨迹表示为:Therefore, the optimal screw trajectory under the connecting rod constraint is expressed as:
其中,A、B、C、D为连接杆所在位置平面的参数;L′为钉帽长度;(αnut,βnut,γnut)为钉帽的单位方向向量;ω为钉帽能够与钉子形成的最大夹角;in, A, B, C, D are the parameters of the plane where the connecting rod is located; L′ is the length of the nail cap; (α nut , β nut , γ nut ) is the unit direction vector of the nail cap; ω is the maximum angle that the nail cap can form with the nail;
设已知连接杆的最佳平面为P:Assume that the best plane of the known connecting rod is P:
AX+BY+CZ+D=0 (11)AX+BY+CZ+D=0 (11)
以该平面为XOZ面可构建新的空间坐标系{iT,jT,kT},则:Taking this plane as the XOZ plane, a new spatial coordinate system {i T ,j T ,k T } can be constructed, then:
其中,N0、Nx和Nz为最佳平面P上的点,且垂直于则钉帽在最佳平面P上的坐标为:Among them, N 0 , N x and N z are points on the optimal plane P, and Perpendicular to Then the coordinates of the nail cap on the optimal plane P are:
其中,为将坐标转换为坐标上的空间变换矩阵;为钉帽在空间坐标系{iT,jT,kT}下的坐标;由于,定义最佳平面P为空间坐标系{iT,jT,kT}的XOZ面,则yT=0,因此,连接杆的形状通过最小二乘法拟合得出:in, For the general Coordinates are converted to Space transformation matrix on coordinates; is the coordinate of the nail cap in the spatial coordinate system {i T ,j T ,k T }; since the optimal plane P is defined as the XOZ plane of the spatial coordinate system {i T ,j T ,k T }, then y T = 0, therefore, the shape of the connecting rod is obtained by least squares fitting:
综上,得到连接杆最优位置和形状为:In summary, the optimal position and shape of the connecting rod are:
其中,xTl和zTl为钉帽在新坐标系下的坐标;xol、yol和zol为钉帽在原始坐标系下的坐标;为钉帽所在曲线的曲线参数。Among them, x Tl and z Tl are the coordinates of the nail cap in the new coordinate system; x ol , y ol and z ol are the coordinates of the nail cap in the original coordinate system; is the curve parameter of the curve where the nail cap is located.
所述的多椎体联合约束的椎弓根螺钉最优轨迹规划方法,优选地,确定多轴钉的钉帽的活动范围是通过以下方式实现的:In the method for optimal trajectory planning of pedicle screws with multi-vertebral joint constraints, preferably, the range of motion of the screw cap of the multi-axis screw is determined by:
设螺钉钉帽长度为L’,则钉帽的参数方程表示为:Assuming the length of the screw cap is L’, the parametric equation of the screw cap is expressed as:
(x,y,z)=t(αnut,βnut,γnut)+Mnut (19)(x,y,z)=t(α nut ,β nut ,γ nut )+Mnut (19)
s.t.0<t<L′s.t.0<t<L′
其中,(αnut,βnut,γnut)为钉帽的单位方向向量,Mnut为钉帽的位置,t表示钉帽长度的未知数;Among them, (α nut ,β nut ,γ nut ) is the unit direction vector of the nail cap, M nut is the position of the nail cap, and t represents the unknown number of the nail cap length;
则钉帽的可活动范围为:The movable range of the nail cap is:
其中为螺钉的单位方向向量;M0为最优螺钉轨迹的入钉点;ω为钉帽与螺钉之间的最大可活动夹角。in is the unit direction vector of the screw; M0 is the entry point of the optimal screw trajectory; ω is the maximum movable angle between the screw cap and the screw.
本发明所述的多椎体联合约束的椎弓根螺钉最优轨迹规划装置,包括:The multi-vertebral joint-constrained pedicle screw optimal trajectory planning device of the present invention comprises:
第一处理单元,用于确定每个椎体置钉的安全置钉区域,获取每个椎体上螺钉轨迹的入点范围;The first processing unit is used to determine the safe screw placement area for each vertebral body and obtain the entry point range of the screw trajectory on each vertebral body;
第二处理单元,用于利用每个椎体上螺钉的入点范围,计算连接杆的最优形态;A second processing unit is used to calculate the optimal shape of the connecting rod using the entry point range of the screws on each vertebral body;
第三处理单元,用于确定多轴钉钉帽的活动范围;The third processing unit is used to determine the range of movement of the nail head of the multi-axis nail;
第四处理单元,用于利用椎体置钉的规避区域、连接杆位置及多轴钉钉帽的活动范围形成临床有效螺钉置入轨迹的约束条件,然后确定出每个椎体在联合约束条件下的椎弓根螺钉最优轨迹。The fourth processing unit is used to form clinically effective screw insertion trajectory constraints using the avoidance area of vertebral screw placement, the position of the connecting rod and the range of motion of the multi-axial screw cap, and then determine the optimal trajectory of the pedicle screws of each vertebra under the combined constraints.
本发明所述的计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的多椎体联合约束的椎弓根螺钉最优轨迹规划方法步骤。The computer storage medium of the present invention stores a computer program thereon, and when the computer program is executed by a processor, the steps of the method for optimal trajectory planning of pedicle screws with multi-vertebral joint constraints are implemented.
本发明所述的计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述多椎体联合约束的椎弓根螺钉最优轨迹规划方法步骤。The computer device described in the present invention includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the method for optimal trajectory planning of pedicle screws with multi-vertebral joint constraints are implemented.
本发明由于采取以上技术方案,其具有以下优点:The present invention adopts the above technical solution, which has the following advantages:
本发明为多椎体联合置钉提供确定入钉点范围及连接杆设计所需的有效方法,能够准确、快速的计算出椎弓根螺钉的临床有效三维置入路径。The present invention provides an effective method for determining the range of screw insertion points and the design of connecting rods for multi-vertebral joint screw placement, and can accurately and quickly calculate the clinically effective three-dimensional placement path of pedicle screws.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。在整个附图中,用相同的附图标记表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Throughout the accompanying drawings, the same reference numerals are used to represent the same components. In the accompanying drawings:
图1是本发明的螺钉的活动范围示意图;FIG1 is a schematic diagram of the movable range of a screw of the present invention;
图2是本发明的连接杆的最优形态的示意图。FIG. 2 is a schematic diagram of an optimal form of a connecting rod of the present invention.
具体实施方式DETAILED DESCRIPTION
下面将参照附图更详细地描述本发明的示例性实施方式。虽然附图中显示了本发明的示例性实施方式,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.
本发明提供一种多椎体联合约束的椎弓根螺钉最优轨迹规划方法,通过确定每个椎体置钉的安全区域,获取每个椎体上螺钉轨迹的入点范围;利用每个椎体上螺钉的入点范围,计算连接杆的临床有效位置;确定多轴钉钉帽的活动范围;利用椎体置钉的规避区域、连接杆位置及多轴钉钉帽的活动范围形成最优螺钉置入轨迹的约束条件,然后计算出每个椎体在联合约束条件下的有效螺钉轨迹。本发明为多椎体联合置钉提供确定入钉点范围及连接杆设计所需的有效方法,能够准确、快速的计算出椎弓根螺钉的临床有效三维置入路径。The present invention provides a method for planning the optimal trajectory of pedicle screws with joint constraints of multiple vertebrae, by determining the safe area for screw placement of each vertebrae, obtaining the entry point range of the screw trajectory on each vertebrae; using the entry point range of the screw on each vertebrae, calculating the clinically effective position of the connecting rod; determining the range of motion of the multi-axial screw cap; using the avoidance area of vertebral screw placement, the position of the connecting rod and the range of motion of the multi-axial screw cap to form the constraint conditions of the optimal screw placement trajectory, and then calculating the effective screw trajectory of each vertebra under the joint constraint conditions. The present invention provides an effective method for determining the range of entry points and the design of the connecting rod for joint screw placement of multiple vertebrae, and can accurately and quickly calculate the clinically effective three-dimensional placement path of pedicle screws.
本发明提供的多椎体联合约束的椎弓根螺钉最优轨迹规划方法,包括如下步骤:The method for optimal trajectory planning of pedicle screws with multi-vertebral joint constraints provided by the present invention comprises the following steps:
S1、确定每个椎体置钉的安全置钉区域,获取每个椎体上螺钉轨迹的入点范围;S1. Determine the safe screw placement area for each vertebral body and obtain the entry point range of the screw trajectory on each vertebral body;
S2、利用每个椎体上螺钉的入点范围,计算连接杆的最优形态;S2. Calculate the optimal shape of the connecting rod using the range of screw entry points on each vertebral body;
S3、确定多轴钉钉帽的活动范围;S3, determine the range of motion of the multi-axis nail cap;
S4、利用椎体置钉的规避区域、连接杆位置及多轴钉钉帽的活动范围形成临床有效螺钉置入轨迹的约束条件,然后确定出每个椎体在联合约束条件下的椎弓根螺钉最优轨迹。S4. Use the avoidance area of vertebral screw placement, the position of the connecting rod and the range of motion of the multi-axial screw cap to form the constraints of the clinically effective screw placement trajectory, and then determine the optimal trajectory of the pedicle screws of each vertebra under the combined constraints.
在上述实施例中,优选地,确定每个椎体置钉的安全置钉区域,获取每个椎体上螺钉轨迹的入点范围是通过以下方式实现的:In the above embodiment, preferably, determining the safe screw placement area for each vertebral body and obtaining the entry point range of the screw trajectory on each vertebral body is achieved by:
椎弓根螺钉最优路径为:The optimal path for pedicle screws is:
椎体置钉的安全置钉区域为:The safe area for vertebral screw placement is:
其中,M是规避区域上的点,M0为最优螺钉轨迹的入钉点;ρ>0,为螺钉到规避区域的安全距离;为螺钉轨迹的单位方向向量;为特殊符号表示任意;Where M is a point on the avoidance area, M 0 is the entry point of the optimal screw trajectory; ρ>0, is the safe distance from the screw to the avoidance area; is the unit direction vector of the screw trajectory; Special symbols represent any;
为置钉的安全性和计算的简便性可将公式(2)进行放射变换,使其简化为一个以最优螺钉轨迹为中心线圆柱体,具体为:For the safety of screw placement and the simplicity of calculation, formula (2) can be transformed radially to simplify it into a cylinder with the optimal screw trajectory as the center line, specifically:
Z2+Y2=(d-ρ)2(4)Z 2 +Y 2 =(d-ρ) 2 (4)
0≤X≤L0≤X≤L
其中,为(α,β,γ)的正交的单位向量; 为(α,β,γ)的正交的单位向量;为空间变换矩阵;L为螺钉长度;为最优螺钉轨迹到规避区域的最短距离; in, is a unit vector orthogonal to (α, β, γ); is a unit vector orthogonal to (α, β, γ); is the space transformation matrix; L is the screw length; is the shortest distance from the optimal screw trajectory to the avoidance area;
为安全置钉区域;ρ为螺钉到避开区的安全距离;L为螺钉长度;X、Y、Z为原始坐标; is the safe nail placement area; ρ is the safe distance from the screw to the avoidance area; L is the screw length; X, Y, Z are the original coordinates;
其中,螺钉轨迹的入钉点范围为:Among them, the entry point range of the screw trajectory is:
Z2+Y2=(d-ρ)2 (6)Z 2 +Y 2 =(d-ρ) 2 (6)
其中,为螺钉轨迹的入钉点范围。in, It is the range of entry points of the screw trajectory.
在上述实施例中,优选地,所述连接杆的最优形态是符合脊柱自然弯曲形态的曲线,且位于尽可能靠近所有同侧最优螺钉轨迹方向上的平面;所述最优连接杆的形态包括其位置和形状,具体为:In the above embodiment, preferably, the optimal shape of the connecting rod is a curve that conforms to the natural curvature of the spine and is located as close as possible to a plane in the direction of all ipsilateral optimal screw trajectories; the optimal shape of the connecting rod includes its position and shape, specifically:
设M0(x,y,z)为所有椎体同侧最优螺钉轨迹入点位置,则最优连接杆位置可表示为:Assuming M 0 (x, y, z) is the optimal screw trajectory entry point position on the same side of all vertebrae, the optimal connecting rod position can be expressed as:
AX+BY+CZ+D=0 (7)AX+BY+CZ+D=0 (7)
因此,在连接杆约束下的最优螺钉轨迹可表示为:Therefore, the optimal screw trajectory under the connecting rod constraint can be expressed as:
其中,A、B、C、D为连接杆所在位置平面的参数;L′为钉帽长度;(αnut,βnut,γnut)为钉帽的单位方向向量;ω钉帽能够与钉子形成的最大夹角;in, A, B, C, D are the parameters of the plane where the connecting rod is located; L′ is the length of the nail cap; (α nut , β nut , γ nut ) is the unit direction vector of the nail cap; ω is the maximum angle that the nail cap can form with the nail;
设已知连接杆的最佳平面为P:Assume that the best plane of the known connecting rod is P:
AX+BY+CZ+D=0 (11)AX+BY+CZ+D=0 (11)
以该平面为XOZ面可构建新的空间坐标系{iT,jT,kT},则:Taking this plane as the XOZ plane, a new spatial coordinate system {i T ,j T ,k T } can be constructed, then:
其中,N0,Nx,Nz为最佳平面P上的点,且垂直于则钉帽在最佳平面P上的坐标为:Among them, N 0 , N x , N z are points on the optimal plane P, and Perpendicular to Then the coordinates of the nail cap on the optimal plane P are:
其中,为将坐标转换为坐标上的空间变换矩阵;为钉帽在空间坐标系{iT,jT,kT}下的坐标;由于,定义最佳平面P为空间坐标系{iT,jT,kT}的XOZ面,则yT=0,因此,连接杆的形状可以通过最小二乘法拟合得出:in, For the general Coordinates are converted to Space transformation matrix on coordinates; is the coordinate of the nail cap in the spatial coordinate system {i T ,j T ,k T }; since the optimal plane P is defined as the XOZ plane of the spatial coordinate system {i T ,j T ,k T }, then y T = 0, therefore, the shape of the connecting rod can be fitted by the least squares method:
如图2所示,综上可得连接杆最优位置和形状为:As shown in Figure 2, the optimal position and shape of the connecting rod are:
其中,xTl和zTl为钉帽在新坐标系下的坐标;xol、yol和zol为钉帽在原始坐标系下的坐标;为钉帽所在曲线的曲线参数。Among them, x Tl and z Tl are the coordinates of the nail cap in the new coordinate system; x ol , y ol and z ol are the coordinates of the nail cap in the original coordinate system; is the curve parameter of the curve where the nail cap is located.
在上述实施例中,优选地,确定多轴钉的钉帽的活动范围是通过以下方式实现的:In the above embodiment, preferably, the activity range of the nail cap of the multi-axis nail is determined by:
设螺钉钉帽长度为L’,则钉帽的参数方程可表示为:Assuming the length of the screw cap is L’, the parameter equation of the screw cap can be expressed as:
(x,y,z)=t(αnut,βnut,γnut)+Mnut (19)(x,y,z)=t(α nut ,β nut ,γ nut )+M nut (19)
s.t.0<t<L′s.t.0<t<L′
其中,(αnut,βnut,γnut)为钉帽的单位方向向量,Mnut为钉帽的位置,t表示钉帽长度的未知数;Among them, (α nut ,β nut ,γ nut ) is the unit direction vector of the nail cap, M nut is the position of the nail cap, and t represents the unknown number of the nail cap length;
则,如图1所示,钉帽的可活动范围为:Then, as shown in Figure 1, the movable range of the nail cap is:
其中为螺钉的单位方向向量;M0为最优螺钉轨迹的入钉点;ω为钉帽与螺钉之间的最大可活动夹角。in is the unit direction vector of the screw; M0 is the entry point of the optimal screw trajectory; ω is the maximum movable angle between the screw cap and the screw.
本发明还提供一种多椎体联合约束的椎弓根螺钉最优轨迹规划装置,包括:The present invention also provides a multi-vertebral joint-constrained pedicle screw optimal trajectory planning device, comprising:
第一处理单元,用于确定每个椎体置钉的安全置钉区域,获取每个椎体上螺钉轨迹的入点范围;The first processing unit is used to determine the safe screw placement area for each vertebral body and obtain the entry point range of the screw trajectory on each vertebral body;
第二处理单元,用于利用每个椎体上螺钉的入点范围,计算连接杆的最优形态;A second processing unit is used to calculate the optimal shape of the connecting rod using the entry point range of the screws on each vertebral body;
第三处理单元,用于确定多轴钉钉帽的活动范围;The third processing unit is used to determine the range of movement of the nail head of the multi-axis nail;
第四处理单元,用于利用椎体置钉的规避区域、连接杆位置及多轴钉钉帽的活动范围形成临床有效螺钉置入轨迹的约束条件,然后确定出每个椎体在联合约束条件下的椎弓根螺钉最优轨迹。The fourth processing unit is used to form clinically effective screw insertion trajectory constraints using the avoidance area of vertebral screw placement, the position of the connecting rod and the range of motion of the multi-axial screw cap, and then determine the optimal trajectory of the pedicle screws of each vertebra under the combined constraints.
本发明还提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的多椎体联合约束的椎弓根螺钉最优轨迹规划方法步骤。The present invention also provides a computer storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned method for optimal trajectory planning of pedicle screws with multi-vertebral joint constraints are implemented.
本发明还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述多椎体联合约束的椎弓根螺钉最优轨迹规划方法步骤。The present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned multi-vertebral joint constrained pedicle screw optimal trajectory planning method steps when executing the computer program.
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211259373.1A CN115568942B (en) | 2022-10-14 | 2022-10-14 | Multi-vertebral body combined constraint pedicle screw optimal trajectory planning method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211259373.1A CN115568942B (en) | 2022-10-14 | 2022-10-14 | Multi-vertebral body combined constraint pedicle screw optimal trajectory planning method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115568942A CN115568942A (en) | 2023-01-06 |
| CN115568942B true CN115568942B (en) | 2024-10-29 |
Family
ID=84584764
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211259373.1A Active CN115568942B (en) | 2022-10-14 | 2022-10-14 | Multi-vertebral body combined constraint pedicle screw optimal trajectory planning method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115568942B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116740341A (en) * | 2023-06-01 | 2023-09-12 | 上海极睿医疗科技有限公司 | A method and system for automatically generating the optimal insertion path of pedicle screws |
| CN119405418B (en) * | 2024-09-14 | 2025-09-23 | 中欧智薇(上海)机器人有限公司 | Pedicle screw path planning method |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106659524A (en) * | 2013-06-07 | 2017-05-10 | 乔治·弗雷 | Patient-matched instruments and methods for performing surgical procedures |
| CN109069166A (en) * | 2016-04-28 | 2018-12-21 | 皇家飞利浦有限公司 | Determine the best placement of pedicle screw |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017221257A1 (en) * | 2016-06-23 | 2017-12-28 | Mazor Robotics Ltd. | Minimally invasive intervertebral rod insertion |
| US10869722B2 (en) * | 2016-11-02 | 2020-12-22 | Rochester Institute Of Technology | Method and fixture for guided pedicle screw placement |
| US11439514B2 (en) * | 2018-04-16 | 2022-09-13 | Carlsmed, Inc. | Systems and methods for orthopedic implant fixation |
| WO2021061877A2 (en) * | 2019-09-24 | 2021-04-01 | Nuvasive, Inc. | Robot assisted rod bending |
| EP4011311A1 (en) * | 2020-12-14 | 2022-06-15 | Incremed AG | Method for planning the nail path of a pedicle bone screw |
| US20220265352A1 (en) * | 2021-02-25 | 2022-08-25 | Mazor Robotics Ltd. | Cross-modality planning using feature detection |
| CN113940752B (en) * | 2021-11-11 | 2023-07-25 | 首都医科大学 | An optimal path planning method for pedicle screws based on multi-angle projection |
-
2022
- 2022-10-14 CN CN202211259373.1A patent/CN115568942B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106659524A (en) * | 2013-06-07 | 2017-05-10 | 乔治·弗雷 | Patient-matched instruments and methods for performing surgical procedures |
| CN109069166A (en) * | 2016-04-28 | 2018-12-21 | 皇家飞利浦有限公司 | Determine the best placement of pedicle screw |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115568942A (en) | 2023-01-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115568942B (en) | Multi-vertebral body combined constraint pedicle screw optimal trajectory planning method and device | |
| CN113850810B (en) | Method and surgical system, storage medium, and electronic device for correcting a femur | |
| CN112614169A (en) | 2D/3D spine CT (computed tomography) level registration method based on deep learning network | |
| CN113781495A (en) | Automatic reset track planning method for parallel fracture surgery robot | |
| CN115462900A (en) | Vertebral plate grinding track planning method of spinal surgery robot | |
| CN108836479A (en) | A kind of medical image registration method and operation guiding system | |
| CN111210466A (en) | Multi-view point cloud registration method and device and computer equipment | |
| CN115705635A (en) | Spine bending angle calculation method and device and computer equipment | |
| CN106228567A (en) | A kind of vertebra characteristic point automatic identifying method based on mean curvature flow | |
| CN117958969A (en) | An automatic planning method for spinal screw implantation | |
| CN115731285B (en) | Robot end control method and device, electronic equipment and storage medium | |
| US20230076677A1 (en) | Technique For Computer-assisted Planning of Placement of Fasteners in Vertebrae that are to be Stabilized by a Pre-formed Spinal Rod | |
| CN116363093A (en) | A method and device for finding the center of rotation of the acetabulum, a surgical planning system and a storage medium | |
| Rohlfing et al. | Markerless real-time 3-D target region tracking by motion backprojection from projection images | |
| WO2026081777A1 (en) | Reference marking system, three-dimensional reconstruction method and electronic device | |
| CN119074216B (en) | Auxiliary operation track generation method, system and storage medium for osteotomy robot | |
| CN120531483A (en) | A surgical navigation positioning method, device, computer equipment and storage medium | |
| CN119648674A (en) | A method and system for pedicle screw planning | |
| CN113313766A (en) | Robot and pose calculation method and pose calculation device thereof | |
| CN115880469B (en) | A Registration Method of Surface Point Cloud Data and 3D Image | |
| KR20250036648A (en) | Method of 2d-image based automatic planning of operation and system adopting the method | |
| Li et al. | Automatic robotic scanning for real-time 3d ultrasound reconstruction in spine surgery | |
| CN117414199A (en) | Intraoperative navigation system and method for skeletal correction surgery | |
| CN117994300A (en) | 2D-3D image registration method and medical operation robot system for executing the method | |
| CN116942326A (en) | Full-automatic real-time registration method for surgical robot based on monocular camera |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |