Data embedding and data extraction in image

    公开(公告)号:US12075014B2

    公开(公告)日:2024-08-27

    申请号:US17615087

    申请日:2020-05-03

    IPC分类号: H04N1/32 G06T7/194 G06T11/20

    摘要: According to implementations of the subject matter described herein, there is provided a solution for data embedding and data extraction in images. To perform data embedding, a target region for data embedding is determined from a source image, such as a chart image. Target data to be embedded is converted into a sequence of logical values represented in a predetermined format. Based on the sequence of logical values, image values of one or more image elements in the target region are changed such that the changed image values in the target region can be used to convey the sequence of logical values corresponding to the target data. The variations in image values are within a predetermined range such that no significant data distortion of perception distortion is caused by the data embedding. In a subsequent process, the embedded data can also be easily extracted from the image for use.

    Frequent pattern mining
    2.
    发明申请

    公开(公告)号:US20180307732A1

    公开(公告)日:2018-10-25

    申请号:US15995864

    申请日:2018-06-01

    IPC分类号: G06F17/30 H04L29/08

    摘要: A system for frequent pattern mining uses two layers of processing: a plurality of computing nodes, and a plurality of processors within each computing node. Within each computing node, the data set against which the frequent pattern mining is to be performed is stored in shared memory, accessible concurrently by each of the processors. The search space is partitioned among the computing nodes, and sub-partitioned among the processors of each computing node. If a processor completes its sub-partition, it requests another sub-partition. The partitioning and sub-partitioning may be performed dynamically, and adjusted in real time.

    DATA EMBEDDING AND DATA EXTRACTION IN IMAGE

    公开(公告)号:US20220224801A1

    公开(公告)日:2022-07-14

    申请号:US17615087

    申请日:2020-05-03

    IPC分类号: H04N1/32 G06T11/20 G06T7/194

    摘要: According to implementations of the subject matter described herein, there is provided a solution for data embedding and data extraction in images. To perform data embedding, a target region for data embedding is determined from a source image, such as a chart image. Target data to be embedded is converted into a sequence of logical values represented in a predetermined format. Based on the sequence of logical values, image values of one or more image elements in the target region are changed such that the changed image values in the target region can be used to convey the sequence of logical values corresponding to the target data. The variations in image values are within a predetermined range such that no significant data distortion of perception distortion is caused by the data embedding. In a subsequent process, the embedded data can also be easily extracted from the image for use.

    Frequent Pattern Mining
    4.
    发明申请
    Frequent Pattern Mining 有权
    频繁模式挖掘

    公开(公告)号:US20160239550A1

    公开(公告)日:2016-08-18

    申请号:US15139960

    申请日:2016-04-27

    IPC分类号: G06F17/30 H04L29/08

    摘要: A system for frequent pattern mining uses two layers of processing: a plurality of computing nodes, and a plurality of processors within each computing node. Within each computing node, the data set against which the frequent pattern mining is to be performed is stored in shared memory, accessible concurrently by each of the processors. The search space is partitioned among the computing nodes, and sub-partitioned among the processors of each computing node. If a processor completes its sub-partition, it requests another sub-partition. The partitioning and sub-partitioning may be performed dynamically, and adjusted in real time.

    摘要翻译: 用于频繁模式挖掘的系统使用两层处理:多个计算节点和每个计算节点内的多个处理器。 在每个计算节点内,将要执行频繁模式挖掘的数据集存储在共享存储器中,由每个处理器并发访问。 搜索空间在计算节点之间划分,并在每个计算节点的处理器之间进行子分区。 如果处理器完成其子分区,则它请求另一个子分区。 可以动态执行分区和子分区,并实时调整。

    Frequent pattern mining
    5.
    发明授权

    公开(公告)号:US11372869B2

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

    申请号:US15995864

    申请日:2018-06-01

    摘要: A system for frequent pattern mining uses two layers of processing: a plurality of computing nodes, and a plurality of processors within each computing node. Within each computing node, the data set against which the frequent pattern mining is to be performed is stored in shared memory, accessible concurrently by each of the processors. The search space is partitioned among the computing nodes, and sub-partitioned among the processors of each computing node. If a processor completes its sub-partition, it requests another sub-partition. The partitioning and sub-partitioning may be performed dynamically, and adjusted in real time.

    Error report processing using call stack similarity

    公开(公告)号:US09459947B2

    公开(公告)日:2016-10-04

    申请号:US14594267

    申请日:2015-01-12

    IPC分类号: G06F11/00 G06F11/07

    摘要: Techniques for error report processing are described herein. Error reports, received by a developer due to program crashes, may be organized into a plurality of “buckets.” The buckets may be based in part on a name and a version of the application associated with a crash. Additionally, a call stack of the computer on which the crash occurred may be associated with each error report. The error reports may be “re-bucketed” into meta-buckets to provide additional information to programmers working to resolve software errors. The re-bucketing may be based in part on measuring similarity of call stacks of a plurality of error reports. The similarity of two call stacks—a measure of likelihood that two error reports were caused by a same error—may be based in part on functions in common, a distance of those functions from the crash point, and an offset distance between the common functions.

    Error Report Processing Using Call Stack Similarity
    7.
    发明申请
    Error Report Processing Using Call Stack Similarity 有权
    使用调用堆栈相似性的错误报告处理

    公开(公告)号:US20150127990A1

    公开(公告)日:2015-05-07

    申请号:US14594267

    申请日:2015-01-12

    IPC分类号: G06F11/07

    摘要: Techniques for error report processing are described herein. Error reports, received by a developer due to program crashes, may be organized into a plurality of “buckets.” The buckets may be based in part on a name and a version of the application associated with a crash. Additionally, a call stack of the computer on which the crash occurred may be associated with each error report. The error reports may be “re-bucketed” into meta-buckets to provide additional information to programmers working to resolve software errors. The re-bucketing may be based in part on measuring similarity of call stacks of a plurality of error reports. The similarity of two call stacks—a measure of likelihood that two error reports were caused by a same error—may be based in part on functions in common, a distance of those functions from the crash point, and an offset distance between the common functions.

    摘要翻译: 这里描述了用于错误报告处理的技术。 开发人员由于程序崩溃而收到的错误报告可以被组织成多个“桶”。桶可以部分地基于与崩溃相关联的应用的名称和版本。 此外,发生崩溃的计算机的调用堆栈可能与每个错误报告相关联。 错误报告可能会重新分级到元数据桶中,以便为解决软件错误的程序员提供更多信息。 可以部分地基于测量多个错误报告的调用堆栈的相似度来重新估计。 两个调用堆栈的相似性 - 两个错误报告由相同错误引起的可能性的度量可能部分地基于共同的功能,这些功能与碰撞点的距离以及公共功能之间的偏移距离 。

    Frequent pattern mining
    8.
    发明授权

    公开(公告)号:US10013465B2

    公开(公告)日:2018-07-03

    申请号:US15139960

    申请日:2016-04-27

    IPC分类号: G06F17/30 H04L29/08

    摘要: A system for frequent pattern mining uses two layers of processing: a plurality of computing nodes, and a plurality of processors within each computing node. Within each computing node, the data set against which the frequent pattern mining is to be performed is stored in shared memory, accessible concurrently by each of the processors. The search space is partitioned among the computing nodes, and sub-partitioned among the processors of each computing node. If a processor completes its sub-partition, it requests another sub-partition. The partitioning and sub-partitioning may be performed dynamically, and adjusted in real time.

    Generating Motion Data Stories
    9.
    发明申请
    Generating Motion Data Stories 审中-公开
    生成运动数据故事

    公开(公告)号:US20160267700A1

    公开(公告)日:2016-09-15

    申请号:US14643987

    申请日:2015-03-10

    摘要: Techniques and arrangements for creating and editing motion data stories are described herein. In some implementations, the techniques and arrangements may determine semantic differences between consecutive slides intended to be used as the basis for a motion data story, and use the determined differences to determine appropriate transitional animations and/or animation effects. In addition to determined semantic differences, templates may also be used to determine the transitional animations and/or animation effects.

    摘要翻译: 这里描述了用于创建和编辑运动数据故事的技术和安排。 在一些实现中,技术和布置可以确定旨在用作运动数据故事的基础的连续幻灯片之间的语义差异,并且使用所确定的差异来确定适当的过渡动画和/或动画效果。 除了确定的语义差异之外,还可以使用模板来确定过渡动画和/或动画效果。