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

    A Lightweight CNN Based on Transfer Learning for COVID-19 Diagnosis

    2022-08-24 12:56:18XiaoruiZhangJieZhouWeiSunandSunilKumarJha
    Computers Materials&Continua 2022年7期

    Xiaorui Zhang, Jie Zhou, Wei Sunand Sunil Kumar Jha

    1Wuxi Research Institute, Nanjing University of Information Science & Technology, Wuxi, 214100, China

    2Engineering Research Center of Digital Forensics, Ministry of Education, Jiangsu Engineering Center of Network Monitoring, School of Computer and Software, Nanjing University of Information Science & Technology, Nanjing,210044, China

    3Jiangsu Collaborative Innovation Center of Atmospheric Environment and Equipment Technology (CICAEET), Nanjing University of Information Science & Technology, Nanjing, 210044, China

    4School of Automation, Nanjing University of Information Science & Technology, Nanjing 210044 China

    5IT Fundamentals and Education Technologies Applications, University of Information Technology and Management in Rzeszow, Rzeszow Voivodeship, 100031, Poland

    Abstract: The key to preventing the COVID-19 is to diagnose patients quickly and accurately.Studies have shown that using Convolutional Neural Networks (CNN) to analyze chest Computed Tomography (CT) images is helpful for timely COVID-19 diagnosis.However, personal privacy issues, public chest CT data sets are relatively few, which has limited CNN’s application to COVID-19diagnosis.Also,many CNNs have complex structures and massive parameters.Even if equipped with the dedicated Graphics Processing Unit(GPU) for acceleration, it still takes a long time, which is not conductive to widespread application.To solve above problems, this paper proposes a lightweight CNN classification model based on transfer learning.Use the lightweight CNN MobileNetV2 as the backbone of the model to solve the shortage of hardware resources and computing power.In order to alleviate the problem of model overfitting caused by insufficient data set, transfer learning is used to train the model.The study first exploits the weight parameters trained on the ImageNet database to initialize the MobileNetV2 network, and then retrain the model based on the CT image data set provided by Kaggle.Experimental results on a computer equipped only with the Central Processing Unit (CPU) show that it consumes only 1.06 s on average to diagnose a chest CT image.Compared to other lightweight models, the proposed model has a higher classification accuracy and reliability while having a lightweight architecture and few parameters, which can be easily applied to computers without GPU acceleration. Code:github.com/ZhouJie-520/paper-codes.

    Keywords: Convolutional neural networks; chest computed tomography image; COVID-19; transfer learning; mobileNetv2

    1 Introduction

    COVID-19 is an acute respiratory infection syndrome with high infectiousness, which negatively impacts the development of countries around the world [1].For infectious diseases, the best means of prevention is timely diagnosis and isolation of patients.Currently, reverse transcription polymerase chain reaction (RT-PCR) testing, considered as the standard method to detect COVID-19.But, it has many disadvantages including time consuming, high false negative rate and low sensitivity.These disadvantages hind the diagnosis and treatment of COVID-19 patients to some extent[2-6].Therefore,there is the need to develop more efficient diagnostic method.

    Medical imaging is an effective tool for screening, diagnosis, treatment guidance, and evaluation of clinical diseases.The lung imaging characteristics of patients infected by COVID-19 present mainly ground glass opacities, lung consolidation, bilateral patchy shadowing, pulmonary fibrosis, multiple lesions, and crazy-paving pattern [7-9].These characteristics serve as the main basis for COVID-19 diagnosis and treatment.Chest Computed Tomography(CT)and X-ray scans are the most widely used medical imaging techniques, and doctors analyze characteristics in chest CT images or X-ray images to diagnose COVID-19.Compared with CT images, X-ray images cannot accurately distinguish soft tissues,so CT images are selected formanual analysis [10].However, the efficiency of manual diagnosis is not high, there is the need to design a method that can automatically analyze and classify chest CT images.

    With the continuous advancement of deep learning and computing devices, Convolutional Neural Neural Networks (CNN) is becoming more and more popular in the field of image processing.Now CNN has been widely used in the classification and segmentation of various medical images, including CT images [11].To ensure the high accuracy and avoid the overfitting, we need sufficient data to train CNN, so as to classify COVID-19 CT images.However, due to the privacy of medical imaging data, there are relatively few public CT image data set of COVID-19.Although insufficient data set will cause overfitting of the trained model, CNN can pretrain its own weight parameters on large data sets, and then fine-adjust the trained weight parameters on small data sets to prevent model overfitting [12].This way of training model is called transfer learning, which is an effective method to solve the issue of insufficient data.In this paper, we use the weight parameters obtained on the ImageNet database to initialize the backbone network of our model, and then retrain the network with the CT image data set available on Kaggle.Meanwhile, exploiting the existing CNN such as VGG16, ResNet50, GoogLeNet, and DenseNet201 requires a specialized computer with a dedicated Graphics Processing Unit (GPU), or even to connect to a remote server consisting of multiple GPUs.These hardwares configuration are expensive, and difficult to be transplanted to embedded devices for extensive application.Consequently, we propose a COVID-19 CT images classification model based on lightweight CNN, where a lightweight network, named MobileNetV2, is selected as the backbone.As a lightweight network, MobileNetV2 has fewer parameters, a lighter architecture, and its reliance on GPU is not as serious as other networks with complex designs.It is also easy to be transplanted to embedded devices for wider application.Finally, in order to maximize model performance, Bayesian optimization method is used to adjust model hyperparameters.

    The rest of the article is arranged as follows.Section 2 introduces the related work.Section 3 describes the proposed model.Section 4 introduces the data set and hardware used in the experiment,presents the experimental results and shows the comparison analysis with other similar works.Section 5 summarizes this article, discusses the shortcomings and some future works.

    2 Related Work

    Using CNN to analyze medical images and diagnose various diseases has always been research hotsopt.So far, many studies have been carried out for the detection of COVID-19.Among them,almost all detection works are based on chest CT images and chest X-ray images [13].Studies have shown that the false positive rate of chest CT is lower than that of chest X-ray, therefore, moreCOVID-19 patients are detected by chest CT images [14].

    Xu et al.[15] proposed a Deep learning system to distinguish COVID-19 pneumonia from Influenza-A viral pneumonia and healthy cases with CT images.Firstly, the method based on HU values was used to preprocess the CT image data set, and then used the VNET-IR-RPN segmentation model to segment the candidate region in the CT images.Finally, ResNet-18 network was used to classify and the final classification accuracy is 86.7% on a data set including 618 chest CT images.Li et al.[4] proposed a deep learning model called COVNet, which can distinguish between COVID-19 CT images, community acquired pneumonia CT images and non-pneumonia CT images.The backbone of COVNet is ResNet50 network.They also collected a CT image data set included 1,296 COVID-19 positive samples, 1,735 were community acquired pneumonia samples, and 1,325 were non-pneumonia samples.Wang et al.[16] proposed a COVID-19 classification and lesion location method based on CT volumes, they first use U-NET to segment lung region from CT volumes, and then the segmented lung region was input into 3D depth CNN to predict the probability of COVID-19.They employed 499 CT volumes to train their model, where 131 CT volumes were used to test the model and the final classification accuracy was 90.1%.Wang et al.[17] developed a deep learning system for COVID-19 diagnosis, which consisted of three parts: the Densenet121-FPN network for lung segmentation, the proposed operation for suppressing non-lung area and the proposed novel COVID-19Net for COVID-19 diagnosis.The structure of the model is DenseNet-like structure.To train the model, they also collected a total of 5,372 chest CT images, including 4,106 for training and 1,266 for validating.Gao et al.[18] proposed a dual branch combined network (DCN) for COVID-19 diagnosis.The model is divided into three parts.Part 1 is UNET, which is used to extract the lung region.Part 2 is the proposed DCN including a slice-level classification branch and a segmentation branch, the backbone of the classification branch is ResNet50 and the backbone of the segmentation branchis UNET.Part 3 used a three-layer fully connected network to get the final classification results.These studies have made a significant contribution to the COVID-19 detection.However, due to the lack of training data, these models have not been fully trained, which prevents these models from achieving optimal performance in COVID-19 diagnosis.Previous studies have shown that CNN based on transfer learning has achieved good results in COVID-19 patients diagnosis, and can effectively solve the problems caused by insufficient data.

    Sarker et al.[12] proposed a classification model called COVID-DenseNet, and the backbone of COVID-DenseNet is DenseNet121.They used transfer learning technique to train the model and resolve the gradient vanishing problem, and then used the trained model to classify chest radiological images for diagnosing COVID-19 patients.The average classification accuracy of the model was 92.91%.Zhang et al.[19] proposed a deep learning model to diagnosis the COVID-19 patients.The backbone of the model is ResNet18 and used transfer learning to train the model, they used the parameters of ResNet18 trained in the ImageNet database to initialize their proposed model.They designed a multi-layer with a 100-neuron layer, a one-neuron output layer and the sigmoid activation.They used the multi-layer and a convolutional layer designed a classification head and supplement it at the end of the backbone.Jaiswal et al.[10] proposed a deep transfer learning model, which imported the parameters of the pretrained DenseNet201 network on the ImageNet database, then trained DenseNet201 to classify COVID-19 CT images in combination with their collected data set.Their collected data set included 1262 COVID-19 positive CT images and 1230 COVID-19 negative CT images.The final classification accuracy reached 96.25%.These models also lack data, but by using transfer learning technology, these models could be fully trained, solved the problem of insufficient data, and the test results were significantly better than the models without use transfer learning.However, almost all models run on a computer equipped with expensive GPU.Even if the GPU acceleration is used, these models still consume a lot of time.Also, it is difficult to be transplanted to embedded devices for wide application.

    In order to solve the above problems, this paper proposes a lightweight CNN classification model based on transfer learning.Not only can it solve the problem of insufficient data set, but also run on a computer without GPU, which is easy to be transplanted to embedded devices and mobile devices for extensive application.

    3 The Proposed Classification Model Framework

    This section describes the overall process of the entire method, followed by explaining the specific steps in detail.First, the preprocessing method of the data set and the backbone network of the model is introduced.Then, describes the modification steps of MobileNetV2.Finally, illuminates the steps of transfer learning and Hyperparameter optimization.

    3.1 Overall Process

    The flow chart of the proposed method is shown in Fig.1, including the following steps.

    Step 1: Use Gaussian blur to preprocess the images in data set to improve the images quality.

    Step 2: Build MobileNetV2 network as the backbone of the model.

    Step 3: Modify the MobileNetV2 including use ELU activation replace the original ReLu6 activation and add L2 regularization.

    Step 4: Use transfer learning to train network.

    Step 5: Use Bayesian optimization method to adjust the hyperparameters.

    For the training of CNN, if the data set becomes larger and the data quality is higher, the performance of the model will get better, also the generalization ability of the model will be better.However, the CT data set of COVID-19 is small and the CT images are affected by noise, so we use transfer learning to train the model and use Gaussian blur to process the images to enhance the image quality.

    We choose the lightweight network, named MobileNetV2, as the backbone of the model and modify it.Including replace the original ReLu6 activation function with the ELU activation function and use L2 regularization to constrain the loss function of the model to prevent overfitting.

    Finally, in order to achieve better performance of the model, Bayesian optimization method is used to adjust the hyperparameters.

    Figure 1: Flow chart of the proposed method

    3.2 Image Preprocessing

    The image-based tasks method is vulnerable to the image quality [20,21].The quality of CT images is mainly affected by noise and artifacts, which affects the visualization effect of CT images [22].Therefore, we use preprocessing method to improve the quality of CT images.

    First, randomly crop CT images to different sizes, and then the cropped images were scaled with the default scale within the range of (0.08, 1.0).The scale indicates the sampling range of an area.If an image is 100×100 pixels, let scale∈(0.5,1.0), i.e., the minimum sampling area is 0.5×100×100 pixels, and the maximum area is the original image size of 100×100 pixels.The CT images in the data set are cropped according to the scale, and scaled based on the output size of 224×224 pixels.

    Meanwhile,we use Gaussian blur [23] to reduce noise inCT images and by this way we can improve images quality.When processing the 224×224 sample image, we set the size of the sliding window to 3×3.Since the image is two-dimensional, it needs to be processed by a two-dimensional Gaussian function.From the one-dimensional Gaussian functionf(x) =, we can derive the two-dimensional Gaussian functionG(x,y):

    where, (x,y) is the coordinate position in the sliding window, and the σ is the standard deviation of the Gaussian distribution,μ is the mean of thex.Starting from the upper left, move the sliding window corner of the image, from left to right, and from top to bottom, to traverse the entire image to get the image blurred by Gaussian function.

    3.3 CNN Architecture

    In this paper, MobileNetV2 is used as the backbone for COVID-19 detection.MobileNetV2 is an improved version of the MobileNetV1, which is a lightweight network.Compared to the traditional CNN, MobileNetV1 greatly reduces model parameters and calculation amount under the premise of a small reduction in accuracy.Compared with VGG16, the accuracy of classification task is reduced by 0.9%, while the model parameters are only 1/32 of VGG [24].Compared with MobileNetV1,MobileNetV2 has higher accuracy, less parameters and calculation.It can run on the computer only equipped with Central Processing Unit (CPU) [25].

    For modifying the MobileNetV2 network, we replace the ReLu6 activation function with the ELU activation function in the“bottleneck module”in the MobileNetV2 network.Fig.2 shows the structure of the improved“bottleneck module”, which includes convolution layer (convolution kernel size is 1×1), ELU activation function, depthwise convolution layer, ELU activation function,convolution layer (convolution kernel size is 1×1), and linear activation layer.If there is a shortcut branch, there will be a concatenation layer.

    Figure 2: The structure of the improved bottleneck model

    Compared with ReLU6 activation function, ELU activation function converges faster and has stronger robustness, which is more suitable for the proposed model in this paper, shown in Eq.(2):

    where,α is an adjustable parameter.

    The step size of depthwise convolution [26] is 1 and 2, when it is 1, there is a shortcut branch, and when it is 2, there is no shortcut branch.In the“bottleneck module”structure, depthwise convolution and pointwise convolution are used at the same time, and pointwise convolution is a convolution with a convolution kernel size of 1.Theoretically, the calculation of depthwise convolution and pointwise convolution are much less than ordinary convolution, so depthwise convolution can reduce the calculation amount of MobileNetV2.

    At the same time, in order to further avoid model overfitting, L2 regularization is used to constrain the loss function of the model.The loss function including L2 regularization is as follows:

    Among them,Lrepresents the loss function of the model including L2 regularization;Einis the model loss function without the L2 regularization term;λ is the regularization parameter;Jis the total number of weight parameters in L2 regularization;wjrepresents thejth elementin the L2regularization weight vectorw.

    3.4 Transfer Learning

    In this paper, we choose to train the weight parameters of the deeper layers of the model, because the deeper layers extract information with higher dimensions,which aremore conducive to the accurate classification of the model.

    We first use the weight parameters trained on the ImageNet database to initialize the MobileNetV2 network.Then, freeze the weight parameters of the six bottleneck modules in the shallow layers of the network, and use the CT image data set provided by Kaggle to train the model such that the weight parameters of the six bottleneck layers do not participate in the retraining, and only retrain the weight parameters of the deeper layers.

    Next, use the CT image data set provided by Kaggle to train the whole model.After each epoch,we use validation data set to validate the training result to ensure the model converges normally.When the training is completed, the weight parameters of the trained model are saved.In this way, the model successfully uses transfer learning to complete the training.

    Finally, in the test phase, we load the parameters of the model trained by transfer learning into the model, and use the test data set to verify the model performance.

    3.5 Hyperparameters Tuning

    In the classification task based on CNN, the setting of hyperparameters is the key to obtain good results.Unlike weight parameters, the hyperparameters are set before training the model.Commonly, hyperparameters are set through manual selection or grid search.It is best to manually select hyperparameters as little as possible due to the large number of hyperparameters in different configurations.Meanwhile, because selecting hyperparameters with grid search algorithm requires a lot of time to evaluate the previous hyperparameters settings, this hinders the model from achieving optimal results.To resolve the problem above, we choose the Bayesian optimization, it will account for the previous evaluation results when making the next hyperparameter adjustment, by using Bayesian optimization the model will get better performance and faster speed.

    The Bayesian optimization algorithm flow is summarized as follows [27].

    Step 1: input the object functionf, datax, and acquisition functionu.

    Step 2: initialize data setD= {(xi,yi),...,(xn,yn)},yi=f(xi).

    Step 3: fit the sample to get Gaussian process modelGP(x).

    Step 4: find the extreme point by maximizing the acquisition function.

    Step 5: get new sample.

    Step 6: update data set.

    And the pseudocode is shown in Algorithm 1.

    Algorithm 1: Bayesian Optimization Input f,x,u Initialize D = {(xi,yi),...,(xn,yn)},yi= f(xi)for t=1 to T do GP(x) = N(y|μ(x),σ(x))x*= argmaxxu(x,GP(x))y*= f(x*)→(x*,y*)D = {(xi,yi),...,(xn,yn),(x*,y*)}end for Return x with maximum u in D

    In this paper we use Bayesian optimization algorithm to adjust the learning rate, decay index, and Batch Size of the model, L2 regularization parameter λ.A total of 3 times of Bayesian optimization were performed, each optimization iterates 30 epochs.

    4 Experiments and Results

    4.1 Hardware Devices

    For the proposed model, we prepared two sets of hardware devices.The first set is a computer equipped with Intel Core I7-10700 CPU and 16 GB RAM, and connecting to a remote server consisting of 4 NVIDIA GeForce RTX 3090 GPU.The second set is a computer equipped with Intel Core I5-10500 CPU and 16 GB RAM.The develop environment is Pytorch 1.7, and the first set computer that equipped with GPU is used for model training, hyperparameter optimization, and validation; the second set computer is used to perform tests on a test set to prove the performance and computational efficiency of the proposed model.

    4.2 Data Set

    The used data is from the COVID-19 CT image data set available on Kaggle.There are 2,481 chest CT images, 1,252 positive CT images for COVID-19 and 1,229 negative CT images for COVID-19.Fig.3 shows the samples of COVID-19 positive CT images and COVID-19 negative healthy chest CT images.The size of all the images on the data set was adjusted to 224×224 pixels, and the Gaussian blur was used to reduce images noise and improve image quality.According to the ratio of 8:1:1, we divided the data set into three sub data sets, including a training set, a validation set, and a test set, as shown in Tab.1.The training set is used to train the model for 101 epochs, and then after each epoch,use the validation set to validate the model to ensure the model can successfully complete the training,finally after the training use the test set to verify the performance of the trained model.

    Figure 3: Samples from the data set (a) COVID-19 positive samples, (b) COVID-19 negative samples

    Table 1: Data set distribution

    4.3 Hyperparameters Optimization Results

    For better visualization, the best results among the 30 iterations of each adjustment are chosen and shown in Tab.2.

    Table 2: Bayesian optimization results

    According to Tab.2, when the learning rate is set to 0.00010, the decay index to 0.80, Batch size to 100 and let λ=2.1124e-11, the model worked best in this study.

    4.4 Parameter Setting

    In this paper we set the standard deviation of the Gaussian distribution σ to 1.3.According to the results of Bayesian optimization the learning rate, decay index and batch size of the model is set to 0.00010,0.80,100,respectively.Meanwhile,the regularization parameter λ is set to2.1124e-11.Based on the values of the above parameters, our model can achieve the best results.

    4.5 Quantitative Analyses

    The model designed in this paper is mainly used to classify chest CT images to diagnose COVID-19 patients.The classification result is COVID-19 positive CT image or healthy CT image.The classification result of divide COVID-19 positive CT images into healthy CT images may appear.To solve this problem, we set true positive (TP) to indicate that the COVID-19 positive CT image is correctly classified into the COVID-19 positive CT image category.False positive (FP) means that the healthy image is classified as a COVID-19 positive CT image.True negative (TN) means that the healthy image is correctly classified into the healthy chest CT image category.False negative (FN)means that the COVID-19 positive image is classified as a healthy chest CT image.In order to test the performance of the proposed model, the following indicators are selected for measurement.

    Accuracy (Ac) is used to indicate the correct rate of model classification.It is a commonly used indicator, especially for binary classification.The calculation formula is as follows:

    The recall rate (R) shows the classifier’s ability to classify the CT images of COVID-19 patients into COVID-19 chest CT images, that is, the true positive rate.The calculation formula is as follows:

    Precision (P) reflects the correct ability of the classifier to predict true positives, the calculation formula is as follows:

    The formula for calculating F1-score (F1) is as follows:

    The formula for calculating Specificity (S) is as follows:

    We trained a total of 101 epochs on the model.After each epoch, use the validation set to validate the model.Use above evaluation indicators and the loss value of the model as verification criteria,presented in the form of charts.Observe the training process of the model to ensure that the model can successfully complete the training.Fig.4a shows the accuracy change curve of the model during training for 101 epochs.Fig.4b shows the convergence process of the loss function during model training for 101 epochs.It can be clearly seen from these two figures that the model converges very quickly in the first 20 epochs, and gradually decreases in the subsequent epochs until the training end,and the accuracy continues to increase as the loss value decreases.Similarly, the accuracy changes in the first 20 epochs.Obviously, the later epochs basically tend to be flat, and the highest accuracy reaches 94%.Fig.4 shows that the proposed model converges fast and has high accuracy.

    Figure 4: (a) Accuracy map (b) Loss map

    Use the test set data to perform 10 fold cross validation on the trained model from the five evaluation indicators mentioned above, as shown in Tab.3.And Tab.4 shows the average of the 10 fold cross validation results.

    Table 3: 10 fold cross validation results

    Table 4: Average of 10 fold cross validation results

    For proving the superiority of transfer learning and Bayesian optimization, we also conduct experiment on the model without using transfer learning and Bayesian optimization.The results are shown in Tab.5.

    Table 5: Results without transfer learning and Bayesian optimization

    Comparing the results in Tabs.4 and 5, we can see that based on transfer learning and Bayesian optimization, the model performance is more superior.

    Meanwhile, in order to prove the validity of the proposed model, compare the experimental results of the proposed model with the models proposed by Jaiswal et al.[10] , Xu et al.[15], Wang et al.[16],Polsinelli et al.[28], Wang et al.[29] and Oh et al.[30].Which are summarized in Tab.6.

    Table 6: Results without transfer learning and Bayesian optimization

    It can be seen from Tab.6 that the results of our model are better than that of most models.Although the results of the model proposed by Jaiswal et al.[10] are higher than that of our model,it is mainly because literature Jaiswal et al.[10] used the DenseNet201 network as their model backbone.The depth of the DenseNet201 network ismuch deeper than that of the lightweight network MobileNetV2, so it can learn more complex features than ours and can get better results.However,the depth is also a disadvantage, because if a network becomes deeper it will consume more time, and must require a dedicated GPU device to accelerate.

    On the computer equipped with GPU, we performed a efficiency test on the models compared above.We test the time required for each model to classify one COVID-19 CT image on average.The shortest average classification time, obtained by the model proposed by Polsinelli et al.[28], is 1.25 s.Meanwhile, the average time of our model to classify one CT image on the computer that without GPU is 1.06 s (the image preprocessing takes 0.7 s and classification consumes 0.36 s).Through the analysis we can see that, on the computer without GPU, our model can process a large number of CT images in a short time.For the 2,481 CT images in the data set, all classifications can be completed in about 44 min, and however the model proposed by Polsinelli et al.[28] consumes about 51 min on the computer equipped with GPU.By contrast, the efficiency of our model is the highest.

    5 Conclusion

    In this paper, based on MobileNetV2, a CT image classification model for diagnosing COVID-19 is proposed.Since the MobileNetV2 network is a lightweight CNN, the proposed model is more efficient than other complex models.Therefore, the designed model can run on the computers without expensive GPU, easy to be transplanted to embedded devices or mobile devices, and it is easy to be used widely.Simultaneously, exploiting transfer learning can effectively solve the problem of model overfitting caused by insufficient data.Also, adjusting the hyperparameters via Bayesian optimization can optimize the performance of our model.And experimental results verify the effectiveness of our method.

    Although lightweight CNN can improve the efficiency of the model, it also has many problems.Firstly, the accuracy of the model cannot be guaranteed.In this paper, the accuracy of our model is still lower than some models that based on deep CNN, even though we use preprocessing to improve the quality of the data set and bayesian optimization method is used to adjust the model’s hyperparameters.Secondly, the number of parameters in the model will affect the generalization ability of the model, which is ignored by us.Therefore, for model accuracy and generalization ability, in the future,we will improve the Gaussian filter used in the pretreatment process and add data enhancement technology to expand the data set.Meanwhile, it is prepared to design a new metric loss function training model based on the triplet loss, so as to encourage the model learn more distinguishing features.We will also try to modify the depthwise convolution layer in the bottleneck module.

    Acknowledgement:We would like to thank the support of the School of Nanjing University of Information Science & Technology.

    Funding Statement:This work was supported, in part, by the Natural Science Foundation of Jiangsu Province under Grant Numbers BK20201136, BK20191401; in part, by the National Nature Science Foundation of China under Grant Numbers 61502240, 61502096, 61304205, 61773219; in part, by the Priority Academic Program Development of Jiangsu Higher Education Institutions (PAPD) fund.

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

    美女视频免费永久观看网站| 自线自在国产av| 欧美成人午夜精品| 亚洲av免费高清在线观看| 久久99热这里只频精品6学生| 丰满迷人的少妇在线观看| 精品午夜福利在线看| 看非洲黑人一级黄片| 美女主播在线视频| 亚洲熟女精品中文字幕| 亚洲一区二区三区欧美精品| 久久免费观看电影| 天天躁夜夜躁狠狠久久av| 亚洲av日韩在线播放| av网站免费在线观看视频| 国产精品国产三级专区第一集| 看十八女毛片水多多多| 国产无遮挡羞羞视频在线观看| 伦理电影免费视频| 久久免费观看电影| 国产av一区二区精品久久| 人妻少妇偷人精品九色| 国产成人精品婷婷| 国产av码专区亚洲av| videos熟女内射| 精品久久久精品久久久| 亚洲伊人久久精品综合| 22中文网久久字幕| 99国产精品免费福利视频| 亚洲伊人色综图| 国产黄色视频一区二区在线观看| 最近中文字幕高清免费大全6| av片东京热男人的天堂| 亚洲精品视频女| 90打野战视频偷拍视频| av在线老鸭窝| 久久久精品区二区三区| 国产在视频线精品| 国产视频首页在线观看| 亚洲美女视频黄频| 精品人妻偷拍中文字幕| 成年人免费黄色播放视频| 亚洲欧美色中文字幕在线| 人妻系列 视频| 亚洲精品国产av成人精品| 欧美精品av麻豆av| 菩萨蛮人人尽说江南好唐韦庄| 一级,二级,三级黄色视频| 久久精品人人爽人人爽视色| 人妻 亚洲 视频| 高清毛片免费看| 秋霞在线观看毛片| av电影中文网址| 欧美精品av麻豆av| 各种免费的搞黄视频| 国产精品无大码| 亚洲欧美精品自产自拍| 免费在线观看完整版高清| 91成人精品电影| 另类精品久久| 亚洲四区av| 久久 成人 亚洲| 伦理电影免费视频| 中国三级夫妇交换| 哪个播放器可以免费观看大片| 亚洲精品aⅴ在线观看| 亚洲经典国产精华液单| 国产又色又爽无遮挡免| 涩涩av久久男人的天堂| 在线观看www视频免费| www日本在线高清视频| 男男h啪啪无遮挡| 亚洲av电影在线观看一区二区三区| 成人影院久久| 国产一区二区在线观看日韩| a级毛片在线看网站| 99国产综合亚洲精品| 捣出白浆h1v1| 中文字幕制服av| 中文字幕免费在线视频6| 在线观看一区二区三区激情| av线在线观看网站| 99热全是精品| 亚洲国产色片| 国语对白做爰xxxⅹ性视频网站| 久久久久久久精品精品| 国产精品欧美亚洲77777| 日韩三级伦理在线观看| 美女主播在线视频| 欧美亚洲 丝袜 人妻 在线| 精品视频人人做人人爽| 妹子高潮喷水视频| 一区二区三区四区激情视频| 国产高清国产精品国产三级| 国产精品三级大全| 在线观看三级黄色| 国产成人免费观看mmmm| 最新中文字幕久久久久| 欧美人与性动交α欧美精品济南到 | 美女大奶头黄色视频| 日本免费在线观看一区| 90打野战视频偷拍视频| 国产一区二区激情短视频 | 9热在线视频观看99| 国内精品宾馆在线| 丰满少妇做爰视频| 亚洲成人手机| 91精品伊人久久大香线蕉| 最近中文字幕高清免费大全6| 高清欧美精品videossex| 欧美3d第一页| 成年人午夜在线观看视频| 久久人人爽av亚洲精品天堂| 久久久国产一区二区| 菩萨蛮人人尽说江南好唐韦庄| 国产精品一国产av| 男女啪啪激烈高潮av片| 久久人妻熟女aⅴ| 免费av不卡在线播放| 亚洲成av片中文字幕在线观看 | 高清不卡的av网站| 国产视频首页在线观看| 国产一区亚洲一区在线观看| 久久久久精品久久久久真实原创| 18在线观看网站| 欧美精品一区二区大全| 这个男人来自地球电影免费观看 | 99久久中文字幕三级久久日本| 91午夜精品亚洲一区二区三区| 国产白丝娇喘喷水9色精品| 久久婷婷青草| 狠狠精品人妻久久久久久综合| 曰老女人黄片| 国产av精品麻豆| 97在线人人人人妻| 国产欧美日韩一区二区三区在线| 超碰97精品在线观看| 婷婷色av中文字幕| 在线 av 中文字幕| 卡戴珊不雅视频在线播放| 国产精品一区二区在线不卡| 少妇的丰满在线观看| 99热国产这里只有精品6| 亚洲精品乱码久久久久久按摩| 插逼视频在线观看| 精品酒店卫生间| 亚洲,欧美精品.| 丁香六月天网| 欧美亚洲日本最大视频资源| 人妻少妇偷人精品九色| 亚洲国产最新在线播放| 久久久久久久精品精品| 欧美另类一区| 我的女老师完整版在线观看| 免费高清在线观看视频在线观看| 狠狠婷婷综合久久久久久88av| 99国产综合亚洲精品| 欧美最新免费一区二区三区| 亚洲精品美女久久av网站| 亚洲经典国产精华液单| 你懂的网址亚洲精品在线观看| 日韩成人伦理影院| 亚洲,欧美,日韩| 久久久久久久久久成人| 欧美+日韩+精品| 男人添女人高潮全过程视频| 亚洲精品一区蜜桃| 成年av动漫网址| 亚洲伊人色综图| 精品亚洲成a人片在线观看| 在线观看人妻少妇| 在线观看一区二区三区激情| 国产xxxxx性猛交| 精品人妻在线不人妻| 18禁国产床啪视频网站| 欧美人与善性xxx| 十八禁网站网址无遮挡| 国产精品.久久久| 99视频精品全部免费 在线| 天堂中文最新版在线下载| 男的添女的下面高潮视频| 男女边摸边吃奶| 日韩av在线免费看完整版不卡| 欧美日韩成人在线一区二区| av免费观看日本| 亚洲国产av影院在线观看| 各种免费的搞黄视频| 色哟哟·www| 伦理电影免费视频| 久久综合国产亚洲精品| 国产av国产精品国产| 亚洲婷婷狠狠爱综合网| 亚洲欧美清纯卡通| 欧美精品亚洲一区二区| 麻豆乱淫一区二区| 啦啦啦啦在线视频资源| 国产爽快片一区二区三区| 丝袜喷水一区| 人妻 亚洲 视频| 亚洲,欧美,日韩| 夫妻性生交免费视频一级片| 草草在线视频免费看| 久久国产亚洲av麻豆专区| 热re99久久精品国产66热6| 人妻一区二区av| 日产精品乱码卡一卡2卡三| 国产成人91sexporn| 国产片内射在线| videossex国产| 黄色视频在线播放观看不卡| 妹子高潮喷水视频| 亚洲精品456在线播放app| 国产乱人偷精品视频| 亚洲精品一二三| 免费av不卡在线播放| 美女大奶头黄色视频| 午夜福利网站1000一区二区三区| 永久网站在线| 日产精品乱码卡一卡2卡三| 色婷婷av一区二区三区视频| 精品第一国产精品| 美国免费a级毛片| 亚洲四区av| 国产一级毛片在线| 国产成人精品一,二区| 人妻一区二区av| 最近最新中文字幕大全免费视频 | 高清黄色对白视频在线免费看| 大香蕉久久成人网| 久久久久久伊人网av| av天堂久久9| 高清欧美精品videossex| 一边摸一边做爽爽视频免费| 精品亚洲乱码少妇综合久久| 久久久欧美国产精品| 国产av精品麻豆| 国产黄频视频在线观看| 中国三级夫妇交换| 啦啦啦在线观看免费高清www| 色视频在线一区二区三区| 老司机影院成人| 国产欧美日韩一区二区三区在线| 亚洲第一av免费看| 欧美人与善性xxx| 亚洲一码二码三码区别大吗| 日本午夜av视频| 一边亲一边摸免费视频| av国产久精品久网站免费入址| 天堂俺去俺来也www色官网| av在线老鸭窝| 亚洲精品美女久久久久99蜜臀 | 99视频精品全部免费 在线| 国产精品偷伦视频观看了| 亚洲精品乱久久久久久| 日本av手机在线免费观看| 亚洲四区av| 黄色 视频免费看| 精品一品国产午夜福利视频| 亚洲经典国产精华液单| 蜜臀久久99精品久久宅男| 国产欧美另类精品又又久久亚洲欧美| 久久99热这里只频精品6学生| av女优亚洲男人天堂| 乱人伦中国视频| 91精品三级在线观看| 天天躁夜夜躁狠狠久久av| 精品久久蜜臀av无| 黄色怎么调成土黄色| 美女国产高潮福利片在线看| 十八禁高潮呻吟视频| 免费看光身美女| 欧美激情国产日韩精品一区| 精品酒店卫生间| 日产精品乱码卡一卡2卡三| 啦啦啦在线观看免费高清www| 少妇猛男粗大的猛烈进出视频| 欧美成人午夜精品| 日本欧美视频一区| 成人亚洲精品一区在线观看| 日本av免费视频播放| 欧美国产精品一级二级三级| 人妻人人澡人人爽人人| 亚洲精品456在线播放app| 国产av一区二区精品久久| 一级毛片黄色毛片免费观看视频| 五月伊人婷婷丁香| 精品第一国产精品| 亚洲国产精品成人久久小说| 精品亚洲乱码少妇综合久久| 免费大片黄手机在线观看| 亚洲激情五月婷婷啪啪| 18禁裸乳无遮挡动漫免费视频| 免费观看无遮挡的男女| 国产亚洲一区二区精品| 亚洲丝袜综合中文字幕| 黑丝袜美女国产一区| 99热国产这里只有精品6| 人人澡人人妻人| 亚洲欧美中文字幕日韩二区| 老女人水多毛片| videosex国产| 五月伊人婷婷丁香| 国产精品女同一区二区软件| 久久精品夜色国产| 男人添女人高潮全过程视频| 国产av精品麻豆| 久久久久精品久久久久真实原创| 日本av手机在线免费观看| 一边摸一边做爽爽视频免费| 精品一品国产午夜福利视频| 久久人妻熟女aⅴ| 亚洲国产精品专区欧美| 久久国产亚洲av麻豆专区| 亚洲精品456在线播放app| 熟女av电影| 亚洲av中文av极速乱| 大片电影免费在线观看免费| 国语对白做爰xxxⅹ性视频网站| 国产欧美日韩一区二区三区在线| 高清视频免费观看一区二区| 久久99蜜桃精品久久| 国产精品一区二区在线不卡| 亚洲人与动物交配视频| 成年女人在线观看亚洲视频| 免费观看av网站的网址| 人人妻人人澡人人看| 观看美女的网站| 激情视频va一区二区三区| 国产不卡av网站在线观看| 久久久久久久久久久久大奶| 精品午夜福利在线看| 春色校园在线视频观看| 精品亚洲成a人片在线观看| 美女脱内裤让男人舔精品视频| 久久久久精品久久久久真实原创| 久久99热这里只频精品6学生| 51国产日韩欧美| 欧美变态另类bdsm刘玥| 一级片免费观看大全| 亚洲欧洲日产国产| 国产精品久久久久久精品电影小说| 欧美精品高潮呻吟av久久| 国产福利在线免费观看视频| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲av免费高清在线观看| 日本欧美视频一区| 日本黄大片高清| 爱豆传媒免费全集在线观看| 高清欧美精品videossex| 乱码一卡2卡4卡精品| 精品国产一区二区三区久久久樱花| 极品人妻少妇av视频| 9191精品国产免费久久| 久久精品国产a三级三级三级| 亚洲成色77777| 日本vs欧美在线观看视频| 午夜福利影视在线免费观看| av黄色大香蕉| 你懂的网址亚洲精品在线观看| av片东京热男人的天堂| 我要看黄色一级片免费的| 久久久久久久亚洲中文字幕| 永久网站在线| 国产亚洲欧美精品永久| 午夜激情av网站| av视频免费观看在线观看| 亚洲一区二区三区欧美精品| 国产视频首页在线观看| 亚洲精品456在线播放app| www.av在线官网国产| 视频区图区小说| 男男h啪啪无遮挡| 国产在线一区二区三区精| 人体艺术视频欧美日本| 777米奇影视久久| 九色亚洲精品在线播放| 国产午夜精品一二区理论片| 免费高清在线观看视频在线观看| 黑人欧美特级aaaaaa片| 亚洲精品456在线播放app| 少妇高潮的动态图| 搡女人真爽免费视频火全软件| 午夜老司机福利剧场| 国产精品久久久av美女十八| 成人毛片a级毛片在线播放| 男女边吃奶边做爰视频| 韩国av在线不卡| 久久精品国产亚洲av涩爱| 免费播放大片免费观看视频在线观看| 18禁在线无遮挡免费观看视频| 在线观看人妻少妇| 男的添女的下面高潮视频| 亚洲精品国产色婷婷电影| 久久久精品区二区三区| 国产在线视频一区二区| 人人妻人人澡人人看| 热re99久久国产66热| 高清在线视频一区二区三区| 亚洲欧美精品自产自拍| 黑人猛操日本美女一级片| 国产69精品久久久久777片| 久久久久国产网址| 我的女老师完整版在线观看| 99热全是精品| 深夜精品福利| 26uuu在线亚洲综合色| 亚洲欧美清纯卡通| 日韩一区二区视频免费看| 最新的欧美精品一区二区| 久久精品久久精品一区二区三区| 韩国精品一区二区三区 | 欧美国产精品一级二级三级| 韩国高清视频一区二区三区| 成年人免费黄色播放视频| 国产精品欧美亚洲77777| 亚洲成人一二三区av| 久久久久久久久久久免费av| 国产欧美另类精品又又久久亚洲欧美| 日韩 亚洲 欧美在线| 亚洲精品一二三| 在线天堂最新版资源| 各种免费的搞黄视频| 黄色毛片三级朝国网站| 中文字幕亚洲精品专区| 成年美女黄网站色视频大全免费| 午夜久久久在线观看| 麻豆精品久久久久久蜜桃| 免费大片黄手机在线观看| 亚洲成国产人片在线观看| 亚洲人与动物交配视频| 日韩,欧美,国产一区二区三区| 久久久久久伊人网av| a 毛片基地| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 日韩制服丝袜自拍偷拍| 国产成人精品久久久久久| 久久午夜综合久久蜜桃| 日韩制服丝袜自拍偷拍| 欧美xxⅹ黑人| 国产综合精华液| 亚洲少妇的诱惑av| 18在线观看网站| 嫩草影院入口| 少妇的逼水好多| 99香蕉大伊视频| 国产精品嫩草影院av在线观看| 高清视频免费观看一区二区| 我的女老师完整版在线观看| 亚洲欧美日韩另类电影网站| 国产成人精品福利久久| 国产精品三级大全| av线在线观看网站| 男女啪啪激烈高潮av片| 寂寞人妻少妇视频99o| 国产精品国产三级国产av玫瑰| 99热6这里只有精品| 日韩熟女老妇一区二区性免费视频| 99热网站在线观看| 日韩一区二区三区影片| 成人亚洲欧美一区二区av| 激情五月婷婷亚洲| 韩国精品一区二区三区 | 日韩欧美精品免费久久| 国产又色又爽无遮挡免| 亚洲国产av新网站| 麻豆乱淫一区二区| 国产有黄有色有爽视频| 青青草视频在线视频观看| 免费黄频网站在线观看国产| 亚洲精品,欧美精品| 又黄又粗又硬又大视频| 99re6热这里在线精品视频| 国产精品人妻久久久影院| 国产一级毛片在线| 国产女主播在线喷水免费视频网站| 免费观看性生交大片5| 成年动漫av网址| 中文字幕人妻熟女乱码| 熟女人妻精品中文字幕| 人人妻人人澡人人爽人人夜夜| 精品一区在线观看国产| 十八禁高潮呻吟视频| 国产黄频视频在线观看| 丰满少妇做爰视频| 在线精品无人区一区二区三| 亚洲一级一片aⅴ在线观看| 青春草国产在线视频| 成人免费观看视频高清| 欧美精品国产亚洲| 九九爱精品视频在线观看| 亚洲精品,欧美精品| 欧美国产精品va在线观看不卡| 亚洲在久久综合| 中文精品一卡2卡3卡4更新| 久热久热在线精品观看| 伊人亚洲综合成人网| 精品少妇内射三级| 午夜福利乱码中文字幕| 久久这里只有精品19| 激情视频va一区二区三区| 高清黄色对白视频在线免费看| 国产免费视频播放在线视频| 国产午夜精品一二区理论片| 少妇人妻久久综合中文| 韩国高清视频一区二区三区| 免费女性裸体啪啪无遮挡网站| av在线播放精品| 热99久久久久精品小说推荐| 黑人高潮一二区| 欧美成人精品欧美一级黄| 日韩av不卡免费在线播放| 午夜91福利影院| 日韩,欧美,国产一区二区三区| 久久久精品94久久精品| 男女午夜视频在线观看 | 午夜激情av网站| 伦理电影大哥的女人| 国产亚洲最大av| 97在线人人人人妻| 人人妻人人澡人人看| 欧美成人午夜精品| 满18在线观看网站| 王馨瑶露胸无遮挡在线观看| 91精品三级在线观看| 激情五月婷婷亚洲| av在线老鸭窝| 亚洲伊人久久精品综合| 飞空精品影院首页| 亚洲一区二区三区欧美精品| 热99国产精品久久久久久7| 九草在线视频观看| 伦理电影免费视频| 精品一品国产午夜福利视频| 精品国产乱码久久久久久小说| 少妇人妻精品综合一区二区| a级毛片在线看网站| 亚洲精品国产av成人精品| 国产欧美亚洲国产| 久久久久人妻精品一区果冻| 亚洲国产看品久久| 亚洲精品乱久久久久久| av在线app专区| av福利片在线| 97精品久久久久久久久久精品| 人体艺术视频欧美日本| 十分钟在线观看高清视频www| 亚洲精品国产av蜜桃| av播播在线观看一区| 最近2019中文字幕mv第一页| 午夜福利在线观看免费完整高清在| 久久午夜福利片| 精品酒店卫生间| 丝袜美足系列| 免费高清在线观看日韩| 午夜91福利影院| 国产av精品麻豆| 丰满少妇做爰视频| 最近中文字幕2019免费版| 成人无遮挡网站| 免费高清在线观看日韩| 亚洲高清免费不卡视频| 色94色欧美一区二区| av卡一久久| 欧美xxⅹ黑人| 人妻少妇偷人精品九色| 日韩一本色道免费dvd| 97人妻天天添夜夜摸| 国产精品 国内视频| 久久久久精品性色| 母亲3免费完整高清在线观看 | 亚洲精品乱久久久久久| 少妇精品久久久久久久| 一本—道久久a久久精品蜜桃钙片| 在线观看人妻少妇| 一本—道久久a久久精品蜜桃钙片| 欧美97在线视频| 少妇的逼好多水| 免费人成在线观看视频色| 高清av免费在线| 热99久久久久精品小说推荐| 一级毛片电影观看| 国产精品不卡视频一区二区| 青春草亚洲视频在线观看| 考比视频在线观看| 成人漫画全彩无遮挡| 国产一区二区三区综合在线观看 | 97超碰精品成人国产| 丰满迷人的少妇在线观看| 精品人妻熟女毛片av久久网站| 色视频在线一区二区三区| 在线天堂中文资源库| 久久国产亚洲av麻豆专区| 国产精品.久久久| 久久韩国三级中文字幕| 少妇高潮的动态图| 久久韩国三级中文字幕| 国产白丝娇喘喷水9色精品| 美女内射精品一级片tv| 肉色欧美久久久久久久蜜桃| 9热在线视频观看99| 欧美亚洲 丝袜 人妻 在线| 啦啦啦啦在线视频资源| 成人黄色视频免费在线看| 中文字幕亚洲精品专区| 亚洲国产精品专区欧美| 国产色爽女视频免费观看| 在线观看三级黄色| 国产av一区二区精品久久| 成人18禁高潮啪啪吃奶动态图| 高清视频免费观看一区二区| 亚洲色图综合在线观看| 夫妻性生交免费视频一级片| 日本欧美国产在线视频| 男女边摸边吃奶| 另类精品久久|