I implemented GrabCut for my final project in CS 445 - Computational Photography @ UIUC
A special thanks to my group members, Ryan Kuck & Michael Meyer.
Run the code in main.m, draw a bounding box around the foreground object.
Potential Updates:
- User seeded foreground/background pixels
- Bordering matting technique
References:
Carsten Rother, Vladimir Kolmogorov, and Andrew Blake. 2004.
"GrabCut": interactive foreground extraction using iterated graph cuts.
ACM Trans. Graph. 23, 3 (August 2004), 309-314. DOI=http://dx.doi.org/10.1145/1015706.1015720
PDF Download - http://research.microsoft.com/apps/pubs/default.aspx?id=67890
http://research.justintalbot.org/papers/Grabcut.pdf