21
Survey: Bilateral Filter and Applications Presented by Jiangjian Xiao

Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

  • Upload
    others

  • View
    13

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Survey: Bilateral Filter and Applications

Presented by Jiangjian Xiao

Page 2: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Related Papers

C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998.D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward Feature Space Analysis", PAMI, 2002.F. Durand, J. Dorsey, "Fast Bilateral Filtering for the Display of High-Dynamic-Range Images", SIGGRAPH 2002.S. Fleishman, I. Drori, D. Cohen-Or, "Bilateral Mesh Denoising", SIGGRAPH 2003.T. Jones, F. Durand, M. Desbrun. "Non-Iterative, Feature-Preserving Mesh Smoothing", SIGGRAPH 2003.

Page 3: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Gaussian Filter

Normal distribution

dtet 2

21

−∞

∞−∫=Φ σ

σπ

Gaussian kernal filter

dtetXYt 2

21)()(

−+

−∫=σµ

τµ

τµ σπµ

The filter’s width is 2τ, and center is at µ, bandwidth is σ.

Page 4: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Bilateral Filter

For image I(u), at coordinate u=(x,y):

Two Gaussian filters:

Page 5: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Bilateral Filter: 2D spatial +1D range

Page 6: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Example: 1D spatial +1D range

Page 7: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Example: 2D spatial +1D range

Page 8: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Example: 2D spatial +1D range

Page 9: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Early Mean-Shift (ICCV1997)

Kernel smooth on Probability Density Function (PDF).The feature space only includes color information (range data).

Page 10: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Range Data (Multiple Colors)

Page 11: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Recent Mean-Shift

xi is a multiple dimension (2+p) vector including 2D spatial and pD range feature.The mean of an initial vector y0 shift from y0 to yj if it is convergent.

=

=

+

=n

iij

n

iij

i

j

hxy

g

hxy

gx

y

1

2

1

2

1

=

22

2, )(r

r

s

s

prs

hh hxg

hxg

hhCxg

rs

Page 12: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Algorithm of Mean-Shift

Page 13: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

2D Spatial +1D Range (Gray)

Page 14: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

My Results

Page 15: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Comparison

Page 16: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

My Results

Page 17: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

3D Application

Using distance to tangent plane as range information.The normal of the tangent plane is mollified (smoothed).

Page 18: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Result of Jones et al.

Page 19: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Algorithm by Fleishman et al.

Page 20: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Results Comparison

Page 21: Bilateral Filter and Applications · C. Tomasi, R. Manduchi, "Bilateral filtering for gray and color images", ICCV 1998. D. Comaniciu, P. Meer, "Mean Shift: A Robust Approach toward

Conclusion

An very efficient approach for smoothing.May be similar to human eyes response procedure.Can be easily to extend to many areas.