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

    U-Net Inspired Deep Neural Network-Based Smoke Plume Detection in Satellite Images

    2024-05-25 14:40:42AnanthakrishnanBalasundaramAyeshaShaikJapmannKaurBangaandAmanKumarSingh
    Computers Materials&Continua 2024年4期

    Ananthakrishnan Balasundaram ,Ayesha Shaik,? ,Japmann Kaur Banga and Aman Kumar Singh

    1Centre for Cyber Physical Systems,Vellore Institute of Technology(VIT),Chennai,Tamil Nadu,600127,India

    2School of Computer Science and Engineering,Vellore Institute of Technology(VIT),Chennai,Tamil Nadu,600127,India

    ABSTRACT Industrial activities,through the human-induced release of Green House Gas (GHG) emissions,have been identified as the primary cause of global warming.Accurate and quantitative monitoring of these emissions is essential for a comprehensive understanding of their impact on the Earth’s climate and for effectively enforcing emission regulations at a large scale.This work examines the feasibility of detecting and quantifying industrial smoke plumes using freely accessible geo-satellite imagery.The existing system has so many lagging factors such as limitations in accuracy,robustness,and efficiency and these factors hinder the effectiveness in supporting timely response to industrial fires.In this work,the utilization of grayscale images is done instead of traditional color images for smoke plume detection.The dataset was trained through a ResNet-50 model for classification and a U-Net model for segmentation.The dataset consists of images gathered by European Space Agency’s Sentinel-2 satellite constellation from a selection of industrial sites.The acquired images predominantly capture scenes of industrial locations,some of which exhibit active smoke plume emissions.The performance of the abovementioned techniques and models is represented by their accuracy and IOU (Intersection-over-Union) metric.The images are first trained on the basic RGB images where their respective classification using the ResNet-50 model results in an accuracy of 94.4%and segmentation using the U-Net Model with an IOU metric of 0.5 and accuracy of 94%which leads to the detection of exact patches where the smoke plume has occurred.This work has trained the classification model on grayscale images achieving a good increase in accuracy of 96.4%.

    KEYWORDS Smoke plume;ResNet-50;U-Net;geo satellite images;early warning;global monitoring

    1 Introduction

    The degree of Green House Gas (GHG) emissions that result from industrial activities and their contribution to global warming is a noteworthy and concerning environmental issue.Extensive research has been conducted to evaluate the scope of these emissions and their hazardous influence on the Earth’s climate system.A Keynote address by the Intergovernmental Panel on Climate Change(IPCC) Chair Hoesung Lee at the opening of the First Technical Dialogue of the Global Stocktake conducted on June 10,2022,provided reports that prove that climate change poses a grave danger to our planet.According to the findings of the climate change mitigation report,the progress in curbing global warming to 1.5°C falls short of expectations.Over the past twenty years the average annual greenhouse gas(GHG)emissions have reached unprecedented levels in human history and gradually it is becoming increasingly difficult to control it[1].The current situation demands to be acted upon immediately and effectively to save this planet and the well-being of its inhabitants.

    There are so many limitations and issues in existing methods that are being addressed in this work in detecting the smoke plumes using satellite images.Firstly,current tools lack the performance and accuracy needed to accurately identify smoke plumes in the industrial area.Sometimes,it misclassified the clouds and other things as smoke plumes.This causes false alarms while deploying the emergency teams for rescue,that is why existing methods are less reliable.Small forest fires or those hidden by a dense canopy are difficult to find with satellite imagery[2].

    Secondly,the primary method for detecting smoke plumes of existing technologies is based on colored images.However,by using color images,it is more difficult for a model to give correct predictions with good accuracy because there are so many colors in color images that make it difficult to distinguish between smoke plumes and other colors,especially in climate situations.Hence the smoke plume detection accuracy is affected.Furthermore,real-time or almost real-time detection and tracking capabilities might not be offered by the current technologies.

    The algorithms and techniques of smoke plume detection and its identification have evolved over the years.There are several methods including deep learning models like Convolutional Neural Networks(CNN)or computer vision algorithms.The CNN approaches often make use of approaches like optical flow analysis or frame differencing to detect smoke plumes and accurately delineate smoke patches.Smoking plumes are recognized as the target class in a huge collection of labeled photos on which the network is developed[3].

    The proposed system leverages ResNet-50 to achieve precise smoke region detection and incorporates a powerful processor for fast real-time image processing[4].The motivation factor for doing this work is that there is an urgent need to understand the effect of these smoke plumes in industrial areas.Wildfires are becoming increasingly destructive and devastating.Wildfires are frequently discovered after they are out of control due to their rapid spread,and as a result,they have billion-scale consequences in a very short period[5].In this study,the objective is to develop a model for accurately identifying the smoke plumes in industrial areas and see what effect they are making in the increase of global warming.It is well known that there is an impact of industrial activities on global warming.This study aims to contribute to a better understanding of how much impact these industrial activities have on global warming by developing an accurate and good performance model to detect and quantify the amount of smoke using freely available geo-satellite data.

    The three main objectives of this work are to investigate the possibility of detecting and quantifying the amount of smoke plumes present in a single image by using freely available geo-satellite multi-band images.First,the classification is done to classify the images from the images that do not have the smoke plumes in them.The second objective is to utilize the effectiveness of grayscale images over colored images for the detection of smoke plumes.In this study,both types of methods are used to train the model and by using the grayscale imagery,it is clearly shown that there is a notable increase in accuracy and performance in the results.The third objective is to accurately detect and quantify the smoke plumes and smoke plumes area for the contribution towards understanding the effect and impact of industrial activities in the increase of global warming.This last objective shows the broader perspective of this research work.Additionally,this work aims to support the enforcement of fire regulations by developing an improved working model for them to monitor wildfires and identify their sources so that they can be stopped as soon as possible.

    The key highlights of this work include the detection of smoke plumes in the industrial area using freely available geo satellite multi-band images,the use of grayscale images over colored images to improve the accuracy and performance of the work,the contribution in understanding the impact of industrial fire on global warming and to provide improved tools to the professionals to monitor the smoke plumes through the clouds to identify the fire in its early stage so that it can be stopped early without doing much damage.The importance of the research’s findings resides in their potential to improve the measurement and monitoring of industrial smoke plumes.The study provides a low-cost and widely applicable method to identify and measure smoke plumes,assisting early warning systems and emergency response planning.This method makes use of Sentinel-2 satellite data.Grayscale picture analysis sheds light on a detection technique that could be more precise.The results ultimately assist the implementation of emission restrictions and attempts to lessen the negative consequences of climate change,addressing the critical need for improved understanding and control of industrial emissions.

    2 Literature Survey

    This work proposed in[6]uses an algorithm called the Scattering-Based Smoke Detection Algorithm(SSDA)to overcome obstacles.It primarily relies on the visible and infrared imaging radiometer suite (VIIRS) blue and green bands.In [7],an automated detection model uses a deep learning approach to detect smoke plumes by obtaining shortwave reflectance data from the Geostationary Operational Environmental Satellite R series.The study in [8] discusses the feasibility of detecting industrial smoke plumes was explored using satellite images on a global scale and applying ResNet-50 and U-Net models.An affordable solution using images from NASA’s Aqua and Terra satellites is presented in[9]with an overview of the latest innovations and advancements in neural network-based techniques for object detection.The work [10] implemented a Gradient-weighted Class Activation Mapping(Grad-CAM)to verify whether the detected regions corresponded to the actual smoke areas in the image.The evaluation algorithms included ResNet and EfficientNet models.

    A two-stage smoke detection(TSSD)algorithm has been implemented on a lightweight detection algorithm in[11]to monitor the effect of real-time factory smoke.The work discussed in[12]involves a combination of deep learning and dynamic background modeling to mitigate false alarms.It employed a Single Shot MultiBox Detector(SSD)deep learning network for initial smoke detection and ViBe dynamic background modeling technique to identify dynamic regions within the video.The study[13],presented an innovative technique for smoke characterization by employing wavelets and support vector machines and raising minimal false alarms.In [14],a masking technique in the HSV color space is implemented to identify smoke-colored pixels and to apply temporal frame differencing.The optical flow of smoke is determined using texture information obtained from a Gabor filter bank with preferred orientations.The work proposed in[15]introduces a novel neural architecture called W-Net to address the highly ill-posed nature of smoke where multiple stacked convolutional encoder-decoder structures define the model.

    The work [16] uses deep learning techniques and methods to detect fire and smoke.It aims to develop a model which can keep learning and adapting new information without forgetting past information.The work discussed in[17]contains all the methods and algorithms to detect smoke and fire in the air that depend on visual data.In[18],a deep learning model is suggested that uses a selfattention network.The work proposed in[19]can distinguish smoke plumes from aerial photographs.CNN is used to extract information and distinguish each image into two categories containing smoke and not containing smoke.The work discussed in[20]uses an end-to-end structured network to detect fire and smoke areas.Deep learning algorithms are used to develop an end-to-end structured network to extract important information related to fire and smoke from the input images.

    The work discussed in[21]has two main components:Dynamic feature model and smoke object segmentation.The model can spot and detect the smoke present in the images and can accurately segment the smoke area with high accuracy.The work [22] model uses deep learning methods for performance and accurate detection of smoke in between clouds and other misleading things.It aims to improve forest fire surveillance using a learning-based system.The work proposed in[23]can detect fire and smoke in visual-colored images using image processing and machine learning algorithms.The approach of computer vision includes many intermediate and crucial steps such as feature extraction,classification,and image preprocessing.In [24],the model Deep Smoke detects the smoke in smoke areas in the images dataset.To extract the features of images,the study uses convolutional neural networks(CNNs)for smoke detection.The work discussed in[25]suggests a system for early forest fire detection using these two hardware’s capabilities,a DJI M300 drone and an H20T camera.

    3 Proposed System

    The steps involved in detecting smoke plumes are depicted in Fig.1.The first step is to obtain the images via satellite.The images are then preprocessed,which includes grayscale conversion and histogram equalization.The preprocessed images are then fed into a ResNet-50 model for image classification.The classified images are then fed into a U-Net model for image segmentation.The U-Net model produces a segmentation mask that shows where the smoke plumes are in the image.

    Figure 1: Flow of the proposed method

    Four important blocks make up the block diagram shown in Fig.2,which depicts the various phases of a smoke plume’s detection and segmentation.Every block is important to the overall process.Each block is briefly described below.

    3.1 Input

    The first block of the block diagram is input,in this,the colored images that may or may not contain smoke plumes are used as input in the initial block.The ensuing blocks take this input block as the main source of image data for training,preprocessing,and evaluation.In this work,a dataset of geo satellite-colored images is used,and some images contain smoke plumes and the rest do not contain them.So,classification needs to be done with good accuracy to distinguish images containing smoke plumes from images without smoke plumes.

    Figure 2: Block diagram of the proposed system

    3.2 Data Preprocessing

    In this block,some crucial steps are performed on the loaded data before feeding into the classification and segmentation models.The steps are as follows.

    3.2.1 Data Normalization

    In this step,the data need to be normalized to get good accuracy of the model.Major steps of normalization of image data include scaling the image pixel value from 0 to 1 for consistency in the data which can be seen in Eq.(1).Data normalization can also happen by standardizing the images using mean and standard deviation.

    3.2.2 Data Transformation

    In the image dataset,two classes are there.One is an image with smoke plumes and the other is an image without smoke plumes.This is a binary classification,but the class distribution is not balanced.The data is transformed using data up-sampling to make the class distribution balanced.The second data transformation that is happening is RGB images to grayscale images.This transformation might help in increasing the model’s performance and accuracy.

    3.2.3 Data Visualization

    To improve the contrast and visibility of key details in the grayscale photos,use histogram equalization.By redistributing the pixel intensities,histogram equalization improves the quality of the image and makes it easier to distinguish between important elements.

    3.3 Classification Block

    This is a binary classification problem,in this work the ResNet-50 pre-trained model is used to distinguish smoke plumes containing images from the other one.After training the model on train data,evaluation is done on the test data to evaluate the model on unseen image data.This block returns classified images as a result by using those images,accuracy and other key parameters can be calculated.Fig.3 shows the implemented architecture for the ResNet-50 Model.Here is a general formula for the ResNet-50 model as shown in Eq.(2).

    Here FC_K describes the Kth fully connected layer,BN_M describes the Mth bottleneck layer and ConvN describes the Nth convolutional layer.

    Figure 3: Architecture of ResNet-50 model

    3.4 Segmentation Block

    After classifying the images,to segment the smoke area of an image,a pre-trained model U-Net is used.The training and evaluation of a UNet model for smoke segmentation are the main topics of this block.The dataset contains images with smoke plumes and segmentation labels to feed to the U-Net model to create a segmentation boundary.

    After training the U-Net model,evaluation of the U-Net model is done using test image data that the model has not seen before.To evaluate the precision and performance of the model,measures like Intersection-over-Union(IoU),and Jaccard accuracy are used.

    The proposed system takes RGB images gathered by ESA’s Sentinel-2 satellite constellation from a selection of industrial sites.The collected data is loaded onto the system for further manipulation.As shown in Fig.4,the collected RGB images require some standardization procedure to bring them all to a uniform and usable format,therefore,we perform Data Normalization on the entire dataset.

    Figure 4: Workflow for processing RGB images

    In Fig.5,it is depicted how RGB images are collected from the satellite imagery and then normalized for further processing.To improve accuracy and enhance model performance,this paper took a novel approach to convert RGB images to grayscale which led to better results,and it was also able to overcome the challenges faced by the limitation of RGB images.

    Figure 5: Workflow for processing grayscale images

    Eq.(3) shows the manipulation required for converting each RGB image to a grayscale image,where the pixels of the images are stored in the form of an array.The pixels are averaged out to convert them into grayscale.Grayscale images reduce the number of false interpretations and complexities.In addition to it,in this approach,Histogram Equalization is also performed to visualize the image dataset.Fig.6 shows a sample representation of an image containing a smoke plume.

    Figure 6: Smoke density visualized via histogram equalization

    The peak in Fig.6 depicts the intensity of the smoke plume and the width of the peak demonstrates how far the smoke plume spread is across a specific area in the given image.Fig.7 depicts the major and final steps that settle the entire model and architecture.Once the data is processed it undergoes two modeling processes—Classification via ResNet-50 and Segmentation via U-Net.

    Figure 7: Sequential flow depicting classification and segmentation

    3.5 Classification

    Initially,the preprocessed RGB images are trained via a customized ResNet-50 architecture.The purpose of this step is to first train the images and classify them into two categories to distinguish whether or not the images contain any smoke plume.The model is thoroughly trained and saved for evaluation purposes.This algorithm was able to achieve a decent accuracy of 94.3% on the training set and an accuracy of 94%against the test data set.

    Next,the innovative method of applying this algorithm to grayscale images led to a significant increase in accuracy.During the model training,an accuracy of 96.4%was obtained and during the evaluation of the model,it could obtain an accuracy of 96.6%.This approach not only achieved a higher percentage of accuracy but also performed lesser computations with more precise and valid results.

    3.6 Segmentation

    This process involves the segmentation of both RGB and grayscale images individually.Once the dataset was loaded,initially the focus was to identify patches of smoke plume against manually computed segmented labels.This step was a foundation to observe and ideate further stages.Moving forward,the image dataset was trained through a custom U-Net model along with the segmented labels to achieve more precise results and better efficiency.The overall accuracy attained was 94.0%where the model can identify smoke plume patches and the IoU (Intersection-over-Union) metric justifies the intensity by comparing the percentage of overlap of smoke detected,i.e.,the predicated mask in the trained image to that which appears in the original image or ground truth mask.Eq.(4) shows how IoU can be mathematically represented.

    It is observed that IoU can be calculated as a ratio of the Area of Overlap(overlapped area between the predicted region and the ground truth region) to the Area of Union (The total area covered by the predicted region and the ground truth region),where|A ∩B|denotes the cardinality(number of elements)of the intersection of sets A and B and|A ∪B|denotes the cardinality of the union of sets A and B.

    4 Experimental Results and Discussion

    The Google Colab platform,which offered GPU acceleration for effective training on huge datasets,was used to create and run the models U-Net and ResNet-50.Several Python modules were used to improve the modeling process and optimize performance.Notably,TensorFlow and Keras were important in the model’s development,compilation,and training.NumPy was used to manage arrays effectively,and OpenCV made reading and processing images easier.The results obtained from the experimental analysis are presented and analyzed and a comprehensive discussion has been done on the findings.

    4.1 Experimental Setup

    The hardware and software requirements for the work are as follows.

    4.1.1 Software Requirements

    Any Operating System Windows/Linux/MacOS,python programming language for deep learning algorithms,necessary deep learning frameworks such as PyTorch and TensorFlow.If using an NVIDIA GPU,CUDA,and cuDNN libraries to leverage GPU acceleration for model training.

    4.1.2 Hardware Requirements

    As a tester or developer,a high-performance computing system is needed for running deep learning algorithms and a high-speed internet connection for model training and evaluation.As a user,just a computer with an operating system and internet connection is enough to use this system.

    4.1.3 Tools Used

    For data loading,data transformation,model training,and evaluation,Google Collab is used in this work.PyTorch is a widely used deep learning framework and in this work,PyTorch is used to load pre-trained models such as ResNet-50 for image classification and U-Net for image segmentation.In this work,scikit-learn,NumPy,and matplotlib are used for the basic functionality that is needed in this project.

    4.1.4 Dataset and Its Description

    The dataset used for the implementation of this paper consists of imaging data captured by ESA’s Sentinel-2 satellite constellation,which focuses on observing the Earth.The selection of industrial sites included in the dataset was based on emission data sourced from the European Pollutant Release and Transfer Register.The images,to a great degree,showcase industrial locations,with a particular focus on those that exhibit active smoke plumes.

    Each image provided in the dataset is in the GeoTIFF file format consisting of 13 bands,along with their respective geo-referencing information.Each image represents a square area with a ground edge length of 1.2 km.The bands are derived from Sentinel-2 Level-2A products,with the exception of band 10,which originates from the corresponding Level-1C product.A noteworthy point is that band 10 has not been utilized in the underlying work.The bands are derived from within this repository,and a total of 21,350 images can be found here.After diligent manual annotation,the image sample was partitioned into distinct subsets,resulting in 3,750 positively classified images portraying the presence of industrial smoke plumes,while a staggering 17,600 negatively classified images showcased the absence of any smoke plumes.Moreover,this repository is a comprehensive collection of carefully crafted JSON files that await manual segmentation labels that precisely identify the boundaries and details of the smoke plumes detected within the 1,437 images.

    4.2 Elaborate on the Findings

    Due to the variations in smoke patterns,clouds,lighting conditions,rain,and background clutter,smoke detection and segmentation are difficult problems to solve.To distinguish smoke from clouds or other catastrophic entities,current solutions widely use convolutional rule-based or heuristic techniques.Deep learning algorithms and models such as ResNet-50 for classification and U-Net for segmentation have shown promising results in the detection and segmentation of the smoke using GeoTIFF images.

    In Fig.8,the output images are shown after feeding the color images to the ResNet50 model.Each output image is a collection of three images stacked on top of each other.There are four different types of possible outcomes from the classification model,in Fig.8a,the image is classified as true positive by model.True positive means that the image contains smoke plumes,and the model is also predicting the same.In Fig.8b,the image is classified as false positive because the image does not contain smoke but the model is predicting the opposite.Fig.8c does not contain any smoke plumes and the model is also predicting the same that is why it is classified as a true negative.Fig.8d shows that the image does contain some quantity of smoke plumes but the model is predicting the opposite so it is classified as false negative.The accuracy of the model can be easily calculated by the formula given in Eq.(5).

    Figure 8: RGB images after classification via ResNet-50(a)True positive;(b)False positive;(c)True negative;(d)False negative

    The segmentation model U-Net gives the output in the form of images shown in Fig.9.It also has 3 outcomes discussed earlier in this study.Each output image contains two images inside it.The first part is the original input image that the model receives and trains itself.The second part shows the segmentation boundaries of smoke if present in the original photo and also calculates the IoU value.IoU (Intersection-over-Union) depicts the intensity and the amount of smoke present in the input image.IoU value varies from 0 with no smoke to 1 being 100%smoke in the image.In Fig.9a,the image contains smoke and it is classified as true positive,it has the IoU value of 0.72.It shows that approximately 72%of the pixels in the predicted segmentation mask align with the corresponding pixels in the ground truth mask which is a considerable overlap and therefore it can be concluded that the segmentation result is relatively valid.

    Figure 9: RGB images after segmentation via U-Net(a)True positive with 0.72 IoU value;(b)False positive with 0 IoU;(c)False negative with 0.02 IoU value

    Fig.10 shows the output images after feeding the grayscale images to the ResNet-50 model.Fig.10a shows that the image contains smoke and the model is also predicting the same,thus it is classified as true positive.Fig.10b shows that the image contains smoke but the model is not predicting it,that is why it is classified as a false negative.Fig.10c shows that the image contains clouds,not smoke,and the model also predicted that the image does not have smoke which is why it is classified as a true negative.

    Figure 10: Grayscale images after classification via ResNet-50(a)The image contains smoke and the model predicted the same;(b) The image contains smoke,but the model predicts it wrong;(c) The image contains clouds,and the model is also predicted that the image contains clouds do not smoke

    One of the advantages of ResNet-50 is when compared to convolutional rule-based or heuristic techniques,deep learning models and algorithms increase the accuracy and performance of the model in detecting smoke plumes in the air.Compared to colored images,when grayscale images are used,it increases the accuracy,precision,and effectiveness of the model in detecting smoke images[26].Some techniques can be applied to segment the boundaries of smoke in smoke-containing images.In this project,the U-Net model is being used to segment the boundaries of smoke and it also calculates the IoU value for each image.

    This IoU value shows how much of the smoke is present in the image.This can help fire safety forces determine the level of fire by just analyzing the IoU value.This method of using deep learning models seeks to enhance the precision,accuracy,effectiveness,and reliability of smoke detection and segmentation systems.This work has considerable potential in many areas,including emergency response management,environmental monitoring,and fire safety.

    Fig.11 shows the training accuracyvs.validation accuracy of colored GeoTiff images against the number of epochs for(a)the ResNet-50 Model and(b)for U-Net Model.Fig.11a is a representation of the ResNet-50 model’s performance while classifying color images–the blue line represents training accuracy which is approximately 94.3% and the validation accuracy of approximately 93%is represented by the orange line.Fig.11b is a representation of the U-Net model’s performance while executing segmentation on color images—the blue line represents training accuracy which is approximately 94.0%and the validation accuracy of 93.4%is represented by the orange line.In these figures,the blue line shows how well the model performs on the training data over time.On the other hand,the orange line represents validation accuracy,which indicates how well the model performs on a separate validation dataset that it was not exposed to during training.

    Fig.12 shows the training lossvs.validation loss of colored GeoTiff images against the number of epochs for(a)the ResNet-50 Model and(b)for U-Net Model.Fig.12a is a representation of the ResNet-50 model’s performance while classifying color images—the blue line represents training loss which is approximately 0.043 and the validation loss of 0.05 is represented by the orange line.Fig.12b is a representation of the U-Net model’s performance while executing segmentation on color images—the blue line represents train loss which is approximately 0.043 and the validation loss of 0.05.The blue line in the figure corresponds to the training loss,which evaluates the model’s fit to the training data throughout the training process.On the other hand,the orange line represents the validation loss,which measures how well the model fits a distinct validation dataset that was not used for training.

    Figure 11: Accuracy graphs of(a)ResNet-50 model;(b)U-Net Model;trained on colored GeoTIFF image dataset

    Figure 12: Loss graphs of(a)ResNet-50 model;(b)U-Net Model;trained on colored GeoTIFF image dataset

    Fig.13 shows the training accuracyvs.validation accuracy of grayscale GeoTiff images against the number of epochs for(a)the ResNet-50 Model and(b)for U-Net Model.Fig.13a is a representation of the ResNet-50 model’s performance while classifying grayscale images–the blue line represents training accuracy which is approximately 96.4%and the validation accuracy which is approximately 96%is represented by the orange line.Fig.13b is a representation of the U-Net model’s performance while executing segmentation on grayscale images–the blue line represents training accuracy which is approximately 94.0%and the validation accuracy is represented by the orange line.In these figures,by comparing the blue(training accuracy)and orange(validation accuracy)lines,insights can be gained into how well the model is learning and generalizing.Since the two lines closely follow each other and have similar values,it suggests that the model is generalizing well.

    Figure 13: Accuracy graphs of(a)ResNet-50 model;(b)U-Net model;trained on grayscale GeoTIFF image dataset

    Fig.14 shows the training lossvs.validation loss of grayscale GeoTiff images against the number of epochs for(a)the ResNet-50 Model and(b)for U-Net Model.Fig.14a is a representation of the ResNet-50 model’s performance while classifying grayscale images—the blue line represents training loss which is approximately 0.097,and the validation loss of 0.077 is represented by the orange line.Fig.14b is a representation of the U-Net model’s performance while executing segmentation on color images–the blue line represents train loss which is approximately 0.047,and the validation loss of 0.1.

    Figure 14: Loss graphs of(a)ResNet-50 model;(b)U-Net model;trained on grayscale GeoTIFF image dataset

    4.3 Comparison of Various Approaches

    This paper reviewed two major approaches,i.e.,Classification and Segmentation for identifying smoke plumes from industrial units to monitor the Greenhouse gas emissions and their effect on Earth’s climate.Further,these approaches were divided into two categories–RGB images and Grayscale images.Satellite remote sensing data offers a practical means to routinely detect and monitor these plumes across extensive regions[27].

    Initially,RGB images were trained through a custom layered architecture of Residual Network(ResNet-50) to classify images into two types—images containing smoke plumes and images not containing any smoke plumes and through U-Net for segmentation and marking the boundaries.It was observed that with RGB images,the accuracy attained was approximately 94.3%but there were certain limitations while processing RGB images such as color variations and complex dimensions.RGB images capture color information,which can vary depending on the lighting or atmospheric conditions.Smoke plumes can exhibit different colors depending on the combustion process or environmental conditions.Moreover,smoke illustrates a nature of dispersion which can lead to areas with translucent smoke patches with the patterns and colors of the surrounding environment[28–32].Because of these variations,it becomes quite difficult to set a threshold for smoke detection.In the work carried out in [33],an adaptive weighted direction algorithm has been proposed for fire and smoke detection with reduced loss and false alarm.

    To overcome this challenge even better,an innovative approach of using grayscale and binary images was taken into consideration.Grayscale images reduce the dimensionality which makes it easier for the model and it becomes more efficient as there are fewer parameters to be learned.Besides,grayscale images can appropriately capture the varying levels of brightness caused by smoke,making it easier for CNN to learn relevant features associated with smoke detection.This method of using grayscale images for training the ResNet-50 model not only proved to be efficient in computing but also resulted in a higher accuracy of 96.4%.

    During Segmentation,initially,the images were compared against the manually created segmented labels to obtain a founding idea regarding the patches of smoke plumes and contours being formed.Following this,a U-Net model is fed with both the images and the manually computed segmented labels to achieve an automated function for getting precise contours and patches for each image containing smoke plumes.The automated process is more efficient and results in more precise segmented boundaries.

    In Figs.15a and 15b,it is clearly shown that by using grayscale images over RGB-colored images for classification and segmentation training,there is a noticeable difference in the accuracy.In each epoch,the accuracy for grayscale images is much higher than the accuracy for RGB images.Using grayscale images for both model’s training does not only increase the accuracy but also increases the model performance as the test accuracy for grayscale images is also higher.

    Although a decent rise in accuracy was observed when instead of RGB images,grayscale images were trained,it is observed that there is not much difference between the segmentation of RGB and grayscale images.Fig.16 shows the comparison graphs (a) Segmentation Training accuracy of Grayscalevs.RGB and(b)Segmentation Validation accuracy of Grayscalevs.RGB.In these figures,the blue line represents the grayscale,and the orange line represents the RGB images.It can be observed that in both the figures,the lines almost travel along together,and the results obtained are almost the same for both cases.

    Figure 15: Comparison graphs(a)Classification train accuracy:grayscale vs.RGB;(b)Classification validation accuracy:grayscale vs.RGB

    Figure 16: Comparison graphs(a)Segmentation train accuracy:grayscale vs.RGB;(b)Segmentation validation accuracy:grayscale vs.RGB

    Fig.17 depicts the comparison between IoU values of segmentation performed on RGB images to grayscale images over the last 5 epochs where Fig.17a shows the comparison between the values of Train IoU and Fig.17b shows the comparison between Segmentation IoU values.The blue line depicts the Intersection-over-Union values of RGB images whereas the Intersection-over-Union values of grayscale images are represented by an orange line.The graph can be used to observe the performance of the U-Net model on two different types of image datasets.Fig.17a indicates that IoU values remain stable throughout for RGB images whereas for grayscale images,the values seem to increase initially but end up converging with the result of RGB.Similarly,in Fig.17b,it seems that the validation IoU is initially higher for grayscale images but the result of both the image datasets is nearly the same.Overall,a quick comparison can be performed between the model performance of two different image datasets and can also assist in analyzing the model performance on unseen data while detecting patterns over a while.

    Figure 17: IoU comparison graphs(a)Segmentation train IoU:RGB vs.grayscale;(b)Segmentation validation IoU:RGB vs.grayscale

    The ROC curve shown in Fig.18 is the trade-off between true positive rate(TPR)and false positive rate (FPR) at the different thresholds shown by the ROC curves.This shows how well the model can differentiate between smoke-containing and containing images.The diagonal baseline shows a random classifier,and the depicted points on the curves reflect various threshold values.The model’s performance can be evaluated for geoTIFF images,enabling it to analyze its efficiency in identifying smoke plumes in both RGB and grayscale images,by comparing the RGB and grayscale curves.

    Figure 18: ROC curve for CNN model-ResNet-50;applied on RGB and grayscale images

    4.4 Comparison Table

    In this work,the metric that is used to compare the results of RGB image training and grayscale image training is Accuracy.Since the data in this study is balanced,with each class having the same significance,accuracy is a reliable metric to use.Accuracy is calculated as shown in Eq.(5).

    Table 1 is a compilation of the two types of methods used for classification along with their respective accuracies.It can be observed that converting images to grayscale resulted in a noteworthy increase in the accuracy of the ResNet-50 Model.

    Table 1: ResNet-50 accuracy and loss results

    Table 2 is a compilation of the two types of methods used for segmentation along with their respective accuracies.It can be observed that converting images to grayscale did not portray any significant difference in the accuracy of the U-Net model.It was observed that during classification,grayscale images performed extremely well with a higher accuracy of 96.4%.Additionally,it was faster and more efficient due to reduced noises and dimensionality of grayscale images.This work addressed the challenges that are encountered during the detection and segmentation of smoke.The process gets further complicated due to varying smoke patterns,the presence of clouds,lighting conditions,and background clutter.

    Table 2: U-Net accuracy and loss results

    5 Conclusion

    The work utilized a three-step process: Classifying RGB images,converting RGB to grayscale images re-training them through the classification model,and segmenting RGB images.This work employed the concept of Intersection-over-Union(IoU)as a measure of smoke intensity in an image.By analyzing the IoU value,the level of smoke can be conveniently assessed.By taking advantage of a pre-trained ResNet-50 model on a large dataset of GeoTIFF images,this study was successfully able to distinguish smoke plumes and employed the UNet model to identify the patches and perform smoke boundary segmentation.This method holds promise for various fields such as managing emergency responses,monitoring the environment,and ensuring fire safety.It provides improved precision,accuracy,and reliability in systems for detecting and segmenting smoke.The deep learning models can accurately distinguish smoke from non-smoke with an accuracy of 96.4%.High performance and accuracy,robustness of the model under various environmental circumstances are also among the top results of the project.Taking into account future work,there are several realistic points for future research and development.By exploring the potential of transfer learning and fine-tuning techniques,the performance of the model can be enhanced on limited labeled data.The integration of multimodal data sources such as thermal imaging or air quality measurements,can enhance the accuracy and reliability of smoke detection.Furthermore,the extension of this project to real-time monitoring is also realistic.Overall,this work has established the framework for precise smoke segmentation and detection utilizing deep learning methods.To further improve the effectiveness,accuracy,and usefulness of smoke detection and analysis systems,future studies can concentrate on the integration of multi-modal data,transfer learning,real-time applications,and sophisticated deep learning models.

    Acknowledgement:The authors wish to express their thanks to VIT management for their extensive support during this work.

    Funding Statement:The authors received no specific funding for this work.

    Author Contributions:The authors confirm their contribution to the paper as follows:study conception and design:Ananthakrishnan Balasundaram,data collection:Ananthakrishnan Balasundaram,Ayesha Shaik,Japmann Kaur Banga and Aman Kumar Singh,analysis and interpretation of results:Ananthakrishnan Balasundaram,Ayesha Shaik,Japmann Kaur Banga and Aman Kumar Singh,draft manuscript preparation:Ananthakrishnan Balasundaram,Ayesha Shaik,Japmann Kaur Banga and Aman Kumar Singh.All authors reviewed the results and approved the final version of the manuscript.

    Availability of Data and Materials:Industrial Smoke Plume Data Set,2020,[online] https://zenodo.org/records/4250706(accessed on 01 December 2023).

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

    色哟哟哟哟哟哟| 一区二区日韩欧美中文字幕| 国产在线观看jvid| 在线观看一区二区三区| 亚洲激情在线av| 日本精品一区二区三区蜜桃| 国产精品二区激情视频| 久久久精品欧美日韩精品| 69av精品久久久久久| 大香蕉久久成人网| bbb黄色大片| 成人三级做爰电影| 搡老熟女国产l中国老女人| 亚洲电影在线观看av| 男女做爰动态图高潮gif福利片 | 91麻豆av在线| 欧美国产精品va在线观看不卡| 一区二区三区高清视频在线| av有码第一页| 国产成人av教育| 99精品在免费线老司机午夜| 9热在线视频观看99| 久久久久久免费高清国产稀缺| 国产午夜福利久久久久久| 韩国精品一区二区三区| 亚洲专区中文字幕在线| 一区二区三区激情视频| 亚洲激情在线av| a级毛片在线看网站| 国产国语露脸激情在线看| 97超级碰碰碰精品色视频在线观看| 制服人妻中文乱码| 精品国产国语对白av| 999久久久国产精品视频| 天堂动漫精品| 国产成人av教育| 日日爽夜夜爽网站| 日本五十路高清| 啦啦啦 在线观看视频| 真人一进一出gif抽搐免费| 久久影院123| av免费在线观看网站| 巨乳人妻的诱惑在线观看| 欧美激情高清一区二区三区| 精品欧美一区二区三区在线| 国产精品98久久久久久宅男小说| 18禁国产床啪视频网站| 99在线视频只有这里精品首页| 久久久久久久久免费视频了| 制服丝袜大香蕉在线| 欧美成人性av电影在线观看| a在线观看视频网站| 国产极品粉嫩免费观看在线| 欧美黄色淫秽网站| 亚洲男人的天堂狠狠| 国产精品一区二区免费欧美| 黑人操中国人逼视频| 亚洲欧美日韩另类电影网站| 自线自在国产av| 在线观看免费视频网站a站| 日韩三级视频一区二区三区| 男女之事视频高清在线观看| 午夜免费激情av| 成年人黄色毛片网站| 19禁男女啪啪无遮挡网站| 免费女性裸体啪啪无遮挡网站| 91国产中文字幕| 在线av久久热| 免费av毛片视频| 国产一卡二卡三卡精品| 日本a在线网址| 亚洲人成电影免费在线| 国产精品永久免费网站| av天堂久久9| 波多野结衣巨乳人妻| 天天一区二区日本电影三级 | 男女下面进入的视频免费午夜 | 国产精品久久久久久亚洲av鲁大| 美女大奶头视频| 中文字幕人妻丝袜一区二区| 欧美成人性av电影在线观看| 99精品久久久久人妻精品| 熟女少妇亚洲综合色aaa.| 中文字幕高清在线视频| 国产精品99久久99久久久不卡| 亚洲全国av大片| 丰满的人妻完整版| 国产精品爽爽va在线观看网站 | 可以在线观看的亚洲视频| 成人精品一区二区免费| 成人三级黄色视频| 一区二区三区精品91| 黄片播放在线免费| 黑人巨大精品欧美一区二区蜜桃| 久久久精品欧美日韩精品| 国产区一区二久久| 亚洲专区国产一区二区| 亚洲中文av在线| 精品一区二区三区四区五区乱码| 岛国在线观看网站| 午夜福利一区二区在线看| 视频在线观看一区二区三区| 国产成人免费无遮挡视频| 好男人电影高清在线观看| 免费高清在线观看日韩| www国产在线视频色| 成人国产综合亚洲| 亚洲成人国产一区在线观看| 国产麻豆成人av免费视频| 久久精品国产综合久久久| 成人三级黄色视频| 午夜福利视频1000在线观看 | videosex国产| 欧美成人免费av一区二区三区| 97人妻天天添夜夜摸| 国产精品久久久人人做人人爽| 麻豆av在线久日| 国产在线精品亚洲第一网站| 97碰自拍视频| 亚洲aⅴ乱码一区二区在线播放 | 校园春色视频在线观看| 999久久久精品免费观看国产| 国产精品一区二区三区四区久久 | 亚洲色图 男人天堂 中文字幕| www.精华液| 亚洲熟女毛片儿| 免费高清视频大片| 久久久国产成人精品二区| 亚洲国产精品合色在线| 日本精品一区二区三区蜜桃| 日本vs欧美在线观看视频| 91在线观看av| 国产一卡二卡三卡精品| 操出白浆在线播放| 亚洲自偷自拍图片 自拍| 日韩精品免费视频一区二区三区| 久久久国产成人免费| 在线国产一区二区在线| 久热这里只有精品99| 如日韩欧美国产精品一区二区三区| 色播亚洲综合网| 成人手机av| 50天的宝宝边吃奶边哭怎么回事| 亚洲美女黄片视频| 午夜免费激情av| 成人欧美大片| 免费少妇av软件| a在线观看视频网站| 国产精品野战在线观看| 两个人免费观看高清视频| 禁无遮挡网站| 精品卡一卡二卡四卡免费| 精品国产一区二区三区四区第35| tocl精华| 色婷婷久久久亚洲欧美| 国产精品免费一区二区三区在线| 久久久国产成人精品二区| av免费在线观看网站| 国产一区二区三区综合在线观看| 精品久久蜜臀av无| 一区二区三区高清视频在线| 久久人妻熟女aⅴ| 正在播放国产对白刺激| 色在线成人网| 两性夫妻黄色片| 丝袜美足系列| 国产免费av片在线观看野外av| 欧美乱妇无乱码| 日本精品一区二区三区蜜桃| 国产97色在线日韩免费| 黑人巨大精品欧美一区二区mp4| 国产一区二区在线av高清观看| 在线av久久热| 99久久久亚洲精品蜜臀av| 制服丝袜大香蕉在线| 天堂影院成人在线观看| 波多野结衣av一区二区av| 最近最新免费中文字幕在线| 亚洲午夜理论影院| 88av欧美| 成人亚洲精品av一区二区| 亚洲 欧美 日韩 在线 免费| 叶爱在线成人免费视频播放| 91老司机精品| 欧美在线黄色| 无人区码免费观看不卡| 免费无遮挡裸体视频| 99国产精品免费福利视频| 两人在一起打扑克的视频| av免费在线观看网站| 啦啦啦免费观看视频1| 久久人妻福利社区极品人妻图片| 在线观看免费日韩欧美大片| 成人三级做爰电影| 啦啦啦观看免费观看视频高清 | 天天添夜夜摸| 国产欧美日韩精品亚洲av| 亚洲国产精品成人综合色| 色综合欧美亚洲国产小说| 久久精品亚洲精品国产色婷小说| 精品人妻1区二区| 成人免费观看视频高清| 无人区码免费观看不卡| 亚洲av片天天在线观看| av中文乱码字幕在线| 麻豆av在线久日| 9191精品国产免费久久| 亚洲久久久国产精品| 性欧美人与动物交配| 国产视频一区二区在线看| 亚洲av日韩精品久久久久久密| 国产亚洲欧美精品永久| 国产精品影院久久| 69精品国产乱码久久久| 黄色成人免费大全| 18禁美女被吸乳视频| 我的亚洲天堂| 少妇被粗大的猛进出69影院| 国产单亲对白刺激| 欧美+亚洲+日韩+国产| 最近最新免费中文字幕在线| 两性午夜刺激爽爽歪歪视频在线观看 | 多毛熟女@视频| 久久欧美精品欧美久久欧美| 两性夫妻黄色片| 不卡av一区二区三区| 欧美黑人欧美精品刺激| 日本在线视频免费播放| 巨乳人妻的诱惑在线观看| 亚洲色图 男人天堂 中文字幕| 久久精品亚洲精品国产色婷小说| 视频区欧美日本亚洲| 多毛熟女@视频| 婷婷精品国产亚洲av在线| 99在线人妻在线中文字幕| 久热这里只有精品99| 国产麻豆69| www日本在线高清视频| 成人国产一区最新在线观看| 久久午夜亚洲精品久久| 国产精品亚洲一级av第二区| 久久中文字幕一级| 丁香六月欧美| 男女床上黄色一级片免费看| 在线播放国产精品三级| 午夜影院日韩av| 好男人在线观看高清免费视频 | 啦啦啦免费观看视频1| 午夜精品久久久久久毛片777| 精品一品国产午夜福利视频| 99久久国产精品久久久| 丝袜在线中文字幕| www.www免费av| 老司机深夜福利视频在线观看| 天堂动漫精品| 国内久久婷婷六月综合欲色啪| 涩涩av久久男人的天堂| 午夜精品久久久久久毛片777| 国产精品98久久久久久宅男小说| 欧美成人性av电影在线观看| 中文字幕高清在线视频| 啦啦啦 在线观看视频| 法律面前人人平等表现在哪些方面| 亚洲精品在线观看二区| 久久久国产成人免费| 变态另类成人亚洲欧美熟女 | 一级a爱视频在线免费观看| 日韩视频一区二区在线观看| 久久 成人 亚洲| 久久中文看片网| 老司机福利观看| 神马国产精品三级电影在线观看 | 一个人观看的视频www高清免费观看 | av中文乱码字幕在线| 制服诱惑二区| 亚洲欧美精品综合一区二区三区| 最近最新中文字幕大全免费视频| 久久精品亚洲精品国产色婷小说| 19禁男女啪啪无遮挡网站| 正在播放国产对白刺激| 久久人人精品亚洲av| 免费观看人在逋| 91av网站免费观看| 男女做爰动态图高潮gif福利片 | 亚洲黑人精品在线| 日韩av在线大香蕉| 欧美丝袜亚洲另类 | 精品一品国产午夜福利视频| 搡老妇女老女人老熟妇| 欧美成人免费av一区二区三区| 少妇 在线观看| 十八禁网站免费在线| 久久这里只有精品19| 少妇熟女aⅴ在线视频| 国产主播在线观看一区二区| 一边摸一边抽搐一进一小说| 中文字幕av电影在线播放| 18禁国产床啪视频网站| 午夜成年电影在线免费观看| 一区福利在线观看| 狂野欧美激情性xxxx| 国产精品综合久久久久久久免费 | 99国产精品一区二区三区| 90打野战视频偷拍视频| 波多野结衣巨乳人妻| 亚洲熟妇中文字幕五十中出| 天堂影院成人在线观看| 国产91精品成人一区二区三区| 国产区一区二久久| 9热在线视频观看99| 国产精品一区二区精品视频观看| 亚洲 欧美一区二区三区| 午夜两性在线视频| 天堂动漫精品| 国产97色在线日韩免费| 久热爱精品视频在线9| 国产一区二区在线av高清观看| 操美女的视频在线观看| 亚洲色图av天堂| 免费在线观看完整版高清| 美女 人体艺术 gogo| 欧美国产精品va在线观看不卡| 他把我摸到了高潮在线观看| 欧美色视频一区免费| 中文字幕精品免费在线观看视频| 欧美激情 高清一区二区三区| 黄色片一级片一级黄色片| 亚洲av五月六月丁香网| 宅男免费午夜| av福利片在线| 久久精品亚洲熟妇少妇任你| 亚洲性夜色夜夜综合| 精品国内亚洲2022精品成人| 国产一区二区在线av高清观看| 午夜免费鲁丝| 国产黄a三级三级三级人| 久久人人爽av亚洲精品天堂| 亚洲成人国产一区在线观看| 久久午夜综合久久蜜桃| 岛国视频午夜一区免费看| 亚洲欧洲精品一区二区精品久久久| 亚洲精品久久成人aⅴ小说| 亚洲成国产人片在线观看| 免费看a级黄色片| 18禁黄网站禁片午夜丰满| 国产亚洲精品久久久久久毛片| 久久天躁狠狠躁夜夜2o2o| 欧美不卡视频在线免费观看 | 大型黄色视频在线免费观看| bbb黄色大片| 12—13女人毛片做爰片一| 精品欧美国产一区二区三| 亚洲熟女毛片儿| a在线观看视频网站| 天天躁夜夜躁狠狠躁躁| 亚洲人成电影观看| 亚洲精品中文字幕在线视频| 91国产中文字幕| 亚洲三区欧美一区| 这个男人来自地球电影免费观看| 精品国产亚洲在线| 好男人在线观看高清免费视频 | 精品乱码久久久久久99久播| 久久热在线av| 免费在线观看完整版高清| 九色国产91popny在线| 亚洲视频免费观看视频| 亚洲情色 制服丝袜| 亚洲男人天堂网一区| 9色porny在线观看| 在线天堂中文资源库| 窝窝影院91人妻| av有码第一页| 国产熟女xx| 日韩欧美免费精品| 不卡av一区二区三区| 日日干狠狠操夜夜爽| 欧美精品啪啪一区二区三区| 最近最新免费中文字幕在线| 精品国产亚洲在线| 国产熟女午夜一区二区三区| 亚洲专区中文字幕在线| 99久久国产精品久久久| 久久久国产欧美日韩av| 亚洲精品国产一区二区精华液| 久久亚洲精品不卡| 九色国产91popny在线| 国产成年人精品一区二区| 午夜免费鲁丝| 午夜福利免费观看在线| 老司机深夜福利视频在线观看| 狠狠狠狠99中文字幕| 激情在线观看视频在线高清| 日韩高清综合在线| 丝袜在线中文字幕| 亚洲人成伊人成综合网2020| 最好的美女福利视频网| 色av中文字幕| 免费av毛片视频| 伦理电影免费视频| 国产一区在线观看成人免费| 操美女的视频在线观看| 日韩成人在线观看一区二区三区| 亚洲avbb在线观看| 欧美激情 高清一区二区三区| 精品久久久久久久久久免费视频| 午夜免费观看网址| 大码成人一级视频| 国产在线观看jvid| 黄色丝袜av网址大全| 欧美日本亚洲视频在线播放| 大香蕉久久成人网| 午夜精品国产一区二区电影| 久久这里只有精品19| 色在线成人网| 国产区一区二久久| 国产主播在线观看一区二区| 人人澡人人妻人| 久久精品影院6| 成人精品一区二区免费| 亚洲九九香蕉| 激情在线观看视频在线高清| 在线观看免费日韩欧美大片| 91字幕亚洲| 日本撒尿小便嘘嘘汇集6| 村上凉子中文字幕在线| 多毛熟女@视频| 亚洲,欧美精品.| 午夜免费鲁丝| 黑丝袜美女国产一区| 国产精品亚洲美女久久久| 久久久久久久精品吃奶| 精品国产亚洲在线| 美女 人体艺术 gogo| 久久国产乱子伦精品免费另类| 大码成人一级视频| 宅男免费午夜| 99国产精品99久久久久| 亚洲av第一区精品v没综合| 亚洲人成电影免费在线| 国产免费av片在线观看野外av| 成人手机av| 久久国产精品影院| 亚洲av电影在线进入| 久热爱精品视频在线9| 久久久精品欧美日韩精品| 日韩欧美在线二视频| 亚洲中文字幕日韩| 成人免费观看视频高清| 日韩大尺度精品在线看网址 | 午夜精品在线福利| www.熟女人妻精品国产| 午夜精品国产一区二区电影| www.www免费av| 成人国产综合亚洲| 51午夜福利影视在线观看| 在线观看舔阴道视频| 国产三级黄色录像| 免费久久久久久久精品成人欧美视频| 涩涩av久久男人的天堂| 日本一区二区免费在线视频| 老熟妇仑乱视频hdxx| 好男人在线观看高清免费视频 | 亚洲专区国产一区二区| 少妇裸体淫交视频免费看高清 | avwww免费| 中文字幕另类日韩欧美亚洲嫩草| 国产精品野战在线观看| 欧美黄色片欧美黄色片| 自拍欧美九色日韩亚洲蝌蚪91| 国产亚洲精品第一综合不卡| av福利片在线| 欧美成人午夜精品| 亚洲国产精品成人综合色| 国产亚洲精品综合一区在线观看 | 超碰成人久久| videosex国产| 黄色a级毛片大全视频| avwww免费| 可以免费在线观看a视频的电影网站| 日本免费一区二区三区高清不卡 | 在线观看免费视频日本深夜| 制服丝袜大香蕉在线| 丝袜美足系列| 久久久水蜜桃国产精品网| 久久人人爽av亚洲精品天堂| 两个人免费观看高清视频| 欧美日韩亚洲国产一区二区在线观看| 午夜a级毛片| 亚洲在线自拍视频| 极品教师在线免费播放| 变态另类成人亚洲欧美熟女 | 巨乳人妻的诱惑在线观看| 制服人妻中文乱码| 国产精品自产拍在线观看55亚洲| 变态另类成人亚洲欧美熟女 | 午夜福利欧美成人| 中文字幕久久专区| 51午夜福利影视在线观看| 午夜两性在线视频| 欧美色欧美亚洲另类二区 | 国产成人免费无遮挡视频| 亚洲精品中文字幕一二三四区| 亚洲欧美精品综合一区二区三区| 可以在线观看的亚洲视频| 欧美在线黄色| 久久青草综合色| or卡值多少钱| 一二三四在线观看免费中文在| 午夜精品久久久久久毛片777| 亚洲国产精品999在线| 精品第一国产精品| 亚洲狠狠婷婷综合久久图片| 久久国产精品影院| 亚洲人成伊人成综合网2020| 国产精品久久久久久精品电影 | 国产av在哪里看| svipshipincom国产片| 欧美激情极品国产一区二区三区| 欧美日韩瑟瑟在线播放| 午夜精品在线福利| 97人妻精品一区二区三区麻豆 | 国产亚洲精品av在线| 亚洲五月天丁香| 国产高清视频在线播放一区| 99久久综合精品五月天人人| 久久精品影院6| 757午夜福利合集在线观看| 两性夫妻黄色片| 日韩成人在线观看一区二区三区| 黄片播放在线免费| 91av网站免费观看| 国产午夜福利久久久久久| 国产精品亚洲av一区麻豆| 在线免费观看的www视频| 99久久99久久久精品蜜桃| 1024视频免费在线观看| 神马国产精品三级电影在线观看 | 久久久久国产一级毛片高清牌| 午夜福利,免费看| 久久精品亚洲精品国产色婷小说| 青草久久国产| 免费少妇av软件| 免费观看精品视频网站| 大型av网站在线播放| 99久久久亚洲精品蜜臀av| 老司机福利观看| 啦啦啦 在线观看视频| 手机成人av网站| 日韩有码中文字幕| 最好的美女福利视频网| 日本撒尿小便嘘嘘汇集6| 欧美老熟妇乱子伦牲交| 成人永久免费在线观看视频| 久久午夜亚洲精品久久| 国产成人系列免费观看| 50天的宝宝边吃奶边哭怎么回事| 最近最新中文字幕大全免费视频| 午夜福利高清视频| 亚洲第一电影网av| 国产精品av久久久久免费| 动漫黄色视频在线观看| 91麻豆av在线| 女生性感内裤真人,穿戴方法视频| 9热在线视频观看99| 热99re8久久精品国产| 国产欧美日韩一区二区三| netflix在线观看网站| 亚洲人成电影观看| 国产精品久久久av美女十八| 国内精品久久久久精免费| 99国产精品一区二区蜜桃av| 亚洲专区中文字幕在线| 久久久久精品国产欧美久久久| 国产一区二区三区在线臀色熟女| 日韩中文字幕欧美一区二区| 久久久久国产一级毛片高清牌| 黄色视频不卡| 九色亚洲精品在线播放| 99久久精品国产亚洲精品| 亚洲成人国产一区在线观看| 欧美绝顶高潮抽搐喷水| 亚洲色图 男人天堂 中文字幕| 日韩精品免费视频一区二区三区| 精品熟女少妇八av免费久了| 黄色女人牲交| 国产精品亚洲美女久久久| 国产欧美日韩一区二区精品| 国产高清激情床上av| 在线观看舔阴道视频| tocl精华| 久久精品aⅴ一区二区三区四区| 久久精品国产综合久久久| 亚洲成av人片免费观看| 欧美在线黄色| 色综合婷婷激情| 久久久久九九精品影院| 欧美在线黄色| 亚洲国产欧美网| 禁无遮挡网站| 日韩精品免费视频一区二区三区| 亚洲国产欧美网| tocl精华| 久久婷婷人人爽人人干人人爱 | 免费人成视频x8x8入口观看| 亚洲伊人色综图| 夜夜躁狠狠躁天天躁| 免费搜索国产男女视频| 国产精品影院久久| 亚洲欧美日韩高清在线视频| 日本 欧美在线| 天天躁狠狠躁夜夜躁狠狠躁| 淫妇啪啪啪对白视频| 夜夜爽天天搞| 国产男靠女视频免费网站|