999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Detection of Lung Tumor Using ASPP-Unet with Whale Optimization Algorithm

2022-08-24 07:01:46MimounaAbdullahAlkhonainiSiwarBenHajHassineMarwaObayyaFahdAlWesabiAnwerMustafaHilalManarAhmedHamzaAbdelwahedMotwakelandMesferAlDuhayyim
Computers Materials&Continua 2022年8期

Mimouna Abdullah Alkhonaini,Siwar Ben Haj Hassine,Marwa Obayya,Fahd N.Al-Wesabi,Anwer Mustafa Hilal,Manar Ahmed Hamza,Abdelwahed Motwakel and Mesfer Al Duhayyim

1Department of Computer Science,College of Computer and Information Sciences,Prince Sultan University,11564,Saudi Arabia

2Department of Computer Science,College of Science and Arts,King Khalid University,Mahayil,Asir,61913,Saudi Arabia

3Department of Biomedical Engineering,College of Engineering,Princess Nourah Bint Abdulrahman University,Riyadh,11671,Saudi Arabia

4Department of Computer and Self Development,Preparatory Year Deanship,Prince Sattam bin Abdulaziz University,AlKharj,16278,Saudi Arabia

5Department of Natural and Applied Sciences,College of Community-Aflaj,Prince Sattam bin Abdulaziz University,16278,Saudi Arabia

Abstract: The unstructured growth of abnormal cells in the lung tissue creates tumor.The early detection of lung tumor helps the patients avoiding the death rate and gives better treatment.Various medical image modalities can help the physicians in the diagnosis of disease.Many research works have been proposed for the early detection of lung tumor.High computation time and misidentification of tumor are the prevailing issues.In order to overcome these issues,this paper has proposed a hybrid classifier of Atrous Spatial Pyramid Pooling(ASPP)-Unet architecture with Whale Optimization Algorithm(ASPP-Unet-WOA).To get a fine tuning detection of tumor in the Computed Tomography(CT)of lung image,this model needs pre-processing using Gabor filter.Secondly,feature segmentation is done using Guaranteed Convergence Particle Swarm Optimization.Thirdly,feature selection is done using Binary Grasshopper Optimization Algorithm.This proposed (ASPPUnet-WOA)is implemented in the dataset of National Cancer Institute(NCI)Lung Cancer Database Consortium.Various performance metric measures are evaluated and compared to the existing classifiers.The accuracy of Deep Convolutional Neural Network (DCNN) is 93.45%,Convolutional Neural Network (CNN) is 91.67%,UNet obtains 95.75% and ASPP-UNet-WOA obtains 98.68%.compared to the other techniques.

Keywords: Classifier;whale optimization;ASPP-unet;gabor filter;lung tumor

1 Introduction

In the medical diagnostics,digital image processing plays a vital role[1].Biomedical image processing is used to process the digital image in the field of biomedical science[2].For the diagnosis of disease at the early stage,bio-medical field needs an accurate detection using computing intelligent approach[3].It could provide more precise and active treatment for the disease.There are various medical image modalities like Magnetic Resonance Imaging(MRI),ultrasound,Computed Tomography(CT)scanners that are used in the diagnosis of image in a greater way.CT is the most effective approach of lung tumor detection and tumor pathology[4].

The analysis of tumor is a tedious and time consumption task.CT plays a vital role and more sensitive in the determination of tumor size.Computer Aided Diagnosis (CAD) has been used for the early prediction of lung cancer[5].As far as CAD model is concerned,sensitivity,specificity,cost effectiveness and accuracy are achieved in the analysis of lung cancer[6].For enhancing the affected region of the disease,CAD uses the digital images[7].The prediction of diseases is done through the information gathered from the image modalities and as well as the clinical analysis is carried out by the radiologist for the final decision[8].

The use of multimodal medical images will lead the physician to take more time to diagnosis and provides a better treatment.Therefore,in order to get an accurate and an effective treatment,the biomedical field needs an automatic segmentation of tumor which relieves the physicians by increasing the consistency and efficiency[9-11].

The issues in the existing techniques have high consumption of energy,inaccurate detection,and high time complexity.To overcome these problems,the proposed work gives more accurate detection of tumor in the lung and similarly,it detects the tumor at the earlier stage in an effective manner.

