CN103824281A - Bone inhibition method in chest X-ray image - Google Patents

Bone inhibition method in chest X-ray image Download PDF

Info

Publication number
CN103824281A
CN103824281A CN201410007747.XA CN201410007747A CN103824281A CN 103824281 A CN103824281 A CN 103824281A CN 201410007747 A CN201410007747 A CN 201410007747A CN 103824281 A CN103824281 A CN 103824281A
Authority
CN
China
Prior art keywords
centerdot
image
alpha
point
sigma
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.)
Granted
Application number
CN201410007747.XA
Other languages
Chinese (zh)
Other versions
CN103824281B (en
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.)
Shenyang Aerospace University
Original Assignee
Shenyang Aerospace 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 Shenyang Aerospace University filed Critical Shenyang Aerospace University
Priority to CN201410007747.XA priority Critical patent/CN103824281B/en
Priority claimed from CN201410007747.XA external-priority patent/CN103824281B/en
Publication of CN103824281A publication Critical patent/CN103824281A/en
Application granted granted Critical
Publication of CN103824281B publication Critical patent/CN103824281B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention belongs to the technical field of X-ray image processing, and specifically relates to a bone inhibition method in a chest X-ray image. A lung contour model is established for a normal chest image in a dual-energy silhouette image, three-order B batten wavelet transformation is then applied to perform three-scale wavelet decomposition on the image, a characteristic image is extracted by use of a 2-jet method from the decomposed image, then a bone model is established by use of a support vector regression machine, the bone model is applied to an X-ray image for extracting a corresponding prediction bone image, and finally, image subtraction is carried out on the X-ray image and the predicted bone image so as to obtain a predicted soft tissue image. Because most of bone inhibition methods employ a nerve network method, the method is liable to local optimum and the training result is not yet stable. Therefore, the method provided by the invention employs the support vector regression machine to carry out bone prediction, and a better result is obtained.

Description

