Imaging System Fundamentals: Gerald C. Holst
Imaging System Fundamentals: Gerald C. Holst
Gerald C. Holst
1 Introduction
Point-and-shoot, TV studio broadcast, and thermal infrared
imaging cameras have significantly different applications.
Common to all is an optical system and detector array which
are linked together by F/d, where F is the focal ratio, is
the wavelength of interest, and d is the detector size. In the
frequency domain, it is the ratio of the detector cutoff to the
optical cutoff. F/d uniquely defines the shape of the camera
modulation transfer function (MTF).
The MTF is the primary parameter used for system design,
analysis, and specifications. It describes how sinusoidal patterns propagate through the system. Because any scene can
be decomposed into a Fourier series, the MTF approach indicates how imagery will appear on the display. In general,
images with higher MTFs are judged as having better image
quality. However, there is no single ideal MTF shape that
provides the best image quality.
Sampling is an inherent feature of all electronic imaging systems. The scene is spatially sampled in both directions by the discrete detector locations. It creates ambiguity
in target edges and produces moire patterns when viewing
periodic targets. Aliasing becomes obvious when image features approach the detector size. It distorts the image and the
amount of distortion is scene dependent. It is pronounced
when viewing periodic structures and these are rare in nature. Aliasing is seldom reported when reproducing natural
scenery.
Mathematically, worst case analysis assumes that the
scene contains all spatial frequencies with equal amplitudes.
This quantifies the potential for aliasing and is called the spurious response. However, real scenes have a limited spectrum
and image quality is a subjective measure. This means there
is no method of validating the theory with imagery. MTF
C 2011 SPIE
0091-3286/2011/$25.00
Optical Engineering
theory and sampling issues are just two slices through the
multidimensional image quality space. They provide guidance for camera design but do not uniquely quantify image
quality.
Assuming the detectors are in a rectangular lattice, the fill
factor (Fig. 1) is the ratio of areas
Fill factor = FF =
d H dV
AD
=
.
dCCH dCCV
APIXEL
(1)
052601-1
dH
i(x, y)
Detector
Pixel
dCCV
dV
dCCH
Fig. 1 Detector and pixel relationship.
(2)
i(x, y) =
h SPATIAL {o(x , y ) (x x )(y y )x y }.
x = y =
(3)
Optical Engineering
(6)
(7)
(8)
(5)
x = y =
(9)
The PSF of an aberration-free optical system can be characterized by a function that is separable in polar coordinates.
The detector is assumed to be rectangular. Its PSF is separable
in Cartesian coordinates, but is not separable in polar coordinates. The collective PSF of the detector and the optics is not
separable in either polar or Cartesian coordinates. The errors
052601-2
MTFSYSTEM (u, v) =
0.6
0.4
0.2
0
0.2
0.4
0.6
0.8
MTF is
MTFSYSTEM = MTFOPTICS MTFDETECTOR MTFDISPLAY .
(13)
Camera manufacturers have no control over how an observer will process the imagery and therefore their analyses
generally omit the display MTF. The perceived MTF depends
upon display characteristics and the human visual system
(HVS) interpretation
MTFPERCEIVED = MTFSYSTEM MTFHVS ,
(11)
and is used for predicting image quality metrics. These metrics will not be discussed here. However, MTFHVS plays an
important role when viewing imagery (discussed in Sec. 5).
0.8
(10)
and
HSYSTEM (v) = HSPATIAL (v).
MTF OPTICS
MTFSPATIAL (i, u, v)
(14)
2
u
2 1 u
u
.
MTFOPTICS (u) =
1
cos
uC
uC
uC
i=1 j=1
MTFELECTRONICS ( j, f e u).
(15)
(12)
052601-3
sin( du)
.
du
(16)
May 2011/Vol. 50(5)
OTFDETECTOR
0.8
0.6
0.4
0.2
0
-0.2
-0.4
The OTF is equal to zero when u = k/d (Fig. 3). The first
zero (k = 1) is considered the detector cutoff frequency, uD .
It is customary to plot the OTF up to uD . This is probably
done because it is unknown what effect the negative OTF has
on overall image quality. Since the OTF is positive up to uD ,
it is called the MTF. Plotting the MTF up to the first zero
erroneously suggests that the detector does not respond to
frequencies greater than uD . The optical system cutoff limits
the absolute highest spatial frequency that can be faithfully
imaged and not uD . Nevertheless most analyses (and that
considered here) consider the response up to uD only.
2.4 Display MTF
Display specifications are a mix of CRT terminology, video
transmission standards, alphanumeric character legibility,
and graphics terminology. CRTs are low cost with high resolution, wide color gamut, and high luminance. Flat panels do
not have all these attributes. Nevertheless, flat panel displays
will probably replace all CRTs in the near future.
Flat panel displays are assumed to have rectangular pixels. Usually the number of pixels matches the number of
detectors. When referred to image space,
OTFDISPLAY (u) =
sin ( dCC u)
.
dCC u
(17)
(18)
(19)
ALIASED OUTPUT
2T
INPUT
3T
4T
5T
6T
052601-4
MTF
Replicated spectra
uS
2uS
3uS
Fig. 8 Reconstruction with a flat panel display (left) and a CRT (right).
See footnote on page 8.
3.2 Aliasing
To apply the above sampling theory to imaging systems, let
fe u, fS uS , and T dCC . As the sampling frequency
decreases, the first replicated spectrum starts to overlap the
base band (Fig. 6). It is the summation of these spectra that
distort the image.
A bar pattern consists of an infinite number of frequencies. While the fundamental may be less than the Nyquist
frequency, higher-order terms will not. These higher-order
terms are aliased and distort the signal. In Fig. 7 the input bar
pattern fundamental is 1.68 uN and the aliased fundamental
is 0.32 uN . Since higher-order frequencies are present, the
reconstructed bars appear more triangular than sinusoidal.
Since aliasing occurs at the detector, the signal must be
band-limited by the optical system to prevent it. This is
achieved by designing a system with F/d 2 or by using an optical low pass filter (OLPF).9 While monochrome
aliasing is tolerable, color aliasing is bothersome. Single chip
color arrays always have a window over the array. The first
impression is that the window is designed to protect the array. This is an ancillary feature. The window is actually a
birefringent crystal that acts as an OPLF. The OPLF reduces
the MTF and reduces image contrast. Since color aliasing is
unacceptable, the reduced MTF is a small penalty to pay.
3.3 Reconstruction
Digital data cannot be seen because it resides in a computer memory. Any attempt to view a digital image requires
a reconstruction filter.10 Most imaging systems rely on the
display medium and HVS to produce a perceived continuous image (discussed in Sec. 5). Display media include laser
printers, half-toning, fax machines, CRTs, and flat panel displays. The display medium creates an image by painting a
series of light spots on a screen or ink spots on paper. The
spot acts as a low pass reconstruction filter. Each display
medium has a different spot size and shape resulting in different frequency responses. The perceived imagery will be
different on each display type.
A flat panel display is not an ideal reconstruction filter.
It passes significant frequency components above uN and
this makes the image blocky or pixelated. A CRT will remove the higher frequencies (above uN ) but also attenuates
the in-band frequencies to create a somewhat blurry image
(Fig. 8). The ideal reconstruction filter abruptly drops to zero
at uN . As illustrated in Fig. 9, a sharp drop in one-domain
produces ringing in the other (Gibbs phenomenon). In these
two figures, the optics and detector MTFs are unity over the
spatial frequencies of interest. This emphasizes how different
reconstruction filters affect image quality.
Moire patterns occur when periodic targets are viewed.
Some published articles provide resolution charts. The sampling artifacts become more noticeable when viewing targets
at an angle with respect to the array axis. Figure 10 illustrates
various artifacts when viewing a TV resolution chart. It compares a Bayer pattern with the Kodak TrueSense color filter
array (CFA) and their respective demosaicking algorithms.
Fig. 7 Aliasing. Input (left) and aliased output (right). An ideal reconstruction filter was used. Imagery created (Ref. 8) by MAVIISS.
Optical Engineering
052601-5
MTFPOST(u)
MTFPRE(u)
MTF
MTFPRE(uS-u)
MTFPOST(u)MTFPRE(u)
MTFPOST(u)MTFPRE(uS-u)
uN
(b)
(c)
(d)
(e)
Fig. 10 Moire patterns vary according to the CFA type and demosaicking algorithm. Details are provided in Ref. 11. The heavy horizontal lines represent the estimated TV resolution afforded by each
camera. The on-line PDF version is in color where color aliasing can
be seen. This figure has been enlarged. At normal viewing distances, the individual pixels cannot be resolved. View this figure from
several feet.
n=0
(20)
3.4 Resampling
Nearly all analyses focus on the spatial sampling created
by the detector array. If the camera output is analog, then
a frame capture board redigitizes the image for computer
processing. The board can digitize the analog signal at a rate
that is different than uS . Additional samplers in the overall
system can add new sampling artifacts.
Imagery imported into word documents or other programs
are automatically interpolated to provide a smooth continuous image. As the image is enlarged interpolation smoothes
it. This is not so when the image is resampled without interpolation. In Fig. 11, an enlarged portion of a scene captured
by a 10 Mpixel point-and-shoot camera was inserted as a
desktop picture. The flat panel display resampled the scene.
Since the flat panel elements (12801024) did not align with
the camera pixels (36642748), resampling artifacts become
obvious: straight lines appear as a stair step (jaggies).
MTFPRE contains all the MTFs up to the sampler (the detector). For this paper, MTFPRE = MTFOPTICS MTFDETECTOR .
MTFPOST represents all the filters after the sampler. For this
paper MTFPOST = MTFDISPLAY . Equation (20) can be written
as
I (u) = MTFPOST (u)MTFPRE (u)O(u)
+ MTFPOST (u)
n=1
(21)
The first term is the image spectrum when no sampling is
present and is called the direct response. Sampling created
the remaining terms and these may be considered an aliasing
metric. If uS 2uH and the reconstruction filter response is
zero for all frequencies greater than uS uH (see Fig. 4), the
second term is zero.
Considering the first fold back frequency (n = 1) and
assuming O(u) = 1, Schade13 defined the spurious response
as
MTFPOST (u)MTFPRE (u S u) du
.
Spurious response = 0
0 MTFPOST (u)MTFPRE (u) du
(22)
Fig. 11 Original image (left) and image seen on the WindowXP desktop background scene (right). Each picture is 210245 pixels (HV).
The arrows point to the most obvious sampling artifacts. Careful examination reveals numerous others. The on-line PDF version is in
color.
Optical Engineering
The highest scene spatial frequency is limited by the optical cutoff. The upper limit in the denominator is uC . The
highest spatial frequency in the aliased signal (numerator)
is limited by the reconstruction filter. The assumption that
the scene contains all frequencies [O(u) = 1] with equal amplitude is for mathematical convenience. Perhaps Schades
spurious response should be called the potential for aliasing metric. Figure 12 illustrates the spurious response when
a practical post-reconstruction filter is used. The spurious
052601-6
0.7
MWIR design
0.6
MTF (u N)
LWIR design
50
d (m)
40
F/d = 2
Visible
30
0.5
0.4
0.3
0.2
0.1
0
20
0.5
1.5
F /d
10
No aliasing
0
0
10
20
30
40
50
F (m)
Fig. 13 Design space for visible, MWIR, and LWIR cameras (FF =
1). There is no aliasing when F/d 2.
4 Optics-Detector Subsystem
Image metrics may be described in the spatial domain where
the optical blur diameter is compared to the detector size or in
the frequency domain where the detector cutoff is compared
to the optics cutoff. Either comparison provides an image
quality metric14 that is a function of F/d. Table 1 summarizes the two limiting cases. Since the transition from one
region to the other is gradual, it is difficult to select an F/d
value that separates the two regions. It is nominally set at F/d
= 1. From a sampling viewpoint, the important parameter15
is F/dCC (also called F/ and Q). When FF = 1, F/d
= F/dCC . Figure 13 illustrates overall design space for
visible, mid-wave infrared (MWIR) and long-wave infrared
(LWIR) cameras. As listed in Table 2, the more popular designs are detector-limited.
The MTF at Nyquist frequency is often used as a measure of performance (Fig. 14). As MTF(uN ) increases, image
quality should increase. Unavoidably, as the MTF increases,
aliasing also increases and image quality suffers. Figure 15
provides 256256 pristine images. Figures 1618 illustrate
the imagery for three different F/d ratios with FF = 1.
Figure 8 illustrates F/d = 0.55. All images were recon-
>1
System
performance
Detector-limited
Optics-limited
Optical Engineering
Spatial domain
Frequency domain
Spectral
response
Detector
Typical
d (m)
AVE
(m)
F/d
Visible
CMOS
2.2
0.55
1.1
0.5
MWIR
InSb
18
4.0
8.0
0.44
LWIR
Microbolometer
18
12
24
0.75
052601-7
Application
Cell phone
640480
2.11.6
Point-and-shoot
6.3 Mpixel
28972173
9.67.2
Point-and-shoot
10 Mpixel
36502738
12.19.1
Professional SLR
40 Mpixel
73025477
24.318.2
5.2 Prints
Color printing suffices with four colors (red, green, blue, and
black). There are no grays. It is either ink or no ink. For
lighter colors, a small ink spot is surrounded by a white area.
To increase saturation, the ink spot is larger. For fixed pixel
size the white area is smaller. The HVS blends the ink spot
and white area to have a perceived saturation.
Printed imagery is considered excellent when there are
more than 300 dots/in (dpi). Photos look good when there are
about 300 pixels/in. To allow for color printing, the printer
should provide about 3 times more dots, or at least 900 dpi.
The values in Table 3 assume 300 pixels/in creates an excellent image. Larger images can be created. If pixel replication is used, at some point they will start to be blocky
(you can see the individual pixels). However, blocky images are rarely seen because software always interpolates
the data to create a smooth image. At small viewing distances this smoothed image may appear blurry. In contrast to
wet-film cameras, image enlargement does not provide more
resolution. Resolution is fixed by the pixel size and focal
length.
6 Summary
Performance for all cameras (point-and-shoot, TV studio
broadcast, and thermal infrared imaging) can be described
by an MTF with F/d being an important design metric.
The difference between detector-limited and optics-limited
The 256256 image (Fig. 15) was downsampled to 3232 detectors. The
imagery is enlarged so that your eye MTF and the printing do not significantly affect the image quality. This allows you to see the distortion created
by sampling and the system MTF degradation. Image quality depends upon
viewing distance. View the images at several feet to view to simulate normal
distance (same visual angle).
052601-8
Intensity
Perceived Intensity
Distance (x)
Distance (x)
Fig. 19 Perceived modulation (right) when viewing a sweep frequency target (left). Very high spatial frequencies are perceived as a uniform
gray.
052601-9
References
1. R. G. Driggers, P. Cox, and T. Edwards, Introduction to Infrared and
Electro-Optical Systems, pp. 2125, Artech House, Norwood, MA
(1999).
2. R. H. Vollmerhausen and R. G. Driggers, Analysis of Sampled Imaging
Systems, SPIE Tutorial Text TT39, pp. 2831, Bellingham, WA (2000).
3. O. Hadar, A. Dogariu, and G. D. Boreman, Angular dependence of
sampling modulation transfer function, Appl. Opt. 3628, 72107216
(1997).
4. G. C. Holst, Electro-optical Imaging System Performance, 5th ed.,
pp. 362374, JCD Publishing Company, Winter Park, FL (2008).
5. C. E. Shannon, Communication in the Presence of Noise, Proceedings
of the IRE Vol. 37, pp. 1021, Institute of Electrical and Electronics
Engineers, New York (1949).
6. A. B. Jerri, The Shannon Sampling Theorem Its Various Extensions
and Applications: A Review, Proceedings of the IEEE, Vol. 85(11),
pp. 15651595, Institute of Electrical and Electronics Engineers, New
York (1977).
7. G. C. Holst, Sampling, Aliasing, and Data Fidelity, JCD Publishing,
Winter Park, FL (1998).
8. MAVIISS (MTF based Visual and Infrared System Simulator) is
an interactive software program available from JCD Publishing at
www.JCDPublishing.com.
9. G. C. Holst and T. L. Lomheim, CMOS/CCD Sensors and Camera
Systems, 2nd ed., pp. 287289, JCD Publishing Company, Winter Park,
FL (2011).
10. G. C. Holst, Are reconstruction filters necessary?, In Infrared Imaging
Systems: Design, Analysis, Modeling, and Testing XVII, G. C. Holst,
Ed., Proc. SPIE 6207, 62070K (2006).
Optical Engineering
Gerald C. Holst is an independent consultant for imaging system analysis and testing. His varied background includes serving
as a technical liaison to NATO, research scientist for DoD, and a member of the Martin
Marietta (now Lockheed Martin) senior technical staff. He has planned, organized, and
directed the internationally acclaimed SPIE
conference Infrared Imaging Systems: Design, Analysis, Modeling and Testing since
1990. He is author of over 30 journal articles
and 6 books. He is a SPIE fellow and a member of OSA.
052601-10