The contributions of the proposed work are:

1.To implement an enhanced version of feature selection by applying binary grasshopper optimization algorithm.

2.Proposed work(ASPP-UNet-WOA)is applied for the detection of tumor in the lung image by optimizing the features subset.

The rest of the research article is written as follows:Section 2 discusses the related work on various classification techniques of lung tumor image processing and methods.Section 3 shows the algorithm process and general working methodology of proposed work.Section 4 evaluates the implementation and results of the proposed method.Section 5 concludes the work and discusses the result evaluation.

2 Related Work

The abnormal growth of cells in the lung tissue is considered as tumor.Early detection and prevention of high risk in the treatment of the disease are the essential things.In medical image diagnosis of disease,the accuracy and consistency are very important things for the survival of human beings.In the training of CT lung image data set,Feed Forward Neural Network (FFNN),Feed Forward Back Propagation (FWBP) were used.For providing better classification of tumor,Feed Forward Back Propagation(FWBP)was applied[12].

It is difficult to diagnosis using CNN and sometimes it detects falsely.Moreover,3D CNN has handled this type of lung pathology.In order to produce better result,it combines the max pooling layer and convolutional layer which were applied to produce each CNN.ReLU is applied here as activation function along with Softmax layer which is applied fully to connect the layer and finally it produces the result[13].This paper[14]proposed an automatic detection of lung tumor using public dataset of LIDC-IRDI.It uses MultiScene Deep Learning Framework which provides CT lung images as input and obtains probability distribution of distinct gray levels using threshold segmentation.Tab.1 shows the survey on existing algorithms in the base of tumor in lung image.

Table 1:Existing algorithms in the base of tumor in lung image

3 Methodology

One of the high risky diseases is lung tumor.But early prediction can save the life of a patient.But it is undeniable that the prediction of tumor is a challenging task.This proposed work consists of following phases:pre-processing,segmentation,extraction of the feature,feature selection,and classifying of tumor from the CT lung image.These phases are shown in Fig.1.

Fig.1 shows the two phases namely,training phase and testing phase.In the segmentation phase,using Guaranteed Convergence Particle Swarm Optimization Algorithm is applied in the filtered input lung tumor image(GCPSOA).The feature extraction is done using GLCM and in the feature selection,binary grasshopper optimization algorithm (BGOA) is used.From the selected features,tumor lung image is classified using Atrous Spatial Pyramid Pooling(ASPP)-Unet architecture with whale optimization algorithm(ASPP-Unet-WOA).

3.1 Pre-processing

Pre-processing is the most significant step in the detection of lung tumor.To enhance the accuracy in the detection of tumor,removal of unnecessary signals in the image pre-processing are needed.In this work Gabor filter is used to remove the noise in the lung tumor image.

Figure 1:Architecture of proposed work

3.1.1 Gabor Filter

Gabor is a multi-scale,multi resolution filter[23,24].Gabor filter can be applied in four different orientations and five different frequency values.The steps involved in Gabor filter using Gaussian rule can be referred in the article[25].

Apply the Gaussian function of standard deviation to the lung tumor image (img)_(i,j) with different angles like 0°,20°,40°,60°,120°and various orientations such as 60,80,120 and 140 using Eq.(1).

where,

ωi0,ωj0-Centre frequency ofiandjdirections of image.

σi,σj-Standard deviation of the Gaussian function withiandjaxis or direction.

i,j-Position of the image in pixel format.

Step 4:Substitute the Eq.(1)in Eq.(2).

3.1.2 Data Augmentation

To get better quality of classification,data augmentation process is done in the Lung image.It involves transformation of CT lung image performing rotation at 90 degrees and flipping the image horizontal operation[26-29].

3.1.3 Normalization of the Image Using Min-Max Normalization Technique

To normalize the input CT lung image of size 512×512 pixels and the value of intensity between[0,1]is evaluated in Eq.(5)

Here,piis the normalized intensity value of position of imageqi(1=1,2,...,n)and intensity values of maximum and minimum are represented asmax (q)andmin (q).After applying the normalization,the size of image gets resized to 256×256 pixels[30,31].

3.2 Segmentation of Lung Tumor Image

