CN116491983A - Vascular imaging method and related device of artificial arteriovenous arm - Google Patents
Vascular imaging method and related device of artificial arteriovenous arm Download PDFInfo
- Publication number
- CN116491983A CN116491983A CN202310390310.8A CN202310390310A CN116491983A CN 116491983 A CN116491983 A CN 116491983A CN 202310390310 A CN202310390310 A CN 202310390310A CN 116491983 A CN116491983 A CN 116491983A
- Authority
- CN
- China
- Prior art keywords
- image
- arterial
- blood vessel
- vessel
- infrared
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/08—Clinical applications
- A61B8/0891—Clinical applications for diagnosis of blood vessels
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0059—Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence
- A61B5/0082—Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence adapted for particular medical purposes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4887—Locating particular structures in or on the body
- A61B5/489—Blood vessels
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/44—Constructional features of the ultrasonic, sonic or infrasonic diagnostic device
- A61B8/4416—Constructional features of the ultrasonic, sonic or infrasonic diagnostic device related to combined acquisition of different diagnostic modalities, e.g. combination of ultrasound and X-ray acquisitions
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/52—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/5215—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of medical diagnostic data
- A61B8/5238—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of medical diagnostic data for combining image data of patient, e.g. merging several images from different acquisition modes into one image
- A61B8/5261—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of medical diagnostic data for combining image data of patient, e.g. merging several images from different acquisition modes into one image combining images from different diagnostic modalities, e.g. ultrasound and X-ray
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Veterinary Medicine (AREA)
- Pathology (AREA)
- Public Health (AREA)
- Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Radiology & Medical Imaging (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Vascular Medicine (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
Abstract
Description
技术领域technical field
本申请涉及医学影像的领域,尤其是涉及一种人工动静脉手臂血管成像方法及相关装置。The present application relates to the field of medical imaging, in particular to an artificial arteriovenous arm blood vessel imaging method and related devices.
背景技术Background technique
血管显像仪是一种医疗设备,主要用于通过先进的成像技术,实时、清晰地显示出患者的皮肤表面或近表面的血管结构。这种设备对于医护人员来说非常有帮助,尤其是在需要进行静脉穿刺、置管、抽血等操作时。Vascular Imaging Instrument is a medical device that is mainly used to clearly display the vascular structure of the patient's skin surface or near the surface in real time through advanced imaging technology. This device is very helpful for medical staff, especially when it is necessary to perform procedures such as venipuncture, catheter insertion, and blood drawing.
血管显像仪的工作原理通常基于近红外光(NIR)技术。在这种技术下,血管显像仪发射特定波长的近红外光,然后通过高分辨率的成像系统捕捉反射回的光线。由于血红蛋白对近红外光有较强的吸收能力,血管内的血液与周围组织相比,对光的吸收和散射特性有很大差别,这使得血管在图像中能够清晰地显示出来。The working principle of angiography is usually based on near-infrared light (NIR) technology. Under this technology, a blood vessel imaging device emits near-infrared light of a specific wavelength, and then captures the reflected light through a high-resolution imaging system. Because hemoglobin has a strong absorption capacity for near-infrared light, the blood in the blood vessel has very different absorption and scattering characteristics of light compared with the surrounding tissue, which makes the blood vessel clearly displayed in the image.
内瘘是指将动脉和静脉之间人为地建立起来的连接,通常用于血液透析患者。在临床中,医生需要观察到内瘘的位置、血管的走向以及血流情况。但是,血管显像仪主要用于显示皮肤表面或近表面的血管结构,对于较深层的血管,尤其是动脉,由于近红外光不容易穿透到达其深度,动脉成像可能较浅较细,或者呈现断续的状态,难以满足临床要求。A fistula is an artificially created connection between an artery and a vein, usually in hemodialysis patients. In the clinic, the doctor needs to observe the location of the internal fistula, the direction of the blood vessels and the blood flow. However, the vascular imaging instrument is mainly used to display the vascular structure on the skin surface or near the surface. For deeper blood vessels, especially arteries, because near-infrared light is not easy to penetrate to its depth, the arterial imaging may be shallow and thin, or Present intermittent state, it is difficult to meet the clinical requirements.
发明内容Contents of the invention
为了提高血管显像仪的成像效果,本申请提供一种人工动静脉手臂血管成像方法及相关装置。In order to improve the imaging effect of a blood vessel imaging device, the present application provides a blood vessel imaging method and a related device of an artificial arteriovenous arm.
第一方面,本申请提供的一种人工动静脉手臂血管成像方法,采用如下的技术方案:In the first aspect, the present application provides a method for angiography of an artificial arteriovenous arm, which adopts the following technical scheme:
一种人工动静脉手臂血管成像方法,包括以下步骤:A method for angiography of an artificial arteriovenous arm, comprising the following steps:
获取浅层近红外图像和深层近红外图像,其中,浅层近红外图像包含静脉血管图像信息,深层近红外图像包含静脉血管图像信息和动脉血管图像信息;浅层近红外图像是设备基于接收到的自身发出的第一光照强度的近红外光线在目标对象的反射光生成的图像;深层近红外图像是设备基于接收到的自身发出的第二光照强度的近红外光线在目标对象的反射光生成的图像,第二强度大于所述第一强度。Acquire shallow near-infrared images and deep near-infrared images, wherein the shallow near-infrared images contain venous blood vessel image information, and the deep near-infrared images contain venous blood vessel image information and arterial blood vessel image information; the shallow near-infrared images are based on the equipment received The image generated by the near-infrared light of the first light intensity emitted by the device itself in the reflected light of the target object; the deep near-infrared image is generated by the device based on the received near-infrared light of the second light intensity emitted by the device itself in the reflected light of the target object of images, the second intensity is greater than the first intensity.
基于浅层近红外图像对深层近红外图像进行分层,得到静脉血管图像信息和动脉血管图像信息;Based on the shallow near-infrared image, the deep near-infrared image is layered to obtain venous blood vessel image information and arterial blood vessel image information;
获取脉冲多普勒超声图像,并基于脉冲多普勒超声图像获取静脉血管和静脉血管的相对位置关系;Obtaining a pulsed Doppler ultrasound image, and obtaining the relative positional relationship between the venous vessel and the venous vessel based on the pulsed Doppler ultrasound image;
基于相对位置关系,由静脉血管图像信息计算理论动脉血管图像信息;Based on the relative positional relationship, the theoretical arterial blood vessel image information is calculated from the venous blood vessel image information;
匹配理论动脉血管图像和动脉血管图像,并基于匹配结果对动脉血管图像进行补全。Match the theoretical arterial image and the arterial image, and complete the arterial image based on the matching result.
通过采用上述技术方案,浅层近红外图像由于光照强度比较低,因此设备所得成像基本上只带有静脉血管图像。而在近红外光增加照射功率后,深层近红外图像内能够包含有更为清晰的静脉血管图像,和较为模糊且不太完整的动脉血管图像,因此需要对动脉血管图像进行处理。脉冲多普勒超声图像能够准确得获得动脉血管图像和静脉血管图像,但是,脉冲多普勒超声图像具有一定的缺点,其虽然具有较大的成像范围,但是其图像需要探头与血流方向保持一定的角度,且成像的时间分辨率较低,可能无法实时捕捉到快速变化的血流速度和流向,因此,在这一点上无法与近红外图像相比。因此,本方案通过利用设备在合适的位置获取脉冲多普勒超声图像,来计算得到静脉血管和静脉血管的相对位置关系,然后再利用该相对位置关系与明确的实时静脉血管图像信息,来计算得到实时的理论动脉血管图像信息。由于近红外图像的拍摄位置容易发生较大的变动,即与脉冲多普勒超声图像不是在同一个位置进行拍摄获得,由于相差的存在,在不同位置对应的相对位置关系可能会有所偏差,因此该理论动脉血管图像实际上会与实际位置有所偏差。因此可以对理论动脉血管图像和动脉血管图像进行匹配,对动脉血管图像中的匹配部分进行补全,从而得到完整的动脉血管图像。由于动脉血管图像和静脉血管图像是在同一个位置同一时刻拍摄得到,相差极小,能够满足临床的使用要求。同理,通过该技术,能够把介于深层和浅层的内瘘同时清晰成像。By adopting the above technical solution, the light intensity of the shallow near-infrared image is relatively low, so the imaging obtained by the device basically only contains the image of the veins and blood vessels. After the near-infrared light increases the irradiation power, the deep near-infrared image can contain clearer venous blood vessel images and relatively blurred and incomplete arterial blood vessel images, so arterial blood vessel images need to be processed. Pulse Doppler ultrasound images can accurately obtain arterial and venous blood vessel images. However, pulse Doppler ultrasound images have certain shortcomings. Although they have a large imaging range, their images need to keep the probe in the same direction as the blood flow. At a certain angle, and the time resolution of the imaging is low, it may not be able to capture the rapidly changing blood flow velocity and flow direction in real time. Therefore, it cannot be compared with near-infrared images in this regard. Therefore, this solution calculates the relative positional relationship between venous vessels and venous vessels by using the device to obtain pulsed Doppler ultrasound images at a suitable position, and then uses the relative positional relationship and clear real-time venous vessel image information to calculate Obtain real-time theoretical arterial blood vessel image information. Since the shooting position of the near-infrared image is prone to large changes, that is, it is not obtained at the same position as the pulse Doppler ultrasound image, and due to the existence of the phase difference, the relative positional relationship corresponding to different positions may be deviated. Therefore, the theoretical arterial vessel image will actually deviate from the actual position. Therefore, the theoretical arterial image can be matched with the arterial image, and the matching part in the arterial image can be completed to obtain a complete arterial image. Since the arterial blood vessel image and the venous blood vessel image are captured at the same position and at the same time, the difference is very small, which can meet the clinical use requirements. In the same way, through this technology, internal fistulas between deep and superficial layers can be clearly imaged at the same time.
可选的,所述基于浅层近红外图像对深层近红外图像进行分层,得到静脉血管图像信息和动脉血管图像信息的步骤,包括:Optionally, the step of layering the deep near-infrared image based on the shallow near-infrared image to obtain venous blood vessel image information and arterial blood vessel image information includes:
将浅层近红外图像和深层近红外图像进行图像对齐;Image alignment of shallow near-infrared images and deep near-infrared images;
利用浅层近红外图像对深层近红外图像进行图像差分;Using the shallow near-infrared image to perform image difference on the deep near-infrared image;
对差分后的深层近红外图像进行阈值处理和降噪处理;Perform threshold processing and noise reduction processing on the deep near-infrared image after the difference;
对处理后的差分图像进行结果分析,得到静脉血管图像信息和动脉血管图像信息。The processed differential image is analyzed to obtain venous blood vessel image information and arterial blood vessel image information.
通过采用上述技术方案,浅层近红外图像对深层近红外图像在空间上对齐,如果两者没有对齐,尝试使用特征点匹配(如SIFT、SURF等特征)和仿射变换等方法将它们对齐。将对齐后的甲浅层近红外图像对深层近红外图像进行逐像素相减,这将产生一个差分图像,其中包含深层近红外图像中浅层近红外图像没有的内容。对差分图像应用阈值处理,以便更容易地区分深层近红外图像中浅层近红外图像没有的内容,选择合适的阈值根据图像的实际情况和需求进行调整。由于差分图像可能包含噪声,可以使用中值滤波、高斯滤波等降噪方法对差分图像进行处理,以获得更清晰的结果。对处理后的差分图像进行分析,提取深层近红外图像中浅层近红外图像没有的内容。这可以通过形态学操作、轮廓检测、区域生长等方法实现。By adopting the above technical scheme, the shallow near-infrared image is spatially aligned with the deep near-infrared image. If the two are not aligned, try to use feature point matching (such as SIFT, SURF, etc.) and affine transformation to align them. Subtract the aligned shallow near-infrared image from the deep near-infrared image pixel by pixel, which will generate a difference image that contains the content that the shallow near-infrared image does not have in the deep near-infrared image. Thresholding is applied to the difference image so that it is easier to distinguish the content that is not in the shallow near-infrared image in the deep near-infrared image, and the appropriate threshold is selected to adjust according to the actual situation and needs of the image. Since the differential image may contain noise, the differential image can be processed using median filtering, Gaussian filtering and other noise reduction methods to obtain a clearer result. The processed differential image is analyzed to extract the content that is not in the shallow near-infrared image in the deep near-infrared image. This can be achieved through morphological operations, contour detection, region growing, etc.
可选的,所述的对处理后的差分图像进行结果分析,得到静脉血管图像信息和动脉血管图像信息的步骤,包括:Optionally, the step of analyzing the result of the processed differential image to obtain venous blood vessel image information and arterial blood vessel image information includes:
以处理后的差分图像为第一图像,以深层近红外图像对第一图像进行差分并进行处理的结果图像为第二图像,提取第一图像和第二图像的血管中心线;Taking the processed difference image as the first image, taking the deep near-infrared image to differentiate the first image and processing the result image as the second image, and extracting the blood vessel centerlines of the first image and the second image;
检测第一图像和第二图像的血管中心线的血管分支点;detecting vessel branch points of the vessel centerlines of the first image and the second image;
对第一图像和第二图像的血管中心线进行血管分段;performing vessel segmentation on the vessel centerlines of the first image and the second image;
进行血管特征提取得到第一图像和第二图像的血管特征信息,以分别作为动脉血管图像信息和静脉血管图像信息,其中,血管特征信息包括长度信息、曲率信息、宽度信息。Blood vessel feature extraction is performed to obtain blood vessel feature information of the first image and the second image as arterial vessel image information and venous vessel image information, wherein the vessel feature information includes length information, curvature information, and width information.
通过采用上述技术方案,提取血管图像的中心线,检测血管中心线上的分支点,可以使用形态学操作如端点检测、分支点检测等方法找到这些点。根据分支点,将血管中心线分成若干段,每段表示两个分支点之间的血管路径。对每段血管路径,提取其特征,例如长度、曲率、宽度等。这些特征可以用于描述血管之间的相对位置关系。根据提取的特征,生成一个特征矩阵,矩阵的每一行表示一个血管路径的特征向量。通过这个特征矩阵,可以表示血管之间的相对位置关系。By adopting the above technical solution, the centerline of the blood vessel image is extracted, and branch points on the centerline of the blood vessel are detected, and these points can be found by using methods such as endpoint detection and branch point detection. According to the branch points, the blood vessel centerline is divided into several segments, and each segment represents a blood vessel path between two branch points. For each vascular path, extract its features, such as length, curvature, width, etc. These features can be used to describe the relative positional relationship between blood vessels. According to the extracted features, a feature matrix is generated, and each row of the matrix represents a feature vector of a blood vessel path. Through this feature matrix, the relative positional relationship between blood vessels can be represented.
可选的,所述的获取脉冲多普勒超声图像,并基于脉冲多普勒超声图像获取静脉血管和静脉血管的相对位置关系的步骤,包括:Optionally, the step of acquiring the pulsed Doppler ultrasound image, and acquiring the relative positional relationship between the venous blood vessel and the venous blood vessel based on the pulsed Doppler ultrasound image includes:
获取脉冲多普勒超声图像,并在脉冲多普勒超声图像上标记出静脉部分、动脉部分和造瘘管部分;Obtain a pulsed Doppler ultrasound image and mark the venous part, arterial part and stoma part on the pulsed Doppler ultrasound image;
基于脉冲多普勒超声图像提取血管中心线,并与静脉、动脉和造瘘管相对应;Extraction of vessel centerlines based on pulsed Doppler ultrasound images and corresponding to veins, arteries and ostomy tubes;
基于各血管中心线生成相对位置特征矩阵。A relative position feature matrix is generated based on each vessel centerline.
可选的,脉冲多普勒超声探头由目标的近心端向远心端的方向设置,或者由目标的远心端向近心端的方向设置。Optionally, the pulse Doppler ultrasound probe is set from the proximal end of the target to the distal end, or is set from the distal end of the target to the proximal end.
通过采用上述技术方案,脉冲多普勒超声设备通过一个探头发射短时脉冲超声波。这些超声波在不同的组织中传播,最终被血流中的红细胞反射回来。根据多普勒效应,当超声波从一个运动的物体(如血流中的红细胞)反射回来时,其频率会发生变化。这种频率变化与物体的速度和方向成正比。脉冲多普勒超声设备通过测量回波信号的频率变化来计算血流速度和方向。当探头完全正对血流方向(即夹角为0度),则多普勒频移将达到最大,此时测量的血流速度会高于实际值。反之,如果探头背对血流方向(即夹角为180度),多普勒频移将达到最小,此时测量的血流速度会低于实际值。因此,可以通过脉冲多普勒超声探头由目标的近心端向远心端的方向设置,或者由目标的远心端向近心端的方向设置,来分辨静脉、动脉和造瘘管,并得到其相对位置特征矩阵。By adopting the above technical solution, the pulse Doppler ultrasound equipment transmits short-time pulse ultrasound through a probe. These ultrasound waves travel through different tissues and are eventually reflected back by red blood cells in the bloodstream. According to the Doppler effect, when ultrasound waves bounce off a moving object, such as red blood cells in the bloodstream, their frequency changes. This change in frequency is proportional to the speed and direction of the object. Pulse Doppler ultrasound equipment calculates the velocity and direction of blood flow by measuring the frequency change of the echo signal. When the probe is completely facing the direction of blood flow (that is, the included angle is 0 degrees), the Doppler frequency shift will reach the maximum, and the measured blood flow velocity will be higher than the actual value at this time. Conversely, if the probe faces away from the direction of blood flow (that is, the included angle is 180 degrees), the Doppler frequency shift will reach the minimum, and the measured blood flow velocity will be lower than the actual value at this time. Therefore, the pulse Doppler ultrasound probe can be set from the proximal end of the target to the distal end, or from the distal end of the target to the proximal end, to distinguish veins, arteries, and ostomy tubes, and to obtain their relative Location feature matrix.
可选的,所述的匹配理论动脉血管图像和动脉血管图像,并基于匹配结果对动脉血管图像进行补全的步骤,包括:Optionally, the step of matching the theoretical arterial image and the arterial image, and completing the arterial image based on the matching result includes:
对理论动脉血管图像和动脉血管图像进行特征提取和匹配,生成一组匹配点对;Perform feature extraction and matching on the theoretical arterial image and the arterial image to generate a set of matching point pairs;
基于随机抽样一致性算法对匹配点对进行筛选;Screen the matching point pairs based on the random sampling consensus algorithm;
基于筛选后的匹配点对,计算理论动脉血管图像和动脉血管图像之间的变换矩阵;Based on the filtered matching point pairs, calculating a transformation matrix between the theoretical arterial vessel image and the arterial vessel image;
基于变换矩阵来变换理论动脉血管图像以与动脉血管图像对齐,再对变换后的理论动脉血管图像和动脉血管图像进行区域匹配;transforming the theoretical arterial image based on the transformation matrix to align with the arterial image, and performing region matching on the transformed theoretical arterial image and the arterial image;
获取动脉血管图像中匹配程度大于匹配阈值的区域进行优化补全。Obtain the region in the arterial image whose matching degree is greater than the matching threshold for optimal completion.
通过采用上述技术方案,从血管中心线图像中提取特征。这些特征可以是血管的几何形状(如长度、曲率等)、血管的拓扑结构(如分叉点、连接关系等),或者血管的空间位置信息。利用特征匹配算法(如SIFT、SURF等)将两张图像中的特征进行匹配。这将生成一组匹配点对,可以用于计算匹配程度。由于特征匹配可能会产生一些错误的匹配点对,因此需要对这些匹配点对进行筛选。这可以通过随机抽样一致性(RANSAC)算法或其他鲁棒性方法来实现。基于筛选后的匹配点对,计算两张血管中心线图像之间的匹配程度,这可以通过计算匹配点对之间的平均距离、匹配点对占总点数的比例、匹配点对的空间分布等方法来实现。匹配程度可以用一个数值来表示,数值越高,匹配程度越好。根据匹配程度的数值,评估两张血管中心线图像之间的相似性。可以设定一个阈值,当匹配程度高于阈值时,认为两张图像具有较高的匹配程度。匹配程度大于匹配阈值的区域,意味着是近红外图像与多普勒超声图像的像差影响较小的区域,对其进行优化补全即可得到良好的动脉血管图像。By adopting the above technical solution, features are extracted from the blood vessel centerline image. These features can be the geometric shape of blood vessels (such as length, curvature, etc.), the topological structure of blood vessels (such as bifurcation points, connection relationships, etc.), or the spatial location information of blood vessels. Use feature matching algorithms (such as SIFT, SURF, etc.) to match the features in the two images. This will generate a set of matching point pairs that can be used to calculate the degree of matching. Because feature matching may produce some wrong matching point pairs, it is necessary to filter these matching point pairs. This can be achieved with the Random Sample Consensus (RANSAC) algorithm or other robust methods. Based on the filtered matching point pairs, calculate the matching degree between two blood vessel centerline images, which can be calculated by calculating the average distance between matching point pairs, the ratio of matching point pairs to the total number of points, the spatial distribution of matching point pairs, etc. method to achieve. The degree of matching can be represented by a numerical value, the higher the numerical value, the better the degree of matching. Evaluate the similarity between two vessel centerline images based on the degree of match value. A threshold can be set, and when the matching degree is higher than the threshold, it is considered that the two images have a higher matching degree. The region where the matching degree is greater than the matching threshold means that the aberration of the near-infrared image and the Doppler ultrasound image has little influence on the region, and a good arterial image can be obtained by optimizing and complementing it.
第二方面,本申请提供的一种人工动静脉手臂血管成像装置,采用如下的技术方案:In the second aspect, an artificial arteriovenous arm vascular imaging device provided by the present application adopts the following technical solution:
一种人工动静脉手臂血管成像装置,包括:An artificial arteriovenous arm vascular imaging device, comprising:
近红外图像获取模块,用于获取浅层近红外图像和深层近红外图像,其中,浅层近红外图像包含静脉血管图像信息,深层近红外图像包含静脉血管图像信息和动脉血管图像信息;A near-infrared image acquisition module, configured to acquire a shallow near-infrared image and a deep near-infrared image, wherein the shallow near-infrared image includes venous blood vessel image information, and the deep near-infrared image includes venous blood vessel image information and arterial blood vessel image information;
图像分层模块,用于基于浅层近红外图像对深层近红外图像进行分层,得到静脉血管图像信息和动脉血管图像信息;The image layering module is used to layer the deep near-infrared image based on the shallow near-infrared image to obtain venous blood vessel image information and arterial blood vessel image information;
图像获取与计算模块,用于获取脉冲多普勒超声图像,并基于脉冲多普勒超声图像获取静脉血管和静脉血管的相对位置关系;The image acquisition and calculation module is used to acquire the pulse Doppler ultrasound image, and obtain the relative position relationship between the venous blood vessel and the venous blood vessel based on the pulse Doppler ultrasound image;
理论图像生成模块,用于基于相对位置关系,由静脉血管图像信息计算理论动脉血管图像信息;The theoretical image generation module is used to calculate the theoretical arterial image information from the venous image information based on the relative positional relationship;
匹配补全模块,用于匹配理论动脉血管图像和动脉血管图像,并基于匹配结果对动脉血管图像进行补全。The matching completion module is used for matching the theoretical arterial vessel image and the arterial vessel image, and completing the arterial vessel image based on the matching result.
第三方面,本申请提供的一种计算机设备,采用如下的技术方案:In the third aspect, a computer device provided by the present application adopts the following technical solution:
一种计算机设备,其包括:A computer device comprising:
一个或多个处理器;one or more processors;
存储器;memory;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于:执行上述的人工动静脉手臂血管成像方法。one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, the one or more program programs are configured to: execute The above-mentioned artificial arteriovenous arm angiography method.
第四方面,本申请提供的一种计算机可读存储介质,采用如下的技术方案:In the fourth aspect, a computer-readable storage medium provided by the present application adopts the following technical solution:
一种计算机可读存储介质,存储有能够被处理器加载并执行如上的上述方法的计算机程序。A computer-readable storage medium stores a computer program capable of being loaded by a processor and executing the above-mentioned method.
所述存储介质存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现:如上述的人工动静脉手臂血管成像方法。The storage medium stores at least one instruction, at least one section of program, code set or instruction set, and the at least one instruction, the at least one section of program, the code set or instruction set are loaded and executed by the processor to implement: Arteriovenous arm vascular imaging method as described above.
附图说明Description of drawings
图1绘示本发明一实施例中人工动静脉手臂血管成像方法的流程框图。FIG. 1 is a flow chart of a method for imaging blood vessels in an artificial arteriovenous arm according to an embodiment of the present invention.
图2绘示本发明一实施例中S2子步骤的流程框图。FIG. 2 is a flow chart of sub-step S2 in an embodiment of the present invention.
图3绘示本发明一实施例中S24子步骤的流程框图。FIG. 3 is a flow chart of sub-step S24 in an embodiment of the present invention.
图4绘示本发明一实施例中S3子步骤的流程框图。FIG. 4 is a flow chart of sub-step S3 in an embodiment of the present invention.
图5绘示本发明一实施例中S5子步骤的流程框图。FIG. 5 is a flow chart of sub-step S5 in an embodiment of the present invention.
图6绘示本发明一实施例中计算机设备的示意图。FIG. 6 is a schematic diagram of a computer device in an embodiment of the present invention.
实施方式Implementation
以下结合附图,对本申请作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。The present application will be described in further detail below in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.
在以下描述中,为了解释的目的,阐述了很多具体细节,以便提供对发明构思的彻底理解。作为本说明书的一部分,本公开的附图中的一些附图以框图形式表示结构和设备,以避免使所公开的原理复杂难懂。为了清晰起见,实际具体实施的并非所有特征都有必要进行描述。此外,本公开中所使用的语言已主要被选择用于可读性和指导性目的,并且可能没有被选择为划定或限定本发明的主题,从而诉诸于所必需的权利要求以确定此类发明主题。在本公开中对“一个具体实施”或“具体实施”的提及意指结合该具体实施所述的特定特征、结构或特性被包括在至少一个具体实施中,并且对“一个具体实施”或“具体实施”的多个提及不应被理解为必然地全部是指同一具体实施。In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of inventive concepts. As part of this specification, some of the drawings of the present disclosure represent structures and devices in block diagram form in order to avoid obscuring the principles of the disclosure. In the interest of clarity, not all features of an actual implementation are necessarily described. In addition, the language used in this disclosure has been chosen primarily for readability and instructional purposes, and may not have been chosen to delineate or delimit the inventive subject matter, so that recourse to the claims is necessary to determine such subject of invention. Reference in this disclosure to "an implementation" or "an implementation" means that a particular feature, structure, or characteristic described in connection with that implementation is included in at least one implementation, and reference to "an implementation" or Multiple references to "an implementation" should not be read as necessarily all referring to the same implementation.
除非明确限定,否则术语“一个”、“一种”和“该”并非旨在指代单数实体,而是包括其特定示例可以被用于举例说明的一般性类别。因此,术语“一个”或“一种”的使用可以意指至少一个的任意数目,包括“一个”、“一个或多个”、“至少一个”和“一个或不止一个”。术语“或”意指可选项中的任意者以及可选项的任何组合,包括所有可选项,除非可选项被明确指示是相互排斥的。短语“中的至少一者”在与项目列表组合时是指列表中的单个项目或列表中项目的任何组合。所述短语并不要求所列项目的全部,除非明确如此限定。Unless expressly limited, the terms "a", "an" and "the" are not intended to refer to a singular entity but rather include the general class of which specific instances may be used for illustration. Thus, use of the terms "a" or "an" may mean any number of at least one, including "one", "one or more", "at least one" and "one or more than one". The term "or" means any of the alternatives and any combination of the alternatives, including all alternatives, unless the alternatives are expressly stated to be mutually exclusive. The phrase "at least one of" when combined with a list of items means a single item in the list or any combination of items in the list. The phrase does not require all of the listed items, unless expressly so limited.
本申请实施例公开一种人工动静脉手臂血管成像方法。参照图1,该人工动静脉手臂血管成像方法包括The embodiment of the present application discloses a method for imaging blood vessels in an artificial arteriovenous arm. Referring to Fig. 1, the artificial arteriovenous arm angiography method includes
S1.获取浅层近红外图像和深层近红外图像,其中,浅层近红外图像包含静脉血管图像信息,深层近红外图像包含静脉血管图像信息和动脉血管图像信息。浅层近红外图像是设备基于接收到的自身发出的第一光照强度的近红外光线在目标对象的反射光生成的图像;深层近红外图像是设备基于接收到的自身发出的第二光照强度的近红外光线在目标对象的反射光生成的图像,第二强度大于所述第一强度。S1. Obtain a shallow near-infrared image and a deep near-infrared image, wherein the shallow near-infrared image includes venous blood vessel image information, and the deep near-infrared image includes venous blood vessel image information and arterial blood vessel image information. The shallow near-infrared image is the image generated by the device based on the reflected light of the near-infrared light of the first light intensity emitted by the device on the target object; the deep near-infrared image is the image generated by the device based on the received second light intensity emitted by itself In an image generated by the reflected light of the near-infrared light on the target object, the second intensity is greater than the first intensity.
近红外光血管成像仪(Near-Infrared Vascular Imaging System,NIRVIS)是一种通过使用近红外光源来可视化皮肤下的血管结构的医学成像技术。其基本原理是利用近红外光在组织中的穿透性和血液中的血红蛋白对近红外光的吸收特性。近红外光的波长大约在700-900纳米范围内,这使得它能够穿透皮肤和其他生物组织。在这个波长范围内,血液中的血红蛋白对近红外光有较高的吸收率,而皮肤、肌肉和其他组织对近红外光的吸收相对较低。因此,当近红外光照射到皮肤表面时,它可以穿透皮肤并被血管内的血红蛋白吸收。未被吸收的光会散射回皮肤表面,并被成像仪的探测器捕捉。Near-Infrared Vascular Imaging System (NIRVIS) is a medical imaging technique that visualizes the vascular structure under the skin by using a near-infrared light source. The basic principle is to use the penetration of near-infrared light in tissues and the absorption characteristics of hemoglobin in blood to near-infrared light. Near-infrared light has a wavelength in the roughly 700-900 nanometer range, which allows it to penetrate skin and other biological tissues. In this wavelength range, hemoglobin in blood has a high absorption rate of near-infrared light, while skin, muscle and other tissues have relatively low absorption of near-infrared light. Therefore, when near-infrared light hits the surface of the skin, it can penetrate the skin and be absorbed by the hemoglobin in blood vessels. Light that is not absorbed scatters back to the skin surface and is captured by the imager's detectors.
因此,浅层近红外图像由于光照强度比较低,因此设备所得成像基本上只带有静脉血管图像。而在近红外光增加照射功率后,深层近红外图像内能够包含有更为清晰的静脉血管图像,和较为模糊且不太完整的动脉血管图像,因此需要对动脉血管图像进行处理。Therefore, due to the relatively low light intensity of the shallow near-infrared image, the imaging obtained by the device basically only contains images of veins and blood vessels. After the near-infrared light increases the irradiation power, the deep near-infrared image can contain clearer venous blood vessel images and relatively blurred and incomplete arterial blood vessel images, so arterial blood vessel images need to be processed.
需要注意的是,在不同的实施例中,可以利用投影装置,对近红外图像进行处理,再将处理后的图像投影在目标对象上,以实现血管内的可视化。或者利用显示屏,将识别到的血管图像叠加在自然光成像的照片上,以实现血管内的可视化。当然,也可以使用其它的方法,但凡能够方便得到的图像进行可视化呈现即可。It should be noted that, in different embodiments, the near-infrared image can be processed by using the projection device, and then the processed image can be projected on the target object, so as to realize the visualization inside the blood vessel. Or use the display screen to superimpose the recognized blood vessel image on the natural light imaging photo to realize the visualization of the blood vessel. Of course, other methods can also be used, as long as the images that can be easily obtained can be visualized.
S2.基于浅层近红外图像对深层近红外图像进行分层,得到静脉血管图像信息和动脉血管图像信息。S2. Layering the deep near-infrared image based on the shallow near-infrared image to obtain venous blood vessel image information and arterial blood vessel image information.
由于深层近红外图像内能够包含有更为清晰的静脉血管图像,和较为模糊且不太完整的动脉血管图像,因此可以通过差分的方法来对深层近红外图像进行处理,从而得到静脉血管图像信息和动脉血管图像信息。Since the deep near-infrared image can contain a clearer venous image and a blurred and less complete arterial image, the deep near-infrared image can be processed by a differential method to obtain the venous image information and arterial image information.
具体的,参照图2,在一实施例中,S2包括以下子步骤S21-S24。Specifically, referring to FIG. 2 , in an embodiment, S2 includes the following sub-steps S21-S24.
S21.将浅层近红外图像和深层近红外图像进行图像对齐。S21. Perform image alignment on the shallow near-infrared image and the deep near-infrared image.
浅层近红外图像对深层近红外图像在空间上对齐,如果两者没有对齐,尝试使用特征点匹配(如SIFT、SURF等特征)和仿射变换等方法将它们对齐。The shallow near-infrared image is spatially aligned with the deep near-infrared image. If the two are not aligned, try to use feature point matching (such as SIFT, SURF, etc.) and affine transformation to align them.
S22.利用浅层近红外图像对深层近红外图像进行图像差分。S22. Using the shallow near-infrared image to perform image difference on the deep near-infrared image.
将对齐后的甲浅层近红外图像对深层近红外图像进行逐像素相减,这将产生一个差分图像,其中包含深层近红外图像中浅层近红外图像没有的内容。Subtract the aligned shallow near-infrared image from the deep near-infrared image pixel by pixel, which will generate a difference image that contains the content that the shallow near-infrared image does not have in the deep near-infrared image.
S23.对差分后的深层近红外图像进行阈值处理和降噪处理。S23. Perform threshold value processing and noise reduction processing on the deep near-infrared image after the difference.
对差分图像应用阈值处理,以便更容易地区分深层近红外图像中浅层近红外图像没有的内容,选择合适的阈值根据图像的实际情况和需求进行调整。由于差分图像可能包含噪声,可以使用中值滤波、高斯滤波等降噪方法对差分图像进行处理,以获得更清晰的结果。Thresholding is applied to the difference image so that it is easier to distinguish the content that is not in the shallow near-infrared image in the deep near-infrared image, and the appropriate threshold is selected to adjust according to the actual situation and needs of the image. Since the differential image may contain noise, the differential image can be processed using median filtering, Gaussian filtering and other noise reduction methods to obtain a clearer result.
S24.对处理后的差分图像进行结果分析,得到静脉血管图像信息和动脉血管图像信息。S24. Perform result analysis on the processed differential image to obtain venous blood vessel image information and arterial blood vessel image information.
对处理后的差分图像进行分析,提取深层近红外图像中浅层近红外图像没有的内容。这可以通过形态学操作、轮廓检测、区域生长等方法实现。The processed differential image is analyzed to extract the content that is not in the shallow near-infrared image in the deep near-infrared image. This can be achieved through morphological operations, contour detection, region growing, etc.
具体的,参照图3,在某一实施例中,S24可以包括以下步骤:Specifically, referring to FIG. 3, in a certain embodiment, S24 may include the following steps:
S241.以处理后的差分图像为第一图像,以深层近红外图像对第一图像进行差分并进行处理的结果图像为第二图像,提取第一图像和第二图像的血管中心线。S241. Using the processed difference image as the first image, taking the deep near-infrared image to differentiate the first image and processing the resulting image as the second image, extracting the blood vessel centerlines of the first image and the second image.
提取血管图像的中心线,检测血管中心线上的分支点,可以使用形态学操作如端点检测、分支点检测等方法找到这些点。Extract the centerline of the vessel image and detect the branch points on the vessel centerline, which can be found using morphological operations such as endpoint detection, branch point detection, etc.
S242.检测第一图像和第二图像的血管中心线的血管分支点。S242. Detect blood vessel branch points of the blood vessel centerlines in the first image and the second image.
根据分支点,将血管中心线分成若干段,每段表示两个分支点之间的血管路径。According to the branch points, the blood vessel centerline is divided into several segments, and each segment represents a blood vessel path between two branch points.
S243.对第一图像和第二图像的血管中心线进行血管分段。S243. Perform blood vessel segmentation on the blood vessel centerlines in the first image and the second image.
对每段血管路径,提取其特征,例如长度、曲率、宽度等。这些特征可以用于描述血管之间的相对位置关系。For each vascular path, extract its features, such as length, curvature, width, etc. These features can be used to describe the relative positional relationship between blood vessels.
S244.进行血管特征提取得到第一图像和第二图像的血管特征信息,以分别作为动脉血管图像信息和静脉血管图像信息,其中,血管特征信息包括长度信息、曲率信息、宽度信息。S244. Perform blood vessel feature extraction to obtain blood vessel feature information of the first image and the second image as arterial blood vessel image information and venous blood vessel image information, wherein the blood vessel feature information includes length information, curvature information, and width information.
根据提取的特征,生成一个特征矩阵,矩阵的每一行表示一个血管路径的特征向量。通过这个特征矩阵,可以表示血管之间的相对位置关系。According to the extracted features, a feature matrix is generated, and each row of the matrix represents a feature vector of a blood vessel path. Through this feature matrix, the relative positional relationship between blood vessels can be represented.
S3.获取脉冲多普勒超声图像,并基于脉冲多普勒超声图像获取静脉血管和静脉血管的相对位置关系。脉冲多普勒超声探头由目标的近心端向远心端的方向设置,或者由目标的远心端向近心端的方向设置。S3. Obtaining a pulsed Doppler ultrasound image, and acquiring a venous vessel and a relative positional relationship of the venous vessel based on the pulsed Doppler ultrasound image. The pulse Doppler ultrasonic probe is set from the proximal end of the target to the distal end, or is set from the distal end of the target to the proximal end.
脉冲多普勒超声设备通过一个探头发射短时脉冲超声波。这些超声波在不同的组织中传播,最终被血流中的红细胞反射回来。根据多普勒效应,当超声波从一个运动的物体(如血流中的红细胞)反射回来时,其频率会发生变化。这种频率变化与物体的速度和方向成正比。脉冲多普勒超声设备通过测量回波信号的频率变化来计算血流速度和方向。当探头完全正对血流方向(即夹角为0度),则多普勒频移将达到最大,此时测量的血流速度会高于实际值。反之,如果探头背对血流方向(即夹角为180度),多普勒频移将达到最小,此时测量的血流速度会低于实际值。因此,可以通过脉冲多普勒超声探头由目标的近心端向远心端的方向设置,或者由目标的远心端向近心端的方向设置,来分辨静脉、动脉和造瘘管,并得到其相对位置特征矩阵。Pulse Doppler ultrasound equipment sends short bursts of ultrasound waves through a probe. These ultrasound waves travel through different tissues and are eventually reflected back by red blood cells in the bloodstream. According to the Doppler effect, when ultrasound waves bounce off a moving object, such as red blood cells in the bloodstream, their frequency changes. This change in frequency is proportional to the speed and direction of the object. Pulse Doppler ultrasound equipment calculates the velocity and direction of blood flow by measuring the frequency change of the echo signal. When the probe is completely facing the direction of blood flow (that is, the included angle is 0 degrees), the Doppler frequency shift will reach the maximum, and the measured blood flow velocity will be higher than the actual value at this time. Conversely, if the probe faces away from the direction of blood flow (that is, the included angle is 180 degrees), the Doppler frequency shift will reach the minimum, and the measured blood flow velocity will be lower than the actual value at this time. Therefore, the pulse Doppler ultrasound probe can be set from the proximal end of the target to the distal end, or from the distal end of the target to the proximal end, to distinguish veins, arteries, and ostomy tubes, and to obtain their relative Location feature matrix.
需要注意的是,脉冲多普勒超声设备与近红外光血管成像仪可以是一体的,也可以是完全分体式的,也可以分体式但通过电缆连接的,在不同的实施例中可以有不同的形态,但凡能够让脉冲多普勒超声设备和近红外光血管成像仪的成像过程不相互影响即可。It should be noted that the pulse Doppler ultrasound device and the near-infrared vascular imager can be integrated, can also be completely separated, or can be separated but connected by cables, and there can be differences in different embodiments. As long as the imaging process of the pulse Doppler ultrasound equipment and the near-infrared photovascular imager does not affect each other.
具体的,参照图4,在某一实施例中,S3可以包括以下步骤:Specifically, referring to FIG. 4, in a certain embodiment, S3 may include the following steps:
S31.获取脉冲多普勒超声图像,并在脉冲多普勒超声图像上标记出静脉部分、动脉部分和造瘘管部分。S31. Acquire a pulsed Doppler ultrasound image, and mark the vein part, the artery part and the ostomy tube part on the pulse Doppler ultrasound image.
需要注意的是,由于脉冲多普勒超声图像较为局部,且进行脉冲多普勒超声时会不断移动,因此可以通过对手臂进行全面扫描然后进行血管建模,并在血管建模的基础上标记出静脉部分、动脉部分和造瘘管部分。但是建模过程不是每次都是必须的,只需要初始化过程中进行即可,也就是说,建模可以通过数据导入的方法获得,而无需患者自行操作。数据来源可以是由专业人士进行脉冲多普勒超声成像获得,也可以是通过其它方式获得。It should be noted that because the pulsed Doppler ultrasound image is relatively local and will continue to move during pulse Doppler ultrasound, it is possible to conduct a comprehensive scan of the arm and then perform vascular modeling, and mark it on the basis of the vascular modeling Venous part, arterial part and fistula part. However, the modeling process is not necessary every time, it only needs to be carried out during the initialization process, that is to say, the modeling can be obtained through data import without the need for patients to operate by themselves. The data source can be obtained by pulse Doppler ultrasound imaging performed by professionals, or obtained by other methods.
S32.基于脉冲多普勒超声图像提取血管中心线,并与静脉、动脉和造瘘管相对应。S32. Extracting the centerline of blood vessels based on the pulsed Doppler ultrasound image, and corresponding to veins, arteries and ostomy tubes.
具体的,可以先对脉冲多普勒超声图像进行预处理,例如平滑滤波、降噪等操作,提高图像质量。然后将预处理后的血管图像进行二值化处理,将血管区域设置为1(白色),非血管区域设置为0(黑色)。对二值化后的图像进行距离变换。距离变换的目的是将二值图像中的每个像素点的值设置为该点到最近的背景(非血管区域)像素点的距离。这样,血管中心线区域的像素值将较高。找到局部最大值,这些局部最大值点就是血管的中心线,此即为骨架化,可以通过非极大值抑制或者其他方法来实现。然后对可能存在的骨架断裂进行修复,比如可以通过形态学操作(如膨胀、腐蚀、开运算和闭运算)来修复骨架的断裂。Specifically, the pulse Doppler ultrasound image may be preprocessed first, such as operations such as smoothing filtering and noise reduction, to improve image quality. Then, the preprocessed vascular image is binarized, and the vascular area is set to 1 (white), and the non-vascular area is set to 0 (black). Perform distance transformation on the binarized image. The purpose of the distance transformation is to set the value of each pixel in the binary image to the distance from the point to the nearest background (non-vascular area) pixel. In this way, the pixel values in the centerline region of the blood vessel will be higher. Find the local maximum. These local maximum points are the centerline of the blood vessel. This is the skeletonization, which can be achieved by non-maximum suppression or other methods. Then repair the possible skeleton fractures, for example, the fractures of the skeleton can be repaired by morphological operations (such as dilation, erosion, opening and closing operations).
S33.基于各血管中心线生成相对位置特征矩阵。S33. Generate a relative position feature matrix based on the centerline of each blood vessel.
检测血管中心线上的分支点,可以使用形态学操作如端点检测、分支点检测等方法找到这些点。根据分支点,将血管中心线分成若干段。每段表示两个分支点之间的血管路径。对每段血管路径,提取其特征,例如长度、曲率、宽度等。这些特征可以用于描述血管之间的相对位置关系。根据提取的特征,生成一个特征矩阵,矩阵的每一行表示一个血管路径的特征向量。通过这个特征矩阵,可以表示血管之间的相对位置关系。Detecting branch points on the centerline of vessels, these points can be found using morphological operations such as endpoint detection, branch point detection, etc. According to the branch point, the vessel centerline is divided into several segments. Each segment represents a vessel path between two branch points. For each vascular path, extract its features, such as length, curvature, width, etc. These features can be used to describe the relative positional relationship between blood vessels. According to the extracted features, a feature matrix is generated, and each row of the matrix represents a feature vector of a blood vessel path. Through this feature matrix, the relative positional relationship between blood vessels can be represented.
S4.基于相对位置关系,由静脉血管图像信息计算理论动脉血管图像信息。S4. Based on the relative positional relationship, calculate theoretical arterial blood vessel image information from the venous blood vessel image information.
为了利用静脉血管图像上的静脉血管中心线和相对位置特征矩阵生成静脉血管图像上的预测动脉血管中心线,可以采用以下方法:In order to use the venous vessel centerline and the relative position feature matrix on the venous vessel image to generate the predicted arterial vessel centerline on the venous vessel image, the following methods can be used:
使用相对位置特征矩阵来估计预测动脉血管中心线的位置。这个矩阵包含了深层近红外血管图像上静脉血管中心线和预测动脉血管中心线之间的相对位置关系。在深层近红外血管图像上的静脉血管中心线周围应用这个矩阵,预测预测动脉血管中心线的大致位置。例如,如果相对位置特征矩阵表示预测动脉血管中心线位于静脉血管中心线的左侧10个像素,那么可以在静脉血管图像上的静脉血管中心线左侧10个像素的位置寻找预测动脉血管中心线。The position of the centerline of the predicted arterial vessel is estimated using the relative position feature matrix. This matrix contains the relative positional relationship between the centerline of the venous vessel and the centerline of the predicted arterial vessel on the deep near-infrared vessel image. Applying this matrix around venous vessel centerlines on deep near-infrared vessel images predicts the approximate location of predicted arterial vessel centerlines. For example, if the relative position feature matrix indicates that the centerline of the predicted artery is located 10 pixels to the left of the centerline of the venous vessel, then the predicted centerline of the arterial vessel can be found at the position 10 pixels to the left of the centerline of the venous vessel on the venous vessel image .
S5.匹配理论动脉血管图像和动脉血管图像,并基于匹配结果对动脉血管图像进行补全。S5. Matching the theoretical arterial image and the arterial image, and completing the arterial image based on the matching result.
S51.对理论动脉血管图像和动脉血管图像进行特征提取和匹配,生成一组匹配点对。S51. Perform feature extraction and matching on the theoretical arterial image and the arterial image to generate a set of matching point pairs.
从血管中心线图像中提取特征。这些特征可以是血管的几何形状(如长度、曲率等)、血管的拓扑结构(如分叉点、连接关系等),或者血管的空间位置信息。利用特征匹配算法(如SIFT、SURF等)将两张图像中的特征进行匹配。这将生成一组匹配点对,可以用于计算匹配程度。Extract features from vessel centerline images. These features can be the geometric shape of blood vessels (such as length, curvature, etc.), the topological structure of blood vessels (such as bifurcation points, connection relationships, etc.), or the spatial location information of blood vessels. Use feature matching algorithms (such as SIFT, SURF, etc.) to match the features in the two images. This will generate a set of matching point pairs that can be used to calculate the degree of matching.
S52.基于随机抽样一致性算法对匹配点对进行筛选。S52. Screen the matching point pairs based on the random sampling consensus algorithm.
由于特征匹配可能会产生一些错误的匹配点对,因此需要对这些匹配点对进行筛选。这可以通过随机抽样一致性(RANSAC)算法或其他鲁棒性方法来实现。Because feature matching may produce some wrong matching point pairs, it is necessary to filter these matching point pairs. This can be achieved with the Random Sample Consensus (RANSAC) algorithm or other robust methods.
S53.基于筛选后的匹配点对,计算理论动脉血管图像和动脉血管图像之间的变换矩阵。S53. Based on the filtered matching point pairs, calculate a transformation matrix between the theoretical arterial vessel image and the arterial vessel image.
基于筛选后的匹配点对,计算两张血管中心线图像之间的匹配程度,这可以通过计算匹配点对之间的平均距离、匹配点对占总点数的比例、匹配点对的空间分布等方法来实现。Based on the filtered matching point pairs, calculate the matching degree between two blood vessel centerline images, which can be calculated by calculating the average distance between matching point pairs, the ratio of matching point pairs to the total number of points, the spatial distribution of matching point pairs, etc. method to achieve.
S54.基于变换矩阵来变换理论动脉血管图像以与动脉血管图像对齐,再对变换后的理论动脉血管图像和动脉血管图像进行区域匹配。S54. Transform the theoretical arterial vessel image based on the transformation matrix to align with the arterial vessel image, and then perform region matching on the transformed theoretical arterial vessel image and the arterial vessel image.
匹配程度可以用一个数值来表示,数值越高,匹配程度越好。根据匹配程度的数值,评估两张血管中心线图像之间的相似性。可以设定一个阈值,当匹配程度高于阈值时,认为两张图像具有较高的匹配程度。The degree of matching can be represented by a numerical value, the higher the numerical value, the better the degree of matching. Evaluate the similarity between two vessel centerline images based on the degree of match value. A threshold can be set, and when the matching degree is higher than the threshold, it is considered that the two images have a higher matching degree.
S55.获取动脉血管图像中匹配程度大于匹配阈值的区域进行优化补全。S55. Obtain an area in the arterial image whose matching degree is greater than a matching threshold for optimization and completion.
匹配程度大于匹配阈值的区域,意味着是近红外图像与多普勒超声图像的像差影响较小的区域,对其进行优化补全即可得到良好的动脉血管图像。The region where the matching degree is greater than the matching threshold means that the aberration of the near-infrared image and the Doppler ultrasound image has little influence on the region, and a good arterial image can be obtained by optimizing and complementing it.
为了计算两张血管中心线图像的匹配程度,可以基于筛选后的匹配点对,计算两张血管中心线图像之间的匹配程度。这可以通过计算匹配点对之间的平均距离、匹配点对占总点数的比例、匹配点对的空间分布等方法来实现。匹配程度可以用一个数值来表示,数值越高,匹配程度越好。根据匹配程度的数值,评估两张血管中心线图像之间的相似性。可以设定一个阈值,当匹配程度高于阈值时,认为两张图像具有较高的匹配程度。In order to calculate the matching degree of the two blood vessel centerline images, the matching degree between the two blood vessel centerline images may be calculated based on the filtered matching point pairs. This can be achieved by calculating the average distance between matching point pairs, the ratio of matching point pairs to the total number of points, and the spatial distribution of matching point pairs. The degree of matching can be represented by a numerical value, the higher the numerical value, the better the degree of matching. Evaluate the similarity between two vessel centerline images based on the degree of match value. A threshold can be set, and when the matching degree is higher than the threshold, it is considered that the two images have a higher matching degree.
S6.将差分后的静脉血管图像、优化补全后的动脉血管图像、造瘘管作为不同的图层,根据需求向外输出。S6. The differentiated venous blood vessel image, the optimized and completed arterial blood vessel image, and the ostomy tube are used as different layers, and output to the outside according to requirements.
需要注意的是,由于造瘘管介于深层和浅层之间,因此可以通过差分、补全的方法得到,在一些实施例中,造瘘管图像可能被识别为血管,在另一些实施例中,造瘘管图像可以通过多普勒超声图像获得,原理与上文相似,这里不再赘述。It should be noted that since the ostomy tube is between the deep layer and the superficial layer, it can be obtained through the method of difference and completion. In some embodiments, the image of the ostomy tube may be recognized as a blood vessel. In other embodiments, The image of the ostomy tube can be obtained by Doppler ultrasound image, the principle is similar to the above, and will not be repeated here.
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。It should be understood that the sequence numbers of the steps in the above embodiments do not mean the order of execution, and the execution order of each process should be determined by its functions and internal logic, and should not constitute any limitation to the implementation process of the embodiment of the present invention.
在一实施例中,提供一种人工动静脉手臂血管成像装置,该人工动静脉手臂血管成像装置与上述实施例中人工动静脉手臂血管成像方法一一对应。该人工动静脉手臂血管成像装置各功能模块详细说明如下:In one embodiment, an artificial arteriovenous arm vascular imaging device is provided, and the artificial arteriovenous arm vascular imaging device is one-to-one corresponding to the artificial arteriovenous arm vascular imaging method in the above embodiment. Each functional module of the artificial arteriovenous arm vascular imaging device is described in detail as follows:
近红外图像获取模块,用于获取浅层近红外图像和深层近红外图像,其中,浅层近红外图像包含静脉血管图像信息,深层近红外图像包含静脉血管图像信息和动脉血管图像信息;A near-infrared image acquisition module, configured to acquire a shallow near-infrared image and a deep near-infrared image, wherein the shallow near-infrared image includes venous blood vessel image information, and the deep near-infrared image includes venous blood vessel image information and arterial blood vessel image information;
图像分层模块,用于基于浅层近红外图像对深层近红外图像进行分层,得到静脉血管图像信息和动脉血管图像信息;The image layering module is used to layer the deep near-infrared image based on the shallow near-infrared image to obtain venous blood vessel image information and arterial blood vessel image information;
图像获取与计算模块,用于获取脉冲多普勒超声图像,并基于脉冲多普勒超声图像获取静脉血管和静脉血管的相对位置关系;The image acquisition and calculation module is used to acquire the pulse Doppler ultrasound image, and obtain the relative position relationship between the venous blood vessel and the venous blood vessel based on the pulse Doppler ultrasound image;
理论图像生成模块,用于基于相对位置关系,由静脉血管图像信息计算理论动脉血管图像信息;A theoretical image generation module, used for calculating theoretical arterial image information from venous image information based on the relative positional relationship;
匹配补全模块,用于匹配理论动脉血管图像和动脉血管图像,并基于匹配结果对动脉血管图像进行补全。The matching completion module is used for matching the theoretical arterial vessel image and the arterial vessel image, and completing the arterial vessel image based on the matching result.
关于人工动静脉手臂血管成像装置的具体限定可以参见上文中对于人工动静脉手臂血管成像方法的限定,在此不再赘述。上述人工动静脉手臂血管成像装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。For the specific limitations of the artificial arteriovenous arm vascular imaging device, please refer to the above-mentioned definition of the artificial arteriovenous arm vascular imaging method, which will not be repeated here. Each module in the above artificial arteriovenous arm vascular imaging device can be fully or partially realized by software, hardware and combinations thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, and can also be stored in the memory of the computer device in the form of software, so that the processor can invoke and execute the corresponding operations of the above-mentioned modules.
在一实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于人工动静脉手臂血管成像方法相关的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种人工动静脉手臂血管成像方法。In an embodiment, a computer device is provided, which may be a server, and its internal structure may be as shown in FIG. 6 . The computer device includes a processor, memory, network interface and database connected by a system bus. Wherein, the processor of the computer device is used to provide calculation 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, computer programs and databases. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database of the computer device is used for data related to the vascular imaging method of the artificial arteriovenous arm. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, an artificial arteriovenous arm blood vessel imaging method is realized.
在一实施例中,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例人工动静脉手臂血管成像方法,例如图1所示S1-S6。或者,处理器执行计算机程序时实现上述实施例中人工动静脉手臂血管成像装置的各模块/单元的功能。为避免重复,此处不再赘述。In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored on the memory and operable on the processor. When the processor executes the computer program, the artificial arteriovenous arm angiography method of the above-mentioned embodiment is realized. , such as S1-S6 shown in Figure 1. Alternatively, when the processor executes the computer program, the functions of the various modules/units of the artificial arteriovenous arm vessel imaging device in the above-mentioned embodiments are realized. To avoid repetition, details are not repeated here.
在一实施例中,提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例人工动静脉手臂血管成像方法,例如图1所示S1-S6。或者,该计算机程序被处理器执行时实现上述装置实施例中人工动静脉手臂血管成像装置中各模块/单元的功能,为避免重复,此处不再赘述。In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method for angiography of an artificial arteriovenous arm of the above-mentioned embodiment is implemented, such as S1-S6 shown in FIG. 1 . Alternatively, when the computer program is executed by the processor, the functions of the various modules/units in the artificial arteriovenous arm angiography device in the above device embodiments are realized. To avoid repetition, details are not repeated here.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink) DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be realized by instructing related hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium , when the computer program is executed, it may include the procedures of the embodiments of the above-mentioned methods. Wherein, any reference to memory, storage, database or other media used in various embodiments of the present application may include non-volatile and/or volatile memory. Nonvolatile memory can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Chain Synchlink DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。Those skilled in the art can clearly understand that for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used for illustration. In practical applications, the above-mentioned functions can be assigned to different functional units, Completion of modules means that the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above.
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be described in the foregoing embodiments Modifications to the technical solutions recorded, or equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of each embodiment of the present invention, and should be included in the scope of the present invention. within the scope of protection.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310390310.8A CN116491983A (en) | 2023-04-12 | 2023-04-12 | Vascular imaging method and related device of artificial arteriovenous arm |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310390310.8A CN116491983A (en) | 2023-04-12 | 2023-04-12 | Vascular imaging method and related device of artificial arteriovenous arm |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116491983A true CN116491983A (en) | 2023-07-28 |
Family
ID=87323987
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310390310.8A Pending CN116491983A (en) | 2023-04-12 | 2023-04-12 | Vascular imaging method and related device of artificial arteriovenous arm |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116491983A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120392039A (en) * | 2025-07-03 | 2025-08-01 | 北京紫云智能科技有限公司 | Traumatic bleeding detection method and system based on infrared thermal imaging and ultrasound multimodality |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6245018B1 (en) * | 1997-12-15 | 2001-06-12 | Medison Co., Ltd. | Ultrasonic color doppler imaging system capable of discriminating artery and vein |
| JP2010279651A (en) * | 2009-06-08 | 2010-12-16 | Tohoku Univ | Physical condition diagnosis device using biometric authentication based on the vein running pattern of the palm |
| CN102871645A (en) * | 2011-07-11 | 2013-01-16 | 浙江大学 | Near-infrared imaging ultrasonic vascular therapeutic apparatus |
| US20150065916A1 (en) * | 2013-08-29 | 2015-03-05 | Vasculogic, Llc | Fully automated vascular imaging and access system |
| JP2016154730A (en) * | 2015-02-25 | 2016-09-01 | 富士フイルム株式会社 | Image processing apparatus, method, and program |
| CN108968942A (en) * | 2018-08-03 | 2018-12-11 | 佛山科学技术学院 | One kind being based on near-infrared full color blood flow imaging device and method |
| CN115267631A (en) * | 2021-04-29 | 2022-11-01 | 上海联影医疗科技股份有限公司 | Magnetic resonance imaging method, blood vessel imaging method, apparatus, device, and medium |
-
2023
- 2023-04-12 CN CN202310390310.8A patent/CN116491983A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6245018B1 (en) * | 1997-12-15 | 2001-06-12 | Medison Co., Ltd. | Ultrasonic color doppler imaging system capable of discriminating artery and vein |
| JP2010279651A (en) * | 2009-06-08 | 2010-12-16 | Tohoku Univ | Physical condition diagnosis device using biometric authentication based on the vein running pattern of the palm |
| CN102871645A (en) * | 2011-07-11 | 2013-01-16 | 浙江大学 | Near-infrared imaging ultrasonic vascular therapeutic apparatus |
| US20150065916A1 (en) * | 2013-08-29 | 2015-03-05 | Vasculogic, Llc | Fully automated vascular imaging and access system |
| JP2016154730A (en) * | 2015-02-25 | 2016-09-01 | 富士フイルム株式会社 | Image processing apparatus, method, and program |
| CN108968942A (en) * | 2018-08-03 | 2018-12-11 | 佛山科学技术学院 | One kind being based on near-infrared full color blood flow imaging device and method |
| CN115267631A (en) * | 2021-04-29 | 2022-11-01 | 上海联影医疗科技股份有限公司 | Magnetic resonance imaging method, blood vessel imaging method, apparatus, device, and medium |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120392039A (en) * | 2025-07-03 | 2025-08-01 | 北京紫云智能科技有限公司 | Traumatic bleeding detection method and system based on infrared thermal imaging and ultrasound multimodality |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Bi et al. | VesNet-RL: Simulation-based reinforcement learning for real-world US probe navigation | |
| JP2022169579A (en) | Diagnostically useful results in real time | |
| JP6898927B2 (en) | Detection and verification of shadows in intravascular images | |
| Sonka et al. | Segmentation of intravascular ultrasound images: A knowledge-based approach | |
| JP5873440B2 (en) | Automatic segmentation and temporal tracking method | |
| JP5627706B2 (en) | Ultrasonic imaging device, ultrasonic imaging program | |
| US9119559B2 (en) | Method and system of generating a 3D visualization from 2D images | |
| US20180158201A1 (en) | Apparatus and method for registering pre-operative image data with intra-operative laparoscopic ultrasound images | |
| JP2014217745A (en) | Ultrasonic diagnostic apparatus and method of controlling the same | |
| US10573009B2 (en) | In vivo movement tracking apparatus | |
| JP2011502681A (en) | System and method for quantitative 3DCEUS analysis | |
| CN103781425B (en) | Ultrasonic imaging apparatus and method | |
| Jiang et al. | Dopus-net: Quality-aware robotic ultrasound imaging based on doppler signal | |
| CN116491983A (en) | Vascular imaging method and related device of artificial arteriovenous arm | |
| JP5885234B2 (en) | Image analysis method in disease determination apparatus and ultrasonic image forming apparatus | |
| US20240148343A1 (en) | Control method and control system for image scanning, electronic apparatus, and storage medium | |
| KR102690206B1 (en) | Method and device to analyze medical image for detecting calcified part in vessel | |
| CN116777962A (en) | Two-dimensional medical image registration method and system based on artificial intelligence | |
| CN116439740B (en) | A quality management method and related device for arm vascular access | |
| Cui et al. | An automatic segmentation of calcified tissue in forward-looking intravascular ultrasound images | |
| Lin et al. | Towards Enhanced Analysis of Lung Cancer Lesions in EBUS-TBNA--A Semi-Supervised Video Object Detection Method | |
| CN116439740A (en) | A quality management method and related device for arm vascular access | |
| Reddy et al. | Deep Learning and Regression Framework for Doppler Angle Estimation with XAI Validation | |
| Keil et al. | Combining B-Mode and Color Flow Vessel Segmentation for Registration of Hepatic CT and Ultrasound Volumes. | |
| Tong et al. | HIFU micro-damage detection method based on optical flow multi-parameter time-division analysis |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |