Surgical assistance system for cardiac pacemaker
By constructing a three-dimensional anatomical model of the heart and calculating the distance between electrodes, the problem of low CRT reactivity is solved, and the precise implantation and efficient treatment of pacemaker electrodes are achieved.
Patent Information
- Application Number
- CN202411416696.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-28
- Publication Date
- 2025-01-10
AI Technical Summary
About 30% of heart failure patients have low or no response to cardiac resynchronous treatment (CRT), resulting in poor treatment results and it is difficult to accurately implant the pacemaker electrodes to achieve optimal synchronous heart contraction.
By obtaining the CT image dataset of the patient's heart, a three-dimensional anatomical model of the heart structure including coronary vein branches and right ventricle was established, and a 3D printing module was used to print out the heart 3D model, and the direct distance between the adapted ventricular electrodes was calculated, so as to accurately guide the Electrode implantation location.
It improves the responsiveness of heart failure treatment to more than 95%, ensuring the accuracy and therapeutic effect of electrode implantation.
Smart Images

Figure CN119279769A_ABST
Abstract
Description
[0001] This application is a divisional application of the invention patent application with the application date of October 28, 2021, the Chinese application number 202111266940.1, and the invention name “Surgical assistance system and surgical robot system for cardiac resynchronization therapy”. Technical Field
[0002] The present application relates to the field of medical systems, and more specifically, to a surgical assistance system for cardiac pacemakers, a surgical robot system, and a surgical assistance device for cardiac resynchronization therapy. Background Art
[0003] Some defects in the conduction system cause the heart to contract out of sync, which is sometimes called a conduction disorder. As a result, the heart contracts out of sync and cannot pump enough blood, eventually leading to heart failure. Conduction disorders can have many causes, including age, heart (muscle) damage, medications, and genetics. Cardiac resynchronization therapy can improve the asynchronous contraction of the heart in people with heart failure and improve the heart's ability to eject blood.
[0004] At present, cardiac resynchronization therapy (CRT) is an effective non-drug treatment method that treats heart failure caused by ventricular asynchrony through biventricular pacing. It can significantly improve patients' heart failure symptoms, improve cardiac ejection function, and correct cardiac asynchrony. However, studies have shown that about 30% of patients have low or even no response to CRT, and the treatment effect on heart failure is poor. Therefore, improved technical solutions are needed. Summary of the invention
[0005] The embodiments of the present application provide a surgical assistance system for cardiac pacemakers, a surgical robot system, and a surgical assistance device for cardiac resynchronization therapy. The surgical assistance system can obtain the adapted direct distance between ventricular electrodes, and then accurately guide doctors to implant electrodes at the target position in the heart, thereby improving the treatment effect of heart failure.
[0006] Other features and advantages of the present application will become apparent from the following detailed description, or may be learned in part by the practice of the present application.
[0007] According to one aspect of an embodiment of the present application, a surgical assistance system for a cardiac pacemaker is provided, comprising: an acquisition module, configured to acquire a CT image data set of a patient's heart; a creation module, connected to the acquisition module, receiving the image data set sent by the acquisition module, the creation module being configured to establish a three-dimensional anatomical model of a heart structure including coronary vein branches and a right ventricle according to the image data set; a 3D printing module, connected to the creation module, receiving the three-dimensional anatomical model of the heart structure sent by the creation module, the 3D printing module being configured to obtain a 3D printed model of the patient's heart according to the three-dimensional anatomical model of the heart structure; and a calculation module, connected to the 3D printing module, the calculation module being configured to obtain an adapted direct distance between ventricular electrodes based on the 3D printed model of the heart.
[0008] In some embodiments of the present application, based on the aforementioned scheme, the creation module includes: a segmentation unit, which converts the cardiac enhanced CT image in the CT image data set into an image in a predetermined format, and performs threshold segmentation on the image in the predetermined format; wherein, converting the cardiac enhanced CT image in the CT image data set into an image in a predetermined format includes: using a preset image conversion model to process the cardiac enhanced CT image to generate an image in a predetermined format corresponding to the cardiac enhanced CT image; the image conversion model includes a first processing module, a second processing module and a third processing module, and the processing process includes the following steps: using the first processing module to process the cardiac enhanced CT image The first processing result is processed by convolution and down-sampling to obtain a first processing result; the first processing result is processed by using a residual module preset in the second processing module to obtain a second processing result; the second processing result is processed by using the third processing module to convolve and up-sample to obtain an image in a predetermined format corresponding to the cardiac enhanced CT image; a first establishing unit is used to establish a three-dimensional model including atria and ventricles of the heart based on the result after threshold segmentation; a second establishing unit is used to add a cardiac coronary sinus and its branch blood vessels to the three-dimensional model of the atria and ventricles; a reconstruction unit is used to perform three-dimensional reconstruction on the atria, ventricles, cardiac coronary sinus and its branch blood vessels of the heart to obtain a three-dimensional anatomical model of the heart structure.
[0009] In some embodiments of the present application, based on the above scheme, the calculation module includes: a first measurement unit, based on the heart 3D printed model, obtains the anterior heart transverse diameter C, the first horizontal distance V1 and the anteroposterior left and right ventricular electrodes direct distance L2; a first calculation unit, based on a preset first calculation function, obtains the maximum value DD of the left and right ventricles direct distance according to V1 and L2, wherein the first calculation function is DD2=V12+L22; a second calculation unit, calculates DD / C between the left and right ventricular electrode implantation positions, and obtains the adapted ventricular electrodes direct distance; the second measurement unit, Based on the 3D printed heart model, the anterior heart transverse diameter C, the second horizontal distance V2 and the electrode distance L1 between the left and right ventricles in the anteroposterior film are obtained; the third calculation unit obtains DD according to V2 and L1 based on a preset second calculation function, wherein the second calculation function is DD2=V22+L12; the comparison unit compares the numerical values of DD obtained according to the first calculation function and the second calculation function, and determines the larger DD as the final value; the fourth calculation unit is used to calculate DD / C between the left and right ventricular electrode implantation positions, and obtain the adapted direct distance between the ventricular electrodes.
[0010] According to one aspect of an embodiment of the present application, an interventional surgical robot system for implanting a cardiac pacemaker is provided, comprising: a receiving module for receiving a three-dimensional anatomical model of a heart structure; an identification module for identifying the three-dimensional anatomical model to obtain anatomical structure information of the heart, wherein the anatomical structure information includes information of the left atrium, right atrium, left ventricle and right ventricle, coronary arteries and coronary veins; and a determination module for determining, based on the anatomical structure information and according to a preset algorithm, an adapted direct distance between ventricular electrodes.
[0011] According to one aspect of an embodiment of the present application, a surgical assistance system for cardiac resynchronization therapy is provided, characterized in that it includes: an acquisition module, configured to acquire a CT image data set of a patient's heart; a creation module, connected to the acquisition module, receiving the image data set sent by the acquisition module, the creation module being configured to establish a three-dimensional anatomical model of a heart structure including coronary vein branches and a right ventricle according to the image data set; a 3D printing module, connected to the creation module, receiving the three-dimensional anatomical model of the heart structure sent by the creation module, the 3D printing module being configured to obtain a 3D printed model of the patient's heart according to the three-dimensional anatomical model of the heart structure; and a calculation module, connected to the 3D printing module, the calculation module being configured to obtain an adapted direct distance between ventricular electrodes based on the 3D printed model of the heart.
[0012] In some embodiments of the present application, based on the aforementioned scheme, the creation module specifically includes: a segmentation unit, which converts the cardiac enhanced CT images in the CT image data set into images in a predetermined format, and performs threshold segmentation on the images in the predetermined format; a first establishment unit, which establishes a three-dimensional model including the atria and ventricles of the heart based on the result after threshold segmentation; a second establishment unit, which adds the coronary sinus of the heart and its branch blood vessels to the three-dimensional model of the atria and ventricles; and a reconstruction unit, which performs three-dimensional reconstruction on the atria, ventricles, coronary sinus of the heart and its branch blood vessels to obtain a three-dimensional anatomical model of the heart structure.
[0013] In some embodiments of the present application, based on the aforementioned scheme, the reconstruction unit includes: an identification unit, which determines the threshold range of cardiac contrast agent, myocardium and fat in the atria, ventricles, coronary sinus and branch vessels of the heart and displays them according to the principle of CT imaging; an editing unit, which uses the editing function to segment the displayed structure to obtain the anatomical structure of the heart, and the anatomical structure includes: left atrium, right atrium, left ventricle and right ventricle, coronary arteries and coronary veins.
[0014] In some embodiments of the present application, based on the aforementioned scheme, the 3D printing module specifically includes: a format conversion unit, which converts the three-dimensional anatomical model of the heart structure into a file format recognizable by the printing module; a model input unit, which inputs the converted three-dimensional anatomical model of the heart structure into the printing module; and a 3D printing unit, which is configured to print out a 1:N heart 3D printed model based on the input three-dimensional anatomical model of the heart structure, wherein N is a positive integer greater than or equal to 1.
[0015] In some embodiments of the present application, based on the aforementioned scheme, the calculation module includes: a first measurement unit, which obtains the anterior heart transverse diameter C, the first horizontal distance V1 and the anteroposterior left and right ventricle electrode direct distance L2 based on the heart 3D printed model; a first calculation unit, which obtains the maximum value DD of the left and right ventricle direct distance according to the first horizontal distance V1 and the anteroposterior left and right ventricle electrode direct distance L2 based on a preset first calculation function, wherein the first calculation function is DD2=V12+L22; a second calculation unit, which calculates DD / C between the left and right ventricular electrode implantation positions to obtain an adapted direct distance between the ventricular electrodes.
[0016] In some embodiments of the present application, based on the aforementioned scheme, the calculation module includes: a second measurement unit, which obtains the anterior heart transverse diameter C, the second horizontal distance V2 and the electrode distance L1 between the left and right ventricles in the anteroposterior film based on the 3D printed heart model; a third calculation unit, which obtains the maximum value DD of the direct distance between the left and right ventricles based on V2 and L1 based on a preset second calculation function, wherein the second calculation function is DD2=V22+L12; and a fourth calculation unit, which is used to calculate DD / C between the implantation positions of the left and right ventricular electrodes to obtain the adapted direct distance between the ventricular electrodes.
[0017] In some embodiments of the present application, based on the aforementioned solution, the calculation module further includes: a comparison unit, which compares the numerical values of DD obtained according to the first calculation function and the second calculation function, and determines the DD with the larger numerical value as the final value.
[0018] According to one aspect of an embodiment of the present application, a surgical robot system for cardiac resynchronization therapy is provided, comprising: a receiving module for receiving a three-dimensional anatomical model of the heart structure; an identification module for identifying the three-dimensional anatomical model to obtain anatomical structure information of the heart, wherein the anatomical structure information includes information of the left atrium, right atrium, left ventricle and right ventricle, coronary arteries and coronary veins; a determination module for determining an adapted direct distance between ventricular electrodes according to a preset algorithm based on the anatomical structure information.
[0019] In some embodiments of the present application, based on the aforementioned scheme, the surgical robot system in the cardiac resynchronization therapy also includes: a conversion module, used to convert the anatomical structure information according to a preset algorithm to obtain a multidimensional navigation factor vector; a navigation path determination module, used to obtain at least one navigation path according to the multidimensional navigation factor vector, and calculate the preferred probability of each navigation path, and determine the navigation path based on the preferred probability and the safety factor of the navigation path; a navigation module, used to navigate the target installation position of the electrode according to the navigation path.
[0020] In some embodiments of the present application, based on the aforementioned scheme, the surgical robot system in the cardiac resynchronization therapy also includes: a first display module, which displays the navigation path in 3D, and after receiving a selection instruction, displays the 3D route diagram of the corresponding navigation path in response to the selection instruction; a second display module, which navigates according to the 3D route diagram, determines and displays a first state in which the left ventricular coronary sinus electrode is positioned at the outer surface branch of the left ventricular coronary vein; and a third display module, which displays a second state in which the right ventricular spiral electrode is positioned at the right ventricular apex and the atrial electrode is positioned at the right atrial appendage.
[0021] According to one aspect of an embodiment of the present application, a surgical auxiliary device for cardiac resynchronization therapy is provided, comprising: an electrode for sensing cardiac activity; an operating device configured to adjust the position of the electrode implanted into the cardiovascular system according to an adapted direct distance between ventricular electrodes; wherein the adapted direct distance between ventricular electrodes is obtained according to an acquisition module, a creation module, a 3D printing module and a calculation module: an acquisition module configured to acquire a CT image data set of a patient's heart; a creation module connected to the acquisition module, receiving an image data set sent by the acquisition module, the creation module configured to establish a three-dimensional anatomical model of a heart structure including coronary vein branches and a right ventricle according to the image data set; a 3D printing module connected to the creation module, receiving a three-dimensional anatomical model of a heart structure sent by the creation module, the 3D printing module configured to obtain a 3D printed model of the patient's heart according to the three-dimensional anatomical model of the heart structure; and a calculation module connected to the 3D printing module, the calculation module configured to obtain an adapted direct distance between ventricular electrodes based on the 3D printed model of the heart.
[0022] In some embodiments of the present application, based on the aforementioned scheme, the creation module specifically includes: a segmentation unit, which converts the cardiac enhanced CT images in the CT image data set into images in a predetermined format, and performs threshold segmentation on the images in the predetermined format; a first establishment unit, which establishes a three-dimensional model including the atria and ventricles of the heart based on the result after threshold segmentation; a second establishment unit, which adds the coronary sinus of the heart and its branch blood vessels to the three-dimensional model of the atria and ventricles; and a reconstruction unit, which performs three-dimensional reconstruction on the atria, ventricles, coronary sinus of the heart and its branch blood vessels to obtain a three-dimensional anatomical model of the heart structure.
[0023] In some embodiments of the present application, based on the aforementioned scheme, the reconstruction unit includes: an identification unit, which determines the threshold range of cardiac contrast agent, myocardium and fat in the atria, ventricles, coronary sinus and branch vessels of the heart and displays them according to the principle of CT imaging; an editing unit, which uses the editing function to segment the displayed structure to obtain the anatomical structure of the heart, and the anatomical structure includes: left atrium, right atrium, left ventricle and right ventricle, coronary arteries and coronary veins.
[0024] In some embodiments of the present application, based on the aforementioned scheme, the 3D printing module specifically includes: a format conversion unit, which converts the three-dimensional anatomical model of the heart structure into a file format recognizable by the printing module; a model input unit, which inputs the converted three-dimensional anatomical model of the heart structure into the printing module; and a 3D printing unit, which prints out a 1:N heart 3D printed model based on the input three-dimensional anatomical model of the heart structure, wherein N is a positive integer greater than or equal to 1.
[0025] In some embodiments of the present application, based on the aforementioned scheme, the calculation module includes: a first measurement unit, which obtains the anterior heart transverse diameter C, the first horizontal distance V1 and the anteroposterior left and right ventricle electrode direct distance L2 based on the heart 3D printed model; a first calculation unit, which obtains the maximum value DD of the left and right ventricle direct distance based on the first horizontal distance V1 and the anteroposterior left and right ventricle electrode direct distance L2 based on a preset first calculation function, wherein the first calculation function is DD2=V12+L22; a second calculation unit, which calculates DD / C between the left and right ventricular electrode implantation positions to obtain an adapted direct distance between the ventricular electrodes.
[0026] In some embodiments of the present application, based on the above scheme, the calculation module includes: a first measurement unit, based on the heart 3D printed model, obtains the anterior heart transverse diameter C, the first horizontal distance V1 and the anteroposterior left and right ventricular electrodes direct distance L2; a first calculation unit, based on a preset first calculation function, obtains the maximum value DD of the left and right ventricles direct distance according to V1 and L2, wherein the first calculation function is DD2=V12+L22; a second calculation unit, calculates DD / C between the left and right ventricular electrode implantation positions, and obtains the adapted ventricular electrodes direct distance; the second measurement unit, Based on the 3D printed heart model, the anterior heart transverse diameter C, the second horizontal distance V2 and the electrode distance L1 between the left and right ventricles in the anteroposterior film are obtained; the third calculation unit obtains DD according to V2 and L1 based on a preset second calculation function, wherein the second calculation function is DD2=V22+L12; the comparison unit compares the numerical values of DD obtained according to the first calculation function and the second calculation function, and determines the larger DD as the final value; the fourth calculation unit is used to calculate DD / C between the left and right ventricular electrode implantation positions, and obtain the adapted direct distance between the ventricular electrodes.
[0027] In some embodiments of the present application, a surgical assistance system for cardiac resynchronization therapy is provided, which includes an acquisition module, a creation module, a 3D printing module and a calculation module. The acquisition module is configured to acquire a CT image data set of a patient's heart; the creation module is connected to the acquisition module, receives the image data set sent by the acquisition module, and the creation module is configured to establish a three-dimensional anatomical model of the heart structure including coronary vein branches and the right ventricle according to the image data set; the 3D printing module is connected to the creation module, receives the three-dimensional anatomical model of the heart structure sent by the creation module, and the 3D printing module is configured to obtain a 3D printed model of the patient's heart according to the three-dimensional anatomical model of the heart structure; the calculation module is connected to the 3D printing module, and the calculation module is configured to obtain the adapted direct distance between ventricular electrodes based on the 3D printed model of the heart. This solution constructs a three-dimensional anatomical model of the heart structure including coronary vein branches and right ventricle based on the CT image data set and prints it out through a 3D printing module, thereby stereoscopically displaying the spatial structure of the coronary vein branches and the heart cavity, reconstructing a three-dimensional model of the heart with coronary vein branches, and accurately calculating the direct distance between the adapted ventricular electrodes based on the three-dimensional heart model, thereby accurately guiding the implantation positions of the left and right ventricular electrodes and atrial electrodes.
[0028] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0030] Figure 1 A schematic diagram of a surgical assistance system for cardiac resynchronization therapy according to an embodiment of the present application is shown;
[0031] Figure 2 A schematic diagram of a creation module according to an embodiment of the present application is shown;
[0032] Figure 3 A schematic diagram of a 3D printing module according to an embodiment of the present application is shown;
[0033] Figure 4 A schematic diagram of a computing module according to an embodiment of the present application is shown;
[0034] Figure 5A schematic diagram of a computing module according to another embodiment of the present application is shown;
[0035] Figure 6 A schematic diagram of a computing module according to another embodiment of the present application is shown;
[0036] Figure 7 A schematic diagram of a surgical robot system for cardiac resynchronization therapy according to an embodiment of the present application is shown;
[0037] Figure 8 A schematic diagram showing a surgical robot system for cardiac resynchronization therapy according to another embodiment of the present application;
[0038] Fig. 9 A schematic diagram of a surgical robot system for cardiac resynchronization therapy according to another embodiment of the present application is shown;
[0039] Fig.10 A schematic diagram of a surgical assisting device for cardiac resynchronization therapy according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0040] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this application will be more comprehensive and complete and fully convey the concept of the example embodiments to those skilled in the art.
[0041] In addition, described feature, structure or characteristic can be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present application. However, those skilled in the art will appreciate that the technical scheme of the present application can be put into practice without one or more of the specific details, or other methods, components, devices, steps, etc. can be adopted. In other cases, known methods, devices, realizations or operations are not shown or described in detail to avoid blurring the various aspects of the application.
[0042] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0043] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.
[0044] The implementation details of the technical solution of the embodiment of the present application are described in detail below:
[0045] Figure 1 A surgical assistance system 10 for cardiac resynchronization therapy according to the present application is shown, which specifically includes an acquisition module 11, a creation module 12, a 3D printing module 13 and a calculation module 14. The acquisition module 11 is configured to acquire a CT image data set of a patient's heart; the creation module 12 is connected to the acquisition module 11, receives the image data set sent by the acquisition module 11, and is configured to establish a three-dimensional anatomical model of the heart structure including coronary vein branches and the right ventricle according to the image data set; the 3D printing module 13 is connected to the creation module 12, receives the three-dimensional anatomical model of the heart structure sent by the creation module 12, and is configured to obtain a 3D printed model of the patient's heart according to the three-dimensional anatomical model of the heart structure; the calculation module 14 is connected to the 3D printing module 13, and is configured to obtain an adapted direct distance between ventricular electrodes based on the 3D printed model of the heart.
[0046] As an embodiment of the present invention, the surgical assistance system also includes a data analysis module, which is configured to analyze the relationship between the CRT effect and the distance between the left and right ventricular electrode implantation positions, and determine that the CRT effect is related to the distance between the left and right ventricular electrode implantation positions, specifically, the greater the direct distance between the electrode implantation positions, the better the CRT effect. However, the technical difficulty of CRT is how to implant the electrode lead into the optimal venous branch, so that the distance between the left and right ventricular pacing electrodes is maximized, so that the heart contraction is synchronized to the maximum extent. CRT sends the lead into the lateral vein, great cardiac vein, and middle cardiac vein on the posterior and lateral side of the left ventricle through the coronary vein, and remotely paces the left ventricle. Although coronary sinus angiography is first performed before implanting the coronary sinus electrode lead to understand the shape of the coronary sinus and its branch vessels, it is not possible to obtain an intuitive three-dimensional anatomical structure and three-dimensional spatial relationship.
[0047] In some embodiments of the present application, a surgical assistance system for cardiac resynchronization therapy is provided, which includes an acquisition module, a creation module, a 3D printing module and a calculation module. The acquisition module is configured to acquire a CT image data set of a patient's heart; the creation module is connected to the acquisition module, receives the image data set sent by the acquisition module, and the creation module is configured to establish a three-dimensional anatomical model of the heart structure including coronary vein branches and the right ventricle according to the image data set; the 3D printing module is connected to the creation module, receives the three-dimensional anatomical model of the heart structure sent by the creation module, and the 3D printing module is configured to obtain a 3D printed model of the patient's heart according to the three-dimensional anatomical model of the heart structure; the calculation module is connected to the 3D printing module, and the calculation module is configured to obtain the adapted direct distance between ventricular electrodes based on the 3D printed model of the heart. This solution constructs a three-dimensional anatomical model of the heart structure including coronary vein branches and right ventricle from the CT image data set and prints it out through a 3D printing module, thereby three-dimensionally displaying the spatial structure of each branch of the coronary vein and the heart cavity, reconstructing a three-dimensional model of the heart with coronary vein branches, and accurately calculating the direct distance between the adapted ventricular electrodes based on the three-dimensional model of the heart, thereby accurately guiding the implantation positions of the left and right ventricular electrodes and atrial electrodes. Among them, the above-calculated direct distance between the adapted ventricular electrodes is the optimal spacing for CRT implantation in the ventricle, thereby increasing the patient's responsiveness to CRT to more than 95%, thereby solving the technical problem that patients have low responsiveness to CRT, or even no response, and poor treatment effect on heart failure.
[0048] refer to Figure 2 In some embodiments of the present application, based on the above solution, the creation module 12 specifically includes:
[0049] The segmentation unit 121 converts the cardiac enhanced CT image in the CT image data set into an image in a predetermined format, and performs threshold segmentation on the image in the predetermined format; the first establishment unit 122 establishes a three-dimensional model including the atria and ventricles of the heart based on the result of the threshold segmentation; the second establishment unit 123 adds the coronary sinus of the heart and its branch blood vessels to the three-dimensional model of the atria and ventricles; the reconstruction unit 124 performs three-dimensional reconstruction on the atria, ventricles, coronary sinus of the heart and its branch blood vessels to obtain a three-dimensional anatomical model of the heart structure.
[0050] In the present application, a preset image conversion model may be used to process the cardiac enhancement CT image to generate an image in a predetermined format corresponding to the cardiac enhancement CT image.
[0051] The image conversion model includes a first processing module, a second processing module and a third processing module. The specific processing process may include the following steps:
[0052] Step S101: Use the first processing module to perform convolution and down-sampling processing on the cardiac enhanced CT image to obtain a first processing result.
[0053] Here, the number of layers of the first processing module is recorded as ProcessN, and the specific value of ProcessN can be set according to actual conditions.
[0054] In this embodiment, it is preferred to set ProcessN=3, and the three layers are sequentially recorded as ModuleOne1, ModuleOne2 and ModuleOne3. ModuleOne1 is the first layer of the first processing module, whose input is the cardiac enhancement CT image, and whose output is the result obtained by the convolution and downsampling processing of the cardiac enhancement CT image in ModuleOne1, and the output of ModuleOne1 is recorded as ModuleOne1_Res; ModuleOne2 is the second layer of the first processing module, whose input is ModuleOne1_Res, and whose output is the result obtained by the convolution and downsampling processing of ModuleOne1_Res in ModuleOne2, and the output of ModuleOne2 is recorded as ModuleOne2_Res; ModuleOne3 is the third layer of the first processing module, whose input is ModuleOne2_Res, and whose output is the result obtained by the convolution and downsampling processing of ModuleOne2_Res in ModuleOne3.
[0055] Taking the specific processing process in ModuleOne1 as an example, it is described in detail as follows: the number of channels of the cardiac enhanced CT image is 3, namely, R (red component), G (green component), and B (blue component). The convolution kernel in ModuleOne1 performs convolution processing on the cardiac enhanced CT image to obtain a feature map of the cardiac enhanced CT image. The number of convolution kernels in ModuleOne1 can be set according to actual conditions. In this embodiment, it is preferably set to 8. After the cardiac enhanced CT image is convoluted by ModuleOne1, an 8-channel feature map can be obtained. Then, an activation function (for example, a linear rectified unit (ReLU) can be used as an activation function) is used to process the feature map, and the value in the feature map is limited to the range of [0, 1]. Then, the feature map is downsampled to reduce the scale of the feature map. For example, the length and width of the feature map can be reduced to half of the original through downsampling. The feature map after downsampling by ModuleOne1 will be used as the input of ModuleOne2.
[0056] The processing of ModuleOne2 and ModuleOne3 is similar to that of ModuleOne1, and will not be described here. However, it should be noted that the number of convolution kernels in ModuleOne2 is twice that of ModuleOne1, and the number of convolution kernels in ModuleOne3 is twice that of ModuleOne2. In this way, the number of channels of the feature maps output by ModuleOne1, ModuleOne2, and ModuleOne3 are 8, 16, and 32, respectively. Finally, the feature map output by ModuleOne3 is the first processing result.
[0057] Step S102: Use the residual module preset in the second processing module to process the first processing result to obtain a second processing result.
[0058] The second processing module includes a residual module, and the structure of the residual module includes two branches, wherein the first branch is used to extract deeper features of the first processing result, and the second branch is used to maintain the first processing result. In the first branch, the first processing result can be sequentially subjected to convolution processing, ReLU function processing, convolution processing and other processes. The number of convolution kernels in the first branch is the same as the number of convolution kernels in ModuleOne3. Therefore, during the entire processing process, the number of channels of the feature map remains unchanged; and in the second branch, through the jump connection method, the first processing result can skip the processing process in the first branch, and the weighted superposition of the data on the two branches is obtained to obtain the second processing result. Through such a processing method, the high-frequency characteristics of the data can be effectively maintained, and the problems of gradient vanishing and gradient explosion that may be caused by the deepening of the network depth are solved, so that while training a deeper neural network, good performance can be guaranteed.
[0059] Step S103: Use the third processing module to perform convolution and up-sampling processing on the second processing result to obtain an image in a predetermined format corresponding to the cardiac enhanced CT image.
[0060] The number of layers of the third processing module is the same as that of the first processing module. The following still takes the case of 3 layers as an example for explanation, and the three layers are respectively recorded as ModuleTr1, ModuleTr2 and ModuleTr3. Among them, ModuleTr1 is the first layer of the third processing module, and its input is the second processing result, and its output is the result obtained by the convolution and upsampling processing of the second processing result in ModuleTr1. Here, the output of ModuleTr1 is recorded as ModuleTr1_Res; ModuleTr2 is the second layer of the third processing module, and its input is ModuleTr1_Res, and its output is the result obtained by the convolution and upsampling processing of ModuleTr1_Res in ModuleTr2. Here, the output of ModuleTr2 is recorded as ModuleTr2_Res; ModuleTr3 is the third layer of the third processing module, and its input is ModuleTr2_Res, and its output is the result obtained by the convolution and upsampling processing of ModuleTr2_Res in ModuleTr3.
[0061] Taking the specific processing process in ModuleTr1 as an example, it is explained in detail as follows: the number of convolution kernels in ModuleTr1 is the same as the number of convolution kernels in ModuleOne2. Then, after the second processing result is processed by the convolution of ModuleTr1, a 16-channel feature map can be obtained, and then an activation function (for example, ReLU can be used as the activation function) is used to process the feature map, and the values in the feature map are limited to the range of [0, 1]. Then, the feature map is upsampled to expand the scale of the feature map. For example, the length and width of the feature map can be expanded to twice the original through upsampling. The feature map after the upsampling process of ModuleTr1 will be used as the input of ModuleTr2.
[0062] The processing of ModuleTr2 and ModuleTr3 is similar to that of ModuleTr1, and will not be described here. However, it should be noted that the number of convolution kernels in ModuleTr2 is half of the number of convolution kernels in ModuleTr1, and the number of convolution kernels in ModuleTr3 is 3. In this way, the number of channels of the feature maps output by ModuleTr1, ModuleTr2, and ModuleTr3 is 16, 8, and 3, respectively. Finally, the feature map output by ModuleTr3 can be subjected to one more convolution process (the number of convolution kernels is 3) and one activation function process (for example, Sigmoid can be used as the activation function) to obtain an image of a predetermined format corresponding to the cardiac enhanced CT image. It should be noted that a jump connection is also introduced between the first processing module and the third processing module. Before each convolution process in the third processing module, the data to be convolved is superimposed with the output result of the same number of channels in the first processing module, and the superimposed result is used as the input of the next convolution process.
[0063] In this embodiment, the cardiac enhanced CT image is saved in a predetermined format and optimized in a three-dimensional reconstruction coordinate system, which can reduce the noise generated by breathing and heartbeat.
[0064] In some embodiments of the present application, based on the aforementioned scheme, the reconstruction unit 124 includes: an identification unit 1241, which determines the threshold range of cardiac contrast agent, myocardium and fat in the atria, ventricles, coronary sinus and branch vessels of the heart and displays them according to the principle of CT imaging; an editing unit 1242, which uses the editing function to segment the displayed structure to obtain the anatomical structure of the heart, which includes: left atrium, right atrium, left ventricle and right ventricle, coronary arteries and coronary veins.
[0065] refer to Figure 3 In some embodiments of the present application, based on the above scheme, the 3D printing module 13 specifically includes: a format conversion unit 131, which converts the three-dimensional anatomical model of the heart structure into a file format that can be recognized by the printing module; a model input unit 132, which inputs the converted three-dimensional anatomical model of the heart structure into the printing module; a 3D printing unit 133, which is configured to print out a 1:N heart 3D printed model according to the input three-dimensional anatomical model of the heart structure, wherein N is a positive integer greater than or equal to 1. When N=1, a 1:1 heart 3D printed model is printed, which saves printing materials for 3D printing on the one hand, and on the other hand, the measured related data does not need to be converted twice, which is convenient for subsequent calculations, thereby improving the efficiency of calculations.
[0066] refer to Figure 4In some embodiments of the present application, based on the aforementioned scheme, the calculation module 14 includes: a first measuring unit 141, which obtains the anterior heart transverse diameter C, the first horizontal distance V1 and the anteroposterior left and right ventricular electrodes direct distance L2 based on the heart 3D printed model; a first calculation unit 142, which obtains the maximum value DD of the left and right ventricles direct distance according to the first horizontal distance V1 and the anteroposterior left and right ventricles electrodes direct distance L2 based on a preset first calculation function, wherein the first calculation function is DD2=V12+L22; a second calculation unit 143, which calculates DD / C between the left and right ventricular electrode implantation positions to obtain an adapted direct distance between the ventricular electrodes.
[0067] refer to Figure 5 In some embodiments of the present application, based on the aforementioned scheme, the calculation module 14 includes: a second measuring unit 144, which obtains the anteroposterior heart transverse diameter C, the second horizontal distance V2 and the electrode distance L1 between the left and right ventricles in the anteroposterior film based on the 3D printed heart model; a third calculation unit 145, which obtains the maximum value DD of the direct distance between the left and right ventricles according to V2 and L1 based on a preset second calculation function, wherein the second calculation function is DD2=V22+L12; a fourth calculation unit 146, which is used to calculate DD / C between the implantation positions of the left and right ventricular electrodes to obtain the adapted direct distance between the ventricular electrodes.
[0068] refer to Figure 6 In some embodiments of the present application, based on the above solution, the calculation module 14 includes:
[0069] The first measuring unit 141 obtains the anterior heart transverse diameter C, the first horizontal distance V1 and the anteroposterior left and right ventricular electrodes direct distance L2 based on the heart 3D printed model; the first calculating unit 142 obtains the left and right ventricular direct distance maximum value DD based on the first horizontal distance V1 and the anteroposterior left and right ventricular electrodes direct distance L2 based on a preset first calculating function, wherein the first calculating function is DD2=V12+L22; the second calculating unit 143 calculates DD / C between the left and right ventricular electrode implantation positions to obtain the adapted ventricular electrodes direct distance; the second measuring unit 144 obtains the right and left ventricular electrodes direct distance based on the heart 3D printed model; the first calculating unit 142 obtains the left and right ventricular direct distance maximum value DD based on the first horizontal distance V1 and the anteroposterior left and right ventricular electrodes direct distance L2 based on the preset first calculating function, wherein the first calculating function is DD2=V12+L22; the second calculating unit 143 calculates DD / C between the left and right ventricular electrodes implantation positions to obtain the adapted ventricular electrodes direct distance; the second measuring unit 144 obtains the right and left ventricular electrodes direct distance based on the heart 3D printed model; 3D printed model, obtain the anterior heart transverse diameter C, the second horizontal distance V2 and the electrode distance L1 between the left and right ventricles in the anteroposterior film; the third calculation unit 145, based on the preset second calculation function, obtains the maximum value DD of the direct distance between the left and right ventricles according to V2 and L1, wherein the second calculation function is DD2=V22+L12; the comparison unit 147, compares the numerical values of DD obtained according to the first calculation function and the second calculation function, and determines the larger DD as the final value; the fourth calculation unit 146, is used to calculate DD / C between the left and right ventricular electrode implantation positions, and obtain the adapted direct distance between the ventricular electrodes.
[0070] According to one aspect of the embodiment of the present application, referring to Figure 7 , provides a surgical robot system 20 for cardiac resynchronization therapy, including: a receiving module 21, an identification module 22 and a determination module 23.
[0071] Specifically, the receiving module 21 is used to receive the three-dimensional anatomical model of the heart structure; the identification module 22 is used to identify the three-dimensional anatomical model to obtain the anatomical structure information of the heart, the anatomical structure information includes: information of the left atrium, right atrium, left ventricle and right ventricle, coronary arteries and coronary veins; the determination module 23 is used to determine the adapted direct distance between ventricular electrodes based on the anatomical structure information and according to a preset algorithm.
[0072] It should be noted that, in this embodiment, based on the anatomical structure information, the adapted direct distance between ventricular electrodes is determined according to a preset algorithm. Figure 4 , Figure 5 and Figure 6 The corresponding embodiments are similar and will not be described again here.
[0073] As an embodiment of the present invention, a surgical robot system used in cardiac resynchronization therapy is used to receive and identify a three-dimensional anatomical model, identify the three-dimensional anatomical model, obtain anatomical structure information of the heart, and use it to determine the adapted direct distance between ventricular electrodes based on the anatomical structure information according to a preset algorithm. Therefore, on the basis of the surgical auxiliary system used in cardiac resynchronization therapy, the level of automation is further improved, making the acquisition of the implantation positions of left and right ventricular electrodes and atrial electrodes more intelligent and automated.
[0074] refer to Figure 8 In some embodiments of the present application, based on the aforementioned scheme, the surgical robot system in the cardiac resynchronization therapy also includes: a conversion module 24, a navigation path determination module 25 and a navigation module 26.
[0075] The conversion module 24 is used to convert the anatomical structure information into a multi-dimensional navigation factor vector according to a preset algorithm.
[0076] It is understandable that the anatomical structure information includes: information of the left atrium, right atrium, left ventricle and right ventricle, coronary arteries and coronary veins. The anatomical structure information is first converted into an information matrix, which includes information of the left atrium, right atrium, left ventricle and right ventricle, coronary arteries and coronary veins. Due to the difference in information of the left atrium, right atrium, left ventricle and right ventricle, coronary arteries and coronary veins in the information matrix, different navigation methods are required, so there is a certain correspondence between the information matrix and navigation. The information matrix is multiplied by the basis vector to obtain the anatomical structure information vector, and the anatomical structure information vector is converted according to a preset algorithm to obtain a multidimensional navigation factor vector, which reflects the diversity of the anatomical structure information.
[0077] The navigation path determination module 25 is used to obtain at least one navigation path according to the multi-dimensional navigation factor vector, calculate the preferred probability of each navigation path, and determine the navigation path based on the preferred probability and the safety factor of the navigation path.
[0078] It is understandable that due to different anatomical structure information, the corresponding navigation paths may be different. For a given anatomical structure, it is necessary to determine the most suitable navigation path. This can be done by sorting the preferred probabilities of multiple navigation paths and determining the safety factor of each navigation path. The optimal navigation path is determined as the navigation path based on the trade-off between the preferred probability and the safety factor. It should be noted that the optimal navigation path may be the path with the second-highest preferred probability and the first-highest safety factor. The path with the first-highest preferred probability and the second-highest safety factor is not necessarily the optimal navigation path, because this navigation is performed inside the heart, and safety is an important consideration. There is a certain trade-off between the weight of the safety factor and the weight of the preferred probability, which needs to be set and adjusted according to actual conditions.
[0079] The navigation module 26 is used to navigate the target installation position of the electrode according to the navigation path.
[0080] refer to Fig. 9 In some embodiments of the present application, based on the aforementioned scheme, the surgical robot system in the cardiac resynchronization therapy also includes: a first display module 26, a second display module 27 and a third display module 28.
[0081] The first display module 26 displays the navigation path in 3D, and after receiving the selection instruction, displays the 3D route diagram of the corresponding navigation path in response to the selection instruction.
[0082] It is understandable that the 3D route map facilitates the all-round display of the navigation path on the display end.
[0083] The second display module 27 performs navigation according to the 3D line trend diagram to determine and display the first state in which the left ventricular coronary sinus electrode is positioned at the outer surface branch of the left ventricular coronary vein.
[0084] It can be understood that the second display module facilitates displaying and monitoring the status of the left ventricular coronary sinus electrode located at the outer surface branch of the left ventricular coronary vein.
[0085] The third display module 28 displays a second state in which the right ventricular spiral electrode is positioned at the right ventricular apex and the atrial electrode is positioned at the right atrial appendage.
[0086] It can be understood that the second display module facilitates displaying and monitoring the status of the right ventricular spiral electrode positioned at the right ventricular apex and the atrial electrode positioned at the right atrial appendage.
[0087] Therefore, through the first display module, the second display module and the third display module, all-round monitoring of the navigation path, the left ventricular coronary sinus electrode, the right ventricular spiral electrode and the atrial electrode is achieved.
[0088] refer to Fig.10 , shows a surgical auxiliary device 100 for cardiac resynchronization therapy according to the present application, specifically comprising: an electrode 101 for sensing cardiac activity; an operating device 102, configured to adjust the position of the electrode implanted in the cardiovascular system according to the adapted direct distance between the ventricular electrodes. Specifically, the operating device 102 is configured to first form a multi-dimensional pacing vector combination configuration through the four electrode rings on the left ventricular quadrupole wire based on the adapted direct distance between the ventricular electrodes, and then adjust the implanted blood vessel position by measuring the four electrode pacing and phrenic nerve stimulation thresholds, so that multiple parts of the left ventricle are paced simultaneously, the ventricular pacing area is expanded, and the ventricular pacing coordination is increased. Wherein, the adapted direct distance between ventricular electrodes is obtained according to an acquisition module, a creation module, a 3D printing module and a calculation module: an acquisition module 11 is configured to acquire a CT image data set of a patient's heart; a creation module 12 is connected to the acquisition module, receives the image data set sent by the acquisition module, and the creation module is configured to establish a three-dimensional anatomical model of a heart structure including coronary vein branches and a right ventricle according to the image data set; a 3D printing module 13 is connected to the creation module, receives the three-dimensional anatomical model of the heart structure sent by the creation module, and the 3D printing module is configured to obtain a 3D printed model of the patient's heart according to the three-dimensional anatomical model of the heart structure; and a calculation module 14 is connected to the 3D printing module, and the calculation module is configured to obtain an adapted direct distance between ventricular electrodes based on the 3D printed model of the heart.
[0089] In some embodiments of the present application, a surgical auxiliary device for cardiac resynchronization therapy includes an electrode and an operating device, wherein the electrode is used to sense cardiac activity, and the operating device is configured to adjust the position of the electrode implanted in the cardiovascular system according to an adapted direct distance between ventricular electrodes; wherein the adapted direct distance between ventricular electrodes is obtained according to an acquisition module, a creation module, a 3D printing module and a calculation module: an acquisition module, configured to acquire a CT image data set of a patient's heart; a creation module, connected to the acquisition module, receiving an image data set sent by the acquisition module, the creation module being configured to establish a three-dimensional anatomical model of a heart structure including coronary vein branches and a right ventricle according to the image data set; a 3D printing module, connected to the creation module, receiving a three-dimensional anatomical model of a heart structure sent by the creation module, the 3D printing module being configured to obtain a 3D printed model of the patient's heart according to the three-dimensional anatomical model of the heart structure; and a calculation module, connected to the 3D printing module, the calculation module being configured to obtain an adapted direct distance between ventricular electrodes based on the 3D printed model of the heart. This solution constructs a three-dimensional anatomical model of the heart structure including coronary vein branches and right ventricle from the CT image data set and prints it out through a 3D printing module, thereby three-dimensionally displaying the spatial structure of each branch of the coronary vein and the heart cavity, reconstructing a three-dimensional model of the heart with coronary vein branches, and accurately calculating the adapted direct distance between ventricular electrodes based on the three-dimensional model of the heart, thereby accurately guiding the implantation positions of the left and right ventricular electrodes and atrial electrodes. Based on the above foundation, the operating device is configured to form a multi-dimensional pacing vector combination configuration based on the adapted direct distance between ventricular electrodes through the four electrode rings on the left ventricular quadrupole wire, and then adjust the implanted blood vessel position by measuring the four electrode pacing and phrenic nerve stimulation thresholds. This allows multiple parts of the left ventricle to be paced simultaneously, expands the ventricular pacing area, and increases the coordination of ventricular pacing.
[0090] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present application. Wherein, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0091] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.
[0092] It should be noted that, although several modules or units of the equipment for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into being embodied by multiple modules or units.
[0093] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation methods of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the implementation methods of the present application.
[0094] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the embodiments disclosed herein. The present application is intended to cover any variations, uses or adaptations of the present application, which follow the general principles of the present application and include common knowledge or customary technical means in the art that are not disclosed in the present application.
[0095] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A surgical assisting system for a cardiac pacemaker, characterized in that: include: an acquisition module configured to acquire a CT image dataset of a patient's heart; a creation module connected to the acquisition module, receiving the image data set sent by the acquisition module, wherein the creation module is configured to establish a three-dimensional anatomical model of the heart structure including coronary vein branches and right ventricle according to the image data set; a 3D printing module connected to the creation module, receiving the three-dimensional anatomical model of the heart structure sent by the creation module, wherein the 3D printing module is configured to obtain a 3D printed model of the patient's heart according to the three-dimensional anatomical model of the heart structure; A calculation module is connected to the 3D printing module, and is configured to obtain an adapted direct distance between ventricular electrodes based on the heart 3D printing model.
2. The surgical assisting system for cardiac pacemaker according to claim 1, characterized in that: The creation module includes: a segmentation unit, which converts the cardiac enhanced CT image in the CT image data set into an image in a predetermined format, and performs threshold segmentation on the image in the predetermined format; The step of converting the cardiac enhanced CT image in the CT image data set into an image in a predetermined format includes: The cardiac enhancement CT image is processed using a preset image conversion model to generate an image in a predetermined format corresponding to the cardiac enhancement CT image; the image conversion model comprises a first processing module, a second processing module and a third processing module, and the processing process comprises the following steps: Using the first processing module to perform convolution and down-sampling processing on the cardiac enhanced CT image to obtain a first processing result; Using a residual module preset in the second processing module to process the first processing result to obtain a second processing result; Using the third processing module to perform convolution and up-sampling processing on the second processing result to obtain an image in a predetermined format corresponding to the cardiac enhanced CT image; A first establishing unit establishes a three-dimensional model including atria and ventricles of the heart based on the result of the threshold segmentation; The second building unit adds the coronary sinus and its branch vessels to the three-dimensional model of the atrium and ventricle; The reconstruction unit performs three-dimensional reconstruction of the heart's atria, ventricles, coronary sinus and its branch vessels to obtain a three-dimensional anatomical model of the heart structure.
3. The surgical assisting system for cardiac pacemaker according to claim 1, characterized in that: The calculation module comprises: A first measuring unit, based on the 3D printed heart model, obtains the transverse diameter C of the heart in the anterior position, the first horizontal distance V1, and the direct distance L2 between the electrodes of the left and right ventricles in the anterolateral position; A first calculation unit, based on a preset first calculation function, obtains a maximum value DD of a direct distance between the left and right ventricles according to V1 and L2, wherein the first calculation function is DD2=V12+L22; The second calculation unit calculates the DD / C between the implantation positions of the left and right ventricular electrodes to obtain the adapted direct distance between the ventricular electrodes; The second measuring unit obtains the transverse diameter C of the heart in the anteroposterior position, the second horizontal distance V2, and the distance L1 between the electrodes of the left and right ventricles in the anteroposterior view based on the 3D printed heart model; A third calculation unit obtains DD according to V2 and L1 based on a preset second calculation function, wherein the second calculation function is DD2=V22+L12; A comparison unit, for comparing the values of DD obtained by the first calculation function and the second calculation function, and determining the DD with the larger value as the final value; The fourth calculation unit is used to calculate DD / C between the implantation positions of the left and right ventricular electrodes to obtain the adapted direct distance between the ventricular electrodes.
4. An interventional surgery robot system for implanting a cardiac pacemaker, characterized in that: include: A receiving module, used for receiving a three-dimensional anatomical model of a heart structure; An identification module is used to identify the three-dimensional anatomical model to obtain anatomical structure information of the heart, wherein the anatomical structure information includes information of the left atrium, right atrium, left ventricle, right ventricle, coronary arteries and coronary veins; The determination module is used to determine the adapted direct distance between ventricular electrodes based on the anatomical structure information and according to a preset algorithm.
5. A surgical assistance system for cardiac resynchronization therapy, characterized in that: include: an acquisition module configured to acquire a CT image dataset of a patient's heart; a creation module connected to the acquisition module, receiving the image data set sent by the acquisition module, wherein the creation module is configured to establish a three-dimensional anatomical model of the heart structure including coronary vein branches and right ventricle according to the image data set; a 3D printing module connected to the creation module, receiving the three-dimensional anatomical model of the heart structure sent by the creation module, wherein the 3D printing module is configured to obtain a 3D printed model of the patient's heart according to the three-dimensional anatomical model of the heart structure; A calculation module is connected to the 3D printing module, and is configured to obtain an adapted direct distance between ventricular electrodes based on the heart 3D printing model.
6. The surgical assisting system for cardiac resynchronization therapy according to claim 1, characterized in that: The creation module includes: a segmentation unit, which converts the cardiac enhanced CT image in the CT image data set into an image in a predetermined format, and performs threshold segmentation on the image in the predetermined format; The step of converting the cardiac enhanced CT image in the CT image data set into an image in a predetermined format includes: The cardiac enhancement CT image is processed using a preset image conversion model to generate an image in a predetermined format corresponding to the cardiac enhancement CT image; the image conversion model comprises a first processing module, a second processing module and a third processing module, and the processing process comprises the following steps: Using the first processing module to perform convolution and down-sampling processing on the cardiac enhanced CT image to obtain a first processing result; Using a residual module preset in the second processing module to process the first processing result to obtain a second processing result; Using the third processing module to perform convolution and up-sampling processing on the second processing result to obtain an image in a predetermined format corresponding to the cardiac enhanced CT image; A first establishing unit establishes a three-dimensional model including atria and ventricles of the heart based on the result of the threshold segmentation; The second building unit adds the coronary sinus and its branch vessels to the three-dimensional model of the atrium and ventricle; The reconstruction unit performs three-dimensional reconstruction of the heart's atria, ventricles, coronary sinus and its branch vessels to obtain a three-dimensional anatomical model of the heart structure.
7. The surgical assisting system according to claim 6, wherein: The calculation module comprises: A first measuring unit, based on the 3D printed heart model, obtains the transverse diameter C of the heart in the anterior position, the first horizontal distance V1, and the direct distance L2 between the electrodes of the left and right ventricles in the anterolateral position; A first calculation unit, based on a preset first calculation function, obtains a maximum value DD of a direct distance between the left and right ventricles according to V1 and L2, wherein the first calculation function is DD2=V12+L22; The second calculation unit calculates the DD / C between the implantation positions of the left and right ventricular electrodes to obtain the adapted direct distance between the ventricular electrodes; The second measuring unit obtains the transverse diameter C of the heart in the anteroposterior position, the second horizontal distance V2, and the distance L1 between the electrodes of the left and right ventricles in the anteroposterior view based on the 3D printed heart model; A third calculation unit obtains DD according to V2 and L1 based on a preset second calculation function, wherein the second calculation function is DD2=V22+L12; A comparison unit, for comparing the values of DD obtained by the first calculation function and the second calculation function, and determining the DD with the larger value as the final value; The fourth calculation unit is used to calculate DD / C between the implantation positions of the left and right ventricular electrodes to obtain the adapted direct distance between the ventricular electrodes.
8. A surgical robot system for cardiac resynchronization therapy, characterized in that: include: A receiving module, used for receiving a three-dimensional anatomical model of a heart structure; An identification module is used to identify the three-dimensional anatomical model to obtain anatomical structure information of the heart, wherein the anatomical structure information includes information of the left atrium, right atrium, left ventricle, right ventricle, coronary arteries and coronary veins; The determination module is used to determine the adapted direct distance between ventricular electrodes based on the anatomical structure information and according to a preset algorithm.
9. A surgical assisting device for cardiac resynchronization therapy, characterized in that: include: electrodes, which sense heart activity; An operating device configured to adjust the position of the electrode implanted in the cardiovascular system according to the adapted inter-ventricular electrode direct distance; The adapted direct distance between ventricular electrodes is obtained according to the acquisition module, the creation module, the 3D printing module and the calculation module: an acquisition module configured to acquire a CT image dataset of a patient's heart; a creation module connected to the acquisition module, receiving the image data set sent by the acquisition module, wherein the creation module is configured to establish a three-dimensional anatomical model of the heart structure including coronary vein branches and right ventricle according to the image data set; a 3D printing module connected to the creation module, receiving the three-dimensional anatomical model of the heart structure sent by the creation module, wherein the 3D printing module is configured to obtain a 3D printed model of the patient's heart according to the three-dimensional anatomical model of the heart structure; A calculation module is connected to the 3D printing module, and is configured to obtain an adapted direct distance between ventricular electrodes based on the heart 3D printing model.
10. The surgical assisting device according to claim 9, characterized in that: The creation module specifically includes: a segmentation unit, which converts the cardiac enhanced CT image in the CT image data set into an image in a predetermined format, and performs threshold segmentation on the image in the predetermined format; A first establishing unit establishes a three-dimensional model including atria and ventricles of the heart based on the result of the threshold segmentation; The second building unit adds the coronary sinus and its branch vessels to the three-dimensional model of the atrium and ventricle; The reconstruction unit performs three-dimensional reconstruction of the heart's atria, ventricles, coronary sinus and its branch vessels to obtain a three-dimensional anatomical model of the heart structure.
11. The surgical assisting device according to claim 10, characterized in that: The reconstruction unit comprises: The marking unit determines the threshold range of cardiac contrast agent, myocardium and fat in the atria, ventricles, coronary sinus and branch vessels of the heart and displays them according to the CT imaging principle; The editing unit uses the editing function to segment the displayed structure to obtain the anatomical structure of the heart, which includes: the left atrium, the right atrium, the left ventricle and the right ventricle, the coronary artery and the coronary vein.
12. The surgical assisting device according to claim 9, characterized in that: The 3D printing module specifically includes: a format conversion unit, which converts the three-dimensional anatomical model of the heart structure into a file format that can be recognized by a printing module; A model input unit, inputting the converted three-dimensional anatomical model of the heart structure into a printing module; The 3D printing unit is used to print out a 1:N heart 3D printing model according to the input three-dimensional anatomical model of the heart structure, wherein N is a positive integer greater than or equal to 1.
13. The surgical assisting device according to claim 9, characterized in that: The computing module includes: A first measuring unit, based on the 3D printed heart model, obtains the transverse diameter C of the heart in the anterior position, the first horizontal distance V1, and the direct distance L2 between the electrodes of the left and right ventricles in the anterolateral position; A first calculation unit, based on a preset first calculation function, obtains a maximum value DD of the direct distance between the left and right ventricles according to the first horizontal distance V1 and the direct distance L2 between the electrodes of the left and right ventricles in the anterolateral position, wherein the first calculation function is DD2=V12+L22; The second calculation unit calculates the DD / C between the implantation positions of the left and right ventricular electrodes to obtain the adapted direct distance between the ventricular electrodes.
14. The surgical assisting device according to claim 9, characterized in that: The calculation module comprises: A first measuring unit, based on the 3D printed heart model, obtains the transverse diameter C of the heart in the anterior position, the first horizontal distance V1, and the direct distance L2 between the electrodes of the left and right ventricles in the anterolateral position; A first calculation unit, based on a preset first calculation function, obtains a maximum value DD of a direct distance between the left and right ventricles according to V1 and L2, wherein the first calculation function is DD2=V12+L22; The second calculation unit calculates the DD / C between the implantation positions of the left and right ventricular electrodes to obtain the adapted direct distance between the ventricular electrodes; The second measuring unit obtains the transverse diameter C of the heart in the anteroposterior position, the second horizontal distance V2, and the distance L1 between the electrodes of the left and right ventricles in the anteroposterior view based on the 3D printed heart model; A third calculation unit obtains DD according to V2 and L1 based on a preset second calculation function, wherein the second calculation function is DD2=V22+L12; A comparison unit, for comparing the values of DD obtained by the first calculation function and the second calculation function, and determining the DD with the larger value as the final value; The fourth calculation unit is used to calculate DD / C between the implantation positions of the left and right ventricular electrodes to obtain the adapted direct distance between the ventricular electrodes.
Citation Information
Patent Citations
Method and system for supporting implantation of biventricular cardiac pacemakers
CN101238996A
Conduction pathway driven multi-site pacing apparatus
CN109952127A
Method for automatically turning and segmenting left ventricle of PET (positron emission tomography) three-dimensional image
CN113516658A
Cardiac CT system and method for planning and treatment of biventricular pacing using epicardial lead
CN1575757A
Realistic electro-anatomical model of the mammalian his / purkinje system
US20190172372A1