Form processing and analysis system
AssigneeSap SE
InventorsJohannes HOEHNE, Konrad SCHENK
Life of this patent
Estimating the term…
Abstract
Disclosed herein are various embodiments for an augmented reality interaction, modeling, and annotation system. An embodiment operates by receiving an image including unknown data in an unknown format, including pixels. Each of the pixels is classified as one of a background pixel, a key pixel, or a value pixel representing the unknown data. For a plurality of the pixels classified as key pixels or value pixels, a plurality of locational data values associated with the unknown format are generated. Based on the locational data values, a key image and a corresponding value image from the received image are identified. The key image and the corresponding value image are output.
Claims20
A computer-implemented method comprising:
- receiving an image of a form of an unknown format, wherein the form includes a plurality of unknown data, and wherein the image comprises a plurality of pixels representing the unknown data in the unknown format;
- classifying each of the plurality of pixels as one of a background pixel, a key pixel, or a value pixel representing the unknown data;
- calculating, for a plurality of the pixels classified as key pixels or value pixels, a plurality of locational data values associated with the unknown format;
- identifying, based on the plurality of locational data values, a key image and a corresponding value image from the received image;
- and
- outputting the key image and the corresponding value image.
A system, comprising:
- a memory;
- and
- at least one processor coupled to the memory and configured to perform instructions that cause the at least one processor to perform operations comprising:
- receiving an image of a form of an unknown format, wherein the form includes a plurality of unknown data, and wherein the image comprises a plurality of pixels representing the unknown data in the unknown format;
- classifying each of the plurality of pixels as one of a background pixel, a key pixel, or a value pixel representing the unknown data;
- calculating, for a plurality of the pixels classified as key pixels or value pixels, a plurality of locational data values associated with the unknown format;
- identifying, based on the plurality of locational data values, a key image and a corresponding value image from the received image;
- and
- outputting the key image and the corresponding value image.
A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:
- receiving an image of a form of an unknown format, wherein the form includes a plurality of unknown data, and wherein the image comprises a plurality of pixels representing the unknown data in the unknown format;
- classifying each of the plurality of pixels as one of a background pixel, a key pixel, or a value pixel representing the unknown data;
- calculating, for a plurality of the pixels classified as key pixels or value pixels, a plurality of locational data values associated with the unknown format;
- identifying, based on the plurality of locational data values, a key image and a corresponding value image from the received image;
- and
- outputting the key image and the corresponding value image.
Dependencies are inferred from the claim text.