Segmentation is a process of dividing the filtered lung tumor image into sub-regions.To detect the tumor easily,segmentation process is applied.In this work,Guaranteed Convergence Particle Swarm Optimization Algorithm is applied (GCPSOA).Let assume that population of the swarm ismaxparticles in the dimensional space ofD.Then the optimal position ofjthparticle is represented asposi,i=1,2,...,max.Refer Eqs.(6)and(7).

where,itshows iteration number and dimensionD.xi,D(it)isDthdimension variable of theithparticle in the iteration.veli,Dis the velocity for particlepbesti,D(it)in the dimension variable.The global best position of swarm population is represented assgbestj,D(it).coef1andcoef2coefficient variables with random vectors likernd1andrnd2and the diameter of search areaρare uniformly distributed in the interval of[0,1].The fitness function of particle swarm optimization algorithm is defined in Eq.(8)

The convergence of particles is determined by implementing the Eqs.(6) and (7).Then transformed into the dynamic form as described in Eq.(9).

where,φ1=coef1.rnd1,φ2=coef2.rnd2andφ=φ1+φ2.The optimal positionposiof the particle and finally it converges at the position of swarm’s populationspopj.The diameter search area can be updated as given in Eq.(10).

where,num_successes and num_failures are represented as number of successes and failures,suc and fac are defined as threshold parameter values.

3.3 Feature Selection

In order to get fine tuning classification of image,feature selection task is required by which reducing the features quantity by means of removing redundant and irrelevant information is possible.In this work,Binary Grasshopper Optimization Algorithm(BGOA)is implemented.Grasshoppers are treated as a pest.The key feature of these pests is connected to their movements.At their larval state,it has a slow movement when compared to its adult state.Since at the adult state,its movement is rapid.The movement of the grasshoppers can be represented as in Eq.(11).

where,upbdis upper bound in thedthdimension,lwbdis lower bound in thedthdimension.Tdis the target value ofdthdimension,cis the value of coefficient which reduces the proportional value of the comfort zone to the iterations and it is evaluated as per Eq.(12).

Here,iteris the current iteration.Lis the total number of iterations,cmaxis the maximum coefficient value of 1,cminis the minimum coefficient value of 0.00001.This binarization value of continuous space transforms into 0 or 1.For this binary transformation,it needs Transfer Function(TF).Now the Eq.(11)has changed into Eq.(13)as given below:

Transfer Function (TF) has two types of functions based on their shapes such as Sigmoidal (Sshaped)and Hyperbolic tan(V-shaped).The Sigmoidal(S-shaped)function is represented in Eq.(14)

whereΔAindicates the velocity of search agent atithrepetition.Now the current location of the grasshopper is based on the probability value which is given in Eq.(15):

where thedthdimension of the grasshopper is denoted as,andrnd1is a random number that lies between 0 and 1.

Hyperbolic tan(V-shaped)is represented as(16)

Then the improved version of current location grasshopper is represented in Eq.(16):

Herernd2is the random number between 0 and 1.See Eq.(17)

For every iteration,fitness function is calculated.It is carried out because the aim of the feature selection is to enhance the accuracy and decrease the number of selected features.For the best solution,the nominated features are to be selected.For these nominated features,the classification rate is also reduced.The fitness function for the selected features is defined in Eq.(18):

where the taxonomy error rate of the classifier is represented asγR(D),|N|is the number of features and|R|is the number of selected features andαis the taxonomy error rate,βis the length of the subset.Hence,α∈[0,1]and the value ofβ=(1-α).The algorithm of Binary Grasshopper Optimization Algorithm(BGOA)is discussed.

3.4 Classification Using ASPP-Unet-WOA

The selected features are provided to the ASPP-Unet(Atrous spatial pyramid pooling)architectures as the input.ASPP-Unet model is similar to the U-Net model in the aspects of contracting the path with CNN model.The architecture of ASPP-Unet model is given in the Fig.2.

Figure 2:Architecture of ASPP Unet

Fig.2 shows a pyramid-like structure and each down layer consists of two sequential unpadded 3×3 convolutions.Each convolution operation is executed by an activation function in the basis of element-wise.After the convolution execution,the feature maps get doubled.In this work Exponential linear unit(Elu)function is applied to perform the activation function and it is given in Eq.(19):

