SlideShare a Scribd company logo
1 of 52
al393628@uji.es
janak.parajuli1@gmail.com
05/03/2021
www.mastergeotech.info
Dissertation submitted in partial fulfillment of the requirements for
the Degree of Master of Science in Geospatial Technologies
EXTRACTING SURFACE WATER BODIES FROM SENTINEL-2 IMAGERY USING
CONVOLUTIONAL NEURAL NETWORKS
Supervised by:
Prof. Filiberto Pla Baรฑรณn, PhD
Prof. Marco Painho, PhD
Rubรฉn Fernรกndez-Beltrรกn, PhD
Janak Parajuli
1 โ€ข Introduction
2 โ€ข Pre-Processing
3 โ€ข Processing
4 โ€ข Post-Processing
5 โ€ข Limitations & Recommendation
6 โ€ข Conclusion
CONTENTS
INTRODUCTION
Monitoring of Surface Water Bodies
Satellite Imagery
Convolutional Neural Networks
PROBLEM STATEMENT
Limitations
of
Indices
โ€ข Not suitable to global
scale
โ€ข Necessity of auxiliary
data
โ€ข Complex band
equations
โ€ข Suitable threshold
values
Problems
with
larger
depths
in
CNN
โ€ข Loss of information
โ€ข Vanishing Gradient
โ€ข Increase in number of
parameters
โ€ข High computational
cost
Applicability
of
state-of-
the-art
CNN
approaches
โ€ข Applied only on
standard datasets
โ€ข Need for thorough
exploration
โ€ข Implementation on
satellite images
PROBLEM STATEMENT
Limitations
of
Indices
โ€ข Not suitable to global
scale
โ€ข Necessity of auxiliary
data
โ€ข Complex band
equations
โ€ข Suitable threshold
values
Problems
with
larger
depths
in
CNN
โ€ข Loss of information
โ€ข Vanishing Gradient
โ€ข Increase in number of
parameters
โ€ข High computational
cost
Applicability
of
state-of-
the-art
CNN
approaches
โ€ข Applied only on
standard datasets
โ€ข Need for thorough
exploration
โ€ข Implementation on
satellite images
PROBLEM STATEMENT
Limitations
of
Indices
โ€ข Not suitable to global
scale
โ€ข Necessity of auxiliary
data
โ€ข Complex band
equations
โ€ข Suitable threshold
values
Problems
with
larger
depths
in
CNN
โ€ข Loss of information
โ€ข Vanishing Gradient
โ€ข Increase in number of
parameters
โ€ข High computational
cost
Applicability
of
state-of-
the-art
CNN
approaches
โ€ข Applied only on
standard datasets
โ€ข Need for thorough
exploration
โ€ข Implementation on
satellite images
AIM & OBJECTIVES
Extracting Surface Water Bodies from
Sentinel-2 Imagery using CNNs
โ€ขExplore state-of-the-art
approaches in CNN
โ€ขImplement & Compare
their performance
โ€ขDesign and propose a
novel approach in CNN
WORKFLOW
1
โ€ข Data Download and Pre-Processing
2
โ€ข Preparation of Image-Label Tiles
3
โ€ข Patch Extraction
โ€ข Preparation of Patch-Label Pairs
4
โ€ข Selection & Configuration of Neural
Networks
5
โ€ข Experimentation
6
โ€ข Integration of Models
โ€ข Evolution of New Architect
7
โ€ข Choice of Indices
8
โ€ข Development of EWI
9
โ€ข Experimentation
10
โ€ข Performance Assessment
Pre-Processing
Processing
Post-Processing
STUDY AREA
DATASET PREPARATION
Level-2A
Image
Level-1C
Image
Cloud
Free
Atmospheric
Correction
Resampling
Yes
No
Subsetting
Spatial
Spectral
DEM
Project
Resampling
Clipping
River
Dataset
Data
Correction
Project
Rasterize
Clipping
UTM Zone
44N
UTM Zone
45N
Composite
Bands
Patch-Label
Pairs
Used QGIS
Used SNAP CLI
Used ArcGIS Pro
Legend
DATASET PREPARATION
Level-2A
Image
Level-1C
Image
Cloud
Free
Atmospheric
Correction
Resampling
Yes
No
Subsetting
Spatial
Spectral
DEM
Project
Resampling
Clipping
River
Dataset
Data
Correction
Project
Rasterize
Clipping
UTM Zone
44N
UTM Zone
45N
Composite
Bands
Patch-Label
Pairs
Used QGIS
Used SNAP CLI
Used ArcGIS Pro
Legend
DATASET PREPARATION
Level-2A
Image
Level-1C
Image
Cloud
Free
Atmospheric
Correction
Resampling
Yes
No
Subsetting
Spatial
Spectral
DEM
Project
Resampling
Clipping
River
Dataset
Data
Correction
Project
Rasterize
Clipping
UTM Zone
44N
UTM Zone
45N
Composite
Bands
Patch-Label
Pairs
Used QGIS
Used SNAP CLI
Used ArcGIS Pro
Legend
Convolution Max-Pooling Convolution Max-Pooling
Fully
Connected
Output
SELECTION OF NEURAL NETWORKS
Input
CNNWQC proposed by Pu (2019) et al.
Convolution Convolution Convolution Convolution
Fully
Connected
Fully
Connected
Output
Input
Baseline Architect
SELECTION OF NEURAL NETWORKS
Convol
ution
Max-
Pooling
Convol
ution
Max-
Pooling
Convol
ution
Convol
ution
Convol
ution
Max-
Pooling
Fully
Conne
cted
Fully
Conne
cted
Output
Input
CNNCWC proposed by Rezaee (2018) et al.
Convolution
Self-Adaptive
Pooling
Convolution
Self-Adaptive
Pooling
Fully
Connected
Output
Input
SAPCNN proposed by Chen (2018) et al.
SELECTION OF NEURAL NETWORKS
Convolution
Batch
Normalization
Blocks ReLU
Global
Average
Pooling
Output
Input
DenseNet proposed by Huang (2017) et al.
SELECTION OF NEURAL NETWORKS
Convolution
Batch
Normalization
Blocks ReLU
Global
Average
Pooling
Output
Input
Convolutional Block
DENSE BLOCK 1
TRANSITION BLOCK 1
Convolutional Block
DENSE BLOCK 2
TRANSITION BLOCK 2
Convolutional Block
DENSE BLOCK 3
DenseNet proposed by Huang (2017) et al.
SELECTION OF NEURAL NETWORKS
AttResNet proposed by Wang (2017) et al.
SELECTION OF NEURAL NETWORKS
Trunk Branch Soft-Mask Branch Trunk Branch
ATTENTION BLOCK
AttResNet proposed by Wang (2017) et al.
SELECTION OF NEURAL NETWORKS
Convolution
Batch
Normalization
Max-Pooling
Residual
Block 2
Attention
Block 1
Residual
Block 1
Trunk Branch Soft-Mask Branch Trunk Branch
ATTENTION BLOCK
AttResNet proposed by Wang (2017) et al.
RESIDUAL BLOCK
PROPOSED ARCHITECT: AttDenseNet
Convolution
Batch
Normalization
Attention
Block
Blocks ReLU
Global
Average
Pooling
Output
Input
A novel CNN architect proposed by
integrating DenseNet and AttResNet
PROPOSED ARCHITECT: AttDenseNet
Convolution
Batch
Normalization
Attention
Block
Blocks ReLU
Global
Average
Pooling
Output
Input
ReLU
Convolution
Concatenate
Convolutional Block
DENSE BLOCK 1
Convolution
Average
Pooling
Batch
Normalization
TRANSITION BLOCK 1
ReLU
Convolution
Concatenate
Convolutional Block
DENSE BLOCK 2
Convolution
Average
Pooling
Batch
Normalization
TRANSITION BLOCK 2
ReLU
Convolution
Concatenate
Convolutional Block
DENSE BLOCK 3
A novel CNN architect proposed by
integrating DenseNet and AttResNet
PROPOSED ARCHITECT: AttDenseNet
Convolution
Batch
Normalization
Attention
Block
Blocks ReLU
Global
Average
Pooling
Output
Input
ReLU
Convolution
Concatenate
Convolutional Block
DENSE BLOCK 1
Convolution
Average
Pooling
Batch
Normalization
TRANSITION BLOCK 1
ReLU
Convolution
Concatenate
Convolutional Block
DENSE BLOCK 2
Convolution
Average
Pooling
Batch
Normalization
TRANSITION BLOCK 2
ReLU
Convolution
Concatenate
Convolutional Block
DENSE BLOCK 3
A novel CNN architect proposed by
integrating DenseNet and AttResNet
Residual Block
Encoder-
Decoder
Residual Block
Trunk Branch
Soft-Mask Branch
Trunk Branch
First Output
Convolution
Batch
Normalization
Attention Block
Feature
Extraction by
TB
Feature
Selection by
SMB
Dense Block
Feature
Propagation
Re-use
Checks
Vanishing
Gradient
Transition
Block
Volume and
Feature Maps
Halved
Computational
Cost
Reduction
Global
Average
Pooling
Remove
parameters to
optimize
Avoids
Overfitting
Output
Softmax
Classifier
Probability
Calculation
MECHANISM of AttDenseNet
1
โ€ข Only RGB Channels as Input
2
โ€ข Selected S2 Channels as Input
3
โ€ข Contribution of DEM on Accuracy
4 โ€ข S2 Channels Integrated with DEM
EXPERIMENTS
On Patch Sizes
8, 12, 16 & 20
SELECTION OF INDICES
โ€ข ๐‘๐ท๐‘Š๐ผ =
๐บ๐‘Ÿ๐‘’๐‘’๐‘›โˆ’๐‘๐ผ๐‘…
Grโ…‡โ…‡๐‘›+๐‘๐ผ๐‘…
โ€ข ๐‘๐ท๐‘‰๐ผ =
๐‘๐ผ๐‘…โˆ’๐‘…๐‘’๐‘‘
๐‘๐ผ๐‘…+๐‘…๐‘’๐‘‘
โ€ข ๐‘๐ท๐‘‰๐ผ_๐‘๐ท๐‘Š๐ผ
โ€ข ๐ธ๐‘Š๐ผ =
๐‘๐ท๐‘Š๐ผโˆ’(๐‘ƒ๐ถ1+๐‘ƒ๐ถ2)
๐‘๐ท๐‘Š๐ผ+(๐‘ƒ๐ถ1+๐‘ƒ๐ถ2)
Yang (2017) et al.
SELECTION OF INDICES
โ€ข ๐‘๐ท๐‘Š๐ผ =
๐บ๐‘Ÿ๐‘’๐‘’๐‘›โˆ’๐‘๐ผ๐‘…
Grโ…‡โ…‡๐‘›+๐‘๐ผ๐‘…
โ€ข ๐‘๐ท๐‘‰๐ผ =
๐‘๐ผ๐‘…โˆ’๐‘…๐‘’๐‘‘
๐‘๐ผ๐‘…+๐‘…๐‘’๐‘‘
โ€ข ๐‘๐ท๐‘‰๐ผ_๐‘๐ท๐‘Š๐ผ
โ€ข ๐ธ๐‘Š๐ผ =
๐‘๐ท๐‘Š๐ผโˆ’(๐‘ƒ๐ถ1+๐‘ƒ๐ถ2)
๐‘๐ท๐‘Š๐ผ+(๐‘ƒ๐ถ1+๐‘ƒ๐ถ2)
NDWI
Reflectance
Spectral
Graph
PC1
Reflectance
Spectral
Graph
PC2
Reflectance
Spectral
Graph
Input
Derive
Equation
Extract Water
Yang (2017) et al.
79
81
83
85
87
8 12 16 20
Test
Accuracy
Patch Size
TEST ACCURACY VS PATCH SIZE
Baseline
CNNWQC
CNNCWC
SAPCNN
DenseNet
AttResNet
RESULTS & DISCUSSION
62
64
66
68
70
72
74
76
78
80
8 12 16 20
Recall
of
Water
Patch Size
RECALL OF WATER VS PATCH SIZE
Baseline
CNNWQC
CNNCWC
SAPCNN
DenseNet
AttResNet
Quantitative Analysis: All Models
Performance of neural networks for RGB channels as input
84
86
88
90
8 12 16 20
Test
Accuracy
Patch Size
TEST ACCURACY VS PATCH SIZE
Baseline
CNNWQC
CNNCWC
SAPCNN
DenseNet
AttResNet
RESULTS & DISCUSSION
70
72
74
76
78
80
82
84
8 12 16 20
Recall
of
Water
Patch Size
RECALL OF WATER VS PATCH SIZE
Baseline
CNNWQC
CNNCWC
SAPCNN
DenseNet
AttResNet
Quantitative Analysis: All Models
Performance of neural networks for selected S2 channels as input
80
82
84
86
8 12 16 20
Test
Accuracy
Patch Size
TEST ACCURACY VS PATCH SIZE
With DEM
Without DEM
RESULTS & DISCUSSION
64
66
68
70
72
74
76
8 12 16 20
Recall
of
Water
Patch Size
RECALL OF WATER VS PATCH SIZE
With DEM
Without DEM
Quantitative Analysis: Baseline Model
Contribution of DEM with RGB on Baseline model
86
88
90
92
8 12 16 20
Test
Accuracy
Patch Size
TEST ACCURACY VS PATCH SIZE
Baseline
CNNWQC
CNNCWC
SAPCNN
DenseNet
AttResNet
RESULTS & DISCUSSION
76
78
80
82
84
86
8 12 16 20
Recall
of
Water
Patch Size
RECALL OF WATER VS PATCH SIZE
Baseline
CNNWQC
CNNCWC
SAPCNN
DenseNet
AttResNet
Quantitative Analysis: All Models
Performance of neural networks for selected
S2 channels integrated with DEM
88
90
92
8 12 16 20
Test
Accuracy
Patch Size
TEST ACCURACY VS PATCH SIZE
AttDenseNet
DenseNet
RESULTS & DISCUSSION
80
82
84
86
88
8 12 16 20
Recall
of
Water
Patch Size
RECALL OF WATER VS PATCH SIZE
AttDenseNet
DenseNet
Quantitative Analysis: AttDenseNet
Proposed Network (AttDenseNet) Vs DenseNet for
selected S2 channels integrated with DEM as input
72
74
76
78
80
82
84
86
8 12 16 20
Test
Accuracy
Patch Size
TEST ACCURACY VS PATCH SIZE
Baseline
NDWI
NDVI
NDVI_NDWI
RESULTS & DISCUSSION
Quantitative Analysis: Comparison with Indices
Performance comparison of Baseline for only RGB
channels as input with index-based approaches
48
56
64
72
8 12 16 20
Recall
of
Water
Patch Size
RECALL OF WATER VS PATCH SIZE
Baseline
NDWI
NDVI
NDVI_NDWI
*EWI done only for qualitative analysis
due to memory issues
DIAGNOSTIC ABILITY: ROC & PR PLOTS
Baseline
CNNWQC SAPCNN
CNNCWC
DIAGNOSTIC ABILITY: ROC & PR PLOTS
AttResNet
DenseNet AttDenseNet
ROC & PR Values
QUALITATIVE ANALYSIS
LIMITATIONS
Hardware
Memory
โ€ข Step = 8
โ€ข No PCs for EWI
โ€ข Required
Reduction Factor
Spatial
Resolution
โ€ข Maximum 10m
โ€ข High Resolution
preferable
Image-Label
Compatibility
โ€ข Image from 2020
โ€ข Label from 2015
Modelโ€™s
Configuration
โ€ข Same for all
models
โ€ข No superpixels
for SAPCNN
โ€ข AttResNet was
affected much
RECOMMENDATION
Further Enhancement of Proposed Network
Introduction of Temporal Component
Original configuration of Models would produce better results
CONCLUSION
A novel CNN-based approach proposed for water extraction
problems
Neural Networks better than traditional approaches
State-of-the-art approaches successfully implemented in
satellite imageries
F. Pu, C. Ding, Z. Chao, Y. Yu, and X. Xu. โ€œWater-quality classification of inland lakes using landsat8 images by
convolutional neural networks. โ€In: Remote Sensing11.14 (2019), p. 1674
F. Wang, M. Jiang, C. Qian, S. Yang, C. Li, H. Zhang, X. Wang, and X.Tang. โ€œResidual Attention Network for Image
Classification.โ€ In: (Apr.2017).url: http://arxiv.org/abs/1704.06904
G. Huang, Z. Liu, L. Van Der Maaten, and K. Q. Weinberger. โ€œDensely Connected Convolutional Networks.โ€ In:2017
IEEE Conference on Computer Vision and Pattern Recognition (CVPR). Vol. 2017-January. IEEE,2017, pp. 2261โ€“
2269.isbn: 978-1-5386-0457-1.doi: 10.1109/CVPR.2017 . 243. arXiv: 1608 . 06993.
J. Yang and X. Du. โ€œAn enhanced water index in extracting water bodies from Landsat TM imagery.โ€ In: Annals of
GIS23.3 (2017), pp. 141โ€“148.issn: 19475691.doi: 10.1080/19475683.2017.1340339.url: https://doi.org/10.1080/194
75 683 .2017.1340339
M. Rezaee, M. Mahdianpari, Y. Zhang, and B. Salehi. โ€œDeep convolutional neural network for complex wetland
classification using optical remote sensing imagery.โ€ In: IEEE Journal of Selected Topics in Applied Earth
Observations and Remote Sensing11.9 (2018), pp. 3030โ€“3039
Y. Chen, R. Fan, X. Yang, J. Wang, and A. Latif. โ€œExtraction of urban water bodies from high-resolution remote-
sensing imagery using deep
REFERENCES
THANK
YOU!!!
EXTRACTING SURFACE WATER BODIES FROM SENTINEL-2 IMAGERY USING
CONVOLUTIONAL NEURAL NETWORKS
Janak Parajuli
al393628@uji.es
janak.parajuli1@gmail.com
05-03-2021
www.mastergeotech.info
Doubts / Comments /Sugestions
EXTRA SLIDES
NOVELTY & CONTRIBUTION
Novel approach for feature extraction in the study area
Implementation of DenseNet & AttResNet to extract water
Proposition of a novel approach in CNN
Search &
Encode Labels
Load Single
Label
Rename to
Encoded Labels
Balance Labels
PATCH EXTRACTION
Extract Safe
Positions
Extract
Labels
Stack Labels
Save Labels
Load Image
Tile
Adjust
Radiometry
Extract
Patches
Stack
Patches
Save
Patches
Label
Dataset
Label Balancing
Label Extraction
Patch Extraction
Legend
RESULTS & DISCUSSION: Neural Networks
B. Qualitative Analysis: Water Pixels Extraction
Scale: RGB 1:200000 Rest at 1:50000
RESULTS & DISCUSSION: Neural Networks
B. Qualitative Analysis: Urban Pixels Suppression
Scale: RGB at 1:100000 Rest at 1:15000
RESULTS & DISCUSSION: Indices
B. Qualitative Analysis
Water Pixels Extraction (Scale at 1:50000) Urban Pixels Suppression (Scale at 1:25000)
RESULTS & DISCUSSION: AttDenseNet
B. Qualitative Analysis
Scale: RGB at 1:200000 Rest at 1:50000
a) Tile T44RQR b) Tile T44RNS
Channels
Models
Patch Size
8 12 16 20
F1-Score Precision F1-Score Precision F1-Score Precision F1-Score Precision
W N W N W N W N W N W N W N W N
RGB
Baseline 69 86 75 83 73 88 79 85 75 88 79 86 76 89 79 87
CNNWQC 72 87 74 85 76 89 79 87 77 89 78 88 77 89 79 87
CNNCWC No convergence 71 87 77 84 73 88 78 85 74 88 77 86
SAPCNN 72 87 75 85 76 88 77 87 77 89 79 88 78 89 79 89
denseNet 73 87 77 86 77 89 78 88 78 89 80 89 78 90 81 88
attResNet 69 85 71 84 NA 73 87 75 86 NA
PRECISION & F1-SCORES OF EXPERIMENTS
Selected
S2
Bands
Baseline 80 90 82 89 81 91 83 90 82 91 84 91 82 91 84 91
CNNWQC 82 91 82 91 83 92 83 91 84 92 84 92 84 92 84 92
CNNCWC 77 90 81 87 77 90 82 87 81 91 83 90 81 91 82 91
SAPCNN 81 91 82 90 82 91 83 91 84 92 85 92 84 92 84 92
denseNet 82 91 83 90 83 92 84 91 85 92 85 92 85 91 86 91
attResNet 79 90 81 89 NA 81 90 81 90 NA
Channels
Models
Patch Size
8 12 16 20
F1-Score Precision F1-Score Precision F1-Score Precision F1-Score Precision
W N W N W N W N W N W N W N W N
RGB
with
DEM
Baseline 72 88 80 84 75 89 80 86 78 89 80 88 78 90 81 88
PRECISION & F1-SCORES OF EXPERIMENTS
Selected
S2
Bands
with
DEM
Baseline 81 91 83 90 82 91 84 90 83 92 84 91 84 92 85 92
CNNWQC 83 92 83 91 84 92 84 92 84 92 84 92 85 93 85 93
CNNCWC 79 90 82 89 81 91 83 90 82 91 84 90 83 91 83 91
SAPCNN 82 91 83 91 83 92 84 91 84 92 85 91 85 92 85 93
denseNet 83 91 84 91 84 92 84 92 85 92 85 92 86 93 86 93
attResNet 81 90 82 90 NA 81 91 83 90 NA
INITIAL EXPERIMENTS
Patch Size Vs Accuracy & Recall Ratio Factor Vs Accuracy & Recall
Step Vs Accuracy & Recall Learning Rate Vs Accuracy & Recall
SPECTRAL GRAPHS for EWI

