|
4 | 4 | "cell_type": "markdown",
|
5 | 5 | "metadata": {},
|
6 | 6 | "source": [
|
7 |
| - "# cloud removal using pre-trained deep learning model and raster function\n", |
| 7 | + "# cloud removal using pretrained deep learning model and raster function\n", |
8 | 8 | "\n",
|
9 | 9 | "> * 🔬 Data Science\n",
|
10 | 10 | "> * 🥠 Deep Learning and image translation"
|
|
20 | 20 | "* [Necessary imports](#Necessary-imports)\n",
|
21 | 21 | "* [Connect to your GIS](#Connect-to-your-GIS)\n",
|
22 | 22 | "* [Generate cloud mask](#Generate-cloud-mask)\n",
|
23 |
| - " * [Use cloud mask generation pre-trained model](#Use-cloud-mask-generation-pre-trained-model)\n", |
| 23 | + " * [Use cloud mask generation pretrained model](#Use-cloud-mask-generation-pretrained-model)\n", |
24 | 24 | " * [Reclassify cloud types in cloud mask](#Reclassify-cloud-types-in-cloud-mask)\n",
|
25 | 25 | " * [Visualize the generated cloud mask](#Visualize-the-generated-cloud-mask)\n",
|
26 | 26 | "* [Use stepwise local radiometric adjustment raster function](#Use-stepwise-local-radiometric-adjustment-raster-function)\n",
|
|
41 | 41 | "source": [
|
42 | 42 | "The goal of this notebook, is to detect and replace the cloud contaminated region of the satellite images. Clouds often create obstructions in satellite imagery that can hinder results in processes like land cover classification and time series analysis. In a general perspective, it can be seen as a image denoising problem, in which clouds are considered as noise in respect to land surface in images. \n",
|
43 | 43 | "\n",
|
44 |
| - "In this notebook, we will detect and replace cloud contaminated regions of satellite imagery by combining a pre-trained deep learning model, available in living atlas, and an image processing technique, available in [raster functions](https://github.com/Esri/raster-functions)." |
| 44 | + "In this notebook, we will detect and replace cloud contaminated regions of satellite imagery by combining a pretrained deep learning model, available in living atlas, and an image processing technique, available in [raster functions](https://github.com/Esri/raster-functions)." |
45 | 45 | ]
|
46 | 46 | },
|
47 | 47 | {
|
|
185 | 185 | "cell_type": "markdown",
|
186 | 186 | "metadata": {},
|
187 | 187 | "source": [
|
188 |
| - "### Use the pre-trained cloud mask generation model" |
| 188 | + "### Use the pretrained cloud mask generation model" |
189 | 189 | ]
|
190 | 190 | },
|
191 | 191 | {
|
192 | 192 | "cell_type": "markdown",
|
193 | 193 | "metadata": {},
|
194 | 194 | "source": [
|
195 |
| - "The pre-trained cloud mask generation model has been trained on sentinel-L2A imagery and is used to generate a cloud mask for an input raster. The cloud mask will be used by a Stepwise local radiometric adjustment (SLRA) raster function as guidance for removing cloud contaminated pixels from the target raster." |
| 195 | + "The pretrained cloud mask generation model has been trained on sentinel-L2A imagery and is used to generate a cloud mask for an input raster. The cloud mask will be used by a Stepwise local radiometric adjustment (SLRA) raster function as guidance for removing cloud contaminated pixels from the target raster." |
196 | 196 | ]
|
197 | 197 | },
|
198 | 198 | {
|
|
244 | 244 | "cell_type": "markdown",
|
245 | 245 | "metadata": {},
|
246 | 246 | "source": [
|
247 |
| - "The pre-trained cloud mask model will classify clouds into 3 classes. low, medium, and high density. As we want to remove all cloud contaminated regions, we will reclassify these 3 classes into one single class." |
| 247 | + "The pretrained cloud mask model will classify clouds into 3 classes. low, medium, and high density. As we want to remove all cloud contaminated regions, we will reclassify these 3 classes into one single class." |
248 | 248 | ]
|
249 | 249 | },
|
250 | 250 | {
|
|
369 | 369 | "cell_type": "markdown",
|
370 | 370 | "metadata": {},
|
371 | 371 | "source": [
|
372 |
| - "In this notebook, we have demonstrated a method to remove clouds from satellite imagery with a combination of a pre-trained deep learning model and Esri raster functions. Further, it demonstrated how you can use your developed python raster functions in ArcGIS Pro." |
| 372 | + "In this notebook, we have demonstrated a method to remove clouds from satellite imagery with a combination of a pretrained deep learning model and Esri raster functions. Further, it demonstrated how you can use your developed python raster functions in ArcGIS Pro." |
373 | 373 | ]
|
374 | 374 | },
|
375 | 375 | {
|
|
389 | 389 | ],
|
390 | 390 | "metadata": {
|
391 | 391 | "kernelspec": {
|
392 |
| - "display_name": "Python 3", |
| 392 | + "display_name": "Python 3 (ipykernel)", |
393 | 393 | "language": "python",
|
394 | 394 | "name": "python3"
|
395 | 395 | },
|
|
403 | 403 | "name": "python",
|
404 | 404 | "nbconvert_exporter": "python",
|
405 | 405 | "pygments_lexer": "ipython3",
|
406 |
| - "version": "3.7.11" |
| 406 | + "version": "3.9.15" |
407 | 407 | }
|
408 | 408 | },
|
409 | 409 | "nbformat": 4,
|
|
0 commit comments