The key ideas of Mask R-CNN are based on the Faster R-CNN [1]} architecture, adding FCNs [2]} as an additional branch of the head network, enabling it to generate a mask for each region proposal. In Mask R-CNN, RPN and ROI pooling are used to generate cropped regions of interest that may contain objects. The Mask R-CNN network has two branches as follows.
