Robust detail preserving image filters implemented in DSP TMS320C6701

Volodymyr I. Ponomaryov, Francisco J. Gallegos Funes, Victor Kravchenko, Luis Nino De Rivera

Research output: Contribution to journalArticle


In this paper, we present the implementation of the robust detail preserving filters with impulsive noise removal and multiplicative noise suppression for computer vision applications. The designed filter is the consequential connection of two filters. The first filter uses the value of central pixel of the filtering window to provide the preservation of fine details and the redescending M-estimators combined with the Wilcoxon estimator to provide impulsive noise rejection. The second filter uses the output of the first filter as the pre-estimator for an adaptive calculation in the redescending M-estimator. We investigated various types of restriction functions in the M-estimator those are similar to the ones used in the Sigma filter to provide multiplicative noise suppression. The optimal values of the parameters of designed filters in presence of different noise mixture are determined. We also present the implementation of the proposed filtering algorithms by means of use of DSP TMS320C6701 processor for real time filtering. Different simulation data are presented in the paper and shown the statistical efficiency of the filters and the values of time in case of real time filtering.
Original languageAmerican English
Pages (from-to)427-437
Number of pages383
JournalProceedings of SPIE - The International Society for Optical Engineering
StatePublished - 1 Jan 2001


Cite this