Method | Input | Boundary quality |
Overall efficiency |
Boundary manipulation |
SnapCut, Bai et al. 2009. | Non-parametric scribbles |
Low | High | Difficult |
MaskTracker, Adobe After Effects | Parametric curves | Low | High | Easy |
Rotoscoping, Mocha | Parametric curves | Very high (Groundtruth) |
Very Low |
Easy |
Our method, CPC | Parametric curves | High | High | Easy |
Method | Handling complex topology |
Handling occlusions |
Handling partial boundaries |
Handling non-rigidity |
SnapCut, Bai et al. 2009. | Yes | Yes | No | Yes |
MaskTracker, Adobe After Effects | No | No | Yes | No |
Rotoscoping, Mocha | Alternative* | Yes | Yes | Yes |
Our method, CPC | Alternative* | Yes | Yes | Yes |
CPC |
Mask Tracker |
CPC | SnapCut |
CPC SnapCut |
CPC | SnapCut |
CPC | SnapCut |
CPC | SnapCut |
CPC | Mask Tracker |
CPC | Mask Tracker |
CPC | Mask Tracker |
CPC (without Bezier fitting) |
Mask Tracker |
CPC (without Bezier fitting) |
Mask Tracker |