G06V30/1452

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM
20210056336 · 2021-02-25 ·

An image processing apparatus obtains a read image of a document including a handwritten character, generates a first image formed by pixels of the handwritten character by extracting the pixels of the handwritten character from pixels of the read image using a first learning model for extracting the pixels of the handwritten character, estimates a handwriting area including the handwritten character using a second learning model for estimating the handwriting area, and performs handwriting OCR processing based on the generated first image and the estimated handwriting area.

OPTICAL CHARACTER RECOGNITION OF DOCUMENTS HAVING NON-COPLANAR REGIONS
20210027087 · 2021-01-28 ·

Systems and methods for performing OCR of an image depicting text symbols and imaging a document having a plurality of planar regions are disclosed. An example method comprises: receiving a first image of a document having a plurality of planar regions and one or more second images of the document; identifying a plurality of coordinate transformations corresponding to each of the planar regions of the first image of the document; identifying, using the plurality of coordinate transformations, a cluster of symbol sequences of the text in the first image and in the one or more second images; and producing a resulting OCR text comprising a median symbol sequence for the cluster of symbol sequences.

Layout-agnostic clustering-based classification of document keys and values

Techniques for layout-agnostic clustering-based classification of document keys and values are described. A key-value differentiation unit generates feature vectors corresponding to text elements of a form represented within an electronic image using a machine learning (ML) model. The ML model was trained utilizing a loss function that separates keys from values. The feature vectors are clustered into at least two clusters, and a cluster is determined to include either keys of the form or values of the form via identifying neighbors between feature vectors of the cluster(s) with labeled feature vectors.

IMAGE FORMING APPARATUS FOR READING PLURAL DOCUMENTS PLACED ON DOCUMENT SUPPORT SURFACE

An image forming apparatus includes: a document reading device that reads a plurality of original documents on a document support surface in a batch; an individual image cutouter that cuts individual images of the original documents out of image data obtained by batch reading; a character recognizer that recognizes, for each individual image, characters in the individual image; a document determiner that determines, for each individual image, whether the recognized characters contain a type name; an acquirer that acquires, from the characters determined to contain the type name, a plurality of informative character strings associated one-to-one with a plurality of item names; a data generator that generates, for each individual image, a piece of document data in which the type name is associated with the plurality of acquired informative character strings; and a document data storage that stores the pieces of document data generated one for each individual image.

CERTIFICATE RECOGNITION METHOD AND APPARATUS, ELECTRONIC DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM
20200372248 · 2020-11-26 ·

A certificate recognition method and apparatus, an electronic device, and a computer-readable storage medium are provided. The method includes: performing key point detection on a certificate image to obtain information of multiple key points of a certificate included in the certificate image, where the multiple key points include at least two boundary defining points of a first text area in the certificate, and the first text area includes multiple text lines corresponding to a first character type; and determining a text recognition result of the certificate on the basis of the information of the multiple key points.

Presenting captured data

For presenting data captured from a first user interface while the user is looking at a second user interface, methods, apparatus, and systems are disclosed. One apparatus includes a processor and a memory that stores code executable by the processor. Here, the processor detects a switch from a first user interface to a second user interface and captures data from the first user interface. Additionally, the processor presents the captured data in the second user interface.

PRESENTING CAPTURED DATA

For presenting data captured from a first user interface while the user is looking at a second user interface, methods, apparatus, and systems are disclosed. One apparatus includes a processor and a memory that stores code executable by the processor. Here, the processor detects a switch from a first user interface to a second user interface and captures data from the first user interface. Additionally, the processor presents the captured data in the second user interface.

AUTOMATIC FORM DATA READING

Embodiments of the present invention generally relate to the field of inventory management. In an embodiment, the present application is a method of reading barcodes. The method includes capturing, by an imaging assembly, an image of a target, the target including: (i) a symbol encoding a payload data, and (ii) a set of one or more alphanumeric characters containing a payload descriptor associated with the symbol; decoding, by a first processor, the symbol to extract the payload data; performing, by a second processor, an optical character recognition analysis on the set of one or more alphanumeric characters to identify the payload descriptor associated with the symbol; associating the payload data with the payload descriptor, resulting in an associated pair; and forwarding the associated pair to a third processor for further processing of the payload data based on the payload descriptor.

SYSTEM OF DETECTING CHEATING ON AN ONLINE EXAMINATION
20240078824 · 2024-03-07 ·

There is provided a computer system of detecting user cheating in an online test, the system comprising a processing circuitry configured to: obtain capability of performing screen capture of a user computer; perform a screen capture of the user computer; perform at least one of: i) extracting one or more text strings from one or more non-examination application windows of the userscreen image, obtaining at least part of an examination question text that has been presented in an application window on the user computer, and for at least one of the one or more extracted text strings, determining a degree of relevance to the examination question text, and ii) determining, using image analysis techniques, a degree of matching between at least part of the at least one userscreen image, and data associated with a suspicious application.

Information protection apparatus, information protection method and program

An information protection device includes a reception unit that receives an image of a screen displayed on a terminal connected to a certain network; an extraction unit that extracts input information for the screen from the image; a determination unit that determines whether or not the input information matches predetermined information; and a control unit that performs, when the input information is determined to be matched with the predetermined information, a control for preventing the input information from being transmitted from the network.