More Related Content

Similar to Extracting Surface Water Bodies from Sentinel-2 Imagery

2933bf63f71e22ee0d6e84792f3fec1a.pdf
2933bf63f71e22ee0d6e84792f3fec1a.pdf2933bf63f71e22ee0d6e84792f3fec1a.pdf
2933bf63f71e22ee0d6e84792f3fec1a.pdfmokamojah
ย 
Dcn invited ecoc2018_short
Dcn invited ecoc2018_shortDcn invited ecoc2018_short
Dcn invited ecoc2018_shortShuangyi Yan
ย 
Performance of waveform cross correlation using a global and regular grid of...
Performance of waveform cross correlation  using a global and regular grid of...Performance of waveform cross correlation  using a global and regular grid of...
Performance of waveform cross correlation using a global and regular grid of...Mikhail Rozhkov
ย 
Synthetics vs. real waveforms from underground nuclear explosions as master t...
Synthetics vs. real waveforms from underground nuclear explosions as master t...Synthetics vs. real waveforms from underground nuclear explosions as master t...
Synthetics vs. real waveforms from underground nuclear explosions as master t...Ivan Kitov
ย 
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...VIT-AP University
ย 
Ijarcet vol-2-issue-4-1420-1427
Ijarcet vol-2-issue-4-1420-1427Ijarcet vol-2-issue-4-1420-1427
Ijarcet vol-2-issue-4-1420-1427Editor IJARCET
ย 
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...Piero Belforte
ย 
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)Piero Belforte
ย 
LOS Throughput Measurements in Real-Time with a 128-Antenna Massive MIMO Testbed
LOS Throughput Measurements in Real-Time with a 128-Antenna Massive MIMO TestbedLOS Throughput Measurements in Real-Time with a 128-Antenna Massive MIMO Testbed
LOS Throughput Measurements in Real-Time with a 128-Antenna Massive MIMO TestbedCommunication Systems & Networks
ย 
Zebra - TRIAD-ES Joint Presentation
Zebra - TRIAD-ES Joint PresentationZebra - TRIAD-ES Joint Presentation
Zebra - TRIAD-ES Joint PresentationZEBRA Environmental
ย 
CaoTupinThursday20110722.ppt
CaoTupinThursday20110722.pptCaoTupinThursday20110722.ppt
CaoTupinThursday20110722.pptgrssieee
ย 
Design and evaluation of a genomics variant analysis pipeline using GATK Spar...
Design and evaluation of a genomics variant analysis pipeline using GATK Spar...Design and evaluation of a genomics variant analysis pipeline using GATK Spar...
Design and evaluation of a genomics variant analysis pipeline using GATK Spar...Paolo Missier
ย 
Qo s based mac protocol for medical wireless body area sensor networks
Qo s based mac protocol for medical wireless body area sensor networksQo s based mac protocol for medical wireless body area sensor networks
Qo s based mac protocol for medical wireless body area sensor networksIffat Anjum
ย 
PR-144: SqueezeNext: Hardware-Aware Neural Network Design
PR-144: SqueezeNext: Hardware-Aware Neural Network DesignPR-144: SqueezeNext: Hardware-Aware Neural Network Design
PR-144: SqueezeNext: Hardware-Aware Neural Network DesignJinwon Lee
ย 
BEST PRACTICE TO MAXIMIZE THROUGHPUT WITH NANOPORE TECHNOLOGY & DE NOVO SEQUE...
BEST PRACTICE TO MAXIMIZE THROUGHPUT WITH NANOPORE TECHNOLOGY & DE NOVO SEQUE...BEST PRACTICE TO MAXIMIZE THROUGHPUT WITH NANOPORE TECHNOLOGY & DE NOVO SEQUE...
BEST PRACTICE TO MAXIMIZE THROUGHPUT WITH NANOPORE TECHNOLOGY & DE NOVO SEQUE...Baptiste Mayjonade
ย 
Deep learning-based switchable network for in-loop filtering in high efficie...
Deep learning-based switchable network for in-loop filtering in  high efficie...Deep learning-based switchable network for in-loop filtering in  high efficie...
Deep learning-based switchable network for in-loop filtering in high efficie...IJECEIAES
ย 
Data Con LA 2022 - Pre - recorded - Quantum Computing, The next new technolog...
Data Con LA 2022 - Pre - recorded - Quantum Computing, The next new technolog...Data Con LA 2022 - Pre - recorded - Quantum Computing, The next new technolog...
Data Con LA 2022 - Pre - recorded - Quantum Computing, The next new technolog...Data Con LA
ย 
cnnlithologyclassificationjeremya-210604110547.pptx
cnnlithologyclassificationjeremya-210604110547.pptxcnnlithologyclassificationjeremya-210604110547.pptx
cnnlithologyclassificationjeremya-210604110547.pptxTHANHHNGV11
ย 
ieee nss mic 2016 poster N30-21
ieee nss mic 2016 poster N30-21ieee nss mic 2016 poster N30-21
ieee nss mic 2016 poster N30-21Dae Woon Kim
ย 

