Vessel size measurement method, apparatus and computer device
By constructing a vascular simulation device and a target mapping function, the number of pixels in the intravascular imaging device is calibrated, thus solving the problem of image geometric distortion in intravascular imaging technology and achieving more accurate vascular size measurement.
Patent Information
- Application Number
- CN202310238914.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-03
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2043-03-03
AI Technical Summary
Existing intravascular imaging techniques such as IVUS and OCT are prone to causing geometric distortions in images when scanning inside blood vessels, which affects the identification of lesions and the accurate assessment of geometric parameters inside and on the vessel wall.
Multiple simulated blood vessels are used to acquire distortion-free simulated vascular channel images using a vascular simulation device. By constructing a target mapping function between the number of simulated pixels and measurement parameters, and combining it with the number of pixels in real vascular channel images, mathematical operations are performed to calibrate the number of pixels and reduce geometric distortion.
It effectively alleviates geometric distortion in intravascular images and improves the accuracy of vascular size measurement.
Smart Images

Figure CN116350273B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intravascular imaging, in particular to a blood vessel size measurement method, device and computer equipment. BACKGROUND
[0002] Ordinary coronary angiography can show the blood flow of coronary artery, but this method cannot show the structure of the tube wall, plaque characteristics and hemodynamics, etc. which reflect the lesion information of the blood vessel itself. Therefore, intravascular imaging methods such as intravascular ultrasound, optical coherence tomography, near-infrared spectroscopy, etc. have emerged as the times require.
[0003] Intravascular ultrasound imaging (IVUS) is a technology that installs a miniature ultrasound probe at the front end of a catheter. Through professional technology, the catheter is deeply inserted into the blood vessel to probe the tissue structure of the blood vessel. It is a relatively effective, direct and high-quality ultrasound diagnostic technology at present. Optical coherence tomography (OCT) uses near-infrared light, which has higher resolution than IVUS and can image the composition and microstructure of the plaque surface.
[0004] However, when IVUS and OCT probes scan and image inside the blood vessel, the distance between the blood vessel wall and the probe is close or far, which can easily cause geometric distortion of the ultrasound image. Image geometric distortion can affect the user's identification of the lesion tissue, and cannot accurately evaluate the geometric parameters such as the length or area of the specific tissue inside the blood vessel and the blood vessel wall through the image. SUMMARY
[0005] Therefore, it is necessary to provide a blood vessel size measurement method, device and computer equipment which can reduce the influence of intravascular imaging image geometric distortion and improve the measurement accuracy.
[0006] In a first aspect, the present application provides a blood vessel size measurement method, which comprises:
[0007] extending the imaging catheter of the intravascular imaging device into a plurality of simulated blood vessels of a blood vessel simulation device to obtain a plurality of corresponding simulated blood vessel passage images; the blood vessel simulation device comprises a plurality of simulated blood vessels with different radii;
[0008] obtaining the measurement parameter of the simulated blood vessel corresponding to any simulated blood vessel passage image, determining the region of interest corresponding to the measurement parameter in the simulated blood vessel passage image as a simulated pixel point quantity carrier, and counting the number of pixel points contained in the simulated pixel point quantity carrier;
[0009] constructing a target mapping function between the number of pixels contained in the simulated pixel number carrier and the measurement parameter of the corresponding simulated blood vessel;
[0010] obtaining a real blood vessel passage image of the real blood vessel passage, and determining the measurement parameter of the real blood vessel corresponding to the real blood vessel passage image based on the target mapping function and the actual number of pixels contained in the real pixel number carrier in the real blood vessel passage image.
[0011] In one embodiment, the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel passage image is the radius of the simulated blood vessel, and the simulated pixel number carrier is the simulated blood vessel radius in the simulated blood vessel passage image; the step of counting the number of pixels contained in the simulated pixel number carrier comprises:
[0012] determining the number of pixels contained in the simulated blood vessel radius in the simulated blood vessel passage image according to the number of pixels of the simulated blood vessel passage image and the simulated blood vessel radius corresponding to the simulated blood vessel passage image.
[0013] In one embodiment, the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel passage image is the cross-sectional circumference of the simulated blood vessel, and the simulated pixel number carrier is the image boundary of the simulated blood vessel passage image; the step of counting the number of pixels contained in the simulated pixel number carrier comprises:
[0014] determining the number of pixels contained in the image boundary of the simulated blood vessel passage image according to the number of pixels on the image boundary of the simulated blood vessel passage image and the cross-sectional circumference of the simulated blood vessel corresponding to the simulated blood vessel passage image.
[0015] In one embodiment, the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel passage image is the cross-sectional area of the simulated blood vessel, and the simulated pixel number carrier is the region of interest corresponding to the simulated blood vessel passage image; the step of counting the number of pixels contained in the simulated pixel number carrier comprises:
[0016] determining the number of pixels contained in the simulated pixel number carrier according to the mapping relationship between the number of pixels of the simulated blood vessel passage image and the cross-sectional area of the simulated blood vessel.
[0017] In one embodiment, the step of constructing a target mapping function between the number of pixels contained in the simulated pixel number carrier and the measurement parameter of the corresponding simulated blood vessel comprises:
[0018] establishing a reference mapping function between the number of pixels contained in the simulated pixel number carrier and the measurement parameter of the corresponding simulated blood vessel, the reference mapping function taking the number of pixels contained in the simulated pixel number carrier or the measurement parameter of the simulated blood vessel as an independent variable, and the independent variable of the reference mapping function having a value interval range;
[0019] In a case where the number of reference mapping functions is 1, the reference mapping function is taken as the target mapping function; or in a case where the number of reference mapping functions is multiple, a reference mapping function corresponding to a value interval range in which the number of pixel points contained in the real pixel point quantity carrier falls is taken as the target mapping function.
[0020] In one of the embodiments, based on the target mapping function and the actual number of pixel points contained in the real pixel point quantity carrier in the real vessel channel image, a measurement parameter of a real vessel corresponding to the real vessel channel image is determined, including:
[0021] Based on the target mapping function and the actual number of pixel points contained in the real pixel point quantity carrier, a simulated measurement parameter corresponding to the real vessel channel image and an average measurement parameter corresponding to the pixel points in the simulated pixel point quantity carrier are determined;
[0022] Based on the simulated measurement parameter and the average measurement parameter, a theoretical number of pixel points contained in the real pixel point quantity carrier is determined;
[0023] According to the target mapping relationship and the theoretical number of pixel points, a measurement parameter of a real vessel corresponding to the real vessel channel image is determined.
[0024] In one of the embodiments, the theoretical number of pixel points is obtained based on the following formula:
[0025]
[0026] Wherein, r' pix represents a theoretical number of pixel points contained in the actual pixel point quantity carrier of the real vessel channel image; D is a simulated measurement parameter corresponding to the real vessel channel image; is an average measurement parameter corresponding to the pixel points in the simulated pixel point quantity carrier; P boundary is a radius, a circumference or an area of a maximum image displayed by the intravascular imaging device; D boundary is a radius, a circumference or an area of a maximum simulated vessel in the vessel simulation device.
[0027] In a second aspect, the application further provides a vessel size measurement device. The device includes:
[0028] An image acquisition module is configured to extend an imaging catheter of an intravascular imaging device into a plurality of simulated vessels of a vessel simulation device, and obtain a plurality of corresponding simulated vessel channel images; the vessel simulation device includes a plurality of simulated vessels with different radii;
[0029] The pixel sampling module is configured to acquire a measurement parameter of a simulated blood vessel corresponding to any simulated blood vessel passage image, determine a region of interest corresponding to the measurement parameter in the simulated blood vessel passage image as a simulated pixel quantity carrier, and count a quantity of pixels contained in the simulated pixel quantity carrier.
[0030] The fitting module is configured to construct a target mapping function between the quantity of pixels contained in the simulated pixel quantity carrier and the measurement parameter of the corresponding simulated blood vessel.
[0031] The measurement module is configured to acquire a real blood vessel passage image of a real blood vessel passage, determine a measurement parameter of a real blood vessel corresponding to the real blood vessel passage image based on the target mapping function and an actual quantity of pixels contained in a real pixel quantity carrier in the real blood vessel passage image.
[0032] In a third aspect, the present application further provides a computer device. The computer device comprises a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0033] extending an imaging catheter of an intravascular imaging device into a plurality of simulated blood vessels of a simulated blood vessel device to obtain a plurality of corresponding simulated blood vessel passage images; the simulated blood vessel device comprises a plurality of simulated blood vessels with different radii;
[0034] acquiring a measurement parameter of a simulated blood vessel corresponding to any simulated blood vessel passage image, determining a region of interest corresponding to the measurement parameter in the simulated blood vessel passage image as a simulated pixel quantity carrier, and counting a quantity of pixels contained in the simulated pixel quantity carrier;
[0035] constructing a target mapping function between the quantity of pixels contained in the simulated pixel quantity carrier and the measurement parameter of the corresponding simulated blood vessel;
[0036] acquiring a real blood vessel passage image of a real blood vessel passage, and determining a measurement parameter of a real blood vessel corresponding to the real blood vessel passage image based on the target mapping function and an actual quantity of pixels contained in a real pixel quantity carrier in the real blood vessel passage image.
[0037] In a fourth aspect, the present application further provides a computer readable storage medium. The computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the following steps:
[0038] extending an imaging catheter of an intravascular imaging device into a plurality of simulated blood vessels of a simulated blood vessel device to obtain a plurality of corresponding simulated blood vessel passage images; the simulated blood vessel device comprises a plurality of simulated blood vessels with different radii;
[0039] acquiring a measurement parameter of the simulation blood vessel corresponding to any simulation blood vessel passage image, determining a region of interest corresponding to the measurement parameter in the simulation blood vessel passage image as a simulation pixel point quantity carrier, and counting the pixel point quantity contained in the simulation pixel point quantity carrier;
[0040] constructing a target mapping function between the pixel point quantity contained in the simulation pixel point quantity carrier and the measurement parameter of the corresponding simulation blood vessel;
[0041] acquiring a real blood vessel passage image of a real blood vessel passage, and determining a measurement parameter of a real blood vessel corresponding to the real blood vessel passage image based on the target mapping function and the actual pixel point quantity contained in a real pixel point quantity carrier in the real blood vessel passage image.
[0042] In a fifth aspect, the present application further provides a computer program product. The computer program product comprises a computer program which, when executed by a processor, implements the following steps:
[0043] extending an imaging catheter of an intravascular imaging device into a plurality of simulation blood vessels of a blood vessel simulation device to obtain a plurality of corresponding simulation blood vessel passage images; the blood vessel simulation device comprises a plurality of simulation blood vessels with different radii;
[0044] acquiring a measurement parameter of the simulation blood vessel corresponding to any simulation blood vessel passage image, determining a region of interest corresponding to the measurement parameter in the simulation blood vessel passage image as a simulation pixel point quantity carrier, and counting the pixel point quantity contained in the simulation pixel point quantity carrier;
[0045] constructing a target mapping function between the pixel point quantity contained in the simulation pixel point quantity carrier and the measurement parameter of the corresponding simulation blood vessel;
[0046] acquiring a real blood vessel passage image of a real blood vessel passage, and determining a measurement parameter of a real blood vessel corresponding to the real blood vessel passage image based on the target mapping function and the actual pixel point quantity contained in a real pixel point quantity carrier in the real blood vessel passage image.
[0047] The aforementioned blood vessel size measurement method, apparatus, and computer equipment acquire distortion-free simulated blood vessel channel images using multiple simulated blood vessels from a blood vessel simulation device. Based on the target mapping function between the measurement parameters of the simulated blood vessels and the number of pixels contained in the simulated pixel number carrier, and the number of pixels contained in the real pixel number carrier in the real blood vessel channel image, the measurement parameters of the real blood vessels corresponding to the real blood vessel channel image are determined. According to the imaging depth and image pixel size that the intravascular imaging device needs to meet, the number of pixels contained in the real pixel number carrier after calibration is output through mathematical calculations. This enables pixel calibration, thereby obtaining intravascular images that effectively alleviate geometric distortion and improve the accuracy of blood vessel size measurement. Attached Figure Description
[0048] Figure 1 This is a diagram illustrating the application environment of a blood vessel size measurement method in one embodiment.
[0049] Figure 2 This is a flowchart illustrating a blood vessel size measurement method in one embodiment;
[0050] Figure 3 This is a top view of a blood vessel simulation device in one embodiment;
[0051] Figure 4 A perspective view of the blood vessel simulation device in another embodiment;
[0052] Figure 5 This is a flowchart illustrating the process of determining the measurement parameters of the real blood vessel corresponding to the real blood vessel channel image in one embodiment.
[0053] Figure 6 This is a schematic diagram of the algorithm flow for a blood vessel size measurement method in one embodiment;
[0054] Figure 7 This is a structural block diagram of a blood vessel size measuring device in one embodiment;
[0055] Figure 8 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0056] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0057] The blood vessel size measurement method provided in this application embodiment can be applied to, for example... Figure 1The application environment shown. Among them, the imaging catheter of the intravascular imaging device 102 extends into a plurality of simulated blood vessels 106 of the blood vessel simulation device 104, and a plurality of corresponding simulated blood vessel channel images are obtained; the blood vessel simulation device 104 includes a plurality of simulated blood vessels 106 with different radii. The intravascular imaging device 102 obtains the measurement parameter in the simulated blood vessel 106 corresponding to any simulated blood vessel channel image, determines the region of interest corresponding to the measurement parameter in the simulated blood vessel channel image as a simulated pixel point quantity carrier, and counts the number of pixel points contained in the simulated pixel point quantity carrier; the target mapping function between the number of pixel points contained in the simulated pixel point quantity carrier and the measurement parameter of the corresponding simulated blood vessel 106 is constructed; the real blood vessel channel image of the real blood vessel channel is obtained, and the measurement parameter of the real blood vessel corresponding to the real blood vessel channel image is determined based on the target mapping function and the actual pixel point quantity contained in the real pixel point quantity carrier in the real blood vessel channel image. The intravascular imaging device 102 communicates with the server 108 through the network. The server 108 can be realized by an independent server or a server cluster composed of multiple servers.
[0058] In one embodiment, as shown in Figure 2 , a blood vessel size measurement method is provided, which is applied to the intravascular imaging device in Figure 1 for example, including the following steps:
[0059] Step 202, the imaging catheter of the intravascular imaging device is extended into a plurality of simulated blood vessels of the blood vessel simulation device, and a plurality of corresponding simulated blood vessel channel images are obtained; the blood vessel simulation device includes a plurality of simulated blood vessels with different radii.
[0060] Among them, the imaging catheter of the intravascular imaging device is a sterile product for one-time use, which is used to connect with the probe interface unit of the intravascular imaging device through percutaneous puncture to establish a blood vessel channel, and the imaging catheter enters the blood vessel lesion distal position through the channel. The probe is driven by the imaging device to rotate 360° and retract, emits ultrasound and near-infrared light in the blood vessel to act on the blood vessel side wall, and obtains ultrasonic echo and light reflection signals, and obtains intravascular ultrasound image and optical coherence tomography image through imaging device processing.
[0061] In view of the geometric distortion of intravascular images, intravascular imaging devices need to be calibrated. However, there is no uniform image depth calibration method at present, and the preparation of some calibration devices is relatively cumbersome, which affects the calibration efficiency. In addition, some improvement measures are based on the design of imaging catheters, which optimize the imaging effect of the emitted ultrasonic or light signals at different reflection distances to make the intravascular imaging device display images with more accurate imaging depth. For example, OCT imaging can improve the light signal receiving efficiency of the near-infrared light transceiver in the probe to make the device have better resolution at different imaging depths. However, improving the imaging catheter has great technical difficulty, which means it will bring great pressure to technical research and development and subsequent production. Therefore, under the condition that the imaging catheter design and manufacturing process is limited and to avoid the cumbersome calibration device, the embodiment provides a simple device for image depth calibration, i.e. a blood vessel simulation device, as shown in Figure 3 The blood vessel simulation device includes a plurality of simulation blood vessels with different radii. The size of the simulation blood vessel is limited according to the application requirement, and the size of the simulation blood vessel is not greater than the maximum imaging depth claimed by the intravascular imaging device. Generally, the diameter of the simulation blood vessel is in the range of 2ms-10ms. The distribution position of the simulation blood vessel in the blood vessel simulation device, the number of simulation blood vessels and the size of the simulation blood vessel are modified according to the specific application scene, as shown in Figure 4 The blood vessel simulation device includes a body with a plurality of through holes penetrating the body. All through holes are arranged at intervals, and the depth of the through hole represents the imaging depth of the simulation blood vessel. The embodiment does not limit the imaging depth of the simulation blood vessel.
[0062] In some embodiments, to obtain the accurate size of the blood vessel simulation device and ensure that the image formed by the intravascular imaging device is clear, the blood vessel simulation device in the embodiment is a round hole type specimen made of resin material, and the resin material includes but is not limited to acrylonitrile-butadiene-styrene polymer, polydodecamide, high-density polyethylene, polystyrene, etc. The resin material has high acoustic impedance characteristics, which can ensure clear image boundaries and facilitate subsequent boundary calibration and data calculation. Based on the working mode of the intravascular imaging probe, the shape of the simulation blood vessel can ensure less aliasing between the transmitted and reflected signals during the rotation imaging of the probe, so as to ensure that the image is clear at any angle and further ensure the stability and effectiveness of the data.
[0063] It should be noted that if the imaging catheter and the axis of the center of the simulation blood vessel coincide, the simulation blood vessel channel image is theoretically a circular image, but in actual use, due to the position deviation, the simulation blood vessel channel image may actually be an elliptical image.
[0064] Optionally, the imaging catheter of the intravascular imaging device is respectively extended into the plurality of simulated blood vessels in the blood vessel simulation device, and the fixed-position transducer rotation imaging is performed, the test piece image is kept clear and visible, and the imaging catheter is ensured to coincide with the axis where the center of the simulated blood vessel is located, so that the simulated blood vessel channel image is circular, and a plurality of corresponding simulated blood vessel channel images are obtained.
[0065] In step 204, the measurement parameter in the simulated blood vessel corresponding to any simulated blood vessel channel image is obtained, a region of interest corresponding to the measurement parameter is determined in the simulated blood vessel channel image to serve as a simulated pixel point quantity carrier, and the number of pixel points contained in the simulated pixel point quantity carrier is counted.
[0066] The measurement parameter can be a distance or a geometric parameter such as an area, the distance parameter can be a radius, a diameter, an arc length, or a distance between specified points of the simulated blood vessel, and the area parameter can be a circular area, an elliptical area, a sector area, a polygonal area, or a specified graphic area. The simulated pixel point quantity carrier refers to a region of interest corresponding to the measurement parameter and constructed based on pixel points, for example, a line segment, a curve, or a closed graphic.
[0067] It should be noted that, in the case where the resolution of the intravascular imaging device is pre-set, there is a mapping relationship between the measurement parameter and the number of pixel points contained in the simulated pixel point quantity carrier. For example, the measurement parameter is a cross-sectional area of a simulated blood vessel with a radius of 1 mm 2 , the simulated pixel point quantity carrier is a graphic corresponding to the simulated blood vessel channel image, and the simulated blood vessel channel image contains 1000 pixel points. Therefore, the blood vessel channel image with a radius of 1 mm 2 corresponds to 1000 pixel points. When the measurement parameter is a radius of a simulated blood vessel with a radius of 1 mm, the simulated pixel point quantity carrier is a radius corresponding to the simulated blood vessel channel image, and the simulated blood vessel channel image contains 100 pixel points, the blood vessel channel image with a radius of 1 mm corresponds to 100 pixel points.
[0068] In some embodiments, the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is a radius of the simulated blood vessel, and the simulated pixel point quantity carrier is a simulated blood vessel radius in the simulated blood vessel channel image. The step of counting the number of pixel points contained in the simulated pixel point quantity carrier includes:
[0069] According to the number of pixel points of the simulated blood vessel channel image and the radius of the simulated blood vessel corresponding to the simulated blood vessel channel image, the number of pixel points contained in the simulated blood vessel radius in the simulated blood vessel channel image is determined.
[0070] Optionally, the intravascular imaging device calibrates the graphic boundary of the simulated blood vessel channel image, and the number of image pixel points S pixSince there is a mapping relationship between the measurement parameter and the number of pixels contained in the simulated pixel number carrier, according to the circle area formula S pix =πr pix 2 , the number of pixels contained in the simulated blood vessel radius in the simulated blood vessel channel image r pix is calculated.
[0071] In some embodiments, the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the cross-sectional circumference of the simulated blood vessel, and the simulated pixel number carrier is the image boundary of the simulated blood vessel channel image. The step of counting the number of pixels contained in the simulated pixel number carrier includes:
[0072] According to the number of pixels on the image boundary of the simulated blood vessel channel image and the cross-sectional circumference of the simulated blood vessel corresponding to the simulated blood vessel channel image, the number of pixels contained in the image boundary of the simulated blood vessel channel image is determined.
[0073] Optionally, the intravascular imaging device calibrates the graphical boundary of the simulated blood vessel channel image, and acquires the number of image pixels on the graphical boundary. Since there is a mapping relationship between the measurement parameter and the number of pixels contained in the simulated pixel number carrier, according to the circumference formula, the number of pixels contained in the graphical boundary of the simulated blood vessel channel image is calculated.
[0074] In some embodiments, the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the cross-sectional area of the simulated blood vessel, and the simulated pixel number carrier is the region of interest corresponding to the simulated blood vessel channel image. The step of counting the number of pixels contained in the simulated pixel number carrier includes:
[0075] According to the mapping relationship between the number of pixels of the simulated blood vessel channel image and the cross-sectional area of the simulated blood vessel, the number of pixels contained in the simulated pixel number carrier is determined.
[0076] Optionally, the intravascular imaging device calibrates the graphical boundary of the simulated blood vessel channel image, and acquires the number of image pixels S pix inside the graphical boundary. Since the number of pixels contained in the simulated pixel number carrier is determined according to the mapping relationship between the number of pixels of the simulated blood vessel channel image and the cross-sectional area of the simulated blood vessel.
[0077] Step 206, constructing a target mapping function between the number of pixels contained in the simulated pixel number carrier and the measurement parameter of the corresponding simulated blood vessel.
[0078] Wherein, due to the existence of geometric distortion of the simulated blood vessel channel image, the number of simulated pixel points in the simulated blood vessel channel image formed by the intravascular imaging device increases by an undetermined amount for each actual size level of the simulated blood vessel. Therefore, in order to obtain the true relationship between the number of pixel points contained in the simulated pixel point number carrier and the measurement parameter of the corresponding simulated blood vessel, the embodiment collects the number of pixel points contained in the simulated pixel point number carrier corresponding to the measurement parameter of the plurality of simulated blood vessels, and obtains the target mapping function between the number of pixel points contained in the simulated pixel point number carrier and the measurement parameter of the corresponding simulated blood vessel through data fitting.
[0079] The target mapping function represents the mapping relationship between the number of pixel points in the simulated pixel point number carrier and the distance or the mapping relationship between the number of pixel points in the simulated pixel point number carrier and the area. The target mapping function can be expressed as: D = f(r), wherein r represents the number of pixel points in the simulated pixel point number carrier, and D represents the simulated measurement parameter of the simulated blood vessel corresponding to the simulated pixel point number carrier. The target mapping function sets the base function in the form of least squares, fits the base function to the number of pixel points contained in the simulated pixel point number carrier and the measurement parameter of the corresponding simulated blood vessel, determines the function parameters through multiple iterations, and then obtains the target mapping function with the determined parameters. According to the data distribution, the base function can be set as a linear function, a multiple function, an exponential function, a logarithmic function or a trigonometric function, etc. If there is accidental error in the collected data, the abnormal data can be removed, and then the base function is used to fit the data. The fitting method of least squares can reduce the amount of calculation as much as possible when fitting the data, and the base function can be designed according to the change trend of the observed data.
[0080] Step 208, obtaining a real blood vessel channel image of a real blood vessel channel, determining the measurement parameter of the real blood vessel corresponding to the real blood vessel channel image based on the target mapping function and the actual number of pixel points contained in the real pixel point number carrier in the real blood vessel channel image.
[0081] The existing method is to determine the size of the real blood vessel channel image based on the number of pixel points contained in the simulated pixel point quantity carrier in the simulated pixel point quantity in the real blood vessel channel image. Since the real blood vessel channel image has geometric distortion, the existing method for measuring the size of the real blood vessel channel image has a large error, and the geometric distortion needs to be calibrated. The embodiment calibrates the size of the real blood vessel channel image by using the target mapping function. The size of the simulated blood vessel corresponding to the real blood vessel channel image before calibration is determined according to the target mapping function and the number of pixel points contained in the real pixel point quantity carrier in the real blood vessel channel image. The number of pixel points contained in the real pixel point quantity carrier after calibration is output through mathematical operation based on the imaging depth and the image pixel point size required by the intravascular imaging device. The size of the real blood vessel corresponding to the real blood vessel channel image is determined based on the mapping relationship between the number of pixel points after calibration and the distance. The depth pixel point calibration can be realized, and the intravascular image with effectively relieved geometric distortion is obtained, and a more accurate intravascular image size is obtained.
[0082] For example, if the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the radius of the simulated blood vessel, and the simulated pixel point quantity carrier is the radius of the simulated blood vessel channel image, the radius of the real blood vessel corresponding to the real blood vessel channel image can be determined according to the target mapping function. If the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the cross-sectional circumference of the simulated blood vessel, and the simulated pixel point quantity carrier is the image boundary of the simulated blood vessel channel image, the cross-sectional circumference of the real blood vessel corresponding to the real blood vessel channel image can be determined according to the target mapping function. If the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the cross-sectional area of the simulated blood vessel, and the simulated pixel point quantity carrier is the corresponding graph of the simulated blood vessel channel image, the cross-sectional area of the real blood vessel corresponding to the real blood vessel channel image can be determined according to the target mapping function.
[0083] In the above blood vessel size measurement method, the distortion-free simulated blood vessel channel image is obtained by using a plurality of simulated blood vessels of a blood vessel simulation device. The measurement parameter of the real blood vessel corresponding to the real blood vessel channel image is determined according to the target mapping function between the measurement parameter of the simulated blood vessel and the number of pixel points contained in the simulated pixel point quantity carrier, and the number of pixel points contained in the real pixel point quantity carrier in the real blood vessel channel image. The number of pixel points contained in the real pixel point quantity carrier after calibration is output through mathematical operation based on the imaging depth and the image pixel point size required by the intravascular imaging device. The depth pixel point calibration can be realized, and the intravascular image with effectively relieved geometric distortion is obtained, and the precision of the blood vessel size measurement is improved.
[0084] In one embodiment, the target mapping function between the number of pixels contained in the simulated pixel number carrier and the measurement parameter of the corresponding simulated blood vessel is constructed, comprising the following steps:
[0085] Step 1, a reference mapping function between the number of pixels contained in the simulated pixel number carrier and the measurement parameter of the corresponding simulated blood vessel is established, and the reference mapping function takes the number of pixels contained in the simulated pixel number carrier or the measurement parameter of the simulated blood vessel as the independent variable, and the independent variable of the reference mapping function corresponds to a value interval range.
[0086] Wherein, if the independent variable is the number of pixels contained in the simulated pixel number carrier, the dependent variable is the measurement parameter of the simulated blood vessel; if the independent variable is the measurement parameter of the simulated blood vessel, the dependent variable is the number of pixels contained in the simulated pixel number carrier.
[0087] Step 2, in the case that the number of reference mapping functions is 1, the reference mapping function is taken as the target mapping function; or in the case that the number of reference mapping functions is multiple, the reference mapping function corresponding to the value interval range in which the number of pixels contained in the real pixel number carrier falls is taken as the target mapping function.
[0088] Wherein, if the number of pixels contained in the simulated pixel number carrier in the obtained multiple simulated blood vessel channel images and the measurement parameter of the corresponding simulated blood vessel satisfy the same rule, the number of reference mapping functions is 1; if the number of pixels contained in the simulated pixel number carrier in the obtained multiple simulated blood vessel channel images and the measurement parameter of the corresponding simulated blood vessel present multiple different growth rules, multiple reference mapping functions can be obtained by piecewise fitting, and the multiple reference mapping functions form a mapping function group.
[0089] In some embodiments, the piecewise fitting method specifically comprises the following steps:
[0090] Extracting multiple first value interval ranges corresponding to the error values less than the preset value in the reference mapping function, and multiple second value interval ranges corresponding to the error values greater than the preset value in the reference mapping function, fitting the number of pixels contained in the simulated pixel number carrier and the measurement parameter of the corresponding simulated blood vessel in the first value interval range and the second value interval range to obtain multiple reference mapping functions.
[0091] In some embodiments, the piecewise fitting method specifically comprises the following steps:
[0092] Setting a fixed step length in the value interval range corresponding to the independent variable, fitting the number of pixels contained in the simulated pixel number carrier and the measurement parameter of the corresponding simulated blood vessel in multiple fixed step lengths to obtain multiple reference mapping functions.
[0093] In this embodiment, the number of reference mapping functions is determined according to the curve trend between the number of pixels contained in the simulated pixel number carrier and the measurement parameter of the corresponding simulated blood vessel. When the number of pixels contained in the simulated pixel number carrier and the measurement parameter of the corresponding simulated blood vessel present different curve trends, a plurality of reference mapping functions are obtained by piecewise fitting, so as to provide more accurate reference standards for subsequent determination of the measurement parameter of the real blood vessel corresponding to the real blood vessel channel image, and improve the accuracy of the measurement parameter of the real blood vessel channel image.
[0094] In one embodiment, as shown in Figure 5 , the measurement parameter of the real blood vessel corresponding to the real blood vessel channel image is determined based on the target mapping function and the actual number of pixels contained in the real pixel number carrier in the real blood vessel channel image, including:
[0095] Step 502, based on the target mapping function and the actual number of pixels contained in the real pixel number carrier, determining the simulated measurement parameter corresponding to the real blood vessel channel image and the average measurement parameter corresponding to the pixel in the simulated pixel number carrier.
[0096] Wherein, the average measurement parameter refers to the average distance parameter or the average area parameter corresponding to each pixel. For example, when the simulated pixel number carrier is the radius, image boundary and other distance parameters of the simulated blood vessel channel image, the average measurement parameter refers to the actual distance corresponding to each pixel; when the simulated pixel number carrier is the corresponding figure of the simulated blood vessel channel image, the average measurement parameter refers to the area corresponding to each pixel.
[0097] The average measurement parameter is obtained based on the target mapping function. Specifically, if the target mapping function represents the mapping relationship between the number of pixels in the simulated pixel number carrier and the distance, the average distance parameter corresponding to each pixel is determined according to the ratio of the number of pixels in the simulated pixel number carrier to the distance; if the target mapping function represents the mapping relationship between the number of pixels in the simulated pixel number carrier and the area, the average area parameter corresponding to each pixel is determined according to the ratio of the number of pixels in the simulated pixel number carrier to the area. For example, the target mapping function represents that 1000 pixels correspond to the blood vessel channel image of 1mm 2 ; the average area parameter corresponding to each pixel is 10 -3 mm 2 ; the target mapping function represents that 100 pixels correspond to the radius of 1mm of the blood vessel channel image, and the average distance parameter corresponding to each pixel is 10 -2 mm.
[0098] It should be noted that: in calculating the average measurement parameter, the pixel point is approximately considered as a rectangle, in calculating the actual distance corresponding to each pixel point, the length value of the rectangle corresponding to the pixel point is taken as the actual distance corresponding to the pixel point; in calculating the area corresponding to each pixel point, the area of the rectangle corresponding to the pixel point is taken as the area corresponding to the pixel point.
[0099] Optionally, the intravascular imaging device substitutes the actual pixel point quantity contained in the real pixel point quantity carrier into the target mapping function to obtain a simulated measurement parameter corresponding to the real vessel channel image, and determines the average measurement parameter corresponding to the pixel point in the simulated pixel point quantity carrier based on the ratio of the pixel point quantity in the simulated pixel point quantity carrier to the measurement parameter in the target mapping function.
[0100] Step 504, based on the simulated measurement parameter and the average measurement parameter, determine the theoretical pixel point quantity contained in the real pixel point quantity carrier.
[0101] Wherein, the theoretical pixel point quantity is determined based on the ratio of the simulated measurement parameter corresponding to the real vessel channel image to the average measurement parameter.
[0102] In some embodiments, by registering the measurement parameter D of the simulated vessel corresponding to the real vessel channel image with the actual distance corresponding to each pixel point defined by the intravascular imaging device, the theoretical pixel point quantity contained in the actual pixel point quantity carrier can be obtained. The corresponding specific formula is as follows:
[0103]
[0104] Wherein, r' pix represents the theoretical pixel point quantity contained in the actual pixel point quantity carrier of the real vessel channel image; P boundary is the radius, circumference or area of the largest image of the image displayed by the intravascular imaging device; D boundary is the radius, circumference or area of the largest simulated vessel in the vessel simulation device.
[0105] It should be noted that: if the radius of the largest image of the image displayed by the intravascular imaging device is selected to calculate the average measurement parameter, the corresponding largest simulated vessel also selects the radius parameter; if the circumference of the largest image of the image displayed by the intravascular imaging device is selected to calculate the average measurement parameter, the corresponding largest simulated vessel also selects the circumference parameter; if the area of the largest image of the image displayed by the intravascular imaging device is selected to calculate the average measurement parameter, the corresponding largest simulated vessel also selects the area parameter.
[0106] Step 506, according to the target mapping relationship and the theoretical pixel point quantity, determine the measurement parameter of the real vessel corresponding to the real vessel channel image.
[0107] In the case of one reference mapping function, the reference mapping function is taken as the target mapping function; in the case of multiple reference mapping functions, the reference mapping function corresponding to the value interval range in which the pixel point quantity contained in the real pixel point quantity carrier falls is taken as the target mapping function. The theoretical pixel point quantity is substituted into the target mapping relationship, and the measurement parameter of the simulated blood vessel corresponding to the obtained theoretical pixel point quantity is taken as the measurement parameter of the real blood vessel corresponding to the real blood vessel channel image. Figure 6 The algorithm flowchart of the blood vessel size measurement method, wherein the schematic diagram of the reference mapping function is as shown in Figure 6 The actual pixel point quantity contained in the real pixel point quantity carrier is calibrated based on the reference mapping function as shown in Figure 6 to obtain the calibrated theoretical pixel point quantity r' pix .
[0108] In this embodiment, compared with the method of directly determining the measurement parameter of the real blood vessel corresponding to the real blood vessel channel image based on the target mapping function and the actual pixel point quantity contained in the real pixel point quantity carrier in the real blood vessel channel image, the real size corresponding to the real blood vessel channel image is first calibrated based on the mapping function in this embodiment to obtain the simulated measurement parameter corresponding to the real blood vessel channel image, and the theoretical pixel point quantity contained in the real pixel point quantity carrier is determined based on the simulated measurement parameter and the average measurement parameter corresponding to the pixel point in the simulated pixel point quantity carrier. The real size corresponding to the real blood vessel channel image is second calibrated based on the theoretical pixel point quantity and the mapping function, and the measurement parameter of the simulated blood vessel corresponding to the theoretical pixel point quantity is taken as the measurement parameter of the real blood vessel corresponding to the real blood vessel channel image. The accuracy of the measurement parameter of the real blood vessel corresponding to the real blood vessel channel image is improved by using the two calibration methods.
[0109] In one embodiment, a specific step of a blood vessel size measurement method is provided, including the following steps:
[0110] Step 1, extending the imaging catheter of the intravascular imaging device into a plurality of simulated blood vessels of a blood vessel simulation device to obtain a plurality of corresponding simulated blood vessel channel images; the blood vessel simulation device includes a plurality of simulated blood vessels with different radii;
[0111] Step 2, obtaining the measurement parameter of the simulated blood vessel corresponding to any simulated blood vessel channel image, determining the region of interest corresponding to the measurement parameter in the simulated blood vessel channel image as the simulated pixel point quantity carrier; if the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the radius of the simulated blood vessel, the simulated pixel point quantity carrier is the radius of the simulated blood vessel in the simulated blood vessel channel image, then step 3 is executed; if the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the cross-sectional perimeter of the simulated blood vessel, the simulated pixel point quantity carrier is the image boundary of the simulated blood vessel channel image, then step 4 is executed; if the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the cross-sectional area of the simulated blood vessel, the simulated pixel point quantity carrier is the corresponding figure of the simulated blood vessel channel image, then step 5 is executed.
[0112] Step 3, determining the number of pixel points contained in the simulated blood vessel radius in the simulated blood vessel channel image according to the pixel point number of the simulated blood vessel channel image and the radius of the simulated blood vessel corresponding to the simulated blood vessel channel image.
[0113] Step 4, determining the number of pixel points contained in the image boundary of the simulated blood vessel channel image according to the number of pixel points on the image boundary of the simulated blood vessel channel image and the cross-sectional perimeter of the simulated blood vessel corresponding to the simulated blood vessel channel image.
[0114] Step 5, determining the number of pixel points contained in the simulated pixel point quantity carrier according to the mapping relationship between the pixel point number of the simulated blood vessel channel image and the cross-sectional area of the simulated blood vessel.
[0115] Step 6, establishing the reference mapping function between the number of pixel points contained in the simulated pixel point quantity carrier and the measurement parameter of the corresponding simulated blood vessel, the reference mapping function taking the number of pixel points contained in the simulated pixel point quantity carrier or the measurement parameter of the simulated blood vessel as the independent variable, and the independent variable of the reference mapping function having a corresponding value interval range.
[0116] Step 7, in the case where the number of reference mapping functions is one, taking the reference mapping function as the target mapping function; or in the case where the number of reference mapping functions is multiple, taking the reference mapping function corresponding to the value interval range into which the number of pixel points contained in the real pixel point quantity carrier falls as the target mapping function.
[0117] Step 8, determining the simulated measurement parameter corresponding to the real blood vessel channel image and the average measurement parameter corresponding to the pixel points in the simulated pixel point quantity carrier based on the target mapping function and the actual number of pixel points contained in the real pixel point quantity carrier.
[0118] Step 9, determining the theoretical number of pixel points contained in the real pixel point quantity carrier based on the simulated measurement parameter and the average measurement parameter.
[0119] Step 10, according to the target mapping relationship and the number of theoretical pixel points, determining the measurement parameter of the real blood vessel corresponding to the real blood vessel passage image.
[0120] The embodiment can effectively alleviate image geometric distortion, better assist doctors to realize accurate identification of intravascular lesions, and the blood vessel simulation device proposed in the embodiment is simpler and more convenient to operate; meanwhile, the blood vessel size measurement method involves an algorithm with low complexity and is easy to popularize.
[0121] It should be understood that, although each step in the flowchart involved in each embodiment as described above is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.
[0122] Based on the same inventive concept, the embodiment of the present application also provides a blood vessel size measurement device for implementing the above-mentioned blood vessel size measurement method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more blood vessel size measurement device embodiments provided below can refer to the limitations of the blood vessel size measurement method described above, and will not be repeated here.
[0123] In one embodiment, as shown in Figure 7 a blood vessel size measurement device is provided, comprising: an image acquisition module 100, a pixel point sampling module 200, a fitting module 300 and a measurement module 400, wherein:
[0124] The image acquisition module 100 is configured to extend the imaging catheter of the intravascular imaging device into a plurality of simulated blood vessels of a blood vessel simulation device, and obtain a plurality of corresponding simulated blood vessel passage images; the blood vessel simulation device comprises a plurality of simulated blood vessels with different radii;
[0125] The pixel point sampling module 200 is configured to acquire the measurement parameter of the simulated blood vessel corresponding to any simulated blood vessel passage image, determine a region of interest corresponding to the measurement parameter in the simulated blood vessel passage image as a simulated pixel point quantity carrier, and count the number of pixel points contained in the simulated pixel point quantity carrier.
[0126] The fitting module 300 is configured to construct a target mapping function between the number of pixels contained in the simulated pixel number carrier and the measurement parameter of the corresponding simulated blood vessel.
[0127] The measuring module 400 is configured to acquire a real blood vessel channel image of a real blood vessel channel, and determine the measurement parameter of the real blood vessel corresponding to the real blood vessel channel image based on the target mapping function and the actual number of pixels contained in the real pixel number carrier in the real blood vessel channel image.
[0128] In one embodiment, the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the radius of the simulated blood vessel, and the simulated pixel number carrier is the simulated blood vessel radius in the simulated blood vessel channel image. The pixel sampling module 200 is further configured to determine the number of pixels contained in the simulated blood vessel radius in the simulated blood vessel channel image according to the number of pixels of the simulated blood vessel channel image and the simulated blood vessel radius corresponding to the simulated blood vessel channel image.
[0129] In one embodiment, the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the cross-sectional perimeter of the simulated blood vessel, and the simulated pixel number carrier is the image boundary of the simulated blood vessel channel image. The pixel sampling module 200 is further configured to determine the number of pixels contained in the image boundary of the simulated blood vessel channel image according to the number of pixels on the image boundary of the simulated blood vessel channel image and the cross-sectional perimeter of the simulated blood vessel corresponding to the simulated blood vessel channel image.
[0130] In one embodiment, the measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the cross-sectional area of the simulated blood vessel, and the simulated pixel number carrier is the region of interest corresponding to the simulated blood vessel channel image. The pixel sampling module 200 is further configured to determine the number of pixels contained in the simulated pixel number carrier according to the mapping relationship between the number of pixels of the simulated blood vessel channel image and the cross-sectional area of the simulated blood vessel.
[0131] In one embodiment, the fitting module 300 is further configured to construct a reference mapping function between the number of pixels contained in the simulated pixel number carrier and the measurement parameter of the corresponding simulated blood vessel, and the reference mapping function takes the number of pixels contained in the simulated pixel number carrier or the measurement parameter of the simulated blood vessel as an independent variable, and the independent variable of the reference mapping function corresponds to a value interval range.
[0132] In the case where the number of reference mapping functions is one, the reference mapping function is taken as the target mapping function; or in the case where the number of reference mapping functions is multiple, the reference mapping function corresponding to the value interval range into which the number of pixels contained in the real pixel number carrier falls is taken as the target mapping function.
[0133] In an embodiment, the measurement module 400 is further configured to: determine the simulated measurement parameters corresponding to the real vessel channel image and the average measurement parameters corresponding to the pixels in the simulated pixel quantity carrier based on the target mapping function and the actual pixel quantity contained in the real pixel quantity carrier;
[0134] determine the theoretical pixel quantity contained in the real pixel quantity carrier based on the simulated measurement parameters and the average measurement parameters;
[0135] determine the measurement parameters of the real vessel corresponding to the real vessel channel image according to the target mapping relationship and the theoretical pixel quantity.
[0136] Each of the above-mentioned modules in the blood vessel size measurement device can be realized by software, hardware, and combinations thereof, in whole or in part. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory in the computer device in software form, so as to call and execute the operations corresponding to each of the above-mentioned modules by the processor.
[0137] In an embodiment, a computer device is provided, which can be an intravascular imaging device, and the internal structure diagram thereof can be as shown in Figure 8 The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The input / output interface of the computer device is configured to exchange information between the processor and external devices. The communication interface of the computer device is configured to perform wired or wireless communication with external terminals, and the wireless communication can be achieved through WIFI, mobile cellular network, NFC (Near Field Communication), or other technologies. The computer program is executed by the processor to implement a blood vessel size measurement method. The display unit of the computer device is configured to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer overlaid on the display screen, or can be a key, trackball, or touchpad arranged on the shell of the computer device, or can be an external keyboard, touchpad, or mouse, etc.
[0138] Those skilled in the art can understand that, Figure 8The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0139] In one embodiment, a computer device is provided, comprising a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the method steps of the above embodiments.
[0140] In one embodiment, a computer readable storage medium is provided, storing a computer program, and the computer program being executed by a processor to implement the method steps of the above embodiments.
[0141] In one embodiment, a computer program product is provided, comprising a computer program, and the computer program being executed by a processor to implement the method steps of the above embodiments.
[0142] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant national and regional laws, regulations and standards.
[0143] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.
[0144] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.
[0145] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. A method for measuring blood vessel size, characterized in that, The method includes: The imaging catheter of the intravascular imaging device is extended into multiple simulated blood vessels of the vascular simulation device to obtain multiple corresponding simulated vascular channel images; the vascular simulation device includes multiple simulated blood vessels with different radii. Obtain the measurement parameters of the simulated blood vessel corresponding to any of the simulated blood vessel channel images, determine the region of interest corresponding to the measurement parameters in the simulated blood vessel channel image as a simulated pixel number carrier, and count the number of pixels contained in the simulated pixel number carrier. Construct a target mapping function between the number of pixels contained in the simulated pixel number carrier and the corresponding measurement parameters of the simulated blood vessel; A real blood vessel channel image is obtained. Based on the target mapping function and the actual number of pixels contained in the real pixel number carrier in the real blood vessel channel image, the measurement parameters of the real blood vessel corresponding to the real blood vessel channel image are determined.
2. The method according to claim 1, characterized in that, The measured parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the radius of the simulated blood vessel, and the simulated pixel count carrier is the radius of the simulated blood vessel in the simulated blood vessel channel image; the step of counting the number of pixels contained in the simulated pixel count carrier includes: The number of pixels contained in the simulated blood vessel radius in the simulated blood vessel channel image is determined based on the number of pixels in the simulated blood vessel channel image and the simulated blood vessel radius corresponding to the simulated blood vessel channel image.
3. The method according to claim 1, characterized in that, The measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the cross-sectional perimeter of the simulated blood vessel, and the simulated pixel count carrier is the image boundary of the simulated blood vessel channel image; the step of counting the number of pixels contained in the simulated pixel count carrier includes: The number of pixels contained in the image boundary of the simulated blood vessel channel image is determined based on the number of pixels on the image boundary of the simulated blood vessel channel image and the cross-sectional perimeter of the simulated blood vessel corresponding to the simulated blood vessel channel image.
4. The method according to claim 1, characterized in that, The measurement parameter of the simulated blood vessel corresponding to the simulated blood vessel channel image is the cross-sectional area of the simulated blood vessel, and the simulated pixel count carrier is the region of interest corresponding to the simulated blood vessel channel image. The step of counting the number of pixels contained in the simulated pixel count carrier includes: The number of pixels contained in the simulated pixel count carrier is determined based on the mapping relationship between the number of pixels in the simulated blood vessel channel image and the cross-sectional area of the simulated blood vessel.
5. The method according to claim 1, characterized in that, The step of constructing the target mapping function between the number of pixels contained in the simulated pixel number carrier and the corresponding measurement parameters of the simulated blood vessel includes: A reference mapping function is established between the number of pixels contained in the simulated pixel number carrier and the corresponding measurement parameters of the simulated blood vessel. The reference mapping function takes the number of pixels contained in the simulated pixel number carrier or the measurement parameters of the simulated blood vessel as independent variables, and the independent variables of the reference mapping function have a range of values. When there is only one reference mapping function, the reference mapping function is used as the target mapping function; or, when there are multiple reference mapping functions, the reference mapping function corresponding to the range of values into which the number of pixels contained in the actual pixel number carrier falls is used as the target mapping function.
6. The method according to any one of claims 1 to 5, characterized in that, The determination of measurement parameters of the real blood vessel corresponding to the real blood vessel channel image based on the target mapping function and the actual number of pixels contained in the real pixel number carrier in the real blood vessel channel image includes: Based on the target mapping function and the actual number of pixels contained in the real pixel number carrier, the simulated measurement parameters corresponding to the real blood vessel channel image and the average measurement parameters corresponding to the pixels in the simulated pixel number carrier are determined. Based on the simulated measurement parameters and the average measurement parameters, the theoretical number of pixels contained in the real pixel number carrier is determined; Based on the target mapping function and the theoretical number of pixels, the measurement parameters of the real blood vessels corresponding to the real blood vessel channel image are determined.
7. The method according to claim 6, characterized in that, The theoretical number of pixels is obtained based on the following formula: in, The actual number of pixels in the real blood vessel channel image is represented by the theoretical number of pixels contained in the carrier. These are the simulated measurement parameters corresponding to the real vascular channel image; The average measurement parameters corresponding to the pixels in the simulated pixel count carrier; The radius, perimeter, or area of the largest image displayed by the intravascular imaging device; The radius, circumference, or area of the largest simulated blood vessel in the blood vessel simulation device.
8. A blood vessel size measuring device, characterized in that, The device includes: An image acquisition module is used to extend the imaging catheter of the intravascular imaging device into multiple simulated blood vessels of the vascular simulation device to obtain multiple corresponding simulated vascular channel images; the vascular simulation device includes multiple simulated blood vessels with different radii. The pixel sampling module is used to acquire the measurement parameters of the simulated blood vessel corresponding to any of the simulated blood vessel channel images, determine the region of interest corresponding to the measurement parameters in the simulated blood vessel channel image as a simulated pixel number carrier, and count the number of pixels contained in the simulated pixel number carrier. The fitting module is used to construct a target mapping function between the number of pixels contained in the simulated pixel number carrier and the measurement parameters of the corresponding simulated blood vessel; The measurement module is used to acquire a real blood vessel channel image, and determine the measurement parameters of the real blood vessel corresponding to the real blood vessel channel image based on the target mapping function and the actual number of pixels contained in the real pixel number carrier in the real blood vessel channel image.
9. The apparatus according to claim 8, characterized in that, The blood vessel simulation device includes a body having multiple through holes that penetrate the body, all of which are spaced apart.
10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Area and circumference nondestructive measurement method of small irregular object
CN103839283A
Blood vessel size measuring method and device
CN115715686A