much better color algorith with simple noise radius masking