You are on page 1of 6

Approach of self-adaptive illumination

for optical imaging systems

Sheng Zhou,1,2 Jim Goodliffe,1 Hao Cai,2 Kui Zhou,2 and Xianglin Zhang2,*
1
School of Aeronautical and Automotive Engineering, Loughborough University, Leicestershire, LE11 3TU, UK
2
College of Materials Science and Engineering, Huazhong University of Science and Technology,
1037 Luoyu Road, Wuhan, China
*Corresponding author: hust_zxl@mail.hust.edu.cn

Received 14 May 2014; revised 28 June 2014; accepted 30 June 2014;


posted 3 July 2014 (Doc. ID 209767); published 7 August 2014

An optical imaging signal is vulnerable to undesired features such as ambient light illumination and
partial specular reflection from the target; the success of extracting target features from images depends
largely on appropriate design of illumination. This paper presents an approach for self-adaptive illumi-
nation for optical imaging systems. The proposed illumination system projects a reference image to a
target surface as an initial structured illumination, and then adjusts the projected image automatically
to compensate the negative influences of undesired features. After this self-adaptive control process,
undesired features would appear mostly invisible in the captured images. The signal-to-noise ratio would
be improved dramatically well before subsequent image processing. In the validation experiments,
several images with uniform brightness were offered as reference images; the captured images could
achieve high brightness uniformity, even when the target surface was uneven or was illuminated by
ambient light. In a further experiment of selective vessel illumination on a human palm, simulated vessel
regions were selectively illuminated. Undesired features, like palm prints, almost disappeared in the
images captured. © 2014 Optical Society of America
OCIS codes: (220.0220) Optical design and fabrication; (220.2945) Illumination design.
http://dx.doi.org/10.1364/AO.53.005205

1. Introduction undesired features cannot be neglected, that is,


With the development of optical imaging systems, ambient light, uneven target surfaces, inhomo-
appropriate design of illumination has become more geneous reflection–absorption properties of the tar-
and more important to keep pace with the highly get, and so on. For this reason, an illumination
developed image acquisition techniques. In the first system that suits the object to be illuminated is
place, uniformity is one of the most important factors desirable [4]. On the other hand, flexibility of illumi-
for illumination quality as it is essential to achieve a nation is required in areas like computer vision [4]
good image signal. A lot of effort has been made to and image photoplethysmography (iPPG) [5], where
achieve illumination uniformity, mostly by employ- the illuminated objects are always complicated and
ing sophisticated optical components, such as lens changeable. Several techniques have been developed
arrays [1], freeform lenses [2], and freeform reflectors to realize flexible illumination. A great deal of work
[3]. These components can help achieve uniform has been done on applying structured illumination
illumination in particular situations, but not neces- to optical profilometers by LCD projectors [6–9].
sarily in a practical optical imaging system where A vision-measuring system equipped with self-
adapting illumination has been designed. With the
captured image of the illuminated target acting as
1559-128X/14/235205-06$15.00/0 the feedback signal, the illumination intensity can
© 2014 Optical Society of America be adjusted automatically to improve the vision

10 August 2014 / Vol. 53, No. 23 / APPLIED OPTICS 5205


