First I present myself, quickly

Your soft gives good results. Filters like Mitchell and Lanczos work well but inevitably there are side-effects; side-effects are well represented by the map (http://www.imagemagick.org/Usage/img_di ... survey.gif) with aliasing/blocking/ringing/blurring.
I'm here because I'm also a software developer and I made my own implementation of the Directional Cubic Convolution Interpolation*
The result on the edge is quite good but I dislike the painty-look on the smooth part of the image; so I prefer to apply a classic bicubic on the smooth part.
You can download the corresponding archive (photoprocessor.zip) here: http://www.fraktales.net/logiciel/ which hosts my java application.
Or if you prefer I will add some examples.
This algorithm seems better because the dcci interpolation is done after (a quick) analysis of the image while a filter applies the same rule irregardless of the characteristic of the image.
I searched on the forum and I didn't see a topic discussing of this.
Finally I wrote this to ask you two questions, are you interested by this kind of upscaling ? and if yes, can I contribute to ImageMagick by adding this feature ?
Pascal
PS : Sorry for my english; please tell me if you don't understand something

* wikipedia link: https://en.wikipedia.org/wiki/Direction ... erpolation