Systems and methods for identifying processes for robotic automation and building models therefor

    公开(公告)号:US11836662B2

    公开(公告)日:2023-12-05

    申请号:US17674714

    申请日:2022-02-17

    申请人: Kofax, Inc.

    CPC分类号: G06Q10/0633 G06F18/23213

    摘要: According to one aspect, a computer-implemented method of discovering processes for robotic process automation (RPA) includes: recording a plurality of event streams, each event stream corresponding to a human user interacting with a computing device to perform one or more tasks; concatenating the event streams; segmenting some or all of the concatenated event streams to generate one or more individual traces performed by the user interacting with the computing device, each trace corresponding to a particular task; clustering the traces according to a task type; identifying, from among some or all of the clustered traces, one or more candidate processes for robotic automation; prioritizing the candidate processes; and selecting at least one of the prioritized candidate processes for robotic automation. Further aspects building upon the above include generating RPA models to perform tasks determined to be processes for RPA. Corresponding systems and computer program products are also described.

    Object detection and image cropping using a multi-detector approach

    公开(公告)号:US11640721B2

    公开(公告)日:2023-05-02

    申请号:US17006650

    申请日:2020-08-28

    申请人: Kofax, Inc.

    摘要: According to an exemplary embodiment, a method for pre-cropping digital image data includes: dividing the digital image into segments; computing a color value distance between corresponding pixels of neighboring segments of the digital image; comparing the color value distance(s) against a minimum color distance threshold; clustering neighboring segments having a color value distance less than or equal to the minimum color distance threshold; computing a connected structure based on the clustered segments; computing a polygon bounding the connected structure; comparing a fraction of segments included in the connected structure and the polygon, relative to a total number of segments in the digital image, to a minimum included segment threshold; and in response to determining the fraction of segments in the connected structure and the polygon, relative to the total number of segments meets or exceeds a minimum included segment threshold, cropping the digital image based on edges of the polygon.

    SYSTEMS AND METHODS FOR IDENTIFYING PROCESSES FOR ROBOTIC AUTOMATION AND BUILDING MODELS THEREFOR

    公开(公告)号:US20220171988A1

    公开(公告)日:2022-06-02

    申请号:US17674714

    申请日:2022-02-17

    申请人: Kofax, Inc.

    IPC分类号: G06K9/62

    摘要: According to one aspect, a computer-implemented method of discovering processes for robotic process automation (RPA) includes: recording a plurality of event streams, each event stream corresponding to a human user interacting with a computing device to perform one or more tasks; concatenating the event streams; segmenting some or all of the concatenated event streams to generate one or more individual traces performed by the user interacting with the computing device, each trace corresponding to a particular task; clustering the traces according to a task type; identifying, from among some or all of the clustered traces, one or more candidate processes for robotic automation; prioritizing the candidate processes; and selecting at least one of the prioritized candidate processes for robotic automation. Further aspects building upon the above include generating RPA models to perform tasks determined to be processes for RPA. Corresponding systems and computer program products are also described.

    Range and/or polarity-based thresholding for improved data extraction

    公开(公告)号:US11302109B2

    公开(公告)日:2022-04-12

    申请号:US16569247

    申请日:2019-09-12

    申请人: Kofax, Inc.

    摘要: Computerized techniques for improved binarization and extraction of information from digital image data are disclosed in accordance with various embodiments. The inventive concepts include rendering a digital image using a plurality of binarization thresholds to generate a plurality of binarized digital images, wherein at least some of the binarized digital images are generated using one or more binarization thresholds that are determined based on a priori knowledge regarding an object depicted in the digital image; identifying one or more connected components within the plurality of binarized digital images; and identifying one or more text regions within the digital image based on some or all of the connected components. Systems and computer program products are also disclosed.

    Systems and methods for improving video captured using mobile devices
    9.
    发明授权
    Systems and methods for improving video captured using mobile devices 有权
    改进使用移动设备捕获的视频的系统和方法

    公开(公告)号:US09584729B2

    公开(公告)日:2017-02-28

    申请号:US14981759

    申请日:2015-12-28

    申请人: Kofax, Inc.

    摘要: Systems, methods, and computer program products for capturing and analyzing image data, preferably video data, are disclosed. The inventive concepts include using multiple frames of image data to generate a composite image, where the composite image may be characterized by a higher resolution than one or more of the individual frames used to generate the composite image, and/or absence of a blurred region present in one or more of the individual frames. Inventive techniques also include determining a minimum capture resolution appropriate for capturing images of particular objects for downstream processing, and optionally triggering generation of a composite image having sufficient resolution to facilitate the downstream processing in response to detecting one or more frames of image data are characterized by a resolution, and/or a region having a resolution, less than the minimum capture resolution appropriate for capturing images of those particular objects.

    摘要翻译: 公开了用于捕获和分析图像数据(优选视频数据)的系统,方法和计算机程序产品。 本发明的概念包括使用多帧图像数据来生成合成图像,其中合成图像的特征可以是比用于产生合成图像的单个帧中的一个或多个更高的分辨率,和/或不存在模糊区域 存在于一个或多个单独的帧中。 发明技术还包括确定适于捕获用于下游处理的特定对象的图像的最小捕获分辨率,以及可选地触发具有足够分辨率的合成图像的生成以促进响应于检测到一个或多个图像数据帧的下游处理,其特征在于 分辨率和/或具有小于适于捕获那些特定对象的图像的最小捕获分辨率的分辨率的区域。

    Systems and methods for organizing data sets
    10.
    发明授权
    Systems and methods for organizing data sets 有权
    用于组织数据集的系统和方法

    公开(公告)号:US09378268B2

    公开(公告)日:2016-06-28

    申请号:US14733742

    申请日:2015-06-08

    申请人: Kofax, Inc.

    IPC分类号: G06F17/30 G06N99/00

    摘要: A method is provided for organizing data sets. In use, an automatic decision system is created or updated for determining whether data elements fit a predefined organization or not, where the decision system is based on a set of preorganized data elements. A plurality of data elements is organized using the decision system. At least one organized data element is selected for output to a user based on a score or confidence from the decision system for the at least one organized data element. Additionally, at least a portion of the at least one organized data element is output to the user. A response is received from the user comprising at least one of a confirmation, modification, and a negation of the organization of the at least one organized data element. The automatic decision system is recreated or updated based on the user response. Other embodiments are also presented.

    摘要翻译: 提供了一种用于组织数据集的方法。 在使用中,创建或更新自动决策系统以确定数据元素是否符合预定义的组织,其中决策系统基于一组预先组织的数据元素。 使用决策系统来组织多个数据元素。 基于来自决策系统对于至少一个有组织数据元素的分数或置信度,选择至少一个有组织数据元素来输出给用户。 此外,至少一个有组织数据元素的至少一部分被输出给用户。 从用户接收到包括至少一个有组织数据元素的组织的确认,修改和否定中的至少一个的响应。 基于用户响应重新创建或更新自动决策系统。 还提出了其他实施例。