A kind of method that bone suppresses in chest x-ray image
Technical field
The invention belongs to X-ray image processing technology field, and in particular to a kind of method that bone suppresses in chest x-ray image. 
Background technology
Lung cancer is one of current malignant tumour maximum to human health risk.Particularly since nearly half a century, the environment constantly deterioration and the substantial increase of the smoking size of population caused with air pollution, the incidence of disease and case fatality rate of various countries' lung cancer are all steeply rising.Because lung belongs to inside of human body internal organs, most lung cancer are simply growing silently in body at first, and patient does not have any sensation.It is most of to be in middle and advanced stage when patient is medical because of clinical symptoms such as cough, spitting of blood and pectoralgias, miss the best opportunity for the treatment of.So, early diagnosis and the treatment of lung cancer are the keys for improving patients with lung cancer survival rate. 
Medical imaging can not only find the presence of focus by image, and positioning focus is in the position of full lung, moreover it is possible to observe the physical features such as the size, form and density of focus.The diagnostic imaging of thoracopathy is based on chest x-ray photography, but in chest x-ray image, often because illness is located at the rib or clavicle structure occlusion area in image and causes to fail to pinpoint a disease in diagnosis. 
Dual Energy Subtraction (Dual Energy Subtraction, DES) is a kind of newer imaging technique developed on the basis of the photography of digital chest x-ray.It is different to the energy attenuation mode of x linear lights from soft tissue using bone, and the photoelectric absorption effect difference of the material of different atomic weight, the information of two kinds of sink effects is separated using digital photography, the dampening information of selective removal bone or soft tissue, and then obtain pure soft tissue picture and bone image.Therefore three images, a normal rabat, a soft-tissue image and a bone image can be obtained using dual energy outline technology. 
DES soft tissue subtraction image is to chest micronodular lesion, and calcium scoring venereal disease becomes, lung marking lesion, is particularly at the clear display rate of lung rib, clavicle overlapping nodular lesions apparently higher than common chest x light images.This, which is mainly, subtracts the pulmonary parenchyma image in shadow zone and eliminates the influence of the overlapping factor such as bone, and for rib, the equitant focus of clavicle is shown clearly, and this is more beneficial for the more patient of costal cartilage calcification. 
Some research institutions both domestic and external suppress problem to bone in chest x light images and studied.Some foreign scholars estimate skeletal structure model using normal chest x light images, produce bone and suppress the detection performance that image carrys out the high lesion of figure.Ahmed and Rasheed et al. propose to suppress rear side rib using independent component analysis (Independent Component Analysis, ICA) method, and then improve the visibility of tubercle.Jiann et al. proposes rib restrainable algorithms in a kind of non-parametric normal rabat.The algorithm is split by lung, rib segmentation, the estimation of rib gray scale and the part such as suppresses and constitutes, and proposes to estimate the gray scale of rib using Real Coding Genetic Algorithm (Real-coded genetic algorithm, RCGA), and then realize the suppression of rib. 
Also some scholars utilize the normal breast image and bone image in DES images, construct regression model, and then reach that generation bone suppresses the purpose of image.Loog et al. proposes the Image filter arithmetic based on nonlinear regression to obtain skeletal structure and soft-tissue image from x light images.The logical regression model that DES lung images and bone image are set up using k arest neighbors regression algorithms of the algorithm.Kenji Suzuki et al. propose the image processing techniques based on multiresolution large-scale training artificial neural network (Multiresolution massive training artificial neural network, MTANN) to suppress the contrast of bony areas in x light images.The algorithm uses the x light images in dual intensity image, as training data, regression model to be set up using MTANN with bone structure image.In the bone suppression image of generation, the anatomical structure such as tubercle and blood vessel is high-visible. 
In summary, just just risen for the research that bone in chest x light images suppresses both at home and abroad.Original most of researchs are set up and removed based on the bone extraction in common chest x light images, segmentation, model.But, because skeletal structure is complicated in common x light images, and fringe region gray scale contrast it is relatively low the features such as, realize that the segmentation and suppression of bone are relatively difficult merely with common x light images.And bone image can be obtained from the angle of a completely lower grain husk using the bone regression model of dual intensity image, partitioning algorithm should not be studied again.During being set up in model, using a large amount of DES bone images information, therefore the prognostic chart picture precision obtained is higher. 
The content of the invention
In view of the deficienciess of the prior art, the present invention provides the method that bone suppresses in a kind of high chest x-ray image of stability. 
The present invention takes to be carried out as follows: 
Step 1:The determination of model lung initial profile position; 
Step 1.1:Mark the boundary point on every image lung border in training set; 
Step 1.2:Training shapes of aliging vector;Training shapes is alignd by the operation of scaling, rotation and translation, them is alignd as far as possible closely, if xiIt is the vector of n point in i-th of shape in training set, xi=(xi0,yi0,...xik,yik,...,xin-1,yin-1)T.Wherein, (xik,yik) it is k-th point in i-th of shape, to give two similar shape xiAnd xj, selection anglec of rotation θ, scaling s, translation (tx,ty), then M (s, θ) [x] represents the conversion that the anglec of rotation is θ and scaling is s, makes following weighted sum minimum by xiIt is mapped as xj: 
Ej=(xi-M(s,θ)[xj]-t)TW(xi-M(s,θ)[xj]-t)                     (1) 
Wherein, M ( s , θ ) x jk y jk = ( s cos θ ) x jk - ( s sin θ ) y jk ( s sin θ ) x jk + ( s cos θ ) y jk , t=(tx,ty,...,tx,ty)T.In formula:W is the weighting diagonal matrix of a point, it by each boundary point weight wkConstitute.Make RklRepresent the distance of and at k-th point at l-th point,
Figure BDA0000453943930000028
Represent the weights of the change, then of distance in training set at k-th point
Figure BDA0000453943930000022
If making ax=scosθ,ay=ssin θ, then have four linear equalities according to least square method
X 2 - Y 2 W 0 Y 2 X 2 0 W Z 0 X 2 Y 2 0 Z - Y 2 X 2 a x a y t x t y = X 1 Y 1 C 1 C 2 - - - ( 4 )
Wherein, X i = Σ k = 0 n - 1 w k x ik , Y i = Σ k = 0 n - 1 w k y ik , Z = Σ k = 0 n - 1 w k ( x 2 k 2 + y 2 k 2 ) , C 1 = Σ k = 0 n - 1 w k ( x 1 k x 2 k + y 1 k y 2 k ) , C 2 = Σ k = 0 n - 1 w k ( y 1 k x 2 k + x 1 k y 2 k ) , w = Σ k = 0 n - 1 w k . Matrix operation method can be used to solve variable ax,ay,tx,ty。 
Step 1.3:Set up the model of lung's initial profile position;After training shapes vector alignment, the statistical information of change in shape is found out using principal component analytical method, model is set up accordingly; 
Step 2:Split with reference to the pulmonary parenchyma of half-tone information and shape information:The gray scale and shape information of boundary point in multiple characteristic images are utilized simultaneously so that the boundary intensity that searches, shape information are similar to training image; 
Step 2.1:Extract characteristic image;Carry out principal component analysis and dimensionality reduction carried out to data, the gray scale for the point p+ △ p near image I midpoint p can be deployed to obtain by Taylor, I ( p + Δp ) ≈ Σ n = 0 N 1 n ! ( Δ p i 1 , · · · , Δ p in ∂ n I ( p ) ∂ i 1 · · · ∂ i n ) - - - ( 2 )
It can thus be concluded that, image I second order Taylor is expanded into: 
I ( p + Δp ) = Σ n = 0 2 1 n ! ( Δ p i 1 , · · · , Δ p in ∂ n I ( p ) ∂ i 1 · · · ∂ i n ) = I ( p ) + Δ p i 1 ∂ I ( p ) ∂ i 1 + 1 2 ! ( Δ p i 1 Δ p i 2 ∂ 2 I ( p ) ∂ i 1 ∂ i 2 ) = I ( p ) + Δ p x ∂ I ( p ) ∂ x + 1 2 ! ( Δ p x 2 ∂ 2 I ( p ) ∂ x 2 + Δ p x Δ p y ∂ 2 I ( p ) ∂ x ∂ y ) + Δ p y ∂ I ( p ) ∂ y + 1 2 ! ( Δ p y 2 ∂ 2 I ( p ) ∂ y 2 + Δ p y Δ p x ∂ 2 I ( p ) ∂ y ∂ x ) - - - ( 3 )
Gaussian smoothing is carried out to image, it is A (p, σ)=(I*G) (p, σ) that the image after gaussian filtering is carried out for image I (p).The n rank partial derivatives of filtering image areThen it can be seen from Convolution Properties: 
A i 1 , · · · i n ( p , σ ) = ( I * G ) i 1 , · · · i n ( p , σ ) = ( I * G i 1 , · · · i n ) ( p , σ ) - - - ( 5 )
In formula:Footmark i1,...inRepresent that data seek partial derivative to variable respectively, Gauss partial derivative is regarded as a wave filter, the combination of Gauss partial derivative response constitutes a complete feature description;N-jet features for a given scale parameter σ can be defined as: 
J N [ I ] ( p , σ ) = { I i 1 , . . . i n | n = 0 , . . . , N } , N ∈ Z - - - ( 6 )
It can thus be seen that as N → ∞, in a certain metric space, image I local feature is made up of the combination of all partial derivatives.It is therefore possible to use Gauss partial derivative constructs a characteristic vector to describe local feature.When partial derivative exponent number is higher, the description to image is more accurate.But, if describing image using excessive partial derivative, feature vector dimension can be increased. 
The candidate point of boundary point and the gray scale cost of each candidate point are obtained using local 2-jet characteristic images, local 2-jet is characterized as: 
J2[I](p,σ)={I,Ix,Iy,Ixx,Ixy,Iyy}         (7) 
Step 2.2:Choose the candidate point of boundary point:For each point on initial lung border, the similarity degree of the gray scale of all pixels point and respective point gray scale in training characteristics image in the point search region in all characteristic images is calculated, the maximum point of similarity degree is selected, is used as the candidate point of the boundary point.Similarity degree is the mahalanobis distance h of surrounding pixel point gray scale respective point surrounding pixel point gray scale set into training sample characteristic image in all characteristic imagesi: 
Step 2.3:Lung region segmentation is carried out using Dynamic Programming;In boundary point region of search, the grey similarity cost of pixel is the similarity degree h of the surrounding pixel point gray scale of surrounding pixel point gray scale boundary point corresponding to training imageiIn boundary point region of search, the grey similarity cost of pixel is the similarity degree h of the surrounding pixel point gray scale of surrounding pixel point gray scale boundary point corresponding to training imagei;The shape similarity cost of i-th of boundary point is defined as in image: 
f i = ( v i - u v i ) T ( COV v i ) - 1 ( v i - u v i ) - - - ( 8 )
In formula, vi=pi+1-pi, the shape facility of i-th of boundary point is represented,
Figure BDA0000453943930000042
The average and covariance of i-th of boundary point shape facility in all training images are represented respectively. 
For i-th of boundary point p in test imagei, having m in specified region of search has smaller grey similarity cost candidate point, then n boundary point will produce n × m gray scale cost matrix: 
C = h 1,1 · · · h 1 , k · · · h 1 , m · · · · · · · · · h i , 1 · · · h i , k · · · h i , m · · · · · · · · · h n , 1 · · · h n , k · · · h n , m - - - ( 9 )
h i = Σ j = 1 N ( g i j - u g i j ) T ( s g i j ) - 1 ( g i j - u g i j ) - - - ( 10 )
g i j = p i + r c cos ( 2 π n c ( k - 1 ) ) sin ( 2 π n c ( k - 1 ) ) - - - ( 11 )
In formula:
Figure BDA0000453943930000046
For on characteristic image, with point piFor the center of circle, rcFor the n on the circle of radiuscThe gray scale of individual point, k=1......nc。 The average and covariance of the surrounding pixel point gray scale of i-th of boundary point respectively in j-th of characteristic image of training image.N is characterized total number of images,
It is to look for an optimal path to search for optimal profile, and often row selects an element in Matrix C, when along Path selection, and the summation of gray scale and shape similarity cost is minimum, i.e.,: 
J ( k 1 . . . . . k n ) = Σ i = 1 n h i + γ Σ i = 1 n f i - - - ( 12 )
Wherein, γ is gray scale and shape similarity cost coefficient.Adjust γ values so that both costs play roughly the same effect during boundary search; 
Step 3:Extracted using the characteristic image of B-spline multi-scale wavelet transformation;During model foundation, the characteristic image for extracting effectively description different scale bone is the basis that model is set up; 
Step 3.1:B-spline multi-scale wavelet transformation:B-spline function quickly converges on Gaussian function with the increase of batten exponent number, and its first derivative can approach Optimal edge detection operator;Multi-scale edge enhancing is carried out using B-spline small echo;M rank B-spline basic function N (m) may be defined as: 
N m ( x ) = 1 ( m - 1 ) ! Σ t = 0 m ( - 1 ) t m t ( x - t ) + m - 1 , ∀ n ∈ Z + - - - ( 13 )
Wherein, m t = t ! m ! ( t - m ) ! . It follows that zero order B-spline is: 
Figure BDA0000453943930000054
As m >=1, m rank B-spline functions Nm(x) it can be represented with convolution iterative relation: 
Obviously, Nm(x) it is non-negative and compact schemes, its support width is suppNm=[0, m+1], support center is (m+1)/2, and NmOn the Central Symmetry of (m+1)/2. 
The Fourier transformation of zeroth order B-spline isThen the Fourier formalism of m B-spline is: 
N ^ m ( ω ) = e - i m + 1 2 ω ( sin ( ω / 2 ) ω / 2 ) m + 1 - - - ( 16 )
If by m B-spline base Nm(x) N is moved tom[x+ (m+1)/2], then symmetrical centre moves to the origin of coordinates, the linear phase that Fourier transformation will no longer occur in above formula.But, when m is even number, it will appear from half-integer node.To avoid the occurrence of half-integer node, when m is even number, by Nm(x) N is moved tom[x+ (m+1)/2], then symmetrical centre moves to 1/2.By Nm(x) function after integer translation is designated as θm(x), its Fourier transformation is: 
θ ^ m ( ω ) = e - i ϵω 2 ( sin ( ω / 2 ) ω / 2 ) m + 1 - - - ( 17 )
Two scaling relation formulas are obtained by multiresolution analysis
Figure BDA0000453943930000059
It can try to achieve: 
H ( e iω ) = Σ h k e - ikω = θ ^ m ( 2 ω ) θ ^ m ( ω ) = e - iϵω ( sin ω ω ) m + 1 e - i ϵω 2 ( sin ( ω / 2 ) ω / 2 ) m + 1 = e - i ϵω 2 ( cos ω 2 ) m + 1 - - - ( 18 )
In formula, when m is odd number, ε=0;When m is even number, ε=1.Can obtain low pass filter by Euler's formula and binomial expansion is: 
When m is odd number,
Figure BDA0000453943930000062
When m is even number,
Figure BDA0000453943930000063
The first derivative of B-spline function is chosen as wavelet function, i.e., m+1 times B-spline function is 2-1First differential function is m B-spline wavelet function on yardstick: 
ψ m ( x ) = 2 d dx θ m + 1 ( 2 x ) - - - ( 19 )
Its Fourier transformation is
Figure BDA0000453943930000065
And ψm(x) the admissibility condition of small echo is met.By two scaling relations of multiresolution analysis Wavelets and scaling function
Figure BDA0000453943930000066
It can try to achieve: 
G ( ω ) = ψ m ^ θ ^ m ( ω ) = Σ k g k e - ikω - - - ( 20 )
When m is odd number, G ( ω ) = 4 ie - iω 2 sin ω 2 ; When m is even number, G ( ω ) = 4 ie iω 2 sin ω 2 . It follows that time-domain finite impulse response is: 
Figure BDA00004539439300000610
As m=3, every filter coefficient is k=- 2, -1,0,1,2,gk={0,0,-2,2,0}.As can be seen here, the finite length of the wave filter of three rank B-spline small echos is 5. 
Ask for B-spline wavelet transform filter coefficient: 
In formula:hkFor low-pass filter coefficients, gkFor high-pass filter coefficient, gained h is utilizedkAnd gkCarry out Wavelet fast decomposition to image, the row of original image respectively with hkAnd gkConvolution is carried out, then arranges it carry out down-sampling, two width subgraphs can be obtained, two width subgraphs are filtered then along the direction of row and down-sampling is carried out, it is possible to the output subgraph of four 1/4 sizes, diagonal detail pictures is obtained, vertical detail image, level detail image and approximate image; 
Step 3.2:Gaussian filtering part 2-jet characteristic images are extracted, and because the characteristic vector that Gauss partial derivative is constructed can be used for describing the local feature of image, extract 2-jet features (I, the I of the detail pictures after different scale wavelet transformationx,Iy,Ixx,Ixy,Iyy) figure sets up regression model.According in formula (7) formula, the yardstick of gaussian filtering is σ=2,4; 
Step is weighed:The prediction of bone image is carried out using support vector regression, by trying to achieve regression function f (x)=ω x+b, skeleton model is set up:If sample set is (xi,yi), i=1,2 ..., l, xi∈Rn, sample set S is the linear approximation of ε-insensitive loss function.As linear regression function f (x)=ω x+b fittings (xi,yi) when, it is assumed that the error of fitting precision of all training datas is ε, i.e.,: 
|yi-f(xi)|≤εi=1,2,...,l           (22) 
Allow diRepresent point (xi,yi) ∈ S to hyperplane f (x) distance: 
d i = | w , x > + b - y | 1 + | | w | | 2 - - - ( 23 )
Because S collection is ε-linear approximation, have |<w,x>+b-f(xi)|≤ε,i=1,...,m.It can obtain: 
| w , x > + b - y | 1 + | | w | | 2 &epsiv; 1 + | | w | | 2 , i = 1 , . . . , l - - - ( 24 )
Then have
d i &epsiv; 1 + | | w | | 2 , i = 1 , &CenterDot; &CenterDot; &CenterDot; , l - - - ( 25 )
(23) formula shows
Figure BDA0000453943930000074
It is point in S to the upper bound of the distance of hyperplane.The linear approximation collection S of ε-insensitive loss function best fit approximation hyperplane is to obtain hyperplane by maximizing the point in S to the upper bound of hyperplane distance; 
Optimal hyperlane is by maximizing
Figure BDA0000453943930000075
What is obtained (minimizes
Figure BDA0000453943930000076
).Therefore, as long as minimizing | | w | |2It can be obtained by best fit approximation hyperplane.Then linear regression problem is just turned to: 
Seek following optimization problem: 
min 1 2 | | w | | 2 - - - ( 26 )
It is constrained to |<w,x>+b-yi|≤ε,i=1,...,m.Additionally, it is contemplated that the situation of error of fitting, introduces relaxation factor
Figure BDA0000453943930000081
When division has error,
Figure BDA0000453943930000082
Both greater than 0, error is not present and takes 0; 
Thus, the insensitive support vector regression of criterion epsilon can be expressed as: 
min w , b , &xi; 1 2 | | w | | 2 + C &Sigma; i = 1 l ( &xi; i + &xi; i * ) s . t . y i - w &CenterDot; x i - b &epsiv; + &xi; i w &CenterDot; x i + b - y i &epsiv; + &xi; i * &xi; i &GreaterEqual; 0 &xi; i * &GreaterEqual; 0 , i = 1,2 , . . . , l - - - ( 27 )
Wherein, C>0 is balance factor.Introducing Lagrangian is: 
L ( w , b , &xi; , &alpha; , &alpha; * , &gamma; ) = 1 2 | | w | | 2 + C &Sigma; i = 1 n ( &xi; i + &xi; i * ) - &Sigma; i = 1 n &alpha; i [ &xi; i + &epsiv; - y i + f ( x i ) ] - &Sigma; i = 1 n &alpha; i * [ &xi; i + &epsiv; + y i - f ( x i ) ] - &Sigma; i = 1 n &gamma; i ( &xi; i &gamma; i + &xi; i * &gamma; i * ) - - - ( 28 )
Wherein, αi,
Figure BDA0000453943930000085
γ i >=0, i=1 ..., n.Function L extreme value should meet condition
Figure BDA0000453943930000086
Then following formula is obtained: 
w = &Sigma; i = 0 n ( &alpha; i - &alpha; i * ) x i - - - ( 29 )
&Sigma; i = 1 n ( &alpha; i - &alpha; i * ) = 0 - - - ( 30 )
C-αii=0,i=1,...,l            (31) 
C - &alpha; i * - &gamma; i * = 0 , i = 1 , . . . , l - - - ( 32 )
(29)-(32) are updated in (28), the dual form for obtaining optimization problem is: 
max - 1 2 &Sigma; i , j = 1 n ( &alpha; i - &alpha; i * ) ( &alpha; j - &alpha; j * ) x i , x j > + &Sigma; i = 1 n ( &alpha; i - &alpha; i * ) y i - &Sigma; i = 1 n ( &alpha; i + &alpha; i * ) &epsiv; - - - ( 33 )
It is constrained to: 
&Sigma; i = 1 n ( &alpha; i - &alpha; i * ) = 0,0 &alpha; i , &alpha; i * C , i = 1 , . . . , l - - - ( 34 )
Because bone gray scale is predicted as nonlinear regression, so data are first mapped to a high-dimensional feature space using a Nonlinear Mapping φ, then carrying out linear regression in high-dimensional feature space sets up model.Replaced due in superincumbent optimization process, only taking into account the inner product operation in high-dimensional feature space, therefore with a kernel function k (x, y)<φ(x),φ(y)>Nonlinear regression can just be realized.Then, the optimization method of nonlinear regression is the following function of maximization: 
W ( &alpha; , &alpha; * ) = - 1 2 &Sigma; i , j n ( &alpha; i - &alpha; i * ) ( &alpha; j - &alpha; j * ) K ( x i , x j ) + &Sigma; i , j n ( &alpha; i - &alpha; i * ) y i - &Sigma; i , j n ( &alpha; i + &alpha; i * ) &epsiv; - - - ( 35 )
Its constraints is (32).After the value for solving α, it is possible to obtain f (x): 
f ( x ) = &Sigma; i = 1 N ( &alpha; i - &alpha; i * ) K ( x i , x ) + b - - - ( 36 )
Under normal circumstances, most of αiOr
Figure BDA0000453943930000093
Value will be zero, the α being not zeroiOrCorresponding sample is referred to as supporting vector.According to optimal condition (KKT conditions), have in saddle point: 
&alpha; i [ &xi; i + &epsiv; - y i + f ( x i ) ] = 0 , i = 1 , . . . l a i * [ &xi; i * + &epsiv; - y i + f ( x i ) ] = 0 , i = 1 , . . . l ( C - &alpha; i ) &xi; i = 0 , i = 1 , . . . l ( C - &alpha; i * ) &xi; i * = 0 , i = 1 , . . . l - - - ( 37 )
Then the calculating formula for obtaining b is as follows: 
b = y i - &epsiv; - &Sigma; i = 1 l ( &alpha; i - &alpha; i * ) K ( x j , x i ) , Work as αj∈(0,C) 
b = y i + &epsiv; - &Sigma; i = 1 l ( &alpha; i - &alpha; i * ) K ( x j , x i ) , When
Figure BDA0000453943930000098
∈(0,C) 
B value can be calculated with any one supporting vector, regression function f (x) is obtained;Set up after forecast model, generation bone structure image can be predicted according to the grey value profile of lung's x light images; 
Step 5:The soft-tissue image for doing image subtraction to normal rabat and the bone image predicted to predict. 
The step 1.2:Alignment training shapes are vectorial to be comprised the following steps that: 
The described specific method that the data of piecemeal are mapped into feature space is as follows: 
Step 1.2.1:Rotation, each lung region shape of zooming and panning, make it be alignd with first shape in training set; 
Step 1.2.2:According to alignment shape, average shape is calculated; 
Step 1.2.3:Rotation, zooming and panning average shape make it be alignd with first shape; 
Step 1.2. is weighed:Again each shape is alignd with current average shape; 
Step 1.2.5:If process restrains or to designated cycle number of times, exit;Otherwise step is gone to. 
The decomposition of three multi-scale wavelets is done in the step 3 to chest x light images. 
Advantages of the present invention is:The present invention first sets up lung outlines model to the normal rabat in dual intensity sketch figure picture, reapply three rank B-spline wavelet transformations and the decomposition of three multi-scale wavelets is done to image, image after decomposition is extracted into characteristic image using 2-jet methods, reuse support vector regression and set up skeleton model, skeleton model is applied in x-ray image, so as to extract corresponding prediction bone image, image subtraction finally is done so as to the soft-tissue image predicted with the bone image of x-ray image and prediction.Because suppressing bone method mostly uses neural net method, and the method is easily absorbed in local optimum, training result less stable, so this patent carries out bone prediction using support vector regression, has obtained more excellent result. 
Brief description of the drawings
Fig. 1 is the overview flow chart of the present invention; 
Flow chart is cut in the lung differentiation that Fig. 2 is the present invention; 
Fig. 3 is gaussian filtering part 2-jet extraction characteristic image schematic diagrames in the present invention; 
Fig. 4 is the schematic diagram of best fit approximation hyperplane in the present invention; 
Fig. 5 is support vector regression schematic diagram in the present invention. 
Embodiment
As shown in Figures 1 to 5, the present invention takes is carried out as follows: 
Step 1:The determination of model lung initial profile position; 
Step 1.1:Mark the boundary point on every image lung border in training set; 
Step 1.2:Training shapes of aliging vector;Training shapes is alignd by the operation of scaling, rotation and translation, them is alignd as far as possible closely, if xiIt is the vector of n point in i-th of shape in training set, xi=(xi0,yi0,...xik,yik,...,xin-1,yin-1)T.Wherein, (xik,yik) it is k-th point in i-th of shape, to give two similar shape xiAnd xj, selection anglec of rotation θ, scaling s, translation (tx,ty), then M (s, θ) [x] represents the conversion that the anglec of rotation is θ and scaling is s, makes following weighted sum minimum by xiIt is mapped as xj: 
Ej=(xi-M(s,θ)[xj]-t)TW(xi-M(s,θ)[xj]-t)                    (1) 
Wherein, M ( s , &theta; ) x jk y jk = ( s cos &theta; ) x jk - ( s sin &theta; ) y jk ( s sin &theta; ) x jk + ( s cos &theta; ) y jk , t=(tx,ty,...,tx,ty)TIn formula:W is the weighting diagonal matrix of a point, it by each boundary point weight wkConstitute.Make RklRepresent the distance of and at k-th point at l-th point,Represent the weights of the change, then of distance in training set at k-th point
Figure BDA0000453943930000102
If making ax=scosθ,ay=ssin θ, then have four linear equalities according to least square method
X 2 - Y 2 W 0 Y 2 X 2 0 W Z 0 X 2 Y 2 0 Z - Y 2 X 2 a x a y t x t y = X 1 Y 1 C 1 C 2 - - - ( 4 )
Wherein, X i = &Sigma; k = 0 n - 1 w k x ik , Y i = &Sigma; k = 0 n - 1 w k y ik , Z = &Sigma; k = 0 n - 1 w k ( x 2 k 2 + y 2 k 2 ) , C 1 = &Sigma; k = 0 n - 1 w k ( x 1 k x 2 k + y 1 k y 2 k ) , C 2 = &Sigma; k = 0 n - 1 w k ( y 1 k x 2 k + x 1 k y 2 k ) , w = &Sigma; k = 0 n - 1 w k . Matrix operation method can be used to solve variable ax,ay,tx,ty。 
Step 1.3:Set up the model of lung's initial profile position;After training shapes vector alignment, the statistical information of change in shape is found out using principal component analytical method, model is set up accordingly; 
Step 2:Split with reference to the pulmonary parenchyma of half-tone information and shape information:The gray scale and shape information of boundary point in multiple characteristic images are utilized simultaneously so that the boundary intensity that searches, shape information are similar to training image; 
Step 2.1:Extract characteristic image;Carry out principal component analysis and dimensionality reduction carried out to data, the gray scale for the point p+ △ p near image I midpoint p can be deployed to obtain by Taylor, I ( p + &Delta;p ) &ap; &Sigma; n = 0 N 1 n ! ( &Delta; p i 1 , &CenterDot; &CenterDot; &CenterDot; , &Delta; p in &PartialD; n I ( p ) &PartialD; i 1 &CenterDot; &CenterDot; &CenterDot; &PartialD; i n )
                                                                       (2) 
