Methods, systems, electronic devices, and computer-readable storage media for calculating vascular morphological parameters of a single angiographic image

By segmenting and correcting the three-dimensional diameter and length of vascular segments from a single angiographic image, the problem of 2DQCA's inability to obtain vascular length is solved, simplifying the calculation of vascular morphology parameters and providing a more comprehensive vascular assessment.

CN121414828BActive Publication Date: 2026-03-13HANGZHOU ARTERYFLOW TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-12-30
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Existing two-dimensional quantitative coronary angiography (2DQCA) technology cannot accurately obtain vessel length information, and multi-view reconstruction methods are complex and inconvenient for clinical application.

Method used

By segmenting blood vessel segments and correcting their three-dimensional diameter and length using a single angiographic image, and combining the unit length attenuation value and catheter correction coefficient, the angle between the three-dimensional centerline of the blood vessel and the projection plane is calculated, a diameter-length curve is constructed, and morphological parameters are calculated using the moving average method.

Benefits of technology

It enables comprehensive assessment of vascular morphological parameters from a single perspective, simplifies the processing, improves clinical usability, and accurately provides radial and axial information of blood vessels.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121414828B_ABST
    Figure CN121414828B_ABST
Patent Text Reader

Abstract

This invention discloses a method, system, electronic device, and computer-readable storage medium for calculating vascular morphological parameters from a single angiographic image. The method includes: acquiring an angiographic image and preprocessing it to segment it into several target vascular segments; correcting the two-dimensional diameter of the target vascular segments to obtain their three-dimensional diameter; correcting the two-dimensional length of the target vascular segments to obtain their three-dimensional length; constructing a diameter-length curve based on the three-dimensional diameter and three-dimensional length of the target vascular segments; and calculating the morphological parameters of the target vessels using a moving average method. This method for calculating vascular morphological parameters from a single angiographic image, by segmenting the target vascular segments, correcting them to obtain their three-dimensional diameter and three-dimensional length, and then calculating the morphological parameters, provides accurate vascular morphological parameter information from a single angiographic image. The overall calculation is simpler and has higher clinical applicability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vascular morphology parameter calculation technology, specifically to a method, system, electronic device, and computer-readable storage medium for calculating vascular morphology parameters of a single angiographic image. Background Technology

[0002] In the medical field, digital subtraction angiography (DSA) is a widely used imaging technique, often used to assess the severity of vascular stenosis caused by atherosclerosis, including assessment of intracranial stenosis and coronary artery stenosis.

[0003] Digital subtraction angiography (DSA) is a two-dimensional projection imaging method. When X-rays emitted from a point source pass through blood vessels, the X-ray beam is attenuated because the blood vessels are filled with iodine-containing contrast agents. This is reflected in the DSA image as the corresponding pixels becoming darker. Therefore, the areas that are significantly darker than the background in the DSA image are the areas where X-rays have passed through the iodine-containing contrast agents, which are the blood vessel areas.

[0004] Two-dimensional quantitative coronary angiography (2DQCA) was the earliest technique applied to DSA images for quantitative assessment of vessel diameter. This technique corrects for vessel diameter using a known catheter diameter. However, because most human blood vessels have some degree of tortuosity, projection reduction occurs during angiography. Therefore, conventional 2DQCA can only quantitatively assess vessel diameter and cannot obtain axial vessel length information. Furthermore, existing methods for accurately providing vessel length information all employ multi-view 3D reconstruction strategies; single-view methods can only correct diameter. Multi-view reconstruction is complex and not convenient for clinical use. Therefore, achieving multi-view vessel length information using a single-view method would be crucial for calculating vascular morphological parameters. Summary of the Invention

[0005] This invention provides a method, system, electronic device, and computer-readable storage medium for calculating vascular morphological parameters from a single angiographic image. It calculates vascular morphological parameters based on the correction of the vascular 3D diameter to the vascular 3D length, achieving a multi-view measurement effect from a single viewpoint.

