一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于对图像单元进行编码/解码的方法和设备与流程

2022-09-15 06:39:45 来源:中国专利 TAG:

用于对图像单元进行编码/解码的方法和设备
1.本技术是国际申请日为2017年2月3日、中国申请号为201780010687.9、发明名称为“用于对图像单元进行编码/解码的方法和设备”的发明专利申请的分案申请。
技术领域
2.本原理总地涉及图像/视频编码和解码。


背景技术:

3.本部分旨在向读者介绍可能与下面描述和/或要求保护的本原理的各个方面有关的技术的各个方面。相信该讨论有助于向读者提供背景信息,以便于更好地理解本原理的各个方面。因此,应理解,这些陈述要在该角度上来阅读,而不是作为对现有技术的承认。
4.在下文中,图像数据包含以特定的图像/视频格式的一个或若干个采样(像素数据)阵列,该特定的图像/视频格式例如指定与图像(或视频)的像素值有关的所有信息以及可以由显示器和/或任何其他设备使用以对图像(或视频)进行可视化和/或解码的所有信息。
5.图像数据包括以第一采样阵列的形状的至少一个分量,通常为亮度(luma)(或光亮度)分量,以及可能地,以至少一个其他采样阵列的形状的至少一个其他分量,通常为色彩分量。或者,等同地,相同的图像数据也可以由色彩采样阵列的集合来表示,诸如传统的三色rgb表示。
6.与像素有关的像素数据由c个值的向量来表示,其中c是分量的数量。向量的每个值用定义像素值的最大动态范围的比特数来表示。
7.图像单元包括由亮度通道和至少一个色度通道表示的图像数据。通常,图像数据可以表示在众所周知的ycbcr、yuv、rgb色彩空间中,但是本原理不限于特定的色彩空间。因此,图像单元包括表示图像单元的亮度通道的亮度单元和表示图像单元的色度通道的至少一个色度(chroma)单元。
8.图像单元的非限制性示例是如hevc中定义的编码单元或变换单元,或者如大多数mpeg标准中定义的块或宏块。图像单元可以是图像的任何方形或矩形部分。
9.在一些视频压缩标准中,比如h.265/hevc(高效视频编码(hevc),itu-t h.265建议书|国际标准iso/iec 23008-2,10/2014),将图像序列(视频)的图像划分成所谓的编码树单元(ctu),其大小通常为64
×
64、128
×
128或256
×
256个像素。
10.在压缩域中,每个ctu由编码树来表示,如图1中所示。如所图示的那样,这可以是ctu的四元树分割(划分、分裂),其中每个叶称为编码单元(cu)。编码单元(cu)包含用于对图像单元进行编码的主要信息,并且可以进一步分裂成预测单元(pu)和变换单元(tu)。预测单元(pu)包含用于预测图像单元内的像素值的信息,并且变换单元(tu)表示对其应用变换并且因此应用编码处理的剩余部分的图像单元的像素。
11.在hevc标准中,则共存两种几何结构:预测分割和变换分割,并且在帧内预测中发生两种主要情况:
12.1)当前变换单元(tu)和预测单元(pu)具有相同的大小;
13.2)预测单元pu由4个变换单元tu组成,每个变换单元tu可以分裂。
14.在第二种情况下,亮度通道和色度通道(如果为yuv视频)遵循相同的分割(四元树)(除了以4:2:0或4:2:2采样的小块之外,其中色度tu不能分裂)。
15.预测依赖于先前从相同或其他图像解码的像素,然后遵循变换单元tu四元树对残差进行变换。pu可以包含若干个较小的tu,其可以以四元树方式进一步分裂成较小的tu。在这种情况下,色度tu遵循亮度tu四元树。对于小块,在不以4:4:4采样时,色度tu不能分裂。
16.图2示出了使用四元树(残差四元树(rqt))分段成tu的示例。发信号通知分割成tu,并且在切片首标中发信号通知最大变换大小和最小变换大小。对于这些边界之间的四元树节点,对细分标志进行编码。相同的rqt用于每个cu的亮度分量和色度分量二者。
17.在h.265/hevc中,对于每个cu的亮度分量和色度分量二者,仅传送一个rqt。当tu编码树深时,这生成用于色度单元的信令成本,其可以有利地由编码系数来代替。
18.相对地,已经提出对色度和亮度分量的分割进行分离(在mediatek inc,“block partitioning structure for next generation video coding(用于下一代视频编码的块分割结构)”,itu-t sg16,com 16

c 966r3

e,日内瓦,2015年10月中),其中对于每个图像单元,定义两个不同的编码树:一个用于亮度,一个用于色度。根据非限制性示例,编码树可以是用于对图像单元进行编码的四元树、二元树或三元树。
19.该解决方案得到完全分离的亮度编码树和色度编码树,其分别通过分裂与图像单元有关的亮度单元和色度单元来获得,但是得到附加的信令成本。
20.本原理解决的问题是当使用分离的编码树以用于对与所述图像单元有关的亮度单元和色度单元进行编码时,提高图像单元的编码效率。
21.更一般地,要解决的问题是如何有效地压缩包括由多个通道表示的图像数据的图像单元。