whereαis a parameter value between 0 and 1.To reduce the resolution of feature maps,2×2 max pooling operation is applied in the contracting path between the lower and the upper layers.The size of the feature maps gets reduced toof its original image in the bottom layer with 3×3 convolution at the rate of 1,2,4,8,16 which is implemented parallelly.The objective function of fitness in each iteration is given in Eqs.(20)and(21)

whereβis the constant value of 0.5,E is the overall error rate,m is the number of selected features,and S is the number of swarms.Hunting of prey with the help of searching agent(best)and chasing of prey are the behaviours of whale,and due to that the position gets changed in an encircled way.This can be defined in Eqs.(22)and(23):

where,C and P are the coefficient vector values,j is the iteration.represents the position of vector value,Y*denotes the best solution of position vector.These coefficient vector values are shown in the Eqs.(24)and(25).

eis the linear decreasing value from 3 to 0 andrndis the random vector value [-1,1].In the formulation of bubble net phase for the search of prey and the updating position of spiral process are defined in Eq.(26)

The humpback whales chase around the prey within the spiral-shaped and the shrinking circle simultaneously to catch the prey.The algorithm of the proposed work using ASPP-Unet-WOA is given below:

Algorithm 1:Classification using ASPP-Unet-WOA Input:Selected features of image,Atrous CNN layer and train the data set Output:Optimized solution in classify the tumor in the lung image Step 1:Initialize the population of WOA algorithm Step 2:Calculate the objective fitness function using Eq.(20)Step 3:While(j<max-iterations)Step 4:For each search agent(Continued)

Algorithm 1:Continued Step 5:Construct ASPP-Unet with WOA Step 6:Update e,p,l and m Step 7:If(m<0.5)Step 8:If(|P|<2)Step 9:Change the current position of search agent using Eq.(22)Step 10:Else If(|P|>2)Step 11:Randomly choose the search agent Step 12:Search to find the global best position of search agent.Step 13:End if Step 14:Else if(m>0.5)Step 15:Update the position of current search agent using Eq.(26)Step 16:By using Eqs.(24)and(25)replace the new best position globally.Step 17:End if Step 18:Update the best solution in the search agent Step 19:j=j+1 Step 20:End While Step 21:Return the best position of the search agent

4 Result and Analysis

4.1 Dataset Description

For the early detection of lung tumor,this work has implemented using 150 samples of lung CT images.The images are obtained from the NCI Lung Cancer Database Consortium.Computed Tomography(CT)scan images are used in this study in order to detect the tumor in the lung image in an effective and accurate way.

The statistical performance of metric measures are given below:

Accuracy

It is used to evaluate the classification of correct lung tumor images accurately.See Eq.(27).

Sensitivity

It is used in the evaluation of sensitivity to measure how far the lung tumor images are identified.See Eq.(28).

Specificity

It is used to evaluate the rate between True Negative(TN)and True Positive(TP).See Eq.(29).

Dice Similarity Coefficient

It is used to evaluate the ratio between tumor lung images and non-tumor lung images.See Eq.(30)

Precision

See Eq.(31).

Recall

See Eq.(32).

JACCARD Similarity Index(JSI)

It is used to evaluate the similarity between the actual tumor image pixels and the predicted tumor image pixels using Eq.(33):

False Positive Rate(FPR)

It is used to evaluate the ratio between correctly identified pixels of brain image to wrongly identified pixels of brain image using Eq.(34):

False Negative Rate(FNR)

It is used to evaluate the positive proportion value but negative pixel value is identified using

Performance metric based on error rate of the Root Mean Square Error(RMSE),Signal-to-Noise-Ratio(SNR),Peak Signal-to-Noise-Ratio(PSNR),and Mean Absolute Error(MAE).The error rate value is calculated as fro Eqs.(36)to(37).

Speckle Suppression Index Value(SSI)

Speckle Suppression and Mean Preservation Index(SMPI)

where,Ifis the filtered image andIois the noisy image.This SSI tends to be less than 1 if the filter performance is efficient in reducing the speckle noise(Sheng and Xia,1996).Tab.2 shows SSI index value for filter image.

Table 2:SSI value for filtering lung tumor image