[0006] This invention provides the following technical solution: a method for calculating vascular morphological parameters from a single angiography image, comprising: Step 1: acquiring an angiography image and preprocessing it to segment several target vascular segments; Step 2: using a catheter as a reference to correct the two-dimensional diameter of the target vascular segment to obtain the three-dimensional diameter of the target vascular segment; Step 3: calculating the unit length attenuation value of the target vascular segment, calculating the attenuation length using the unit length attenuation value, calculating the angle between the three-dimensional centerline of the target vascular segment and the projection plane by combining the three-dimensional diameter and the attenuation length of the target vascular segment, calculating the two-dimensional length based on the two-dimensional centerline of the target vascular segment and correcting it using a catheter as a reference to obtain the three-dimensional length, correcting the three-dimensional length based on the angle between the target vascular segment and the projection plane to obtain the final spatial three-dimensional length of the target vascular segment; Step 4: constructing a diameter-length curve based on the three-dimensional diameter and spatial three-dimensional length of the target vascular segment, and calculating the morphological parameters of the target vascular segment using the moving average method.

[0007] This method for calculating vascular morphology parameters from a single angiographic image involves segmenting the target vascular segment, obtaining its three-dimensional diameter and length through correction, and then calculating its morphological parameters. Accurate vascular morphology parameter information can be obtained from a single angiographic image, making the overall calculation simpler and more clinically applicable.

[0008] As a method for calculating vascular morphological parameters of a single angiography image according to the present invention, the following steps are included: During preprocessing, the angiography image is filtered using Gaussian smoothing. Several non-vascular regions are selected on the filtered angiography image, and their average grayscale values ​​are calculated and recorded as background intensity. Then, the target vessel's centerline and boundary line are marked on the angiography image. The centerline is discretized into several centerline segments of the same two-dimensional length according to a preset length. A centerline normal is generated along the endpoint of each centerline segment, and the target vessel is segmented into target vessel segments using the intersection of adjacent centerline normals and boundary lines as segmentation points. Next, diameter correction is performed. First, the two-dimensional diameter of the catheter is measured in the angiography image, and the ratio of the catheter's actual diameter to the image's two-dimensional diameter is calculated as the catheter correction coefficient. Based on the catheter correction coefficient, the image's two-dimensional diameter of the target vessel segment in the angiography image is corrected to obtain the three-dimensional diameter of any target vessel segment. Then, length correction is performed. First, the average gray value of any target vessel segment is calculated. The difference between the background intensity and the average gray value of the target vessel segment is used as the attenuation value. The ratio of the attenuation value to the corresponding three-dimensional diameter of the target vessel segment is used as its unit length attenuation value. The minimum unit length attenuation value is selected as the standard attenuation rate. The attenuation value of any target vessel segment divided by the standard attenuation rate is used as its attenuation length. The angle between the three-dimensional centerline of any target vessel segment and the projection plane is obtained by solving the ratio between the three-dimensional diameter of any target vessel segment and its attenuation length. Based on the two-dimensional centerline of any target vessel segment, its two-dimensional length is calculated. The two-dimensional length is corrected using a catheter correction coefficient to obtain the three-dimensional length. Finally, the ratio of the corrected three-dimensional length of any target vessel segment to the cosine function of the angle between its corresponding three-dimensional centerline and the projection plane is used as its final spatial three-dimensional length. A diameter-length curve is constructed by combining the three-dimensional diameter and spatial three-dimensional length of the target vessel segment. The morphological parameters of the target vessel are calculated using the moving average method. The morphological parameters include the minimum lumen diameter, stenosis rate, and stenosis length.

[0009] A system for calculating vascular morphological parameters using a single angiographic image includes: a data acquisition and segmentation module for acquiring and preprocessing angiographic images to segment several target vascular segments; a vascular diameter correction module for correcting the two-dimensional diameter of the target vascular segments using a catheter as a reference to obtain the three-dimensional diameter of the target vascular segments; a vascular length correction module for calculating the unit length attenuation value of the target vascular segments, calculating the attenuation length based on the unit length attenuation value, calculating the angle between the three-dimensional centerline of the target vascular segments and the projection plane based on the three-dimensional diameter and attenuation length of the target vascular segments, calculating the two-dimensional length based on the two-dimensional centerline of the target vascular segments and correcting it using a catheter as a reference to obtain the three-dimensional length, correcting the three-dimensional length based on the angle between the target vascular segments and the projection plane to obtain the final spatial three-dimensional length of the target vascular segments; and a morphological parameter calculation module for constructing a diameter-length curve based on the three-dimensional diameter and spatial three-dimensional length of the target vascular segments, and calculating the morphological parameters of the target vessels using a moving average method.

