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

编码方法及装置、解码方法及装置与流程

2022-03-23 10:13:00 来源:中国专利 TAG:


1.本公开涉及数据处理领域,尤其涉及一种编码方法及装置、解码方法及装置。


背景技术:

2.环路滤波是视频编解码的重要模块之一,该模块的主要目的是保证反变换之后的重构图像的客观和主观质量,进一步提升编码效率。随着新一代视频编解码标准的制定,在环路滤波模块,越来越多基于帧级的跨分量的样值补偿滤波技术被采纳到标准中。目前,跨分量的样值补偿滤波技术大多采用基于帧级的率失真优化方法,以最大编码单元(largest coding unit,缩写为lcu)为滤波单元,为当前图像帧导出m(1≤m≤maxnum,maxnum为最大允许导出的滤波器个数)套滤波器,每个lcu再自适应的选择其中最优的一套滤波器进行滤波,但是这种方法每个lcu都需要引入语法元素(如ccsao_lcu_indicated_flag,缩写为clif)来标识选择哪一套滤波器,也即需要将每个lcu的clif写入码流发送给解码端,导致码流开销比较大。


技术实现要素:

3.本公开提供一种编码方法及装置、解码方法及装置,以至少解决相关技术中每个lcu的clif均需要写入码流,导致码流开销大的问题。
4.根据本公开实施例的第一方面,提供一种编码方法,包括:将当前图像帧划分为具有n层的编码单元,其中,每个上层编码单元被划分为多个下层编码单元,n为正整数;比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数,确定比较结果满足预设条件的划分方式;将划分方式和当前图像帧根据划分方式划分出的编码单元的滤波器的信息写入编码信息。
5.可选地,比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数,确定比较结果满足预设条件的划分方式,包括:按由下层到上层的顺序,从第n-1层开始作为当前层,依次执行以下操作,直至第1层:比较当前层的编码单元的参数和编码单元所包括的多个下层编码单元的参数;在比较结果符合预设条件的情况下,不更新当前层的编码单元;在比较结果不符合预设条件的情况下,将当前层的编码单元更新为编码单元所包括的多个下层编码单元;基于执行完循环后的第1层的编码单元对应的划分方式,作为比较结果满足预设条件的划分方式。
6.可选地,在参数为率失真代价的情况下,预设条件为当前层的编码单元的率失真代价小于编码单元所包括的多个下层编码单元的率失真代价之和。
7.可选地,在基于执行完循环后的第1层的编码单元对应的划分方式,作为比较结果满足预设条件的划分方式之后,还包括:将执行完循环后的第1层的编码单元对应的滤波器的信息作为当前图像帧根据划分方式划分出的编码单元的滤波器信息。
8.可选地,将划分方式和当前图像帧根据划分方式划分出的编码单元的滤波器的信息写入编码信息,包括:将划分方式、当前图像帧根据划分方式划分出的编码单元的滤波器
的信息和根据划分方式划分出的编码单元的滤波开关标识写入编码信息,其中,滤波开关标识用于指示对应的编码单元是否需要进行滤波。
9.根据本公开实施例的第二方面,提供一种解码方法,包括:接收编码信息,其中,编码信息包括当前图像帧的划分方式和当前图像帧根据划分方式划分出的编码单元的滤波器的信息,划分方式是通过比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数得到的比较结果满足预设条件的划分方式,当前图像帧被划分为具有n层的编码单元,n为正整数;基于划分方式和当前图像帧根据划分方式划分出的编码单元对应的滤波器的信息,对当前图像帧进行滤波。
10.可选地,在基于划分方式和当前图像帧根据划分方式划分出的编码单元对应的滤波器的信息,对当前图像帧进行滤波之前,还包括:针对当前图像帧根据划分方式划分出的编码单元中的每个编码单元,执行如下操作:基于编码信息中当前编码单元对应的滤波开关标识,确定当前编码单元需要进行滤波;基于当前编码单元对应的滤波器的信息,对当前编码单元进行滤波。
11.根据本公开实施例的第三方面,提供一种编码装置,包括:划分单元,被配置为将当前图像帧划分为具有n层的编码单元,其中,每个上层编码单元被划分为多个下层编码单元,n为正整数;确定单元,被配置为比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数,确定比较结果满足预设条件的划分方式;写入单元,被配置为将划分方式和当前图像帧根据划分方式划分出的编码单元的滤波器的信息写入编码信息。
12.可选地,确定单元,还被配置为按由下层到上层的顺序,从第n-1层开始作为当前层,依次执行以下操作,直至第1层:比较当前层的编码单元的参数和编码单元所包括的多个下层编码单元的参数;在比较结果符合预设条件的情况下,不更新当前层的编码单元;在比较结果不符合预设条件的情况下,将当前层的编码单元更新为编码单元所包括的多个下层编码单元;基于执行完循环后的第1层的编码单元对应的划分方式,作为比较结果满足预设条件的划分方式。
13.可选地,在参数为率失真代价的情况下,预设条件为当前层的编码单元的率失真代价小于编码单元所包括的多个下层编码单元的率失真代价之和。
14.可选地,确定单元,还被配置为在基于执行完循环后的第1层的编码单元对应的划分方式,作为比较结果满足预设条件的划分方式之后,还包括:将执行完循环后的第1层的编码单元对应的滤波器的信息作为当前图像帧根据划分方式划分出的编码单元的滤波器信息。
15.可选地,写入单元,还被配置为将划分方式、当前图像帧根据划分方式划分出的编码单元的滤波器的信息和根据划分方式划分出的编码单元的滤波开关标识写入编码信息,其中,滤波开关标识用于指示对应的编码单元是否需要进行滤波。
16.根据本公开实施例的第四方面,提供一种解码装置,包括:接收单元,被配置为接收编码信息,其中,编码信息包括当前图像帧的划分方式和当前图像帧根据划分方式划分出的编码单元的滤波器的信息,划分方式是通过比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数得到的比较结果满足预设条件的划分方式,当前图像帧被划分为具有n层的编码单元,n为正整数;滤波单元,被配置为基于划分方式和当前图像帧根据划分方式划分出的编码单元对应的滤波器的信息,对当前图像帧进行滤波。
17.可选地,滤波单元,还被配置为在基于划分方式和当前图像帧根据划分方式划分出的编码单元对应的滤波器的信息,对当前图像帧进行滤波之前,针对当前图像帧根据划分方式划分出的编码单元中的每个编码单元,执行如下操作:基于编码信息中当前编码单元对应的滤波开关标识,确定当前编码单元需要进行滤波;基于当前编码单元对应的滤波器的信息,对当前编码单元进行滤波。
18.根据本公开实施例的第五方面,提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为执行指令,以实现根据本公开的编码方法和/或解码方法。
19.根据本公开实施例的第六方面,提供了一种计算机可读存储介质,当计算机可读存储介质中的指令被至少一个处理器运行时,促使至少一个处理器执行如上根据本公开的编码方法和/或解码方法。
20.根据本公开实施例的第七方面,提供了一种计算机程序产品,包括计算机指令,计算机指令被处理器执行时实现根据本公开的编码方法和/或解码方法。
21.本公开的实施例提供的技术方案至少带来以下有益效果:
22.根据本公开的编码方法及装置、解码方法及装置,对当前图像帧进行多次划分,再通过比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数,确定比较结果满足预设条件的划分方式,然后将划分方式和对应划分出的编码单元的滤波器信息发送给解码端,即本公开将划分方式发送给解码端,解码端可以基于划分方式确定当前图像帧的编码单元,从而确定各自编码单元的滤波器得信息,使得无需为每个编码单元引入clif,也无需将每个编码单元的clif写入码流发送给解码端,减少了码流开销因此,本公开解决了相关技术中的每个lcu的clif均需要写入码流,导致码流开销大的问题。
23.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
24.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
25.图1是示出根据本公开的示例性实施例的编解码方法的实施场景示意图;
26.图2是根据一示例性实施例示出的一种编码方法的流程图;
27.图3是根据一示例性实施例示出的一种基于四叉树划分方式的划分示意图;
28.图4是根据一示例性实施例示出的一种最新划分结果的示意图;
29.图5是根据一示例性实施例示出的一种解码方法的流程图;
30.图6是根据一示例性实施例示出的一种编码装置的框图;
31.图7是根据一示例性实施例示出的一种解码装置的框图;
32.图8是根据本公开实施例的一种电子设备800的框图。
具体实施方式
33.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
34.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
35.在此需要说明的是,在本公开中出现的“若干项之中的至少一项”均表示包含“该若干项中的任意一项”、“该若干项中的任意多项的组合”、“该若干项的全体”这三类并列的情况。例如“包括a和b之中的至少一个”即包括如下三种并列的情况:(1)包括a;(2)包括b;(3)包括a和b。又例如“执行步骤一和步骤二之中的至少一个”,即表示如下三种并列的情况:(1)执行步骤一;(2)执行步骤二;(3)执行步骤一和步骤二。
36.针对上述问题,本公开提供了一种编码方法,能够降低码率开销,下面以传输视频的场景为例进行说明。
37.图1是示出根据本公开的示例性实施例的编解码方法的实施场景示意图,如图1所述,该实施场景包括服务器100、用户终端110和用户终端120,其中,用户终端不限于2个,包括并不限于手机、个人计算机等设备,用户终端可以安装获取视频的摄像头,服务器可以是一个服务器,也可以是若干个服务器组成服务器集群,还可以是云计算平台或虚拟化中心。
38.用户终端110通过摄像头获取待传输的视频后,针对视频中的每一个图像帧,用户终端110执行以下操作:将当前图像帧划分为具有n层的编码单元,其中,每个上层编码单元被划分为多个下层编码单元,n为正整数;比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数,确定比较结果满足预设条件的划分方式;将划分方式和当前图像帧根据划分方式划分出的编码单元的滤波器的信息写入编码信息经由服务器100发送给解码端。
39.用户终端120接收用户终端110经服务器100发送的接收编码信息后,其中,编码信息包括当前图像帧的划分方式和当前图像帧根据划分方式划分出的编码单元的滤波器的信息,划分方式是通过比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数得到的比较结果满足预设条件的划分方式,当前图像帧被划分为具有n层的编码单元,n为正整数;用户终端120基于划分方式和当前图像帧根据划分方式划分出的编码单元对应的滤波器的信息,对当前图像帧进行滤波。
40.下面,将参照图2至图7详细描述根据本公开的示例性实施例的编码方法及装置、解码方法及装置。
41.图2是根据一示例性实施例示出的一种编码方法的流程图,如图2所示,编码方法包括以下步骤:
42.在步骤s201中,将当前图像帧划分为具有n层的编码单元,其中,每个上层编码单元被划分为多个下层编码单元,n为正整数。例如,可以通过n种多叉树划分方式将当前图像帧划分为具有n层的编码单元,n种多叉树划分方式可以包括四叉树划分方式、三叉树划分方式、二叉树划分方式,本公开对此并不进行限定。
43.例如,以多叉树划分方式为四叉树划分方式为例进行说明,图3是根据一示例性实施例示出的一种基于四叉树划分方式的划分示意图,如图3所示,考虑到一个图像帧包含的
纹理比较复杂,因此整个当前图像帧可以通过三次四叉树的划分方式进行划分,进而得到三层划分结果,其中,layer 0表示将整个当前图像帧看成一个编码单元,作为一个滤波单元,单独训练出一套滤波器的参数;layer1表示整个当前图像帧划分成四个编码单元,作为4个滤波单元1~4,每个滤波单元独立的训练各自的一套滤波器的参数;layer2表示整个当前图像帧划分成5~20一共16个编码单元,作为16个滤波单元,每个滤波单元独立的训练出各自的一套滤波器的参数,假设划分为16个滤波单元时每块滤波单元已经是lcu,则说明该图像帧最多可能划分出16套滤波器的参数。需要说明的是,layer2还可以表示成在layer1的基础上继续划分:比如滤波单元1继续划分成5~8四个滤波单元;滤波单元2继续划分成滤波单元9~12等等,而且每个滤波单元独立的训练各自的滤波器的参数,独立的决策各自滤波单元是否选择滤波。
44.返回图2,在步骤s202中,比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数,确定比较结果满足预设条件的划分方式。例如,在上述参数为率失真代价的情况下,预设条件为当前层的编码单元的率失真代价小于编码单元所包括的多个下层编码单元的率失真代价之和,但本公开对参数和预设关系并不进行限定。
45.根据本公开的示例性实施例,比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数,确定比较结果满足预设条件的划分方式,包括:按由下层到上层的顺序,从第n-1层开始作为当前层,依次执行以下操作,直至第1层:比较当前层的编码单元的参数和编码单元所包括的多个下层编码单元的参数;在比较结果符合预设条件的情况下,不更新当前层的编码单元;在比较结果不符合预设条件的情况下,将当前层的编码单元更新为编码单元所包括的多个下层编码单元;基于执行完循环后的第1层的编码单元对应的划分方式,作为比较结果满足预设条件的划分方式。根据本实施例,可以方便、快速的得到比较结果满足预设条件的划分方式。
46.根据本公开的示例性实施例,在参数为率失真代价的情况下,预设条件为当前层的编码单元的率失真代价小于编码单元所包括的多个下层编码单元的率失真代价之和。根据本实施例,基于当前图像帧的各层编码单元的率失真代价,确定当前图像帧得划分方式,故确定得划分方式不一定是划分到lcu得划分方式,减少了划分后的编码单元的个数,也即减少了要传输的滤波器的信息,进一步减少了码流开销。
47.例如,如图3所示,当前图像帧进行2次四叉树划分,此时得到了3层划分结果layer 0、layer 1、layer 2,首先,比较layer 1和layer 2相同位置的编码单元的率失真代价,确定最新划分结果,然后,比较该中间划分结果和layer 0的相同位置的编码单元的率失真代价,确定最终的最新划分结果。具体地,以图3中标识为1的编码单元为例,先比较编码单元1的率失真代价和编码单元5、6、7、8的率失真代价之和的大小,如果编码单元1的率失真代价大于编码单元5、6、7、8的率失真代价之和,则编码单元1的位置采用编码单元5、6、7、8的方式作为最终的划分结果,如果编码单元1的率失真代价小于等于编码单元5、6、7、8的率失真代价之和,则编码单元1的位置采用编码单元1的方式作为最终的划分结果。以此类推,得到编码单元2、3、4的位置处的最终的划分结果。图4是根据一示例性实施例示出的一种最新划分结果的示意图,如图4所示,在这种情况下,整个图像帧划分成四个滤波子单元的率失真代价之和比不划分的率失真代价更小;同时,右上和左下的滤波子单元继
续进行四叉树的划分得到的率失真代价比不划分情况下的率失真代价更小。
48.根据本公开的示例性实施例,在基于执行完循环后的第1层的编码单元对应的划分方式,作为比较结果满足预设条件的划分方式之后,还包括:将执行完循环后的第1层的编码单元对应的滤波器的信息作为当前图像帧根据划分方式划分出的编码单元的滤波器信息。
49.例如,如图4所示的最新划分结果,此时,编码单元1的位置采用编码单元1对应的滤波器的信息,编码单元9采用编码单元9对应的滤波器的信息,以此类推,编码单元16采用编码单元16对应的滤波器的信息。
50.返回图2,在步骤s203中,将划分方式和当前图像帧根据划分方式划分出的编码单元的滤波器的信息写入编码信息。
51.根据本公开的示例性实施例,将划分方式和当前图像帧根据划分方式划分出的编码单元的滤波器的信息写入编码信息,包括:将划分方式、当前图像帧根据划分方式划分出的编码单元的滤波器的信息和根据划分方式划分出的编码单元的滤波开关标识写入编码信息,其中,滤波开关标识用于指示对应的编码单元是否需要进行滤波。根据本实施例,各个编码单元可以独立的决策各自是否选择滤波,彼此互不影响。
52.例如,仍以图4所示的最新划分结果,各个编码单元独立的决策各自滤波单元是否选择滤波,此时,编码单元1的位置采用编码单元1对应的滤波开关标识,编码单元9采用编码单元9对应的滤波开关标识,以此类推,编码单元16采用编码单元16对应的滤波开关标识。
53.图5是根据一示例性实施例示出的一种解码方法的流程图,如图5所示,解码方法包括以下步骤:
54.在步骤s501中,接收编码信息,其中,编码信息包括当前图像帧的划分方式和当前图像帧根据划分方式划分出的编码单元的滤波器的信息,划分方式是通过比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数得到的比较结果满足预设条件的划分方式,当前图像帧被划分为具有n层的编码单元,n为正整数。
55.在步骤s502中,基于划分方式和当前图像帧根据划分方式划分出的编码单元对应的滤波器的信息,对当前图像帧进行滤波。
56.根据本公开的示例性实施例,在基于划分方式和当前图像帧根据划分方式划分出的编码单元对应的滤波器的信息,对当前图像帧进行滤波之前,还包括:针对当前图像帧根据划分方式划分出的编码单元中的每个编码单元,执行如下操作:基于编码信息中当前编码单元对应的滤波开关标识,确定当前编码单元需要进行滤波;基于当前编码单元对应的滤波器的信息,对当前编码单元进行滤波。
57.综上,相关技术的跨分量的补偿滤波方法大多采用基于帧级的滤波方法,这种方法的不足在于一方面需要为每个lcu引入语法元素来标识每个lcu的滤波器的信息,这会造成过多的码率消耗;另一方面这种方法未有效的考虑到一帧图像中包含的纹理信息对于滤波性能的影响。本公开提出了一种有效考虑了图像纹理信息的滤波单元自适应划分的方法,即图像帧进行多次划分,得到多层编码单元,通过率失真优化的方法来决策图像帧的最优的滤波单元划分方法,上述方法考虑到了图像纹理信息的影响,避免了lcu级的码率消耗,有效的提升了编码性能。
58.图6是根据一示例性实施例示出的一种编码装置的框图。参照图6,该装置包括划分单元60、确定单元62和写入单元64。
59.划分单元60,被配置为将当前图像帧划分为具有n层的编码单元,其中,每个上层编码单元被划分为多个下层编码单元,n为正整数;确定单元62,被配置为比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数,确定比较结果满足预设条件的划分方式;写入单元64,被配置为将划分方式和当前图像帧根据划分方式划分出的编码单元的滤波器的信息写入编码信息。
60.根据本公开的实施例,确定单元62,还被配置为按由下层到上层的顺序,从第n-1层开始作为当前层,依次执行以下操作,直至第1层:比较当前层的编码单元的参数和编码单元所包括的多个下层编码单元的参数;在比较结果符合预设条件的情况下,不更新当前层的编码单元;在比较结果不符合预设条件的情况下,将当前层的编码单元更新为编码单元所包括的多个下层编码单元;基于执行完循环后的第1层的编码单元对应的划分方式,作为比较结果满足预设条件的划分方式。
61.根据本公开的实施例,在参数为率失真代价的情况下,预设条件为当前层的编码单元的率失真代价小于编码单元所包括的多个下层编码单元的率失真代价之和。
62.根据本公开的实施例,确定单元62,还被配置为在基于执行完循环后的第1层的编码单元对应的划分方式,作为比较结果满足预设条件的划分方式之后,还包括:将执行完循环后的第1层的编码单元对应的滤波器的信息作为当前图像帧根据划分方式划分出的编码单元的滤波器信息。
63.根据本公开的实施例,写入单元64,还被配置为将划分方式、当前图像帧根据划分方式划分出的编码单元的滤波器的信息和根据划分方式划分出的编码单元的滤波开关标识写入编码信息,其中,滤波开关标识用于指示对应的编码单元是否需要进行滤波。
64.图7是根据一示例性实施例示出的一种解码装置的框图。参照图7,该装置包括接收单元70和滤波单元72。
65.接收单元70,被配置为接收编码信息,其中,编码信息包括当前图像帧的划分方式和当前图像帧根据划分方式划分出的编码单元的滤波器的信息,划分方式是通过比较上层编码单元的参数和上层编码单元所包括的多个下层编码单元的参数得到的比较结果满足预设条件的划分方式,当前图像帧被划分为具有n层的编码单元,n为正整数;滤波单元72,被配置为基于划分方式和当前图像帧根据划分方式划分出的编码单元对应的滤波器的信息,对当前图像帧进行滤波。
66.根据本公开的实施例,滤波单元72,还被配置为在基于划分方式和当前图像帧根据划分方式划分出的编码单元对应的滤波器的信息,对当前图像帧进行滤波之前,针对当前图像帧根据划分方式划分出的编码单元中的每个编码单元,执行如下操作:基于编码信息中当前编码单元对应的滤波开关标识,确定当前编码单元需要进行滤波;基于当前编码单元对应的滤波器的信息,对当前编码单元进行滤波。
67.根据本公开的实施例,可提供一种电子设备。图8是根据本公开实施例的一种电子设备800的框图,该电子设备包括至少一个存储器801和至少一个处理器802,所述至少一个存储器中存储有计算机可执行指令集合,当计算机可执行指令集合被至少一个处理器执行时,执行根据本公开实施例的编码方法及解码方法。
68.作为示例,电子设备800可以是pc计算机、平板装置、个人数字助理、智能手机、或其他能够执行上述指令集合的装置。这里,电子设备1000并非必须是单个的电子设备,还可以是任何能够单独或联合执行上述指令(或指令集)的装置或电路的集合体。电子设备800还可以是集成控制系统或系统管理器的一部分,或者可被配置为与本地或远程(例如,经由无线传输)以接口互联的便携式电子设备。
69.在电子设备800中,处理器802可包括中央处理器(cpu)、图形处理器(gpu)、可编程逻辑装置、专用处理器系统、微控制器或微处理器。作为示例而非限制,处理器802还可包括模拟处理器、数字处理器、微处理器、多核处理器、处理器阵列、网络处理器等。
70.处理器802可运行存储在存储器中的指令或代码,其中,存储器801还可以存储数据。指令和数据还可经由网络接口装置而通过网络被发送和接收,其中,网络接口装置可采用任何已知的传输协议。
71.存储器801可与处理器802集成为一体,例如,将ram或闪存布置在集成电路微处理器等之内。此外,存储器801可包括独立的装置,诸如,外部盘驱动、存储阵列或任何数据库系统可使用的其他存储装置。存储器801和处理器802可在操作上进行耦合,或者可例如通过i/o端口、网络连接等互相通信,使得处理器802能够读取存储在存储器801中的文件。
72.此外,电子设备800还可包括视频显示器(诸如,液晶显示器)和用户交互接口(诸如,键盘、鼠标、触摸输入装置等)。电子设备的所有组件可经由总线和/或网络而彼此连接。
73.根据本公开的实施例,还可提供一种计算机可读存储介质,其中,当计算机可读存储介质中的指令被至少一个处理器运行时,促使至少一个处理器执行本公开实施例的编码方法及解码方法。这里的计算机可读存储介质的示例包括:只读存储器(rom)、随机存取可编程只读存储器(prom)、电可擦除可编程只读存储器(eeprom)、随机存取存储器(ram)、动态随机存取存储器(dram)、静态随机存取存储器(sram)、闪存、非易失性存储器、cd-rom、cd-r、cd r、cd-rw、cd rw、dvd-rom、dvd-r、dvd r、dvd-rw、dvd rw、dvd-ram、bd-rom、bd-r、bd-r lth、bd-re、蓝光或光盘存储器、硬盘驱动器(hdd)、固态硬盘(ssd)、卡式存储器(诸如,多媒体卡、安全数字(sd)卡或极速数字(xd)卡)、磁带、软盘、磁光数据存储装置、光学数据存储装置、硬盘、固态盘以及任何其他装置,所述任何其他装置被配置为以非暂时性方式存储计算机程序以及任何相关联的数据、数据文件和数据结构并将所述计算机程序以及任何相关联的数据、数据文件和数据结构提供给处理器或计算机使得处理器或计算机能执行所述计算机程序。上述计算机可读存储介质中的计算机程序可在诸如客户端、主机、代理装置、服务器等计算机设备中部署的环境中运行,此外,在一个示例中,计算机程序以及任何相关联的数据、数据文件和数据结构分布在联网的计算机系统上,使得计算机程序以及任何相关联的数据、数据文件和数据结构通过一个或多个处理器或计算机以分布式方式存储、访问和执行。
74.根据本公开实施例,提供了一种计算机程序产品,包括计算机指令,计算机指令被处理器执行时实现本公开实施例的编码方法及解码方法。
75.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的
权利要求指出。
76.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

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

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

相关文献