Direct homography computation by local linearization
    31.
    发明申请
    Direct homography computation by local linearization 失效
    通过局部线性化直接进行单应性计算

    公开(公告)号:US20060232569A1

    公开(公告)日:2006-10-19

    申请号:US11106725

    申请日:2005-04-15

    IPC分类号: G09G5/00

    CPC分类号: G06F3/03545

    摘要: A method and apparatus for determining a homography between an image and an expected image is described. The homography accounts for differences in perspective of a camera viewing an objective plane of the image, in some examples, a paper with information on it.

    摘要翻译: 描述了用于确定图像和预期图像之间的单应性的方法和装置。 单相法考虑了观察图像的客观平面的相机的视角的差异,在一些示例中,具有关于它的信息的论文。

    Positionally encoded document image analysis and labeling
    32.
    发明申请
    Positionally encoded document image analysis and labeling 有权
    位置编码文件图像分析和标签

    公开(公告)号:US20050149865A1

    公开(公告)日:2005-07-07

    申请号:US10753176

    申请日:2004-01-06

    CPC分类号: G06F3/03542 G06F3/0321

    摘要: Disclosed embodiments of the invention relate to analyzing document images, which contain positionally encoded information, such as a maze-pattern watermark, and labeling the images based on a degree to which the document's content, such as text, occludes the position-encoding information. Depending on the degree of such occlusion, it may not be possible to extract enough position-encoding bits from a camera-captured image of the document to determine the camera-captured image's location within the document. An analysis-and-labeling module receives, as input, image data output by an image-generation-and-capturing module and off-line training data; performs analysis-and-labeling processing; and outputs image-label information. The results of document-analysis-and-labeling processing may be used for efficiently determining a location of a camera-captured image within a positionally encoded document.

    摘要翻译: 本发明的公开的实施例涉及分析包含诸如迷宫图案水印的位置编码信息的文档图像,并且基于文档的内容(例如文本)封闭位置编码信息的程度来标记图像。 根据这种遮挡的程度,可能无法从文档的摄像机拍摄图像中提取足够的位置编码位,以确定摄像机捕获的图像在文档内的位置。 分析标签模块接收由图像生成和捕获模块输出的图像数据和离线训练数据作为输入; 执行分析和标签处理; 并输出图像标签信息。 文档分析和标签处理的结果可用于有效地确定位置编码的文档内的相机拍摄图像的位置。

    Local metadata embedding and decoding
    33.
    发明授权
    Local metadata embedding and decoding 有权
    本地元数据嵌入和解码

    公开(公告)号:US07542976B2

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

    申请号:US11112637

    申请日:2005-04-22

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F3/03545

    摘要: In accordance with embodiments of the invention, local metadata is embedded into an embedded interactive code document by combining a first m-array and a second m-array to generate a combined m-array with encoded local metadata such that a start position of the second m-array in the combined m-array is shifted, by an amount that is based on the local metadata, relative to a start position of the first m-array in the combined m-array. The first m-array and the second m-array may contain the same repeating bit sequence. Local metadata may be decoded from the embedded interactive code document by decoding the local metadata from the combined m-array by determining the amount by which the second m-array is shifted, relative to the first m-array, in the combined m-array.

    摘要翻译: 根据本发明的实施例,通过组合第一m阵列和第二m阵列来将本地元数据嵌入到嵌入式交互式代码文档中,以生成具有编码的本地元数据的组合m阵列,使得第二m阵列的开始位置 组合的m阵列中的m阵列相对于组合的m阵列中的第一m阵列的开始位置偏移基于本地元数据的量。 第一m阵列和第二m阵列可以包含相同的重复比特序列。 本地元数据可以通过从组合的m阵列中解码本地元数据而从嵌入式交互式代码文档中解码,通过确定第二m阵列相对于第一m阵列在组合的m阵列中被移位的量 。

    Local metadata embedding solution
    34.
    发明申请

    公开(公告)号:US20060123049A1

    公开(公告)日:2006-06-08

    申请号:US11121442

    申请日:2005-05-04

    IPC分类号: G06F17/00

    摘要: In accordance with embodiments of the invention, local metadata is embedded into, and extracted from, an embedded interaction code document. A plurality of local-metadata values are assigned, in accordance with a set of local-metadata conflict-resolution rules, via a plurality of respective partial-share channels, to a plurality of respective local-metadata fields. The local metadata is decoded by decoding the partial-share channels and by resolving potentially conflicting decoded local-metadata values according to the set of local-metadata conflict-resolution rules. A local metadata value of a region to the left may be smaller than a local metadata value of a potentially conflicting region to the right, and the values may be non-continuous. A local metadata value of an upper region may be smaller than a local metadata value of a potentially conflicting lower region, and the values may be continuous.

    Embedded interaction code enabled surface type identification
    35.
    发明授权
    Embedded interaction code enabled surface type identification 有权
    嵌入式交互代码启用表面类型识别

    公开(公告)号:US07817816B2

    公开(公告)日:2010-10-19

    申请号:US11205448

    申请日:2005-08-17

    IPC分类号: G06K9/00

    CPC分类号: G06K9/22 G06K2009/226

    摘要: At least one image captured from a printed document and at least one image captured from a display surface other than a printed document are processed. A surface-type-identification module accepts as input both types of images and identifies, for a particular image, the type of surface from which the image was captured. A display-surface-preprocessing module preprocesses the at least one embedded-interaction-code image captured from a display surface other than a printed document. A printed-document-preprocessing module preprocesses the at least one embedded-interaction-code images captured from a printed document. An embedded-interaction-code-processing module outputs location information for at least one of the at least one image captured from a printed document and the at least one image captured from a display surface other than a printed document.

    摘要翻译: 处理从打印文档捕获的至少一个图像和从打印文档以外的显示表面捕获的至少一个图像。 表面类型识别模块接受两种类型的图像作为输入,并且针对特定图像识别捕获图像的表面的类型。 显示表面预处理模块预处理从打印文档以外的显示表面捕获的至少一个嵌入式交互代码图像。 打印文档预处理模块预处理从打印文档捕获的至少一个嵌入式交互代码图像。 嵌入式交互代码处理模块输出从打印文档捕获的至少一个图像中的至少一个图像和从打印文档以外的显示表面捕获的至少一个图像的位置信息。

    Embedded method for embedded interaction code array
    36.
    发明申请
    Embedded method for embedded interaction code array 审中-公开
    嵌入式交互代码数组的嵌入式方法

    公开(公告)号:US20060242562A1

    公开(公告)日:2006-10-26

    申请号:US11112831

    申请日:2005-04-22

    IPC分类号: G06F17/00

    CPC分类号: G06F3/0321

    摘要: Embodiments of the invention configure and analyze an embedded interaction code (EIC) array of an EIC document. An EIC font, having a selected geometric shape, is configured so that a generated EIC symbol encodes EIC data. The EIC font is configured with at least one orientation dot so that a captured image can be properly orientated. An EIC document system is configured to support a desired address space of an EIC array, a desired decoding performance, and a desired level of readability of an EIC document. An EIC font is configured to include a plurality of data dots along an edge. The selection of the EIC font takes into consideration a number of dimensions and the order of a constituent m-array, which is associated with one of the dimensions. An EIC font may be configured with at least one clock dot to support segmenting EIC symbols in the captured image.

    摘要翻译: 本发明的实施例配置和分析EIC文档的嵌入式交互码(EIC)阵列。 具有选定几何形状的EIC字体被配置为使得所生成的EIC符号对EIC数据进行编码。 EIC字体配置有至少一个方向点,以便捕获的图像可以正确定向。 EIC文档系统被配置为支持EIC阵列的期望的地址空间,期望的解码性能以及期望的EIC文档的可读性水平。 EIC字体被配置为沿边缘包括多个数据点。 EIC字体的选择考虑了与尺寸之一相关联的成分m阵列的数量和尺寸。 EIC字体可以配置有至少一个时钟点,以支持在捕获的图像中分割EIC符号。

    Analyzing software usage with instrumentation data
    37.
    发明授权
    Analyzing software usage with instrumentation data 有权
    使用仪器数据分析软件使用情况

    公开(公告)号:US08176476B2

    公开(公告)日:2012-05-08

    申请号:US11818611

    申请日:2007-06-15

    IPC分类号: G06F9/44

    摘要: Described is a technology by which software instrumentation data collected from user program sessions are analyzed to output an analysis report or the like via example methods and an architecture configured for efficient operation. A client component queries a service for analysis related information. To process the query, the service works with a data manager, and via a high dimensional analysis component may use information processed from the software instrumentation data, such as in the form of one or more inverted indexes and/or raw value files. The service may include a usage analysis component, a feature recognition component that locates features from command sequences, a user recognition component and/or a program reliability component. One or more counterpart components at the client may generate analysis reports or the like based on the query results. The client also may maintain user libraries and feature libraries to facilitate analyses.

    摘要翻译: 描述了通过对用户程序会话收集的软件仪表数据进行分析以通过示例方法和配置为有效操作的架构来输出分析报告等的技术。 客户端组件向服务查询分析相关信息。 为了处理查询,该服务与数据管理器一起工作,并且通过高维分析组件可以使用从软件工具数据处理的信息,例如以一个或多个反向索引和/或原始值文件的形式。 该服务可以包括使用分析组件,从命令序列定位特征的特征识别组件,用户识别组件和/或程序可靠性组件。 客户端上的一个或多个对应组件可以基于查询结果生成分析报告等。 客户端还可以维护用户库和功能库,以便于分析。

    Analyzing software usage with instrumentation data
    38.
    发明申请
    Analyzing software usage with instrumentation data 有权
    使用仪器数据分析软件使用情况

    公开(公告)号:US20080313149A1

    公开(公告)日:2008-12-18

    申请号:US11818611

    申请日:2007-06-15

    IPC分类号: G06F17/30

    摘要: Described is a technology by which software instrumentation data collected from user program sessions are analyzed to output an analysis report or the like via example methods and an architecture configured for efficient operation. A client component queries a service for analysis related information. To process the query, the service works with a data manager, and via a high dimensional analysis component may use information processed from the software instrumentation data, such as in the form of one or more inverted indexes and/or raw value files. The service may include a usage analysis component, a feature recognition component that locates features from command sequences, a user recognition component and/or a program reliability component. One or more counterpart components at the client may generate analysis reports or the like based on the query results. The client also may maintain user libraries and feature libraries to facilitate analyses.

    摘要翻译: 描述了通过对用户程序会话收集的软件仪表数据进行分析以通过示例方法和配置为有效操作的架构来输出分析报告等的技术。 客户端组件向服务查询分析相关信息。 为了处理查询,该服务与数据管理器一起工作,并且通过高维分析组件可以使用从软件工具数据处理的信息,例如以一个或多个反向索引和/或原始值文件的形式。 该服务可以包括使用分析组件,从命令序列定位特征的特征识别组件,用户识别组件和/或程序可靠性组件。 客户端上的一个或多个对应组件可以基于查询结果生成分析报告等。 客户端还可以维护用户库和功能库,以便于分析。

    Embedded interaction code enabled surface type identification
    39.
    发明申请
    Embedded interaction code enabled surface type identification 有权
    嵌入式交互代码启用表面类型识别

    公开(公告)号:US20070041654A1

    公开(公告)日:2007-02-22

    申请号:US11205448

    申请日:2005-08-17

    IPC分类号: G06K9/40

    CPC分类号: G06K9/22 G06K2009/226

    摘要: At least one image captured from a printed document and at least one image captured from a display surface other than a printed document are processed. A surface-type-identification module accepts as input both types of images and identifies, for a particular image, the type of surface from which the image was captured. A display-surface-preprocessing module preprocesses the at least one embedded-interaction-code image captured from a display surface other than a printed document. A printed-document-preprocessing module preprocesses the at least one embedded-interaction-code images captured from a printed document. An embedded-interaction-code-processing module outputs location information for at least one of the at least one image captured from a printed document and the at least one image captured from a display surface other than a printed document.

    摘要翻译: 处理从打印文档捕获的至少一个图像和从打印文档以外的显示表面捕获的至少一个图像。 表面类型识别模块接受两种类型的图像作为输入,并且针对特定图像识别捕获图像的表面的类型。 显示表面预处理模块预处理从打印文档以外的显示表面捕获的至少一个嵌入式交互代码图像。 打印文档预处理模块预处理从打印文档捕获的至少一个嵌入式交互代码图像。 嵌入式交互代码处理模块输出从打印文档捕获的至少一个图像中的至少一个图像和从打印文档以外的显示表面捕获的至少一个图像的位置信息。

    Global metadata embedding and decoding
    40.
    发明申请
    Global metadata embedding and decoding 有权
    全球元数据嵌入和解码

    公开(公告)号:US20060242561A1

    公开(公告)日:2006-10-26

    申请号:US11112672

    申请日:2005-04-22

    IPC分类号: G06F17/00

    摘要: In accordance with embodiments of the invention, global metadata, such as a document identifier, which may be a globally unique identifier, is embedded into an embedded interactive code document by combining a first m-array and a plurality of copies of the first m-array to generate a combined m-array with encoded global metadata such that respective start positions (xd,yd)i of the plurality of copies of the first m-array in the combined m-array are each shifted, by respective amounts that are based on respective portions of the global metadata, relative to a start position of the first m-array in the combined m-array. Global metadata may be decoded from the combined m-array by determining the respective amounts by which the plurality of copies of the first m-array are shifted, relative to the first m-array, in the combined m-array and by combining the respective amounts to produce a decoded value of the global metadata.

    摘要翻译: 根据本发明的实施例,通过组合第一m阵列和第一m-阵列的多个副本,将嵌入式交互式代码文档中的全局元数据(诸如可以是全局唯一标识符的文档标识符)嵌入到嵌入式交互式代码文档中, 阵列以生成具有编码的全局元数据的组合的m阵列,使得多个的数组的相应起始位置(x,d,y,...) 组合的m阵列中的第一m阵列的副本相对于组合的m阵列中的第一m阵列的开始位置分别移位相应于全局元数据的相应部分的量。 可以通过确定在组合的m阵列中第一m阵列的多个副本相对于第一m阵列移位的相应量,并通过组合相应的数组来组合全局元数据 相当于产生全局元数据的解码值。