Correcting page curl in scanned books
AssigneeInternational Business Machines Corporation
InventorsVladimir Kluzner, Asaf Tzadok, Eugeniusz Walach
Life of this patent
Estimating the term…
Abstract
A computer implemented method for correcting distortion in an image of a page includes identifying a set of high quality (HQ) words in undistorted regions of one or more images of pages having content related to the content of the page. At least one distorted word in the image the page is identified such that each distorted word corresponds to a high quality word of the set. A global transformation function is generated for application to the image of the page so as to tranform the distorted word into its corresponding high quality word. The global transformation function is applied to pixels of the image of the page.
Claims21
A computer implemented method for correcting distortion in an image of a page with a content, the method comprising:
- identifying a set of high quality words including at least one high quality word in an undistorted region of one or more images of one or more pages having content related to the content of the page;
- identifying at least one distorted word in the image the page, each distorted word of said at least one distorted word corresponding to a high quality word from the set of high quality words;
- generating a global transformation function for application to the image of the page so as to substantially tranform a distorted word of said at least one distorted word to its corresponding high quality word;
- and
- applying the global transformation function to pixels of the image of the page.
A computer program product stored on a non-transitory tangible computer readable storage medium for correcting distortion in an image of a page with a content, the computer program including code for:
- identifying a set of high quality words including at least one high quality word in an undistorted region of one or more images of one or more pages having content related to the content of the page;
- identifying at least one distorted word in the image the page, each distorted word of said at least one distorted word corresponding to a high quality word from the set of high quality words;
- generating a global transformation function for application to the image of the page so as to substantially tranform a distorted word of said at least one distorted word to its corresponding high quality word;
- and
- applying the global transformation function to pixels of the image of the page.
A data processing system comprising:
- a processor;
- a computer usable medium connected to processor, wherein the computer usable medium contains a set of instructions for correcting distortion in an image of a page with a content, wherein the processor is designed to carry out a set of instructions to:
- identify a set of high quality words including at least one high quality word in an undistorted region of one or more images of one or more pages having content related to the content of the page;
- identify at least one distorted word in the image the page, each distorted word of said at least one distorted word corresponding to a high quality word from the set of high quality words;
- generate a global transformation function for application to the image of the page so as to substantially tranform a distorted word of said at least one distorted word to its corresponding high quality word;
- and
- apply the global transformation function to pixels of the image of the page.
Dependencies are inferred from the claim text.