in the reference image and the sensed image,
respectively. The frequency histogram
(, , )hi jk of
the absolute difference
(, ), (, ), (, )
rgb
dxydxydxy in
the overlapped region counts according to:
(, , ) (, , ) 1,
( , ), ( , ), ( , ),
rgb
hi jk hi jk
i d xy j d xy k d xy
where i, j, k are the intensity values of three different
colors. The histogram is then converted into
probability
(, , )pi jk via dividing it by the
summation of the designed histogram,
(, , )hi jk . The
distribution range of the proposed difference is
different from the one for gray level images. The bin
number needs to be specified instead of the number
of bits for intensity representation in gray level image
registration because the frequency histogram is
extended to 3 dimensions. The entropy of the
intensity difference for color images (denoted by
EDC) between image A and image B is now defined
by:
000
( , ) ( , , ) log[ ( , , )],
jmax
kmax imax
kji
EDC A B p i j k p i j k
where A and B denote the reference and sensed
images, imax, jmax, kmax, are the maximum
numbers of the intensity values for three different
colors, and
(, , )pi jk is the probability of the
intensity difference for color images. The
optimization method will be used to anchor a
possibly lowest value of the objective function
(, )EDC A B for obtaining the best registration result.
If two images are correctly aligned without any
different intensity contrast, the objective function
(, )EDC A B is theoretically zero.
In this paper, it is also assumed that the scene is
far from the camera, so the perspective deformation
between images can be neglected. Under such
circumstances, the similarity transformation function
is employed to transform the sensed image while
aligned to the reference image. The function is
defined as follows:
[cos sin] ,
[sin cos] ,
Sx y h
YSx y k
where (, )
y and (, )
Y are the original location
and the transformed location;
S, θ,
, hk are the
scaling, rotational, and translational parameters for
the sensed image, respectively. The optimization task
attempts to locate the optimal parameter set
T
(, , , )Shk
p for the transformation function that
minimizes the objective function
(, )EDC A B
, i.e.,
ˆ
() ,
ˆ
arg min ( , ).
B Transform B
EDC A B
p
p
To optimize the proposed objective function, the
Powell’s method [9] will be used to solve the
objective function
(, )EDC A B
. To initialize the
search step, the scaling parameter is set to
1.0 , and
the remaining ones are all set to zero. In the next
section, the registration performance of the proposed
method will be assessed in terms of several test
image sets.
3 EXPERIMENTAL STUDY
In this section, an experimental study that evaluates
the proposed image registration method with the
other existing methods, the normalized mutual
information (NMI) method and the cross correlation
(CC) method, will be conducted in terms of different
test image sets. To perform fair comparisons among
different registration methods, the Powell’s method
with the same initial parameter setting and the
similarity transformation are applied to all these three
methods as the optimization tool. The test image sets
are shown in Fig. 2; from left to right are the
reference image and the sensed image, respectively.
The size of test images is of the size
256 256
pixels. For the NMI method, the histogram of the
intensity differences of the corresponding pixels
between the reference image and sensed image is
created with 256 bins due to the 8-bit representation.
To achieve better execution efficiency, the numbers
of bins are set to
32 32 32
for the histogram of
the color intensity differences of the proposed image
registration method.
Four test image sets shown in Fig. 2 are used for
evaluating three image registration methods. To
optimize these three objective functions by using the
Powell’s method, the search range of each parameter
for one-dimensional search is restricted within
[ 0.5, 0.5]
cc
SS
for the scaling parameter,
[45, 45]
cc
for the rotational parameter,
[( /4), ( /4)]
cc
h width h width
,
[( /4),
c
k height
,
(/4)]
c
k height
where width and height are
obtained from the test image size, for the
translational parameter, and a multiple of
1.5 to
the combined direction for pattern search. Note that
AnEntropy-basedMethodforColorImageRegistration
419