多维循环符号制造技术

技术编号:17012896 阅读:44 留言:0更新日期:2018-01-11 10:02
提供了利用多维循环符号表示数据的示例系统。系统包括表示引擎、符号引擎和翻译引擎。表示引擎提供多个显示符号。显示符号从多维循环符号的集合选择。符号引擎接收多个所接收符号。翻译引擎将所述多个所接收符号转换成多个显示符号。

【技术实现步骤摘要】
【国外来华专利技术】多维循环符号
技术介绍
环形编码通过以结构化的、经限定的且一致的方式跨整个目标表面在代码中重复符号来嵌入信息。和使用针对二进制符号设计的方法一样,环形编码允许完整的有效载荷通过仅捕获较大的经编码表面的部分来恢复。附图说明图1图示了根据示例的利用多维循环符号表示数据的系统的概览。图2-3图示了根据示例的利用多维循环符号表示数据的代码设备。图4图示了根据示例的利用多维循环符号表示数据的方法的流程图。图5-6图示了根据示例的多维循环符号和符号布置。图7-8图示了根据示例的多维循环符号和符号布置。具体实施方式信息可以编码在表面上的图案中。图案可以包括来自M进制循环符号的集合的符号。M进制循环符号是选择成表示循环符号空间的M个值的集合。循环符号空间是其中空间中的值单调增加直到达到限制的一个,在所述限制点处空间中的值返回到空间中的最小值。M进制循环符号是有序的并且每一个M进制符号的布置通过范围[0,(M-1)]中的索引来标注,其中具有最大索引(M-1)的符号之后跟随零索引符号。“循环编码”是使用环绕自身的域中的符号表示数据的系统。一个示例是位于色调空间中的不同位置处的颜色。色调空间的域类似于三角函数的域,即存在与不同测量相关联的“角度”,并且它是(2*pi)周期的。多维循环编码关注用于利用展现多个循环维度的符号表示信息的技术群组。多维循环符号空间是方便的,因为它们使得简洁且高效的数学模型的应用能够区分这种类型的空间中的不同符号或符号集合体。一维M进制符号可以用于环形编码方案(一种机制,按照这种机制,可以以紧凑的方式跨空间重复数据)。多维循环符号集合使得多个同时周期性能够沿不同循环维度存在,这可以用于增大纠错方案的功能。本文提供了利用多维循环符号表示数据的系统的示例。系统包括表示引擎、符号引擎和翻译引擎。表示引擎提供从多维循环符号的集合选择的多个显示符号。符号引擎接收多个所接收符号。翻译引擎将所述多个所接收符号转换成多个显示符号。当相对于数据密度、编码效率和端对端鲁棒性而测量或优化性能时,多维循环符号空间具有方便的性质。附加的循环维度的并入帮助消除循环符号划分方案中的符号的歧义。附加的循环维度还使得能够实现使用较短消息对高效编码和解码过程的优化。图1图示了根据示例的利用多维循环符号表示数据的系统的概览。系统100可以以数个不同的配置实现而不脱离所公开的示例的范围。在图1中,系统100可以包括代码设备120、内容设备140、数据库160和用于将代码设备120与数据库160和/或内容设备140连接的网络180。代码设备120可以是执行与所公开的示例一致的各种功能的计算系统,各种功能诸如利用多维循环符号提供数据的表示。符号集合内的多维循环符号可以是结构化的、经限定的且一致的。代码设备120的示例包括台式计算机、膝上型计算机、平板计算设备、移动电话、服务器和/或任何其它类型的计算设备。代码设备120可以提供从多维循环符号的集合选择的多个显示符号。例如,显示符号可以包括具有大于二的基数(base)的符号。这些符号可以包括从例如颜色、数字、字母、字形、尺寸、位置和角度选择的任何两个或更多特征。例如,多维循环符号可以包括多个符号,每一个符号通过另一集合的多维循环符号之间的差异来限定。所述多个显示符号可以存储在数据库160中。将具有各种颜色和位置的显示符号122的集合图示为由代码设备120限定和提供。出于说明的目的,每一个方形位于五个位置之一处的单元内并且每一个方形被设计成颜色绿色G、青色C、品红M、黄色Y或黑色K。显示符号122的集合然后可以用于编码信息。代码设备120还可以接收多个所接收符号。例如,所接收符号132可以是二进制代码。所述多个所接收符号132可以存储在数据库160中。代码设备120可以将所述多个所接收符号132转换成多个显示符号122。经转换的符号然后可以使用内容设备140经由目标表面142(诸如打印的媒介,或电子媒介-诸如显示屏)向用户呈现。以下相对于例如图2-4更加详细地描述代码设备120和可以由代码设备120执行的某些功能的示例。内容设备140可以是维护、接收或转送来自内容数据集合体的内容数据的任何设备。例如,内容设备140可以是扫描设备、打印设备或计算设备,诸如台式计算机、膝上型计算机、平板计算设备、移动电话、服务器或任何其它类型的计算设备。内容设备140可以接收、转送或以其它方式访问用于收集用于代码设备120的数据的内容数据集合体,诸如文章和受控数据集合。例如,内容设备140可以从代码设备120接收显示符号122。内容设备140然后可以在目标表面(诸如打印媒介,或电子媒介-即显示设备)上打印显示符号122。例如,内容设备140可以包括处理器,并且可以经由处理器访问显示符号122的数字版本。数字版本可以包括要在内容设备140上显示的图像或要经由内容设备140在诸如包装之类的打印媒介上打印的数字版本。显示符号122的集合可以布置在目标区域上,或者可以使用显示符号122的其它集合。出于说明的目的,示出显示符号122的另一示例。显示符号122的集合可以是在三维旋转中示出并且在目标表面142上打印的球体144的图像。球体144中的每一个可以在平面内位置、平面外经度位置或平面外纬度位置中。出于说明的目的而在经编码的图案146中示出九个球体144,并且还图示了包含六个球体144的捕获区域148。捕获区域148内的球体144可以用于解码从所接收符号132转换或翻译的信息或数据。每一个球体144是具有与其相关联的值的显示符号122。值可以链接到信息或数据,或者它可以被指定为用于代码的起始点。以下相对于例如图5-8更加详细地讨论显示符号122的示例。数据库160可以是促进数据的存储的任何类型的存储系统配置。例如,数据库160可以促进数据的定位、访问和检索(例如SaaS、SQL、访问等数据库、XML文件等)。数据库160可以通过数个方法填充。例如,代码设备120可以利用由代码设备120生成的数据库条目来填充数据库160,并且将数据库条目存储在数据库160中。作为另一示例,代码设备120可以通过从另一组件、无线网络运营商和/或内容设备140的用户接收数据库条目集合并且将数据库条目存储在数据库160中来填充数据库160。在又一示例中,内容设备140可以通过例如从内容设备140获取数据-诸如通过连接到内容设备140的扫描仪或扫描设备的使用-来填充数据库160。数据库条目可以包含多个字段,多个字段可以包括与显示符号122和所接收符号132相关的信息,诸如用户偏好、编码数据和解码数据。虽然在图1中所示的示例中数据库160是在组件120和140外部的单个组件,但是数据库160可以包括分离的数据库和/或可以是设备120、140和/或另一设备的部分。在一些实现方式中,数据库160可以由能够通过网络180远程地访问、创建、控制和/或以其它方式管理数据的设备120和/或140的组件来管理。网络180可以是促进远程组件(诸如代码设备120和内容设备140)之间的通信的任何类型的网络。例如,网络180可以是局域网(LAN)、广域网(WAN)、虚拟个人网络、专用内联网、因特网和/或无线网络。图1中图示的布置简单地为示例,并且系统100可以本文档来自技高网...
多维循环符号

