概要
Semantic Segmentationは知ってるけど、Instance Segmentationの仕組みがわからない。どうやって物体毎に分類するんじゃ?
てことでMaskRCNNをもう一度調べてみた。
使ったコードのリンク貼っておきます
https://github.com/yokosyun/instance-segmentation
semantic segmentaionについて知りたい方はこちら
https://qiita.com/minh33/items/6e42041dd5108d5fc2f0
https://qiita.com/minh33/items/d800394f480b2d6eef33
Instance Segmentation(MaskRCNNの場合)
RPNで推定されたBoundingBoxのエリアに対してのみsemantic segmentationする
=Instance Segmentation
めっちゃシンプル!
結果
personとしてsegmentationされているpixelがBoundingBoxの中にしか無いのが分かる。(実際はこのBBoxは補正された後のBBox)