[0010] The present invention also provides an electronic device, including a processor and a memory; the processor is connected to the memory; the memory is used to store executable program code; the processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to perform the method described in any of the above aspects.

[0011] The present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in any of the above aspects.

[0012] This invention offers the following advantages: The method for calculating vascular morphological parameters from a single angiographic image, by segmenting the target vascular segment and obtaining its three-dimensional diameter and length through correction, is essentially an improvement upon the existing 2DQCA technique. Compared to the existing 2DQCA method, this method provides not only radial diameter information but also axial length information, resulting in more comprehensive output morphological parameters. While existing three-dimensional reconstruction methods can provide morphological information such as vascular diameter and length, these methods often require importing multiple angiographic images and undergoing complex spatial back-projection calculations. This method, in contrast, only requires importing one image, thus simplifying the processing and increasing clinical applicability. Attached Figure Description

[0013] Figure 1 This is a schematic diagram of the steps in Embodiment 1 of the present invention.

[0014] Figure 2 This is a schematic diagram of the angle between the three-dimensional centerline of the target blood vessel segment and the projection plane in Embodiment 1 of the present invention.

[0015] Figure 3 This is a schematic diagram of the three-dimensional length projection reduction correction of the target blood vessel segment in Embodiment 1 of the present invention.

[0016] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0018] Example 1: Please refer to Figures 1-3 One method for calculating vascular morphological parameters in a single angiographic image includes the following specific calculation process:

[0019] Step 1: Blood vessel segmentation and discretization based on angiography images:

[0020] S1.1. Use Gaussian smoothing to filter the angiography image. Select several non-vascular regions on the filtered angiography image and calculate the average gray value. Record the average gray value as the background intensity.

[0021] S1.2 Mark the starting and ending points of the target blood vessel on the filtered angiography image, generate the center line and boundary line of the target blood vessel using the minimum path algorithm, and discretize the center line into several center line segments of the same two-dimensional length according to a preset length.

[0022] S1.3. Generate a centerline normal along the endpoint of each centerline segment. The centerline normal intersects the boundary line, cutting the vascular boundary line into several segments. The intersection of the adjacent centerline normal and the boundary line is used as the dividing point. The centerline segment and the corresponding boundary line segment form the target vascular segment.

[0023] Step 2, Blood vessel diameter correction:

[0024] S2.1 Obtain catheter parameters, commonly 5F and 6F. Calculate the true diameter of the catheter based on the catheter parameters. Measure the two-dimensional diameter of the catheter image on the angiography image. Divide the true diameter of the catheter by the two-dimensional diameter of the catheter image to obtain the catheter correction coefficient.

[0025] S2.2 Calculate the two-dimensional diameter of each target vascular segment on the angiography image, and correct the two-dimensional diameter of the target vascular segment using the catheter correction coefficient to obtain the three-dimensional diameter of each target vascular segment.

[0026] Step 3: Blood vessel length correction:

[0027] S3.1 Calculate the average gray value of each target blood vessel segment one by one. Subtract the average gray value of the target blood vessel segment from the background intensity to obtain the attenuation value of each target blood vessel segment. Divide the attenuation value by the three-dimensional diameter of the corresponding target blood vessel segment to obtain the attenuation value per unit length.

[0028] S3.2. Among the unit length attenuation values ​​of all target vascular segments, select the smallest value as the standard attenuation rate.

[0029] S3.3 In all target vessel segments, divide the attenuation value corresponding to any target vessel segment by the standard attenuation rate to obtain the attenuation length of the corresponding target vessel segment.

[0030] S3.4. Among all target vascular segments, based on the three-dimensional diameter of any target vascular segment and its corresponding attenuation length, calculate the angle between the three-dimensional centerline of the target vascular segment and the projection plane. The calculation formula is: α = arccos(D / L), where α is the angle between the three-dimensional centerline of the target vascular segment and the projection plane, D is the three-dimensional diameter of the target vascular segment, and L is the attenuation length of the target vascular segment.

