• <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 Networks Based Spinach Classification and Recognition System

    2022-11-10 02:28:48SankarSennanDigvijayPandeyYouseefAlotaibiandSalehAlghamdi
    Computers Materials&Continua 2022年10期

    Sankar Sennan,Digvijay Pandey,Youseef Alotaibi and Saleh Alghamdi

    1Department of Computer Science and Engineering,Sona College of Technology,Salem,636005,India

    2Department of Technical Education,Department of Electronics Engineering,Institute of Engineering and Technology,Dr.A.P.J.Abdul Kalam Technical University,Lucknow,India

    3Department of Computer Science,College of Computer and Information Systems,Umm Al-Qura University,Makkah,21955,Saudi Arabia

    4Department of Information Technology,College of Computers and Information Technology,Taif University,Taif,21944,Saudi Arabia

    Abstract:In the present scenario,Deep Learning (DL) is one of the most popular research algorithms to increase the accuracy of data analysis.Due to intra-class differences and inter-class variation,image classification is one of the most difficult jobs in image processing.Plant or spinach recognition or classification is one of the deep learning applications through its leaf.Spinach is more critical for human skin,bone,and hair,etc.It provides vitamins,iron,minerals,and protein.It is beneficial for diet and is readily available in people’s surroundings.Many researchers have proposed various machine learning and deep learning algorithms to classify plant images more accurately in recent years.This paper presents a novel Convolutional Neural Network(CNN)to recognize spinach more accurately.The proposed CNN architecture classifies the spinach category,namely Amaranth leaves,Black nightshade,Curry leaves,and Drumstick leaves.The dataset contains 400 images with four classes,and each type has 100 images.The images were captured from the agricultural land located at Thirumanur,Salem district,Tamil Nadu.The proposed CNN achieves 97.5% classification accuracy.In addition,the performance of the proposed CNN is compared with Support Vector Machine(SVM),Random Forest,Visual Geometry Group 16(VGG16),Visual Geometry Group 19(VGG19)and Residual Network 50(ResNet50).The proposed provides superior performance than other models,namely SVM,Random Forest,VGG16,VGG19 and ResNet50.

    Keywords:Accuracy;convolutional;deep learning;plant;neural networks;spinach

    1 Introduction

    In India,agriculture is one of the significant activities to sustain livelihoods and increase food production.Agriculture is one of predominant role in the growth of economy in the country.India is the second largest producer of wheat and rice,the world’s major food staples.India is currently the world’s second largest producer of several dry fruits,agriculture-based textile raw materials,roots and tuber crops,pulses,farmed fish,eggs,coconut,sugarcane and numerous vegetables.In India,the population will be estimated to reach 1.5 billion.There is a demand of natural resources due to the population growth in the world.The India has only 2.2%geospatial area in the world that taking care of 18%and 15%of humans and livestock respectively[1-7].

    Spinach is a kind of vegetable with lots of nutrients and fewer calories.Spinach is more critical for human skin,bone,and hair,etc.It provides vitamins,iron,minerals,and protein.It is beneficial for diet and is readily available in people’s surroundings[8-15].Most of the spinaches look-wise appear in the same manner.Therefore,urban people and children cannot differentiate and recognize spinach’s name.Several researchers have proposed machine learning and DL algorithms to overcome these limitations.In recent years,the DL algorithms have provided promising results in terms of accuracy[16-18].Hence,the current researchers have used various pre-trained models and the proposed CNN model to provide the accuracy of spinach classification[19-24].

    DL is a sub field of Machine Learning(ML).However,ML is a subset of AI.In DL,the neural networks replicate or imitate the behavior of human brain.Generally,the ML performs the process of feature extraction and transformation.Each layer gets the input from the output of previous layer.DL models are able to extract the proper features by themselves.It is mostly suitable for large amount of input and output data.In DL,Deep Neural Network (DNN) follows NN with multiple hidden layers between output and input layers.The primary objective of NN is to get the set of inputs and perform the complex operation and finally will provide the classification output.The DL applications are self-driving cars,news aggregation and fraud news detection,natural language processing,virtual assistants,entertainment,visual recognition,fraud detection,healthcare,etc.One of the most used networks in DNN is CNN,which is mostly used for image categorization[25-27].

    CNN is a kind of Neural Networks (NN) that allows the input images to extract the lowlevel features in an understandable human way for better classification.The CNN model’s primary advantage is detecting essential elements to classify an image without human support.For example,let’s assume dogs and cats are present in the dataset that learns different features for each class category by the model itself.Existing researchers presented various pre-trained and novel CNN models still need to improve spinach classification accuracy[28-31].

    This paper presents a novel CNN to recognize spinach more accurately.The proposed CNN architecture classifies the spinach category into four subcategories:amaranth leaves,black nightshade,curry leaves,and drumstick leaves.The dataset contains 400 images with four classes,and each class has 100 images.The images were captured from the agricultural land located at Thirumanur,Salem district,Tamil Nadu.

    The highlights of the author’s contribution are follows:

    ? Various analyzes have been conducted with various deep learning models in the literature review and identified their limitations.

    ? The authors propose the novel CNN to classify the spinach category,namely amaranth leaves,black nightshade,curry leaves,and drumstick leaves.

    ? To increase the accuracy of spinach classification,the authors varied the training and validation ratio from the dataset and finalized the best ratio for spinach classification.

    The paper’s organization is as follows:Section 2 discusses the related work.Section 3 proposes a novel CNN model to classify the spinach categories by their leaves.Section 4 summarizes the research result and discussions.Section 5 presents a discussion of the results and recommendations for future work.

    2 Related Works

    This section discusses the various deep learning algorithms to recognize and classify the spinach.

    Islam et al.[32]proposed a DL-based local spinach classification system.It is identified in the spinach category automatically from Bangladesh spinach leaves.The dataset contains five types and,altogether,around 3885 images.To increase the accuracy of spinach classification,this paper performed a performance comparison among existing pre-trained models.Before being applied to the proposed model,the input dataset images have undergone preprocessing operations such as image color conversion,filtering,rescaling,and resizing.Later,the preprocessed images were applied to various pre-trained models to perform the classification.In this section,we examine and contrast the performance of the various pre-trained models.It can be seen that the VGG16 has the best accuracy of 97 percent when compared to other models that have already been trained.

    Koyama et al.[33]proposed an ensemble model to predict the freshness of spinach from its leaves.This work considered the dataset that contains four classes of 1045 images.Here,the authors have adopted complicated labeling with probabilistic techniques and soft labeling with ensemble techniques to identify the freshness of the spinach.The performance was evaluated,and the ResNet model provided the maximum accuracy among other pre-trained models.The proposed model provides an accurate prediction of freshness evaluation with respect to human.However,human judgment varies,and freshness may not be absolute.

    Zhu et al.[34]presented various machine learning algorithms to identify the freshness of spinach leaves.The spinach leaves are captured at different temperatures and time durations.The dataset images are captured by hyperspectral imaging technology.The authors used Principal Component Analysis (PCA) to perform the qualitative analysis.The authors compared the performance with SVM,Partial Least Square-Discriminant Analysis (PLS-DA),and Extreme Learning Machine(ELM).The ELM method is provided a better result than SVM and PLS-DA.

    Kanda et al.[35]proposed a DL-based plant disease classification.This paper uses three techniques.First,the conditional generative adversarial network is used to create the synthetic data.Second,CNN is utilized to extract the features from the input data.Finally,the extracted features are applied to logistic recursion to perform the classification.This work is considered eight datasets.The efficacy of the proposed method is analyzed,and the average accuracy is 96% for all eight datasets.The proposed method’s efficacy is evaluated in comparison to that of other current approaches.

    Ramkumar et al.[36]proposed the ResNet-50 model based on spinach’s cercospora identification.cercospora is a disease that occurs in spinach leaves.To classify the cercospora affected leaves and not affected leaves,this paper proposed the ResNet-50 pre-trained model.The preprocessing operation is performed on the dataset.Later,the segmentation process is carried out using the preprocessed images as input.Finally,the ResNet-50 model has classified the spinach leaves.The proposed ResNet-50 has provided more training and testing accuracy.

    Koyama et al.[37]proposed ML based spinach classification.The spinach leaves images are captured from smart phone.Then,the authors are removed the background of the spinach images.The background removed images are converted to gray scale and Lab and Hue Saturation Value(HSV).The mean,median,variance are extracted from spinach leaves.The local features are extracted using Features from Accelerated Segment Test(FAST)and Binary Robust Independent Elementary Features(BRIEF)feature detectors.The selected features are applied to machine learning algorithm,namely SVM to classify the spinach leaves.The proposed model is obtained 84%accuracy for two class dataset.

    Christopher[38]proposed a disease recognition system based on spinach images.The histogram technique is used to fine-tune the intensity and contrast of the image.The segmentation technique is used to segregate the disease-affected portion.A morphological operation is used to remove the protrusion portion from the images.The Histogram of Oriented Gradients(HOG)feature extraction method is used to extract the features.Finally,Artificial Neural Networks(ANN)is used to classify the disease-affected and non-affected leaves.Moreover,it has required less computation time and provided more accuracy.

    Bisen[39]proposed a Deep CNN-based plant classification using the leaf.This paper proposed an automated plant name identification system to overcome this drawback.It is accomplished using CNN with more accuracy.This work consists of image preprocessing,feature extraction,and image recognition.The image preprocessing is performed using the image augmentation technique.The CNN is used to perform the feature extraction and classification.This work is considered the Swedish leaf dataset with 15 classes.Finally,it has provided 97%accuracy.

    Raj et al.[40]proposed a dual DL architecture for plant classification.This work is considered within its own dataset (Leaf 12).The Efficient convolutional Neural Network for Mobile Vision Application(MobileNet)and Densely Connected Convolutional Networks-121(DenseNet-121)have agreed to use the proposed work..The result of the proposed MobileNet and DenseNet-121 with LR classifier has provided the maximum accuracy when compared to other pre-trained models.Furthermore,the proposed Dual DL architecture is more computationally efficient than other pretrained and other neural networks.

    Liu et al.[41]proposed a hybrid DL model for plant classification.This paper proposed a hybrid classification algorithm that combines the Auto Encoder and CNN.It is proved that the proposed hybrid DL algorithm extracts the features more accurately.Later,the plant images are classified using the SVM algorithm.The proposed hybrid DL with SVM algorithm performs superior to SVM,Autoencoder,and CNN.The performance of the proposed hybrid DL with SVM algorithm,SVM,and CNN+SVM is 93%,88%,and 91%,respectively.

    Wagle et al.[42]proposed the classification of plant species using compact CNN and Alex Krizhevsky Convolutional Neural Networks (AlexNet) with transfer learning.The dataset contains nine classes.The proposed DL model is trained using leaf images with different augmentation techniques.In addition,the proposed models,i.e.,structure-wise changes in CNN,namely N1,N2,and N3,are trained and tested with the Flavia dataset with 32 classes.The accuracy of the N1 model is 99.45%,whereas the recommended model N2 is 99.65%.The accuracy of the Model N3 is 99.55%,whereas the accuracy of the AlexNet model is 99.77%.The proposed model is provided better accuracy than all other models.

    Sakai et al.[43]proposed vegetable recognition using CNN.This paper proposed a deep neural network to recognize the object thru the extracted features.The implementation has been done using Python.We notice that the proposed CNN has provided superior performance than other models from the observation.The recognition rate of the proposed CNN has achieved 97.5%.Tab.1 depicts the review of various spinach and vegetables classification using DL Models.

    Table 1:Review of various spinach and vegetables classification

    We observed that the researchers have used ML and DL techniques to classify the images from the related work[44-47].Incredibly,most researchers have proposed their own CNN models and Pretrained CNN models to improve the plant name or spinach name recognition classification accuracy[48-50].It is noted that most of the pre-trained models do not provide high accuracy[51,52].To improve the spinach classification accuracy,this paper proposes the novel CNN model.It uses its own dataset for spinach classification.

    3 Materials and Methods

    Fig.1 depicts the whole process of the classification method.The dataset images are captured from agricultural land.It has been split into training and validation data.The proposed method performs the image preprocessing and classification operations.Finally,the trained model gets the new input images for classification.Here,we propose the novel CNN model for extracting the features and classification.

    Figure 1:Overall work flow of classification method

    3.1 Spinach Dataset

    The spinach leaf dataset contains 400 images with four classes.The spinach class names are Amaranth Leaves,Black Nightshade,Curry Leaves,and Drumstick Leaves.Each class has a total of 100 images.The dataset images are taken from agricultural land in Thirumanur(latitude 11.5759°N,longitude 78.3320°E).It is located in Valapady taluk,Salem district in Tamil Nadu.The rows and columns of these images are 4160 and 3120 pixels,respectively.These dataset images were captured using a Redme smartphone with a 12-megapixel camera.Each photo was taken in the identical postures,and the portrait image was taken.Fig.2 depicts a typical image from the spinach dataset.

    Figure 2:Typical image from the spinach dataset

    3.2 Image Preprocessing

    Data preprocessing is one of the basic processes for implementing the model.In image preprocessing,various techniques are applied to raw images to increase the quality of the image.Here,the background is removed from all the images in the dataset images.Later,the image is resized to 256×256 pixels.Finally,the proposed CNN model gets the input size of 256×256.Fig.3 depicts the sample preprocessed images.

    Figure 3:Sample preprocessed images

    3.3 The Proposed Convolutional Neural Network Architecture

    A CNN is a type of neural network that uses convolutional layers to classify images.The key terms are explained below.

    ?Filter:It detects the edges in an image by changing the intensity value.

    ?Kernel:It is a two dimensional matrix representation which holds the filters value.

    ?Convolution:It is a process that kernel values moves over the sub region input image and it performs the dot product in it.

    ?Stride:It is the number of pixels shift over the input matrix.

    ?Padding:It is a process of adding zeros to the input matrix.

    ?Activation Function:It determines whether or not a neuron should be activated.

    ?Pooling:It is a process to reduce the size of the image.

    The proposed CNN model is illustrated in Fig.4 for spinach classification.

    Figure 4:Proposed CNN architecture

    In the first convolution layer,the proposed CNN model performs the convolution operation with a kernel size of 3×3,and the number of filters is 32.It uses a stride size of 1.After completing the convolution operation,the CNN model applies the ReLu activation function to activate the number of neurons present in the first layer.Moreover,it uses the padding type to be the same,i.e.,the output of the first layer will also be maintained at the same size.

    Convolution is a process that kernel values moves over the sub region input image and it performs the dot product in it.The convolution process is represented in Eq.(1).

    where FM,I and F indicate feature map,input image and kernel size,respectively.

    In CNN,the padding is either valid or same.If we consider that the padding size is same,it is computed in Eq.(2).

    where K indicates the kernel size.

    In each layer,output matrix or image depends on the stride,padding and it is calculated using Eq.(3).

    whereIin,Iout,K and S indicate input image,output image,kernel and stride,respectively.

    Pooling is commonly used to decrease the dimensionality of an image.Max pooling is the process that extract the maximum value of convolution operation and it is calculated in Eq.(4).

    whereFMh,FMw,FMc,K and S indicate height of feature map,width of feature map,number of channels in FM,kernel size and stride.

    Normalizing the output in each layer is possible using the activation function.For the activation function,we used the Rectified Linear Unit(ReLU).In ReLU,the value will be zero if the input value is less than 0.Otherwise,the output of the respective layer is the raw value of the input.The ReLU activation function is calculated using Eq.(5).

    where I is input image of each layer

    The second convolution layer performs the convolution operation with a kernel size of 3×3,the number of filters is 32,and the stride size of 1.After completing the convolution operation,the CNN model performs the ReLu activation function.Later,it performs the max pooling with a size of 8×8.

    The third convolution layer performs the convolution operation with a kernel size of 3×3.The number of filters is 32,and the stride size of 1.After completing the convolution operation,the CNN model performs the ReLu activation function.

    The fourth convolution layer performs the convolution operation with a kernel size of 3×3.The number of filters is 32,and the stride size is 1.After completing the convolution operation,the CNN model performs the ReLu activation function.Then,it performs the max pooling with a size of 8×8.Later,it performs the ReLu activation function.

    The fifth convolution layer is a fully connected layer.This layer starts with a flattening operation and neurons size of 256.The model then generates the dense layer with the ReLu activation function.Again,the model generates a dense layer with four neurons using the softmax activation function.It is one of the activation functions which can be used in the last layer.It is suitable for multi class classification and its calculation is given in Eq.(6).

    whereσ,I,k,expIl,expIjindicate softmax,input image,exponential function for input and The feature v exponential function for output,respectively.The feature map of sample amaranth leave visualization is shown in Fig.5.

    Figure 5:Sample amaranth leaf feature visualization

    Finally,the proposed model classifies the spinach category accurately.Fig.6 shows the proposed CNN architecture summary for the training model.In the proposed CNN model,the number features is extracted in the first,second,third,fourth,first dense layer,and second dense layer is 896,9248,9248,9248,73984,and 1028,respectively.Finally,the total number of parameters is 103652.

    Figure 6:Proposed CNN model summary

    The spinach classification algorithm is given in Algorithm 1.

    Algorithm 1:Spinach classification Input:set of input images I1,I2,...In Output:Output labels Class1,Class2,Class3 and Class4 1:for each spinach image Ii do 2:Compute feature_map1 using convolution operation 3:Compute feature_map2 using convolution operation with max pooling 4:Compute feature_map3 using convolution operation 5:Compute feature_map4 using convolution operation with max pooling 6:Compute feature_map5 using fully connected layer 7:Compute output Classi using softmax()8:end for 9:return output class

    4 Result and Discussions

    This section compares the performance of a novel CNN model with varied training and validation ratios.

    4.1 Parameters of the Proposed CNN Architecture

    Tab.2 depicts the parameters of the proposed CNN architecture.The proposed model uses a learning rate of 0.01,activation function as softmax,epoch is 10,and batch size is 32.We varied the epoch.Finally,we set the epoch as 10.

    Table 2:Comparing the performance of training and validation data

    4.2 Training and Test Data Split

    The proposed CNN model is trained and tested with different ratios.We have split the training,and validation data ratios into 70:30,80:20,and 90:10.The overall dataset contains 400 images.

    Fig.7 depicts a comparison of the findings from the training and validation data.It is observed that the training accuracy and losses and the testing accuracy and losses are similar.We varied the epoch count,and we noticed the optimal epoch count is ten,where we obtained the maximum test accuracy for the spinach dataset.Training accuracy,training loss,validation accuracy,and validation loss in data split 90:10 are 1.0000,0.0401,0.9074,and 0.3080,respectively.The accuracy of training,the loss of training,the accuracy of validation,and the loss of validation in data split 80:20 are 1.0000,0.0415,0.9375,and 0.2482,respectively.In a 70:30 split of data,the training accuracy,training loss,validation accuracy,and validation loss are 1.0000,0.0299,0.9762,and 0.0657,respectively.It is noted that a 90:10 training and validation data split provided an efficient result.

    Figure 7:Comparing the performance of training and validation data

    Tab.3 compares the performance of the spinach dataset’s training and validation data splits.

    In parallel,Fig.8 depicts the accuracy of training and validation with regard to epochs for a dataset divided 90:10 in terms of epochs.The training accuracy started at 42% for the 0thepoch.The training accuracy has increased gradually,and it has reached 100%accuracy for the 10th epoch.The validation accuracy increased gradually,but it is always less than the train’s accuracy.Finally,the validation data has reached an accuracy of 90%for the 10thepoch.In parallel,the validation or test data was tested in the proposed CNN model.

    Table 3:Comparing the performance of training and validation data

    Figure 8:Training and validation accuracy vs.epoch

    The validation or test data was tested in the proposed CNN model.The above Fig.9 depicts the training and validation loss with regard to epochs for a dataset split 90:10 in terms of epochs.Initially,the training loss was high,but it has gradually reduced.The validation loss has decreased gradually,but it is always higher than the training accuracy.

    Figure 9:Training and validation accuracy vs.epoch

    4.3 CNN Optimizer Analysis

    Fig.10 shows the optimizer analysis for the proposed CNN model.The proposed CNN model is analyzed with various optimizers,namely Adam,rmsprop,adagrid,adamax,nadam.From Fig.8,it is observed that the Adam optimizer has provided the maximum training and validation accuracy.All the optimizers have used their default learning rate of 0.001.Thus,we have used the Adam optimizer to discuss the section further.

    Figure 10:CNN optimizer analysis

    Tab.4 shows the proposed CNN optimizer analysis.We used various optimizers in the spinach classification.In the Tab.4,we have provided all the training accuracy and loss values and validation accuracy and loss values for the respective optimizers.

    Table 4:CNN optimizer analysis

    4.4 Accuracy Calculation

    The own spinach dataset is trained and tested with our novel CNN model.The performance of the proposed CNN is evaluated and compared using confusion matrix.A confusion matrix contains True Positive (TP),False Positive (FP),True Negative (TN) and False Negative (FN).TP and TN imply that the model predicts that all of the positive class will be positive and all of the negative class will be negative.It is possible that the model predicts wrongly from the positive class or mistakenly predicts from the negative class.

    Based on the above performance metrics,we compute the Accuracy (ACC) and it is given in Eq.(7).The accuracy indicates that the model classifies the all positive class positive and all the negative class as negative.

    Precision indicates that the model is not classify negative value as positive.Its calculation is given in Eq.(8).

    Recall indicates that the model classifies all positive value as positive and its calculation is given in Eq.(9).

    The F1-score represents the average value of both accuracy and recall,and it is calculated using the formula in Eq.(10).

    The confusion matrix for spinach categorization is depicted in Fig.11.In the confusion matrix,the true labels are mentioned vertically and the predicted labels are mentioned in the horizontally.

    Figure 11:Confusion matrix of spinach classification

    Tab.5 shows the accuracy of spinach classification.The test data contains Amaranth leaves,Black nightshade,curry leaves and drumstick leaves.Each class of test sets has ten images.In that,we performed the fine-tuning of the proposed novel CNN model.All the images of amaranth es,curry leaves,and drumstick leaves are classified correctly.However,the class Black Nightshade has ten images correctly classified and one image misclassified.Finally,the proposed CNN model provides 97.5% accuracy.All the images of amaranth leaves,curry leaves,and drumstick leaves are classified correctly.However,the class Black Nightshade is classed correctly,and one class is misclassified.

    Table 5:Accuracy of spinach classification

    In addition,we used the spinach dataset and performed the comparison that the accuracy of the proposed CNN is compared with various popular classification algorithms or models,namely Support Vector Machine(SVM),Random Forest,VGG16,VGG19,and ResNet50.Fig.12 shows the various classifiers with respect to accuracy.

    Figure 12:Various classifiers vs.accuracy

    Tab.6 depicts the various classifiers with respect to accuracy.The accuracy of the SVM,Random forest,VGG16,VGG19,ResNet50 and Proposed CNN are 83%,85%,93%,94.5%,95%and 97.5%,respectively.

    Table 6:Various classifiers vs.accuracy

    5 Conclusion and Future Work

    Deep Learning is one of the most popular research algorithms to increase the accuracy of data analysis.Spinach recognition or classification is a challenging task due to the shape of the spinach leaves.Many researchers have presented various machine learning and deep learning techniques to categories plant images more reliably in recent years.This paper proposed a novel CNN to recognize spinach more accurately.The proposed CNN has achieved 97.5%overall classification accuracy.It is observed that the proposed CNN model extracts various features like color,shape,edges appropriately in the spinach dataset.The proposed CNN architecture is classified into four classes:Amaranth leaves,Black nightshade,Curry leaves,and Drumstick leaves.Furthermore,the proposed CNN is compared with the popular classifiers,namely SVM,Random Forest,VGG 16,VGG19 and ResNet50.The accuracy of proposed CNN provides superior than SVM,Random Forest,VGG 16,VGG19 and ResNet50.

    In future work,we plan to prepare a dataset with all the spinach available in India.In addition,we planned to implement the framework to recognize all kinds of spinaches using an effective ensemble CNN model.

    Acknowledgement:We deeply acknowledge Taif University for supporting this study through Taif University Researchers Supporting Project Number(TURSP-2020/313),Taif University,Taif,Saudi Arabia.

    Funding Statement:This research is funded by Taif University,TURSP-2020/313.

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

    成年动漫av网址| 午夜福利在线免费观看网站| 另类亚洲欧美激情| 午夜免费鲁丝| 亚洲美女黄色视频免费看| 人妻人人澡人人爽人人| 七月丁香在线播放| 满18在线观看网站| 老女人水多毛片| 毛片一级片免费看久久久久| 日韩一卡2卡3卡4卡2021年| 美女脱内裤让男人舔精品视频| 日韩一区二区视频免费看| 中文字幕亚洲精品专区| 啦啦啦啦在线视频资源| 中国国产av一级| 一级,二级,三级黄色视频| 1024香蕉在线观看| 欧美在线黄色| 国产无遮挡羞羞视频在线观看| 国产老妇伦熟女老妇高清| 久久99蜜桃精品久久| 99国产精品免费福利视频| 免费看av在线观看网站| 亚洲av免费高清在线观看| 天堂8中文在线网| 日韩一本色道免费dvd| 男女下面插进去视频免费观看| 成人亚洲精品一区在线观看| 人妻 亚洲 视频| 日本欧美视频一区| 麻豆精品久久久久久蜜桃| 国产精品亚洲av一区麻豆 | 激情五月婷婷亚洲| 国产成人精品久久二区二区91 | 亚洲av福利一区| 欧美精品一区二区免费开放| 人妻一区二区av| 老汉色∧v一级毛片| 中文字幕av电影在线播放| 久久97久久精品| 99久久综合免费| 黄色视频在线播放观看不卡| 高清欧美精品videossex| 啦啦啦视频在线资源免费观看| av电影中文网址| 水蜜桃什么品种好| 777久久人妻少妇嫩草av网站| 99九九在线精品视频| 欧美bdsm另类| 免费高清在线观看视频在线观看| 十八禁网站网址无遮挡| 国产精品久久久久久久久免| 国产精品久久久久久av不卡| 免费在线观看黄色视频的| 99香蕉大伊视频| 亚洲人成网站在线观看播放| 国产淫语在线视频| 国产淫语在线视频| 一区二区日韩欧美中文字幕| 赤兔流量卡办理| 欧美精品高潮呻吟av久久| 女人高潮潮喷娇喘18禁视频| 久久久久人妻精品一区果冻| 国产欧美日韩综合在线一区二区| 99国产综合亚洲精品| 一区二区日韩欧美中文字幕| 香蕉精品网在线| www日本在线高清视频| 9色porny在线观看| 久久久久视频综合| 这个男人来自地球电影免费观看 | 亚洲欧美一区二区三区久久| 久久精品国产综合久久久| 在线观看免费高清a一片| 69精品国产乱码久久久| 国产免费现黄频在线看| 精品视频人人做人人爽| 青春草视频在线免费观看| 国产又爽黄色视频| 日韩av不卡免费在线播放| 国产 精品1| 久久午夜综合久久蜜桃| 男女国产视频网站| 激情五月婷婷亚洲| 欧美日韩亚洲国产一区二区在线观看 | 国产成人精品无人区| 伦精品一区二区三区| 高清在线视频一区二区三区| 咕卡用的链子| 伦理电影免费视频| 菩萨蛮人人尽说江南好唐韦庄| 日韩av在线免费看完整版不卡| 看十八女毛片水多多多| 国产精品香港三级国产av潘金莲 | 母亲3免费完整高清在线观看 | 男的添女的下面高潮视频| 国产极品天堂在线| 天天躁夜夜躁狠狠久久av| 老汉色av国产亚洲站长工具| 欧美97在线视频| 18禁动态无遮挡网站| 亚洲国产欧美日韩在线播放| 麻豆精品久久久久久蜜桃| 日韩 亚洲 欧美在线| 丝袜美足系列| 女性被躁到高潮视频| 好男人视频免费观看在线| 王馨瑶露胸无遮挡在线观看| 日韩av免费高清视频| av福利片在线| 成人国产av品久久久| 免费不卡的大黄色大毛片视频在线观看| 91aial.com中文字幕在线观看| 国产免费福利视频在线观看| 亚洲男人天堂网一区| 波多野结衣av一区二区av| 国产欧美日韩一区二区三区在线| 久久久久久久国产电影| 天天躁夜夜躁狠狠躁躁| 亚洲国产精品成人久久小说| 少妇熟女欧美另类| 97精品久久久久久久久久精品| 最近手机中文字幕大全| 最近2019中文字幕mv第一页| 亚洲精品日本国产第一区| 亚洲国产最新在线播放| 99久国产av精品国产电影| 最近手机中文字幕大全| av片东京热男人的天堂| 成年美女黄网站色视频大全免费| 大陆偷拍与自拍| 免费高清在线观看日韩| 中文字幕人妻丝袜制服| 叶爱在线成人免费视频播放| 国产精品二区激情视频| 最近中文字幕2019免费版| 老鸭窝网址在线观看| 欧美日韩一级在线毛片| 日本vs欧美在线观看视频| 日本av免费视频播放| 一级,二级,三级黄色视频| 亚洲色图 男人天堂 中文字幕| 肉色欧美久久久久久久蜜桃| 99国产精品免费福利视频| 叶爱在线成人免费视频播放| 亚洲av国产av综合av卡| 少妇人妻久久综合中文| av福利片在线| 永久网站在线| 亚洲一码二码三码区别大吗| 最新的欧美精品一区二区| 男女免费视频国产| 欧美日韩成人在线一区二区| 欧美bdsm另类| 亚洲欧洲国产日韩| 国产精品偷伦视频观看了| 纵有疾风起免费观看全集完整版| 老汉色av国产亚洲站长工具| 国产毛片在线视频| 免费看不卡的av| 亚洲,欧美精品.| 久久久久久久亚洲中文字幕| 韩国高清视频一区二区三区| 免费黄网站久久成人精品| 精品国产一区二区三区四区第35| 一边摸一边做爽爽视频免费| 最近手机中文字幕大全| av国产精品久久久久影院| 国产成人免费无遮挡视频| 夫妻午夜视频| 中国国产av一级| 最近2019中文字幕mv第一页| 欧美av亚洲av综合av国产av | 最近中文字幕高清免费大全6| 久久热在线av| 色视频在线一区二区三区| 观看美女的网站| 精品少妇久久久久久888优播| 色视频在线一区二区三区| 日韩成人av中文字幕在线观看| 黄色怎么调成土黄色| 一区二区三区乱码不卡18| 侵犯人妻中文字幕一二三四区| 欧美成人午夜精品| 久久久久久免费高清国产稀缺| 久久久久久久大尺度免费视频| 飞空精品影院首页| 老司机影院成人| 国产 精品1| 国产精品熟女久久久久浪| 日日爽夜夜爽网站| 日韩成人av中文字幕在线观看| 成人18禁高潮啪啪吃奶动态图| 亚洲情色 制服丝袜| 日韩欧美精品免费久久| 超碰97精品在线观看| 久久这里有精品视频免费| 国产免费又黄又爽又色| 你懂的网址亚洲精品在线观看| 免费播放大片免费观看视频在线观看| 久久99热这里只频精品6学生| 久久人人爽人人片av| 午夜福利乱码中文字幕| 寂寞人妻少妇视频99o| 性少妇av在线| 爱豆传媒免费全集在线观看| 国产精品亚洲av一区麻豆 | 婷婷色综合大香蕉| 日韩不卡一区二区三区视频在线| 欧美日韩精品成人综合77777| 大香蕉久久成人网| 亚洲一级一片aⅴ在线观看| 日韩中字成人| 欧美精品人与动牲交sv欧美| av网站免费在线观看视频| 两性夫妻黄色片| av免费在线看不卡| 亚洲欧洲精品一区二区精品久久久 | 亚洲欧洲精品一区二区精品久久久 | 性色av一级| 如何舔出高潮| 十八禁高潮呻吟视频| 久久精品国产鲁丝片午夜精品| 新久久久久国产一级毛片| 国产日韩欧美在线精品| 国产精品香港三级国产av潘金莲 | 精品一区二区免费观看| 午夜福利在线观看免费完整高清在| 国产av精品麻豆| 伦精品一区二区三区| 看十八女毛片水多多多| 你懂的网址亚洲精品在线观看| 久久久久久久久久久久大奶| 亚洲精品久久久久久婷婷小说| av免费观看日本| 亚洲精品国产一区二区精华液| 亚洲精品国产色婷婷电影| 国语对白做爰xxxⅹ性视频网站| 麻豆乱淫一区二区| 中文字幕亚洲精品专区| 天天躁狠狠躁夜夜躁狠狠躁| 青春草视频在线免费观看| 一区二区日韩欧美中文字幕| 大香蕉久久网| 欧美亚洲 丝袜 人妻 在线| 一区二区三区精品91| 亚洲av欧美aⅴ国产| 国产极品天堂在线| 26uuu在线亚洲综合色| 中文字幕色久视频| 9色porny在线观看| 国产在视频线精品| 一边摸一边做爽爽视频免费| 999精品在线视频| 自线自在国产av| 午夜福利一区二区在线看| 免费高清在线观看日韩| 美女高潮到喷水免费观看| 捣出白浆h1v1| 欧美精品人与动牲交sv欧美| 国产极品天堂在线| 日产精品乱码卡一卡2卡三| 男女下面插进去视频免费观看| 男人操女人黄网站| 国产高清国产精品国产三级| 久久99热这里只频精品6学生| 国精品久久久久久国模美| 欧美日韩国产mv在线观看视频| a级毛片黄视频| 亚洲国产毛片av蜜桃av| 亚洲精品一二三| 成人免费观看视频高清| 制服诱惑二区| 亚洲av福利一区| 多毛熟女@视频| 久久午夜综合久久蜜桃| www日本在线高清视频| 国产黄色视频一区二区在线观看| 建设人人有责人人尽责人人享有的| 国产日韩欧美亚洲二区| 成年人免费黄色播放视频| 老司机影院毛片| 国产一区二区三区av在线| 午夜久久久在线观看| 激情五月婷婷亚洲| 中国国产av一级| 美国免费a级毛片| 黄色 视频免费看| 考比视频在线观看| 欧美精品人与动牲交sv欧美| 婷婷色综合大香蕉| 色哟哟·www| 亚洲综合精品二区| 精品人妻一区二区三区麻豆| 人妻一区二区av| 午夜福利在线免费观看网站| 亚洲综合色惰| 嫩草影院入口| 亚洲美女搞黄在线观看| 欧美激情极品国产一区二区三区| 国产 一区精品| 大码成人一级视频| 青青草视频在线视频观看| 国产精品久久久久成人av| 亚洲精品在线美女| 美女中出高潮动态图| 久久精品人人爽人人爽视色| 最新的欧美精品一区二区| 亚洲伊人久久精品综合| 两个人看的免费小视频| 人妻人人澡人人爽人人| 黄色 视频免费看| 国产av一区二区精品久久| 国产av精品麻豆| 观看av在线不卡| www.精华液| 国产免费一区二区三区四区乱码| 少妇人妻精品综合一区二区| 丝袜喷水一区| 国产一区二区激情短视频 | 99国产精品免费福利视频| 久久久久久久久久久久大奶| 美女国产视频在线观看| 国产免费视频播放在线视频| 亚洲精品第二区| 国产成人午夜福利电影在线观看| 日韩熟女老妇一区二区性免费视频| 欧美日韩视频精品一区| 美女xxoo啪啪120秒动态图| 男人爽女人下面视频在线观看| 中文字幕亚洲精品专区| 国产爽快片一区二区三区| 久久这里有精品视频免费| 国产男女超爽视频在线观看| 久久精品国产自在天天线| 亚洲情色 制服丝袜| 天堂俺去俺来也www色官网| 国产又爽黄色视频| 老鸭窝网址在线观看| 免费观看a级毛片全部| 一本色道久久久久久精品综合| 高清不卡的av网站| 国产深夜福利视频在线观看| 日本欧美视频一区| 日韩,欧美,国产一区二区三区| 观看av在线不卡| 亚洲 欧美一区二区三区| 国产精品蜜桃在线观看| 自线自在国产av| 午夜福利一区二区在线看| 久久99一区二区三区| 在线观看三级黄色| 国产精品久久久久成人av| 在线观看一区二区三区激情| 久久久久久久久久久免费av| 在线看a的网站| 99热网站在线观看| 日本爱情动作片www.在线观看| 一边摸一边做爽爽视频免费| 亚洲精品久久成人aⅴ小说| 中文字幕另类日韩欧美亚洲嫩草| 最新中文字幕久久久久| 看免费av毛片| 欧美成人午夜精品| 赤兔流量卡办理| 精品人妻偷拍中文字幕| 日韩中文字幕视频在线看片| 午夜老司机福利剧场| 国产深夜福利视频在线观看| 美女高潮到喷水免费观看| 哪个播放器可以免费观看大片| av天堂久久9| 精品少妇一区二区三区视频日本电影 | 少妇被粗大的猛进出69影院| 精品福利永久在线观看| 高清av免费在线| 久久久久网色| 视频在线观看一区二区三区| 青青草视频在线视频观看| 少妇精品久久久久久久| 只有这里有精品99| 欧美日韩国产mv在线观看视频| 老女人水多毛片| 在线看a的网站| 欧美精品av麻豆av| 欧美日韩精品网址| 亚洲第一青青草原| 国产成人精品久久二区二区91 | 看免费成人av毛片| 搡女人真爽免费视频火全软件| 在线观看免费高清a一片| 999久久久国产精品视频| 亚洲第一av免费看| 久久久国产精品麻豆| 男女边吃奶边做爰视频| 亚洲婷婷狠狠爱综合网| 国产精品蜜桃在线观看| 国产成人精品福利久久| 99热国产这里只有精品6| 国产免费视频播放在线视频| 999久久久国产精品视频| 国产精品.久久久| 久久久精品国产亚洲av高清涩受| 91精品伊人久久大香线蕉| 亚洲精品国产av蜜桃| 国产免费现黄频在线看| 亚洲伊人久久精品综合| 日韩欧美精品免费久久| 少妇精品久久久久久久| 国产成人精品久久二区二区91 | 涩涩av久久男人的天堂| 午夜福利视频在线观看免费| 日本免费在线观看一区| 一本—道久久a久久精品蜜桃钙片| 亚洲成人手机| 日本91视频免费播放| 国产福利在线免费观看视频| 久久久久视频综合| 性色avwww在线观看| 巨乳人妻的诱惑在线观看| 亚洲av欧美aⅴ国产| 搡老乐熟女国产| 成人二区视频| 看十八女毛片水多多多| 一级毛片 在线播放| 又黄又粗又硬又大视频| 精品视频人人做人人爽| 如日韩欧美国产精品一区二区三区| 好男人视频免费观看在线| 一个人免费看片子| 国产免费福利视频在线观看| 亚洲精品乱久久久久久| a级毛片黄视频| 免费在线观看完整版高清| 亚洲美女黄色视频免费看| 久久 成人 亚洲| 久久国产精品男人的天堂亚洲| 亚洲经典国产精华液单| 哪个播放器可以免费观看大片| 免费在线观看视频国产中文字幕亚洲 | 男人舔女人的私密视频| 亚洲成人av在线免费| 久久久国产一区二区| 超碰97精品在线观看| 午夜福利在线观看免费完整高清在| 看免费av毛片| 在线观看免费高清a一片| 免费黄网站久久成人精品| 精品国产露脸久久av麻豆| 欧美精品av麻豆av| 18禁观看日本| 伦理电影大哥的女人| 丝袜人妻中文字幕| 午夜免费鲁丝| 亚洲少妇的诱惑av| freevideosex欧美| 亚洲 欧美一区二区三区| 久久久久久人妻| 狠狠婷婷综合久久久久久88av| 一本色道久久久久久精品综合| 9热在线视频观看99| 午夜福利,免费看| 日本色播在线视频| 亚洲欧美一区二区三区久久| 成年女人在线观看亚洲视频| 香蕉国产在线看| 性色avwww在线观看| 国产色婷婷99| 久久99精品国语久久久| 中文字幕精品免费在线观看视频| 在线观看免费视频网站a站| 免费人妻精品一区二区三区视频| 亚洲av电影在线观看一区二区三区| 亚洲欧美日韩另类电影网站| 欧美日本中文国产一区发布| 久久精品久久久久久噜噜老黄| 精品少妇久久久久久888优播| 国产精品蜜桃在线观看| 性高湖久久久久久久久免费观看| 一区二区av电影网| 免费在线观看视频国产中文字幕亚洲 | 丝瓜视频免费看黄片| 久久久国产精品麻豆| 一级,二级,三级黄色视频| 国产人伦9x9x在线观看 | 波野结衣二区三区在线| 亚洲综合色网址| 美女午夜性视频免费| 极品人妻少妇av视频| 另类精品久久| 边亲边吃奶的免费视频| 大片免费播放器 马上看| 秋霞伦理黄片| 国产97色在线日韩免费| 999久久久国产精品视频| 如日韩欧美国产精品一区二区三区| 亚洲精品第二区| 国产精品 国内视频| 免费在线观看视频国产中文字幕亚洲 | 丝瓜视频免费看黄片| 欧美日韩视频精品一区| 亚洲欧美日韩另类电影网站| 国产成人精品久久二区二区91 | av又黄又爽大尺度在线免费看| 纯流量卡能插随身wifi吗| 69精品国产乱码久久久| 精品国产超薄肉色丝袜足j| 国产成人精品无人区| 超碰成人久久| 欧美xxⅹ黑人| 热99国产精品久久久久久7| 亚洲第一区二区三区不卡| 日韩欧美精品免费久久| 免费高清在线观看日韩| 精品卡一卡二卡四卡免费| 夫妻性生交免费视频一级片| 亚洲欧美一区二区三区久久| 90打野战视频偷拍视频| 一本久久精品| 欧美精品一区二区大全| 三级国产精品片| 中文字幕人妻熟女乱码| www.自偷自拍.com| 少妇人妻 视频| 亚洲国产成人一精品久久久| 精品国产乱码久久久久久小说| 男人舔女人的私密视频| 精品久久久久久电影网| 久久人人97超碰香蕉20202| 亚洲欧洲国产日韩| 亚洲美女搞黄在线观看| 国产一区二区在线观看av| 999精品在线视频| 五月伊人婷婷丁香| 老熟女久久久| 日韩三级伦理在线观看| 精品一区二区三卡| 男女边吃奶边做爰视频| 国产精品不卡视频一区二区| 青青草视频在线视频观看| 伦精品一区二区三区| 校园人妻丝袜中文字幕| 免费大片黄手机在线观看| 日日摸夜夜添夜夜爱| 久久久久久久久久久免费av| av国产久精品久网站免费入址| 90打野战视频偷拍视频| av卡一久久| 夫妻性生交免费视频一级片| 亚洲欧美一区二区三区久久| 男女下面插进去视频免费观看| 如何舔出高潮| 成人国产av品久久久| 久久av网站| 夜夜骑夜夜射夜夜干| 亚洲美女黄色视频免费看| 欧美精品高潮呻吟av久久| 欧美日韩视频高清一区二区三区二| 免费观看av网站的网址| 久久精品久久久久久久性| 国产成人免费观看mmmm| 伦精品一区二区三区| 日本欧美国产在线视频| 日韩中字成人| 两个人免费观看高清视频| 大片免费播放器 马上看| 视频在线观看一区二区三区| 新久久久久国产一级毛片| 两个人看的免费小视频| 亚洲欧美精品自产自拍| 18禁动态无遮挡网站| 男女边吃奶边做爰视频| 老司机影院毛片| 日韩中文字幕欧美一区二区 | 欧美日韩精品成人综合77777| 久久精品熟女亚洲av麻豆精品| 在线观看免费高清a一片| 日韩av在线免费看完整版不卡| 十八禁高潮呻吟视频| 黑人欧美特级aaaaaa片| 丝袜美腿诱惑在线| 久久久精品区二区三区| 在线观看三级黄色| 国产精品.久久久| 国产成人aa在线观看| 日韩伦理黄色片| 精品国产一区二区三区四区第35| 一二三四中文在线观看免费高清| 亚洲精品自拍成人| 18禁观看日本| 国产高清国产精品国产三级| 免费女性裸体啪啪无遮挡网站| 飞空精品影院首页| 免费av中文字幕在线| 夫妻性生交免费视频一级片| 久久精品久久久久久久性| 又粗又硬又长又爽又黄的视频| 国产欧美亚洲国产| 免费黄色在线免费观看| 国产精品亚洲av一区麻豆 | freevideosex欧美| 丝袜在线中文字幕| 中国三级夫妇交换| 国产探花极品一区二区| 九色亚洲精品在线播放| 女人精品久久久久毛片| 亚洲国产日韩一区二区| 国产 精品1| 桃花免费在线播放| 久久鲁丝午夜福利片| 欧美精品亚洲一区二区| 日韩大片免费观看网站| 亚洲男人天堂网一区| a 毛片基地|