Duplex scanning content alignment
AssigneeToshiba Tec Kabushiki Kaisha
InventorMitchell G. Marks
Life of this patent
Estimating the term…
Abstract
There is disclosed an apparatus and method of aligning content put through a duplex scanner. By performing operations on data extracted from physical documents, digital documents that would otherwise appear skewed can be un-skewed. The process compares two images, e.g. a front and a back page for a document, and determines how they are offset from one another. The process uses a projection profile error minimization technique to calculate a translation for one or both pages to digitally align the margins for a digital document such that the margins match.
Claims18
A system comprising a computing device including:
- a processor;
- a display device coupled to the processor;
- a memory coupled to the processor, the memory storing program instructions that, when executed cause the computing device to perform actions comprising:
- scanning a physical document via an optical scanner module and creating a digital document from the physical document;
- detecting a back page and a front page of the digital document;
- pre-processing the digital document by performing binarization and skew correction on the back page and the front page;
- performing horizontal and vertical projection profile analysis on the binarized front and back pages;
- calculating horizontal and vertical offsets using projection profile error minimization on the binarized front and back pages;
- translating the contents of the digital document based on the horizonal and vertical alignment offsets.
A non-volatile machine-readable medium storing a program having instructions which when executed will cause a processor to:
- scan a physical document via an optical scanner module and create a digital document from the physical document;
- detect a back page and a front page of the digital document;
- pre-process the digital document by performing binarization and skew correction on the back page and the front page;
- perform horizontal and vertical projection profile analysis on the binarized page;
- perform horizontal and vertical offset calculations via projection profile error minimization on the binarized page;
- translating the contents of the digital document based on the horizonal and vertical alignment offsets.
A method of aligning content in a duplex scanner comprising:
- scanning a physical document via an optical scanner module and creating a digital document from the physical document;
- detecting a back page and a front page of the digital document;
- pre-processing the digital document by performing binarization and skew correction on the back page and the front page;
- performing horizontal and vertical projection profile analysis on the binarized front and back pages;
- calculating horizontal and vertical offsets using projection profile error minimization on the binarized front and back pages;
- translating the contents of the digital document based on the horizonal and vertical alignment offsets.
Dependencies are inferred from the claim text.