clean + Gradient + Threshold