Similar to Extracting Surface Water Bodies from Sentinel-2 Imagery (20)

OBDPC 2022
OBDPC 2022OBDPC 2022
OBDPC 2022
ย 
2933bf63f71e22ee0d6e84792f3fec1a.pdf
2933bf63f71e22ee0d6e84792f3fec1a.pdf2933bf63f71e22ee0d6e84792f3fec1a.pdf
2933bf63f71e22ee0d6e84792f3fec1a.pdf
ย 
Dcn invited ecoc2018_short
Dcn invited ecoc2018_shortDcn invited ecoc2018_short
Dcn invited ecoc2018_short
ย 
Performance of waveform cross correlation using a global and regular grid of...
Performance of waveform cross correlation  using a global and regular grid of...Performance of waveform cross correlation  using a global and regular grid of...
Performance of waveform cross correlation using a global and regular grid of...
ย 
Synthetics vs. real waveforms from underground nuclear explosions as master t...
Synthetics vs. real waveforms from underground nuclear explosions as master t...Synthetics vs. real waveforms from underground nuclear explosions as master t...
Synthetics vs. real waveforms from underground nuclear explosions as master t...
ย 
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
ย 
Ijarcet vol-2-issue-4-1420-1427
Ijarcet vol-2-issue-4-1420-1427Ijarcet vol-2-issue-4-1420-1427
Ijarcet vol-2-issue-4-1420-1427
ย 
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
ย 
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
ย 
LOS Throughput Measurements in Real-Time with a 128-Antenna Massive MIMO Testbed
LOS Throughput Measurements in Real-Time with a 128-Antenna Massive MIMO TestbedLOS Throughput Measurements in Real-Time with a 128-Antenna Massive MIMO Testbed
LOS Throughput Measurements in Real-Time with a 128-Antenna Massive MIMO Testbed
ย 
Zebra - TRIAD-ES Joint Presentation
Zebra - TRIAD-ES Joint PresentationZebra - TRIAD-ES Joint Presentation
Zebra - TRIAD-ES Joint Presentation
ย 
CaoTupinThursday20110722.ppt
CaoTupinThursday20110722.pptCaoTupinThursday20110722.ppt
CaoTupinThursday20110722.ppt
ย 
Design and evaluation of a genomics variant analysis pipeline using GATK Spar...
Design and evaluation of a genomics variant analysis pipeline using GATK Spar...Design and evaluation of a genomics variant analysis pipeline using GATK Spar...
Design and evaluation of a genomics variant analysis pipeline using GATK Spar...
ย 
Qo s based mac protocol for medical wireless body area sensor networks
Qo s based mac protocol for medical wireless body area sensor networksQo s based mac protocol for medical wireless body area sensor networks
Qo s based mac protocol for medical wireless body area sensor networks
ย 
PR-144: SqueezeNext: Hardware-Aware Neural Network Design
PR-144: SqueezeNext: Hardware-Aware Neural Network DesignPR-144: SqueezeNext: Hardware-Aware Neural Network Design
PR-144: SqueezeNext: Hardware-Aware Neural Network Design
ย 
BEST PRACTICE TO MAXIMIZE THROUGHPUT WITH NANOPORE TECHNOLOGY & DE NOVO SEQUE...
BEST PRACTICE TO MAXIMIZE THROUGHPUT WITH NANOPORE TECHNOLOGY & DE NOVO SEQUE...BEST PRACTICE TO MAXIMIZE THROUGHPUT WITH NANOPORE TECHNOLOGY & DE NOVO SEQUE...
BEST PRACTICE TO MAXIMIZE THROUGHPUT WITH NANOPORE TECHNOLOGY & DE NOVO SEQUE...
ย 
Deep learning-based switchable network for in-loop filtering in high efficie...
Deep learning-based switchable network for in-loop filtering in  high efficie...Deep learning-based switchable network for in-loop filtering in  high efficie...
Deep learning-based switchable network for in-loop filtering in high efficie...
ย 
Data Con LA 2022 - Pre - recorded - Quantum Computing, The next new technolog...
Data Con LA 2022 - Pre - recorded - Quantum Computing, The next new technolog...Data Con LA 2022 - Pre - recorded - Quantum Computing, The next new technolog...
Data Con LA 2022 - Pre - recorded - Quantum Computing, The next new technolog...
ย 
cnnlithologyclassificationjeremya-210604110547.pptx
cnnlithologyclassificationjeremya-210604110547.pptxcnnlithologyclassificationjeremya-210604110547.pptx
cnnlithologyclassificationjeremya-210604110547.pptx
ย 
ieee nss mic 2016 poster N30-21
ieee nss mic 2016 poster N30-21ieee nss mic 2016 poster N30-21
ieee nss mic 2016 poster N30-21
ย 

