CN114170143A - Method for aneurysm detection and rupture risk prediction in digital subtraction angiography - Google Patents

Method for aneurysm detection and rupture risk prediction in digital subtraction angiography Download PDF

Info

Publication number
CN114170143A
CN114170143A CN202111332597.6A CN202111332597A CN114170143A CN 114170143 A CN114170143 A CN 114170143A CN 202111332597 A CN202111332597 A CN 202111332597A CN 114170143 A CN114170143 A CN 114170143A
Authority
CN
China
Prior art keywords
aneurysm
image
filter
detection
features
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
Application number
CN202111332597.6A
Other languages
Chinese (zh)
Inventor
余锦华
胡涛
雷宇
顾宇翔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fudan University
Original Assignee
Fudan University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fudan University filed Critical Fudan University
Priority to CN202111332597.6A priority Critical patent/CN114170143A/en
Publication of CN114170143A publication Critical patent/CN114170143A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/11Region-based segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/136Segmentation; Edge detection involving thresholding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/187Segmentation; Edge detection involving region growing; involving region merging; involving connected component labelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/62Analysis of geometric attributes of area, perimeter, diameter or volume
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/20ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/30ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indices; for individual health risk assessment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20081Training; Learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30096Tumor; Lesion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30101Blood vessel; Artery; Vein; Vascular
    • G06T2207/30104Vascular flow; Blood flow; Perfusion

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Data Mining & Analysis (AREA)
  • Public Health (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Epidemiology (AREA)
  • Pathology (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Computation (AREA)
  • Evolutionary Biology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Quality & Reliability (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Apparatus For Radiation Diagnosis (AREA)

Abstract

The invention relates to an aneurysm detection and rupture risk prediction method in digital subtraction angiography, which comprises the following steps: 1) automatically extracting a frame of image from the DSA image; 2) constructing a multi-scale aneurysm detection filter according to the eigenvalue of the black plug matrix; 3) enhancing the aneurysm on the image by adopting a filter after parameter optimization, and judging the aneurysm according to the mean value of the response intensity of the filter and the shape characteristic of the aneurysm; 4) extracting blood flow perfusion characteristics, texture characteristics and intensity characteristics of the aneurysm; 5) and (3) performing feature screening on the features of the unbroken and broken aneurysms by adopting iterative sparse representation to obtain features with higher discriminativity, and then performing classification decision by adopting sparse representation. Compared with the prior art, the method can accurately detect the aneurysm, does not need to manually set filter detection parameters, can obtain higher prediction precision on the rupture risk of the aneurysm, has higher robustness, and provides reference for accurate diagnosis and rupture prediction of the aneurysm.

Description

