An Algorithm of Anisotropy and Self-adaptive Point Cloud Denoising ⋆