More from Janak Parajuli

Centralized Warehouse to synergize sporadic data sources for efficient emerge...
Centralized Warehouse to synergize sporadic data sources for efficient emerge...Centralized Warehouse to synergize sporadic data sources for efficient emerge...
Centralized Warehouse to synergize sporadic data sources for efficient emerge...Janak Parajuli
ย 
Understanding road safety
Understanding road safetyUnderstanding road safety
Understanding road safetyJanak Parajuli
ย 
Web portal (GIS)
Web portal (GIS)Web portal (GIS)
Web portal (GIS)Janak Parajuli
ย 
Presentation on unsupervised classification app
Presentation on unsupervised classification appPresentation on unsupervised classification app
Presentation on unsupervised classification appJanak Parajuli
ย 
Imbalance in geographical distribution
Imbalance in geographical distributionImbalance in geographical distribution
Imbalance in geographical distributionJanak Parajuli
ย 
Final map server
Final map serverFinal map server
Final map serverJanak Parajuli
ย 
Geospatial technologies-for-humanitarian-cause-saving-sustaining-lives
Geospatial technologies-for-humanitarian-cause-saving-sustaining-livesGeospatial technologies-for-humanitarian-cause-saving-sustaining-lives
Geospatial technologies-for-humanitarian-cause-saving-sustaining-livesJanak Parajuli
ย 
Centralized Warehouse to synergize sporadic data sources for efficient emerge...
Centralized Warehouse to synergize sporadic data sources for efficient emerge...Centralized Warehouse to synergize sporadic data sources for efficient emerge...
Centralized Warehouse to synergize sporadic data sources for efficient emerge...Janak Parajuli
ย 
Spatial temporal urban change extraction and modeling of Kathmandu Valley
Spatial temporal urban change extraction and modeling of Kathmandu ValleySpatial temporal urban change extraction and modeling of Kathmandu Valley
Spatial temporal urban change extraction and modeling of Kathmandu ValleyJanak Parajuli
ย 

