There are so called "super resolution" scalers out there with and without subpixel motion estimation which could enhance video Quality a lot and guess informations from nearby pixels so that scaled videos would look a lot better than Lanczos:
Links to get an idea what I'm talking about:
http://en.wikipedia.org/wiki/Superresolution
http://www.wisdom.weizmann.ac.il/~visio ... age_SR.pdf
https://www.youtube.com/watch?v=181c6DxDs6k
https://www.youtube.com/watch?v=PnqY-YIglQM
http://users.soe.ucsc.edu/~milanfar/IS0 ... aPaper.pdf (really interesting paper!)
http://citeseerx.ist.psu.edu/viewdoc/do ... 1&type=pdf
http://jeeshenlee.files.wordpress.com/2 ... emgucv.pdf
And there is another type of scaling which would be nice:
so called hqx and brz image scalers, they are ideal for scaling pixelated (retro) styled stuff and fonts (maybe animation/cartoons as well)
http://en.wikipedia.org/wiki/2xSaI
http://www.imagemagick.org/discourse-se ... 22&t=23046
http://sourceforge.net/projects/hqmame/
http://scale2x.sourceforge.net/index.html
Quote from the second link:
EDIT: updatet the quote, to show the links betterThe implementation of these pixel art scaling algorithms can be found in following websites:
1. Super Eagle and Super2xSaI : Main Site;
2. Hqnx : Main site, Source Code or Source Code with support transparency ;
3. xBR : Main Site, and it's source code;
4. Almost all pixel art scaling algorithm : Main site, Source code collections. The author of this site (Hawkynt) is very gracious as he always reply my private message regarding his software.
My suggestion is, please visit the main site first then see their sample library at the number four (http://code.google.com/p/2dimagefilter/), because it was the only project that I know which tried to unifying and even improving these algorithm outside emulator project (unfortunately it was GPL and implemented in C Sharp). This site also provide stand alone application, so we can see how the algorithm works.