Embedded interaction code recognition

    公开(公告)号:US20060242622A1

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

    申请号:US11112604

    申请日:2005-04-22

    IPC分类号: G06F9/44

    摘要: In accordance with embodiments of the invention, embedded interaction code (EIC) symbols are recognized. EIC dots are generated based on effective EIC symbols, which have been generated by processing an image containing the EIC symbols, by obtaining graylevels of selected positions of the EIC-symbols. Rotated EIC dots are generated based on the EIC dots by determining which grid cells correspond to the EIC symbols and by determining which direction is a correct orientation of the EIC symbols. A homography matrix is updated with orientation information based on the EIC dots. EIC bits are extracted from the rotated EIC dots based on graylevels of selected positions of the rotated EIC dots.

    Local metadata embedding and decoding
    5.
    发明授权
    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

    公开(公告)号: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.

    Local metadata embedding solution
    7.
    发明授权
    Local metadata embedding solution 失效
    本地元数据嵌入解决方案

    公开(公告)号:US07505982B2

    公开(公告)日:2009-03-17

    申请号:US11121442

    申请日:2005-05-04

    IPC分类号: G06F17/30 G06F7/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.

    摘要翻译: 根据本发明的实施例,将本地元数据嵌入到嵌入式交互代码文档中并从其中提取出来。 根据一组本地元数据冲突解决规则经由多个相应的部分共享信道,将多个本地元数据值分配给多个相应的本地元数据字段。 通过对部分共享信道进行解码并根据本地元数据冲突解决规则的集合解决潜在冲突的解码的本地元数据值来解码本地元数据。 左侧的区域的本地元数据值可能小于右侧潜在冲突区域的本地元数据值,并且该值可以是非连续的。 上部区域的本地元数据值可以小于潜在冲突的较低区域的本地元数据值,并且该值可以是连续的。

    Local metadata embedding and decoding

    公开(公告)号:US20060242560A1

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

    申请号:US11112637

    申请日:2005-04-22

    IPC分类号: 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.

    Embedded interaction code document
    9.
    发明授权
    Embedded interaction code document 有权
    嵌入式交互代码文档

    公开(公告)号:US07607076B2

    公开(公告)日:2009-10-20

    申请号:US11062166

    申请日:2005-02-18

    IPC分类号: G06F17/00

    摘要: Methods and apparatuses that synchronize a paper document to an associated digital document by establishing a mapping. An embedded interactive code (EIC) Document is created as a digital file that serves as an intermediate tier between the paper document and the digital document. Both the paper document and the EIC document are generated while printing the paper document. The EIC document records the corresponding EIC array allocations and a unique document identification number. An image capturing pen may generate a stroke on any page of paper document. With the EIC document, the methods and apparatuses inform an application the page and location on the page of the stroke.

    摘要翻译: 通过建立映射将纸质文档同步到相关联的数字文档的方法和装置。 嵌入式交互式代码(EIC)文档被创建为作为纸质文档和数字文档之间的中间层的数字文件。 在打印纸张文档时都会生成纸张文档和EIC文档。 EIC文件记录相应的EIC阵列分配和唯一的文档标识号。 图像捕获笔可以在纸张文档的任何页面上产生笔画。 使用EIC文件,方法和装置通知应用程序在页面上的页面和位置。

    Embedded interaction code document
    10.
    发明申请

    公开(公告)号:US20060190818A1

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

    申请号:US11062166

    申请日:2005-02-18

    IPC分类号: G06F17/24

    摘要: Methods and apparatuses that synchronize a paper document to an associated digital document by establishing a mapping. An embedded interactive code (EIC) Document is created as a digital file that serves as an intermediate tier between the paper document and the digital document. Both the paper document and the EIC document are generated while printing the paper document. The EIC document records the corresponding EIC array allocations and a unique document identification number. An image capturing pen may generate a stroke on any page of paper document. With the EIC document, the methods and apparatuses inform an application the page and location on the page of the stroke.