Method for aneurysm detection and rupture risk prediction in digital subtraction angiography
Technical Field
The invention relates to the technical field of computer-aided diagnosis, in particular to an aneurysm detection and rupture risk prediction method in Digital Subtraction Angiography (DSA).
Background
Intracranial aneurysms are cerebrovascular diseases that are a serious threat to the life and health of a patient and usually occur around arteries in the bottom of the brain. In chinese Magnetic Resonance Angiography (MRA) screening, about 7% of adults between 35 and 75 years of age have aneurysms. Rupture of an intracranial aneurysm causes Subarachnoid Hemorrhage (SAH), with high morbidity and mortality. Although aneurysm rupture is a rare event, early detection is critical to avoid aneurysm rupture.
DSA is the "gold standard" for diagnosing aneurysms, which provides higher image resolution and higher sensitivity for detection of microaneurysms. The treatment of aneurysms is also a matter of controversy, and whether they rupture is an important factor in determining the performance of the operation, because rupture of an aneurysm during the operation also poses a life risk to the patient, and therefore, it is necessary to predict the risk of rupture of an intracranial aneurysm. Many studies use statistical methods to analyze risk factors of aneurysm rupture, including shape, size, location, etc. of the aneurysm, but the specific cause of its rupture remains unclear.
In current studies, aneurysm detection is rarely performed directly on DSA, but the sensitivity of detection on other modalities is also not high. Most aneurysm rupture prediction methods extract some features according to the shape, size and position of the aneurysm, and then establish a rupture risk prediction function, or establish a classification prediction model by using a Machine learning method to find out several important factors related to rupture risk. However, these rupture prediction methods are not complete in feature extraction of the aneurysm, and the accuracy of prediction is not high, and further, artificial extraction of the aneurysm is required.
Disclosure of Invention
The present invention is directed to overcoming the above-mentioned drawbacks of the prior art and providing a method for detecting an aneurysm and predicting the risk of rupture in digital subtraction angiography.
The purpose of the invention can be realized by the following technical scheme:
a method for aneurysm detection and risk of rupture prediction in digital subtraction angiography, comprising the steps of:
1) automatically extracting a frame of image from the DSA image, and performing noise removal and normalization pretreatment on the extracted image;
2) constructing a multi-scale aneurysm detection filter according to the response difference of the image blackplug matrix characteristic value to different structures, and automatically searching the detection parameters of the filter by adopting Bayesian optimization;
3) the method comprises the steps of enhancing the aneurysm on an image by using a filter after parameter optimization, judging the aneurysm according to the mean value of filter response intensity and the shape characteristic of the aneurysm, removing the detected aneurysm by using a region growing method, and performing cyclic detection on the image from which the aneurysm is removed;
4) extracting blood flow perfusion characteristics, texture characteristics and intensity characteristics of the detected aneurysm;
5) and (3) performing feature screening on the features of the unbroken and broken aneurysms by adopting iterative sparse representation to obtain features with higher discriminativity, and then performing classification decision by adopting sparse representation.
Further, the step 1) specifically comprises the following steps:
11) extracting images from the artery phase and the capillary phase of the DSA, removing image noise by adopting Gaussian filtering, enhancing blood vessels on the image by adopting a Frangi filter, obtaining a binary blood vessel image by adopting an Otsu threshold segmentation method, and corroding the binary image by utilizing a morphological corrosion method to remove small spots in the binary image;
12) marking a connected region of the image, thinning the main blood vessel by taking the maximum connected region of the binary image as the main blood vessel to obtain a blood vessel center line, eliminating blood vessel branches which are perpendicular to the trend of the blood vessel and have pixel points less than 10, and calculating the length of the blood vessel center line of all image frames;
13) in the arterial phase, the length of the center line of the blood vessel is gradually increased, when the arterial phase is nearly finished, the length of the center line reaches the first maximum value, the image at the moment is extracted to detect the aneurysm, and normalization processing is carried out on the extracted image.
Further, in step 2), the multi-scale aneurysm detection filter is composed of eigenvalues of an image blackplug matrix, and the blackplug matrix is defined as a convolution of a pixel gray value and a gaussian function derivative, and then:
Figure BDA0003349451870000031
wherein, H is a black plug matrix, and I (x) is a coordinate point x ═ x in the two-dimensional image1,x2]TG (x, s) is a Gaussian function, and
Figure BDA0003349451870000032
s represents a scale parameter and x represents a convolution.
Further, in the step 2), the aneurysm detection filter BpThe expression of (a) is:
Figure BDA0003349451870000033
Figure BDA0003349451870000034
Figure BDA0003349451870000035
wherein λ is2(x, s) denotes. lambda.2(x) The value at the s-scale, τ being a parameter determining the strength of the filter response, λ1、λ2Two eigenvalues of a black plug matrix of pixels in the image, and lambda1|≤|λ2|,B1And λρIs an intermediate parameter.
Further, in the step 2), a maximum response value of the filter is obtained by comparing a characteristic value of each point x in the image under the s scale, and the detection parameters of the filter specifically include:
Figure BDA0003349451870000036
wherein A isrAnd P is the area and perimeter, V, of the measured object, respectivelymeanFor the average value of the filter response intensity, the larger the value of the detection parameter F, the more likely it is an aneurysm.
Further, in the step 2), in the aneurysm detection process, a bayesian optimization method is adopted to automatically find two unknown detection parameters τ and s of the filter, the target is to search the maximum value of the detection parameter F, the corresponding parameter is the detection parameter of the filter, and in order to obtain the maximum value of the detection parameter F, the filter parameter is adjusted and the F value corresponding to each group of parameters is calculated for comparison.
The optimal parameter set can be automatically and quickly found by adopting Bayesian optimization without manually selecting or setting any parameter, and after the filter parameter is found, the filter parameter is substituted into the filter for aneurysm detection.
Further, in the step 4), the aneurysms of the five continuous frames of images, including ruptured aneurysms and unbroken aneurysms, are extracted, and corresponding blood perfusion characteristics, intensity characteristics and texture characteristics are respectively extracted. .
Further, the extraction of the blood perfusion characteristics of the aneurysm is specifically as follows:
selecting three different positions on the image, namely the interior of the aneurysm, the edge of the aneurysm and the exterior of the aneurysm, selecting an interested region with the size of 5 x 5 at each position, drawing a time-density curve of the interested region at each position, and extracting blood flow perfusion characteristics from the time-density curve.
Further, the extraction of the intensity features and texture features of the aneurysm is specifically as follows:
and extracting intensity and texture features according to the difference of the aneurysm gray level and texture on the image, wherein the intensity features describe the statistical distribution of voxel intensity in the image, and the texture features describe the texture difference of the image respectively based on a gray level co-occurrence matrix, a gray level run-length matrix, a gray level size area matrix and a neighborhood gray level difference matrix.
Further, in the step 5), a method of iterative sparse representation is adopted to select features closely related to sample labels, specifically, an OMP algorithm is adopted to solve an optimization problem, a sliding window strategy is adopted in the sparse representation method, and information of all samples in a window is utilized, so that an iterative process specifically includes the following steps:
51) calculating coefficients after the kth iteration
Figure BDA0003349451870000041
Then there are:
Figure BDA0003349451870000042
wherein, gkAs a standard value for the kth iteration, FkThe sample characteristic of the kth iteration is sigma, which is a small constant;
52) calculating the coefficient after the k iteration
Figure BDA0003349451870000043
Average value of (2)
Figure BDA0003349451870000044
When the condition of M is satisfied(k)-M(k-1)||2< ε or K ═ K0Then the iteration stops, where ε is a small positive integer, K0Is the maximum iteration number;
53) coefficient M obtained by iteration(k)The method is used for feature selection, each feature corresponds to a score through iterative operation, the higher the score is, the more important the feature is, the final scores are sorted, a set number of features are selected for classification, the selected features are classified by adopting a sparse representation method, and then a sparse representation classification model is as follows:
Figure BDA0003349451870000045
wherein F represents the characteristics of the aneurysm to be tested, and F ═ FR,FU],FR=[f1,f2,…,fn1]For the feature set of the ruptured aneurysm in the training sample, n is the number of ruptured aneurysms, FU=[f1,f2,…,fn2]To train the feature set for the unbroken aneurysm in the sample, n2 is the number of unbroken aneurysms, p is a sparsely represented control parameter,
Figure BDA0003349451870000046
for sparse representation of coefficients, when obtaining optimal sparse representation coefficients
Figure BDA0003349451870000047
According to the residual rα(f) The class to which the feature belongs is judged,then the residual error rα(f) The expression of (a) is:
Figure BDA0003349451870000048
wherein, deltaα(.) represent coefficients corresponding to the selected feature classes.
Compared with the prior art, the invention has the following advantages:
according to the characteristic that the intracranial aneurysm on the DSA image is in a similar circular shape, a multi-scale aneurysm detection filter is constructed based on the response difference situation of the characteristic value of a blackplug matrix to different object structures in the image, and the detection parameters of the filter are automatically searched by adopting a Bayesian optimization method, so that manual setting is not needed, and the manual intervention quantity is reduced.
And secondly, for the rupture risk prediction of the aneurysm, respectively extracting texture characteristics, intensity characteristics and blood flow perfusion characteristics of the aneurysm according to the morphological texture difference and the blood flow difference, wherein the characteristics can effectively reflect the difference between ruptured aneurysm and non-ruptured aneurysm.
Thirdly, the invention adopts a feature screening and classifying method based on sparse representation, can screen partial more distinctive features from the extracted features, and improves the classifying precision while reducing the calculated amount.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings used in the description will be briefly introduced, and it is obvious that the drawings in the following description are one embodiment of the present invention, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
Fig. 1 is a flow chart of an aneurysm detection and risk of rupture prediction method in digital subtraction angiography of the present invention.
Fig. 2 illustrates an aneurysm filter parameter extraction and aneurysm detection process in an embodiment.
Fig. 3 is a time-density plot of the interior, margins and exterior of an aneurysm in an example.
Fig. 4 is a process for predicting risk of aneurysm rupture.
Detailed Description
The aneurysm detection and rupture risk prediction method in DSA will be described in detail below with reference to the accompanying drawings and embodiments,
examples
As shown in fig. 1, the present invention provides a method for detecting an aneurysm and predicting a rupture risk in digital subtraction angiography, which comprises the following steps:
step 1, for each frame of image of DSA, starting from a first frame, firstly adopting Gaussian filtering to remove image noise, then utilizing a Frangi filter to enhance blood vessels, adopting an Otsu threshold segmentation method to obtain a binary blood vessel image, utilizing a flat disc structural element with the radius of 2 to corrode the binary image, removing small spots in the binary image, marking a connected region of the image, finding out the largest connected region as a main blood vessel, thinning the main blood vessel to obtain a center line of the blood vessel, eliminating blood vessel branches perpendicular to the trend of the blood vessel and with pixel points smaller than 10, calculating the length of the center line of the blood vessel, calculating each frame of image by using the same method, finding out a frame at the position of a first maximum value after the lengths of the center lines of all frames in the DSA image are obtained, and extracting the image of the frame to detect aneurysms;
step 2, normalizing the image with the noise removed, constructing an aneurysm detection filter based on the image blackplug matrix eigenvalue, searching filter detection parameters by a Bayesian optimization method, setting a tau value change range between 0.8 and 1 and a s value change range between 0 and 20 for two unknown parameters reflecting the target size and intensity in the filter, setting the search times as 50, namely searching and iterating 50 times in an image space, setting a Bayesian optimization acquisition function as a gain expectation, aiming at balancing between development and exploration and finding an optimal parameter value, so that tau and s corresponding to F as the maximum value are the optimal detection parameters of the filter, obtaining a group of detection parameters after the search is finished, each aneurysm corresponds to a group of optimal detection parameters, and removing the aneurysm by a region growing method after the aneurysm is detected, then repeating the previous steps in the rest images and then carrying out detection;
step 3, intercepting the detected aneurysms, wherein the aneurysms which are not ruptured form one group, the ruptured aneurysms form another group, then respectively extracting features, wherein the intensity features and the texture features obtained from each aneurysm are respectively 31 and 39, so that each frame of image has 70 features, extracting five continuous frames of images from a key frame, extracting the aneurysms of each frame of image, and then respectively extracting the features such as intensity, texture and the like, so that 350(5 × 70) features can be obtained; selecting ROI (region of interest) at three different positions of the aneurysm from DSA (digital image acquisition) images, namely the inside of the aneurysm, the edge of the aneurysm and the outside of the aneurysm, selecting an image area with the size of 5 multiplied by 5 at each position, drawing a time-density curve, obtaining blood flow perfusion information from the curve, obtaining 11 blood flow perfusion characteristics at the inside, the edge and the outside of the aneurysm, extracting 33 blood flow perfusion characteristics from each aneurysm, obtaining two characteristics 383(350+33) in total,
and 4, performing feature screening on the two extracted features by using a sparse representation method, wherein parameters during the specific screening are set as follows: maximum number of iterations K0350, the small positive number epsilon is 0.0001, the number of samples selected in each iterative operation is 5, then the importance of the features is ranked by using iterative sparse representation, the first 11 important features are selected at first, the accuracy rate is calculated by using a sparse representation classification model, then a feature is newly added in each calculation until the 80 th important feature is added, so that 70 different accuracy values are obtained in total, the feature number corresponding to the highest accuracy rate is used for final aneurysm rupture risk prediction, and 32 important features are finally screened out,
step 5, after sparse representation screening, extracting 32 important features from each aneurysm, training and testing by using a sparse representation classifier, setting control parameters to be 0.5 and residual error to be 0.001 when the sparse representation classifier is trained, solving a sparse representation classification model by using an orthogonal matching pursuit algorithm, and finally judging the class of the features according to the sparse representation residual error, wherein in the embodiment of the invention, the performance of the classifier is evaluated by using AUC (area Under classifier), accuracy, sensitivity and specificity,
the following describes a specific implementation procedure of aneurysm detection and rupture risk prediction according to this embodiment.
In the data set used in the present invention, there were 263 aneurysms in total, of which 138 non-ruptured aneurysms and 125 ruptured aneurysms, 287 were used as training set and the remaining 76 were used as test set (36 ruptured aneurysms and 40 non-ruptured aneurysms) during training, and for aneurysm rupture risk prediction, four different sets of characteristics were selected for comparative experiments:
(1) intensity features and texture features (ITF) of a single frame image;
(2) intensity, texture, and blood perfusion characteristics (ITPF) of the single frame image;
(3) intensity features and texture features (ITSF) of the five frame image;
(4) intensity features, texture features, and blood flow perfusion features (ITPSF) of the five frame images.
The present invention adopts the features of group (4), and tables 1 and 2 are the aneurysm rupture risk prediction results before and after feature selection, respectively.
TABLE 1 prediction of aneurysm rupture before feature selection
Figure BDA0003349451870000071
TABLE 2 prediction of aneurysm rupture following feature selection
Figure BDA0003349451870000072
As can be seen from tables 1 and 2, both accuracy and AUC were significantly improved after feature selection. In table 2, the method proposed by the present invention achieves the highest accuracy of 96.1%, the sensitivity also reaches 94.4%, and the AUC is 0.982. And among four different groups of characteristics, the accuracy rate is the lowest when the intensity characteristic and the texture characteristic of a single frame image are used, and the accuracy rate is only 90.8%. After time sequence information and blood flow perfusion characteristics are added, the accuracy and other evaluation indexes are improved, the accuracy and AUC of the second group in the table are higher than those of the third group, and the result shows that the perfusion characteristics can identify ruptured aneurysms and unbroken aneurysms better than the time sequence information.
In summary, the present invention provides a method for aneurysm detection and rupture risk prediction. Firstly, constructing a multi-scale aneurysm detection filter based on a blackplug matrix theory, automatically searching parameters of the filter by Bayesian optimization, and detecting the aneurysm according to the shape of the aneurysm and the response condition of the filter; then, extracting the characteristics of related texture, strength, blood perfusion and the like according to the morphological characteristics and the blood flow condition of the aneurysm; finally, feature screening and classification are carried out by using a sparse representation method, and an aneurysm rupture risk prediction model is established. Experimental results show that the framework provided by the invention can accurately detect the aneurysm and predict the rupture risk of the aneurysm, and has potential application value in neurosurgery.
While the invention has been described with reference to specific embodiments, the invention is not limited thereto, and various equivalent modifications and substitutions can be easily made by those skilled in the art within the technical scope of the invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. A method for aneurysm detection and risk of rupture prediction in digital subtraction angiography, comprising the steps of:
1) automatically extracting a frame of image from the DSA image, and performing noise removal and normalization pretreatment on the extracted image;
2) constructing a multi-scale aneurysm detection filter according to the response difference of the image blackplug matrix characteristic value to different structures, and automatically searching the detection parameters of the filter by adopting Bayesian optimization;
3) the method comprises the steps of enhancing the aneurysm on an image by using a filter after parameter optimization, judging the aneurysm according to the mean value of the response intensity of the filter and the shape characteristic of the aneurysm, removing the detected aneurysm by using a region growing method, and performing cyclic detection on the image after the aneurysm is removed;
4) intercepting the detected aneurysm, and extracting blood flow perfusion characteristics, texture characteristics and intensity characteristics of the aneurysm;
5) and (3) performing feature screening on the features of the unbroken and broken aneurysms by adopting iterative sparse representation to obtain features with higher discriminativity, and then performing classification decision by adopting sparse representation.
2. The method of claim 1, wherein the step 1) comprises the following steps:
11) extracting images from the artery phase and the capillary phase of the DSA, removing image noise by adopting Gaussian filtering, enhancing blood vessels on the image by adopting a Frangi filter, obtaining a binary blood vessel image by adopting an Otsu threshold segmentation method, and corroding the binary image by utilizing a morphological corrosion method to remove small spots in the binary image;
12) marking a connected region of the image, thinning the main blood vessel by taking the maximum connected region of the binary image as the main blood vessel to obtain a blood vessel center line, eliminating blood vessel branches which are perpendicular to the trend of the blood vessel and have pixel points less than 10, and calculating the length of the blood vessel center line of all image frames;
13) in the arterial phase, the length of the center line of the blood vessel is gradually increased, when the arterial phase is nearly finished, the length of the center line reaches the first maximum value, the image at the moment is extracted to detect the aneurysm, and normalization processing is carried out on the extracted image.
3. The method of claim 1, wherein in step 2), the multi-scale aneurysm detection filter is composed of eigenvalues of an image black matrix, and the black matrix is defined as the convolution of pixel gray-scale values with the derivatives of a gaussian function, such that:
Figure FDA0003349451860000021
wherein, H is a black plug matrix, and I (x) is a coordinate point x ═ x in the two-dimensional image1,x2]TG (x, s) is a Gaussian function, and
Figure FDA0003349451860000022
s represents a scale parameter and x represents a convolution.
4. The method of claim 3, wherein in step 2), the aneurysm detection filter B is applied to the aneurysm detection filter BpThe expression of (a) is:
Figure FDA0003349451860000023
Figure FDA0003349451860000024
Figure FDA0003349451860000025
wherein λ is2(x, s) denotes. lambda.2(x) The value at the s-scale, τ being a parameter determining the strength of the filter response, λ1、λ2Two eigenvalues of a black plug matrix of pixels in the image, and lambda1|≤|λ2|,B1And λρIs an intermediate parameter.
5. The method according to claim 3, wherein in the step 2), the maximum response value of the filter is obtained by comparing the characteristic value of each point x in the image at s scale, and the detection parameters of the filter are specifically:
Figure FDA0003349451860000026
wherein A isrAnd P is the area and perimeter, V, of the measured object, respectivelymeanFor the average value of the filter response intensity, the larger the value of the detection parameter F, the more likely it is an aneurysm.
6. The method as claimed in claim 4, wherein in the step 2), during the detection of the aneurysm, a Bayesian optimization method is used to automatically find two detection parameters τ and s of the filter, aiming at searching the maximum value of the detection parameter F, the corresponding parameter is the detection parameter of the filter, and the filter parameters are adjusted and the F values corresponding to each group of parameters are calculated for comparison in order to obtain the maximum value of the detection parameter F.
7. The method as claimed in claim 1, wherein the aneurysm detection and rupture risk prediction method in digital subtraction angiography is characterized in that in the step 4), the aneurysms of five consecutive images, including ruptured aneurysms and ruptured aneurysms, are extracted, and corresponding blood perfusion characteristics, intensity characteristics and texture characteristics are respectively extracted.
8. The method of claim 7, wherein the extracting the blood perfusion characteristics of the aneurysm is specifically:
selecting three different positions on the image, namely the interior of the aneurysm, the edge of the aneurysm and the exterior of the aneurysm, selecting an interested region with the size of 5 x 5 at each position, drawing a time-density curve of the interested region at each position, and extracting blood flow perfusion characteristics from the time-density curve.
9. The method of claim 7, wherein the extracting the intensity and texture features of the aneurysm is specifically:
and extracting intensity and texture features according to the difference of the aneurysm gray level and texture on the image, wherein the intensity features describe the statistical distribution of voxel intensity in the image, and the texture features describe the texture difference of the image respectively based on a gray level co-occurrence matrix, a gray level run-length matrix, a gray level size area matrix and a neighborhood gray level difference matrix.
10. The method according to claim 1, wherein in the step 5), features closely related to the sample label are selected by using an iterative sparse representation method, specifically, an OMP algorithm is used to solve the optimization problem, the sparse representation method uses a sliding window strategy, and the iterative process specifically includes the following steps by using information of all samples in a window:
51) calculating coefficients after the kth iteration
Figure FDA0003349451860000031
Then there are:
Figure FDA0003349451860000032
wherein, gkAs a standard value for the kth iteration, FkThe sample characteristic of the kth iteration is sigma, which is a small constant;
52) calculating the coefficient after the k iteration
Figure FDA0003349451860000033
Average value of (2)
Figure FDA0003349451860000034
When the condition of M is satisfied(k)-M(k-1)||2< ε or K ═ K0Then the iteration stops, where ε is a small positive integer, K0Is the maximum iteration number;
53) coefficient M obtained by iteration(k)The method is used for feature selection, each feature corresponds to a score through iterative operation, the higher the score is, the more important the feature is, the final scores are sorted, a set number of features are selected for classification, the selected features are classified by adopting a sparse representation method, and then a sparse representation classification model is as follows:
Figure FDA0003349451860000035
wherein F represents the characteristics of the aneurysm to be tested, and F ═ FR,FU],FR=[f1,f2,…,fn1]For the feature set of the ruptured aneurysm in the training sample, n is the number of ruptured aneurysms, FU=[f1,f2,…,fn2]To train the feature set for the unbroken aneurysm in the sample, n2 is the number of unbroken aneurysms, p is a sparsely represented control parameter,
Figure FDA0003349451860000036
for sparse representation of coefficients, when obtaining optimal sparse representation coefficients
Figure FDA0003349451860000037
According to the residual rα(f) Judging the category of the feature, the residual rα(f) The expression of (a) is:
Figure FDA0003349451860000041
wherein, deltaα(.) represent coefficients corresponding to the selected feature classes.
CN202111332597.6A 2021-11-11 2021-11-11 Method for aneurysm detection and rupture risk prediction in digital subtraction angiography Pending CN114170143A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111332597.6A CN114170143A (en) 2021-11-11 2021-11-11 Method for aneurysm detection and rupture risk prediction in digital subtraction angiography

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111332597.6A CN114170143A (en) 2021-11-11 2021-11-11 Method for aneurysm detection and rupture risk prediction in digital subtraction angiography