More from Janak Parajuli (10)

Centralized Warehouse to synergize sporadic data sources for efficient emerge...
Centralized Warehouse to synergize sporadic data sources for efficient emerge...Centralized Warehouse to synergize sporadic data sources for efficient emerge...
Centralized Warehouse to synergize sporadic data sources for efficient emerge...
ย 
Understanding road safety
Understanding road safetyUnderstanding road safety
Understanding road safety
ย 
Web portal (GIS)
Web portal (GIS)Web portal (GIS)
Web portal (GIS)
ย 
Presentation on unsupervised classification app
Presentation on unsupervised classification appPresentation on unsupervised classification app
Presentation on unsupervised classification app
ย 
Imbalance in geographical distribution
Imbalance in geographical distributionImbalance in geographical distribution
Imbalance in geographical distribution
ย 
Final map server
Final map serverFinal map server
Final map server
ย 
Geospatial technologies-for-humanitarian-cause-saving-sustaining-lives
Geospatial technologies-for-humanitarian-cause-saving-sustaining-livesGeospatial technologies-for-humanitarian-cause-saving-sustaining-lives
Geospatial technologies-for-humanitarian-cause-saving-sustaining-lives
ย 
Centralized Warehouse to synergize sporadic data sources for efficient emerge...
Centralized Warehouse to synergize sporadic data sources for efficient emerge...Centralized Warehouse to synergize sporadic data sources for efficient emerge...
Centralized Warehouse to synergize sporadic data sources for efficient emerge...
ย 
Open layers
Open layersOpen layers
Open layers
ย 
Spatial temporal urban change extraction and modeling of Kathmandu Valley
Spatial temporal urban change extraction and modeling of Kathmandu ValleySpatial temporal urban change extraction and modeling of Kathmandu Valley
Spatial temporal urban change extraction and modeling of Kathmandu Valley
ย 

Recently uploaded

Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
ย 
Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2John Carlo Rollon
ย 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
ย 
Call Girls in Mayapuri Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.
Call Girls in Mayapuri Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.Call Girls in Mayapuri Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.
Call Girls in Mayapuri Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.aasikanpl
ย 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
ย 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxFarihaAbdulRasheed
ย 
Call Girls In Nihal Vihar Delhi โค๏ธ8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi โค๏ธ8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi โค๏ธ8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi โค๏ธ8860477959 Looking Escorts In 24/7 Delhi NCRlizamodels9
ย 
TOTAL CHOLESTEROL (lipid profile test).pptx
TOTAL CHOLESTEROL (lipid profile test).pptxTOTAL CHOLESTEROL (lipid profile test).pptx
TOTAL CHOLESTEROL (lipid profile test).pptxdharshini369nike
ย 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
ย 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett SquareIsiahStephanRadaza
ย 
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaDashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaPraksha3
ย 
Welcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work DayWelcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work DayZachary Labe
ย 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxpriyankatabhane
ย 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
ย 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxyaramohamed343013
ย 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trssuser06f238
ย 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
ย 
Call Girls in Aiims Metro Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.
Call Girls in Aiims Metro Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.Call Girls in Aiims Metro Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.
Call Girls in Aiims Metro Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.aasikanpl
ย 