【技术保护点】
一种方法,包括:利用表示引擎提供从多维循环符号的集合选择的多个显示符号;利用符号引擎接收多个所接收符号,所述多个所接收符号具有与所述多个显示符号不同的值;以及利用翻译引擎将所述多个所接收符号转换成所述多个显示符号。

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:利用表示引擎提供从多维循环符号的集合选择的多个显示符号;利用符号引擎接收多个所接收符号,所述多个所接收符号具有与所述多个显示符号不同的值;以及利用翻译引擎将所述多个所接收符号转换成所述多个显示符号。2.权利要求1所述的方法,还包括将所述多个所接收符号的第一子集编码成多维特征值的第一集合体,第一集合体是所述多个显示符号的性质的子集;以及将所述多个所接收符号的第二子集编码成多维特征值的第二集合体,第二集合体是所述多个显示符号的性质的子集。3.权利要求2所述的方法,其中多维特征值的第一和第二集合体包括与所述多个显示符号的非相交子集相关联的值的非相交子集。4.权利要求2所述的方法,其中多维特征值的第二集合体包括与多维特征值的第一集合体相关联的所述多个显示符号,其中向多维特征值的第一集合体应用数学模型。5.权利要求1所述的方法,其中提供所述多个显示符号包括在多个维度中定位物理对象,以及从特定固定视点捕获表示该对象的图像。6.权利要求1所述的方法,其中编码所述多个所接收符号包括将所述多个所接收符号编码成所述多个显示符号以使得显示符号能够被嵌入在目标表面中。7.一种存储指令的存储器资源,所述指令在被执行时使得处理资源实现利用多维循环符号表示数据的系统,所述指令包括:表示模块,其可执行以提供从多维循环符号的集合选择的多个显示符号,多维循环符号的集合包括以所述多个符号中的任何两个符号之间的差分相位循环布置的多个符号;以及符号模块,其可执行以接收多个所接收...

【专利技术属性】
技术研发人员:M·D·高巴茨S·J·辛斯克R·乌利希尼
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1