Noise is the information damage that may occur in the image due to the changes in information during the transmission process. In order to overcome these problems, it is necessary to do filtering process on the image. Until now many filtering algorithms have been proposed to remove noise. Most existing methods only work for low level noise. In this study, the authors proposed an efficient and easy-to-understand filtering algorithm using the concept of tropical algebra and singular value decomposition (SVD). The SVD will be used to detect noise in 3 × 3 templates. Furthermore, if noise is detected then new pixels will be obtained by using the concept of tropical operations. The results of this study show that the proposed method provides better results from the existing methods in terms of quantitative and visual.