Skip to content

Commit 7a79c1b

Browse files
authored
Merge pull request #121 from IGNF/doc-typo-model
fix small typo + update doc of evaluation in general design page
2 parents fd206ef + a0b8b3b commit 7a79c1b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/source/background/general_design.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Here are a few challenges relative to training 3D segmentation models for Aerial
55
## Model should be fast, performant, and practical
66

77
**Situation**:
8-
- Since the seminal PointCloud architecture [[Qi 2016](https://arxiv.org/abs/1612.00593)] and the later [[PointNet++](https://arxiv.org/abs/1706.02413)], there were many attempts to improve these architecture which operate direcly on point clouds in a hierarchical fashion.
8+
- Since the seminal PointNet architecture [[Qi 2016](https://arxiv.org/abs/1612.00593)] and the later [[PointNet++](https://arxiv.org/abs/1706.02413)], there were many attempts to improve these architecture which operate direcly on point clouds in a hierarchical fashion.
99
- Our main requirements are:
1010
1) Speed of inference, in order to operate at a national scale.
1111
2) performances in large-scale outdoor Lidar settings, on e.g. [SemanticKITTI](http://semantic-kitti.org/) and [Semantic 3D](http://semantic3d.net/) benchmarks, by opposition to e.g. the [S3DIS](https://ieeexplore.ieee.org/document/7780539/) benchmark.
@@ -49,4 +49,4 @@ Here are a few challenges relative to training 3D segmentation models for Aerial
4949
- Evaluation of models must be reliable in order to compare solutions. For semantic segmentation models on point cloud, this means that performance metrics (i.e. mean and by-class Intersection-over-Union) should be computed based on a confusion matrix that is computed from all points in all point clouds in the test dataset.
5050

5151
**Strategy**:
52-
- During test and validation phases, we **do** interpolate logits back to the each sample (point cloud) before computing performance metrics. Interestingly, this enable to compare different subsampling approaches and interpolation methods in a robust way. The interpolation step is triggered in `eval` mode only, and is of course also leveraged during inference.
52+
- During test, we **do** interpolate logits back to the each sample (point cloud) before computing performance metrics. Interestingly, this enable to compare different subsampling approaches and interpolation methods in a robust way. The interpolation step is triggered in `test` mode only, and is of course also leveraged during inference.

0 commit comments

Comments
 (0)