[0031] S3.5. Among all target vascular segments, the two-dimensional length is calculated based on the two-dimensional centerline of any target vascular segment. The two-dimensional length is then corrected using a catheter correction coefficient to obtain the reduced three-dimensional length corresponding to the target vascular segment.

[0032] S3.6. For all target vascular segments, the reduced 3D length is corrected by projection reduction based on the angle between the 3D centerline of any target vascular segment and the projection plane, to obtain the final spatial 3D length. The correction formula is: L 空间 =L 缩减 / cos(α), where L 空间 L represents the actual length of the target vascular segment in three-dimensional space. 缩减 To reduce the 3D length, α is the angle between the 3D centerline of the target vessel segment and the projection plane. When necessary, such as... Figure 2 As shown in Part A, there are two schematic diagrams of projection reduction. When blood vessel 1 is parallel to the projection plane, it can be directly magnified and projected onto the projection plane without projection reduction. In this case, accurate diameter and length information can be obtained by adaptively scaling the blood vessel in the image using the magnification ratio of the projection system. Figure 2As shown in Part B, when there is a certain angle between blood vessel 2 and the projection plane, the length of the blood vessel will be reduced during projection. The magnification ratio of the projection system cannot correct for this reduction to obtain accurate blood vessel length information; therefore, additional projection reduction correction is required. Figure 3 As shown in Part A, when blood vessel 1 is parallel to the projection plane, the X-rays are approximately perpendicular to the centerline of the blood vessel, and the attenuation length of the X-rays is the diameter of the blood vessel. Figure 3 As shown in Part B, when there is a certain angle between blood vessel 2 and the projection plane, i.e., when projection reduction occurs, there is also a certain angle between the X-ray and the centerline of the blood vessel. Furthermore, the attenuation length of the X-ray will be greater than the diameter of the blood vessel. By combining the attenuation length and the diameter of the blood vessel, the angle between the X-ray and the diameter of the blood vessel can be calculated. According to geometry, this angle is the angle between blood vessel 2 and the projection plane. This angle can be used to correct the projection reduction of the blood vessel length.

[0033] Step 4: Calculation of morphological parameters:

[0034] S4.1. Based on the spatial three-dimensional length and three-dimensional diameter of all target blood vessel segments, generate the diameter-length curve corresponding to the target blood vessel.

[0035] S4.2. Use the moving average method to smooth the diameter-length curve several times until the newly generated curve is monotonically decreasing. Use the final generated curve as the reference diameter-length curve for the target blood vessel.

[0036] S4.3. Combine the diameter-length curve corresponding to the target vessel with the reference diameter-length curve to calculate the morphological parameters of the target vessel, including minimum lumen diameter, stenosis rate, stenosis length, etc.

[0037] This paper proposes a method for calculating vascular morphological parameters from a single angiographic image, aiming to improve upon the widely used 2DQCA technique in clinical practice. Compared to conventional 2DQCA, the proposed method can not only quantitatively assess vessel diameter but also output vessel length information more accurately, enabling a more comprehensive morphological assessment of diseased vessels. This method can be applied to various angiographic images, including those of intracranial artery stenosis, coronary artery stenosis, and renal artery stenosis.

[0038] Example 2: A system for calculating vascular morphological parameters from a single angiographic image using the method described in Example 1, comprising:

[0039] Data acquisition and segmentation module: used to acquire angiography images and segment them into several target vascular segments after preprocessing.

[0040] The vessel diameter correction module is used to correct the two-dimensional diameter of the target vessel segment using the catheter as a reference to obtain the three-dimensional diameter of the target vessel segment.

[0041] The vessel length correction module is used to calculate the unit length attenuation value of the target vessel segment, calculate the attenuation length based on the unit length attenuation value, calculate the angle between the three-dimensional centerline of the target vessel segment and the projection plane by combining the three-dimensional diameter of the target vessel segment and the attenuation length, calculate the two-dimensional length based on the two-dimensional centerline of the target vessel segment and correct it with the catheter as a reference to obtain the three-dimensional length, and correct the three-dimensional length based on the angle between the target vessel segment and the projection plane to obtain the final spatial three-dimensional length of the target vessel segment.

[0042] Morphological parameter calculation module: used to construct a diameter-length curve based on the three-dimensional diameter and three-dimensional spatial length of the target blood vessel segment, and calculate the morphological parameters of the target blood vessel using the moving average method.