Recently uploaded (20)

Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
ย 
Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2
ย 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
ย 
Call Girls in Mayapuri Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.
Call Girls in Mayapuri Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.Call Girls in Mayapuri Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.
Call Girls in Mayapuri Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.
ย 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
ย 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
ย 
Call Girls In Nihal Vihar Delhi โค๏ธ8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi โค๏ธ8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi โค๏ธ8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi โค๏ธ8860477959 Looking Escorts In 24/7 Delhi NCR
ย 
TOTAL CHOLESTEROL (lipid profile test).pptx
TOTAL CHOLESTEROL (lipid profile test).pptxTOTAL CHOLESTEROL (lipid profile test).pptx
TOTAL CHOLESTEROL (lipid profile test).pptx
ย 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
ย 
Hot Sexy call girls in Moti Nagar,๐Ÿ” 9953056974 ๐Ÿ” escort Service
Hot Sexy call girls in  Moti Nagar,๐Ÿ” 9953056974 ๐Ÿ” escort ServiceHot Sexy call girls in  Moti Nagar,๐Ÿ” 9953056974 ๐Ÿ” escort Service
Hot Sexy call girls in Moti Nagar,๐Ÿ” 9953056974 ๐Ÿ” escort Service
ย 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett Square
ย 
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaDashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
ย 
Welcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work DayWelcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work Day
ย 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
ย 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
ย 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
ย 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docx
ย 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 tr
ย 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
ย 
Call Girls in Aiims Metro Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.
Call Girls in Aiims Metro Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.Call Girls in Aiims Metro Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.
Call Girls in Aiims Metro Delhi ๐Ÿ’ฏCall Us ๐Ÿ”9953322196๐Ÿ” ๐Ÿ’ฏEscort.
ย 

