Adaptive smoothing: a general tool for early vision | Synapse