Skip to content

Commit dc36591

Browse files
Updated PointRend description
1 parent e741798 commit dc36591

File tree

3 files changed

+3
-24
lines changed

3 files changed

+3
-24
lines changed

guide/14-deep-learning/How_MaskRCNN_works.ipynb

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@
121121
"source": [
122122
"### PointRend Enhancement\n",
123123
"\n",
124-
"Segmentation models can tend to over-smoothen boundaries which might not be precise for objects or scenes with irregular boundaries. To get a crisp segmentation boundary, a point-based rendering neural network module called [**PointRend**](https://arxiv.org/abs/1912.08193) has been added as an enhancement to the existing model. This module draws methodology from classical computer graphics and gives the perspective of rendering to a segmentation problem. An iterative subdivision algorithm at selected locations is used to make point-based segmentation predictions. This method enables high-resolution output in an efficient way. [3]"
124+
"Segmentation models can tend to over-smoothen boundaries which might not be precise for objects or scenes with irregular boundaries. To get a crisp segmentation boundary, a point-based rendering neural network module called [**PointRend**](https://arxiv.org/abs/1912.08193) has been added as an enhancement to the existing model. This module draws methodology from classical computer graphics and gives the perspective of rendering to a segmentation problem. Image segmentation models often predict labels on a low-resolution regular grid, for example, 1/8th of the input. These models use interpolation to upscale the predictions to original resolution. In contrast, PointRend uses iterative subdivision algorithm to upscale the predictions by predicting labels of points at selected locations by a trained small neural network. This method enables high-resolution output in an efficient way. [3]"
125125
]
126126
},
127127
{
@@ -154,13 +154,6 @@
154154
"\n",
155155
"[3] Alexander Kirillov, Yuxin Wu, Kaiming He, Ross Girshick: “PointRend: Image Segmentation as Rendering”, 2019; [http://arxiv.org/abs/1912.08193 arXiv:1912.08193]."
156156
]
157-
},
158-
{
159-
"cell_type": "code",
160-
"execution_count": null,
161-
"metadata": {},
162-
"outputs": [],
163-
"source": []
164157
}
165158
],
166159
"metadata": {

guide/14-deep-learning/how_deeplabv3_works.ipynb

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@
161161
"source": [
162162
"### PointRend Enhancement\n",
163163
"\n",
164-
"Segmentation models can tend to over-smoothen boundaries which might not be precise for objects or scenes with irregular boundaries. To get a crisp segmentation boundary, a point-based rendering neural network module called [**PointRend**](https://arxiv.org/abs/1912.08193) has been added as an enhancement to the existing model. This module draws methodology from classical computer graphics and gives the perspective of rendering to a segmentation problem. An iterative subdivision algorithm at selected locations is used to make point-based segmentation predictions. This method enables high-resolution output in an efficient way. [8]"
164+
"Segmentation models can tend to over-smoothen boundaries which might not be precise for objects or scenes with irregular boundaries. To get a crisp segmentation boundary, a point-based rendering neural network module called [**PointRend**](https://arxiv.org/abs/1912.08193) has been added as an enhancement to the existing model. This module draws methodology from classical computer graphics and gives the perspective of rendering to a segmentation problem. Image segmentation models often predict labels on a low-resolution regular grid, for example, 1/8th of the input. These models use interpolation to upscale the predictions to original resolution. In contrast, PointRend uses iterative subdivision algorithm to upscale the predictions by predicting labels of points at selected locations by a trained small neural network. This method enables high-resolution output in an efficient way. [8]"
165165
]
166166
},
167167
{
@@ -214,13 +214,6 @@
214214
"\n",
215215
"[8] Alexander Kirillov, Yuxin Wu, Kaiming He, Ross Girshick: “PointRend: Image Segmentation as Rendering”, 2019; [http://arxiv.org/abs/1912.08193 arXiv:1912.08193].\n"
216216
]
217-
},
218-
{
219-
"cell_type": "code",
220-
"execution_count": null,
221-
"metadata": {},
222-
"outputs": [],
223-
"source": []
224217
}
225218
],
226219
"metadata": {

guide/14-deep-learning/how_pspnet_works.ipynb

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@
279279
"source": [
280280
"### PointRend Enhancement\n",
281281
"\n",
282-
"Segmentation models can tend to over-smoothen boundaries which might not be precise for objects or scenes with irregular boundaries. To get a crisp segmentation boundary, a point-based rendering neural network module called [**PointRend**](https://arxiv.org/abs/1912.08193) has been added as an enhancement to the existing model. This module draws methodology from classical computer graphics and gives the perspective of rendering to a segmentation problem. An iterative subdivision algorithm at selected locations is used to make point-based segmentation predictions. This method enables high-resolution output in an efficient way. [9]"
282+
"Segmentation models can tend to over-smoothen boundaries which might not be precise for objects or scenes with irregular boundaries. To get a crisp segmentation boundary, a point-based rendering neural network module called [**PointRend**](https://arxiv.org/abs/1912.08193) has been added as an enhancement to the existing model. This module draws methodology from classical computer graphics and gives the perspective of rendering to a segmentation problem. Image segmentation models often predict labels on a low-resolution regular grid, for example, 1/8th of the input. These models use interpolation to upscale the predictions to original resolution. In contrast, PointRend uses iterative subdivision algorithm to upscale the predictions by predicting labels of points at selected locations by a trained small neural network. This method enables high-resolution output in an efficient way. [9]"
283283
]
284284
},
285285
{
@@ -338,13 +338,6 @@
338338
"\n",
339339
"[9] Alexander Kirillov, Yuxin Wu, Kaiming He, Ross Girshick: “PointRend: Image Segmentation as Rendering”, 2019; [http://arxiv.org/abs/1912.08193 arXiv:1912.08193]."
340340
]
341-
},
342-
{
343-
"cell_type": "code",
344-
"execution_count": null,
345-
"metadata": {},
346-
"outputs": [],
347-
"source": []
348341
}
349342
],
350343
"metadata": {

0 commit comments

Comments
 (0)