It can thus be concluded that, image I second order Taylor is expanded into: 
I ( p + &Delta;p ) = &Sigma; n = 0 2 1 n ! ( &Delta; p i 1 , &CenterDot; &CenterDot; &CenterDot; , &Delta; p in &PartialD; n I ( p ) &PartialD; i 1 &CenterDot; &CenterDot; &CenterDot; &PartialD; i n ) = I ( p ) + &Delta; p i 1 &PartialD; I ( p ) &PartialD; i 1 + 1 2 ! ( &Delta; p i 1 &Delta; p i 2 &PartialD; 2 I ( p ) &PartialD; i 1 &PartialD; i 2 ) = I ( p ) + &Delta; p x &PartialD; I ( p ) &PartialD; x + 1 2 ! ( &Delta; p x 2 &PartialD; 2 I ( p ) &PartialD; x 2 + &Delta; p x &Delta; p y &PartialD; 2 I ( p ) &PartialD; x &PartialD; y ) + &Delta; p y &PartialD; I ( p ) &PartialD; y + 1 2 ! ( &Delta; p y 2 &PartialD; 2 I ( p ) &PartialD; y 2 + &Delta; p y &Delta; p x &PartialD; 2 I ( p ) &PartialD; y &PartialD; x ) - - - ( 3 )
Gaussian smoothing is carried out to image, it is A (p, σ)=(I*G) (p, σ) that the image after gaussian filtering is carried out for image I (p).The n rank partial derivatives of filtering image are
Figure BDA00004539439300001110
Then it can be seen from Convolution Properties: 
A i 1 , &CenterDot; &CenterDot; &CenterDot; i n ( p , &sigma; ) = ( I * G ) i 1 , &CenterDot; &CenterDot; &CenterDot; i n ( p , &sigma; ) = ( I * G i 1 , &CenterDot; &CenterDot; &CenterDot; i n ) ( p , &sigma; ) - - - ( 5 )
In formula:Footmark i1,...inRepresent that data seek partial derivative to variable respectively, Gauss partial derivative is regarded as a wave filter, the combination of Gauss partial derivative response constitutes a complete feature description;N-jet features for a given scale parameter σ can be defined as: 
J N [ I ] ( p , &sigma; ) = { I i 1 , . . . i n | n = 0 , . . . , N } , N &Element; Z - - - ( 6 )
It can thus be seen that as N → ∞, in a certain metric space, image I local feature is made up of the combination of all partial derivatives.It is therefore possible to use Gauss partial derivative constructs a characteristic vector to describe local feature.When partial derivative exponent number is higher, the description to image is more accurate.But, if describing image using excessive partial derivative, feature vector dimension can be increased. 
The candidate point of boundary point and the gray scale cost of each candidate point are obtained using local 2-jet characteristic images, local 2-jet is characterized as: 
J2[I](p,σ)={I,Ix,Iy,Ixx,Ixy,Iyy}          (7) 
Step 2.2:Choose the candidate point of boundary point:For each point on initial lung border, the similarity degree of the gray scale of all pixels point and respective point gray scale in training characteristics image in the point search region in all characteristic images is calculated, the maximum point of similarity degree is selected, is used as the candidate point of the boundary point.Similarity degree is the mahalanobis distance h of surrounding pixel point gray scale respective point surrounding pixel point gray scale set into training sample characteristic image in all characteristic imagesi: 
Step 2.3:Lung region segmentation is carried out using Dynamic Programming;In boundary point region of search, the grey similarity cost of pixel is the similarity degree h of the surrounding pixel point gray scale of surrounding pixel point gray scale boundary point corresponding to training imageiIn boundary point region of search, the grey similarity cost of pixel is the similarity degree h of the surrounding pixel point gray scale of surrounding pixel point gray scale boundary point corresponding to training imagei;The shape similarity cost of i-th of boundary point is defined as in image: 
f i = ( v i - u v i ) T ( COV v i ) - 1 ( v i - u v i ) - - - ( 8 )
In formula, vi=pi+1-pi, the shape facility of i-th of boundary point is represented,
Figure BDA0000453943930000126
The average and covariance of i-th of boundary point shape facility in all training images are represented respectively. 
For i-th of boundary point p in test imagei, having m in specified region of search has smaller grey similarity cost candidate point, then n boundary point will produce n × m gray scale cost matrix: 
C = h 1,1 &CenterDot; &CenterDot; &CenterDot; h 1 , k &CenterDot; &CenterDot; &CenterDot; h 1 , m &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; h i , 1 &CenterDot; &CenterDot; &CenterDot; h i , k &CenterDot; &CenterDot; &CenterDot; h i , m &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; h n , 1 &CenterDot; &CenterDot; &CenterDot; h n , k &CenterDot; &CenterDot; &CenterDot; h n , m - - - ( 9 )
h i = &Sigma; j = 1 N ( g i j - u g i j ) T ( s g i j ) - 1 ( g i j - u g i j ) - - - ( 10 )
g i j = p i + r c cos ( 2 &pi; n c ( k - 1 ) ) sin ( 2 &pi; n c ( k - 1 ) ) - - - ( 11 )
In formula:For on characteristic image, with point piFor the center of circle, rcFor the n on the circle of radiuscThe gray scale of individual point, k=1......nc。 
Figure BDA0000453943930000132
The average and covariance of the surrounding pixel point gray scale of i-th of boundary point respectively in j-th of characteristic image of training image.N is characterized total number of images,
It is to look for an optimal path to search for optimal profile, and often row selects an element in Matrix C, when along Path selection, and the summation of gray scale and shape similarity cost is minimum, i.e.,: 
J ( k 1 . . . . . k n ) = &Sigma; i = 1 n h i + &gamma; &Sigma; i = 1 n f i - - - ( 12 )
Wherein, γ is gray scale and shape similarity cost coefficient.Adjust γ values so that both costs play roughly the same effect during boundary search; 
Step 3:Extracted using the characteristic image of B-spline multi-scale wavelet transformation;During model foundation, the characteristic image for extracting effectively description different scale bone is the basis that model is set up; 
Step 3.1:B-spline multi-scale wavelet transformation:B-spline function quickly converges on Gaussian function with the increase of batten exponent number, and its first derivative can approach Optimal edge detection operator;Multi-scale edge enhancing is carried out using B-spline small echo;M rank B-spline basic function N (m) may be defined as: 
N m ( x ) = 1 ( m - 1 ) ! &Sigma; t = 0 m ( - 1 ) t m t ( x - t ) + m - 1 , &ForAll; n &Element; Z + - - - ( 13 )
Wherein, m t = t ! m ! ( t - m ) ! . It follows that zero order B-spline is: 
Figure BDA0000453943930000136
As m >=1, m rank B-spline functions Nm(x) it can be represented with convolution iterative relation: 
Figure BDA0000453943930000137
Obviously, Nm(x) it is non-negative and compact schemes, its support width is suppNm=[0, m+1], support center is (m+1)/2, and NmOn the Central Symmetry of (m+1)/2. 
The Fourier transformation of zero order B-spline isThen the Fourier formalism of m B-spline is: 
N ^ m ( &omega; ) = e - i m + 1 2 &omega; ( sin ( &omega; / 2 ) &omega; / 2 ) m + 1 - - - ( 16 )
If by m B-spline base Nm(x) N is moved tom[x+ (m+1)/2], then symmetrical centre moves to the origin of coordinates, the linear phase that Fourier transformation will no longer occur in above formula.But, when m is even number, it will appear from half-integer node.To avoid the occurrence of half-integer node, when m is even number, by Nm(x) N is moved tom[x+ (m+1)/2], then symmetrical centre moves to 1/2.By Nm(x) function after integer translation is designated as θm(x), its Fourier transformation is: 
&theta; ^ m ( &omega; ) = e - i &epsiv;&omega; 2 ( sin ( &omega; / 2 ) &omega; / 2 ) m + 1 - - - ( 17 )
Two scaling relation formulas are obtained by multiresolution analysisIt can try to achieve: 
H ( e i&omega; ) = &Sigma; h k e - ik&omega; = &theta; ^ m ( 2 &omega; ) &theta; ^ m ( &omega; ) = e - i&epsiv;&omega; ( sin &omega; &omega; ) m + 1 e - i &epsiv;&omega; 2 ( sin ( &omega; / 2 ) &omega; / 2 ) m + 1 = e - i &epsiv;&omega; 2 ( cos &omega; 2 ) m + 1 - - - ( 18 )
In formula, when m is odd number, ε=0;When m is even number, ε=1.Can obtain low pass filter by Euler's formula and binomial expansion is: 
When m is odd number,
Figure BDA0000453943930000144
When m is even number,
The first derivative of B-spline function is chosen as wavelet function, i.e., m+1 times B-spline function is 2-1First differential function is m B-spline wavelet function on yardstick: 
&psi; m ( x ) = 2 d dx &theta; m + 1 ( 2 x ) - - - ( 19 )
Its Fourier transformation is
Figure BDA0000453943930000147
And ψm(x) the admissibility condition of small echo is met.By two scaling relations of multiresolution analysis Wavelets and scaling function
Figure BDA0000453943930000148
It can try to achieve: 
G ( &omega; ) = &psi; m ^ &theta; ^ m ( &omega; ) = &Sigma; k g k e - ik&omega; - - - ( 20 )
When m is odd number, G ( &omega; ) = 4 ie - i&omega; 2 sin &omega; 2 ; When m is even number, G ( &omega; ) = 4 ie i&omega; 2 sin &omega; 2 . It follows that time-domain finite impulse response is: 
As m=3, every filter coefficient is k=- 2, -1,0,1,2,
Figure BDA0000453943930000152
gk={0,0,-2,2,0}.As can be seen here, the finite length of the wave filter of three rank B-spline small echos is 5. 
Ask for 3 rank B-spline wavelet transform filter coefficients: 
In formula:hkFor low-pass filter coefficients, gkFor high-pass filter coefficient, gained h is utilizedkAnd gkCarry out Wavelet fast decomposition to image, the row of original image respectively with hkAnd gkConvolution is carried out, then arranges it carry out down-sampling, two width subgraphs can be obtained, two width subgraphs are filtered then along the direction of row and down-sampling is carried out, it is possible to the output subgraph of four 1/4 sizes, diagonal detail pictures is obtained, vertical detail image, level detail image and approximate image; 
The present embodiment does the decomposition of three multi-scale wavelets to chest x light images, 12 Zhang Xiaobo exploded view pictures is obtained, wherein 3 approximate images, 3 level detail images, 3 vertical detail images, 3 diagonal detail pictures.It is few that the skeletal structures that diagonal is distributed are presented due in chest x light images.Therefore, the feature of diagonal detail pictures is not extracted. 
Step 3.2:Gaussian filtering part 2-jet characteristic images are extracted, and because the characteristic vector that Gauss partial derivative is constructed can be used for describing the local feature of image, extract 2-jet features (I, the I of the detail pictures after different scale wavelet transformationx,Iy,Ixx,Ixy,Iyy) figure sets up regression model.According in formula (7) formula, the yardstick of gaussian filtering is σ=2,4; 
Step is weighed:The prediction of bone image is carried out using support vector regression, by trying to achieve regression function f (x)=ω x+b, skeleton model is set up;If sample set is (xi,yi), i=1,2 ..., l, xi∈Rn, sample set S is the linear approximation of ε-insensitive loss function.As linear regression function f (x)=ω x+b fittings (xi,yi) when, it is assumed that the error of fitting precision of all training datas is ε, i.e.,: 
|yi-f(xi)|≤εi=1,2,...,l             (22) 
Allow diRepresent point (xi,yi) ∈ S to hyperplane f (x) distance: 
d i = | w , x > + b - y | 1 + | | w | | 2 - - - ( 23 )
Because S collection is ε-linear approximation, have |<w,x>+b-f(xi)|≤ε,i=1,...,m.It can obtain: 
| w , x > + b - y | 1 + | | w | | 2 &epsiv; 1 + | | w | | 2 , i = 1 , . . . , l - - - ( 24 )
Then have
d i &epsiv; 1 + | | w | | 2 , i = 1 , &CenterDot; &CenterDot; &CenterDot; , l - - - ( 25 )
(23) formula shows
Figure BDA0000453943930000162
It is point in S to the upper bound of the distance of hyperplane.The linear approximation collection S of ε-insensitive loss function best fit approximation hyperplane is to obtain hyperplane by maximizing the point in S to the upper bound of hyperplane distance; 
Optimal hyperlane is by maximizing
Figure BDA0000453943930000163
What is obtained (minimizes
Figure BDA0000453943930000164
).Therefore, as long as minimizing | | w | |2It can be obtained by best fit approximation hyperplane.Then linear regression problem is just turned to: 
Seek following optimization problem: 
min 1 2 | | w | | 2 - - - ( 26 )
It is constrained to |<w,x>+b-yi|≤ε,i=1,...,m.Additionally, it is contemplated that the situation of error of fitting, introduces relaxation factorWhen division has error,
Figure BDA0000453943930000167
Both greater than 0, error is not present and takes 0; 
Thus, the insensitive support vector regression of criterion epsilon can be expressed as: 
min w , b , &xi; 1 2 | | w | | 2 + C &Sigma; i = 1 l ( &xi; i + &xi; i * ) s . t . y i - w &CenterDot; x i - b &epsiv; + &xi; i w &CenterDot; x i + b - y i &epsiv; + &xi; i * &xi; i &GreaterEqual; 0 &xi; i * &GreaterEqual; 0 , i = 1,2 , . . . , l - - - ( 27 )
Wherein, C>0 is balance factor.Introducing Lagrangian is: 
L ( w , b , &xi; , &alpha; , &alpha; * , &gamma; ) = 1 2 | | w | | 2 + C &Sigma; i = 1 n ( &xi; i + &xi; i * ) - &Sigma; i = 1 n &alpha; i [ &xi; i + &epsiv; - y i + f ( x i ) ] - &Sigma; i = 1 n &alpha; i * [ &xi; i + &epsiv; + y i - f ( x i ) ] - &Sigma; i = 1 n &gamma; i ( &xi; i &gamma; i + &xi; i * &gamma; i * ) - - - ( 28 )
Wherein, αi,
Figure BDA00004539439300001610
γ i >=0, i=1 ..., n.Function L extreme value should meet condition
Figure BDA00004539439300001611
Then following formula is obtained: 
w = &Sigma; i = 0 n ( &alpha; i - &alpha; i * ) x i - - - ( 29 )
&Sigma; i = 1 n ( &alpha; i - &alpha; i * ) = 0 - - - ( 30 )
C-αii=0,i=1,...,l              (31) 
C - &alpha; i * - &gamma; i * = 0 , i = 1 , . . . , l - - - ( 32 )
(29)-(32) are updated in (28), the dual form for obtaining optimization problem is: 
max - 1 2 &Sigma; i , j = 1 n ( &alpha; i - &alpha; i * ) ( &alpha; j - &alpha; j * ) x i , x j > + &Sigma; i = 1 n ( &alpha; i - &alpha; i * ) y i - &Sigma; i = 1 n ( &alpha; i + &alpha; i * ) &epsiv; - - - ( 33 )
It is constrained to: 
&Sigma; i = 1 n ( &alpha; i - &alpha; i * ) = 0,0 &alpha; i , &alpha; i * C , i = 1 , . . . , l - - - ( 34 )
Because bone gray scale is predicted as nonlinear regression, so data are first mapped to a high-dimensional feature space using a Nonlinear Mapping φ, then carrying out linear regression in high-dimensional feature space sets up model.Replaced due in superincumbent optimization process, only taking into account the inner product operation in high-dimensional feature space, therefore with a kernel function k (x, y)<φ(x),φ(y)>Nonlinear regression can just be realized.Then, the optimization method of nonlinear regression is the following function of maximization: 
W ( &alpha; , &alpha; * ) = - 1 2 &Sigma; i , j n ( &alpha; i - &alpha; i * ) ( &alpha; j - &alpha; j * ) K ( x i , x j ) + &Sigma; i , j n ( &alpha; i - &alpha; i * ) y i - &Sigma; i , j n ( &alpha; i + &alpha; i * ) &epsiv; - - - ( 35 )
Its constraints is (32).After the value for solving α, it is possible to obtain f (x): 
f ( x ) = &Sigma; i = 1 N ( &alpha; i - &alpha; i * ) K ( x i , x ) + b - - - ( 36 )
Under normal circumstances, most of αiOr
Figure BDA0000453943930000175
Value will be zero, the α being not zeroiOrCorresponding sample is referred to as supporting vector.According to optimal condition (KKT conditions), have in saddle point: 
&alpha; i [ &xi; i + &epsiv; - y i + f ( x i ) ] = 0 , i = 1 , . . . l a i * [ &xi; i * + &epsiv; - y i + f ( x i ) ] = 0 , i = 1 , . . . l ( C - &alpha; i ) &xi; i = 0 , i = 1 , . . . l ( C - &alpha; i * ) &xi; i * = 0 , i = 1 , . . . l - - - ( 37 )
Then the calculating formula for obtaining b is as follows: 
b = y i - &epsiv; - &Sigma; i = 1 l ( &alpha; i - &alpha; i * ) K ( x j , x i ) , As α j ∈ (0, C)
b = y i + &epsiv; - &Sigma; i = 1 l ( &alpha; i - &alpha; i * ) K ( x j , x i ) , When∈(0,C) 
B value can be calculated with any one supporting vector, regression function f (x) is obtained;Set up after forecast model, generation bone structure image can be predicted according to the grey value profile of lung's x light images; 
Step 5:The soft-tissue image for doing image subtraction to normal rabat and the bone image predicted to predict. 
The step 1.2:Alignment training shapes are vectorial to be comprised the following steps that: 
The described specific method that the data of piecemeal are mapped into feature space is as follows: 
Step 1.2.1:Rotation, each lung region shape of zooming and panning, make it be alignd with first shape in training set; 
Step 1.2.2:According to alignment shape, average shape is calculated; 
Step 1.2.3:Rotation, zooming and panning average shape make it be alignd with first shape; 
Step 1.2. is weighed:Again each shape is alignd with current average shape; 
Step 1.2.5:If process restrains or to designated cycle number of times, exit;Otherwise step is gone to. 
The decomposition of three multi-scale wavelets is done in the step 3 to chest x light images. 

