PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space
 [PointNet](https://qiita.com/minh33/items/d81d68bc3f149f8d70ca)の問題点を改善したPointNet++を理解していきたいと思う!アルゴリズム
PointNetの問題点
PointNetではlocal構造を学習することが出来なかった。PointNet++では、sampling & groupingをすることで、local構造を学習する事が出来るように改善した。
sampling
FPS(Farthest Point Sampling)という手法を使ってPointを均等な間隔でK個選ぶ。Grounping
FPSで選ばれなかったPointを、FPSで選ばれた点のなかから、一番近いGroupに振り分ける。Segmentation
Sampling & Grouping & pointnetの組わせ(Set abstraction)を行っていくとPointの数が少なくなってきてGlobalの情報を抽出出来るようになる。 それを入力Point数までinterpolationとskip Connectionをしながら、元のサイズまで戻す事で、Semantic Segmnentaitonが出来る。Groupingの向上
 さらに、1つの距離でGroupingするより、複数の距離でGroupingしたほうが、より学習が効率的に行える。ここでは2つの手法MSGとMRGを提案している。
どっちも複数の領域を学習したいってこと。