measurement accuracy [10]. Furthermore, in the
field of projection display systems, the concept of
camera-assisted projection has been proposed to dis-
play with real-time photometric adaptation to the
changing environment [11,12]. In other words, since
images are mainly the interaction result of illumina-
tion, the illuminated object, and the camera, full con-
trol of illumination would surely promote the ability
of extracting desired data from images.
In this paper, a self-adaptive illumination ap-
proach for optical imaging systems is proposed.
The proposed illumination system projects a refer-
ence image to a target surface as an initial structured
illumination, and then adjusts the projected image
automatically to compensate the negative influences
of undesired features. After this self-adaptive control
process, undesired features would appear mostly
invisible in the captured images. The signal-to-noise
ratio would be improved dramatically well before
subsequent image processing. A similar approach
has demonstrated considerable illumination distri-
bution control ability over the reflecting surface [13].
In the proposed illumination system, a shrunken im-
age of the reference image displayed on a LCD panel
is projected onto a target surface as an initial struc-
tured illumination. In the illumination adjustment
stage, an image of the illuminated target is captured Fig. 1. Optical layout: with the help of a Fresnel lens, patterned
light rays that transmit through the LCD panel will be focused
by a camera and acts as a feedback control signal.
onto the projection lens, reflected by the beam splitter, and illumi-
The illumination is then adjusted by refreshing nate the target plate. Images of the illuminated target are cap-
the image displayed on the LCD panel with a com- tured by a camera and sent to a computer as a feedback control
pensated image, which has been generated according signal in the illumination self-adaptation stage, or as an imaging
to the differences between the reference image and signal in the image data acquisition stage.
captured image. This self-adaptive process runs in
a loop until users are satisfied with the image ob-
tained. Until the self-adaptation process of the illu- algorithm, there is no longer a high illumination
mination system is accomplished, actual image data uniformity requirement for the light source.
acquisition for the optical imaging system could be
conducted. B. Control System
The program of the control system was developed in
Matlab. The control flow chart is shown in Fig. 2.
2. Method
The experimental setup of the proposed self-adaptive
illumination approach can be divided into two
sections, namely, an optical system and a control
system.
A. Optical System
The optical layout of the proposed illumination sys-
tem is shown in Fig. 1. Images on the LCD panel are
lit by the light source. In order to form bright illumi-
nation on the target surface, a Fresnel lens is used to
condense the light rays emitted from the LCD panel.
The LCD panel is kept beyond the double focus
length of the projection lens, so that a shrunken
image of the image displayed on the LCD panel is
projected on the target plate as the illumination.
In this way, rather high illumination intensity could
be reached despite the large light loss property of the
LCD panel. Additionally, the negative influence of
gaps between adjacent pixels on the illumination
could be minimized. Owing to the feedback control Fig. 2. Control flow chart.

5206 APPLIED OPTICS / Vol. 53, No. 23 / 10 August 2014