Claims (5)

1. a kind of method that bone suppresses in chest x-ray image, is comprised the following steps that:
Step 1:The determination of model lung initial profile position;
Step 1.1:Mark the boundary point on every image lung border in training set;
Step 1.2:Training shapes of aliging vector;Training shapes is alignd by the operation of scaling, rotation and translation, them is alignd as far as possible closely, if xiIt is the vector of n point in i-th of shape in training set, xi=(xi0,yi0,...xik,yik,...,xin-1,yin-1)T, wherein, (xik,yik) it is k-th point in i-th of shape, to give two similar shape xiAnd xj, selection anglec of rotation θ, scaling s, translation (tx,ty), then M (s, θ) [x] represents the conversion that the anglec of rotation is θ and scaling is s, makes following weighted sum minimum by xiIt is mapped as xj
Ej=(xi-M(s,θ)[xj]-t)TW(xi-M(s,θ)[xj]-t)               (1)
Wherein,
Figure 0001
t=(tx,ty,...,tx,ty)T, in formula:W is the weighting diagonal matrix of a point, it by each boundary point weight wkConstitute.Make RklRepresent the distance of and at k-th point at l-th point,Represent the weights of the change, then of distance in training set at k-th point
Figure FDA0000453943920000012
Step 1.3:Set up the model of lung's initial profile position;After training shapes vector alignment, the statistical information of change in shape is found out using principal component analytical method, model is set up accordingly,
It is characterized in that:Also comprise the following steps:
Step 2:Split with reference to the pulmonary parenchyma of half-tone information and shape information:The gray scale and shape information of boundary point in multiple characteristic images are utilized simultaneously so that the boundary intensity that searches, shape information are similar to training image;
Step 2.1:Extract characteristic image;Carry out principal component analysis and dimensionality reduction carried out to data, the gray scale for the point p+ △ p near image I midpoint p can be deployed to obtain by Taylor, I ( p + &Delta;p ) &ap; &Sigma; n = 0 N 1 n ! ( &Delta; p i 1 , &CenterDot; &CenterDot; &CenterDot; , &Delta; p in &PartialD; n I ( p ) &PartialD; i 1 &CenterDot; &CenterDot; &CenterDot; &PartialD; i n ) - - - ( 2 )
It can thus be concluded that, image I second order Taylor is expanded into:
I ( p + &Delta;p ) = &Sigma; n = 0 2 1 n ! ( &Delta; p i 1 , &CenterDot; &CenterDot; &CenterDot; , &Delta; p in &PartialD; n I ( p ) &PartialD; i 1 &CenterDot; &CenterDot; &CenterDot; &PartialD; i n ) = I ( p ) + &Delta; p i 1 &PartialD; I ( p ) &PartialD; i 1 + 1 2 ! ( &Delta; p i 1 &Delta; p i 2 &PartialD; 2 I ( p ) &PartialD; i 1 &PartialD; i 2 ) = I ( p ) + &Delta; p x &PartialD; I ( p ) &PartialD; x + 1 2 ! ( &Delta; p x 2 &PartialD; 2 I ( p ) &PartialD; x 2 + &Delta; p x &Delta; p y &PartialD; 2 I ( p ) &PartialD; x &PartialD; y ) + &Delta; p y &PartialD; I ( p ) &PartialD; y + 1 2 ! ( &Delta; p y 2 &PartialD; 2 I ( p ) &PartialD; y 2 + &Delta; p y &Delta; p x &PartialD; 2 I ( p ) &PartialD; y &PartialD; x ) - - - ( 3 )
Gaussian smoothing is carried out to image, it is A (p, σ)=(I*G) (p, σ) that the image after gaussian filtering is carried out for image I (p), and the n rank partial derivatives of filtering image are
Figure FDA0000453943920000022
Then it can be seen from Convolution Properties:
A i 1 , &CenterDot; &CenterDot; &CenterDot; i n ( p , &sigma; ) = ( I * G ) i 1 , &CenterDot; &CenterDot; &CenterDot; i n ( p , &sigma; ) = ( I * G i 1 , &CenterDot; &CenterDot; &CenterDot; i n ) ( p , &sigma; ) - - - ( 5 )
In formula:Footmark i1,...inRepresent that data seek partial derivative to variable respectively, Gauss partial derivative is regarded as a wave filter, the combination of Gauss partial derivative response constitutes a complete feature description;
The candidate point of boundary point and the gray scale cost of each candidate point are obtained using local 2-jet characteristic images, local 2-jet is characterized as:
J2[I](p,σ)={I,Ix,Iy,Ixx,Ixy,Iyy}            (7)
Step 2.2:Choose the candidate point of boundary point:For each point on initial lung border, the similarity degree of the gray scale of all pixels point and respective point gray scale in training characteristics image in the point search region in all characteristic images is calculated, the maximum point of similarity degree is selected, is used as the candidate point of the boundary point.Similarity degree is the mahalanobis distance h of surrounding pixel point gray scale respective point surrounding pixel point gray scale set into training sample characteristic image in all characteristic imagesi
Step 2.3:Lung region segmentation is carried out using Dynamic Programming;In boundary point region of search, the grey similarity cost of pixel is the similarity degree h of the surrounding pixel point gray scale of surrounding pixel point gray scale boundary point corresponding to training imageiIn boundary point region of search, the grey similarity cost of pixel is the similarity degree h of the surrounding pixel point gray scale of surrounding pixel point gray scale boundary point corresponding to training imagei;The shape similarity cost of i-th of boundary point is defined as in image:
f i = ( v i - u v i ) T ( COV v i ) - 1 ( v i - u v i ) - - - ( 8 )
In formula, vi=pi+1-pi, the shape facility of i-th of boundary point is represented,
Figure FDA0000453943920000025
The average and covariance of i-th of boundary point shape facility in all training images are represented respectively,
For i-th of boundary point p in test imagei, having m in specified region of search has smaller grey similarity cost candidate point, then n boundary point will produce n × m gray scale cost matrix:
C = h 1,1 &CenterDot; &CenterDot; &CenterDot; h 1 , k &CenterDot; &CenterDot; &CenterDot; h 1 , m &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; h i , 1 &CenterDot; &CenterDot; &CenterDot; h i , k &CenterDot; &CenterDot; &CenterDot; h i , m &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; h n , 1 &CenterDot; &CenterDot; &CenterDot; h n , k &CenterDot; &CenterDot; &CenterDot; h n , m - - - ( 9 )
h i = &Sigma; j = 1 N ( g i j - u g i j ) T ( s g i j ) - 1 ( g i j - u g i j ) - - - ( 10 )
g i j = p i + r c cos ( 2 &pi; n c ( k - 1 ) ) sin ( 2 &pi; n c ( k - 1 ) ) - - - ( 11 )
In formula:
Figure FDA0000453943920000037
For on characteristic image, with point piFor the center of circle, rcFor the n on the circle of radiuscThe gray scale of individual point, k=1......nc
Figure FDA0000453943920000038
The average and covariance of the surrounding pixel point gray scale of i-th of boundary point respectively in j-th of characteristic image of training image, N are characterized total number of images,
It is to look for an optimal path to search for optimal profile, and often row selects an element in Matrix C, when along Path selection, and the summation of gray scale and shape similarity cost is minimum, i.e.,:
J ( k 1 . . . . . k n ) = &Sigma; i = 1 n h i + &gamma; &Sigma; i = 1 n f i - - - ( 12 )
Wherein, γ is gray scale and shape similarity cost coefficient.Adjust γ values so that both costs play roughly the same effect during boundary search;
Step 3:Extracted using the characteristic image of B-spline multi-scale wavelet transformation;During model foundation, the characteristic image for extracting effectively description different scale bone is the basis that model is set up;
Step 3.1:B-spline multi-scale wavelet transformation:B-spline function quickly converges on Gaussian function with the increase of batten exponent number, and its first derivative can approach Optimal edge detection operator;Multi-scale edge enhancing is carried out using B-spline small echo;Utilize function:
H ( e i&omega; ) = &Sigma; h k e - ik&omega; = &theta; ^ m ( 2 &omega; ) &theta; ^ m ( &omega; ) = e - i&epsiv;&omega; ( sin &omega; &omega; ) m + 1 e - i &epsiv;&omega; 2 ( sin ( &omega; / 2 ) &omega; / 2 ) m + 1 = e - i &epsiv;&omega; 2 ( cos &omega; 2 ) m + 1 - - - ( 18 )
G ( &omega; ) = &psi; m ^ ( 2 &omega; ) &theta; ^ m ( &omega; ) = &Sigma; k g k e - ik&omega; - - - ( 20 )
Ask for B-spline wavelet transform filter coefficient:
In formula:hkFor low-pass Gaussian filter coefficient, gkFor high pass Gaussian filter coefficient, gained h is utilizedkAnd gkCarry out Wavelet fast decomposition to image, the row of original image respectively with hkAnd gkConvolution is carried out, then arranges it carry out down-sampling, two width subgraphs can be obtained, two width subgraphs are filtered then along the direction of row and down-sampling is carried out, it is possible to the output subgraph of four 1/4 sizes, diagonal detail pictures is obtained, vertical detail image, level detail image and approximate image;
Step 3.2:Gaussian filtering part 2-jet characteristic images are extracted, because the characteristic vector that Gauss partial derivative is constructed can be used for describing the local feature of image, according in formula (7) formula, 2-jet features (I, the I of the detail pictures after different scale wavelet transformation are extractedx,Iy,Ixx,Ixy,Iyy) figure sets up regression model;
Step 4:The prediction of bone image is carried out using support vector regression, by trying to achieve regression function f (x)=ω x+b, skeleton model is set up;If sample set is (xi,yi), i=1,2 ..., l, xi∈Rn, sample set S is the linear approximation of ε-insensitive loss function.As linear regression function f (x)=ω x+b fittings (xi,yi) when, it is assumed that the error of fitting precision of all training datas is ε, i.e.,:
|yi-f(xi)|≤εi=1,2,...,l                    (22)
Allow diRepresent point (xi,yi) ∈ S to hyperplane f (x) distance:
d i = | < w , x > + b - y | 1 + | | w | | 2 - - - ( 23 )
Because S collection is ε-linear approximation, have |<w,x>+b-f(xi)|≤ε,i=1,...,m.It can obtain:
| < w , x > + b - y | 1 + | | w | | 2 &epsiv; 1 + | | w | | 2 , i = 1 , . . . , l - - - ( 24 )
Then have
d i &epsiv; 1 + | | w | | 2 , i = 1 , &CenterDot; &CenterDot; &CenterDot; , l - - - ( 25 )
(23) formula shows
Figure FDA0000453943920000044
It is point in S to the upper bound of the distance of hyperplane.The linear approximation collection S of ε-insensitive loss function best fit approximation hyperplane is to obtain hyperplane by maximizing the point in S to the upper bound of hyperplane distance;
Optimal hyperlane is by maximizing
Figure FDA0000453943920000045
What is obtained (minimizes
Figure FDA0000453943920000046
).Therefore, as long as minimizing | | w | |2It can be obtained by best fit approximation hyperplane.Then linear regression problem is just turned to:
Seek following optimization problem:
min 1 2 | | w | | 2 - - - ( 26 )
It is constrained to |<w,x>+b-yi|≤ε,i=1,...,m.Additionally, it is contemplated that the situation of error of fitting, introduces relaxation factor
Figure FDA0000453943920000052
When division has error,
Figure FDA0000453943920000053
Both greater than 0, error is not present and takes 0;
Thus, the insensitive support vector regression of criterion epsilon can be expressed as:
min w , b , &xi; 1 2 | | w | | 2 + C &Sigma; i = 1 l ( &xi; i + &xi; i * ) s . t . y i - w &CenterDot; x i - b &epsiv; + &xi; i w &CenterDot; x i + b - y i &epsiv; + &xi; i * &xi; i &GreaterEqual; 0 &xi; i * &GreaterEqual; 0 , i = 1,2 , . . . , l - - - ( 27 )
Wherein, C>0 is balance factor.Introducing Lagrangian is:
L ( w , b , &xi; , &alpha; , &alpha; * , &gamma; ) = 1 2 | | w | | 2 + C &Sigma; i = 1 n ( &xi; i + &xi; i * ) - &Sigma; i = 1 n &alpha; i [ &xi; i + &epsiv; - y i + f ( x i ) ] - &Sigma; i = 1 n &alpha; i * [ &xi; i + &epsiv; + y i - f ( x i ) ] - &Sigma; i = 1 n &gamma; i ( &xi; i &gamma; i + &xi; i * &gamma; i * ) - - - ( 28 )
Wherein, αi,
Figure FDA0000453943920000056
γi>=0, i=1 ..., n.Function L extreme value should meet conditionThen following formula is obtained:
w = &Sigma; i = 0 n ( &alpha; i - &alpha; i * ) x i - - - ( 29 )
&Sigma; i = 1 n ( &alpha; i - &alpha; i * ) = 0 - - - ( 30 )
C-αii=0,i=1,...,l                   (31)
C - &alpha; i * - &gamma; i * = 0 , i = 1 , . . . , l - - - ( 32 )
(29)-(32) are updated in (28), the dual form for obtaining optimization problem is:
max - 1 2 &Sigma; i , j = 1 n ( &alpha; i - &alpha; i * ) ( &alpha; j - &alpha; j * ) < x i , x j > + &Sigma; i = 1 n ( &alpha; i - &alpha; i * ) y i - &Sigma; i = 1 n ( &alpha; i + &alpha; i * ) &epsiv; - - - ( 33 )
It is constrained to:
&Sigma; i = 1 n ( &alpha; i - &alpha; i * ) = 0,0 &alpha; i , &alpha; i * C , i = 1 , . . . , l - - - ( 34 )
Because bone gray scale is predicted as nonlinear regression, so data are first mapped to a high-dimensional feature space using a Nonlinear Mapping φ, then carrying out linear regression in high-dimensional feature space sets up model.Replaced due in superincumbent optimization process, only taking into account the inner product operation in high-dimensional feature space, therefore with a kernel function k (x, y)<φ(x),φ(y)>Nonlinear regression can just be realized.Then, the optimization method of nonlinear regression is the following function of maximization:
W ( &alpha; , &alpha; * ) = - 1 2 &Sigma; i , j n ( &alpha; i - &alpha; i * ) ( &alpha; j - &alpha; j * ) K ( x i , x j ) + &Sigma; i , j n ( &alpha; i - &alpha; i * ) y i - &Sigma; i , j n ( &alpha; i + &alpha; i * ) &epsiv; - - - ( 35 )
Its constraints is (32), after the value for solving α, it is possible to obtain f (x):
f ( x ) = &Sigma; i = 1 N ( &alpha; i - &alpha; i * ) K ( x i , x ) + b - - - ( 36 )
Under normal circumstances, most of αiOr
Figure FDA0000453943920000067
Value will be zero, the α being not zeroiOr
Figure FDA0000453943920000068
Corresponding sample is referred to as supporting vector, according to optimal condition, has in saddle point:
&alpha; i [ &xi; i + &epsiv; - y i + f ( x i ) ] = 0 , i = 1 , . . . l a i * [ &xi; i * + &epsiv; - y i + f ( x i ) ] = 0 , i = 1 , . . . l ( C - &alpha; i ) &xi; i = 0 , i = 1 , . . . l ( C - &alpha; i * ) &xi; i * = 0 , i = 1 , . . . l - - - ( 37 )
Then the calculating formula for obtaining b is as follows:
b = y i - &epsiv; - &Sigma; i = 1 l ( &alpha; i - &alpha; i * ) K ( x j , x i ) , Work as αj∈(0,C)
b = y i + &epsiv; - &Sigma; i = 1 l ( &alpha; i - &alpha; i * ) K ( x j , x i ) , When
Figure FDA0000453943920000066
B value can be calculated with any one supporting vector, regression function f (x) is obtained;Set up after forecast model, generation bone structure image can be predicted according to the grey value profile of lung's x light images;
Step 5:The soft-tissue image for doing image subtraction to normal rabat and the bone image predicted to predict.
2. the method that bone suppresses in a kind of chest x-ray image according to claim 1, it is characterised in that:The step 1.2:Alignment training shapes are vectorial to be comprised the following steps that:
The described specific method that the data of piecemeal are mapped into feature space is as follows:
Step 1.2.1:Rotation, each lung region shape of zooming and panning, make it be alignd with first shape in training set;
Step 1.2.2:According to alignment shape, average shape is calculated;
Step 1.2.3:Rotation, zooming and panning average shape make it be alignd with first shape;
Step 1.2.4:Again each shape is alignd with current average shape;
Step 1.2.5:If process restrains or to designated cycle number of times, exit;Otherwise step is gone to.
3. the method that bone suppresses in a kind of chest x-ray image according to claim 1, it is characterised in that:The characteristic image of B-spline multi-scale wavelet transformation is extracted as 3 rank B-spline multi-scale wavelet transformations in the step 3, as m=3, and every filter coefficient is k=- 2, and -1,0,1,2,
Figure FDA0000453943920000071
gk={0,0,-2,2,0}.As can be seen here, the finite length of the wave filter of three rank B-spline small echos is 5.
4. the method that bone suppresses in a kind of chest x-ray image according to claim 1, it is characterised in that:The decomposition of three multi-scale wavelets is done in the step 3 to chest x light images.
5. the method that bone suppresses in a kind of chest x-ray image according to claim 1, it is characterised in that:In the step 3.2, the yardstick of gaussian filtering is σ=2,4.
CN201410007747.XA 2014-01-07 A kind of method of skeleton suppression in chest x-ray image Expired - Fee Related CN103824281B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410007747.XA CN103824281B (en) 2014-01-07 A kind of method of skeleton suppression in chest x-ray image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410007747.XA CN103824281B (en) 2014-01-07 A kind of method of skeleton suppression in chest x-ray image

