CIB image toolbox technical manual

6. Image processing algorithms: Filters

6.4. Noise filters

BilateralFilter
HuangBilateralFilter
MedianBlurFilter

BilateralFilter

Parameters:

KernelSize:15|ColorSigma:170|SpaceSigma:210

Output:


Implementation of generic bilateral filter.

This filter is described in Zhang, M., 2009. Bilateral filter in image processing.

Parameters of this filter can be described in profile:

<ProcessingProfile>
...
  <BilateralFilter> <KernelSize>5</KernelSize>  <ColorSigma>100</ColorSigma> <SpaceSigma>150</SpaceSigma> </BilateralFilter>
...
</ProcessingProfile>

Property name

Description

Default value

KernelSize

Size of kernel of bilateral filter

5

ColorSigma

Sigma for intensity range

100

SpaceSigma

Sigma for space range

150


HuangBilateralFilter

Parameters:

KernelSize:15|ColorSigma:170|SpaceSigma:210

Output:



Implementation of Huang bilateral filter.

This filter is described in Huang, Y.L. and Fuh, C.S., 2006. Noise reduction using enhanced bilateral filter. Images and Recognition, 12(4), pp.46-53.

Parameters of this filter can be described in profile:

<ProcessingProfile>
...
  <HuangBilateralFilter>  <KernelSize>5</KernelSize> <ColorSigma>100</ColorSigma> <SpaceSigma>150</SpaceSigma> </HuangBilateralFilter>
...
</ProcessingProfile>

Property name

Description

Default value

KernelSize

Size of kernel of bilateral filter

5

ColorSigma

Sigma for intensity range

100

SpaceSigma

Sigma for space range

150


MedianBlurFilter

Parameters:

KernelSize:5

Output:


Interface for median blur filter.

Parameters of this filter can be described in profile:

<ProcessingProfile>
...
 <MedianBlurFilter>
  <KernelSize>5</KernelSize>
 </MedianBlurFilter>
...
</ProcessingProfile>

Property name

Description

Default value

KernelSize

Size of kernel of bilateral filter

5