Architecture of Mask RCNN – A PyTorch Implementation
1–9 of 9 posts
Re: Architecture of Mask RCNN – A PyTorch Implementation
#2From what I recall about Faster R-CNN, the Regions Of Interest (ROI) are pre-determined via Selective Search, right? So I presume you would need to do the same thing with Mask-RCNN? I think this is the part I am the most confused with since I have never implemented Selective Search myself. Could you point me to introductory material on it?
Lastly, I can see the author of this work has read my blog post on understanding SSD MultiBox - glad it helped in some way :).
Re: Architecture of Mask RCNN – A PyTorch Implementation
#3Nice one! I don't remember all that much from reading the Mask-RCNN paper last year and have not seen many implementations so it's nice to be presented with this Pytorch implementation. From what I recall about Faster R-CNN, the Regions Of Interest (ROI) are pre-determined via Selective Search, right? So I presume you would need to do the same thing with Mask-RCNN? I think this is the part I am the most confused with…
Re: Architecture of Mask RCNN – A PyTorch Implementation
#4yeah dumping it all in a single 2098 line file, why not? Here is a clean documented implementation of faster rcnn for comparison: https://github.com/chenyuntc/simple-faster-rcnn-pytorch
Re: Architecture of Mask RCNN – A PyTorch Implementation
#5Nice one! I don't remember all that much from reading the Mask-RCNN paper last year and have not seen many implementations so it's nice to be presented with this Pytorch implementation. From what I recall about Faster R-CNN, the Regions Of Interest (ROI) are pre-determined via Selective Search, right? So I presume you would need to do the same thing with Mask-RCNN? I think this is the part I am the most confused with…
Re: Architecture of Mask RCNN – A PyTorch Implementation
#6https://github.com/wannabeOG/Mask-RCNN/blob/master/model.py yeah dumping it all in a single 2098 line file, why not? Here is a clean documented implementation of faster rcnn for comparison: https://github.com/chenyuntc/simple-faster-rcnn-pytorch
Re: Architecture of Mask RCNN – A PyTorch Implementation
#7Nice one! I don't remember all that much from reading the Mask-RCNN paper last year and have not seen many implementations so it's nice to be presented with this Pytorch implementation. From what I recall about Faster R-CNN, the Regions Of Interest (ROI) are pre-determined via Selective Search, right? So I presume you would need to do the same thing with Mask-RCNN? I think this is the part I am the most confused with…
RCNN uses selective search to generate the ROIs. What makes Faster RCNN faster is not having to spend time on selective search.
Re: Architecture of Mask RCNN – A PyTorch Implementation
#8Nice one! I don't remember all that much from reading the Mask-RCNN paper last year and have not seen many implementations so it's nice to be presented with this Pytorch implementation. From what I recall about Faster R-CNN, the Regions Of Interest (ROI) are pre-determined via Selective Search, right? So I presume you would need to do the same thing with Mask-RCNN? I think this is the part I am the most confused with…
Selective search is implemented in Fast-RCNN. Faster-RCNN improves upon that and uses a Region Proposal Me to propose RoI that may contain objects which speed up training and inference time.
Re: Architecture of Mask RCNN – A PyTorch Implementation
#9https://github.com/wannabeOG/Mask-RCNN/blob/master/model.py yeah dumping it all in a single 2098 line file, why not? Here is a clean documented implementation of faster rcnn for comparison: https://github.com/chenyuntc/simple-faster-rcnn-pytorch
Thanks, I will work on incorporating these changes. In my defense it was my first project and I was solely focused on getting the results and didn't focus much on making the code "accessible"
Academics are great at finding "local optima," but rarely do they see beyond their next result, and then others have the onerous task of trying to verify the previous results or worse still using the previous work to build towards "larger" results.