The principle curvature-driven diffusion model for image de-noising