-
101.
公开(公告)号:US11481878B2
公开(公告)日:2022-10-25
申请号:US16997800
申请日:2020-08-19
Applicant: Kofax, Inc.
Inventor: Jiyong Ma , Stephen Michael Thompson , Jan W. Amtrup
IPC: G06K9/46 , G06T5/00 , G01B11/14 , G06T3/00 , G06T7/50 , G06V10/46 , G06V10/75 , H04N1/00 , G06V30/418
Abstract: Systems, computer program products, and techniques for detecting and/or reconstructing objects depicted in digital image data within a three-dimensional space are disclosed. The concepts utilize internal features for detection and reconstruction, avoiding reliance on information derived from location of edges. The inventive concepts provide an improvement over conventional techniques since objects may be detected and/or reconstructed even when edges are obscured or not depicted in the digital image data. In one aspect, detecting a document depicted in a digital image includes: detecting a plurality of identifying features of the document, wherein the plurality of identifying features are located internally with respect to the object; projecting a location of one or more edges of the document based at least in part on the plurality of identifying features; and outputting the projected location of the one or more edges of the document to a display of a computer, and/or a memory.
-
公开(公告)号:US11062163B2
公开(公告)日:2021-07-13
申请号:US16267205
申请日:2019-02-04
Applicant: Kofax, Inc.
Inventor: Christopher W. Thrasher , Alexander Shustorovich , Stephen Michael Thompson , Jan W. Amtrup , Anthony Macciola
Abstract: Techniques for binarization and extraction of information from image data are disclosed. The inventive concepts include independently binarizing portions of the image data on the basis of individual features, e.g. per connected component, and using multiple different binarization thresholds to obtain the best possible binarization result for each portion of the image data. Determining the quality of each binarization result may be based on attempted recognition and/or extraction of information therefrom. Independently binarized portions may be assembled into a contiguous result. In one embodiment, a method includes: identifying a region of interest within a digital image; generating a plurality of binarized images based on the region of interest using different binarization thresholds; subjecting the region of interest within a digital image to a plurality of thresholding and extraction iterations; and extracting data from some or all of the plurality of binarized images. Corresponding systems and computer program products are disclosed.
-
公开(公告)号:US10699146B2
公开(公告)日:2020-06-30
申请号:US15672200
申请日:2017-08-08
Applicant: Kofax, Inc.
Inventor: Alexander Shustorovich , Christopher W. Thrasher , Jiyong Ma , Anthony Macciola , Jan W. Amtrup
Abstract: In various embodiments, computer program products for detecting, estimating, calculating, etc. characteristics of a document based on reference objects depicted on the document are disclosed. In one approach, a computer program product for processing a digital image depicting a document includes instructions executable by a computer for analyzing the digital image to determine one or more of a presence and a location of one or more reference objects; determining one or more geometric characteristics of at least one of the reference objects; defining one or more region(s) of interest based at least in part on one or more of the determined geometric characteristics; and detecting a presence or absence of an edge of the document within each defined region of interest. Additional embodiments leverage the type of document depicted in the image, multiple frames of image data, and/or calculate or extrapolate document edges rather than locating edges in the image.
-
公开(公告)号:US10380237B2
公开(公告)日:2019-08-13
申请号:US15672215
申请日:2017-08-08
Applicant: Kofax, Inc.
Inventor: Anthony Macciola , Jan W. Amtrup
Abstract: Systems, methods, and computer program products for smart, automated capture of textual information using optical sensors of a mobile device, and selective provision of such textual information to a user interface for facilitating performance of downstream workflows are disclosed. The capture and provision is context-aware, and determines context of the optical input, and optionally invokes a contextually-appropriate workflow based thereon. The techniques also provide capability to normalize, correct, and/or validate the captured optical input and provide the corrected, normalized, validated, etc. information to the contextually-appropriate workflow. As a result, the overall process of capturing information from optical input using a mobile device, invoking an appropriate workflow, and providing captured information to the workflow is significantly simplified and improved in terms of accuracy of data transfer/entry, speed and efficiency of workflows, and user experience.
-
公开(公告)号:US20190164313A1
公开(公告)日:2019-05-30
申请号:US16206926
申请日:2018-11-30
Applicant: Kofax, Inc.
Inventor: Jiyong Ma , Stephen M. Thompson , Jan W. Amtrup
Abstract: Computer-implemented methods for detecting objects within digital image data based on color transitions include: receiving or capturing a digital image depicting an object; sampling color information from a first plurality of pixels of the digital image; optionally sampling color information from a second plurality of pixels of the digital image; generating or receiving a representative background color profile based on the color information sampled from the first plurality of pixels; generating or receiving a representative foreground color profile based on the color information sampled from the second plurality of pixels and/or the first plurality of pixels; assigning each pixel a label; binarizing the digital image based on the labels; detecting contour(s) within the binarized digital image; and defining edge(s) of the object based on the detected contour(s). Corresponding systems and computer program products configured to perform the inventive methods are also described.
-
公开(公告)号:US10235446B2
公开(公告)日:2019-03-19
申请号:US15666409
申请日:2017-08-01
Applicant: Kofax, Inc.
Inventor: Mauritius A. R. Schmidtler , Jan W. Amtrup , Stephen Michael Thompson , Anthony Sarah
Abstract: According to one embodiment, a computer-implemented method for cleaning up a data set having a possible incorrect label includes: selecting a plurality of training documents; estimating a quality of an organization of a plurality of categories; and determining whether the quality of the organization is greater than a predetermined quality threshold. Corresponding system and computer program product embodiments are also presented. Other aspects and advantages of the present invention will become apparent from the following detailed description, which, when taken in conjunction with the drawings, illustrate by way of example the principles of the invention.
-
公开(公告)号:US10146803B2
公开(公告)日:2018-12-04
申请号:US14829474
申请日:2015-08-18
Applicant: Kofax, Inc.
Inventor: Steven Kilby , Anthony Macciola , Jan W. Amtrup , Bruce Orcutt
IPC: G06Q10/00 , G06F17/30 , G06F9/44 , G06Q10/06 , H04W4/02 , G06F8/38 , G06Q40/02 , G06Q20/10 , G06Q40/08 , G06Q10/08 , G06F8/70 , G06F3/0484 , G06K9/00 , G06F8/20 , G06K9/62 , G06Q50/20
Abstract: A method includes receiving user input defining a workflow comprising one or more activities and one or more rules; receiving user input defining a user interface (UI) configured to facilitate a user performing the workflow at least in part using a processor of a mobile device; and generating a mobile software application based on the workflow and the UI. In another embodiment, a method includes: instantiating a mobile application on a mobile device; launching a workflow within the mobile application, the workflow comprising one or more activities and one or more rules; rendering one or more user interfaces based at least in part on the workflow; displaying at least one of the user interfaces on a display of the mobile device; receiving user input via at least one of the user interfaces; and modifying the workflow based at least partially on user input. Systems and computer program products are also disclosed.
-
公开(公告)号:US10140511B2
公开(公告)日:2018-11-27
申请号:US15396322
申请日:2016-12-30
Applicant: Kofax, Inc.
Inventor: Anthony Macciola , Jan W. Amtrup , Stephen Michael Thompson
Abstract: According to one embodiment, a computer-implemented method is configured for building a classification and/or data extraction knowledge base using an electronic form. The method includes: receiving an electronic form having associated therewith a plurality of metadata labels, each metadata label corresponding to at least one element of interest represented within the electronic form; parsing the plurality of metadata labels to determine characteristic features of the element(s) of interest; building a representation of the electronic form based on the plurality of metadata labels; generating a plurality of permutations of the representation of the electronic form by applying a predetermined set of variations to the representation; and training either a classification model, an extraction model, or both using: the representation of the electronic form, and the plurality of permutations of the representation of the electronic form. Corresponding systems and computer program products are also disclosed.
-
109.
公开(公告)号:US09996741B2
公开(公告)日:2018-06-12
申请号:US15157325
申请日:2016-05-17
Applicant: Kofax, Inc.
Inventor: Jan W. Amtrup , Anthony Macciola , Steve Thompson , Jiyong Ma , Alexander Shustorovich , Christopher W. Thrasher
CPC classification number: G06K9/00456 , G06K9/00442 , G06K9/00449 , G06K9/00469 , G06K9/18 , G06K9/228 , G06K9/325 , G06K9/4671 , G06K9/6202 , G06K9/6269 , G06K2009/363 , G06K2209/01
Abstract: In one embodiment, a method includes receiving a digital image captured by a mobile device; and using a processor of the mobile device: generating a first representation of the digital image, the first representation being characterized by a reduced resolution; generating a first feature vector based on the first representation; comparing the first feature vector to a plurality of reference feature matrices; classifying an object depicted in the digital image as a member of a particular object class based at least in part on the comparing; and determining one or more object features of the object based at least in part on the particular object class. Corresponding systems and computer program products are also disclosed.
-
公开(公告)号:US09946985B2
公开(公告)日:2018-04-17
申请号:US15214346
申请日:2016-07-19
Applicant: Kofax, Inc.
Inventor: Anthony Macciola , Jan W. Amtrup , Jiyong Ma
IPC: G06K9/72 , G06Q10/06 , G06F3/16 , G06T1/00 , G10L17/22 , G06Q10/10 , G06K9/00 , G06K9/18 , G06K9/20 , H04N1/40
CPC classification number: G06Q10/0633 , G06F3/167 , G06K9/00442 , G06K9/18 , G06K9/2018 , G06K2209/21 , G06Q10/10 , G06T1/0007 , G10L17/22 , H04N1/40
Abstract: Systems, methods, and computer program products are disclosed for performing workflows using a mobile device, without requiring tactile input from the user. The workflow is thus “touchless” and may utilize input preferably including optical data and/or audio data. Tactile input may be optionally provided in some embodiments, but the workflow is configured to be performed without any tactile input. Accordingly, in one embodiment, a computer-implemented method for performing a touchless mobile workflow includes: invoking a mobile application using a mobile device; receiving auditory input via the mobile device; and performing a business workflow via the mobile application based on the auditory input. Corresponding systems and computer program product embodiments configured for touchless mobile workflows are also described.
-
-
-
-
-
-
-
-
-