Fast Iterative Truncated Arithmetic Mean Filter (FITM filter)

ITM/FITM filter
311 Downloads
Updated 1 Dec 2014

View License

The codes of the recently proposed ITM filter and the fast ITM (FITM) are given in this part. The ITM/FTIM filter outperforms the median filter in attenuating the single type of noise, such as Gaussian and Laplacian noise, and the mixed type of noise, such as the mixed Gaussian and impulsive noise. It also offers a way to estimate the median by a simple arithmetic computing algorithm.
Demo codes includes:
1) Single type noise suppression
Some further demo codes can be found in the codes for the WITM filters https://www.mathworks.com/matlabcentral/fileexchange/48585-weighted-iterative-truncated-mean-filter
and ITTM filters
https://www.mathworks.com/matlabcentral/fileexchange/48584-iterative-trimmed-and-truncated-mean-algorithm-filter--ittm-filter-

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

More information can be found from the webpage of Prof. Jiang:
http://www.ntu.edu.sg/home/exdjiang/default.htm
and my homepage:
https://sites.google.com/site/miaozhenwei/

Reference papers:
Z. W. Miao and X. D. Jiang, "Further Properties and a Fast Realization of the Iterative Truncated Arithmetic Mean Filter" IEEE Transactions on Circuits and Systems-II, vol. 59, no. 11, pp. 810-814, November 2012.
X.D. Jiang, "Iterative Truncated Arithmetic Mean Filter And Its Properties," IEEE Transactions on Image Processing, vol. 21, no. 4, pp. 1537-1547, April 2012.

Related papers:
Z. W. Miao and X. D. Jiang, "Weighted Iterative Truncated Mean Filter," IEEE Transactions on Signal Processing, Vol. 61, no. 16, pp. 4149-4160, August, 2013.
Z. W. Miao and X. D. Jiang, "Additive and Exclusive Noise Suppression byIterative Trimmed and Truncated Mean Algorithm," Signal Processing, vol. 99, pp. 147-158, June, 2014.

Cite As

Miao Zhenwei (2024). Fast Iterative Truncated Arithmetic Mean Filter (FITM filter) (https://www.mathworks.com/matlabcentral/fileexchange/48583-fast-iterative-truncated-arithmetic-mean-filter-fitm-filter), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2006a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.2.0.0

updated the description

1.1.0.0

updated the description

1.0.0.0