Publications (2)

Publication Number Publication Date
CN103824281A true CN103824281A (en) 2014-05-28
CN103824281B CN103824281B (en) 2016-11-30

Family

ID=

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104166994A (en) * 2014-07-29 2014-11-26 沈阳航空航天大学 Bone inhibition method based on training sample optimization
CN106023200A (en) * 2016-05-19 2016-10-12 四川大学 Poisson model-based X-ray chest image rib inhibition method
CN106340015A (en) * 2016-08-30 2017-01-18 沈阳东软医疗系统有限公司 Key point positioning method and device
CN107038692A (en) * 2017-04-16 2017-08-11 南方医科大学 X-ray rabat bone based on wavelet decomposition and convolutional neural networks suppresses processing method
CN109191389A (en) * 2018-07-31 2019-01-11 浙江杭钢健康产业投资管理有限公司 A kind of x-ray image adaptive local Enhancement Method
CN109242867A (en) * 2018-08-09 2019-01-18 杭州电子科技大学 A kind of hand bone automatic division method based on template
CN109358605A (en) * 2018-11-09 2019-02-19 电子科技大学 Control system bearing calibration based on six rank B- spline wavelets neural networks
CN109919961A (en) * 2019-02-22 2019-06-21 北京深睿博联科技有限责任公司 A kind of processing method and processing device for aneurysm region in encephalic CTA image
CN111080569A (en) * 2019-12-24 2020-04-28 北京推想科技有限公司 Bone-suppression image generation method and device, storage medium and electronic equipment
CN112529818A (en) * 2020-12-25 2021-03-19 万里云医疗信息科技(北京)有限公司 Bone shadow inhibition method, device, equipment and storage medium based on neural network
CN115115841A (en) * 2022-08-30 2022-09-27 苏州朗开医疗技术有限公司 Shadow spot image processing and analyzing method and system
KR20220165117A (en) * 2021-06-07 2022-12-14 연세대학교 산학협력단 Method and apparatus for decomposing multi-material based on dual-energy technique

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7155042B1 (en) * 1999-04-21 2006-12-26 Auckland Uniservices Limited Method and system of measuring characteristics of an organ
US20070058850A1 (en) * 2002-12-10 2007-03-15 Hui Luo Method for automatic construction of 2d statistical shape model for the lung regions
JP2009273644A (en) * 2008-05-14 2009-11-26 Toshiba Corp Medical imaging apparatus, medical image processing device, and medical image processing program
CN103366348A (en) * 2013-07-19 2013-10-23 南方医科大学 Processing method and processing device for restraining bone image in X-ray image

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7155042B1 (en) * 1999-04-21 2006-12-26 Auckland Uniservices Limited Method and system of measuring characteristics of an organ
US20070058850A1 (en) * 2002-12-10 2007-03-15 Hui Luo Method for automatic construction of 2d statistical shape model for the lung regions
JP2009273644A (en) * 2008-05-14 2009-11-26 Toshiba Corp Medical imaging apparatus, medical image processing device, and medical image processing program
CN103366348A (en) * 2013-07-19 2013-10-23 南方医科大学 Processing method and processing device for restraining bone image in X-ray image

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
CHEN SHENG ET AL.: "Bone suppression in chest radiographs by means of anatomically specific multiple massive-training ANNs", 《2012 21ST INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION(ICPR 2012)》 *
JIANN-SHU LEE ET AL.: "a nonparametric-based rib suppression method for chest radiographs", 《COMPUTERS & MATHEMATICS WITH APPLICATIONS》 *
M. LOOG ET AL.: "Filter learning:application to suppression of bony structures from chest radiographs", 《MEDICAL IMAGE ANALYSIS》 *
TAHIR RASHEED ET AL.: "Rib suppression in frontal chest radiographs:a blind source separation approach", 《2007 9TH INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING ADN ITS APPLICATIONS(ISSPA)》 *
李锋 等: "人手部骨组织建模的B样条拟合方法研究", 《计算机仿真》 *
杨金宝: "基于灰度相似性测度的医学图像配准技术研究", 《中国博士学位论文全文数据库 信息科技辑》 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104166994B (en) * 2014-07-29 2017-04-05 沈阳航空航天大学 A kind of bone suppressing method optimized based on training sample
CN104166994A (en) * 2014-07-29 2014-11-26 沈阳航空航天大学 Bone inhibition method based on training sample optimization
CN106023200B (en) * 2016-05-19 2019-06-28 四川大学 A kind of x-ray chest radiograph image rib cage suppressing method based on Poisson model
CN106023200A (en) * 2016-05-19 2016-10-12 四川大学 Poisson model-based X-ray chest image rib inhibition method
CN106340015A (en) * 2016-08-30 2017-01-18 沈阳东软医疗系统有限公司 Key point positioning method and device
CN106340015B (en) * 2016-08-30 2019-02-19 沈阳东软医疗系统有限公司 A kind of localization method and device of key point
CN107038692A (en) * 2017-04-16 2017-08-11 南方医科大学 X-ray rabat bone based on wavelet decomposition and convolutional neural networks suppresses processing method
CN109191389A (en) * 2018-07-31 2019-01-11 浙江杭钢健康产业投资管理有限公司 A kind of x-ray image adaptive local Enhancement Method
CN109242867A (en) * 2018-08-09 2019-01-18 杭州电子科技大学 A kind of hand bone automatic division method based on template
CN109358605A (en) * 2018-11-09 2019-02-19 电子科技大学 Control system bearing calibration based on six rank B- spline wavelets neural networks
CN109919961A (en) * 2019-02-22 2019-06-21 北京深睿博联科技有限责任公司 A kind of processing method and processing device for aneurysm region in encephalic CTA image
CN111080569A (en) * 2019-12-24 2020-04-28 北京推想科技有限公司 Bone-suppression image generation method and device, storage medium and electronic equipment
CN111080569B (en) * 2019-12-24 2021-03-19 推想医疗科技股份有限公司 Bone-suppression image generation method and device, storage medium and electronic equipment
CN112529818A (en) * 2020-12-25 2021-03-19 万里云医疗信息科技(北京)有限公司 Bone shadow inhibition method, device, equipment and storage medium based on neural network
KR20220165117A (en) * 2021-06-07 2022-12-14 연세대학교 산학협력단 Method and apparatus for decomposing multi-material based on dual-energy technique
KR102590461B1 (en) 2021-06-07 2023-10-16 연세대학교 산학협력단 Method and apparatus for decomposing multi-material based on dual-energy technique
CN115115841A (en) * 2022-08-30 2022-09-27 苏州朗开医疗技术有限公司 Shadow spot image processing and analyzing method and system

