Learning to Estimate and Remove Non-uniform Image Blur | Synapse