• Aucun résultat trouvé

Adaptive bilateral filtering for range images

N/A
N/A
Protected

Academic year: 2021

Partager "Adaptive bilateral filtering for range images"

Copied!
1
0
0

Texte intégral

(1)

Adaptive bilateral filtering for range images

Antoine Lejeune (1), Marc Van Droogenbroeck (1), Jacques Verly (1)

1 : University of Liège, Dept of Electrical Engineering and Computer Science, INTELSIG Laboratory [email protected], [email protected], [email protected] Abstract

We propose an improvement for range images of the standard bilateral filter consisting in adapting it locally to the distribution of the range noise at each pixel.

Introduction

In recent years, real-time, high resolution 3D range cameras have become widely affordable. For example, the structured-light Microsoft Kinect is able to deliver 640x480 pixels depth maps at 30 fps and the time-of-flight PMD[vision] CamCube up to 200x200 pixels at 30 fps. The noise affecting the range values provided by such cameras is not identically distributed across the images and depends on several factors such as the depth and the materials composing the scene.

Previous works

To the best of our knowledge, previous methods for filtering noise out of range images either target a single type of range cameras [2], or do not adapt to local noise as in the case of the standard bilateral filter [1].

Estimating the uncertainty

To adapt the filter to the local range noise level, we use an uncertainty measure at each pixel

x

: we choose the standard deviation

σ

cam

(

D ( x)

)

of the depth

D (x )

. One finds in the literature two expressions for

σ

cam .

1. For a time-of-flight camera, Frank [3] gives:

σ

ToF

(

D( x )

)

ToF

1

A ( x )

where

A

is the amplitude image given by time-of-flight cameras and

κ

ToF a proportionality constant. 2. For the Microsoft Kinect, Khoshelham [4] gives:

σ

kinect

(

D (x )

)

=

κ

kinect

D ( x)

2. Adaptive bilateral filter

The output of the standard bilateral filter at pixel

x

is

̂

D (x )=

y∈ Nx

D ( y ) f

s

(

x , y ) f

r

(

D ( x ), D ( y )

)

y∈Nx

f

s

(

x , y ) f

r

(

D ( x) , D( y )

)

where

f

s and

f

r are Gaussian functions with standard deviations

σ

s and

σ

r respectively and

N

x a set of pixels in the neighborhood of

x

.

Our innovation consists in adapting the function

f

r to include the standard deviation of the pixel as follows:

f

r

(

D( x ), D ( y )

)

=

e

− (D(x)−D(y)) 2 2(σrσcam(D(x))) 2

Our method has the same parameters as the standard bilateral filter: the standard deviations

σ

s and

σ

r.

Conclusion

In contrast to other filters, our new adaptive bilateral filter preserves the edges in a range image while removing noise.

Acknowledgements

Antoine Lejeune is under a contract funded by the FEDER program of the Walloon Region, Belgium.

Figure 1: (a) Microsoft Kinect and (b) PMD[vision] CamCube cameras.

Figure 2: Range image captured by the Microsoft Kinect, filtered with our algorithm and displayed in

3D using MeshLab.

References

1. C. Tomasi et al. International Conference on Computer Vision, 1998, page 839-846

2. M. Frank et al. Optical Engineering, Vol. 8, No. 7 (2009)

3. M. Frank et al. Optical Engineering, Vol. 8, No. 1 (2009)

4. K. Khoshelham, ISPRS Workshop on Laser Scanning, XXXVIII-5/W12 (2011)

Références

Documents relatifs

Previous studies have shown that entry into the competent state is controlled by a genetic circuit that that can be tuned to one of three dynamical regimes [13]: an excitable regime

lipolytica genome using BLAST revealed the presence of six sequences that were identi- fied as putative family GH3 β-glucosidases (see Addi- tional file  1 : Table S1; Additional

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

Index terms— Polarimetric Synthetic Aperture Radar (PolSAR) image time series, change detection, speckle mul- titemporal filtering, Wishart distance, similarity

(a) Normalized amplitude of the cross correlation of seismic noise at periods between 5 and 10 s as a function of time and azimuth determined from the network analysis in

The impact of contamination due to pair produced top quarks contaminating the signal or control regions has been explicitly evaluated and is observed to be less than 5% (10%) for

On doit utiliser cette édition au lieu de l'édition 1984 ?î cause de contradictions entre les valeurs des portées calculées selon la plus récente édition de la norme