4 CONCLUSIONS AND FUTURE
WORK
In this paper we investigated the capabilities of a
3D sensor comprised of a stereo camera and a tex-
ture projector. With off-the-shelf hardware and un-
der real illumination conditions, we have shown that
in the presence of moving objects single-frame stereo
with regularization produces much better results than
STS. Moreover, the proposed regularization approach
based on local smoothness, though not based on a
global optimization, shows good performance and
reduced computational requirements. Finally, we
have found that the proposed introduction of tempo-
ral smoothness helps improving the performance of
the considered regularization methods.
We are currently actively developing a small, low-
power stereo device with texture projection. There
are two tasks that need to be accomplished. First,
we are trying to optimize the local smoothness con-
straint to be real time on standard hardware, that is,
to run at about 30 Hz on 640x480 images. Second,
we are designing a small, fixed pattern projector that
will replace the video projector. The challenge here
is to project enough light while staying eye-safe and
having a compact form factor. Using the methods de-
veloped in this paper, we believe we can make a truly
competent realtime 3D device for near-field applica-
tions.
The code concerning the regularization methods
and the STS algorithms used in this paper is open
source and available online
1
.
REFERENCES
Anderson, D., Herman, H., and Kelly, A. (2005). Experi-
mental characterization of commercial flash ladar de-
vices. In Int. Conf. of Sensing and Technology.
Curless, B. and Levoy, M. (1995). Better optical triangula-
tion through spacetime analysis. In ICCV.
Davis, J., Nehab, D., Ramamoorthi, R., and Rusinkiewicz,
S. (2005). Spacetime stereo: a unifying framework
dor depth from triangulation. IEEE Transactions on
Pattern Analysis and Machine Intelligence, 27(2).
Felzenszwalb, P. and Huttenlocher, D. (2004). Efficient be-
lief propagation for early vision. In Proc. CVPR, vol-
ume 1, pages 261–268.
Gong, M. and Yang, Y. (2005). Near real-time reliable
stereo matching using programmable graphics hard-
ware. In Proc. CVPR, volume 1, pages 924–931.
Hirschmuller, H. (2005). Accurate and efficient stereo pro-
cessing by semi-global matching and mutual informa-
tion. In Proc. CVPR, volume 2, pages 807–814.
1
prdev.willowgarage.com/trac/personalrobots/browser/pkg/trunk/vision/
Kim, J., Lee, K., Choi, B., and Lee, S. (2005). A dense
stereo matching using two-pass dynamic program-
ming with generalized ground control points. In Proc.
CVPR, pages 1075–1082.
Klaus, A., Sormann, M., and Karner, K. (2006). Segment-
based stereo matching using belief propagation and a
self-adapting dissimilarity measure. In Proc. ICPR,
volume 3, pages 15–18.
Kolmogorov, V. and Zabih, R. (2001). Computing visual
correspondence with occlusions via graph cuts. In
Proc. ICCV, volume 2, pages 508–515.
Konolige, K. (1997). Small vision systems: hardware and
implementation. In Eighth International Symposium
on Robotics Research, pages 111–116.
M. Bleyer, M, G. (2008). Simple but effective tree struc-
tures for dynamic programming-based stereo match-
ing. In Proc. Int. Conf. on Computer Vision Theory
and Applications (VISAPP), volume 2.
Nishihara, H. K. (1984). Prism: A practical real-time imag-
ing stereo matcher. Technical report, Cambridge, MA,
USA.
Potts, R. (1995). Some generalized order-disorder transi-
tions. In Proc. Cambridge Philosophical Society, vol-
ume 48, pages 106–109.
Salvi, J., Pages, J., and Batlle, J. (2004). Pattern docifi-
cation strategies in structured light systems. Pattern
Recognition, 37(4).
Scharstein, D. and Szeliski, R. (2002). A taxonomy and
evaluation of dense two-frame stereo correspondence
algorithms. Int. J. Computer Vision, 47(1/2/3):7–42.
Williams, O., Isard, M., and MacCormick, J. (2005). Es-
timating disparity and occlusions in stereo video se-
quences. In Proc. CVPR.
Yang, Q., Wang, L., Yang, R., Wang, S., Liao, M., and Nis-
ter, D. (2006). Real-time global stereo matching using
hierarchical belief propagation. In Proc. British Ma-
chine Vision Conference.
Yang, Q. e. a. (2006). Stereo matching with color-weighted
correlation, hierachical belief propagation and occlu-
sion handling. In Proc. CVPR, volume 2, pages 2347
– 2354.
Zhang, L., Curless, B., and Seitz, S. (2003). Spacetime
stereo: shape recovery for dynamic scenes. In Proc.
CVPR.
Zhao, J. and Katupitiya, J. (2006). A fast stereo vision al-
gorithm with improved performance at object borders.
In Proc. Int. Conf. on Intelligent Robots and Systems
(IROS), pages 5209–5214.
ICINCO 2009 - 6th International Conference on Informatics in Control, Automation and Robotics
12