Users define a reference image (I 0 ) that they want to The projected image is captured and sent to the com-
capture from the target surface. The program sends puter. The captured image is registered to match the
I 0 to the LCD panel as the first image displayed. The displayed image by manually matching the corre-
first image is projected to the target surface and lated points in the two images; the transform matrix
captured by the camera. The camera then sends of the registration is exported to the program. In the
the captured image (I 1 ) back to the computer as feedback control process, I 0 is first shown on the fig-
the feedback control signal. The program registers ure window. The projected image is captured by the
I 1 and forms a new registered image matrix (I 2 ), camera and sent to the computer. The program regis-
which is in alignment with I 0 . In the ideal condition, ters the captured image with the transform matrix
I 2  kI0 (k is a conversion ratio) because the average obtained in the calibration process, compares I 2 with
brightness intensity of every corresponding area of I 0 , and replaces the image displayed on the LCD
the image displayed on the LCD and captured by panel by I 3 :
the camera should be correlated linearly. However,  
in this process, many factors will disrupt this linear Io I2
correlation, such as the influence of ambient light, I 3  I 0  t · meanI 0  · − ; (1)
meanI 0  meanI 2 
uneven illuminated surface, and inhomogeneous sur-
face reflection–absorption properties of the illumi- where t is the scale factor, which is set at 0.5 in all of
nated target. To compensate for those disruptions, the following experiments.
the program compares I 0 and I 2 , determines the The camera captures another image and the proc-
differences, and sends a compensated image signal ess is repeated again. The image on the LCD panel
(I 3 ) to the LCD panel, which adds compensation to continues to be updated in this fashion until users
the former one displayed on the LCD panel. This are satisfied with the quality of the image. After this
feedback process is repeated until the difference point, the last image displayed on the LCD panel is
between I 2 and I 0 is acceptable. The LCD panel will used as the final illumination solution. It should be
keep displaying the last compensated image sent noted that what was tested here is only a simple
from the computer as the final illumination pattern. algorithm to validate the principle of the proposed
From then on, images captured by the camera would self-adaptive illumination approach. In practice, ap-
be sent to the computer as imaging signals. plications of all other image-processing techniques
developed are encouraged to form better compen-
3. Experiment Conditions sated images to achieve higher self-adaptation ability.
In order to validate the feasibility of the proposed
self-adaptive method of illumination, a simple proto- 4. Results and Discussion
type of the proposed illumination system was built. A A series of experiments was conducted to validate the
3M 9080 overhead projector was refitted by replacing self-adaptation ability of the proposed illumination
the projection lens with a double convex lens with a approach.
focal length of 100 mm and a diameter of 50 mm. A In the first experiment, a flat, white piece of paper
LCD panel from a GNR TS700 monitor was disas- was illuminated. The reference images were set as
sembled and placed on the stage surface of the pro- I 0  K · ones480; 640; 3, which adapt to the resolu-
jector. The distance between the LCD panel and the tion of the camera. K is the illumination intensity
projection lens was set at 400 mm so that a shrunken factor. As shown in Fig. 3, images with high bright-
image whose size is only one-third of the image ness uniformity could be achieved with different val-
displayed on the LCD panel could be projected onto ues of k after 10 compensation cycles. The influences
the target surface. A Logitech low-cost webcam, of partial specular reflection from the illuminated
V-U0009, was used as the camera. For the control paper were compensated perfectly.
system, a simple algorithm was tested. Display the With conventional illumination systems, it is
figure window of Matlab on the LCD panel, which almost impossible to capture an image with uniform
acts as an extended monitor of the computer; images brightness when the target has a rather uneven sur-
are shown in the figure window. With general face or is partly illuminated by external light. By self-
assembly accuracy, taking a photo of just the pro- adaptive control, the proposed illumination system
jected area on the target surface is unpractical; the makes it possible to some extent. In Fig. 4, the refer-
projected area in an image captured is more or less ence image is set as I 0  0.5 · ones480; 640; 3; it can
a rotated or shifted version of the one on the target be seen that with compensations based on the differ-
surface, and so registrations of the images captured ence between the captured image and the reference
are necessary. As long as the positions of the camera image, the image displayed on the LCD panel will
and the target are settled, every captured image refresh itself to meet certain requirements of the cap-
shares the same transform matrix, so only one tured image in the proposed system. It can be seen
manual registration would be needed for each sepa- that images captured in different situations have
rate experiment. To get the transform matrix, a cal- different brightness levels when using the same
ibration process is conducted in the first place. An reference image. This is because in order to reach
image of a coordinate plane is displayed on the figure the best compensation ability, the control algorithm
window and is projected to the target surface at first. used focused only on matching the brightness

10 August 2014 / Vol. 53, No. 23 / APPLIED OPTICS 5207


Fig. 4. Self-adaptation performance on (a) folded paper and
(b) with ambient light: Reference images were set as I0  0.5·
ones640; 480; 3. (a) Without any control, the captured image of
folded paper has many shadowy and bright areas. After 10 cycles
of self-adaptive compensation, uneven surface features have
almost disappeared in the captured image. From the tenth com-
pensated image, we can easily tell how the system adjusted the
pattern displayed on the LCD panel to achieve this. (b) Without
shade curtains, sunlight will make the captured images look partly
blue. After 10 cycles of self-adaptive compensation, the brightness
uniformity of the captured image improved a lot, even though a
small blue area still exists. From the compensated image, we
can see the system’s effort to compensate the blue area with more
yellow light input.

