Patent ID: 8704896

Claim:
A computing device comprising: a memory and a processor configured to execute instructions in the memory to implement a capture application, the capture application configured to: automatically select one or more quadrangular objects in a captured image for scanning by detecting edges in the captured image using a configurable threshold, the configurable threshold defining an amount of contrast difference sufficient to detect an edge and configurable for different portions of the image to increase in some areas of the captured image to reduce detection of false edges in the some areas and decrease in other areas of the captured image to increase edge detection within the other areas; determine that the automatic selection of the one or more quadrangular objects is successful based on the one or more quadrangular objects having an associated score that exceeds a predefined threshold; and create one or more scanned documents from portions of the captured image corresponding to the selected one or more quadrangular objects, the one or more scanned documents including corrections to the portions for perspective distortion of the one or more quadrangular objects in the captured image.