Extracting Surface Water Bodies from Sentinel-2 Imagery

  • 1. al393628@uji.es janak.parajuli1@gmail.com 05/03/2021 www.mastergeotech.info Dissertation submitted in partial fulfillment of the requirements for the Degree of Master of Science in Geospatial Technologies EXTRACTING SURFACE WATER BODIES FROM SENTINEL-2 IMAGERY USING CONVOLUTIONAL NEURAL NETWORKS Supervised by: Prof. Filiberto Pla Baรฑรณn, PhD Prof. Marco Painho, PhD Rubรฉn Fernรกndez-Beltrรกn, PhD Janak Parajuli
  • 2. 1 โ€ข Introduction 2 โ€ข Pre-Processing 3 โ€ข Processing 4 โ€ข Post-Processing 5 โ€ข Limitations & Recommendation 6 โ€ข Conclusion CONTENTS
  • 3. INTRODUCTION Monitoring of Surface Water Bodies Satellite Imagery Convolutional Neural Networks
  • 4. PROBLEM STATEMENT Limitations of Indices โ€ข Not suitable to global scale โ€ข Necessity of auxiliary data โ€ข Complex band equations โ€ข Suitable threshold values Problems with larger depths in CNN โ€ข Loss of information โ€ข Vanishing Gradient โ€ข Increase in number of parameters โ€ข High computational cost Applicability of state-of- the-art CNN approaches โ€ข Applied only on standard datasets โ€ข Need for thorough exploration โ€ข Implementation on satellite images
  • 5. PROBLEM STATEMENT Limitations of Indices โ€ข Not suitable to global scale โ€ข Necessity of auxiliary data โ€ข Complex band equations โ€ข Suitable threshold values Problems with larger depths in CNN โ€ข Loss of information โ€ข Vanishing Gradient โ€ข Increase in number of parameters โ€ข High computational cost Applicability of state-of- the-art CNN approaches โ€ข Applied only on standard datasets โ€ข Need for thorough exploration โ€ข Implementation on satellite images
  • 6. PROBLEM STATEMENT Limitations of Indices โ€ข Not suitable to global scale โ€ข Necessity of auxiliary data โ€ข Complex band equations โ€ข Suitable threshold values Problems with larger depths in CNN โ€ข Loss of information โ€ข Vanishing Gradient โ€ข Increase in number of parameters โ€ข High computational cost Applicability of state-of- the-art CNN approaches โ€ข Applied only on standard datasets โ€ข Need for thorough exploration โ€ข Implementation on satellite images
  • 7. AIM & OBJECTIVES Extracting Surface Water Bodies from Sentinel-2 Imagery using CNNs โ€ขExplore state-of-the-art approaches in CNN โ€ขImplement & Compare their performance โ€ขDesign and propose a novel approach in CNN
  • 8. WORKFLOW 1 โ€ข Data Download and Pre-Processing 2 โ€ข Preparation of Image-Label Tiles 3 โ€ข Patch Extraction โ€ข Preparation of Patch-Label Pairs 4 โ€ข Selection & Configuration of Neural Networks 5 โ€ข Experimentation 6 โ€ข Integration of Models โ€ข Evolution of New Architect 7 โ€ข Choice of Indices 8 โ€ข Development of EWI 9 โ€ข Experimentation 10 โ€ข Performance Assessment Pre-Processing Processing Post-Processing
  • 13. Convolution Max-Pooling Convolution Max-Pooling Fully Connected Output SELECTION OF NEURAL NETWORKS Input CNNWQC proposed by Pu (2019) et al. Convolution Convolution Convolution Convolution Fully Connected Fully Connected Output Input Baseline Architect
  • 14. SELECTION OF NEURAL NETWORKS Convol ution Max- Pooling Convol ution Max- Pooling Convol ution Convol ution Convol ution Max- Pooling Fully Conne cted Fully Conne cted Output Input CNNCWC proposed by Rezaee (2018) et al. Convolution Self-Adaptive Pooling Convolution Self-Adaptive Pooling Fully Connected Output Input SAPCNN proposed by Chen (2018) et al.
  • 15. SELECTION OF NEURAL NETWORKS Convolution Batch Normalization Blocks ReLU Global Average Pooling Output Input DenseNet proposed by Huang (2017) et al.
  • 16. SELECTION OF NEURAL NETWORKS Convolution Batch Normalization Blocks ReLU Global Average Pooling Output Input Convolutional Block DENSE BLOCK 1 TRANSITION BLOCK 1 Convolutional Block DENSE BLOCK 2 TRANSITION BLOCK 2 Convolutional Block DENSE BLOCK 3 DenseNet proposed by Huang (2017) et al.
  • 17. SELECTION OF NEURAL NETWORKS AttResNet proposed by Wang (2017) et al.
  • 18. SELECTION OF NEURAL NETWORKS Trunk Branch Soft-Mask Branch Trunk Branch ATTENTION BLOCK AttResNet proposed by Wang (2017) et al.
  • 19. SELECTION OF NEURAL NETWORKS Convolution Batch Normalization Max-Pooling Residual Block 2 Attention Block 1 Residual Block 1 Trunk Branch Soft-Mask Branch Trunk Branch ATTENTION BLOCK AttResNet proposed by Wang (2017) et al. RESIDUAL BLOCK
  • 20. PROPOSED ARCHITECT: AttDenseNet Convolution Batch Normalization Attention Block Blocks ReLU Global Average Pooling Output Input A novel CNN architect proposed by integrating DenseNet and AttResNet
  • 21. PROPOSED ARCHITECT: AttDenseNet Convolution Batch Normalization Attention Block Blocks ReLU Global Average Pooling Output Input ReLU Convolution Concatenate Convolutional Block DENSE BLOCK 1 Convolution Average Pooling Batch Normalization TRANSITION BLOCK 1 ReLU Convolution Concatenate Convolutional Block DENSE BLOCK 2 Convolution Average Pooling Batch Normalization TRANSITION BLOCK 2 ReLU Convolution Concatenate Convolutional Block DENSE BLOCK 3 A novel CNN architect proposed by integrating DenseNet and AttResNet
  • 22. PROPOSED ARCHITECT: AttDenseNet Convolution Batch Normalization Attention Block Blocks ReLU Global Average Pooling Output Input ReLU Convolution Concatenate Convolutional Block DENSE BLOCK 1 Convolution Average Pooling Batch Normalization TRANSITION BLOCK 1 ReLU Convolution Concatenate Convolutional Block DENSE BLOCK 2 Convolution Average Pooling Batch Normalization TRANSITION BLOCK 2 ReLU Convolution Concatenate Convolutional Block DENSE BLOCK 3 A novel CNN architect proposed by integrating DenseNet and AttResNet Residual Block Encoder- Decoder Residual Block Trunk Branch Soft-Mask Branch Trunk Branch
  • 23. First Output Convolution Batch Normalization Attention Block Feature Extraction by TB Feature Selection by SMB Dense Block Feature Propagation Re-use Checks Vanishing Gradient Transition Block Volume and Feature Maps Halved Computational Cost Reduction Global Average Pooling Remove parameters to optimize Avoids Overfitting Output Softmax Classifier Probability Calculation MECHANISM of AttDenseNet
  • 24. 1 โ€ข Only RGB Channels as Input 2 โ€ข Selected S2 Channels as Input 3 โ€ข Contribution of DEM on Accuracy 4 โ€ข S2 Channels Integrated with DEM EXPERIMENTS On Patch Sizes 8, 12, 16 & 20
  • 25. SELECTION OF INDICES โ€ข ๐‘๐ท๐‘Š๐ผ = ๐บ๐‘Ÿ๐‘’๐‘’๐‘›โˆ’๐‘๐ผ๐‘… Grโ…‡โ…‡๐‘›+๐‘๐ผ๐‘… โ€ข ๐‘๐ท๐‘‰๐ผ = ๐‘๐ผ๐‘…โˆ’๐‘…๐‘’๐‘‘ ๐‘๐ผ๐‘…+๐‘…๐‘’๐‘‘ โ€ข ๐‘๐ท๐‘‰๐ผ_๐‘๐ท๐‘Š๐ผ โ€ข ๐ธ๐‘Š๐ผ = ๐‘๐ท๐‘Š๐ผโˆ’(๐‘ƒ๐ถ1+๐‘ƒ๐ถ2) ๐‘๐ท๐‘Š๐ผ+(๐‘ƒ๐ถ1+๐‘ƒ๐ถ2) Yang (2017) et al.
  • 26. SELECTION OF INDICES โ€ข ๐‘๐ท๐‘Š๐ผ = ๐บ๐‘Ÿ๐‘’๐‘’๐‘›โˆ’๐‘๐ผ๐‘… Grโ…‡โ…‡๐‘›+๐‘๐ผ๐‘… โ€ข ๐‘๐ท๐‘‰๐ผ = ๐‘๐ผ๐‘…โˆ’๐‘…๐‘’๐‘‘ ๐‘๐ผ๐‘…+๐‘…๐‘’๐‘‘ โ€ข ๐‘๐ท๐‘‰๐ผ_๐‘๐ท๐‘Š๐ผ โ€ข ๐ธ๐‘Š๐ผ = ๐‘๐ท๐‘Š๐ผโˆ’(๐‘ƒ๐ถ1+๐‘ƒ๐ถ2) ๐‘๐ท๐‘Š๐ผ+(๐‘ƒ๐ถ1+๐‘ƒ๐ถ2) NDWI Reflectance Spectral Graph PC1 Reflectance Spectral Graph PC2 Reflectance Spectral Graph Input Derive Equation Extract Water Yang (2017) et al.
  • 27. 79 81 83 85 87 8 12 16 20 Test Accuracy Patch Size TEST ACCURACY VS PATCH SIZE Baseline CNNWQC CNNCWC SAPCNN DenseNet AttResNet RESULTS & DISCUSSION 62 64 66 68 70 72 74 76 78 80 8 12 16 20 Recall of Water Patch Size RECALL OF WATER VS PATCH SIZE Baseline CNNWQC CNNCWC SAPCNN DenseNet AttResNet Quantitative Analysis: All Models Performance of neural networks for RGB channels as input
  • 28. 84 86 88 90 8 12 16 20 Test Accuracy Patch Size TEST ACCURACY VS PATCH SIZE Baseline CNNWQC CNNCWC SAPCNN DenseNet AttResNet RESULTS & DISCUSSION 70 72 74 76 78 80 82 84 8 12 16 20 Recall of Water Patch Size RECALL OF WATER VS PATCH SIZE Baseline CNNWQC CNNCWC SAPCNN DenseNet AttResNet Quantitative Analysis: All Models Performance of neural networks for selected S2 channels as input
  • 29. 80 82 84 86 8 12 16 20 Test Accuracy Patch Size TEST ACCURACY VS PATCH SIZE With DEM Without DEM RESULTS & DISCUSSION 64 66 68 70 72 74 76 8 12 16 20 Recall of Water Patch Size RECALL OF WATER VS PATCH SIZE With DEM Without DEM Quantitative Analysis: Baseline Model Contribution of DEM with RGB on Baseline model
  • 30. 86 88 90 92 8 12 16 20 Test Accuracy Patch Size TEST ACCURACY VS PATCH SIZE Baseline CNNWQC CNNCWC SAPCNN DenseNet AttResNet RESULTS & DISCUSSION 76 78 80 82 84 86 8 12 16 20 Recall of Water Patch Size RECALL OF WATER VS PATCH SIZE Baseline CNNWQC CNNCWC SAPCNN DenseNet AttResNet Quantitative Analysis: All Models Performance of neural networks for selected S2 channels integrated with DEM
  • 31. 88 90 92 8 12 16 20 Test Accuracy Patch Size TEST ACCURACY VS PATCH SIZE AttDenseNet DenseNet RESULTS & DISCUSSION 80 82 84 86 88 8 12 16 20 Recall of Water Patch Size RECALL OF WATER VS PATCH SIZE AttDenseNet DenseNet Quantitative Analysis: AttDenseNet Proposed Network (AttDenseNet) Vs DenseNet for selected S2 channels integrated with DEM as input
  • 32. 72 74 76 78 80 82 84 86 8 12 16 20 Test Accuracy Patch Size TEST ACCURACY VS PATCH SIZE Baseline NDWI NDVI NDVI_NDWI RESULTS & DISCUSSION Quantitative Analysis: Comparison with Indices Performance comparison of Baseline for only RGB channels as input with index-based approaches 48 56 64 72 8 12 16 20 Recall of Water Patch Size RECALL OF WATER VS PATCH SIZE Baseline NDWI NDVI NDVI_NDWI *EWI done only for qualitative analysis due to memory issues
  • 33. DIAGNOSTIC ABILITY: ROC & PR PLOTS Baseline CNNWQC SAPCNN CNNCWC
  • 34. DIAGNOSTIC ABILITY: ROC & PR PLOTS AttResNet DenseNet AttDenseNet ROC & PR Values
  • 36. LIMITATIONS Hardware Memory โ€ข Step = 8 โ€ข No PCs for EWI โ€ข Required Reduction Factor Spatial Resolution โ€ข Maximum 10m โ€ข High Resolution preferable Image-Label Compatibility โ€ข Image from 2020 โ€ข Label from 2015 Modelโ€™s Configuration โ€ข Same for all models โ€ข No superpixels for SAPCNN โ€ข AttResNet was affected much
  • 37. RECOMMENDATION Further Enhancement of Proposed Network Introduction of Temporal Component Original configuration of Models would produce better results
  • 38. CONCLUSION A novel CNN-based approach proposed for water extraction problems Neural Networks better than traditional approaches State-of-the-art approaches successfully implemented in satellite imageries
  • 39. F. Pu, C. Ding, Z. Chao, Y. Yu, and X. Xu. โ€œWater-quality classification of inland lakes using landsat8 images by convolutional neural networks. โ€In: Remote Sensing11.14 (2019), p. 1674 F. Wang, M. Jiang, C. Qian, S. Yang, C. Li, H. Zhang, X. Wang, and X.Tang. โ€œResidual Attention Network for Image Classification.โ€ In: (Apr.2017).url: http://arxiv.org/abs/1704.06904 G. Huang, Z. Liu, L. Van Der Maaten, and K. Q. Weinberger. โ€œDensely Connected Convolutional Networks.โ€ In:2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). Vol. 2017-January. IEEE,2017, pp. 2261โ€“ 2269.isbn: 978-1-5386-0457-1.doi: 10.1109/CVPR.2017 . 243. arXiv: 1608 . 06993. J. Yang and X. Du. โ€œAn enhanced water index in extracting water bodies from Landsat TM imagery.โ€ In: Annals of GIS23.3 (2017), pp. 141โ€“148.issn: 19475691.doi: 10.1080/19475683.2017.1340339.url: https://doi.org/10.1080/194 75 683 .2017.1340339 M. Rezaee, M. Mahdianpari, Y. Zhang, and B. Salehi. โ€œDeep convolutional neural network for complex wetland classification using optical remote sensing imagery.โ€ In: IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing11.9 (2018), pp. 3030โ€“3039 Y. Chen, R. Fan, X. Yang, J. Wang, and A. Latif. โ€œExtraction of urban water bodies from high-resolution remote- sensing imagery using deep REFERENCES
  • 41. EXTRACTING SURFACE WATER BODIES FROM SENTINEL-2 IMAGERY USING CONVOLUTIONAL NEURAL NETWORKS Janak Parajuli al393628@uji.es janak.parajuli1@gmail.com 05-03-2021 www.mastergeotech.info Doubts / Comments /Sugestions
  • 43. NOVELTY & CONTRIBUTION Novel approach for feature extraction in the study area Implementation of DenseNet & AttResNet to extract water Proposition of a novel approach in CNN
  • 44. Search & Encode Labels Load Single Label Rename to Encoded Labels Balance Labels PATCH EXTRACTION Extract Safe Positions Extract Labels Stack Labels Save Labels Load Image Tile Adjust Radiometry Extract Patches Stack Patches Save Patches Label Dataset Label Balancing Label Extraction Patch Extraction Legend
  • 45. RESULTS & DISCUSSION: Neural Networks B. Qualitative Analysis: Water Pixels Extraction Scale: RGB 1:200000 Rest at 1:50000
  • 46. RESULTS & DISCUSSION: Neural Networks B. Qualitative Analysis: Urban Pixels Suppression Scale: RGB at 1:100000 Rest at 1:15000
  • 47. RESULTS & DISCUSSION: Indices B. Qualitative Analysis Water Pixels Extraction (Scale at 1:50000) Urban Pixels Suppression (Scale at 1:25000)
  • 48. RESULTS & DISCUSSION: AttDenseNet B. Qualitative Analysis Scale: RGB at 1:200000 Rest at 1:50000 a) Tile T44RQR b) Tile T44RNS
  • 49. Channels Models Patch Size 8 12 16 20 F1-Score Precision F1-Score Precision F1-Score Precision F1-Score Precision W N W N W N W N W N W N W N W N RGB Baseline 69 86 75 83 73 88 79 85 75 88 79 86 76 89 79 87 CNNWQC 72 87 74 85 76 89 79 87 77 89 78 88 77 89 79 87 CNNCWC No convergence 71 87 77 84 73 88 78 85 74 88 77 86 SAPCNN 72 87 75 85 76 88 77 87 77 89 79 88 78 89 79 89 denseNet 73 87 77 86 77 89 78 88 78 89 80 89 78 90 81 88 attResNet 69 85 71 84 NA 73 87 75 86 NA PRECISION & F1-SCORES OF EXPERIMENTS Selected S2 Bands Baseline 80 90 82 89 81 91 83 90 82 91 84 91 82 91 84 91 CNNWQC 82 91 82 91 83 92 83 91 84 92 84 92 84 92 84 92 CNNCWC 77 90 81 87 77 90 82 87 81 91 83 90 81 91 82 91 SAPCNN 81 91 82 90 82 91 83 91 84 92 85 92 84 92 84 92 denseNet 82 91 83 90 83 92 84 91 85 92 85 92 85 91 86 91 attResNet 79 90 81 89 NA 81 90 81 90 NA
  • 50. Channels Models Patch Size 8 12 16 20 F1-Score Precision F1-Score Precision F1-Score Precision F1-Score Precision W N W N W N W N W N W N W N W N RGB with DEM Baseline 72 88 80 84 75 89 80 86 78 89 80 88 78 90 81 88 PRECISION & F1-SCORES OF EXPERIMENTS Selected S2 Bands with DEM Baseline 81 91 83 90 82 91 84 90 83 92 84 91 84 92 85 92 CNNWQC 83 92 83 91 84 92 84 92 84 92 84 92 85 93 85 93 CNNCWC 79 90 82 89 81 91 83 90 82 91 84 90 83 91 83 91 SAPCNN 82 91 83 91 83 92 84 91 84 92 85 91 85 92 85 93 denseNet 83 91 84 91 84 92 84 92 85 92 85 92 86 93 86 93 attResNet 81 90 82 90 NA 81 91 83 90 NA
  • 51. INITIAL EXPERIMENTS Patch Size Vs Accuracy & Recall Ratio Factor Vs Accuracy & Recall Step Vs Accuracy & Recall Learning Rate Vs Accuracy & Recall