Improving Image Segmentation with Boundary Patch Refinement