f)). The depth filtered by joint bilateral filter has
blurs around the boundary (Fig. 5(c)), the render-
ing images are scattered around the object boundary
(Fig. 5(g, h)). In contrast, the depth map filtered by
the proposed filter has corrected edges and no blurs
(Fig. 5(d)). As a result, the edge of the composite
image (Fig. 5(i), (j)) is more corrective then the non-
filtered or joint bilateral filtered it.
5 CONCLUSIONS
In this paper, we proposed a refinement filter set for
depth map improvement—called weight joint bilat-
eral filter and slope depth compensation filter. The
proposed method can reduce depth noise and correct
object boundary edge without boundary blurring, and
it has real-time performance. Experimental results
showed that our proposed filter can improve accuracy
of depth maps from various stereo matching methods,
and has the best performance among the compara-
tive refinement filters. Especially, amount of improve-
ment is large when an input depth map is not accurate.
In such case, computational time of a stereo matching
method is low. Exception case is using fairly opti-
mized depth map, such as double belief propagation.
However the method takes a lot of time. In addi-
tion, its computational speed is faster than the fastest
Markov random field optimization algorithm of semi-
global block matching. Moreover, the filter can apply
the depth map from Kinect, and then the quality of the
synthesized image is up.
In our future work, we will investigate dependen-
cies of input natural images and depth maps, and ver-
ify the proposed filter’s parameters.
ACKNOWLEDGEMENTS
The authors thank Prof. Shinji Sugawara for valu-
able discussions. This work was partly supported
by the Grand-In-Aid for Young Scientists (B) of
Japan Society for the Promotion of Science under
Grant 22700174, and SCOPE (Strategic Information
and Communications R&D Promotion Programme)
122106001 of the Ministry of Internal Affairs and
Communications of Japan.
REFERENCES
Boykov, Y., Veksler, O., and Zabih, R. (2001). Fast approxi-
mate energy minimization via graph cuts. IEEE Trans.
PAMI, 23(11):1222–1239.
Eisemann, E. and Durand, F. (2004). Flash photography
enhancement via intrinsic relighting. ACM Trans. on
Graphics, 23(3):673–678.
Fukushima, N., Fujii, T., Ishibashi, Y., Yendo, T., and Tan-
imoto, M. (2010). Real-time free viewpoint image
rendering by using fast multi-pass dynamic program-
ming. In 3DTV-Conference: The True Vision-Capture,
Transmission and Display of 3D Video (3DTV-CON),
pages 1–4.
Fukushima, N. and Ishibashi, Y. (2011). Client driven sys-
tem of depth image based rendering. ECTI Trans. CIT,
5(2):15–23.
Geiger, A., Roser, M., and Urtasun, R. (2010). Efficient
large-scale stereo matching. In Asian Conference of
Computer Vision, volume 6492, pages 25–38.
Hirschmuller, H. (2008). Stereo processing by semiglobal
matching and mutual information. IEEE Trans. PAMI,
30(2):328 –341.
Kopf, J., Lischinski, M. F. C. D., and Uyttendaele, M.
(2007). Joint bilateral upsampling. ACM Trans. on
Graphics, 26(3):96.
Lai, K., Bo, L., Ren, X., and Fox, D. (2011). A large-scale
hierarchical multi-view rgb-d object dataset. In IEEE
International Conference on Robotics and Automation
(ICRA), pages 1817–1824.
Lai, P. L., Tian, D., and Lopez, P. (2010). Depth map pro-
cessing with iterative joint multilateral filtering. In
Picture Coding Symposium, pages 9–12.
Mori, Y., Fukushima, N., Yendo, T., Fujii, T., and Tanimoto,
M. (2009). View generation 3d warping using depth
information for ftv. Signal Processing: Image Com-
munication, 24(1–2):65–72.
Ohta, Y. and Kanade, T. (1985). Stereo by intra - and inter-
scanline search using dynamic programming. IEEE
Trans. PAMI, 7(2):139–154.
Pestschnigg, G., Szeliski, R., Agrawala, M., Cohen, M.,
Hoppe, H., and Toyama, K. (2004). Digital photogra-
phy with flash and no-flash image pairs. ACM Trans.
on Graphics, 23(3):664–672.
Scharstein, D. and Szeliski, R. (2002). A taxonomy and
evaluation of depth two-frame stereo correspondence
algorithms. International Journal of Computer Vision,
47(1):7–42.
Sun, J., Zheng, N. N., and Shum, H. Y. (2003). Stereo
matching using belief propagation. IEEE Trans.
PAMI, 25(7):787–800.
Tomasi, C. and Manduchi, R. (1998). Bilateral filtering for
gray and color image. In International Conference of
Computer Vision, pages 839–846.
Wildeboer, M. O., Fukushima, N., Yendo, T., Tehrani, M. P.,
Fujii, T., and Tanimoto, M. (2010). A semi-automatic
multi-view depth estimation method. In Proceedings
of SPIE Visual Communications and Image Process-
ing 2010, volume 7744.
Yang, Q., Wang, L., and Ahuja, N. (2010). A constant-
space belief propagation algorithm for stereo match-
ing. In Computer Vision and Pattern Recognition,
pages 1458–1465.
Yang, Q., Wang, L., Yang, R., Stewenius, H., and Nister,
D. (2008). Stereo matching with color-weighted cor-
relation, hierarchial belief propagation and occlusion
handling. IEEE Trans. PAMI.
Yang, Q., Yang, R., Davis, J., and Nister, D. (2007). Spatial-
depth super resolution for range images. In Computer
Vision and Pattern Recognition, pages 1–8.
WeightedJointBilateralFilterwithSlopeDepthCompensationFilterforDepthMapRefinement
309