Publications (1)

Publication Number Publication Date
CN114170143A true CN114170143A (en) 2022-03-11

Family

ID=80478849

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111332597.6A Pending CN114170143A (en) 2021-11-11 2021-11-11 Method for aneurysm detection and rupture risk prediction in digital subtraction angiography

Country Status (1)

Country Link
CN (1) CN114170143A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115359051A (en) * 2022-10-19 2022-11-18 江苏诺阳家居科技有限公司 Aneurysm identification method based on pattern identification

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115359051A (en) * 2022-10-19 2022-11-18 江苏诺阳家居科技有限公司 Aneurysm identification method based on pattern identification
CN115359051B (en) * 2022-10-19 2023-12-15 江苏诺阳家居科技有限公司 Aneurysm identification method based on pattern identification

Similar Documents

Publication Publication Date Title
Dubost et al. Enlarged perivascular spaces in brain MRI: automated quantification in four regions
Valindria et al. Reverse classification accuracy: predicting segmentation performance in the absence of ground truth
CN107016681B (en) Brain MRI tumor segmentation method based on full convolution network
CN112465830B (en) Automatic segmentation method for polished glass-like lung nodule and computer equipment
CN107644420B (en) Blood vessel image segmentation method based on centerline extraction and nuclear magnetic resonance imaging system
CN107016395B (en) Identification system for sparsely expressed primary brain lymphomas and glioblastomas
CN110827242B (en) Intracranial aneurysm detection method and system based on convolutional neural network
Dai et al. A new approach to segment both main and peripheral retinal vessels based on gray-voting and gaussian mixture model
CN111784671A (en) Pathological image focus region detection method based on multi-scale deep learning
Zhang et al. Intelligent scanning: Automated standard plane selection and biometric measurement of early gestational sac in routine ultrasound examination
CN108122221B (en) Segmentation method and device for cerebral ischemia area in diffusion weighted imaging image
US7949162B2 (en) System and method for solid component evaluation in mixed ground glass nodules
Zhang et al. Structured learning for 3-D perivascular space segmentation using vascular features
Xiao et al. Bayesian method with spatial constraint for retinal vessel segmentation
CN110633758A (en) Method for detecting and locating cancer region aiming at small sample or sample unbalance
JP7427080B2 (en) Weakly supervised multitask learning for cell detection and segmentation
CN110074809B (en) Hepatic vein pressure gradient classification method of CT image and computer equipment
Yang et al. Discriminative dictionary learning for retinal vessel segmentation using fusion of multiple features
CN105787918B (en) Analysis and processing method for magnetic resonance image of acute ischemic stroke
CN109191422B (en) System and method for detecting early ischemic stroke based on conventional CT image
CN112037221B (en) Multi-domain co-adaptation training method for cervical cancer TCT slice positive cell detection model
Gao et al. An effective retinal blood vessel segmentation by using automatic random walks based on centerline extraction
Lawrence et al. Computer assisted detection of polycystic ovary morphology in ultrasound images
CN115424093A (en) Method and device for identifying cells in fundus image
CN114170143A (en) Method for aneurysm detection and rupture risk prediction in digital subtraction angiography

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