“…Over the years, better noise removal methods with different kinds of noise detectors have been proposed, for example, switching median (SM) filter [5], multi-state median (MSM) filter [6], adaptive center weighted median (ACWM) filter [7], the peak-and-valley filter [8], [9], signal dependent rank order mean (SD-ROM) filter [10], conditional signal-adaptive median (CSAM) filter [11], the pixel-wise MAD (PWMAD) filter [12], modified threshold Boolean filter (TBF) [13], Jarque-Bera test based median (JM) filter [14], two-output nonlinear filter [15], and iterative median filter [16], etc. With the noise detector, these filters will check each pixel if it is corrupted or not.…”