Image Smoothing Via Unsupervised Learning Clustering