CN117934651B - Coronary artery CTA projection transformation method for lesion coronary artery detection - Google Patents
Coronary artery CTA projection transformation method for lesion coronary artery detection Download PDFInfo
- Publication number
- CN117934651B CN117934651B CN202410108404.6A CN202410108404A CN117934651B CN 117934651 B CN117934651 B CN 117934651B CN 202410108404 A CN202410108404 A CN 202410108404A CN 117934651 B CN117934651 B CN 117934651B
- Authority
- CN
- China
- Prior art keywords
- rotation matrix
- image
- coronary artery
- dimensional model
- degrees
- 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
- 210000004351 coronary vessel Anatomy 0.000 title claims abstract description 45
- 238000011426 transformation method Methods 0.000 title claims abstract description 11
- 238000001514 detection method Methods 0.000 title abstract description 26
- 230000003902 lesion Effects 0.000 title abstract description 12
- 239000011159 matrix material Substances 0.000 claims abstract description 42
- 210000004204 blood vessel Anatomy 0.000 claims abstract description 32
- 238000000034 method Methods 0.000 claims abstract description 31
- 101000666730 Homo sapiens T-complex protein 1 subunit alpha Proteins 0.000 claims abstract description 14
- 102100038410 T-complex protein 1 subunit alpha Human genes 0.000 claims abstract description 14
- 238000007781 pre-processing Methods 0.000 claims abstract description 12
- 230000011218 segmentation Effects 0.000 claims abstract description 9
- 238000005259 measurement Methods 0.000 claims description 8
- 101001082804 Synechocystis sp. (strain PCC 6803 / Kazusa) Phycobilisome 32.1 kDa linker polypeptide, phycocyanin-associated, rod 2 Proteins 0.000 claims description 5
- 241000239290 Araneae Species 0.000 claims description 4
- 210000004185 liver Anatomy 0.000 claims description 4
- 230000001575 pathological effect Effects 0.000 claims 1
- 230000007547 defect Effects 0.000 abstract description 4
- 238000003745 diagnosis Methods 0.000 abstract description 2
- 230000035945 sensitivity Effects 0.000 abstract 1
- 238000010968 computed tomography angiography Methods 0.000 description 17
- 230000002792 vascular Effects 0.000 description 9
- 208000029078 coronary artery disease Diseases 0.000 description 7
- 230000009466 transformation Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 208000031481 Pathologic Constriction Diseases 0.000 description 3
- 238000002586 coronary angiography Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000002372 labelling Methods 0.000 description 3
- 238000002203 pretreatment Methods 0.000 description 3
- 230000036262 stenosis Effects 0.000 description 3
- 208000037804 stenosis Diseases 0.000 description 3
- 238000012549 training Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000007797 corrosion Effects 0.000 description 2
- 238000005260 corrosion Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000002601 radiography Methods 0.000 description 2
- 238000000844 transformation Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 201000001320 Atherosclerosis Diseases 0.000 description 1
- 208000037260 Atherosclerotic Plaque Diseases 0.000 description 1
- 208000024172 Cardiovascular disease Diseases 0.000 description 1
- 206010029113 Neovascularisation Diseases 0.000 description 1
- 206010057469 Vascular stenosis Diseases 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000005530 etching Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000011049 filling Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 208000010125 myocardial infarction Diseases 0.000 description 1
- 208000031225 myocardial ischemia Diseases 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000008961 swelling Effects 0.000 description 1
- 231100000216 vascular lesion Toxicity 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/003—Reconstruction from projections, e.g. tomography
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0012—Biomedical image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10072—Tomographic images
- G06T2207/10081—Computed x-ray tomography [CT]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20112—Image segmentation details
- G06T2207/20132—Image cropping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20172—Image enhancement details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30096—Tumor; Lesion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30101—Blood vessel; Artery; Vein; Vascular
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Quality & Reliability (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
The application discloses a coronary artery CTA projection transformation method for lesion coronary artery detection, which comprises the following steps: acquiring a CCTA pretreatment image based on a CTA image sequence of a patient coronary artery; performing automatic AI segmentation to obtain a three-dimensional model; constructing a rotation matrix and enabling the three-dimensional model to rotate by a set angle to obtain two-dimensional blood vessel images under projections of different body positions; preprocessing the two-dimensional blood vessel image to obtain a second preprocessed image; based on the second preprocessed image, a geometric quantitative feature index parameter is obtained. The fractal dimension and the curvature measured under different projections are quantitative indexes without units, and cannot be influenced by image factors and individual factors of patients. The application combines the multiple-transformation multi-view observation method, can provide more clinical and scientific research values than single projection, and can find the defect of insufficient plaque exposure on a single body position. Improving the accuracy and sensitivity of diagnosis and providing important help for doctors in treatment.
Description
Technical Field
The application belongs to the technical field of image analysis, and particularly relates to a coronary artery CTA projection transformation method for lesion coronary artery detection.
Background
Coronary heart disease is a common cardiovascular disease and severely threatens human health. It is mainly caused by atherosclerotic plaques of coronary vessels, which may lead to vascular stenosis, thus causing serious consequences such as myocardial ischemia, myocardial infarction, etc. With the continuous development of medical technology, vascular detection technology has become an integral part of clinical medicine. Among them, detection of coronary vascular lesions is one of the important means for preventing and treating coronary heart disease. Currently, the common coronary vessel detection methods in clinic include coronary angiography, computed Tomography Angiography (CTA), and the like. However, coronary angiography has some disadvantages as a "gold standard" for diagnosing coronary heart disease, for example DSA is an invasive examination, and complications may exist. Therefore, to overcome the invasive examination, the present invention starts to explore a vascular detection method based on CCTA projective transformation. According to the method, the CCTA image data is utilized to conduct AI automatic blood vessel segmentation extraction and projection transformation, so that non-invasive examination can be achieved, complications are avoided, clearer and more visual blood vessel images can be obtained, and the accuracy and reliability of blood vessel detection are improved.
In recent years, a coronary plaque automatic detection method based on deep learning has received a great deal of attention. IVANCEVIC et al propose an automatic coronary plaque detection method based on a deep convolutional neural network. The method uses a deep neural network to classify and locate plaques by segmenting and extracting features of coronary CTA images. The method obtains higher accuracy and recall rate on a plurality of data sets, and provides an effective solution for automatic detection of coronary plaque. However, existing methods tend to focus on patch detection at a single image level only, ignoring the continuity and uniformity of patches across multiple image levels. This may lead to a condition of plaque omission or false detection.
Disclosure of Invention
The application provides a coronary artery CTA projection transformation method for lesion coronary artery detection, which aims to solve the technical problems that the prior art only focuses on plaque detection on a single image level and ignores continuity and uniformity of plaque on a plurality of image levels.
In order to solve the technical problems, the application adopts a technical scheme that: a coronary CTA projective transformation method for lesion coronary detection, comprising the steps of:
acquiring a CCTA pretreatment image based on a CTA image sequence of a patient coronary artery;
AI automatic segmentation is carried out based on the CCTA pretreatment image, and a three-dimensional model is obtained;
Constructing a rotation matrix and enabling the three-dimensional model to rotate by a set angle to obtain two-dimensional blood vessel images under projections of different body positions;
Preprocessing the two-dimensional blood vessel image to obtain a second preprocessed image;
Based on the second preprocessed image, a geometric quantitative feature index parameter is obtained.
Further, the method for automatically dividing AI based on CCTA preprocessing image to obtain the three-dimensional model comprises the following steps:
based on the CCTA preprocessing image and the 3D UX-Net model, acquiring a three-dimensional model of the segmented coronary artery;
Based on the three-dimensional model of the segmented coronary artery, the blood vessels of the non-region of interest are hidden/exposed.
Further, the method for constructing a rotation matrix and rotating the three-dimensional model by a set angle to obtain two-dimensional blood vessel images under different body position projections comprises the following steps:
Based on DSA common radiography position and basic position AP position, rotating the three-dimensional model of the segmented coronary artery by taking LR, PA and I S as axes; the body position rotation angle is specifically as follows: the right shoulder IS at least one of LR-30 degrees, the left shoulder IS I S-30 degrees +LR-20 degrees, the spider IS at least one of IS-45 degrees +LR30 degrees, the foot IS at least one of LR30 degrees, the liver IS at least one of IS-30 degrees +LR20 degrees, the right shoulder IS at least one of IS-30 degrees +LR-20 degrees, the left front oblique IS at least one of IS-45 degrees, and the head IS at least one of LR-20 degrees.
Further, the method for constructing the rotation matrix comprises the following steps:
Based on the three-dimensional model of the segmented coronary artery, adjusting the AP position of the basic body position; the rotation angle of the three-dimensional model around an x-axis (LR) is recorded as alpha, and a first rotation matrix Rx is obtained; the rotation angle of the three-dimensional model around the y axis (PA) is recorded as beta, and a second rotation matrix Ry is obtained; the rotation angle of the three-dimensional model around the z axis (IS) IS marked as gamma, and a third rotation matrix Rz IS obtained;
Acquiring a final rotation matrix R based on the first rotation matrix Rx, the second rotation matrix Ry and the third rotation matrix Rz;
Based on the three-dimensional model rotated according to different angles, two-dimensional blood vessel images under different projections are obtained.
Further, fractal dimension measurement is performed on a vascular network in the two-dimensional vascular image, and curvature measurement is performed on a coronary artery trunk in the two-dimensional vascular image.
Further, the method for obtaining the final rotation matrix R based on the first rotation matrix Rx, the second rotation matrix Ry and the third rotation matrix Rz includes:
Acquiring the first rotation matrix Rx based on the formula (1); wherein, the formula (1) is:
Acquiring the second rotation matrix Ry based on the formula (2); wherein, the formula (2) is:
acquiring the third rotation matrix Rz based on the formula (3); wherein, the formula (3) is:
Acquiring a final rotation matrix R based on the formula (4); wherein, the formula (4) is:
R=Rx*Ry*Rz (4)。
The coronary artery CTA projection transformation method is applied to the preparation of products for detecting vascular coronary artery plaque.
The beneficial effects of the application are as follows: the fractal dimension and the curvature in the application are no unit indexes, and are not influenced by image factors and individual factors of patients. The method can automatically extract the coronary three-dimensional model, and improves the working efficiency and the model precision. The method can observe coronary plaque at multiple angles through multiple transformations, and the multiple transformations can provide more value than single projection, and can find the defect of insufficient plaque exposure on a certain body position. The method improves the accuracy and reliability of blood vessel detection, and is suitable for preventing and diagnosing coronary heart disease.
Drawings
FIG. 1 is a flow chart of an embodiment of a coronary CTA projective transformation method for lesion coronary detection of the present application;
FIG. 2 is a flowchart illustrating an embodiment of the step S2 in FIG. 1;
FIG. 3 is a schematic illustration of an automatic segmentation process of coronary vessels in a coronary CTA projective transformation method for lesion coronary detection of the present application;
FIG. 4 is a flowchart illustrating an embodiment of the step S3 in FIG. 1;
FIG. 5 is a projection of the segmented coronary based three-dimensional model of the present application after rotation in the forward position;
FIG. 6 is a projection of a segmented coronary based three-dimensional model of the present application after rotation of the spider bits;
FIG. 7 is a projection of the segmented coronary based three-dimensional model of the present application after rotation at the liver site;
FIG. 8 is a projection view of the second pre-treatment of FIG. 5;
FIG. 9 is a projection view of the second pre-treatment of FIG. 6;
FIG. 10 is a projection view of the second pre-treatment of FIG. 7;
FIG. 11 is a schematic illustration of a coronary artery in a body position; wherein, FIG. 11a shows no lesions of the coronary artery; FIG. 11b is a schematic illustration of a coronary artery in another body site exposing a portion of plaque; figure 11c shows that the figure position can fully expose the plaque.
Detailed Description
The present invention will be described in further detail with reference to specific examples in order to make the objects, technical solutions and advantages of the present invention more apparent.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, but the present invention may be practiced otherwise than as described herein, and therefore the present invention is not limited to the specific embodiments of the disclosure that follow.
Referring to fig. 1, fig. 1 is a flowchart illustrating an embodiment of a coronary CTA projective transformation method for lesion coronary detection according to the present application. The method comprises the following steps:
s1, acquiring a CCTA preprocessing image based on a CTA image sequence of a patient coronary artery.
Specifically, a patient acquires a coronary artery CTA image sequence of the patient through Computed Tomography Angiography (CTA), and performs preprocessing to obtain a CCTA preprocessed image.
And S2, carrying out AI automatic segmentation based on the CCTA preprocessing image to obtain a three-dimensional model.
Specifically, referring to fig. 2, fig. 2 is a flow chart illustrating an embodiment of step S2 in fig. 1. The specific method of the step S2 comprises the following steps:
S21, acquiring a three-dimensional model of the segmented coronary artery based on the CCTA preprocessing image and the 3D UX-Net model.
Specifically, the 3D UX-Net model processing involves a pre-training stage using labeled vessel and plaque datasets, randomly cropping and enhancing it, and encoding it using Swin UNETR. As shown in fig. 3, mask volume rendering, contrast learning, and rotation prediction are employed as proxy tasks for learning the input image context representation during the pre-training process.
The method comprises the following specific steps: a blood vessel feature representation layer is created to convert the blood vessel image data into a form capable of representing various features of the blood vessel. For each sub-stripe, weights are determined by calculating their average gray value and connectivity, and weight initialization is performed. Each vessel feature is then SKIPLIST coded to distinguish them from the surrounding background. The encoded sub-bands are arranged in a left to right, top to bottom order to better distinguish between blood vessels and surrounding tissue. After the blood vessel feature representation layer is established, a region detection layer needs to be established. The function of this layer is to pre-process the vessel feature representation layer to extract the region detection features of the vessel. Next, the blood vessel feature representation layer and the region detection layer are imported into the fully connected layer to enable connectivity detection of the blood vessel. The fully connected layer will use the entered features for calculations and analysis to determine the connectivity of the vessel. Then, the output of the region detection layer and the output of the full connection layer are input into a decision layer to realize classification and labeling of blood vessels. The decision layer judges and decides the input characteristics to determine the category of the blood vessel and carry out corresponding labeling work. Next, a vessel segmentation model needs to be trained. The vessel segmentation model is input into a decision layer to segment and label the vessel. The method comprises the steps of accurately segmenting and labeling blood vessels through learning and training of a model. In order to verify the accuracy and the robustness of the blood vessel segmentation model, manual verification is performed.
Step S22, hiding/exposing the non-interested area and the blood vessel of the interested area based on the three-dimensional model of the segmented coronary artery.
Specifically, based on the three-dimensional model of the segmented coronary artery that has been formed, the blood vessels that hide the non-region of interest and the region of interest may be selected, and the blood vessels of the non-region of interest and the region of interest may also be exposed.
S3, constructing a rotation matrix and enabling the three-dimensional model to rotate by a set angle to obtain two-dimensional blood vessel images under projection of different body positions.
Specifically, referring to fig. 4, fig. 4 is a flow chart illustrating an embodiment of step S3 in fig. 1. The specific method of the step S3 comprises the following steps:
s31, rotating the three-dimensional model of the segmented coronary artery by taking LR, PA and IS as axes based on the DSA common radiography position and the basic position AP.
Specifically, referring to fig. 5, the rotation angle of the three-dimensional model about the x-axis (LR) is denoted as α, where the rotation matrix about the x-axis (LR) rotated by α is as shown in formula (1):
the rotation angle of the three-dimensional model around the y-axis (PA) is recorded as beta; the rotation matrix rotated by β angle around the y-axis (PA) is as shown in equation (2):
the rotation angle of the three-dimensional model around the z axis (IS) IS denoted as gamma, and the rotation matrix around the z axis (IS) rotated by the gamma angle IS as shown in formula (3):
Step s32, the final rotation matrix R of the coronary model may be obtained by multiplying the three rotation matrices, where the final rotation matrix R is shown in formula (4):
R=Rx*Ry*Rz (4);
The rotation angles of all the body positions are specifically as follows: right head (LR-30 °), left shoulder (IS-30 ° + LR-20 °), spider (IS-45 ° + LR30 °), foot (LR 30 °), liver (IS 30 ° + LR-20 °), right shoulder (IS 30 ° + LR-20 °), left front oblique (IS-45 °), head (LR-20 °).
And S33, obtaining two-dimensional blood vessel images under different projections based on the models rotated at different angles.
Specifically, as shown in fig. 6-8, the non-interested region may be hidden when the two-dimensional image is taken, for example, the right crown may be hidden when the left crown two-dimensional image is taken.
S4, preprocessing the two-dimensional blood vessel image to obtain a second preprocessed image.
Specifically, the obtained two-dimensional image is subjected to preprocessing such as binarization and skeletonization.
Referring to fig. 9 to 11, the two-dimensional image obtained in step S3 is first converted into 8-bit and the initially set background is set to black to prevent the image from becoming INVERTING LUT.
Secondly, each pixel point of the image is given a gray value of 0 (black) or 255 (white), so that the whole image presents obvious black-and-white effect as only two colors of black and white. An appropriate threshold is selected to distinguish the background from the foreground of the image, and for each pixel it is set to white (255) if its grey value is greater than or equal to the threshold, or else to black (0). After a proper threshold value is selected, all the blood vessel segments are made to be white images, and the background is made to be black images, so that the image binarization is realized.
The intensity value of each pixel is then replaced with the average value of the pixels in its neighboring 3 x 3 region to reduce noise in the image and smooth the surface of the image. And then re-binarizing the resultant.
Finally, skeletonizing, which is a morphological skeletonizing algorithm. Including corrosion, swelling, and repeated iterations. Background pixels surrounding each foreground pixel are found first and these pixels are deleted, making the foreground pixels "thin". And expanding the image after the etching operation. And repeatedly carrying out corrosion and expansion operation until the skeletonization of the image reaches a stable state, and obtaining the single-pixel broadband skeleton.
The steps can be recorded by using macro codes to construct a macro file, so that repeated operations are reduced, and the image processing efficiency is improved.
Holes, disconnected edges, etc. can be filled appropriately based on the skeletonized image.
S5, acquiring geometric quantitative characteristic index parameters based on the second preprocessed image.
Specifically, based on the second preprocessing image, geometric quantitative characteristic index parameters such as fractal dimension, coronary artery trunk curvature and the like are measured.
The method for measuring the geometric quantitative characteristic index parameter comprises the following steps: firstly, marking all pixels in a skeleton image based on the skeletonized image obtained in the step S4, and calculating parameters such as all connection points and branches of the skeleton, the length of the skeleton, the number of branches and the like.
Specifically, for regular fractal, the fractal dimension of the vascular skeleton can be calculated directly by using a Scaling rule: d represents the fractal dimension, N represents the number of units of length, ε represents the reduction of the units of length compared to the original.
For irregular shapes, a fractal Box dimension (Box-counting dimension) was introduced, which is based on the concept of Box counting (Box-counting), the complexity of which is measured by calculating the number of boxes covering the fractal object.
The image obtained in step S4 is filled into a series of boxes. The number of points in each block for which the pixel value is not 0 is counted. The complexity of the image in this area may be reflected.
The number of pixel points in each box is counted and divided by the side length of the box to obtain the box dimension of the box filling image. The fractal characteristics of the image in that region may be reflected.
The fractal dimension of the image can be obtained by fitting the box dimension.
Based on fractal dimension measurement, the complexity of the vascular network can be reflected, and whether the neovascularization exists or not can be observed.
And (3) measuring the curvature of the coronary artery trunk based on the preprocessed image obtained in the step S4.
The scale is then set and each pixel on the curve image is manually selected, and the second derivative value of the input surface, i.e. the surface curvature at that pixel, is calculated pixel by pixel.
Next, an ideal fitted curve or model is assumed using the selected location of each pixel.
A loss function is defined, and the difference between the fitted curve and the actual observed data is measured.
An optimization algorithm is used to find the parameter values that minimize the loss function.
Finally, the best fit Curve is obtained, and the Avg. Curve Length, curvature sigma 2 and Point Curvature indexes of the Curve can be obtained.
Referring to fig. 11, fig. 11a shows no coronary lesions; FIG. 11b is a schematic illustration of a coronary artery in another body site exposing a portion of plaque; figure 11c shows that the figure position can fully expose the plaque. By way of example, a coronary heart disease patient is selected, coronary CTA examination is performed, and the following diagnosis results are obtained by detailed analysis of the images:
Left Anterior Descending (LAD) proximal vessel wall mixed plaque, lumen severe stenosis; the middle tube wall calcified plaque and the lumen was moderately narrow. The first diagonal branch (D1) has calcified plaque on the wall of the vessel, and the vessel cavity is slightly narrow. Left Circumflex (LCX) proximal vessel wall multiple mixed plaque, lumen severe stenosis. Calcified plaque of the wall of the proximal segment and middle segment of the Right Coronary Artery (RCA) and slight stenosis of the lumen; the distal tube wall calcifies plaque and the lumen is slightly stenosed. The geometric characteristics of the lesion coronary with the atherosclerosis plaque are analyzed in this example, 8 common contrast body positions are simulated according to the quantitative index measurement method, and the measurement results are shown in table 1.
TABLE 1 quantitative coronary index measurement results for patients with coronary heart disease
The method provides a method for observing coronary artery with multiple indexes and multiple dimensions, and has important significance for preventing and diagnosing coronary heart disease.
The method simulates the common body position of coronary angiography, adopts a method of multiple transformation and multiple visual angles, can find out more multivalent values than single projection, and finds out the defect of insufficient plaque exposure on a certain single body position; on the basis, the fractal dimension measurement is carried out on the vascular network, and quantitative indexes such as the main curvature of the coronary artery are measured, so that the defect that the coronary artery has only qualitative indexes is overcome. The method of the application ensures that the observation result is more accurate and can better serve clinicians.
The foregoing description is only illustrative of the present application and is not intended to limit the scope of the application, and all equivalent structures or equivalent processes or direct or indirect application in other related technical fields are included in the scope of the present application.
Claims (2)
1. The coronary artery CTA projection transformation method for detecting pathological coronary artery is characterized by comprising the following steps of:
acquiring a CCTA pretreatment image based on a CTA image sequence of a patient coronary artery;
Performing AI automatic segmentation based on the CCTA pretreatment image to obtain a three-dimensional model; the method for acquiring the three-dimensional model comprises the following steps: acquiring a three-dimensional model of the segmented coronary artery based on the CCTA pretreatment image and the 3DUX-Net model; hiding/exposing a non-region of interest and a vessel of the region of interest based on the three-dimensional model of the segmented coronary artery;
Constructing a rotation matrix and enabling the three-dimensional model to rotate by a set angle to obtain two-dimensional blood vessel images under projections of different body positions; based on a DSA common contrast body position and a basic body position AP position, rotating the three-dimensional model of the segmented coronary artery by taking LR, PA and IS as axes; the body position rotation angle is specifically as follows: the right shoulder position IS LR-30 degrees, the left shoulder position IS IS-30 degrees+LR-20 degrees, the spider position IS IS-45 degrees+LR30 degrees, the foot position IS LR30 degrees, the liver position IS IS30 degrees+LR20 degrees, the right shoulder position IS IS30 degrees+LR20 degrees, the left front oblique position IS IS-45 degrees, and the head position IS LR-20 degrees;
The method for constructing the rotation matrix comprises the following steps: based on the three-dimensional model of the segmented coronary artery, adjusting an AP position of the basic body position; the rotation angle of the three-dimensional model around x is marked as alpha, and a first rotation matrix Rx is obtained; the rotation angle of the three-dimensional model around the y-axis is recorded as beta, and a second rotation matrix Ry is obtained; the rotation angle of the three-dimensional model around the z axis is marked as gamma, and a third rotation matrix Rz is obtained; acquiring a final rotation matrix R based on the first rotation matrix Rx, the second rotation matrix Ry and the third rotation matrix Rz; based on the three-dimensional model rotated according to different angles, obtaining two-dimensional blood vessel images under different projections;
The method for obtaining the final rotation matrix R based on the first rotation matrix Rx, the second rotation matrix Ry and the third rotation matrix Rz includes:
acquiring the first rotation matrix Rx based on formula (1); wherein, the formula (1) is:
Acquiring the second rotation matrix Ry based on formula (2); wherein, the formula (2) is:
acquiring the third rotation matrix Rz based on the formula (3); wherein, the formula (3) is:
acquiring the final rotation matrix R based on the formula (4); wherein, the formula (4) is:
R=Rx*Ry*Rz(4);
preprocessing the two-dimensional blood vessel image to obtain a second preprocessed image;
and acquiring geometric quantitative characteristic index parameters based on the second preprocessed image.
2. The method of claim 1, wherein fractal dimension measurements are performed on a network of vessels in the two-dimensional vessel image and curvature measurements are performed on a coronary trunk in the two-dimensional vessel image.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410108404.6A CN117934651B (en) | 2024-01-26 | 2024-01-26 | Coronary artery CTA projection transformation method for lesion coronary artery detection |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410108404.6A CN117934651B (en) | 2024-01-26 | 2024-01-26 | Coronary artery CTA projection transformation method for lesion coronary artery detection |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117934651A CN117934651A (en) | 2024-04-26 |
CN117934651B true CN117934651B (en) | 2024-07-23 |
Family
ID=90763128
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410108404.6A Active CN117934651B (en) | 2024-01-26 | 2024-01-26 | Coronary artery CTA projection transformation method for lesion coronary artery detection |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117934651B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112837306A (en) * | 2021-02-20 | 2021-05-25 | 薛竟宜 | Coronary artery disease lesion functional quantitative method based on deep learning and mesopic theory |
CN116090364A (en) * | 2022-12-30 | 2023-05-09 | 杭州脉流科技有限公司 | Method for obtaining coronary blood flow reserve fraction based on CTA image and readable storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11205264B2 (en) * | 2019-10-15 | 2021-12-21 | GE Precision Healthcare LLC | Systems and methods for multi-label segmentation of cardiac computed tomography and angiography images using deep neural networks |
CN116612087B (en) * | 2023-05-22 | 2024-02-23 | 山东省人工智能研究院 | Coronary artery CTA stenosis detection method based on YOLOv5-LA |
CN116649994A (en) * | 2023-06-01 | 2023-08-29 | 首都医科大学附属北京安贞医院 | Intelligent fusion method, device, equipment and medium for CTA and DSA images |
CN117442230A (en) * | 2023-12-04 | 2024-01-26 | 南通大学 | Coronary artery hemodynamic measurement method combined with plaque risk probability |
-
2024
- 2024-01-26 CN CN202410108404.6A patent/CN117934651B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112837306A (en) * | 2021-02-20 | 2021-05-25 | 薛竟宜 | Coronary artery disease lesion functional quantitative method based on deep learning and mesopic theory |
CN116090364A (en) * | 2022-12-30 | 2023-05-09 | 杭州脉流科技有限公司 | Method for obtaining coronary blood flow reserve fraction based on CTA image and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN117934651A (en) | 2024-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107230206B (en) | Multi-mode data-based 3D pulmonary nodule segmentation method for hyper-voxel sequence lung image | |
CN107622492B (en) | Lung fissure segmentation method and system | |
Aykac et al. | Segmentation and analysis of the human airway tree from three-dimensional X-ray CT images | |
Park et al. | Segmentation of intrathoracic airway trees: a fuzzy logic approach | |
CN107563998B (en) | Method for processing heart image in medical image | |
CN105279759B (en) | The abdominal cavity aortic aneurysm outline dividing method constrained with reference to context information arrowband | |
CN103337096B (en) | A kind of coronary artery CT contrastographic picture tufa formation method | |
CN106447645A (en) | Device and method for coronary artery calcification detection and quantification in CTA image | |
CN113420826B (en) | Liver focus image processing system and image processing method | |
CN107451983A (en) | The three-dimensional fusion method and system of CT images | |
CN105912874A (en) | Liver three-dimensional database system constructed on the basis of DICOM (Digital Imaging and Communications in Medicine) medical image | |
WO2022105623A1 (en) | Intracranial vascular focus recognition method based on transfer learning | |
CN107945169B (en) | Coronary artery image analysis method | |
EP4018415A1 (en) | Computerised tomography image processing | |
Park | Connectivity-based local adaptive thresholding for carotid artery segmentation using MRA images | |
CN110969618B (en) | Quantitative analysis method for liver tumor angiogenesis based on dynamic ultrasonic radiography | |
Cheng et al. | Airway segmentation and measurement in CT images | |
CN112562058B (en) | Method for quickly establishing intracranial vascular simulation three-dimensional model based on transfer learning | |
CN108961278B (en) | Method and system for abdominal wall muscle segmentation based on image data | |
Wood et al. | Quantitative 3D reconstruction of airway and pulmonary vascular trees using HRCT | |
Kiraly et al. | 3D human airway segmentation for virtual bronchoscopy | |
Ukil et al. | Smoothing lung segmentation surfaces in three-dimensional x-ray ct images using anatomic guidance1 | |
CN113470060B (en) | Coronary artery multi-angle curved surface reconstruction visualization method based on CT image | |
Ukil et al. | Smoothing lung segmentation surfaces in 3D X-ray CT images using anatomic guidance | |
Wood et al. | A method for measurement of cross sectional area, segment length, and branching angle of airway tree structures in situ |
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 |