Fig. 3. Self-adaptation performance of illumination on a flat Traditional optical systems modify light patterns
white paper. (a) Reference image with k  0.5. (b)–(f) Images cap- through use of lenses, diaphragms, curved mirrors,
tured before the 1st, 2nd, 3rd, 4th, and 10th compensation cycle, gratings, or optical fibers. They are typically limited
respectively, which together show how brightness uniformity im-
to simple patterns [14]. However, in biomedical imag-
proved as the self-adaptation process progressed. (g) RGB bright-
ness distribution along the middle horizontal line of (b) and (f), ing, the targets to be illuminated are usually certain
which shows that a high brightness uniformity has been reached tissues, like vessels or nerves. Illumination of unnec-
after illumination compensation. The brightness vibrations at the essary areas is not only useless, but also acts as noise
extreme left and right positions are because these positions are in the subsequent image processing stage. In an
outside of the figure area displayed in the Matlab figure window. attempt to get rid of this problem, several further ex-
(h) Captured image before the tenth compensation cycle with periments have explored the potential of applying
k  0.3. (i) Captured image before the tenth compensation cycle the proposed illumination approach to realize selec-
with k  0.8.
tive illumination in biomedical imaging. A human
palm was illuminated by the proposed illumination
distribution of the captured images to that of the system. In the real situation of biomedical imaging,
reference image, not the mean brightness. our approach can only work on the assumption that
In addition, variances of the registered images of users know well the structure of the target and the
those captured before and after self-adaptation of the part that they want to selectively illuminated, so that
illumination under different conditions have been they can make a proper reference image that indi-
compared and the results are shown in Table 1. The cates their preference of the image to be captured be-
variance value of an image represents its brightness forehand. Practically, editing the concerned features
uniformity level. The variance value of the reference on the image captured under ordinary illumination
image is 0. It can be seen that the variances of the might be a good way to make a reference image.
images captured on the same target reduced rapidly In this verification experiment, a sketch of the main
after the self-adaptation process of the illumination vessel net of the human palm acted as the reference
system. The final captured image shows high image. The quality of selective vessel illumination
brightness uniformity under all conditions tested. looked good to the naked eye, but due to the poor
In other words, the captured images match the contrast ratio ability of the camera used, the cap-
reference image well in brightness distribution. tured images were of bad quality. Therefore, in the

5208 APPLIED OPTICS / Vol. 53, No. 23 / 10 August 2014


Table 1. Variance Change of Registered Images

k On Flat Paper


Condition 0.3 0.5 0.8 On Folded Paper (k  0.5) With Ambient Light (k  0.5)
Before process 0.0121 0.0274 0.0168 0.0269 0.0193
After process 1.545E − 4 4.893E − 5 2.095E − 5 1.147E − 4 1.421E − 4

and high performance of brightness distribution


controllability has been achieved on a flat paper
and a folded paper with and without ambient light.
Furthermore, vessel-selective illumination has been
achieved on a human palm, and primary undesired
feature compensation has been realized as well.
A lot of work can be done to apply the proposed
illumination approach to practical optical imaging
Fig. 5. Selective vessel illumination: a sketch that simulates the systems for better performance. Possible improve-
real main vessel net on a human palm was applied as the reference ments include better assembly accuracy, employing
image and was projected to a human palm as the first captured high-quality industrial cameras, and applying better
image shows. It can be seen in the tenth captured image that image-processing techniques. It is also possible to
after compensation, the simulated vessel region was clearly realize pixel-level illumination control through the
illuminated. Undesired features, like palm print, became less
accurate calibration procedure proposed in [15]. It
prominent.
is notable that the proposed illumination solution
also suffers from energy loss as other commercial
improved experiment, an incarnadine background LCD products do; the brightness of the images cap-
was applied around the vessel region in the reference tured was almost the same as that of the reference
image. The result shown in Fig. 5 demonstrates the images even though the light was condensed by
potential application of the proposed illumination the Fresnel lens. However, it is believed that energy
approach in the biomedical imaging field. loss would be largely reduced if a customized LCD
To realize self-adaptation performance, the pro- panel with no diffuser layer is used.
posed approach applies image-processing techniques
The authors would like to acknowledge the 7th
to form a proper illumination pattern. Questions may
European Community Framework Programme for fi-
be asked about its advantage over direct image sig-
nancial support through a Marie Curie International
nal processing. The fact is that image-processing
Research Staff Exchange Scheme (IRSES) Project
techniques always get the demanded images at the
entitled “Micro-Multi-Material Manufacture to En-
cost of a part of the raw image data. This drawback
able Multifunctional Miniaturised Devices (M6)”.
of image-processing techniques may be acceptable
The authors would also like to thank Dr. Sijung
when the signal plays a major role in the data; but
Hu for helpful discussions and support.
it is not the same case when a weak signal is hidden
by a strong noise environment. In the proposed
approach, what is processed is not the image signal References
itself, but the pattern of the illumination distribu- 1. X. Deng, X. Liang, Z. Chen, W. Yu, and R. Ma, “Uniform illu-
tion. The illumination is applied based on the user’s mination of large targets using a lens array,” Appl. Opt. 25,
requirements and is adjusted to compensate for the 377–381 (1986).
effects of undesired features on the target surface. 2. Y. Ding, X. Liu, Z. R. Zheng, and P. F. Gu, “Freeform LED lens
The final illumination is just like normal illumina- for uniform illumination,” Opt. Express 16, 12958–12966
(2008).
tion, except that it is more personalized to the illumi-
3. Y. Ding, P. Gu, and Z. Zheng, “The freeform reflector for uni-
nated target. High-quality image signals could be form rectangular illumination,” Jpn. J. Appl. Phys. 46, 7771
captured directly by the camera without image (2007).
processing of the raw signal. For instance, in iPPG, 4. Y. J. Roh, D. Lee, M. Kim, and H. Cho, “Visual inspection sys-
illumination could be applied to only the vessel tem with flexible illumination and autofocusing,” Proc. SPIE
areas. In this way, the surrounding tissues would 4902, 463–475 (2002).
5. Y. Sun, S. Hu, V. Azorin-Peris, R. Kalawsky, and S. Greenwald,
not contribute to the image signal. At the same time, “Noncontact imaging photoplethysmography to effectively
undesired features, like palm prints, that contain access pulse rate variability,” J. Biomed. Opt. 18, 61205
no useful signal could be weakened before image (2013).
acquisition. 6. G. Sansoni, L. Biancardi, U. Minoni, and F. Docchio, “A novel,
adaptive system for 3-D optical profilometry using a liquid
5. Conclusion crystal light projector,” IEEE Trans. Instrum. Meas. 43,
558–566 (1994).
In this paper, a self-adaptive illumination approach 7. G. Sansoni, F. Docchio, L. Biancardi, and U. Minoni, “Adaptive
for optical imaging systems has been proposed. Sev- 3D optical profilometer using liquid crystal light projector,”
eral validation experiments have been conducted, Proc. SPIE 2065, 230–236 (1994).

