the super resolution technology 2016
TRANSCRIPT
The SuperResolution
Technology
Welcome to our Webconference:
16.11.2012 Dr. Martin Stratmann/Stefan Wenz/Jennifer Just
3/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Basic Problem: The Pixels
• Well known Problem:
Small objects are invisible in the image.
Even if visible, measured values are not correct.
• Obvious Solutions:
getting closer, (not always possible)
use tele lens, (have one?)
more pixels, (just a matter of money)
hot object
IR-Camera
long distance
4/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Pushing the Limit
• No Solution: Interpolation
Increasing image size with interpolation does not help.
No new information gained.
• Our Solution: SuperResolution
Use multiple images and some mathematics.
Really get more information from multi-sampling.
• Result: Increase usable resolution by 1.6
Decrease effective pixel pitch by 1.6
5/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Signal Chain of an IR-Camera
IR-lens & Aperture
T
x
60°C
Point Spread Funcion (PSF)
Modulation Transf. Fct (MTF)
Integration and
Sampling
Object IR-detector Electronics & Display Observer
Colormapping
Radiometric Computation
6/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Se
nsitiv
ity
x
Limitations of Detectors and Basic Superresolution
Area of one Bolometer (pixel pitch ²)
Typical pixel pitch: 25µm
cut-off frequency: 20 [lp/mm] (Nyquist)
Super-Sampling: Take two images, slightly shifted, and combine them
x
Se
nsitiv
ity
Sensitive Area (only ~75%)
7/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Naive Superresolution by Super-Sampling
• In Theory:
Take 4 images shifted by 1/2pixel pitch in x- and y-direction (super-sampling)
Combine them in a larger image.
• Problems:
How to shift images by exactly 12.5µm? (with a hand-held camera)
What about the Point Spread Function?
8/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Point-Spread-Function
• PSF: How the camera blurres all points
• Lens: chromatic aberration, …
• Aperture: Diffraction, (Airy-Disc)
• For t875: f/# 1.0 -> Airy-Disc = 29 µm
Pixel size of t875 is 25µm
• Energy is distributed over several pixels
T
Airy function Airy disk
Input Output
9/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Convolution and Deconvolution
• Blurring of images: Convolution with Gaussian distribution curve.
• Convolution:
Sending an input signal through a system result in an output signal.
The system applies its transfer function: So = T * Si
The transfer function can be specified as point-spread-function
• Inverting the process of convolution:
Try to reconstruct the signal which has been sent into a system by only
knowing the output signal.
For a given So and T, find Si such that So = T * Si holds.
Deconvolution of images: De-blurring / sharpening
De-blurring: refocus energy from region
Can not reconstruct lost information.
*
T
Si
So
=
10/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Put it all together
• Deconvolution can reduce the blur
• Super-Sampling can reconstruct details
• Solution:
Combine super-sampling with deconvolution.
• Even better:
Use natural motion and compute image shifts
• Required:
Some arbitrary motion, ← Provided by the user.
A smart algorithm. ← Provided by Testo.
11/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Steps from Science to Customer
• Developed algorithm together with a partner
• Main issue: Computational time required for 5 images of 160x120:
Start of optimisation: 30 s
Now: 100 ms
• Super-Resolution will be available for all current testo cameras
No hardware required, just software.
User can update its own cameras.
13/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Interpolation vs. Super-Resolution
Sensor resolution: 160 x 120 (original) / 320 x 240 (superresolved)
Is it really better then Interpolation? Yes it is!
14/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Experimental Evidence
• MTF: Standard way to specify quality of optical systems
Measured in [line pairs / millimeter]
ISO 12233: slanted edge (problematic for processed images)
Here: Variable Frequency Target
• IFOVmeas: That is what really matters for thermal imaging
Setup with black body at reference temp
Vary aperture in front
Observe maximum
Similiar to CNPP Test
15/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Variable Frequency Bar-Target Analysis
Cubic Interpolation Super-Resolution
- Analyse Modulation Transfer Function by observing the bar target.
- Measuring contrast and frequency
16/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Signal Modulation
Normal Image
false temperature
Superresolution
aliasing
17/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Detectable Spatial Frequencies
Cubic Interpolation
0
5
10
15
20
25
30
0 5 10 15 20 25 30 35
Frequency from bar target [lp/mm]
Fre
qu
en
cy f
rom
im
ag
e [
lp/m
m]
Superresolution
0
5
10
15
20
25
30
0 5 10 15 20 25 30 35
Frequency from bar target [lp/mm]
Fre
qu
en
cy
fro
m im
ag
e [
lp/m
m]
no frequencies above detector cut-off
detectable
frequencies approx. 50% above detector cut-off
detectable
18/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Modulation Transfer Function
0,00%
20,00%
40,00%
60,00%
80,00%
100,00%
0 5 10 15 20 25 Spatial Resolution [lp/mm]
Super-Resolution
Normal
Diffraction Limit
Testo 881, 160x120, pixel pitch 25µm, F0,84
x1.6
19/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Variable Aperture
• Setup: Black Body at 60°C,
variable aperture ( d = 2-32mm), camera at 1.6m distance
60°C
160cm
d = 32mm d = 6mm
Evaluating temperature of the hottest spot (Max-on-area)
20/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Temperature Measurement of Variable Aperture
59,4 58,857,5
56,1
52,7
40,8
60,959,9
61,960,7
62,5
43,2
30
35
40
45
50
55
60
65
32 16 8 6 4 2
aperture diameter [mm]
T [
°C]
Normal
Superresolution
320x240 pixel, 25µm pixel pitch, 32°-Lens, Distance = 160cm
False Positive
IFOVmeas/1.6 = 4.8mm IFOVmeas =7.8mm
False Negative
21/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Image Comparison
testo 875i Normal
testo 875i Superresolution
testo 882 Normal
testo 882 Superresolution
For 640x480 Sensor:
SuperResolution: 1280x960
22/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Close-ups
testo 875i Normal
testo 875i Superresolution
esto 882 Normal
testo 882 Superresolution
23/24 Testo AG, SuperResolution - Webconference (1.0), 1000len-juj, 15.11.2012, Confidentiality 2
Conclusions
• Superresolution + Deconvolution:
Combine several images
Reduce blurring
Use natural motion
• Result:
Increase spatial resolution by 1.6
Decrease effective pixel pitch by 1.6
• Available as software-update for all
current Testo-IR-Cameras
Even for already sold cameras.