Similar Documents

Publication Publication Date Title
Ahmad et al. Deep belief network modeling for automatic liver segmentation
CN105957063B (en) CT image liver segmentation method and system based on multiple dimensioned weighting similarity measure
CN103714536B (en) The dividing method and device of the multi-modal MRI based on rarefaction representation
US20090290779A1 (en) Feature based neural network regression for feature suppression
CN103473767B (en) The method and system that a kind of soft tissues of abdomen nuclear-magnetism image is cut apart
CN104268873B (en) Breast tumor partition method based on nuclear magnetic resonance images
Shukla et al. AI-DRIVEN novel approach for liver cancer screening and prediction using cascaded fully convolutional neural network
CN109447998A (en) Based on the automatic division method under PCANet deep learning model
Boutillon et al. Combining shape priors with conditional adversarial networks for improved scapula segmentation in MR images
Sammouda Segmentation and analysis of CT chest images for early lung cancer detection
Ali et al. Machine learning based computer-aided diagnosis of liver tumours
Luo et al. An optimized two-stage cascaded deep neural network for adrenal segmentation on CT images
CN112150564A (en) Medical image fusion algorithm based on deep convolutional neural network
CN104166994A (en) Bone inhibition method based on training sample optimization
CN110459303A (en) Medical imaging abnormal detector based on depth migration
CN109767429A (en) A kind of image screening method and device
Wang et al. Convolutional sparse representation and local density peak clustering for medical image fusion
CN105956587B (en) A kind of knee joint magnetic resonance image sequence meniscus extraction method based on shape constraining
Zhang et al. An adaptive enhancement method for breast X-ray images based on the nonsubsampled contourlet transform domain and whale optimization algorithm
Saha et al. A survey on artificial intelligence in pulmonary imaging
Merati et al. A New Triplet Convolutional Neural Network for Classification of Lesions on Mammograms.
Ogiela et al. Computer analysis of gallbladder ultrasonic images towards recognition of pathological lesions
CN103824281A (en) Bone inhibition method in chest X-ray image
CN115018728A (en) Image fusion method and system based on multi-scale transformation and convolution sparse representation
CN103824281B (en) A kind of method of skeleton suppression in chest x-ray image

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20161130

Termination date: 20220107