1. A computer-implemented method comprising: receiving input to a graphical user interface (GUI) indicating one or more of a filter basis, a window size, a noise level, or a pixel coherence value for at least a portion of an image; computing based on the input one or more of a blur map or a binary segmentation of the image and outputting results of said computing via the GUI; in an event that user input is received to the GUI indicating that one or more pixels of the image are incorrectly labeled in one or more of the blur map or the binary segmentation, changing one or more of a blur probability value or a blur classification label for the one or more pixels and outputting results of said changing via a change to the one or more of the blur map or the binary segmentation in the GUI; and enabling the image to be edited based on the changed one or more of the blur map or the binary segmentation.