[0043] For specific limitations regarding the aforementioned system, please refer to the limitations on the calculation method of vascular morphology parameters for a single angiographic image mentioned above, which will not be repeated here. Each module in the aforementioned system can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0044] Please see Figure 4 The diagram shown is a structural schematic of an electronic device provided in an embodiment of this specification.

[0045] like Figure 4As shown, the electronic device 1100 may include: at least one processor 1101, at least one network interface 1104, a user interface 1103, a memory 1105, and at least one communication bus 1102. The communication bus 1102 can be used to connect and communicate with the various components mentioned above. The user interface 1103 may include buttons, and optionally may include standard wired or wireless interfaces. The network interface 1104 may include, but is not limited to, a Bluetooth module, an NFC module, or a Wi-Fi module. The processor 1101 may include one or more processing cores. The processor 1101 connects to various parts within the electronic device 1100 using various interfaces and lines, and performs various functions of the routing device and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 1105, and by calling data stored in the memory 1105. Optionally, the processor 1101 may be implemented using at least one hardware form of DSP, FPGA, or PLA. The processor 1101 may integrate one or more combinations of CPU, GPU, and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content that the display screen needs to show; and the modem is used for wireless communication.

[0046] It is understandable that the aforementioned modem may not be integrated into the processor 1101, but may be implemented using a separate chip.

[0047] The memory 1105 may include RAM or ROM. Optionally, the memory 1105 may include a non-transitory computer-readable medium. The memory 1105 may be used to store instructions, programs, code, code sets, or instruction sets. The memory 1105 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for at least one function, such as touch functionality, sound playback functionality, image playback functionality, etc., and instructions for implementing the various method embodiments described above. The data storage area may store data involved in the various method embodiments described above. Optionally, the memory 1105 may also be at least one storage device located remotely from the aforementioned processor 1101. As a computer storage medium, the memory 1105 may include an operating system, a network communication module, a user interface module, and application programs. The processor 1101 may be used to call the application programs stored in the memory 1105 and execute the methods in the various embodiments described above.

[0048] This specification also provides a computer-readable storage medium storing instructions that, when executed on a computer or processor, cause the computer or processor to perform multiple steps as described in the above embodiments. If the constituent modules of the above-described electronic device are implemented as software functional units and sold or used as independent products, they can be stored in the computer-readable storage medium.

[0049] This specification also provides a computer program product, including a computer program that, when executed by a processor, implements the multiple steps described in the above embodiments.

[0050] Where there is no conflict, the technical features in this embodiment and implementation scheme can be combined arbitrarily.

[0051] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes multiple computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this specification are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired means, such as coaxial cable, fiber optic cable, digital subscriber line, or wireless means, such as infrared, wireless, microwave, etc. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates multiple available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital multifunction optical disk; or a semiconductor medium, such as a solid-state drive.

[0052] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the technical principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method of calculating a blood vessel morphological parameter from a single contrast image, characterized by, The method comprises the following steps: Step one: obtaining angiography images and segmenting a plurality of target vessel segments after preprocessing; Step two: correcting the two-dimensional diameter of the target vessel segment with the catheter as the reference to obtain the three-dimensional diameter of the target vessel segment; Step three: calculating the unit length attenuation value of the target vessel segment, selecting the smallest unit length attenuation value as the standard attenuation rate, dividing the attenuation value of any target vessel segment by the standard attenuation rate to obtain the attenuation length, using the inverse cosine function to solve the angle between the three-dimensional center line of any target vessel segment and the projection plane through the ratio of the three-dimensional diameter of any target vessel segment to the attenuation length, calculating the two-dimensional length based on the two-dimensional center line of the target vessel segment and correcting the three-dimensional length with the catheter as the reference, correcting the three-dimensional length based on the angle between the three-dimensional center line of the target vessel segment and the projection plane to obtain the final spatial three-dimensional length of the target vessel segment; Step four: constructing a diameter-length curve based on the three-dimensional diameter and the spatial three-dimensional length of the target vessel segment, and calculating the morphological parameters of the target vessel by using the moving average method.

