ps: your blog says your GSoC is aboug graph cuts, grow cuts and quickshift. But quickshift is already implemented, right? There is also a CUDA implementation of Quickshift by Brian Fulkerson and a paper about it. I used the implementation regularly before switching to slic. Is there any reason you prefer quickshift over slic?