Tab.2 shows the performance of median filter,adaptive median filter,average filter,rolling guidance filter and Gabor filter with gaussian rule that are applied.Here Gabor filter shows very good performance in suppressing the noise of speckle over the other filters.Gabor filter undergoes various frequency and orientation which enhance the image for the further process.Tab.3 shows the SMPI index value for the filtering image.

Tab.3 shows the performance of median filter,adaptive median filter,average filter rolling guidance filter and Gabor filter with gaussian rule that are applied.Gabor filter got good performance in filtering the noise in the image as well as it enhances the contrast of the image.Fig.3 shows the sample images after applying the filtering.

4.2 Segmentation

In the segmentation process,this work has implemented the Guaranteed Convergence Particle Swarm Optimization Algorithm (GCPSOA).This work is compared with the existing segmentation techniques of the watershed,Otsu threshold algorithm[32,33].Moreover,GCPSO algorithm is based on the population and searching for the best solution.It uses the velocity as an impartial value of the function.Update its velocity value when the particle comes closer to the best solution.Fig.3 shows the segmentation of the lung tumor detection output using GCPSO algorithm.

Table 3:SMPI value for filtering the lung tumor image

Figure 3:Segmentation

4.3 Feature Selection

This work has implemented the Binary Grasshopper Optimization Algorithm(BGOA)for feature selection of lung tumor image.Tab.4 shows the sensitivity,specificity and precision performance comparison using various feature of selection techniques such as Particle Swarm Optimization Algorithm(PSOA),K-means Clustering(KmC)and BGOA.

Table 4:Feature selection

Tab.4 shows sensitivity,specificity and precision which provide the best performances for BGO algorithm compared to the existing algorithms.BGOA provides the optimized features selection of the lung tumor image.

Fig.4 shows the accuracy rate of BGOA that outperforms when compared to the other existing algorithms in the selection of features from the lung tumor images.

Figure 4:Accuracy rate of feature selection

4.4 Classification

The proposed ASPP-Unet-WOA technique is accurately identified from the lung tumor image.Gabor filter with Gaussian rule is used to remove the noise from the images.Using Guaranteed Convergence Particle Swarm Optimization Algorithm(GCPSOA)is used to segment the lung tumor from the pre-processed image.After segmentation,BGOA is used to select the relevant features from the CT lung image,and it enhances the classification accuracy.After feature selection process,the selected features are provided to the ASPP-Unet-WOA classifier to detect the lung tumor.

The proposed work is compared with the existing classifiers of DCNN,CNN,UNet.Tab.4 shows the performance metric measures of DSC,FPR,FNR and JSI using Eqs.(30)to(35).

Tab.5 shows the analysis of various metric measures that produce the best performance compared to the other existing approach.The metric measure of DSC value is highly achieved as 98.67%compared with DCNN of 88.21%,CNN of 84.78%,and UNet is 86.56%.FPR rate proposed algorithm has secured 0.0525 rate and FNR rate is 0.0041 compared to the existing model.JACCARD Similarity Index(JSI)measure has got 98.75%.Tab.5 shows the computation time of the proposed work ASPPUNet-WOA at various stages.

Table 5:Comparison of various metric measures

From the Tab.5.it is observed that the computation times on running the detection of tumor program in DCNN,CNN,UNet and ASPP-UNet-WOA approaches are provided.The robustness of ASPP-UNet-WOA performs well better in both the aspects of accuracy and the time taken for computation.Fig.5 shows the accuracy rate of classifier model.

Figure 5:Accuracy

Fig.5 shows the accuracy rate of proposed work ASPP-UNet-WOA technique Tab.6.This proposed study outperforms with the other existing algorithms in the early detection of lung tumor.Tab.7 shows the comparison of the proposed work with the existing scheme.

Table 6:Computation time of ASPP-UNet-WOA

Table 7:Comparison of proposed work with the existing scheme

From the Tab.7.it is observed that the proposed scheme has obtained the best accuracy for NCI LCDC dataset compared to the existing methods.The comparison performance metrics of accuracy,sensitivity,specificity,FPR,and FNR are better for the proposed method compared to the existing techniques.From these results,it is stated that the proposed ASPP-Unet-WOA method is the best selection for the early diagnosis of lung tumor.

