Iterative Trimmed and Truncated Mean Algorithm filter (ITTM filter)

ITTM filter for noise suppression and image processing.

Ahora está siguiendo esta publicación

Here provides the code of the iterative trimmed and truncated arithmetic mean (ITTM) filter. Trimming a sample means removing it while truncating means replacing its value by a threshold.
The properties of the ITTM filters include:
1) Suppress the mixed additive and exclusive noise effectively;
2) Provide an efficient method to estimate median without data sorting;
3) Has a linear computational complexity O(n). Compared to the median filter, the proposed ITTM filter suppresses noise more effectively in some cases and has lower computational complexity.
Demo codes include:
1) Single type noise suppression
2) image denoising.

You need to compile the c files before using them. Please try the function ITTM_compile.

Reference paper:
Z. W. Miao and X. D. Jiang, "Additive and Exclusive Noise Suppression by Iterative Trimmed and Truncated Mean Algorithm," Signal Processing, vol. 99, pp. 147-158, June, 2014.

Citar como

Miao Zhenwei (2026). Iterative Trimmed and Truncated Mean Algorithm filter (ITTM filter) (https://la.mathworks.com/matlabcentral/fileexchange/48584-iterative-trimmed-and-truncated-mean-algorithm-filter-ittm-filter), MATLAB Central File Exchange. Recuperado .

Información general

Compatibilidad con la versión de MATLAB

  • Compatible con cualquier versión

Compatibilidad con las plataformas

  • Windows
  • macOS
  • Linux
Versión Publicado Notas de la versión Action
1.2.0.0

updated the description
update the codes and the descriptions

1.1.0.0

updated the description

1.0.0.0