Dusty:
No need to
imagine! Just look at the Super Mario World clip on
their website -- In the 'Video Comparisons' section, click on 'Our Result'. The clip is limited in area, but certainly has enough to get a
decent idea.
Overall this would confirm Ptoings statements, except the ones where he's merely being grumpy

. It does look
overly rounded to me (and there's an amusing 'slime blobbing together' effect as Mario + Yoshi's outlines animate as he rides Yoshi.) but it doesn't seem to suffer from the intentional-blurring found on the static sprites -- maybe they turned it off because it was too CPU intensive to render.
Some people might like the result, but anyway it's moot for the immediate future since it's beyond the capabilities of current hardware to render in realtime.
Also: it actually performs
very well (meaning better than
all other algorithms -- the website allows you to easily compare.). No algorithm is
ever going to be able to 'guess' the intent of an isolated pixel that well (barring use of neural nets and other seriously heavyweight stuff), so it's much more accurate to judge on the basis of the
ratio of pixel clusters that it succeeds/fails to detect.
I'll reserve my judgement on the blurred areas, as I can't tell how well/badly they have been vectorized.
Overall I'd like a
hybrid version that also does the kind of layered tracing that Inkscape implements (treat the image as a stack of colored paper cutouts ranging from
darkest-color to
lightest-color. Note that this is NOT the approach shown in the comparison with PoTrace). This approach can result in some discoloration of edges but is somewhat better at conveying volume (since it essentially traces masses of light). Edge discoloration would be insignificant if rendered using no AA at a high resolution then downsampled to the original resolution.
Well, to get a
really satisfying result would probably require two passes, with manual adjustment inbetween (
vectorize -> patch, render as hires bitmap -> vectorize). If Inkscape was faster on complex images, it would be no big deal to draw a handful of shapes to clarify the vectorization, over the top of the
pass1 result. Even after that there's the '
missing small scale elements' factor that's unavoidable. Even if I can get a
perfectly accurate upscaling (definitely possible with simpler shapes) things just feel coarse and it's disappointing.