技术实现要素:

22.以下展现对本原理的简要概述,以便提供对本原理的一些方面的基本理解。该概述不是本原理的广泛概览。不旨在识别本原理的关键或重要元素。以下概述仅以简化形式展现本原理的一些方面,作为对下面提供的更详细的描述的前序。
23.本原理着手利用一种方法来补救现有技术的至少一个缺点,该方法包括通过分裂代表所述图像单元的亮度通道的亮度单元来获得亮度编码树,以及通过分裂代表所述图像单元的至少一个色度通道的色度单元来获得色度编码树,其中获得所述色度编码树包括:
[0024]-确定所述色度编码树和所述亮度编码树是否相同;以及
[0025]-发信号通知指示所述色度编码树和所述亮度编码树是否相同的信息数据。
[0026]
根据本原理的另一方面,本原理涉及一种方法,包括通过分裂代表所述图像单元的亮度通道的亮度单元来获得亮度编码树,以及通过分裂代表所述图像单元的至少一个色度通道的色度单元来获得色度编码树,其中获得所述色度编码树包括:
[0027]-确定所述色度编码树和所述亮度编码树是否相同;以及
[0028]-发信号通知指示所述色度编码树和所述亮度编码树是否相同的信息数据。
[0029]
根据本原理的其他方面,本原理涉及一种包括被配置为实现以上方法的处理器的
设备。
[0030]
根据以下结合附图对示例的描述,本原理的特定性质以及本原理的其他目的、优点、特征和用途将变得明显。
附图说明
[0031]
在附图中图示了本原理的示例。附图示出:
[0032]-图1图示了预测和变换分割的整体视频结构;
[0033]-图2示出了使用四元树分段成tu的示例;
[0034]-图3示出了根据本原理的示例的取决于independantchromatuflag语法元素的亮度和色度编码树分裂的示例;
[0035]-图4示出了根据本原理的示例的变换树的语法的示例;
[0036]-图5示出了根据本原理的示例的变换单元的语法的示例;
[0037]-图6示出了根据本原理的示例的取决于independantchromatuflag语法元素的亮度和色度编码树分裂的另一示例;
[0038]-图7示出了根据本原理的示例的设备的架构的示例;
[0039]-图8示出了根据本原理的示例的通过通信网络进行通信的两个远程设备;以及
[0040]-图9示出了根据本原理的示例的信号的语法。
[0041]
相似或相同的元素用相同的参考标号来指代。
具体实施方式
[0042]
在下文中将参照附图更全面地描述本原理,附图中示出了本原理的示例。然而,本原理可以以许多替选形式来实施,并且不应被解释为限于在此阐述的示例。因此,虽然本原理可以具有各种修改和替选形式,但是其特定示例在附图中通过示例的方式示出,并且将在此详细描述。然而,应理解,没有意图将本原理限制于所公开的具体形式,而是相反,本公开要涵盖落入由权利要求所限定的本原理的精神和范围内的所有修改、等同和替选。
[0043]
在此使用的术语仅用于描述具体示例的目的,并且不旨在作为对本原理的限制。如在此使用的,单数形式“一(a)”,“一(an)”和“该”旨在也包括复数形式,除非上下文另外明确指示。还将理解,当在本说明书中使用时,术语“包含(comprise)”、“包含(comprising)”、“包括(include)”和/或“包括(including)”指定存在所述的特征、整数、步骤、操作、元素和/或组件,但不排除存在或添加一个或多个其他的特征、整数、步骤、操作、元素、组件和/或其组合。此外,当元素被称为“响应”或“连接”于另一元素时,其可以直接响应或连接于其他元素,或者可以存在中间元素。相反,当元素被称为“直接响应”或“直接连接”于其他元素时,不存在中间元素。如在此使用的,术语“和/或”包括相关所列项中的一个或多个的任何和所有组合,并且可以缩写为“/”。
[0044]
将理解,虽然术语第一、第二等可以在此用于描述各种元素,但是这些元素不应受限于这些术语。这些术语仅用于将一个元素与另一个元素区分开。例如,第一元素可以被称为第二元素,并且类似地,第二元素可以被称为第一元素,而不脱离本原理的教导。
[0045]
虽然一些图包括通信路径上的箭头以示出通信的主要方向,但是要理解,通信可以发生在与所示箭头相反的方向上。
[0046]
关于框图和操作流程图描述一些实施例,其中每个块表示电路元件、模块或者包括用于实现指定逻辑功能的一个或更多个可执行指令的代码的部分。还应注意,在其他实现方式中,块中注释的功能可以不按所注释的顺序发生。例如,取决于所涉及的功能,连续示出的两个块可以实际上基本同时执行,或者这些块可以有时以相反的顺序执行。
[0047]
在此对“根据示例”或“在示例中”的引用意指结合示例描述的具体的特征、结构或特性可以包括在本原理的至少一个实现方式中。短语“根据示例”或“在示例中”在说明书中各处的出现不一定全部指代相同的示例,单独的或替选的示例也不一定与其他示例相互排斥。
[0048]
权利要求中出现的参考标号仅作为说明,并且应对权利要求的范围没有限制效果。
[0049]
虽然没有明确描述,但是可以以任何组合或子组合来使用本示例和变型。
[0050]
本原理针对对图像的图像单元进行编码/解码而被描述,但是扩展到对图像序列(视频)的图像单元进行编码/解码,因为如下所述序列的每个图像的每个图像单元被顺序地编码/解码。
[0051]
本原理涉及一种用于对包括由亮度通道和至少一个色度通道表示的图像数据的图像单元进行编码的方法。
[0052]
该方法通过分裂代表所述图像单元的亮度通道的亮度单元来获得亮度编码树lumaq,以及通过分裂代表所述图像单元的至少一个色度通道的色度单元来获得色度编码树chroq。
[0053]
获得所述色度编码树chroq包括确定所述色度编码树chroq和所述亮度编码树lumaq是否相同,以及在信号s中发信号通知指示所述色度编码树chroq和所述亮度编码树lumaq是否相同的信息数据info。
[0054]
与现有技术相比,这提高编码效率,因为与这两个编码树的分离编码相比,用于对色度编码树和亮度编码树进行编码的附加语法是有限的。
[0055]
根据实施例,信息数据info是当色度编码树chroq和亮度编码树lumaq相同时等于第一值、否则等于第二值的标志。
[0056]
根据实施例,当信息数据info等于所述第二值时,信息数据info还指示色度单元不分裂。
[0057]
图3示出了当图像单元是如hevc中定义的残差变换单元(tu)并且信息数据info是标示为independantchromatuflag的标志时的亮度编码树和色度编码树的示例。
[0058]
当independantchromatuflag=0时,亮度编码树和色度编码树相同(图3中的底部),并且当independantchromatuflag=1时,亮度编码树和色度编码树不相同(图3中的顶部)。
[0059]
根据变型,将标志independantchromatuflag编码为包含在hevc规范的“transform_tree”语法元素中的附加语法元素,如图4中所示。(hevc,第7.3.8.8节变换树语法)。
[0060]
图5示出了变换单元的语法的示例。
[0061]
根据图3中所示的实施例,当所述色度编码树和亮度编码树被确定为不相同时,如果所述色度编码树chroq的至少一个叶l的大小大于最大大小ms(例如ms等于要编码的图像
单元的大小),则递归地分裂所述至少一个叶l,直到所述色度编码树chroq的叶的大小达到所述最大大小ms。
[0062]
在图3中,色度编码树chroq(图3中的顶部)的叶不分裂,因为当前叶的大小等于tu大小的最大大小(ms)。
[0063]
结果是色度编码树chroq的叶的大小尽可能地大(在给定的最大大小ms的限制内)。
[0064]
分裂策略可以最佳地通过速率/失真优化来决定是尽可能大地保持色度编码树chroq的当前叶的大小,还是将它们分裂。作为示例,对于要编码的每个图像单元,针对independantchromatuflag=0以及针对independantchromatuflag=1(即根据亮度编码树lumaq分裂或不分裂色度通道)进行编码,对于两种情况计算失真和比特率,并且保持最佳速率/失真折衷,即得到最低速率/失真的标志值j=d lambda*ratecost,其中d是源(原始图像单元)与重建块(解码图像单元)之间的l2范数,ratecost是比特流的编码件的比特计数,以及lambda是编码参数。该技术是众所周知的,并且在mpeg/itu h.264/avc的联合模型中、在h.265/hevc的参考软件中以及在联合探索模型编码方法中使用(“高效视频编码(hevc)测试模型16(hm 16)编码器说明,jctvc-r1002,札幌,日本,2014年6月30日至7月7日”)。
[0065]
根据实施例,色度编码树和亮度编码树是相同的直到给定的分解等级,并且对于更高的分解等级,停止色度编码树chroq的叶的分裂。
[0066]
根据实施例,当分裂色度编码树chroq的至少一个分解等级时,对于所述至少一个分解等级发信号通知信息数据info,所述信息数据info指示色度编码树的所述至少一个分解等级是否遵循相同等级的亮度编码树的分裂。
[0067]
根据变型,所述信息数据info还指示何时停止色度编码树chroq的叶的分裂。
[0068]
图6示出了根据本原理的示例的每个通道类型或每个分量的分离cu编码树的示例。
[0069]
这里,例如,当图像单元是如hevc中定义的残差变换单元(tu)并且信息数据info是标示为independantchromatuflag的标志时,获得最佳亮度和色度编码树。
[0070]
遵循所述最佳分裂,在ctu的cu的第一分解等级,将与所述cu有关的色度单元分裂成4个子单元1-4。在第二分解等级,不进一步分裂色度子单元1-3,并且对于所述色度子单元1,发信号通知independantchromatuflag=1。对于子单元2和3,不传送independantchromatuflag(因为不分裂对应的亮度子单元)。色度子单元4进一步分裂成4个其他的子单元41-44,并且对于所述子单元4,发信号通知independantchromatuflag=0。最后,不进一步分裂子单元41-44,并且对于所述色度子单元41,发信号通知independantchromatuflag=1(对于子单元2-4,不传送independantchromatuflag)。
[0071]
比起以上实施例,这导致更多要传送的语法,但是允许在最大大小ms与相同分解等级处的亮度编码树lumaq的叶的大小之间确定用于色度编码树的叶的最佳大小。
[0072]
注意,可以在每个色度通道的基础上执行每个实施例和变型,即对于每个色度通道,计算色度编码树。然后,对于每个色度通道,发信号通知信息数据info。
[0073]
本原理还涉及一种用于对图像进行编码的方法,所述图像包括至少一个根据以上依据本原理所描述的编码方法编码的图像单元。
[0074]
本原理还涉及一种用于对图像单元进行解码的方法,该图像单元包括由亮度通道和至少一个色度通道表示的图像数据。该方法通过分裂代表所述图像单元的亮度通道的亮度单元来获得亮度编码树,以及通过分裂代表所述图像单元的至少一个色度通道的色度单元来获得色度编码树。
[0075]
获得所述色度编码树包括确定所述色度编码树和所述亮度编码树是否相同。该方法还发信号通知指示所述色度编码树和所述亮度编码树是否相同的信息数据。
[0076]
可以从编码方法的以上描述、特别是从图1-图6的描述中容易地推导出解码方法的各种实施例和变型。
[0077]
例如,解码方法包括从信号或存储器获得指示色度编码树chroq和亮度编码树lumq是否相同的信息数据info。所述信息数据info可以是当色度编码树和亮度编码树相同时等于第一值、否则等于第二值的标志。所述信息数据info在等于所述第二值时(即,当色度编码树和亮度编码树不相同时)还可以指示色度单元不分裂。
[0078]
本原理还涉及一种用于对图像进行解码的方法,所述图像包括至少一个根据以上依据本原理所描述的编码方法编码的图像单元。
[0079]
在图1-图6上,模块是功能单元,其可以与可区分的物理单元有关或无关。例如,这些模块或它们中的一些可以集合在唯一的组件或电路中,或者有助于软件的功能。相反,一些模块可以可能地包括分离的物理实体。使用纯硬件,例如使用诸如asic或fpga或vlsi(分别为“专用集成电路”、“现场可编程门阵列”、“超大规模集成”)之类的专用硬件,或者从嵌入在设备中的若干个集成电子组件,或者从硬件和软件组件的混合,来实现与本原理相容的装置。
[0080]
图7表示可以被配置为实现关于图1-图6描述的方法的设备120的示例性架构。
[0081]
设备120包括通过数据和地址总线121链接在一起的以下元件:
[0082]-微处理器122(或cpu),其为例如dsp(或数字信号处理器);
[0083]-rom(或只读存储器)123;
[0084]-ram(或随机存取存储器)124;
[0085]-i/o接口125,用于从应用接收要传送的数据;以及
[0086]-电池126。
[0087]
根据示例,电池126在设备的外部。在每个所提及的存储器中,说明书中使用的词语“寄存器”可以对应于小容量的区域(一些比特)或者非常大的区域(例如整个程序或大量的接收或解码的数据)。rom 123至少包括程序和参数。rom 123可以存储算法和指令以执行根据本原理的技术。当接通时,cpu 122将程序上传到ram中并执行对应的指令。
[0088]
ram 124在寄存器中包括由cpu 122执行并在设备120接通之后被上传的程序,在寄存器中包括输入数据,在寄存器中包括方法的不同状态下的中间数据,以及在寄存器中包括用于执行该方法的其他变量。
[0089]
在此描述的实现方式可以例如以方法或处理、装置、软件程序、数据流或信号来实现。即使仅在单一形式的实现方式的背景下进行了讨论(例如,仅作为方法或设备进行了讨论),但是所讨论的特征的实现方式也可以以其他形式(例如程序)来实现。装置可以在例如适当的硬件、软件和固件中实现。方法例如可以在诸如例如处理器(其一般指代处理设备,包括例如计算机、微处理器、集成电路或可编程逻辑器件)之类的装置中实现。处理器还包
括通信设备,诸如例如计算机、蜂窝电话、便携/个人数字助理(“pda”),以及便于在最终用户之间进行信息通信的其他设备。
[0090]
根据编码或编码器的示例,从源获得包括图像单元的图像或要编码的图像单元。例如,源属于包括以下的集合:
[0091]-本地存储器(123或124),例如视频存储器或ram(或随机存取存储器)、闪速存储器、rom(或只读存储器)、硬盘;
[0092]-储存接口(125),例如与大容量储存器、ram、闪速存储器、rom、光盘或磁性支撑的接口;
[0093]-通信接口(125),例如有线接口(例如总线接口、广域网接口、局域网接口)或无线接口(诸如ieee 802.11接口或接口);以及
[0094]-图像捕获电路(例如传感器,诸如例如ccd(或电荷耦合器件)或cmos(或互补金属氧化物半导体))。
[0095]
根据解码或解码器的示例,将解码图像单元或包括解码图像单元的解码图像发送到目的地;特别地,目的地属于包括以下的集合:
[0096]-本地存储器(123或124),例如视频存储器或ram、闪速存储器、硬盘;
[0097]-储存接口(125),例如与大容量储存器、ram、闪速存储器、rom、光盘或磁性支撑的接口;
[0098]-通信接口(125),例如有线接口(例如总线接口(例如usb(或通用串行总线))、广域网接口、局域网接口、hdmi(高清晰度多媒体接口)接口)或无线接口(诸如ieee 802.11接口、或接口);以及
[0099]-显示器。
[0100]
根据编码或编码器的示例,生成信号s。
[0101]
信号s具有与包括由亮度通道和至少一个色度通道表示的图片数据的图像单元有关的语法元素。所述语法元素定义通过分裂代表所述图像单元的亮度通道的亮度单元而获得的亮度编码树,以及通过分裂代表所述图像单元的至少一个色度通道的色度单元而获得的色度编码树。信号被格式化为包括指示所述色度编码树和所述亮度编码树是否相同的信息数据info,并且当所述色度编码树和亮度编码树不相同时,所述信息数据info还指示色度单元不分裂。
[0102]
根据变型,所述信息数据还指示色度编码树的所述至少一个分解等级是否遵循相同等级的亮度编码树的分裂。
[0103]
将信号s发送到目的地。作为示例,将信号s存储在本地或远程存储器中,例如视频存储器(124)或ram(124)、硬盘(123)。在变型中,将信号s发送到储存接口(125)(例如与大容量储存器、闪速存储器、rom、光盘或磁性支撑的接口)和/或通过通信接口(125)(例如到点对点链路、通信总线、点对多点链路或广播网络的接口)传送。
[0104]
根据解码或解码器的示例,从源获得信号s。示例性地,从本地存储器(例如视频存储器(124)、ram(124)、rom(123)、闪速存储器(123)或硬盘(123))读取信号s。在变型中,从储存接口(125)(例如与大容量储存器、ram、rom、闪速存储器、光盘或磁性支撑的接口)和/或从通信接口(125)(例如到点对点链路、总线、点对多点链路或广播网络的接口)接收比特
流。
[0105]
根据示例,被配置为实现关于图1-图6描述的编码方法的设备120属于包括以下的集合:
[0106]-移动设备;
[0107]-通信设备;
[0108]-游戏设备;
[0109]-平板(或平板计算机);
[0110]-膝上型设备;
[0111]-静止图像相机;
[0112]-视频相机;
[0113]-编码芯片;
[0114]-静止图像服务器;以及
[0115]-视频服务器(例如广播服务器、视频点播服务器或网络服务器)。
[0116]
根据示例,被配置为实现以上描述的解码方法的设备120属于包括以下的集合:
[0117]-移动设备;
[0118]-通信设备;
[0119]-游戏设备;
[0120]-机顶盒;
[0121]-tv机;
[0122]-平板(或平板计算机);
[0123]-膝上型设备;
[0124]-显示器;以及
[0125]-解码芯片。
[0126]
根据图8中所示的本原理的示例,在通过通信网络net、在两个远程设备a与b之间的传送的背景下,设备a包括与被配置为实现如上所述的用于对包括至少一个图像单元的图像或图像单元进行编码的方法的存储器ram和rom有关的处理器,并且设备b包括与被配置为实现如上所述的用于解码的方法的存储器ram和rom有关的处理器。
[0127]
根据示例,网络是广播网络,其适配于将静止图像或视频图像从设备a广播到包括设备b的解码设备。
[0128]
信号s旨在由设备a传送并由设备b接收。
[0129]
图9示出了当通过基于分组的传输协议传送数据时这样的信号的语法的示例。每个传送的分组p包括首标h和有效载荷payload。例如,首标h的位专用于表示由信号s携带的信息数据。在变型中,可以使用多个标志来表示如上所述的信息数据info,并由信号s携带。
[0130]
在此描述的各种处理和特征的实现方式可以以各种不同的装备或应用来实施。这样的装备的示例包括编码器、解码器、处理来自解码器的输出的后处理器、向编码器提供输入的预处理器、视频编码器、视频解码器、视频编解码器、网络服务器、机顶盒、膝上型设备、个人计算机、蜂窝电话、pda以及用于处理图像或视频的任何其他设备或者其他通信设备。如应清楚的那样,装备可以是移动的,并且甚至安装在移动交通工具中。
[0131]
另外,该方法可以通过处理器正执行的指令来实现,并且这样的指令(和/或由实
现方式所产生的数据值)可以存储在计算机可读储存介质上。计算机可读储存介质可以采取以一个或更多个计算机可读介质实施并且在其上实施有可由计算机执行的计算机可读程序代码的计算机可读程序产品的形式。在此使用的计算机可读储存介质被视为给出在其中存储信息的固有能力以及提供从中取回信息的固有能力的非临时性储存介质。计算机可读储存介质可以是例如但不限于电、磁、光、电磁、红外或半导体系统、装置或设备、或前述的任何适当的组合。要理解,下面虽然提供可以应用本原理的计算机可读储存介质的更特定的示例,但是如本领域普通技术人员容易理解的那样,其仅仅是说明性而不详尽的列表:便携式计算机磁盘;硬盘;只读存储器(rom);可擦除可编程只读存储器(eprom或闪速存储器);便携式压缩盘只读存储器(cd-rom);光储存设备;磁储存设备;或者前述的任何适当的组合。
[0132]
指令可以形成有形地实施在处理器可读介质上的应用程序。
[0133]
指令可以在例如硬件、固件、软件或组合中。指令可以存在于例如操作系统、单独的应用或二者的组合中。因此,处理器可以表征为例如被配置为执行处理的设备和包括具有用于执行处理的指令的处理器可读介质(诸如储存设备)的设备二者。此外,除了指令或者代替指令,处理器可读介质可以存储由实现方式产生的数据值。
[0134]
如对于本领域技术人员将明显的那样,实现方式可以产生被格式化为携带例如可以被存储或传送的信息的各种信号。信息可以包括例如用于执行方法的指令或者由所描述的实现方式之一产生的数据。例如,可以将信号格式化以携带用于写入或读取所描述的本原理的示例的语法的规则作为数据,或者携带所描述的本原理的示例写入的实际语法值作为数据。这样的信号例如可以被格式化为电磁波(例如,使用频谱的射频部分)或者基带信号。格式化可以包括例如对数据流进行编码以及以经编码的数据流来调制载波。信号携带的信息例如可以是模拟或数字信息。如已知的那样,可以通过各种不同的有线或无线链路来传送信号。信号可以存储在处理器可读介质上。
[0135]
已经描述了多个实现方式。然而,将理解,可以进行各种修改。例如,可以对不同实现方式的元素进行组合、补充、修改或移除,以产生其他实现方式。另外,本领域普通技术人员将理解,其他结构和处理可以替代所公开的那些结构和处理,并且所得到的实现方式将以与所公开的实现方式至少基本相同的方式来执行与所公开的实现方式至少基本相同的功能,以至少实现与所公开的实现方式基本相同的结果。因此,本技术想到这些以及其他实现方式。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献