视频信号解码方法与流程

文档序号:14010629阅读:220来源:国知局
视频信号解码方法与流程
本发明申请是申请日期为2012年10月18日、申请号为“201280062710.6”、发明名称为“图像编码方法、图像解码方法、图像编码器及图像解码器”的发明专利申请的分案申请。本发明涉及视频编码和解码,更具体地,涉及用于在视频编码和解码中对信号进行变换的方法和设备。
背景技术
:最近,在各个应用领域已经增加了对于高分辨率和高质量视频例如高清晰度(hd)和超高清晰度(uhd)视频的需求。随着视频数据具有更高分辨率和更高质量,相对于现有视频数据,数据量越来越大。因此,当使用介质如现有的有线和无线宽带线传递视频数据或者将视频数据存储于现有存储介质时,传递成本和存储成本增加。为了解决随着视频数据的分辨率和质量的提高而出现的这些问题,可以利用高效视频视频压缩技术。视频压缩技术包括各种技术,例如:从当前图片之前或之后的图片来预测包含在当前图片中的像素值的帧间预测技术;使用当前图片中的像素信息来预测包含在当前图片中的像素值的帧内预测技术;通过预定单元和将变换系数量化来将像素信息变换到频域的技术;以及将短码分配给具有高出现频率的值而将长码分配给具有低出现频率的值的熵编码技术。使用这样的视频压缩技术可以有效地压缩和传递或存储视频数据。技术实现要素:技术问题本发明的一个方面是提供用于高效变换视频信息的方法和设备。本发明的另一个方面是提供用于根据预测方法执行第一变换并且根据第一变换对低频域执行第二变换以提高压缩效率的方法和设备。本发明的再一个方面是提供用于根据分割的形状执行第一变换并且根据第一变换对低频域执行第二变换以提高压缩效率的方法和设备。技术方案本发明的实施方式提供一种在解码设备中对视频信号进行解码的方法,包括:从当前块的空间相邻块获得空间运动向量候选者;从当前块的并置块获得时间运动向量候选者,并置块包括在由当前块的参考图片索引指明的并置图片中;生成包括多个运动向量候选者的运动向量候选者列表,多个运动向量候选者包括时间运动向量候选者和空间运动向量候选者;基于运动向量候选者列表和候选者索引导出当前块的运动向量预测器,候选者索引指明运动向量候选者列表中包括的多个运动向量候选者中的一个;基于运动向量预测器和运动向量差导出当前块的运动向量;基于运动向量获得当前块的预测样本;以及基于预测样本重构当前块。本发明的实施方式提供一种视频编码方法,其包括:对当前块执行预测;以及对通过所述预测生成的残差进行变换,其中,在所述变换步骤中,在对残差执行第一变换后对低频域执行第二变换,以及基于第一变换的模式来确定第二变换的模式。在所述执行步骤中,可以对当前块执行帧内预测,并且可以基于帧内预测的预测模式的方向将第一变换的模式确定为二维(2d)变换、一维(1d)竖直变换、1d水平变换和无变换中之一。在此,第二变换的模式可以与第一变换的模式相同。在所述执行步骤中,可以对当前块执行帧间预测,并且可以基于当前块的形状将第一变换的模式确定为2d变换、1d竖直变换、1d水平变换和无变换中之一。在此,第二变换的模式可以与第一变换的模式相同。在所述变换步骤中,可以基于率失真优化来确定第一变换的模式。在此,可以传输表示所确定的第一变换的模式的信息。第二变换可以是4×4块的离散正弦变换(dst)。本发明的另一个实施方式提供一种视频解码方法,其包括:执行逆变换以生成当前块的残差块;以及执行预测以生成当前块的预测块,其中,在执行逆变换中,可以在对当前块的编码残差信息执行第一逆变换后对低频域执行第二逆变换,以及可以基于第一变换的模式来确定第二变换的模式。在执行预测时,可以对当前块执行帧内预测,并且可以基于帧内预测的预测模式的方向将第一逆变换的模式确定为2d变换、1d竖直变换、1d水平变换和无变换中之一。在此,第二逆变换的模式可以与第一逆变换的模式相同。在执行预测时,可以对当前块执行帧间预测,并且基于当前块的形状将第一逆变换的模式确定为2d变换、1d竖直变换、1d水平变换和无变换中之一。在此,第二逆变换的模式可以与第一逆变换的模式相同。在执行逆变换时,可以根据由接收到的信息表示的模式来执行第一逆变换,所述接收到的信息表示作为第一逆变换的模式的2d变换、1d竖直变换、1d水平变换和无变换中之一。在此,第二逆变换的模式可以与第一逆变换的模式相同。第二变换可以是4×4块的dst。本发明的再一个实施方式提供一种视频编码设备,其包括:预测模块,所述预测模块对当前块执行预测;以及变换模块,所述变换模块对通过预测生成的残差进行变换,其中,变换模块在对残差执行第一变换后对低频域执行第二变换,并且基于第一变换的模式确定第二变换的模式。本发明的又一个实施方式提供一种视频解码设备,其包括:逆变换模块,所述逆变换模块通过执行逆变换来生成当前块的残差块;以及预测模块,所述预测模块生成当前块的预测块,其中逆变换模块在对当前块的编码残差信息执行第一逆变换后对低频域执行第二逆变换,并且基于第一变换的模式确定第二变换的模式。有益效果根据本发明,残差信息可以被高效地变换和逆变换。根据本发明,可以根据预测方法执行第一变换以及可以根据第一变换对低频域执行第二变换,从而提高压缩和传输效率。根据本发明,可以根据分割的形状执行第一变换以及可以根据第一变换对低频域执行第二变换,从而提高压缩和传输效率。附图说明图1为示出根据本发明的示例性实施方式的视频编码设备的框图。图2为示出根据本发明的示例性实施方式的视频解码设备的框图。图3示意性地示出用于帧内预测的预测模式。图4示意性地示出变换跳过模式(tms)。图5为示意性地示出根据本发明的采用变换跳过模式和第二变换的编码处理的流程图。图6示意性地示出关于在跳过模式、合并模式和amvp模式下可用的相邻块的信息。图7为示意性地示出根据本发明的采用变换跳过模式和第二变换的解码处理的流程图。具体实施方式本发明可以以各种方式改变和修改并且可以参考不同的示例性实施方式示出,其中一些实施方式将在附图中进行描述和示出。然而,这些实施方式并非意在限制本发明而是应被理解为包括属于本发明的精神和技术范围的所有修改、等价物和替代物。贯穿全文,附图中相同的附图标记指代相同的要素。尽管可以使用术语第一、第二等来描述各种要素,但是这些要素不应该被这些术语限制。这些术语仅被用于将一个要素与另一个要素进行区分。例如,在不背离本发明的教示的情况下,第一要素可以称为第二要素,同样地,第二要素可以称为第一要素。术语“和/或”包括多个相关联的列出项的任意或者所有组合。将要理解的是当要素被称为与另一个要素“连接”或者“耦接”时,该要素可以直接与另一个要素或者中间要素连接或者耦接。相反,当要素被称为与另一个要素“直接连接”或者“直接耦接”时,不存在中间要素。本文所使用的术语仅是为了描述特定的实施方式并且并不意在限制本发明。当在本文中使用时,除非上下文明确指明其他情况,否则单数形式“一个(a、an)”和“该(the)”意在也包括复数形式。还将理解的是当在本说明书中使用时,术语“包括”和/或“具有”指定所陈述的特征、整体、步骤、操作、要素和/或部件的存在,但是不排除存在或者添加一个或更多个其他特征、整体、步骤、操作、要素、部件和/或它们的组合。在下文中,将参考附图对本发明的示例性实施方式进行详细描述。贯穿全文,附图中相同的附图标记指代相同的要素,并且本文中相同要素的多余描述将被省略。图1为示出根据本发明的示例性实施方式的视频编码设备的框图。参考图1,视频编码设备100包括图片分割模块110、预测模块120、125,变换模块130、量化模块135、重排模块160、熵编码模块165、逆量化模块140、逆变换模块145、滤波模块150和存储器155。尽管图1中所示的各个要素被独立地示出以代表视频编码设备中不同的独特功能,然而这样的配置不表示每个要素是由单独的硬件组成或者软件组成构造的。也就是说,为了方便描述而将各个要素独立布置,其中至少两个要素可以组合成单个要素,或者单个要素可以被分成多个执行功能的要素。要注意的是,在不背离本发明本质的情况下,其中一些要素集成为一个组合要素和/或一个要素被分成多个单独要素的实施方式包括在本发明的范围内。一些要素对于本发明中的基本功能可能不是必要的并且可能是仅为了改善性能的可选组成。本发明可以通过仅包括对于本发明的实施方式必要的组成来实施,不包括仅用于改善性能的组成。仅包括必要组成而不包括仅用于改善性能的光学组成的结构属于本发明的范围。图片分割模块110可以将输入图片分割成至少一个处理单元。在此,处理单元可以是预测单元(pu)、变换单元(tu)或编码单元(cu)。图片分割模块110可以将一个图片分割成编码单元、预测单元和变换单元的多个组合并且基于预定标准(例如,成本函数)选择编码单元、预测单元和变换单元的一个组合,从而对图片编码。例如,一个图片可以分割成多个编码单元。可以使用诸如四叉树结构的递归树结构将图片分割成编码单元。作为具有与根一样的最大尺寸的图片或编码单元,编码单元可以被分割成具有与分割的编码单元一样多的子节点的子编码单元。根据预定约束不再被分割的编码单元成为叶节点。也就是说,假设编码单元仅可以分割成方形,单个编码单元可以被分割成至多四个不同的编码单元。在本发明的实施方式中,编码单元不仅可以用于指代编码的单元而且可以用于指代解码的单元。预测单元可以被分割成编码单元中的具有相同尺寸的至少一个正方形形状或矩形形状,或者被分割成使得分割的预测单元的形状与编码单元中的其他预测单元的形状不同。当基于编码单元生成要经历帧内预测的预测单元并且该编码单元不是最小编码单元时,可以在不将编码单元分割成多个预测单元(n×n)的情况下执行帧内预测。预测模块120、125可以包括执行帧间预测的帧间预测模块和执行帧内预测的帧内预测模块。预测模块可以确定应该对预测单元执行帧间预测还是帧内预测,并且可以根据所确定的预测方法确定具体的信息(例如,帧内预测模式、运动向量和参考图片等)。在此,对其执行预测的处理单元可以与针对其来确定预测方法和具体信息的处理单元不同。例如,可以针对每个预测单元确定预测方法和预测模式,同时可以针对每个变换单元执行预测。可以将生成的预测块与原始块之间的残差值(残差块)输入变换模块130。此外,用于预测的预测模式信息、运动向量信息等可以连同残差值一起通过熵编码模块165进行编码并且传输给解码设备。当使用具体的编码模式时,可以对原始块进行编码并将其传输至解码设备而无需通过预测模块120、125生成预测块。帧间预测模块可以基于关于当前图片之前和之后的图片中的至少一个图片的信息来针对预测单元进行预测。帧间预测模块可以包括参考图片内插模块、运动预测模块和运动补偿模块。参考图片内插模块可以被提供来自存储器155的参考图片信息并生成少于来自参考图片的整数像素位置单元(整数像素单元或者像素单元)的像素信息。在亮度像素情况下,可以使用具有变化滤波系数的基于离散余弦变换(dct)的8抽头内插滤波器来以1/4像素位置为单位(以1/4像素为单位)生成少于整数像素单元的像素信息。在色度像素情况下,可以使用具有变化滤波系数的基于离散余弦变换的4抽头内插滤波器来以1/8像素为单位生成少于整数像素单元的像素信息。运动预测模块可以基于通过参考图片内插模块进行内插所得到的参考图片来执行运动预测。可以使用各种方法,例如基于全面搜索的块匹配算法(fbma)、三步搜索(tss)算法和新三步搜索(nts)算法,来计算运动向量。运动向量具有基于内插像素的以1/2像素或者1/4像素为单位的运动向量值。运动预测模块可以使用不同的运动预测方法来对当前预测单元执行预测。可以使用各种方法,例如跳过、合并和改进的运动向量预测(amvp)等,来用作运动预测方法。帧内预测模块可以基于与作为当前图片中的像素信息的当前块的相邻的参考像素的信息来生成预测块。当与当前预测单元相邻的块是已经历帧间预测的块并且参考像素是已经历帧间预测的像素时,包括在已经历帧间预测的块中的参考像素信息可以被已经历帧内预测的块中的参考像素信息替换。也就是说,当参考像素不可用时,关于不可用的参考像素的信息可以被可用的参考像素中的至少一个参考像素替换。帧内预测的预测模式包括定向预测模式和非定向预测模式,在定向预测模式下,根据预测方向使用关于参考像素的信息;在非定向预测模式下,在执行预测时不使用方向信息。用于预测亮度信息的模式和用于预测色度信息的模式可以彼此不同。可以使用用于获得亮度信息的帧内预测模式信息或者所预测的亮度信号信息来预测色度信息。当在执行帧内预测时预测单元和变换单元具有相同尺寸时,可以基于预测单元的左像素、左上像素和上像素来执行对预测单元的帧内预测。另一方面,当在执行帧内预测时预测单元和变换单元具有不同尺寸时,可以使用参考像素基于变换单元来执行帧内预测。具有n×n分割的帧内预测可以仅对最小编码单元执行。在帧内预测方法中,可以在生成预测块之前根据预测模式对参考像素应用自适应帧内平滑滤波器(ais)。可以对参考像素应用不同类型的ais滤波器。在帧内预测方法中,当前预测单元的帧内预测模式可以根据与当前预测单元相邻的预测单元的帧内预测模式来预测。在使用根据相邻预测单元预测的模式信息对当前预测单元的预测模式进行的预测中,当当前预测单元和相邻预测单元具有相同的帧内预测模式时,可以使用预定的标志信息对表示当前预测单元和相邻预测单元具有相同预测模式的信息进行传输。如果当前预测单元和相邻预测单元具有不同的预测模式,则可以通过熵编码来对关于当前块的预测模式的信息进行编码。可以通过预测模块120、125基于预测单元生成包括关于预测单元的预测块与原始块之间的差异的残差信息的残差块。生成的残差块可以被输入至变换模块130。变换模块130可以使用变换方法,例如离散余弦变换(dct)或者离散正弦变换(dst),来变换包括通过预测模块120、125基于原始块生成的预测单元的残差信息的残差块。用于变换残差块的变换方法可以基于用于生成残差块的预测单元的帧内预测模式信息来在dct和dst中确定。量化模块135可以量化通过变换模块130变换到频域的值。量化参数可以依赖图片的重要性或者块而改变。从量化模块135输出的值可以提供给逆量化模块140和重排模块160。对于量化的残差值,重排模块160可以重排系数。重排模块160可以通过系数扫描将二维(2d)的系数块变为一维(1d)的系数向量。例如,重排模块160可以使用立式扫描(uprightscanning)将二维系数块变为一维系数向量。取决于变换单元的尺寸和帧内预测模式,可以使用在列方向上的二维系数块的竖直扫描和在行方向上的二维系数块的水平扫描,而非立式扫描。也就是说,所用的扫描方法可以基于变换单元的尺寸和帧内预测模式在立式扫描、竖直扫描和水平扫描中选择。熵编码模块165可以基于通过重排模块160获得的值来执行熵编码。可以使用各种编码方法,例如指数哥伦布编码、上下文自适应可变长度编码(cavlc)和上下文自适应二进制算术编码(cabac),用于熵编码。熵编码模块165可以编码各种信息,例如可以从重排模块160和预测模块120、125获得的编码单元的块类型信息以及残差系数信息、预测模式信息、分割单元信息、预测单元信息、传递单元信息、运动向量信息、参考帧信息、块内插信息和滤波信息。熵编码模块165可以对从重排模块160输入的编码单元的系数进行熵编码。逆量化模块140和逆变换模块145对通过量化模块135量化得到的值进行逆量化以及对通过变换模块130变换的值进行逆变换。通过逆量化模块140和逆变换模块145生成的残差可以被加入到通过预测模块120、125的帧内预测模块、运动向量预测模块和运动补偿模块所预测的预测块,由此生成重构的块。滤波模块150可以包括解块滤波器、偏差校正模块和自适应环路滤波器(alf)中至少之一。解块滤波器可以去除在重构的图片中各块之间边界处生成的块失真。是否对当前块应用解块滤波器可以基于在块的若干行或者若干列中包括的像素来确定。当解块滤波器应用于块时,可以依赖所需的解块滤波强度来应用强滤波器或弱滤波器。另外,当在应用解块滤波器时执行水平滤波和竖直滤波时,可以并行执行水平滤波和竖直滤波。偏差校正模块可以通过像素来校正解块滤波图片与原始图片的偏差。可以使用以下方法来执行对具体图片的偏差校正:将图片的像素分割成预定数目的区域;确定要经历偏差校正的区域;以及向所确定的区域应用偏差校正。或者,可以使用考虑每个像素的边缘信息来应用偏差校正的方法来对具体的图片执行偏差校正。alf可以基于滤波重构图片与原始图片的比较结果来执行滤波。包括在图片中的像素可以分割成预定的组,可以确定应用于每个组的滤波器,并且可以针对每个组执行差分滤波。关于是否应用alf的信息可以通过每个编码单元(cu)传递,并且待应用于每个块的alf的形状和系数可以变化。alf可以具有各种类型,并且包括在相应滤波器中的许多系数可以变化。此外,可以不管块的特征而向块应用具有相同形式(固定形式)的alf滤波器。存储器155可以存储从滤波模块150输出的重构的块或图片,当执行帧间预测时存储的重构的块或图片可以提供给预测模块120、125。图2为示出根据本发明的示例性实施方式的视频解码设备的框图。参考图2,视频解码设备200可以包括熵解码模块210、重排模块215,逆量化模块220、逆变换模块225、预测模块230、235、滤波模块240和存储器245。当从视频编码设备输入视频比特流时,可以根据视频编码设备的视频编码处理的逆处理来解码输入的比特流。熵解码模块210可以根据视频编码设备的熵编码模块的熵编码处理的逆处理来执行熵解码。例如,对应于视频编码设备所使用的方法,可以使用各种方法,比如指数哥伦布编码、cavlc和cabac,用于熵解码。熵解码模块210可以对与编码设备所执行的帧内预测和帧间预测相关联的信息进行解码。重排模块215可以基于编码模块的重排方法对被熵解码模块210熵解码的比特流执行重排。重排模块215可以将以一维向量形式表达的系数重构和重排为二维块系数。重排模块215可以设置有与通过编码模块执行的系数扫描相关联的信息以及可以使用基于编码模块执行扫描的扫描顺序来逆扫描系数的方法来执行重排。逆量化模块220可以基于从编码设备提供的量化参数和重排的块的系数来执行逆量化。逆变换模块225可以执行相对于由变换模块执行的dct和dst的逆dct和逆dst,其中已经对通过视频编码设备量化结果执行了dct和dst。逆变换可以基于通过视频编码设备确定的变换单元来执行。视频编码设备的变换模块可以依赖多个信息要素,例如预测方法、当前块尺寸和预测方向等,来选择性地执行dct和dst,并且视频解码设备的逆变换模块225可以基于关于通过视频编码设备的变换模块执行的变换的信息来执行逆变换。预测模块230、235可以基于从熵解码模块210提供的预测块生成信息和从存储器245提供的关于先前解码的块或者图片的信息来生成预测块。类似于如上所述的视频编码设备的操作,当预测单元和变换单元在执行帧内预测时具有相同的尺寸时,基于预测单元的左像素、左上像素和上像素来执行对预测单元的帧内预测。另一方面,当预测单元和变换单元在执行帧内预测时具有不同尺寸时,可以使用参考像素基于变换单元来执行帧内预测。具有n×n分割的帧内预测可以仅对于最小编码单元执行。预测模块230、235包括预测单元确定模块、帧间预测模块和帧内预测模块。预测单元确定模块可以接收各种信息,例如从熵解码模块输入的预测单元信息、帧内预测方法的预测模式信息和关于帧间预测方法的运动预测相关信息。并且,预测单元确定模块可以确定在当前编码单元中的预测单元,并且可以确定对预测单元执行帧间预测和帧内预测中的哪一个。帧间预测模块可以基于当前图片之前图片和之后图片中的至少一个图片的信息来对当前预测单元执行帧间预测,包括当前预测单元使用从视频编码设备提供的、当前预测单元的帧间预测所需的信息。为了执行帧间预测,可以基于编码单元确定用于包括在编码单元中的预测单元的运动预测方法为跳过模式、合并模式还是amvp模式。帧内预测模块可以基于当前图片中的像素信息生成预测块。当预测单元是对其执行帧内预测的预测单元时,可以基于从视频编码设备提供的关于预测单元的帧内预测模式信息来执行帧内预测。帧内预测模块可以包括ais滤波器、参考像素内插模块和dc滤波器。ais滤波器对当前块的参考像素执行滤波,并且可以依赖当前预测单元的预测模式来确定是否应用ais滤波器。可以使用预测单元的预测模式和从视频编码设备提供的关于ais滤波器的信息来对当前块的参考像素执行ais滤波。当当前块的预测模式是不牵涉ais滤波的模式时,可以不应用ais滤波器。当预测单元的预测模式是基于通过对参考像素进行内插而获得的像素值执行帧内预测的预测模式时,参考像素内插模块可以通过对参考像素进行内插来以小于整数位置单元的像素单元生成参考像素。当当前预测单元的预测模式是在不对参考像素进行内插的情况下生成预测块的预测模式时,可以不对参考像素进行内插。当当前块的预测模式是dc模式时,dc滤波器可以通过滤波生成预测块。重构的块或图片可以提供给滤波模块235。滤波模块235可以包括解块滤波器、偏差校正模块或者alf。可以从视频编码设备提供关于是否对相应的块或图片应用解块滤波器的信息以及关于当使用解块滤波器时应用强滤波器和弱滤波器中哪一个的信息。视频解码设备的解块滤波器可以被提供来自视频编码设备的关于解块滤波的信息,并且可以对相应块执行解块滤波。偏差校正模块可以基于在编码处理中应用于图片的偏差校正类型和偏差值信息来执行对重构图片的偏差校正。可以基于关于是否应用alf的信息和从编码设备提供的alf系数信息来将alf应用于编码单元。可以在特定的参数集中包括和提供alf信息。存储器245可以存储重构的图片或者块来用作参考图片或者参考块,并且可以将重构的图片提供给输出模块。如上所述,在本发明的实施方式中,术语“编码单元(codingunit)”用作编码的单元(encodingunit)以及也可以用作解码的单元(解码单元(decodingunit))。如图1和图2中所示,编码设备的变换模块和解码设备的变换模块可以对残差块(变换块)执行基于块的变换,例如dst或者dct。在此,如果残差块是基于通过帧内预测生成的预测块而生成的,则可以根据预测模式确定变换。图3示意性地示出用于帧内预测的预测模式。参考图3,使用两个非定向预测模式和32个定向预测模式来执行帧内预测。编码设备和解码设备可以使用选自两个非定向预测模式、平面模式和dc模式以及对应于图3中所示的方向的32个定向预测模式中的预测模式来对当前块执行帧内预测。当使用定向帧内预测模式时,编码设备和解码设备可以基于与当前块相邻的样本中的位于相应方向上的样本来对当前块执行预测以生成预测块。因而,如上所述,编码设备和解码设备可以基于用于生成预测块的预测模式来确定变换方法。同时,当包括稀疏信号时或当水平和竖直信号具有不同特征时,对于信号,竖直变换或者水平变换可以被跳过,或这两种变换均可以被跳过,从而减少解码设备中处理的复杂度并提高编码效率。对于编码设备,变换跳过模式(tsm)是通过执行所有二维(2d)变换、跳过竖直变换或者水平变换或者跳过水平和竖直变换二者以提高编码效率的方法。在变换跳过模式中,ts0是对变换块执行二维变换的模式。ts1是仅对变换块中的行执行变换的模式(行变换),以及ts2是仅对变换块中的列执行变换的模式(列变换)。ts3是既不对行执行变换(水平变换)又不对列执行变换(竖直变换)的模式。对于解码设备,变换跳过模式是执行所有二维逆变换、跳过竖直逆变换或者水平逆变换、或者跳过水平和竖直逆变换二者的方法。例如,在解码处理中,在变换跳过模式中,ts0是对变换块执行二维逆变换的模式。ts1是仅对变换块中的行执行逆变换(逆行变换)的模式,ts2是仅对变换块中的列执行逆变换(逆列变换)的模式。ts3是既不对行执行逆变换(水平逆变换)又不对列执行逆变换(竖直逆变换)的模式。图4示意性地示出变换跳过模式。当在编码设备中采用ts0400时,对变换块应用二维变换。在此,当采用ts0400时,水平变换可以在竖直变换之前执行或者竖直变换可以在水平变换之前执行。当采用ts1420时,对变换块执行水平变换。当采用ts2440时,对变换块执行竖直变换。当采用ts3460时,对变换块既不执行水平变换又不执行竖直变换。当在解码设备中采用ts0400时,对变换块应用二维逆变换。在此,当采用ts0400时,水平逆变换可以在竖直逆变换之前执行或者竖直逆变换可以在水平逆变换之前执行。当采用ts1420时,对变换块执行水平逆变换。当采用ts2440时,对变换块执行竖直逆变换。当采用ts3460时,对变换块既不执行水平逆变换也不执行竖直逆变换。表1示出变换跳过模式下分配给每个模式的代码字。[表1]tsm行变换列变换代码字注释ts0oo1二维变换ts1o-01一维变换ts2-o001一维变换ts3--000无变换当应用变换跳过模式时,可以在不改变或者修改量化矩阵的情况下执行缩放。式1示出通过编码设备和解码设备执行的缩放的示例示例。[式1]y=(x-scale+偏移)>>移位在式1中,x是缩放的目标参数,以及y是经缩放的参数值。移位操作因子(移位)可以在编码设备中自适应的确定或者被预先确定。缩放系数(scale)依赖于tu尺寸并且可以基于tu尺寸来确定。表2示出根据块(例如tu)尺寸的缩放系数。[表2]n481632scale128181256362参考表2,可以根据块尺寸(n×n)确定缩放系数,例如,用于4×4块的缩放系数是128,用于8×8块的缩放系数是181,用于16×16块的缩放系数是256以及用于32×32块的缩放系数是362。尽管在前面的描述中基于帧内预测模式应用变换跳过模式,但是本发明不限于此,而是变换跳过模式也可以应用于帧间预测。当应用帧内预测时可以基于所使用的帧内预测模式应用变换跳过模式,与此同时当应用帧间预测时可以基于块形状应用变换跳过模式。可被应用帧间预测的块形状是2n×2n正方形块、n×n的最小尺寸块及2n×n、n×2n、2n×nu、2n×nd、nl×2n和nr×2n的不对称块,并且可以基于块形状应用变换跳过模式。表3示出在帧间预测中可应用的变换跳过模式。[表3]tsm行变换列变换代码字注释ts0oo1二维变换ts1o-01一维变换ts2-o001一维变换ts3--000无变换同时,在变换块被变换后,另一变换可以应用于低频域,方便起见,称其为第二变换。例如,在应用变换后,dst可以通过每个4×4块应用于低频域以提高效率。根据图3中示出的帧内预测模式,作为第二变换的所应用的dst可以是二维dst、水平dst或者竖直dst。表4根据帧内预测模式示出可应用的dst类型。[表4]参考表4,基于帧内预测模式确定执行水平dst(水平变换类型=1)还是竖直dst(竖直变换类型=1)。尽管表4示出了基于帧内预测模式确定执行水平dst还是竖直dst,但是可以不管帧内预测模式通过4×4块来应用竖直dst和水平dst二者。同时,当应用变换跳过模式时,如何应用第二变换可能是一个问题。在此,第二变换可以基于所应用的变换跳过模式来执行。例如,第二变换中的dst可以如在变换跳过模式下那样以相同的变换方法执行。在此,作为与在变换跳过模式(tsm)中所采用的相同的变换方法的示例,可以考虑变换方向。具体地,当二维变换模式ts0被应用作为变换跳过模式时,二维dst可以用作第二变换。当水平变换ts1被应用作为变换跳过模式时,水平dst可以用作第二变换。当竖直变换ts2被应用作为变换跳过模式时,竖直dst可以用作第二变换。当应用ts3时,也就是说,当既不应用水平变换又不应用竖直变换时,可以不应用第二变换。表5示出根据tsm的第二变换类型(模式)。尽管已经示出在帧内预测中的第二变换,但是本发明不限于此,而是第二变换可以以同样的方式应用在帧间预测中。例如,当已经执行了帧间预测时,也可以基于应用于相应块的变换跳过模式来应用第二变换。具体地,当二维变换模式ts0被应用作为变换跳过模式时,二维dst可以用作第二变换。当水平变换ts1被应用作为变换跳过模式时,水平dst可以用作第二变换。当竖直变换ts2被应用作为变换跳过模式时,竖直dst可以用作第二变换。当应用ts3时,也就是说,当既不应用水平变换又不应用竖直变换时,可以不应用第二变换。图5为示意性地示出根据本发明的采用变换跳过模式和第二变换的编码处理的流程图。参考图5,编码设备可以分割输入的图片(s510)。输入的图片可以被分割成块,例如cu、pu和tu。编码设备可以对作为当前块的处理目标块执行预测(s520)。编码设备可以对当前块执行帧间预测或帧内预测以生成预测块并且基于预测块生成残差块。编码设备可以对预测信息进行编码(s530)。编码设备可以在应用帧间预测时对运动信息进行编码而在应用帧内预测时对表示帧内预测模式的信息进行编码。编码设备可以对残差信号进行变换以及对经变换的残差信号进行编码(s540)。编码设备可以将变换跳过模式应用于残差信号以及基于变换跳过模式执行第二变换。编码设备可以确定要传输的信息(s550)。编码设备可以通过率失真优化(rdo)来确定在残差块和变换系数中传输哪一个。为了传输变换系数,编码设备可以扫描变换系数(s560)。变换系数通过扫描被重排。编码设备可以对扫描的变换系数进行熵编码(s570)。编码设备可以以比特流传输经熵编码的变换系数。在下文中,详细描述图5中示出的编码处理。编码设备可以分割输入图片(s510)。输入图片是针对编码而分割的。例如,可以将当前图片或帧分割成编码单元(cu)。一个帧间编码单元cu可以包括多个帧间预测单元pu并且具有多个预测模式premode。举例来说,所述多个预测模式可以包括跳过模式mode_skip和帧间模式mode_inter。在跳过模式下,可以对于具有part_2n×2n的分割模式partmode的块执行预测,而无需将其分割成更小的预测单元pu。因而,使用关于相邻块的运动信息作为分配给part_2n×2n预测单元pu的运动信息来执行预测,并且不传输残差信号。在帧间模式下,编码单元可以包括四种类型的预测单元分割,例如,part_2n×2n、part_2n×n、part_n×2n和part_n×n。在这种情况下,编码设备可以以信号形式向解码设备通知预测模式premode是帧间模式mode_inter以及表示是四种类型中的哪种分割类型的信息partmode。当编码单元被分割成多个预测单元时,可以对当前被编码的预测单元(当前块)执行预测。编码设备可以对作为当前块的预测目标块执行预测(s520)。当对当前块或者当前预测单元执行帧间预测时,编码设备可以使用先前的图片来对当前块执行运动预测。或者,当对当前块或当前预测单元执行帧间预测时,编码设备可以使用帧、或者先前和随后的图片、或者帧来对当前块执行运动预测。可以通过运动预测获得包括运动向量和参考图片列表等的运动信息。当对当前块执行帧内预测时,编码设备可以使用与当前块相邻的样本来执行对当前块的帧内预测,并且导出帧内预测模式。不像原本那样传输关于当前预测单元的信息,而是可以传输相对于从相邻块获得的预测值的差值以提高压缩效率。在此,在跳过模式下,使用关于相邻块的运动信息作为关于当前块的运动信息来执行预测,但是不传输差值。在合并模式和amvp模式下,使用关于相邻块的运动信息执行预测并且传输差值(残差信号)。图6示意性示出在跳过模式、合并模式和amvp模式下可用的关于相邻块的信息。为了获得当前块600的预测运动值,编码设备可以构建合并候选列表以及amvp候选列表。候选列表可以基于与当前块600相邻的空间候选块a0、a1、b0、b1和b2以及在并置图片610中作为时间候选块的相应块来构建。在此,时间候选块可以是c0、c3、br和h之一。在合并的候选列表上,可以依次考虑候选者a(a0→a1),b(b0→b1→b2)和时间候选块。在amvp候选列表上,可以以与合并候选列表相同的次序来考虑候选者,或者可以以时间候选块a(a0→a1)和b(b0→b1→b2)的次序来考虑候选者。编码设备可以使用关于候选块的运动信息对当前块执行预测。当应用合并模式时,编码设备从关于在时间上和空间上与当前块(例如预测单元)相邻的块的运动信息导出合并候选者。如果在候选者中存在具有与当前块相同的运动信息的候选者,则编码设备传输表示使用了合并模式的标志以及具有与当前块相同的运动信息的候选者的索引。例如,在合并模式下,(i)编码设备可以使用导出的参考图片索引(refidxlx,x=0或1)导出可用的时间运动向量预测值。(ii)编码设备可以得到合并候选列表(mergecandlist)。(iii)当存在具有与当前块相同的运动信息的候选者时,编码设备将合并标志(merge_flag)设定为等于1并且对候选块的索引(merge_idx)进行编码。在amvp模式下,编码设备从关于在时间和空间上与当前块(例如,pu)相邻的块的运动信息导出amvp候选者。(i)编码设备从与当前块相邻的块(例如,pu)导出空间运动向量预测器(mvp)候选者。可以使用图6中示出的相邻块来导出空间运动向量候选者。(ii)编码设备使用在运动估计处理中获得的参考图片索引(refidxlx)导出并置块的时间运动向量候选者。(iii)编码设备得到mvp列表(mvplistlx)。在此,在可用的运动向量中,运动向量可以具有如下顺序的优先级:①时间并置块的运动向量(mvlxcol),例如,并置块可以是图6的相应块c0、c3、br和h中之一,②当前块的左侧的相邻块的运动向量(mvlxa)以及③当前块的上侧的相邻块的运动向量(mvlxb)。在此,以上在图6中示出了可用的块,例如并置块,当前块的左侧的相邻块以及当前块的上侧的相邻块。(iv)当多个运动向量具有相同的值时,编码设备从mvp列表移除除了具有相同值的运动向量中的具有最高优先级的运动向量以外的运动向量。(v)编码设备将mvp列表上的运动向量候选者(mvlistlx)中的最优mvp设定为当前块的mvp。最优mvp是使成本函数最小的候选块的mvp。同时,当应用帧内预测模式时,编码设备使用与当前块相邻的样本执行预测。编码设备可以使用rdo确定最优帧内预测模式。在dc模式或者平面模式下,编码设备可以使用基于相邻样本的平均像素值或者在不管相邻样本的方向的情况下的相邻样本的像素值导出的像素值来生成当前块的预测块。当采用定向模式时,编码设备可以使用在由当前块的帧内预测模式表示的方向上的样本来生成当前块的预测块。编码设备可以对预测信息进行编码(s530)。在合并模式下,当在合并候选者中存在具有与当前块(例如,pu)相同的运动信息的候选者时,编码设备指示当前块处于合并模式并且传输合并标志和合并索引(merge_idx),其中合并标志表示出使用了合并模式并且合并索引表示在合并候选者中选择了哪一个候选者。编码设备获得当前块与通过合并模式在运动补偿后预测的块之间的差信号(残差信号)。当没有传输残差信号时,编码设备可以传输表示应用了合并跳过模式的信息。在amvp模式下,编码设备通过将amvp候选者的运动向量信息与当前被编码的块的运动向量信息进行比较来确定amvp候选者中的使成本函数最小的候选者。编码设备获得当前块与使成本函数最小的候选者之间的运动信息的差值,并且使用amvp候选者通过运动补偿获得残差信号。编码设备对当前块(例如,预测单元)的运动向量与使成本函数最小的候选者(最佳预测器)的运动向量之间的运动向量差进行熵编码。当应用帧内预测时,编码设备导出作为当前块和使用帧内预测模式生成的预测块之间的差的残差信号。编码设备可以对残差信号进行熵编码。编码设备也可以对表示应用了帧内预测模式的信息进行编码。如上所述,编码设备可以对通过预测生成的残差信号进行变换和编码(s540)。编码设备可以通过获得当前块的像素值与预测块的像素值之间的差来导出残差信号,其中以像素为单位。编码设备可以对生成的残差信号进行变换和编码。在此,可用的变换核和编码核可以是2×2、4×4、8×8、16×16、32×32和64×64块,在这些核中可以预先确定预定的编码核,作为用于变换的核。当应用帧内预测时,编码设备可以基于帧内预测模式的方向来确定变换跳过模式。尽管前面的描述说明了根据帧内预测模式的方向确定变换跳过模式,但是编码设备可以基于rdo确定变换跳过模式以及可以以信号形式通知关于所确定的变换跳过模式的信息。在此,变换跳过模式候选者的数目可以根据帧内预测模式的方向被不同地确定。此外,表示变换跳过模式的信息可以基于帧内预测模式的方向以不同的代码字编码。当应用帧间预测时,编码设备可以基于当前块(例如,预测单元)的形状确定变换跳过模式。尽管前面的描述示出基于当前块的形状来确定变换跳过模式,但是编码设备可以基于rdo确定变换跳过模式以及可以以信号形式通知关于所确定的变换跳过模式的信息。在此,变换跳过模式候选者的数目可以基于当前块的形状被不同地确定。此外,表示变换跳过模式s的信息可以基于当前块的形状以不同的代码字编码。编码设备可以执行二维变换、一维变换(列变换和行变换)或者根据变换跳过模式绕过变换。同时,色度分量可以被应用与针对亮度分量相同的变换跳过模式。在应用变换跳过模式后,编码设备可以基于所应用的变换跳过模式执行第二变换。可以通过对每个4×4块应用dst来执行第二变换。编码设备基于变换跳过模式确定第二变换的类型并且对低频域应用所确定的类型的第二变换。例如,编码设备可以对低频域以4×4的块尺寸执行dst。如上所述,作为根据变换跳过模式s确定的第二变换方法的类型,当二维变换模式ts0被应用作为变换跳过模式时二维dst被应用作为第二变换;当水平变换ts1被应用作为变换跳过模式时水平dst用作第二变换;当竖直变换ts2被应用作为变换跳过模式时竖直dst被应用作为第二变换;以及当应用ts3时,也就是说,当既不应用水平变换又不应用竖直变换时,可以不应用第二变换。同时,可以通过式2确定n×n块的变换系数c:[式2]c(n,n)=t(n,n)xb(n,n)xt(n,n)t在式2中,t为变换矩阵,b是残差块。编码设备对变换系数进行量化。编码设备可以确定要传输的信息(s550)。编码设备可以通过率失真优化(rdo)确定在残差信号和变换系数中传输哪一个。如果在适当完成预测的情况下残差信号是小的,则编码设备可以如原本那样传输残差信号。替选地,编码设备可以传输通过比较在变换和编码前后的成本来使成本最小的信息。当确定了要传输的信息时,编码设备可以以信号形式通知关于所确定的信息的类型,也就是说,所确定的信息是残差信号还是变换系数。为传输变换系数,编码设备可以扫描变换系数(s560)。变换系数通过扫描重排。编码设备可以对扫描的变换系数进行熵编码(s570)。编码设备可以以比特流方式传输经熵编码的变换系数。图7是示意性地示出根据本发明的采用变换跳过模式和第二变换的解码处理的流程图。参考图7,解码设备对从编码设备接收的比特流进行熵解码(s710)。解码设备可以使用与编码设备所使用的熵编码相对应的方法来执行熵解码。解码设备可以对经熵解码的信息进行逆变换(s720)。解码设备可以逆扫描经熵解码的信息以生成二维块。解码设备对当前块(例如,pu)执行预测(s730)。解码设备可以根据用于编码设备的预测方法生成当前块的预测块。解码设备可以对当前块生成重构的信号(s740)。解码设备可以添加预测块和残差块以重构当前块。在下文中,详细描述图7中所示的解码处理。首先,解码设备对从编码设备接收的比特流进行熵解码(s710)。解码设备可以从接收到的比特流获得当前块的块类型和关于当前块的预测模式的信息。例如,当在熵编码中对当前块应用可变长度编码(vlc)时,可以从vlc表获得块类型。解码设备可以通过信息类型来获知所传输的关于当前块的信息是残差信号还是变换系数。解码设备可以获得关于当前块的残差信号或变换系数的信息。解码设备可以对经熵解码的信息进行逆变换(s720)。解码设备可以逆扫描经熵解码的残差信号或变换系数以生成二维块。当对当前块应用帧内预测时,解码设备可以基于帧内预测模式导出变换跳过模式并根据导出的变换跳过模式执行逆变换。当在不考虑帧内预测模式的情况下确定变换跳过模式(例如,基于rdo确定)时,解码设备可以对从编码设备接收到的表示变换跳过模式的信息进行解码,并且根据变换跳过模式执行逆变换处理。当对当前块应用帧间预测时,解码设备可以基于当前块(例如,预测单元)的形状导出变换跳过模式并且根据导出的变换跳过模式执行逆变换。当在不考虑当前块的形状的情况下确定变换跳过模式(例如,基于rdo确定)时,解码设备可以对从编码设备接收到的表示变换跳过模式的信息进行解码并且根据从编码设备接收到的信息执行逆变换。与用于亮度分量的相同的信息可以被重新用于确定色度分量的变换跳过模式。在应用变换跳过模式后,解码设备可以基于应用于当前块的变换跳过模式执行第二逆变换。可以通过对每个4×4块应用逆dst来执行第二逆变换。解码设备基于变换跳过模式确定第二逆变换方法的类型并且将所确定的类型的第二逆变换应用于低频域。例如,解码设备可以对低频域以4×4块尺寸执行逆dst。作为根据变换跳过模式确定的第二逆变换的类型,当逆二维变换ts0被应用作为变换跳过模式时,逆二维dst被应用作为第二逆变换;当逆水平变换ts1被应用作为变换跳过模式时,逆水平dst被应用作为第二逆变换;当逆竖直变换ts2被应用作为变换跳过模式时,逆竖直dst被应用作第二逆变换;当ts3被应用作为变换跳过模式时,也就是说,当既不应用逆水平变换又不应用逆竖直变换时可以不应用第二逆变换。当传输的信号是残差信号时,解码设备可以基于残差信号生成残差块。当传输的信号是变换系数时,解码设备可以基于变换系数生成变换系数块。解码设备可以对变换系数块进行逆量化和逆变换以导出残差块。式3示出应用于当前变换系数块的逆变换的示例。[式3]b(n,n)=t(n,n)xc(n,n)xt(n,n)t在式3中,每个因子与上面描述的式2中的相同。解码设备对当前块(例如,预测单元)执行预测(s730)。尽管从编码设备传输的信息表示预测模式是跳过模式(premode=mode_skip),但是解码设备可以在当合并标志具有值1时通过合并模式获得运动向量(mvlx)以及参考图片索引。解码设备可以从与当前块(例如,预测单元)相邻的块(例如,预测单元)导出合并候选者。此外,解码设备可以导出参考图片索引(refidxlx)以获得时间合并候选者。合并候选者已在图6中示出。解码设备使用导出的参考图片索引来导出可用的时间运动向量预测器(mvp)值。当合并候选者列表(mergecandlist)上的候选者的数目(nummergecand)为1时,解码设备可以将合并索引(merge_idx)设定为等于1。否则,解码设备可以将合并索引设定为等于从编码设备接收的索引值。解码设备可以导出参考图片索引(refidxlx)和合并索引表示的合并候选者的运动向量(mvlx),并且使用导出的运动向量和参考图片索引来执行运动补偿。当应用amvp模式时,解码设备可以导出当前块(例如,预测单元)的参考图片索引(refidxlx)解码设备可以使用参考图片索引导出运动向量预测器(mvp)值。为此,解码设备可以从与当前块相邻的块(例如,预测单元)导出空间运动向量预测器(mvp)候选者。解码设备也可以导出由参考图片索引表示的并置块的时间运动向量预测器(mvp)。解码设备可以构造mvp列表(mvplistlx)。在此,运动向量可以具有如下顺序的优先级:①时间并置块的运动向量(mvlxcol),例如,时间并置块可以是图6的相应的块c0、c3、br和h中之一,②当前块左侧的相邻块的运动向量(mvlxa)以及③在可用的向量中在当前块上侧的相邻块的运动向量(mvlxb)。当多个运动向量具有相同的值时,解码设备可以从mvp列表中移除除了在具有相同值的运动向量中具有最高优先级的运动向量以外的运动向量。当mvp列表上的mvp候选者的数目(nummvpcand(lx))为1时,解码设备可以将mvpidx设定为等于1。当mvp候选者的数目是2或者更多时,解码设备可以将mvpidx设定为等于从编码设备接收的索引值。解码设备分配由mvplistlx上的mvp候选者中的、由mvpidx表示的运动向量,作为运动向量预测器值mvplx。解码设备可以使用式4来导出当前块的运动向量。[式4]mvlx[01=mvdlx[0]+mvplx[0]mvlx[1]=mvdlx[1]+mvplx[1]在式4中,mvlx[0]是当前块的运动向量的x分量,mvdlx[0]是当前块的运动向量差值的x分量,以及mvplx[0]是当前块的运动向量预测器值的x分量。mvlx[1]是当前块的运动向量的y分量,mvdlx[1]是当前块的运动向量差值的y分量,以及mvplx[1]是当前块的运动向量预测器值的y分量。同时,当应用帧内预测时,解码设备可以基于相邻样本使用当前块的帧内预测模式来生成当前块的预测块。解码设备可以对当前块生成重构信号(s740)。当应用帧间预测时,解码设备可以使用导出的运动向量来生成预测块并且添加预测块和残差块以重构当前块。当应用帧内预测时,解码设备也可以如所述的那样添加预测块和残差块来重构当前块。综上,在根据本公开的实施例中,本公开提供了如下方案,但不限于此:方案1.一种视频编码方法,包括:对当前块执行预测;以及对通过所述预测生成的残差进行变换,其中,在所述变换步骤中,在对所述残差执行第一变换后,对低频域执行第二变换,所述第二变换的模式是基于所述第一变换的模式确定的。方案2.根据方案1所述的视频编码方法,其中,在所述执行步骤中,对所述当前块执行帧内预测,以及基于所述帧内预测的预测模式的方向将所述第一变换的模式确定为二维(2d)变换、一维(1d)竖直变换、一维水平变换和无变换中之一。方案3.根据方案2所述的视频编码方法,其中,所述第二变换的模式与所述第一变换的模式相同。方案4.根据方案1所述的视频编码方法,其中,在所述执行步骤中,对所述当前块执行帧间预测,以及基于所述当前块的形状将所述第一变换的模式确定为二维变换、一维竖直变换、一维水平变换和无变换中之一。方案5.根据方案4所述的视频编码方法,其中,所述第二变换的模式与所述第一变换的模式相同。方案6.根据方案1所述的视频编码方法,其中,在所述变换步骤中,所述第一变换的模式是基于率失真优化来确定的。方案7.根据方案6所述的视频编码方法,其中,传输表示所确定的所述第一变换的模式的信息。方案8.根据方案1所述的视频编码方法,其中,所述第二变换是4×4块的离散正弦变换(dst)。方案9.一种视频解码方法,包括:执行逆变换以生成当前块的残差块;以及执行预测以生成所述当前块的预测块,其中,在所述执行步骤中,在对所述当前块的编码残差信息执行第一逆变换后,对低频域执行第二逆变换,以及基于所述第一变换的模式确定所述第二变换的模式。方案10.根据方案9所述的视频解码方法,其中,在所述执行步骤中,对所述当前块执行帧内预测,以及基于所述帧内预测的预测模式的方向将所述第一逆变换的模式确定为二维(2d)变换、一维(1d)竖直变换、一维水平变换和无变换中之一。方案11.根据方案10所述的视频解码方法,其中,所述第二逆变换的模式与所述第一逆变换的模式相同。方案12.根据方案9所述的视频解码方法,其中,在所述执行步骤中,对所述当前块执行帧间预测,以及基于所述当前块的形状将所述第一逆变换的模式确定为二维变换、一维竖直变换、一维水平变换和无变换中之一。方案13.根据方案12所述的视频解码方法,其中,所述第二逆变换的模式与所述第一逆变换的模式相同。方案14.根据方案9所述的视频解码方法,其中,在所述执行步骤中,根据由接收到的信息表示的模式来执行所述第一逆变换,以及所述接收到的信息表示作为所述第一逆变换的模式的二维变换、一维竖直变换、一维水平变换和无变换中之一。方案15.根据方案14所述的视频解码方法,其中,所述第二逆变换的模式与所述第一逆变换的模式相同。方案16.根据方案9所述的视频解码方法,其中,所述第二变换是4×4块的离散正弦变换(dst)。方案17.一种视频编码设备,包括:预测模块,所述预测模块对当前块执行预测;以及变换模块,所述变换模块对通过所述预测生成的残差进行变换,其中,所述变换模块在对所述残差执行第一变换后对低频域执行第二变换并且基于所述第一变换的模式确定所述第二变换的模式。方案18.一种视频解码设备,包括:逆变换模块,所述逆变换模块通过执行逆变换来生成当前块的残差块;以及预测模块,所述预测模块生成所述当前块的预测块,其中,所述逆变换模块在对所述当前块的编码残差信息执行第一逆变换后对低频域执行第二逆变换,并且基于所述第一变换的模式确定所述第二变换的模式。尽管在上述的实施方式中基于流程图以一系列的阶段或块描述了方法,但本发明不限于前述的阶段的顺序。一些阶段可以以与上述顺序不同的顺序进行或者同时进行。此外,上述实施方式包括各方面的示例。举例来说,所说明的实施方式可以在本发明范围内以各种组合来完成。本领域技术人员要理解的是,在不背离本发明的原理和精神的情况下,可以在这些示例性实施方式中进行改变、修改和替换,本发明的范围由所附权利要求及其等同物限定。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1