From the Fig.6.it is observed that PSNR value must be increased and MAE value must be decreased for the best detection of tumor image.The proposed approach gives the better error rate value on the basis of accuracy.In the proposed work,the value of PSNR gets increased and the value of MAE gets decreased compared to the other existing techniques.

Figure 6:Error rate in accuracy

5 Conclusions

This paper presents the detection of lung tumor using ASPP-UNet with whale optimization algorithm.Diagnosis at the early stage can decrease the death rate.In this paper,ASPP-UNet-WOA has proposed various processes like pre-processing,segmentation,feature selection and classification or detection of tumor in the CT lung image.In the pre-processing stage,Gabor filter with Gaussian rule is used.Then Guaranteed Convergence Particle Swarm Optimization Algorithm (GCPSOA) is used for the segment of tumor part in the CT lung image.After the segmentation process,the relevant features are selected using BGOA technique.These optimized features are provided to the classifier of ASPP-UNet-WOA and lung tumor is effectively detected.This paper collected the dataset from NCI lung cancer database consortium.The accuracy of DCNN is 93.45%,CNN is 91.67%,UNet obtains 95.75% and ASPP-UNet-WOA obtains 98.68%.For the future studies,the proposed work can be extended to the diagnosis strategies.

Acknowledgement:The authors would like to acknowledge the support of Prince Sultan University for paying the Article Processing Charges(APC)of this publication.

Funding Statement:The authors extend their appreciation to the Deanship of Scientific Research at King Khalid University for funding this work under Grant Number (GRP/303/42).www.kku.edu.sa Princess Nourah bint Abdulrahman University Researchers Supporting Project Number(PNURSP2022R203),Princess Nourah bint Abdulrahman University,Riyadh,Saudi Arabia.

Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

主站蜘蛛池模板: 国产大片黄在线观看| 国产成人凹凸视频在线| 欧美成人午夜影院| 亚洲国产精品日韩av专区| 在线精品亚洲一区二区古装| 国产极品嫩模在线观看91| 国产成人91精品| 国产精品视频999| AV老司机AV天堂| 最新痴汉在线无码AV| 欧美日本在线| 国产精品久久久久久久久kt| 久久久噜噜噜| 亚洲αv毛片| 国产精品护士| 国产欧美高清| 国产精品久线在线观看| 国产成人亚洲欧美激情| 青青草91视频| 中文字幕乱码二三区免费| 精品无码视频在线观看| 久久人妻系列无码一区| 手机精品福利在线观看| 国产aaaaa一级毛片| 午夜天堂视频| 国产精品第三页在线看| 99国产在线视频| 青青草一区二区免费精品| 亚洲欧美日韩久久精品| 波多野结衣视频网站| 亚洲欧美另类日本| 国产a v无码专区亚洲av| 国产高清国内精品福利| 色男人的天堂久久综合| 国产va在线| 亚洲精品老司机| 91无码人妻精品一区| 久久无码高潮喷水| 日韩精品资源| 免费一级毛片不卡在线播放 | 国产区在线观看视频| 天天激情综合| 91精品国产自产在线观看| 欧美精品导航| 国产美女一级毛片| 国产剧情一区二区| 亚洲二三区| 真实国产乱子伦视频| 国内精品久久久久久久久久影视 | 免费女人18毛片a级毛片视频| 一本综合久久| 国产区网址| 亚洲中文制服丝袜欧美精品| 在线国产毛片| 欧美精品在线看| 综合社区亚洲熟妇p| 午夜国产理论| 九色视频一区| 中文字幕首页系列人妻| 国产毛片片精品天天看视频| 国产一级毛片网站| 97国产成人无码精品久久久| 5555国产在线观看| 亚洲精品日产AⅤ| 色老头综合网| 精品国产免费观看一区| 欧美日韩激情在线| 91九色最新地址| 911亚洲精品| 草草影院国产第一页| 国产精品极品美女自在线网站| 国产乱子伦无码精品小说| 国产免费网址| 情侣午夜国产在线一区无码| 国产日韩精品欧美一区灰| 伊伊人成亚洲综合人网7777| 乱人伦视频中文字幕在线| 欧美一级高清免费a| 久久久国产精品免费视频| 欧美a级完整在线观看| 有专无码视频| 欧美午夜精品|