The document presents a novel adaptive method for removing random valued impulse noise in images using Principal Component Analysis (PCA) and an edge preserving filter. The method estimates noisy pixels using PCA and reconstructs their intensity values with an efficient filtering process, achieving high performance in both quantitative and visual quality. Experimental results demonstrate that the proposed technique outperforms existing methods while being faster and applicable to various noise types and color images.