HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

YOLACT++: Better Real-time Instance Segmentation

Daniel Bolya; Chong Zhou; Fanyi Xiao; Yong Jae Lee

YOLACT++: Better Real-time Instance Segmentation

Abstract

We present a simple, fully-convolutional model for real-time (>30 fps) instance segmentation that achieves competitive results on MS COCO evaluated on a single Titan Xp, which is significantly faster than any previous state-of-the-art approach. Moreover, we obtain this result after training on only one GPU. We accomplish this by breaking instance segmentation into two parallel subtasks: (1) generating a set of prototype masks and (2) predicting per-instance mask coefficients. Then we produce instance masks by linearly combining the prototypes with the mask coefficients. We find that because this process doesn't depend on repooling, this approach produces very high-quality masks and exhibits temporal stability for free. Furthermore, we analyze the emergent behavior of our prototypes and show they learn to localize instances on their own in a translation variant manner, despite being fully-convolutional. We also propose Fast NMS, a drop-in 12 ms faster replacement for standard NMS that only has a marginal performance penalty. Finally, by incorporating deformable convolutions into the backbone network, optimizing the prediction head with better anchor scales and aspect ratios, and adding a novel fast mask re-scoring branch, our YOLACT++ model can achieve 34.1 mAP on MS COCO at 33.5 fps, which is fairly close to the state-of-the-art approaches while still running at real-time.

Code Repositories

leenajyotishi/objectdetectionstuff
pytorch
Mentioned in GitHub
Mind23-2/MindCode-92
mindspore
Mentioned in GitHub
dbolya/yolact
Official
pytorch
Mentioned in GitHub
anshkumar/yolact
tf
Mentioned in GitHub
DataXujing/yolact_pytorch
pytorch
Mentioned in GitHub
Yahya1547/FaceMask
pytorch
Mentioned in GitHub
lasithaya/yolact
pytorch
Mentioned in GitHub
zhaozhongch/yolact_ros
pytorch
Mentioned in GitHub
KHKHG/yolact
pytorch
Mentioned in GitHub
bihanli/yolactBH
pytorch
Mentioned in GitHub
adityarc19/yolact-plus
pytorch
Mentioned in GitHub
hyunahOh/instance_segmentation
pytorch
Mentioned in GitHub
divyachandana/yolact
pytorch
Mentioned in GitHub
lucasfporto/yolactTest
pytorch
Mentioned in GitHub
Jittor/InstanceSegmentation-jittor
pytorch
Mentioned in GitHub
kaylode/Clothes-Segmentation
pytorch
Mentioned in GitHub
zhengzhe97/yolactpaddle
paddle
Mentioned in GitHub
kaylode/Trash-Segmentation
pytorch
Mentioned in GitHub
skritik098/new_yolact_2
pytorch
Mentioned in GitHub
hampen2929/yolact
pytorch
Mentioned in GitHub
KevinJia1212/yolact_cityscapes_550
pytorch
Mentioned in GitHub
jiajunhua/dbolya-yolact
pytorch
Mentioned in GitHub
SpaceView/Yolact_EfficientNet
pytorch
Mentioned in GitHub
DivaniMandi/myCustomDataset_yolact
pytorch
Mentioned in GitHub
skritik098/new_yolact
pytorch
Mentioned in GitHub
eddy4112/Yolact
pytorch
Mentioned in GitHub
songjmcn/yolact
pytorch
Mentioned in GitHub
YeshengSu/Yolact
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
real-time-instance-segmentation-on-mscocoYOLACT-550++ (ResNet-101-FPN)
AP50: 53.8
AP75: 36.9
APL: 55.1
APM: 36.8
APS: 11.9
Frame (fps): 27.3 (Titan Xp)
mask AP: 34.6

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp