This page contains images that were artificially blurred and then downsampled using a standard approach (with a Lanczos low-pass filter), and using our blur-matching model. In the later case, the images were pre-blurred according to the model predictions for the known blur factor (uniform across an image) prior to downsampling. These examples are inteded to test whether the blur-matching model gives plausible results also for the images not included in the experiment. It also illustrates the difference between standard and appearance preserving downsampling.
image: cyclist, blur=0.027948 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: cyclist, blur=0.046148 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: cyclist, blur=0.067913 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: cyclist, blur=0.093939 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: cyclist, blur=0.125061 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: cyclist, blur=0.162278 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: cyclist, blur=0.206782 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: cyclist, blur=0.26 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: coast, blur=0.027948 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: coast, blur=0.046148 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: coast, blur=0.067913 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: coast, blur=0.093939 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: coast, blur=0.125061 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: coast, blur=0.162278 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: coast, blur=0.206782 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: coast, blur=0.26 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: desk, blur=0.027948 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: desk, blur=0.046148 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: desk, blur=0.067913 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: desk, blur=0.093939 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: desk, blur=0.125061 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: desk, blur=0.162278 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: desk, blur=0.206782 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: desk, blur=0.26 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: lab, blur=0.027948 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: lab, blur=0.046148 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: lab, blur=0.067913 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: lab, blur=0.093939 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: lab, blur=0.125061 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: lab, blur=0.162278 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: lab, blur=0.206782 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching | |
image: lab, blur=0.26 | x2 naive | x4 naive | x8 naive |
x2 blur-matching | x4 blur-matching | x8 blur-matching |