2. The method of calculating hemodynamic parameters from a single contrast image according to claim 1, characterized in that: The segmentation of the target vessel segment in step one comprises: S1.1, marking the center line and the boundary line of the target vessel in the angiography image, and discretizing the center line into a plurality of center line segments with the same two-dimensional length according to the preset length; S1.2, generating a center line normal along the end point of each center line segment, and taking the intersection point of the adjacent center line normal and the boundary line as the segmentation point to segment the target vessel into target vessel segments.

3. The method of calculating a blood vessel morphological parameter from a single contrast image according to claim 1 or 2, characterized in that: Step two comprises: S2.1, measuring the image two-dimensional diameter of the catheter in the angiography image, and calculating the ratio of the true diameter of the catheter to the image two-dimensional diameter as the catheter correction coefficient; S2.2, correcting the image two-dimensional diameter of the target vessel segment in the angiography image based on the catheter correction coefficient to obtain the three-dimensional diameter of any target vessel segment.

4. The method of claim 1 or 2, wherein: In step one: when preprocessing, the angiography image is filtered by using the Gaussian smoothing method, and the average gray value of a plurality of non-vascular regions selected on the filtered angiography image is calculated, and the average gray value is recorded as the background intensity; In step three, the calculation of the unit length attenuation value of the target vessel segment comprises: calculating the average gray value of any target vessel segment, taking the difference between the background intensity and the average gray value of the target vessel segment as the attenuation value, and taking the ratio of the attenuation value and the three-dimensional diameter of the corresponding target vessel segment as the unit length attenuation value.

5. The method of claim 3, wherein: The calculation of the two-dimensional length based on the two-dimensional center line of the target vessel segment and the correction of the three-dimensional length with the catheter as the reference comprises: calculating the two-dimensional length of any target vessel segment based on its two-dimensional center line, and correcting the two-dimensional length by using the catheter correction coefficient to obtain the three-dimensional length.

6. The method of calculating hemodynamic parameters from a single contrast image according to claim 5, wherein: The correction of the three-dimensional length based on the angle between the three-dimensional center line of the target vessel segment and the projection plane to obtain the final spatial three-dimensional length of the target vessel segment comprises: taking the ratio of the corrected three-dimensional length of any target vessel segment and the cosine function of the angle between its corresponding three-dimensional center line and the projection plane as its final spatial three-dimensional length.

7. A system for applying a method for calculating morphological parameters of blood vessels from a single contrast image according to any one of claims 1 to 6, characterized in that: The method comprises the following steps: The data acquisition and segmentation module is used to obtain angiography images and segment a plurality of target vessel segments after preprocessing; a blood vessel diameter correction module for correcting the two-dimensional diameter of the target blood vessel segment to obtain a three-dimensional diameter of the target blood vessel segment; a blood vessel length correction module for calculating the unit length attenuation value of the target blood vessel segment, selecting the smallest unit length attenuation value as the standard attenuation rate, dividing the attenuation value of any target blood vessel segment by the standard attenuation rate to obtain the attenuation length thereof, using the inverse cosine function to solve the angle between the three-dimensional center line of any target blood vessel segment and the projection plane through the ratio of the three-dimensional diameter of any target blood vessel segment to the attenuation length thereof, calculating the two-dimensional length based on the two-dimensional center line of the target blood vessel segment and correcting the three-dimensional length by referring to the catheter, correcting the three-dimensional length based on the angle between the three-dimensional center line of the target blood vessel segment and the projection plane to obtain the final spatial three-dimensional length of the target blood vessel segment; a morphological parameter calculation module for constructing a diameter-length curve based on the three-dimensional diameter and the spatial three-dimensional length of the target blood vessel segment, and calculating the morphological parameters of the target blood vessel by using the moving average method.

8. An electronic device, comprising: comprise a processor and a memory; the processor is connected with the memory; the memory is used for storing executable program codes; the processor runs the program corresponding to the executable program codes by reading the executable program codes stored in the memory, so as to execute the method according to any one of claims 1-6.

9. A computer-readable storage medium having stored thereon a computer program, characterized in that, the computer program is executed by the processor to realize the method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Method and device for automatically reconstructing coronary artery three-dimensional model

    CN115761132A

  • Intracranial artery stenosis evaluation parameter acquisition method and device, equipment and storage medium

    CN116616804A