WoodCentral Forums

Est. 1998 — 27 years of woodworking knowledge

Image upscaling

Posts

Image upscaling

Edited #1

Peter Martin

Any interest in adding a feature to upscale old images to sizes suitable on today's devices? This isn't something that can be done on our server, it takes special GPU servers. I found some options where this can be done at a reasonable cost.

If you've been to our gallery, you may have noticed almost all old images from the site's early days are greatly reduced because at the time, bandwidth on dial-up was a real issue. This is also true of most of the images in the old forum posts and articles. They look too small on today's devices and often lack the resolution to be useful. 

Not perfect but certainly an improvement, as shown below. Is this something worth investing in?

4356_773.jpg
43566867530be127f_jpg-1_772.png

beachhat80324_775.jpg
beachhat803246867530cc8150_jpg_774.png

ellis_786.webp
ellis_787.jpg

afoster_778.jpg
afoster-1_777.jpg

adler2_783.jpg
adler2-1_782.jpg

rosand1_00119a_784.jpg
rosand1_00119a_785.jpg

Re: Image upscaling

Edited #2

admin

The images on the homepage have all been upscaled 2X using AI from their original small jpeg images and converted to webp format to load fast.

Added later 9 h 30 min 39 s:

There are hundreds, maybe thousands, of small images like this that are so small they don't convey much. They would serve as a nice thumbnail that clicks to a larger image, but the larger images don't exist.
siepel2_795.jpg

Upscaling these images will make a tremendous difference IMO. What do you think? 

The below isn't the best example. It was done using a free trial by those who offer this service. Paying allows for better resolution and a plethora of other enhancements that can be made.
6868f375cbc552-31735125processed_796.webp

Added later 2 d 12 h 08 min 55 s:

There are over 70,000 images that were uploaded to this site over the years. Here's a sample of a small percentage of them being upscaled to 1024px wide. The upscaling is a rather basic interpolation to add pixels based on adjacent pixels. It more complicated than that, but that is a rough explanation of how you take a small image and make it bigger. (This pertains to non-vector images (e.g., SVG format), which will scale with no loss of resolution.) 

The "quality" of the upscale will depend on various factors. The smaller the image, the less realistic the upscaled image will be. It will often appear as "posterized" or "cartoonish" due to lack of details. Sometimes that lends a cool effect; other times not. It has problems with face and letters. This version I'm using does not use AI, so it doesn't know a face from the letter A. It just tries to interpolate based on adjacent pixels, so if letters are not clear they will appear unintelligible, and faces may appear waxen or the result of a really bad facelift. ;)

There are methods of upscaling using AI that produce much better results, but I don't have the computing horsepower to do that. If anyone has an older external graphics card used for gaming or video production and wants to donate it, I could try that.

https://www.woodcentral.com/piwigo/index.php?/category/1

Re: Image upscaling

Edited #3

Peter Martin

All the images in the Gallery have been optimized. Any huge images were proportionally reduced to 1000px wide, very small ones created years ago when slow dial-up speeds were an issue were upscaled 2X using Upscayl, and all were converted to webp format with a lossy compression of 80, the current best format for web images. 

This was done in a batch mode; I didn't manually edit thousands of images. Spot checks indicate all went well, but there may be exceptions. If any wonkiness is detected whilst perusing the gallery, just leave a comment that the photo seems borked, and I'll try to fix is as soon as I get a round tuit. Thanks.

https://www.woodcentral.com/gallery/

👍 This page answered my questions

Your vote helps other woodworkers quickly find the answers and techniques that actually work in the shop.