projectors used for visualizing object surface defor-
mation, and derive the most efficient projection pat-
terns of these projectors for improving the accuracy
of surface deformation visualization.
4.2 Efficient Super-resolution
Visualization
In order to realize accurate surface deformation visu-
alization, we define an evaluation function of projec-
tion patterns.
In the surface deformation visualization, we gen-
erate projection patterns, so that the object is colored
by white if there is no deformation, and is colored by
the other colors if there exist surface deformations.
Thus, for evaluating the whiteness of object surface
with original shape, we define the following evalua-
tion function:
E
s
= ||w−
∑
i
A
i
x
i
||
2
(0 ≤ x
i
≤ I
max
) (3)
where w is a super-resolution white color pattern on
the object surface. By minimizing E
s
, we can observe
white color on the original object surface. Note that
the white color on the object surface is not necessar-
ily composed of the projection of white color, and it
can be composed of the projection of various colors
from multiple projectors. Also, basis white color on
the original object shape can be changed to arbitrary
colors if we want. For example, we can add shad-
ing information to the basis white color such that the
surface is illuminated by a single light source, which
is useful for visualizing 3D information of original
surface shape. If we use truly white color in Eq.(3),
shading information of object surface disappears.
We next consider the evaluation function for visu-
alizing the deformation of object surface. For accu-
rate surface deformation visualization, the object sur-
face color should be changed drastically when object
shape is changed. The change in color can be rep-
resented by the derivative of the observed color, and
then the derivative should be as large as possible for
efficient deformation visualization. Since the deriva-
tive of the observed color depends on the color of
projected images, the derivative of projected images
should be as large as possible for efficient surface de-
formation visualization. Thus, we define the second
evaluation function as follows:
E
d
= ||
∑
i
D
x
x
i
||
2
+ ||
∑
i
D
y
x
i
||
2
(0 ≤ x
i
≤ I
max
) (4)
where D
x
and D
y
indicate the derivative operators in
horizontal and vertical directions. By maximizing
E
d
, the image derivatives become large. Note that,
corresponding points among projector images are on
epipolar lines defined by arbitrary two projectors, and
the change in corresponding points caused by the
deformation of object shape occurs on the epipolar
lines. Therefore, the derivatives along the epipolar
lines are important for visualizing the shape deforma-
tion. For example, if the epipolar lines are parallel
to the horizontal axis, we only need to consider hor-
izontal derivatives. Thus, the horizontal and vertical
derivatives in Eq.(4) can be replaced by directional
derivatives along with the epipolar lines.
Since we want to derive projection images so that
they minimize E
s
and maximize E
d
, we define the
evaluation function for visualizing object shape de-
formation as follows:
E
c
= wE
s
− (1− w)E
d
(5)
where w is a weight. By minimizing E
c
, we can ob-
tain optimized projection images of multiple projec-
tors for visualizing object surface deformation.
5 EXPERIMENTS
5.1 Environment
We evaluated the proposed method by using multi-
ple projectors. We used 3 projectors as shown in
Fig.6. The resolution of these projected images are
50 × 50. The projector images are projected onto a
target object shown in Fig.7. The object was situ-
ated in front of the projectors. The PSF in projection
matrices A
i
were measured at each pixel on this ob-
ject. Figure 8 shows examples of the measured PSF.
In this experiment, color images were used, and thus,
PSF for red, green and blue were measured respec-
tively. In these figures, the bottom left region shows
resized PSF. Note, the resolution of a camera image is
much higher than the resolution of projector images.
Thus, the measured PSF is spread over some pixels in
these images. By using the PSF, the projection images
for visualizing object surface deformation were com-
puted. The computed images for each projector are
shown in Fig.9. For comparison, projection images
for not only 3 projectors, but also 2 projectors were
computed. These images were projected onto the tar-
get object simultaneously from multiple projectors.
5.2 Results
Figure10 shows illuminated results when the target
object was situated at the original position. As shown
in this figure, although the target object was slightly
VISAPP2015-InternationalConferenceonComputerVisionTheoryandApplications
580