• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    A Novel Convolutional Neural Network Model for Malaria Cell Images Classification

    2022-11-11 10:49:20EsraaHassanMahmoudShamsNohaHikalandSamirElmougy
    Computers Materials&Continua 2022年9期

    Esraa Hassan,Mahmoud Y.Shams,Noha A.Hikal and Samir Elmougy

    1Faculty of Artificial Intelligence,Kafrelsheikh University,Kafrelsheikh,33511,Egypt

    2Department of Information Technology,Faculty of Computers and Information,Mansoura University,Mansoura,35516,Egypt

    3Department of Computer Science,Faculty of Computers and Information,Mansoura University,Mansoura,35516,Egypt

    Abstract: Infectious diseases are an imminent danger that faces human beings around the world.Malaria is considered a highly contagious disease.The diagnosis of various diseases, including malaria, was performed manually,but it required a lot of time and had some human errors.Therefore, there is a need to investigate an efficient and fast automatic diagnosis system.Deploying deep learning algorithms can provide a solution in which they can learn complex image patterns and have a rapid improvement in medical image analysis.This study proposed a Convolutional Neural Network(CNN)model to detect malaria automatically.A Malaria Convolutional Neural Network(MCNN)model is proposed in this work to classify the infected cases.MCNN focuses on detecting infected cells, which aids in the computation of parasitemia,or infection measures.The proposed model achieved 0.9929,0.9848,0.9859,0.9924,0.0152,0.0141,0.0071,0.9890,0.9894,and 0.9780 in terms of specificity, sensitivity, precision, accuracy, F1-score, and Matthews Correlation Coefficient,respectively.A comparison was carried out between the proposed model and some recent works in the literature.This comparison demonstrates that the proposed model outperforms the compared works in terms of evaluation metrics.

    Keywords:Deep learning;malaria dataset;diagnostic medical approach

    1 Introduction

    Malaria is a deadly infectious disease that is found in almost every region of the world.Plasmodium parasites cause it,and it spreads to humans through the bites of infected female mosquitoes,as investigated in Fig.1[1,2].Manual malaria diagnostic microscopy is also very time-consuming in many of its phases, Instance-Aware Semantic Segmentation via Multi-Task Network Cascades.An automated method is needed to determine the variety of scenarios that have been previously realized to achieve a standard solution to manage such diseases.Currently,some work has been performed in the field of medical image processing to help detect this disease[3].In general,a computer-assisted scheme can be used to rapidly diagnose and prognosticate the enrolled feature in order to obtain a suitable decision scheme[4,5].It can obtain a standard benchmark of measurement to determine the degree of infection disease depending on convolutional neural networks (CNN), which can simulate the mechanism of the human brain[6,7].Moreover,it can allow doctors to refine the precision of the early detection process,measure the strengthening of diagnosis,and decrease the risk control measurements,as well as reduce the treatment costs[8].The Malaria Convolutional Neural Network(MCNN)model is capable of robust identification of malaria.It resolves many drawbacks of current diagnostic models[9,10].MCNN is an accurate model in a time-saving way with transfer learning,instead of starting the learning process scratch to avoid starting from scratch.It simply depends on the pre-trained model with changes in the last layers to be compatible with malaria cell input images.Several literature searches suggested disparate diagnosis approaches for malaria cell imaging detection[11].The parameters of the erythrocyte play a crucial role in the classification of infected erythrocytes[12,13].Some of them have addressed the issue of erythrocyte analysis in the classification of infected cases, while others have discussed the challenges of malaria detection.In this paper,an MCNN model for the detection of infected red blood cells in thin smears based on microscope images,which are implemented using an effective method,is proposed.A Deep Learning(DL)-based MCNN architecture for two-dimensional images are the major pros of CNN model and the hierarchical structure of the applied learning layers,which are trained to match the features extracted from malaria cell images and indicate the model’s ability to reduce the number of learned parameters using optimization algorithms[14-16].

    Figure 1:The malaria infection by female mosquitoes

    This proposed model can handle the sequence of streamlined image problems using segmentation and filtering algorithms with an automated characteristic to enhance the identification process of its architecture.Therefore, the accuracy of the identification process is enhanced by boosting the previously extracted features.The detection of infected cells is realized to assist the calculation process of parasitemia,which indicates the measure of infection.This paper is organized as follows:Section 2 introduces related works.Section 3 introduces the proposed work.Section 4 shows experimental results and their analysis.The conclusions were presented in Section 6.

    2 Literature Review

    This section introduces the most recent efforts related to the proposed MCNN.Recently, many researchers have been working on different issues to solve the malaria diagnosis challenges shown in Tab.1.Maqsood et al.[3]presented a CNN model by using image augmentation operations for the enhancement of features of red blood cells before the training phase.The results were executed on the malaria dataset and reached 96.82%.Mehanian et al.[4] proposed a model for automatic malarial parasite detection that uses the patient assessment and thumbnails to increase the trained model for single-cell image feature extraction and classification.A pre-trained ResNet50 model is used for diagnosis.Their work achieved a specificity of 96.8%,a sensitivity of 96.8%,and an F-score of 96.5%when applied to a small dataset.Nakasi et al.[5]suggested a model for the detection of infected animals and humans with malaria infection.The trained model has a mean average accuracy of over 94.1%,and Single-Shot Multi-Box Detector(SSD)was the faster of the R algorithms.Traditional machine learning methods,such as those proposed by[6],have been used to classify an automated blood cell that was used for the detection of blood smear images of malaria erythrocytes.This model achieved 94.0%sensitivity on 450 images.Tek et al.[17]proposed target detection models based on a traditional cell segmentation approach and the extraction of several single-cell features.The classification task is based on using a faster region-based CNN.They achieved 98.6% accuracy, 98.1 percent sensitivity,99.2 percent precision, and a 95.7 percent F1-score.Linder et al.[18] presented a CNN model with sixteen layers of the parasite malarial.In this work,several images are utilized to train the model.This work achieved 97.0%accuracy in classifying blood cells as contaminated or uninfected.Sedik et al.[19]directly extracted and classified features from raw segmented patches of red blood smeared using DL algorithms.The accuracy and loss assessment metrics,as well as 5-fold cross-validation,were used to evaluate and pick the best performing architecture.Their best model achieved a precision of 97.77%.This work achieved an accuracy of 98.6%,98.10%sensitivity,99.20%precision,90.00%Area Under Curve(AUC)and 95.70%F1-score.Conventional cell segmentation methods based on goal detection algorithms were presented by[20].Sarkar et al.[21]describe a shallow CNN architecture for thin blood smear RBC slide pictures for malaria diagnosis that achieves the same classification accuracy as the VGG-16 and Resnet-50 models while reducing computational run time by an order of magnitude.

    Table 1: The recent methodologies used in the related work for diagnosis of malaria cell images

    3 Proposed Method

    This paper relies on microscopy images to diagnose malaria cell images using a proposed MCNN model.Fig.2 and Algorithm 1 depict the architecture of the MCNN model,which has four key steps:(i)Data preprocessing;(ii)pre-trained and fine-tuned model;(iii)Extraction of selected features;and(iv)Classification and loss function determination.Throughout the preprocessing stage, the input image is processed by using different steps,including localization,segmentation,and normalization.Afterward, the data is augmented in both the training and testing phases.The augmentation is essential for dealing with insufficient training data and allowing for a reduction in training time[22].Feature extraction is used to choose the most powerful parameters [23], which yields a decrease in the complexity of the model.During the learning process,the classifier minimizes the error for each piece of training data.MCNN for cell image classification is based on the learning of transfer where Algorithm 1 describes the general steps for it.The structure of the proposed MCNN contains nine basic stages;the first stage is the utilization and importation of the required libraries including Keras and tensor flaws.The second stage is the loading of the benchmark databases based on the Image Net architecture and the third stage is the splitting of the enrolled data into three categories, which are training,testing,and validation.

    Figure 2:The main outlines of the proposed work

    Algorithm 1:The illustration of the MCNN model Let D={Inception V3,Resnet(50),VGG(19)}be the set of transfer models.Each deep transfer model is fine-tuned with the Cell images dataset(X,Y)where:X is the set of N input data,each input has a size 224 lengths×224 widths and Y has the identical class in which Y={y/y∈{Parasite;Uninfected}}.Input ←Malaria cell Images(X,Y);where Y={y/y∈{Parasite;Not Infected}}Output ←The transfer model that detected the Malaria cell image x ∈X 1.Begin 2.//Preprocessing Malaria cell image(s)in imds(Continued)

    Algorithm 1:Continued 3.For i=1:length(imds)4.x read(imds,i)5.Y is XGraBW(img)6.Rotation range(20)7.Width shift range(0.2)8.Height shift range(0.2)9.Shear range(0.2)10.Horizontal Flip(true)11.Vertical Flip(true)12.x resizes(Y,[128,128])13.Normalization 14.save(imds,I,x)15.End for 16.//Build MCNN model 17.//Train MCNN using options 18.Options.Set(Solver Optimizer MaxAdam)19.Options.Set(InitialLearnRate ←1e-3)20.Options.Set(Loss Function ←hinge)21.Options.Set(MiniBatchSize ←32)22.Options.Set(LearnRateDropFactor ←0.002)23.Options.Set(LearnRateDropPeriod ←5)24.Options.Set(Shuffle←Every Epoch)25.Options.Set(ValidationFrequency←2)26.Options.Set(MaxEpochs ←50)27.MCNNtrainNetwork(NLayers,imds,Options)28.End

    To ensure the reliability of the proposed MCNN using a large-scale database,the augmentation of the enrolled data is highly required.Therefore,using rotation and flipping based on the geometry augmentation process[x1,x2]is helpful to enlarge the enrolled data.In the fourth stage,data augmentation is performed before and after the data splitting.Afterward,in the sixth stage,customization based on the MCNN architecture is realized.To train the CNN model with the malaria dataset,defining and compiling MCNN is performed for the pre-trained model.Finally,in the ninth stage,plotting graphs and making predictions are achieved based on the trained,tested,and validated data.The following subsections describe the details of MCNN.

    3.1 Data Pre-processing

    Data preprocessing is an essential step in preparing data for use in model training and testing by the transformation of training set data.The information gathered is then stored in a Comma Separated Values(CSV)excel file.The data is then analyzed to prepare it for use in the following phases.Data processing is divided into two stages: (i)Data Augmentation: It is used to enlarge the dataset based on certain changes,such as the rotation range of 20 degrees,the width shift range with a value of 0.2,the height shift range with a value of 0.2,and the shear range with a value of 0.2,and then applying the horizontal and vertical flipping.(ii)Data normalization:The process of converting non-numerical data to a standardized numeric representation.Fig.3 shows the results of data preprocessing.

    Figure 3: The data pre-processing includes: (a)Original images before Pre-processing, (b)Original images after Pre-processing

    The proposed MCNN model uses a large amount of data that is already pre-trained and tunned.From this point, the model is learned based on a hierarchy coherent feature that is spatially static with rotationally,and translationally characteristic to generate the augmented data in relation to the features studied by CNN models.As a result, the MCNN model can serve as an ideal extractor for learning useful feature extraction from large images belonging to a variety of groups.Pre-trained models [24] that had been trained on a large number of images are used in the proposed model.Replacing final layers with new layers learn malaria dataset-specific features according to each pretrained model[25,26].

    3.2 Pre-Trained Models

    A pre-trained model is a model created by benchmark datasets to solve a similar challenge.Instead of building a model from scratch to solve a similar problem, as a starting point, this study used the three commonly mentioned models that have been trained on other problems.

    3.2.1 Inception V3

    Furthermore, to remedy the lack of data and training time, the transfer learning technique was implemented using ImageNet data.Images are used as data, and Inception V3 is used to perform convolution, pooling, softmax, and completely connected layers.The dataset is split into different training modules when it comes to completion.Furthermore,applying the transfer learning approach is performed using the ImageNet dataset to solve the training time and data constraints[27].

    3.2.2 Residual Neural Network(ResNet50)

    The MCNN model was trained depending on the residual blocks to pass the data through the cross-layer.At this stage,it skips the link function to prevent the gradient from disappearing.ResNet50 is divided into five parts, each with its own convolution and identity block.It has over 23 million trainable parameters[9].

    3.2.3 Visual Geometry Group(VGG16)

    One of the strongest CNN vision models is VGG16.The most distinguishing characteristic of VGG16 is that,rather than having many hyper-parameter values,they concentrated on taking 33 filter convolution layers with a 1 stride and remaining the same padding with a max-pooling layer with a stride of 2 and a 22 filter.The maximum pooling in convolution layers is structured in the same way in the design.Finally,for production,this model has two Fully Connected Layers(FC)followed by a SoftMax.The number 16 in VGG16 refers to the fact that there are 16 layers of varying weights.With approximately 138 million parameters,this network is considered very large[28].

    3.2.4 Visual Geometry Group(VGG19)

    VGG (19)is a Deep Convolutional Neural Network (DCNN)that is widely used to recognize objects.It can be modified for other similar tasks in deep learning architecture[2].The weights of this model are readily available in other systems,such as the Keras library.

    3.3 Feature Extraction(FS)

    At this stage,the input data with different sizes have been stored to create the augmented images.Based on the desired image size,the data is stored as input arguments for the activation function.The network creates a hierarchical structure out of the input images.When combining lower-level features with the higher-level ones in earlier layers, the deeper layers are created.At the network’s end, the global pooling layer is enabled to obtain image features.The input characteristics are pooled across all spatial locations in the global pooling layer.FS is used to choose the most suitable features for detection and to reduce the sophistication of the detection model as well as the dimensionality of the input data.As a stand-alone program,the pre-trained model will extract features from cell images.In fact,an image’s derived features could be a vector of pixels that the model uses to reflect the image’s basic characteristics.These characteristics can then be used as inputs for a new model to be developed.To represent a given input,these layers may construct a complex collection of features.The pre-trained model can be used to extract characteristics from malaria cell images as a stand-alone program.Area feature extractors process of square image neighborhoods and the resulting feature vector is shown as the image’s central pixel[29].

    3.4 Classifier and Loss Function(CL)

    The pre-trained model can be used to extract features from cell images.In fact,an image’s derived features can be a vector of numbers that will be used by the model to represent the basic features in an image.In the creation of a new model, these characteristics will then be used as input [30].To represent a given input image, these layers will have a complicated collection of features that can provide valuable input when training a new image recognition model or related computer vision tasks.Based on the discussion of this study,the image can be loaded and prepared for the model as demonstrated in the previous example.The current study loads the sample with the model output part of the classifier but delete the final output layer manually.This means that the latest output layer would be the second last entirely connected layer.The DCNN architecture learns a function through convolution,nonlinear activation,and pooling layers.CNN is used to identify parasites in Red Green Blue(RGB)representations of infected cells[31].

    3.5 The Training Phase of the Proposed Model

    The MCNN main layers are shown in Tab.2.The appropriate classifier must be substituted in order to handle the multi-dimensional purpose.Support Vector Machines (SVM)are supervised learning algorithms for classification.For each class,SVM creates a hyperplane in multi-dimensional space.The kernel function is used to transform the lower-dimensional data into a higher-dimensional space.This kernel feature converts a non-linear classification problem to a linear problem.It seeks the best hyperplane by maximizing the margin, which allows the mapped data to be separated in a linearly separable manner without the use of a complex curve.The main parts of the MCNN model are convolutional layers(Rectified Linear Unit(ReLU))where features are extracted by the convolutional layer.

    Table 2: The hyper-parameter values of the MCNN architecture

    4 Implementation and Evaluation

    In this section, the MCNN model is compared with different loss functions for detecting the appropriate one in malaria cell images for diagnosis.

    4.1 Description of the Dataset

    The collected malaria dataset created in Kaggle with 27,558 images, including parasite and uninfected images, is used in this work.Further, the MCNN architecture needs an accurate consideration of CNN with an input data format that is enhanced using preprocessing techniques and data augmentation as investigated in Tab.2.In this work,the preprocessing stage includes:

    (i)Data augmentation:it is used to increase the size of data by adding modified copies of already existing data.It helps reduce overfitting.

    (ii)Image Rescaling:readjusting the values of each dimension of the data such that the final data vector is within the range[1,1].

    4.2 The Experiment’s Setup

    Experiments are implemented with a Core i7 processor and 8 GB of RAM.Python 3.6 is used to implement the code programmed with the Tensor Flow-Keras environment.The MCNN model used in the experiment stage is shown in Fig.4.A total of 28 layers,including 8 convolution layers,3 maxpooling layers, 4 thick layers, 2 batch normalization layers, 1 flattening layer, 1 40 percent dropout layer,and 1 totally connected layer,have been designed,as shown in Fig.4.Where a 163×142 input image is resized to 224×224, a conv2D layer filter size of 2×2 is added, and the kernel size used for each convolution layer of 2×2 is included in the MaxPooling2D layer.The study chose maxpooling layers before the average pooling layer at an early stage,since it is intended for the problem of binary classification,where the hinge function is used to measure the error between the actual and expected output predicted.Because of the binary classification,the output is set to 2 classes(parasite and uninfected).To remove biases,an Adamax optimizer is used.The batch size is set to 32 samples and is continued for 50 epochs.The summary of the MCNN model hyper-parameter values is shown in Tab.3.

    Figure 4: (a)MCNN model loss based on Inception(v3), (b)MCNN model accuracy based on Inception V3 with hinge loss function

    Table 3: Summary of the model and hyper-parameter values

    4.3 Performance Metrics

    Sensitivity and accuracy are the most used performance metrics, and they are used to verify the efficacy of pre-trained DCNN models with transfer learning.The consistency and precision of the terms are related to precise classification.The Sensitivity, Specificity, Precision, Negative Predictive Value(NPV),False Positive Rate(FPR),False Discovery Rate(FDR),False Negative Rate(FNR),Accuracy,F1-score,Matthews Correlation Coefficient(MCC)presented in Eqs.(1)-(8),(10),respectively[32].

    where TP is the True Positive,TN is the True Negative FN,and FP are the false negative and positive,respectively.

    4.4 Pre-trained Models

    In this section, the MCCN model is compared with inception (v3), Residual, and VGG (19)common neural network architectures by using images of malaria cell images.CNN models are difficult to train from scratch when faced with a huge dataset,which leads to a long number of training iterations and time spent experimenting to get the hyper-parameters just right.So,Transfer Learning(TL)is a good idea for keeping the early layers of a pre-trained network and re-training the latter layers for a computer vision application.In this paper, a comparison of three different pre-trained models(Inception-v3,Resnet(50),and VGG(19))were compared with several common loss functions using the Adamax optimizer and the need to choose a loss function when configuring the MCNN model.Loss function plays a role in the model training phase.Loss functions is applied in training MCNN model to choose the appropriate one for the predictive model.MCNN model is trained using an optimization process that requires a loss function to calculate the model error.

    4.4.1 Function of Hinge Loss

    This function is used for image classification.It is convex and has no loss making it ideal for data classification.It is computed as:

    where y should be the output of the classifier’s decision function.There are two output classes(parasitized and uninfected)for malaria diagnosis.The output for uninfected images will be 0 and 1,which is the inverse of the previous output.

    4.4.2 Hinge Loss Function Squared

    It is a loss function for binary classification problems with a “maximum margin”.It is in conjunction with the last layer’s tanh()activation function.Mathematically,it is defined as:

    4.4.3 Binary Cross Entropy

    The loss is calculated by averaging the class-wise mistakes and measuring how far away from the true value the forecast is for each of the classes.This function is used in binary classification tasks.It is computed as:

    The loss is equal to the average of the categorical cross entropy loss on many two-category tasks.

    4.4.4 Categorical Cross Entropy

    Its purpose is to calculate the difference between two probability distributions.This function is used for a multi-class classification task that uses categorical cross-entropy together with the softmax activation function.It is computed as:

    4.4.5 Inception V3

    The MCNN model makes a comparison between Inception V3 and the other mentioned pretrained models that focus on image salient sections.The classifiers do not make much of a difference until the end of the training phase when precision is approaching saturation,so add Adam Optimizer and Batch Standard to the Auxiliary Classifiers to improve the network.Four common loss functions(Hinge,squared Hinge,binary cross entropy,categorical cross entropy)are used for malaria cell image classification.The average accuracy as shown in Figs.4-7 shows the results of different loss functions and accuracy.

    Figure 5: (a)MCNN model loss based on Inception(v3), (b)MCNN model accuracy based on Inception V3 with squared-hinge loss function

    Figure 6: (a)MCNN model loss based on Inception(v3), (b)MCNN model accuracy based on Inception V3 with binary cross entropy

    Figure 7: (a)MCNN model loss based on Inception(v3), (b)MCNN model accuracy based on Inception V3 with categorical cross entropy

    4.4.6 Residual Neural Network(ResNet50)

    The MCNN model is based on the ResNet50 pre-trained model and RGB color mode, with 50 epochs.The average accuracy as shown in Figs.8-11 shows the results of loss and accuracy.

    Figure 8:(a)MCNN model loss based on Resnet(50),(b)MCNN model accuracy based on Resnet(50)with Hinge loss function

    Figure 9:(a)MCNN model loss based on Resnet(50),(b)MCNN model accuracy based on Resnet(50)with squared-hinge loss function

    Figure 10: (a)MCNN model loss based on ResNet(50), (b)MCNN model accuracy based on ResNet(50)with binary cross entropy

    Figure 11: (a)The average loss of MCNN model depends on ResNet (50), (b)accuracy of MCNN model depends on ResNet(50)with categorical cross entropy

    4.4.7 VGG19(Visual Geometry Group)

    VGG (19)focuses on smaller window sizes and strides; the overall architecture is described above.Accuracy, precision, recall, and F-score are used to determine the model’s best output using VGG19.The confusion matrix of this experiment is shown in Fig.12.After training the MCNN model depending on VGG(19)with 50 epochs,the average accuracy is shown in Figs.13-16 for different loss functions.

    Figure 12: (Continued)

    Figure 12: The proposed MCNN model is compared with four common pre-trained models that depend on four loss functions (Hinge loss function confusion matrix, squared Hinge loss function confusion matrix,binary cross entropy loss function confusion matrix,and categorical cross entropy).The first four(a-d)for Inception V3’s confusion matrix.The next four(e-h)for the confusion matrix of Resnet(50)and the next four(i-l)for the confusion matrix of VGG(19)

    Figure 13:(a)MCNN model loss based on VGG(19),(b)MCNN model accuracy based on VGG(19)squared-hinge loss function

    Figure 14: (a)MCNN model accuracy based on VGG (19), (b)MCNN model Loss based on VGG(19)squared-hinge loss function

    Figure 15:(a)MCNN model loss based on VGG(19),(b)MCNN model accuracy based on VGG(19)with binary cross entropy

    Figure 16:(a)MCNN model loss based on VGG(19),(b)MCNN model accuracy based on VGG(19)with categorical cross entropy

    Essentially,the MCNN model is based on a transfer learning idea.Therefore,In the(Tabs.4-7),we stated a comparison between every pre-trained model(Inception v3,Resnet(50),VGG(16),VGG(19))individually with one from the loss function that is dependent on the metrics performance metrics Eqs.(1)-(10)and the values of confusion matrixes(Fig.12).Tab.4 represents the hinge loss function with all pre-trained models.Tab.5 presents the squared hinge loss function with all the pre-trained models that were mentioned above and is dependent on the metrics performance metrics equations.Tab.6 presents the Binary Cross-Entropy Loss Function with all the pre-trained models.Tab.7 presents the Binary Cross Entropy Loss Function with all the pre-trained models that significantly improve the classification rates.

    Table 4: The evaluation metrices of the inception V3,ResNet50,VGG(19)using hinge loss function

    Table 5:The evaluation metrices of the inception V3,ResNet50,VGG(19)using squered hinge loss function

    Table 6:The evaluation metrices of the inception V3,ResNet50,VGG(19)using binary cross entropy loss function

    Table 7: The evaluation metrices of the inception V3, ResNet50, VGG (19 using categorial cross entropy loss function

    5 Conclusion

    To build a new deep learning model with accurate accuracy, many labelled images are needed.In this paper, the MCNN proposed model uses transfer learning in three different ways to pretrained models to classify malaria cell images.This study proposed an efficient model for extracting and classifying features from images.The results are compared with different loss functions(Hinge,squared Hinge, binary cross-entropy, categorical cross-entropy)that had been shown to be effective on the total performance of the model.The weights are fine-tuned,and the dataset is augmented by a few techniques mentioned above to overcome the problem of overfitting.The performance of the proposed method is tested using malaria using GPU.The proposed model achieved 0.9929, 0.9848,0.9859, 0.9924, 0.0152, 0.0141, 0.0071, 0.9890, 0.9894, and 0.9780 in terms of specificity, sensitivity,precision, accuracy, F1-score, and Matthews Correlation Coefficient (MCC), respectively.In future work,the proposed method can be used to segment the color patches of infected malaria cell images and detect them.Building a mobile CNN model for helping the doctors in diagnosing.

    Data Availability:A data availability is found in https://www.kaggle.com/mariaren/covid19-healthydiet-dataset.

    Funding Statement:This research received no specific grant from any funding agency in the public,commercial,or not-for-profit sectors.

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

    丰满饥渴人妻一区二区三| 精品一品国产午夜福利视频| 亚洲av日韩精品久久久久久密 | 91麻豆av在线| 中文字幕高清在线视频| 亚洲中文字幕日韩| 国产精品香港三级国产av潘金莲 | 国产精品熟女久久久久浪| 激情视频va一区二区三区| 美女午夜性视频免费| 90打野战视频偷拍视频| 日本午夜av视频| 久久热在线av| 99热全是精品| 成人午夜精彩视频在线观看| 人体艺术视频欧美日本| 国产精品秋霞免费鲁丝片| 精品少妇久久久久久888优播| 日韩中文字幕欧美一区二区 | 色视频在线一区二区三区| 秋霞在线观看毛片| 人妻 亚洲 视频| 亚洲七黄色美女视频| 国产成人免费观看mmmm| 99国产精品99久久久久| 久久久久久久大尺度免费视频| 电影成人av| 国产97色在线日韩免费| 免费一级毛片在线播放高清视频 | 秋霞在线观看毛片| 午夜福利一区二区在线看| 欧美精品一区二区大全| 可以免费在线观看a视频的电影网站| netflix在线观看网站| 另类精品久久| 欧美日韩黄片免| 久久性视频一级片| 亚洲国产欧美一区二区综合| 久久精品亚洲av国产电影网| 中文精品一卡2卡3卡4更新| 国产麻豆69| 精品一区在线观看国产| 不卡av一区二区三区| 丝瓜视频免费看黄片| 久久av网站| 一级,二级,三级黄色视频| av片东京热男人的天堂| 国产成人av激情在线播放| a 毛片基地| 乱人伦中国视频| 搡老岳熟女国产| 精品国产一区二区三区四区第35| 亚洲男人天堂网一区| 啦啦啦 在线观看视频| 一二三四在线观看免费中文在| 午夜激情av网站| 国产精品久久久久久精品古装| 777久久人妻少妇嫩草av网站| 中文字幕精品免费在线观看视频| 精品高清国产在线一区| 91九色精品人成在线观看| 少妇猛男粗大的猛烈进出视频| 亚洲,一卡二卡三卡| av在线播放精品| 搡老乐熟女国产| 久久久久精品国产欧美久久久 | 国产精品成人在线| 欧美久久黑人一区二区| 热re99久久精品国产66热6| 男女床上黄色一级片免费看| 最新的欧美精品一区二区| 伊人亚洲综合成人网| 国产片特级美女逼逼视频| 免费久久久久久久精品成人欧美视频| 美女福利国产在线| 亚洲国产成人一精品久久久| 捣出白浆h1v1| 制服诱惑二区| 欧美日韩视频高清一区二区三区二| 欧美日韩精品网址| 男女午夜视频在线观看| 国产精品二区激情视频| 亚洲欧美一区二区三区黑人| 两性夫妻黄色片| av网站在线播放免费| 欧美乱码精品一区二区三区| 纯流量卡能插随身wifi吗| 亚洲久久久国产精品| 亚洲av欧美aⅴ国产| 色综合欧美亚洲国产小说| 亚洲中文日韩欧美视频| 婷婷成人精品国产| 精品国产一区二区三区四区第35| 成人亚洲精品一区在线观看| 久久精品成人免费网站| 黄色片一级片一级黄色片| 欧美日韩亚洲国产一区二区在线观看 | 国产亚洲一区二区精品| 国产精品一二三区在线看| 乱人伦中国视频| 美女高潮到喷水免费观看| 1024视频免费在线观看| 国产精品秋霞免费鲁丝片| √禁漫天堂资源中文www| 啦啦啦在线免费观看视频4| 日韩免费高清中文字幕av| 99国产精品一区二区三区| 好男人视频免费观看在线| 美女国产高潮福利片在线看| 国产精品99久久99久久久不卡| 久久人人爽人人片av| 99久久人妻综合| 欧美av亚洲av综合av国产av| av欧美777| 国产一区二区激情短视频 | 久久人妻熟女aⅴ| 中文字幕人妻熟女乱码| 国产片内射在线| 性色av一级| 在线天堂中文资源库| 亚洲欧美成人综合另类久久久| 亚洲欧美一区二区三区久久| 青春草视频在线免费观看| 这个男人来自地球电影免费观看| 高潮久久久久久久久久久不卡| 男人舔女人的私密视频| 国产有黄有色有爽视频| 高清av免费在线| 欧美成人午夜精品| 欧美激情 高清一区二区三区| 亚洲一卡2卡3卡4卡5卡精品中文| 精品国产国语对白av| 午夜福利视频在线观看免费| 欧美人与善性xxx| 亚洲欧洲精品一区二区精品久久久| 午夜老司机福利片| 亚洲av电影在线观看一区二区三区| 老司机深夜福利视频在线观看 | 最近手机中文字幕大全| 999久久久国产精品视频| 99国产精品免费福利视频| 18在线观看网站| www.精华液| 男人爽女人下面视频在线观看| av在线app专区| 国产亚洲欧美在线一区二区| 中文欧美无线码| 欧美少妇被猛烈插入视频| 国产精品久久久久久精品电影小说| 国产深夜福利视频在线观看| 国产在线视频一区二区| 日本av免费视频播放| 亚洲国产精品一区三区| 国产片特级美女逼逼视频| 亚洲少妇的诱惑av| 国产免费现黄频在线看| 国产一区二区三区av在线| 亚洲国产中文字幕在线视频| 国产成人啪精品午夜网站| 高清不卡的av网站| 免费在线观看黄色视频的| 亚洲国产精品一区三区| 99久久综合免费| 日韩中文字幕欧美一区二区 | 最黄视频免费看| 国产欧美日韩综合在线一区二区| 性少妇av在线| 啦啦啦中文免费视频观看日本| 丁香六月欧美| 亚洲专区国产一区二区| 精品少妇一区二区三区视频日本电影| 国产真人三级小视频在线观看| 交换朋友夫妻互换小说| 黑人欧美特级aaaaaa片| 十八禁高潮呻吟视频| 欧美精品人与动牲交sv欧美| 一区二区三区四区激情视频| 无遮挡黄片免费观看| 免费看十八禁软件| 国产成人精品久久二区二区免费| 久久狼人影院| 99香蕉大伊视频| 欧美性长视频在线观看| a级片在线免费高清观看视频| 亚洲av成人精品一二三区| 成年人午夜在线观看视频| 久久精品熟女亚洲av麻豆精品| 欧美激情高清一区二区三区| 亚洲七黄色美女视频| 免费高清在线观看视频在线观看| 国产人伦9x9x在线观看| 亚洲精品成人av观看孕妇| 亚洲视频免费观看视频| 国产精品成人在线| 亚洲情色 制服丝袜| 麻豆乱淫一区二区| 1024香蕉在线观看| 欧美精品人与动牲交sv欧美| 日本wwww免费看| 看免费av毛片| 97人妻天天添夜夜摸| 亚洲国产看品久久| 大话2 男鬼变身卡| 777米奇影视久久| 91精品伊人久久大香线蕉| 建设人人有责人人尽责人人享有的| 日本五十路高清| 天堂中文最新版在线下载| 女警被强在线播放| 大香蕉久久成人网| 亚洲欧美日韩高清在线视频 | 免费看十八禁软件| 国产精品人妻久久久影院| 久久精品国产综合久久久| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲国产看品久久| 国产熟女欧美一区二区| 亚洲免费av在线视频| 午夜日韩欧美国产| 蜜桃国产av成人99| 一区二区日韩欧美中文字幕| 国产福利在线免费观看视频| 18禁黄网站禁片午夜丰满| 青春草亚洲视频在线观看| 亚洲国产精品成人久久小说| 97在线人人人人妻| 狠狠婷婷综合久久久久久88av| 欧美黄色淫秽网站| 精品国产国语对白av| 国产亚洲av片在线观看秒播厂| 久久亚洲国产成人精品v| 国产福利在线免费观看视频| av片东京热男人的天堂| 一本久久精品| 亚洲精品中文字幕在线视频| 深夜精品福利| 一级,二级,三级黄色视频| 亚洲熟女精品中文字幕| 一级毛片电影观看| 亚洲精品国产区一区二| 亚洲,欧美,日韩| 亚洲一区二区三区欧美精品| 黄片播放在线免费| 久久精品国产a三级三级三级| 天堂中文最新版在线下载| av又黄又爽大尺度在线免费看| 中文字幕高清在线视频| 亚洲国产精品国产精品| 国产亚洲精品久久久久5区| 女人精品久久久久毛片| 91九色精品人成在线观看| 国产成人系列免费观看| 国产熟女欧美一区二区| av网站在线播放免费| 免费不卡黄色视频| 亚洲精品乱久久久久久| 在线观看免费高清a一片| 99久久人妻综合| 午夜福利免费观看在线| 亚洲免费av在线视频| 亚洲专区国产一区二区| 99re6热这里在线精品视频| 免费高清在线观看视频在线观看| 日日夜夜操网爽| 亚洲国产精品国产精品| 纵有疾风起免费观看全集完整版| 精品久久蜜臀av无| 美女国产高潮福利片在线看| 国产精品香港三级国产av潘金莲 | 天天躁日日躁夜夜躁夜夜| 老司机靠b影院| 国产有黄有色有爽视频| svipshipincom国产片| 啦啦啦啦在线视频资源| 久久鲁丝午夜福利片| 中文字幕人妻熟女乱码| 国产成人免费无遮挡视频| 国产爽快片一区二区三区| 国产有黄有色有爽视频| 亚洲欧洲精品一区二区精品久久久| 晚上一个人看的免费电影| 亚洲精品美女久久av网站| 亚洲精品日韩在线中文字幕| 黑人欧美特级aaaaaa片| 水蜜桃什么品种好| 丝袜喷水一区| 国产成人精品久久久久久| cao死你这个sao货| www.精华液| 亚洲自偷自拍图片 自拍| 国产亚洲av片在线观看秒播厂| 精品国产乱码久久久久久男人| 最黄视频免费看| 亚洲精品久久午夜乱码| 欧美日韩av久久| 亚洲男人天堂网一区| 国产成人av教育| 欧美人与性动交α欧美软件| 国产淫语在线视频| 国产精品一国产av| 欧美人与性动交α欧美软件| 亚洲视频免费观看视频| 这个男人来自地球电影免费观看| 精品少妇内射三级| 日本欧美视频一区| 亚洲av国产av综合av卡| 精品国产国语对白av| 男女床上黄色一级片免费看| 国产男人的电影天堂91| 少妇 在线观看| 国产欧美日韩精品亚洲av| 国产97色在线日韩免费| 欧美国产精品va在线观看不卡| 久久久欧美国产精品| 菩萨蛮人人尽说江南好唐韦庄| 欧美日韩国产mv在线观看视频| 两个人免费观看高清视频| 制服诱惑二区| 91九色精品人成在线观看| 亚洲视频免费观看视频| 波多野结衣一区麻豆| 不卡av一区二区三区| 另类亚洲欧美激情| 亚洲欧洲国产日韩| 一级黄色大片毛片| 黄片小视频在线播放| 操美女的视频在线观看| 国产精品国产三级国产专区5o| 成人亚洲欧美一区二区av| 精品一区在线观看国产| 三上悠亚av全集在线观看| 亚洲国产日韩一区二区| 国产97色在线日韩免费| 亚洲欧美一区二区三区国产| 香蕉丝袜av| 制服人妻中文乱码| 女人被躁到高潮嗷嗷叫费观| 成人亚洲欧美一区二区av| 国产视频首页在线观看| 日本五十路高清| av福利片在线| 热99国产精品久久久久久7| 两个人免费观看高清视频| 99香蕉大伊视频| 老司机亚洲免费影院| 久久精品aⅴ一区二区三区四区| 青草久久国产| 热re99久久国产66热| 亚洲欧美色中文字幕在线| 精品熟女少妇八av免费久了| 久久久久国产精品人妻一区二区| 亚洲av电影在线进入| 国产精品欧美亚洲77777| 伊人久久大香线蕉亚洲五| 91国产中文字幕| 超碰成人久久| 欧美黄色片欧美黄色片| 久久久国产一区二区| 亚洲av综合色区一区| 久久精品国产亚洲av涩爱| 久久99精品国语久久久| 午夜福利视频精品| 亚洲欧美激情在线| 亚洲,欧美精品.| 18禁黄网站禁片午夜丰满| 女性被躁到高潮视频| 久久亚洲国产成人精品v| 欧美日韩亚洲国产一区二区在线观看 | e午夜精品久久久久久久| 国产日韩欧美视频二区| 黄频高清免费视频| 一级毛片女人18水好多 | 日韩伦理黄色片| 狂野欧美激情性bbbbbb| 国产91精品成人一区二区三区 | 久久亚洲精品不卡| 免费在线观看黄色视频的| 久热爱精品视频在线9| www.999成人在线观看| 久久久久国产一级毛片高清牌| 黄色 视频免费看| 亚洲国产欧美一区二区综合| 在线观看免费高清a一片| 久久精品aⅴ一区二区三区四区| 精品熟女少妇八av免费久了| 一级黄色大片毛片| 51午夜福利影视在线观看| 国产1区2区3区精品| 精品少妇黑人巨大在线播放| 亚洲欧洲日产国产| 亚洲国产欧美日韩在线播放| 国产免费福利视频在线观看| 日本av手机在线免费观看| 免费看不卡的av| 国产精品一区二区在线不卡| 久久人人97超碰香蕉20202| 亚洲激情五月婷婷啪啪| 精品少妇久久久久久888优播| 丁香六月天网| 欧美人与性动交α欧美精品济南到| 中文乱码字字幕精品一区二区三区| 国产精品国产av在线观看| 18禁黄网站禁片午夜丰满| 国产精品国产三级国产专区5o| 纵有疾风起免费观看全集完整版| 好男人视频免费观看在线| 看免费成人av毛片| 久久午夜综合久久蜜桃| 日韩电影二区| 精品熟女少妇八av免费久了| 秋霞在线观看毛片| 久久女婷五月综合色啪小说| 久久久精品94久久精品| av线在线观看网站| 青草久久国产| 欧美性长视频在线观看| 亚洲av日韩精品久久久久久密 | 高清欧美精品videossex| av有码第一页| 亚洲精品久久午夜乱码| 日韩电影二区| 日本wwww免费看| 亚洲欧美激情在线| 美女高潮到喷水免费观看| 亚洲国产中文字幕在线视频| 亚洲 国产 在线| 亚洲av日韩在线播放| 国产男女内射视频| 国产爽快片一区二区三区| 国产男女超爽视频在线观看| 久久久久久久久免费视频了| 亚洲国产毛片av蜜桃av| 香蕉国产在线看| 精品福利观看| 人人妻人人澡人人爽人人夜夜| 国产高清国产精品国产三级| 午夜影院在线不卡| 香蕉国产在线看| 热99国产精品久久久久久7| 日韩熟女老妇一区二区性免费视频| 国产av国产精品国产| 天天添夜夜摸| 欧美日韩av久久| 最新的欧美精品一区二区| 悠悠久久av| 精品久久久久久电影网| 美女中出高潮动态图| 成人18禁高潮啪啪吃奶动态图| 国产精品二区激情视频| 热99国产精品久久久久久7| 国产精品久久久久久人妻精品电影 | 久久精品久久久久久噜噜老黄| 精品亚洲成a人片在线观看| 熟女少妇亚洲综合色aaa.| a级片在线免费高清观看视频| 亚洲色图综合在线观看| 国产精品av久久久久免费| 久久久久网色| 欧美成狂野欧美在线观看| 亚洲av成人不卡在线观看播放网 | 美女国产高潮福利片在线看| 亚洲美女黄色视频免费看| 黑人巨大精品欧美一区二区蜜桃| 777米奇影视久久| 18禁国产床啪视频网站| 亚洲中文日韩欧美视频| 99国产精品一区二区蜜桃av | 七月丁香在线播放| 欧美黑人精品巨大| 日日夜夜操网爽| 狠狠婷婷综合久久久久久88av| 国产精品免费视频内射| 免费在线观看黄色视频的| 亚洲欧美色中文字幕在线| 国产高清国产精品国产三级| 人人妻人人澡人人爽人人夜夜| 亚洲精品日本国产第一区| 又大又爽又粗| 久久精品国产a三级三级三级| 色综合欧美亚洲国产小说| 尾随美女入室| 91九色精品人成在线观看| 久久久久久久久久久久大奶| 亚洲国产成人一精品久久久| 91麻豆av在线| 一二三四社区在线视频社区8| 91九色精品人成在线观看| 天天躁夜夜躁狠狠久久av| 飞空精品影院首页| 91麻豆av在线| 十八禁网站网址无遮挡| av不卡在线播放| 日韩人妻精品一区2区三区| 久久久久久久大尺度免费视频| 各种免费的搞黄视频| 欧美老熟妇乱子伦牲交| 精品国产国语对白av| 一级,二级,三级黄色视频| 亚洲专区中文字幕在线| www.精华液| 九草在线视频观看| 亚洲午夜精品一区,二区,三区| 欧美日韩视频精品一区| 少妇精品久久久久久久| 两个人看的免费小视频| 一级毛片黄色毛片免费观看视频| 亚洲精品第二区| 久久久精品国产亚洲av高清涩受| 精品人妻在线不人妻| 国产成人免费无遮挡视频| 国产女主播在线喷水免费视频网站| 亚洲av综合色区一区| 成人国语在线视频| 男女床上黄色一级片免费看| 国产精品久久久久成人av| 91国产中文字幕| 丁香六月天网| 黄片播放在线免费| 亚洲欧美精品自产自拍| 婷婷色av中文字幕| 777米奇影视久久| 十八禁网站网址无遮挡| 亚洲精品日本国产第一区| 日本色播在线视频| 欧美精品高潮呻吟av久久| 丰满迷人的少妇在线观看| 精品国产一区二区三区久久久樱花| 亚洲五月色婷婷综合| 99热国产这里只有精品6| 一区福利在线观看| 久久国产亚洲av麻豆专区| av网站免费在线观看视频| 国产欧美日韩一区二区三区在线| 欧美中文综合在线视频| 亚洲中文av在线| 黄色视频在线播放观看不卡| 亚洲av成人精品一二三区| 国产av一区二区精品久久| 91精品伊人久久大香线蕉| 日韩av不卡免费在线播放| 男人舔女人的私密视频| 久久久国产一区二区| 国产精品九九99| 国产片特级美女逼逼视频| 精品熟女少妇八av免费久了| 一区二区日韩欧美中文字幕| 好男人视频免费观看在线| 最新的欧美精品一区二区| videos熟女内射| 91老司机精品| 国产高清不卡午夜福利| 超碰成人久久| 老鸭窝网址在线观看| 精品福利观看| 亚洲av欧美aⅴ国产| 欧美精品亚洲一区二区| 欧美精品人与动牲交sv欧美| 黄网站色视频无遮挡免费观看| 最黄视频免费看| 亚洲成人免费av在线播放| 大码成人一级视频| 亚洲视频免费观看视频| 啦啦啦在线免费观看视频4| 国产精品av久久久久免费| a 毛片基地| 亚洲天堂av无毛| 亚洲精品一区蜜桃| 熟女少妇亚洲综合色aaa.| 黄片小视频在线播放| 亚洲成人手机| 精品国产乱码久久久久久男人| 水蜜桃什么品种好| 欧美日韩视频精品一区| 女人高潮潮喷娇喘18禁视频| 一边亲一边摸免费视频| 在线精品无人区一区二区三| 99九九在线精品视频| 电影成人av| 欧美 日韩 精品 国产| 一本色道久久久久久精品综合| 国产精品久久久人人做人人爽| 在线av久久热| 日本五十路高清| 2018国产大陆天天弄谢| 国产伦理片在线播放av一区| 美女福利国产在线| 大型av网站在线播放| 国产精品久久久久久精品古装| 99热网站在线观看| 考比视频在线观看| 真人做人爱边吃奶动态| 久久99一区二区三区| 免费看av在线观看网站| 操美女的视频在线观看| 欧美97在线视频| 成人影院久久| www.av在线官网国产| 国产在视频线精品| 国产免费福利视频在线观看| 超碰成人久久| 免费人妻精品一区二区三区视频| 成年av动漫网址| av又黄又爽大尺度在线免费看| 免费少妇av软件| 亚洲欧洲日产国产| 亚洲久久久国产精品| 热re99久久国产66热| 亚洲一码二码三码区别大吗| 亚洲三区欧美一区| 黄色片一级片一级黄色片| 天天影视国产精品| 男女边吃奶边做爰视频| 欧美人与善性xxx| 精品久久久精品久久久| 日韩av在线免费看完整版不卡|