Isn't this largely a hardware problem, not a software problem? No matter what you do on the software end, your screen is still going to be made up of millions of tiny dots.
There seems to be a big step left out of the write-up. If the images are showing up better on the same hardware, just more recognizable, then it sounds like he's addressing a data-compression/interpolation problem. And if not, what the heck is he talking about? Hopefully someone here will find it interesting and provide some insight.