10 August 2014 / Vol. 53, No. 23 / APPLIED OPTICS 5209


8. C. Zuo, Q. Chen, G. Gu, S. Feng, and F. Feng, “High-speed 12. S. K. Nayar, H. Peri, M. D. Grossberg, and P. N. Belhumeur,
three-dimensional profilometry for multiple objects with com- “A projection system with radiometric compensation for
plex shapes,” Opt. Express 20, 19493–19510 (2012). screen imperfections,” in ICCV Workshop on Projector–
9. S. S. Gorthi and P. Rastogi, “Fringe projection techniques: Camera Systems (PROCAMS) (Citeseer, 2003).
whither we are?” Opt. Laser Eng. 48, 133–140 (2010). 13. P. Castellini, S. Cecchini, L. Stroppa, and N. Paone,
10. Y. Qu, Z. Pu, Y. Wang, and G. Liu, “Design of self-adapting “Adaptive illumination through spatial modulation of light
illumination in the vision measuring system,” in 2003 intensity and image inversion,” Meas. Sci. Technol. 24,
International Conference on Machine Learning and Cyber- 055401 (2013).
netics (IEEE, 2003), pp. 2965–2969. 14. C. Lutz, T. S. Otis, V. DeSars, S. Charpak, D. A. DiGregorio,
11. K. Fujii, M. D. Grossberg, and S. K. Nayar, “A projector– and V. Emiliani, “Holographic photolysis of caged neurotrans-
camera system with real-time photometric adaptation for dy- mitters,” Nat. Methods 5, 821–827 (2008).
namic environments,” in IEEE Computer Society Conference 15. P. Křížek, I. Raška, and G. M. Hagen, “Flexible structured
on Computer Vision and Pattern Recognition, CVPR 2005 illumination microscope with a programmable illumination
(IEEE, 2005), pp. 814–821. array,” Opt. Express 20, 24585–24599 (2012).

5210 APPLIED OPTICS / Vol. 53, No. 23 / 10 August 2014

You might also like