视频信号的编码和解码的制作方法

文档序号:7641151阅读:113来源:国知局
专利名称:视频信号的编码和解码的制作方法
视频信号的编码和解码发明领域本发明涉及视频信号的编码和/或解码,特别涉及使用子波变换的 编码和/或解码。发明背景由于数字内容分发逐渐流行,对内容信号进行有效编码的重要性 逐渐显著。例如,已经开发了多种用于视频信号编码和解码的髙级技术及标准,包括公知的MPEG (运动图像专家组)标准。此外,研究 在持续进行来开发进一步改进的视频编码技术。近年来,已经对子波 变换到视频信号的应用进行了重要的研究。在子波视频编码中,子波 最初被用作对于二维变换的替代,并且随后被扩展到时间轴,因而产 生了全三维(时间-空间)的子波编码方案。可在不使用或使用运动补 偿预测的情况下执行时间方向上的子波变换,后者的情况导致较高的 压縮比。用于有效视频编码的关键技术基于视频帧的时间及空间去相关。 在时间及空间域内子波变换的应用提供了高的编码效率,并实现了视 频比特流嵌入及可调节的表示。在视频编码中,在连续帧间信息的冗余通常用于减小编码速率。 典型地,视频序列中邻近的帧包括类似的图像,因此可能使用来自已 经编码帧的数据来表示帧信息。特别地,运动补偿技术用于移除时间 冗余来产生所谓的时间帧。本文中使用的运动模型(例如公知的基于 块的模型)作为驱动运动补偿的参数。已经提出了使用自适应子波变换来对图像进行编码,而不使用基本函数的固定集合。这可实现高能量压縮,以及因此实现有效编码。 然而,还存在多种与当前已知的自适应子波变换编码技术相关的缺陷。
特别地,现有技术趋向于集中于单独的图像,从而没有充分利用 视频信号的时间特征信息。此外,大多数使用自适应子波变换的公知 技术基于图像内不同区域的显式标识,对这些区域采用子波变换并在 编码数据中包括标识这些区域的数据。尽管这可实现自适应子波变换 编码,但其增加了必须包括在数据流中的额外的附带数据,从而提高 了数据速率。同样,已知技术在多种情况中趋向于达到非最佳的编码 性能,特别是对图像特征的子波变换的自适应趋向于是非最佳的。
因此,用于视频编码的改进的系统会是有利的,特别是实现增加 的灵活度、改进的子波变换编码/解码、改进的自适应、容易的执行、 减小的计算需求、减小的数据速率和/或改进的性能的系统会是有利的。

发明内容
因而,本发明寻求优选地单独或组合地减轻、缓和或消除上述缺 陷中的一个或多个。
根据本发明的第一方面,提供了一种用于编码视频信号的编码器, 该编码器包括用于产生该视频信号的经过运动补偿的视频帧的装置; 子波装置,用于对该经过运动补偿的视频帧应用自适应空间子波变换 来产生空间变换帧;用于响应于所述空间变换帧产生所述视频信号的 编码视频数据的装置;以及,自适应装置,用于响应于所述经过运动 补偿的视频帧的运动数据,确定用于所述自适应空间子波变换的自适 应参数。
本发明可实现改进的视频编码。可使用更紧密反映经过运动补偿 的视频帧特征的改进的子波变换,从而实现导致改进的质量数据速率 比的更有效的编码。本发明可在编码器(和解码器)上实现自适应空间子波变换的自适应,而不会导致使用编码视频数据分发用于该自适 应的显式数据的必要性。因此,可实现减小的数据速率。同样,该自 适应可基于己经出于其它目的被执行并导致便利的及减小复杂度执行 的处理。
本发明考虑到视频信号的空间及时间属性,可提供更好的子波域 表示。该改进的子波域表示可实现视频信号更有效的压縮。
自适应参数可包括一个或多个自适应参数,该自适应参数用于修 改自适应空间子波变换操作。所述运动数据可包括在一个或多个所述 经过运动补偿的视频帧内的一个或多个经过运动补偿的图像区域的标 识。
根据本发明的可选特征,该自适应参数包括子波变换系数。
这可实现自适应空间子波变换的实际的、容易的执行和/或有效的 自适应。
根据本发明的可选特征,所述自适应装置被配置为,响应于所述 运动数据,确定所述经过运动补偿的视频帧的第一帧的第一图像区域 和第二图像区域,并且所述自适应参数包括所述第一图形区域和第二 图形区域之间边界的子波变换系数。
这可实现改进的视频编码,并可特别提供改进的质量数据速率比。 例如,可采用子波变换来提供更高频率分量的更有效的子波表示,该 更高的频率分量在趋向于包括增加的该分量含量的图像区域变换周 围。特别地,该特征可实现图形区域变换周围细节的更好编码。
根据本发明的可选特征,自适应装置被配置为,将第一图像区域 和第二图像区域确定为具有不同运动特征的图像区域。这可提供有效的编码和/或便利的/减小复杂度的编码。特别地,不 同的运动特征趋向于表示属于图像中不同对象的图像区域,并因此指
示包括高频成分及高细节等级的陡峭图像转变(sharp image transition) (例如对象边缘)的存在。
根据本发明的可选特征,第一图像区域是经过运动补偿的图像区 域,而第二图像区域是未经过运动补偿的图像区域。
这可提供有效的编码和/或便利的/减小复杂度的编码。特别地,由 于标识经过运动补偿的区域的信息典型地包括在编码的视频信号中, 因而不需要在编码视频信号中包括额外的自适应数据就可实现子波变 换的自适应。
根据本发明的可选特征,第一图像区域是帧间编码图像区域,而 第二图像区域是帧内编码图像区域。
帧间编码图像区域是相对于其他帧中的图像区域而进行编码的图 像区域。帧内编码图像区域是不相对于任何其它帧中的图像区域而进 行编码的图像区域。该特征可提供有效的编码和/或便利的/减小复杂度 的编码。特别地,由于区域是帧间或帧内编码区域的信息典型地包括 在编码的视频信号中,因而不需要在编码的视频信号中包括额外的自 适应数据就可实现子波变换的自适应。
根据本发明的可选特征,自适应参数包括用于邻近于边界的第一 帧的图像元素的子波变换系数。
这可提供有效的编码和/或便利的/减小复杂度的编码。其可实现自 适应空间子波变换的特别有效和/或便利的自适应。根据本发明的可选特征,自适应参数不包括用于未邻近于边界的 第一帧的图像元素的子波变换系数。
这可提供有效的编码和/或便利的/减小复杂度的编码。其可实现自 适应空间子波变换的特别有效和/或便利的自适应。
根据本发明的可选特征,子波装置被配置为通过应用自适应子波 提升操作来应用自适应空间子波变换。
这可实现容易响应于运动数据而被适应的特别有效的实现方案。
根据本发明的可选特征,自适应参数包括自适应子波提升操作的 多个级别的系数值。
这可实现容易执行的特别有效的自适应。边界可对于多个级别的 每一个是相同的。
根据本发明的可选特征,自适应参数包括多个级别中不同级别的 不同的系数值。
这可实现改进的及更加灵活的自适应,以及因此的改进的编码。
根据本发明的可选特征,子波装置被配置为对变换后的空间子波 段数据应用自适应空间子波变换。
这可提供有效的编码和/或便利的/减小复杂度的编码。
根据本发明的可选特征,编码器进一步包括装置,用于产生视 频信号的编码数据信号,该视频信号包括编码视频数据和运动数据。该编码数据信号是自相一致(self consistent)信号,包括解码视 频信号所需的所有数据。该编码数据信号可因此被发射、被广播或被 分发给一个或多个解码器。
根据本发明的可选特征,编码器被配置为在编码数据信号中不包 括自适应参数的数据。
这可提供更有效的编码数据信号,并可特别地减小给定编码视频 质量的数据速率。
根据本发明的另一方面,提供了一种用于对编码视频信号进行解
码的解码器,该解码器包括用于接收编码视频信号的装置;用于从 所述编码视频信号产生空间变换帧的装置;子波装置,用于对所述空 间变换帧应用自适应反空间子波变换,以产生经过运动补偿的视频帧; 用于产生所述经过运动补偿的视频帧的运动数据的装置;以及,自适 应装置,该自适应装置响应于所述运动数据,确定用于所述自适应反 空间子波变换的自适应参数。
应当认识到,对于编码器提供的意见及优点趋向于同样应用于解 码器。
根据本发明的可选特征,自适应装置被配置为,响应于所述运动 数据,确定所述经过运动补偿的视频帧的第一帧的第一图像区域和第 二图像区域,并且所述自适应参数包括用于第一图像区域和第二图像 区域之间边界的子波变换系数。
根据本发明的可选特征,自适应装置被配置为,将所述第一和第 二图像区域确定为具有不同运动特征的图像区域。
根据本发明的另一方面,提供了一种用于编码视频信号的方法,包括产生视频信号的经过运动补偿的视频帧;对所述经过运动补偿 的视频帧应用自适应空间子波变换i以产生空间变换帧;响应于所述 空间变换帧,产生所述视频信号的编码视频数据;及响应于经过运动 补偿的视频帧的运动数据,确定用于所述自适应空间子波变换的自适 应参数。
根据本发明的另一方面,提供了一种对编码视频信号进行解码的 方法,该方法包括接收编码视频信号;从所述编码视频信号产生空 间变换帧;对所述空间变换帧应用自适应反空间子波变换,以产生经 过运动补偿的视频帧;产生所述经过运动补偿的视频帧的运动数据; 及响应于所述运动数据,确定用于所述自适应反空间子波变换的自适 应参数。
根据本发明的另一方面,提供了一种用于实现上述方法的计算机 程序产品。
通过参考下述实施例的说明,本发明的这些及其它方面、特征及 优点将显而易见。
附图的简要说明
将参考附图例示性的描述本发明的实施例,其中


图1例示了根据本发明的某些实施例的用于编码视频信号的编码
器;
图2例示了根据本发明某些实施例的提升操作的例子;及 图3例示了根据本发明某些实施例的解码器。
具体实施例方式
图1例示了根据本发明的某些实施例的用于编码视频信号的编码翁。在该例子中,编码器100包括从待编码的视频信号产生视频帧的 视频帧源101。应当认识到,该视频帧源101可以是用于接收数字化视 频信号的接收机,该数字化视频信号已经包括来自外部源的合适的视 频帧,或者其可例如是模拟视频信号,该模拟视频信号然后如本领域 技术人员公知的被数字化并构造在合适的帧中。
该视频帧源101耦合到运动估计处理器103,该运动估计处理器 103对视频帧执行运动估计和补偿,来产生经过运动补偿的视频帧。用 于视频帧的运动估计及补偿的各种方法和算法都是本领域技术人员公 知的,为了简短没有在此详细描述。
在该特定例子中,运动估计处理器103简单地确定不同视频帧中 固定规模的运动估计块的运动。例如,块规模可以是16x 16像素(图 像元素)。如果视频帧包括具有运动对象的图像,则可在(通常轻微 地)不同位置上的后续图像中频繁地发现一个图像的给定块。然后可 通过仅编码初始块的位移而不是编码随后帧中块的实际图像数据,从 而获得有效的视频编码。该位移被己知为运动矢量。
通过确定不同帧的块之间的差别并编码该剩余或误差信号,来获 得改进的质量。应当认识到,使用例如运动(例如旋转)中的进一步 自由度或不同成形的运动补偿块(可能地自适应),更高级的运动补 偿是可能的。事实上,可使用用于不同对象的高级的二维或三维运动 估计模型。
存在多种己知的方案用于运动估计。 一种简单的方案包括强力搜 索(一个或多个)后续帧,来检测紧密对应于先前帧的块的任何块, 从而实现运动补偿。典型地,运动估计包括估计简单的或复杂的对象 运动模型来确定后续帧中的位置。
运动估计处理器103耦合到子波处理器105。子波处理器105执行自适应空间子波变换,该自适应空间子波变换被应用于补偿视频帧以 产生空间变换帧。如本领域技术人员已知的,子波处理可在多种情况 中提供比传统傅立叶变换更有效的表示。在图1的例子中,运动估计处理器103为子波处理器105提供时 间帧数据,在该子波处理器105上应用自适应空间子波变换。运动估 计处理器103的输出是源视频帧的时空子波段。子波处理器105耦合到编码处理器107,该编码处理器107被馈送 了经过运动补偿的视频帧(以时空子波段数据的形式)。该编码处理 器107被配置为产生已变换视频帧的编码视频数据。具体地,编码处 理器107按照本领域技术人员公知的方式,执行已变换视频帧的数据 值的量化、调节及编码。传入的处理器107可继续产生完整的编码视 频信号,其包括解码视频信号所需的所有信息。特别地,编码处理器 107包括用于运动补偿的运动估计处理器103所使用的运动数据。编码处理器107耦合到发射接口 109,该发射接口 109被馈送了编 码视频信号,并且其被配置为向一个或多个解码器发射信号。应当认 识到,该发射接口 109例如可以是到因特网的接口或例如无线电收发 信机,该无线电收发信机例如蜂窝无线电收发信机,该发射接口 109 被配置为通过无线通信系统的空中接口发射编码的视频信号。在图1的编码器100中,应用的子波变换是自适应子波变换。具 体的,子波变换的某些或所有系数可被适合于单独视频帧的特定特征。 在编码器100中,响应于运动估计处理器103产生的运动数据,执行 子波变换的自适应,并且该子波变换的自适应用于经过运动补偿的视 频帧的运动补偿。因而,编码器IOO包括自适应处理器111,其被配置为响应于用于 经过运动补偿的视频帧的运动数据,确定用于自适应空间子波变换的自适应参数。在该例子中,自适应处理器111和子波处理器105 —次被应用于 一个帧。在以下,将更详细的描述一个帧的处理。自适应处理器111包括图像区域处理器113,其被配置为响应于运 动数据标识视频帧中不同的图像区域。具体的,该图像区域处理器113 将视频帧分割成已经执行了运动补偿的图像区域和还未执行运动补偿 的图像区域。由于运动估计处理器103产生的运动数据明确定义了被 运动补偿的区域,因而图像区域处理器113可容易地确定不同的图像 区域。该信息己经被解码器需要,从而在解码结束时应用对应的运动 补偿。在该例子中,相对于其它视频帧中的视频数据执行运动补偿。因 此,运动补偿区域应该是帧间编码(inter-coded)图形区域,这意味着 其相对于其它帧中的视频数据被编码。同时,非运动补偿图形区域应该是帧内编码(intra-coded)图像区域,这意味着它们将不参考其它视 频帧中的视频数据而被编码。应当认识到,在某些实施例中,在帧间/帧内图像区域和运动补偿 /非运动补偿图形区域将可能不是一一对应的。在这样的实施例中,自 适应可仅基于帧间/帧内图像区域,仅基于运动补偿/非经过运动补偿的 图像区域,或基于帧间/帧内及运动补偿/非经过运动补偿的图像区域两 者。在特定例子中,图像区域处理器113因此将视频帧分为帧间和帧 内区域。这产生了在帧内区域和帧间区域之间的边界,并且子波变换 适用于这些边界。自适应处理器111进一步包括参数处理器115,其确定用于子波变换的合适的自适应参数(在某些实施例中可以是单一的自适应参数)。 具体的,参数处理器115从图像区域处理器113接收标识帧间及帧内图像区域的信息(例如这些区域间边界的标识)。参数处理器115继续确定适用于视频帧特定图像区域特征的自适应参数。在该例子中,参数处理器115考虑所标识的视频帧的不同区域, 确定用于子波变换的系数。图1的参数处理器115选择用于每个图像 区域内像素上子波操作的子波系数的固定集合。然而,对于邻近帧内 与帧间图像区域间边界的像素,应用不同的系数。选择自适应系数,使得用于邻近边界的像素的子波系数更好的适 用于图像中的陡峭的转变(sharp transition)或边缘。因此,选择系数, 使得用于不同图像区域的像素的预测及相关被充分减小。因此,在编码器100中,具有不同运动补偿特征的图像区域按照 独立的(或至少较少依赖的)对象被变换。通过使用运动信息来确定 用于时间帧子波变换的自适应参数,实现了更好的适用于进一步编码 的空间变换帧。此外,由于自适应基于已经需要用于解码的信息,因 而不需要发射额外的数据,因此实现了对于给定编码视频质量减小的 数据速率。自适应空间子波变换的应用导致了通过在待减小的帧内与帧间区 域间边缘上的子波滤波,将能量引入到了低通子波段中。具体的,高 通帧中的帧内编码区域拥有与运动补偿帧的其它区域不同的属性。由 于帧内与帧间区域之间的边界可典型地被认为是陡峭的边缘,因而非 自适应空间能量压缩不能将大多数能量集中在低通帧中,使得在高频 子波段中留下了高振幅"边缘"系数。所述的方案因此实现了子波变 换的自适应基于高通时间帧的局部(local)属性。在编码器100中,子波处理器105特别地通过提升算法执行子波变换。自适应处理器111被配置为减小帧的帧间及帧内编码图像区域 间自适应边界上提升执行的线性预测效果。减小帧内及帧间编码区域 间该预测的结果是,帧内分类区域被变换为(多个)独立的对象。图2例示了根据本发明某些实施例的提升操作的例子。在该例子 中,例示了 1维子波变换提升算法。在图2的提升操作中,对于不接近于任何自适应边界(或自适应 边沿)的像素(或输入系数)应用非自适应提升算法(导致固定变换)。 因此,不论区域是帧间区域还是帧内区域,每个区域内的子波变换是 相同的,并使用相同的提升系数。然而,围绕自适应边界,系数被改 变以适应提升算法。检测到的自适应边界用于在每个帧像素的变换期 间选择合适的提升算法系数。如图2所示,使用属于不同图像区域的像素间的适应的提升系数或权重的,对像素应用一系列的提升步骤(预测及更新)。具体的, 在不同图像区域像素间的系数的绝对值相对于应用于相同图像区域内 像素的系数来说是减小的。在某些实施例中,对于帧内/帧间变换,对一个区域内的像素执行提升步骤,对来自不同区域的近邻像素采用o权重,而对来自相同区域的其它像素采用权重2。作为自适应的结果, 来自不同类型的区域的像素间的耦合被减小或完全消除(图2中虚线 所示)。如图2所示,子波处理器105对于提升操作的所有级别(或步骤) 使用相同的自适应边界。类似地,可在提升操作的不同级别上使用相 同的系数,或者在某些实施例中,系数可在不同的级别间改变。图1的编码器100的子波处理器105对初始的高通帧及对空间变 换的一个级别所产生的每个低通子波段应用自适应变换。此外,对于彩色视频信号,由于典型地相同运动信息用于所有分量,因此可分离地对每个彩色分量(例如Y、 U、 V)应用自适应空间子波变换。应当认识到,编码器100的自适应空间子波变换的自适应是基于运动数据的,该运动数据已经被包括在了编码视频信号中,从而使得 解码器对运动补偿数据执行正确的解码。因而,解码处理器107在编码视频信号中仅包括运动数据,而不包括相对于自适应空间子波变换 的自适应的任何其它的附带信息。图3例示了根据本发明某些实施例的解码器300。解码器300在操 作中用于解码从图1的编码器IOO接收到的信号。具体的,解码器300 被配置为执行编码器100的反操作,特别地,其被安排响应于运动数 据执行反自适应空间子波变换。解码器300包括视频数据接收机301,其从编码器100接收编码视 频信号。视频数据接收机301被耦合到运动数据提取器303,其从编码 视频信号提取运动数据。运动数据提取器303此外从编码视频信号产 生空间变换的帧。运动数据提取器303被馈送给反子波处理器305,其对空间变换帧 应用自适应反空间子波变换,来产生经过运动补偿的视频帧。该经过运动补偿的视频帧被馈送给耦合到反子波处理器305的解 码处理器307。解码处理器307被配置为从经过运动补偿的视频帧产生 解码的视频信号。解码器300此外包括解码器自适应处理器309,其耦合到运动数据 提取器303和反子波处理器305。解码器自适应处理器309被配置为, 响应于运动数据,确定用于自适应反空间子波变换的自适应参数。具体地,解码器自适应处理器309包括解码图像区域处理器311, 其将给定的分为运动补偿的和非运动补偿的图像区域(对应于帧间/帧 内图像区域)。解码器自适应处理器309此外包括解码参数处理器313,其响应于 标识的帧间/帧内图像区域确定自适应参数。具体地,解码参数处理器 313类似于编码器100的参数处理器115进行操作,并确定用于邻近帧 间/帧内图像区域间边界的像素来确定自适应子波系数。这些系数被馈 送给反子波处理器305,并被用于反自适应空间子波变换。因此,仅使用出于其它目的已经包括在编码信号中的运动数据, 有效地使编码器100的自适应空间子波变换操作反转。因此,在解码器300,运动信息以与编码器IOO上相同的方式驱动 反空间变换。使用定义了所应用的自适应提升的相同的自适应边界来 合成时间子波段。因此保证了自适应变换的可逆性。此外,提出的自 适应变换可在可调节的视频编码情节中使用,用于空间、时间和质量 可调节性的所有组合。应当认识到,上述说明为了清楚已经参考不同的功能单元和处理器描述了本发明的实施例。然而,明显的,可在不同的功能单元和处 理器间不背离本发明地使用任何合适的功能分布。例如,例示的由分立的处理器或控制器执行的功能可由相同处理器或控制器执行。因此, 提及特定的功能单元仅视为提及用于提供所述功能的合适装置,而不 是表示严格的逻辑或物理构造或组织。可以任何形式实现本发明,包括硬件、软件、固件或它们的任何 组合。本发明可选地可至少部分作为一个或多个数据处理器和/或数字 信号处理器上运行的计算机软件实现。本发明实施例的元件及组件可以任何合适的形式物理地、功能地及逻辑地实现。实际上,可在单个 的单元、多个单元或作为其它功能单元的一部分实现。如此,本发明 可在单个的单元中实现,或者可物理地及功能地分布在不同的单元及处理器之间。尽管已经结合某些实施例描述了本发明,但其并不趋向于限于在 此阐述的特定形式。相反,本发明的范围仅由附加的权利要求限制。 此外,尽管结合特定实施例描述了特征,然而本领域技术人员应认识 到,可根据本发明组合所述实施例的各种特征。在权利要求中,属于 包括不排除其它元件或步骤的存在。此外,尽管单独进行了列举,可通过例如单个的单元或处理器实 现多个装置、元件或方法步骤。此外,尽管单独的特征可包括在不同 的权利要求中,但这些特征可以可能地被有利地组合,不同权利要求 中所包括的内容不意味着特征的组合不可行和/或有利。同样,在一类 权利要求中特征的包含不意味着对该类权利要求的限制,而是表示该 特征可同样合适的应用于其它类的权利要求。此外,权利要求中特征 的顺序不意味着特征必须工作的特定顺序,特别是方法权利要求中各 个步骤的顺序不意味着这些步骤必须以该顺序执行。相反,可以任何 合适的顺序执行这些步骤。
权利要求
1.一种用于对视频信号进行编码的编码器,所述编码器包括装置,用于产生所述视频信号的经过运动补偿的视频帧;子波装置,用于对所述经过运动补偿的视频帧应用自适应空间子波变换,以产生空间变换帧;装置,用于响应于所述空间变换帧,产生所述视频信号的编码视频数据;以及自适应装置,用于响应于所述经过运动补偿的视频帧的运动数据,确定所述自适应空间子波变换的自适应参数。
2. 如权利要求l所述的编码器,其中所述自适应参数包括子波变 换系数。
3. 如权利要求2所述的编码器,其中所述自适应装置被配置为, 响应于所述运动数据,确定所述经过运动补偿的视频帧的第一帧的第 一图像区域和第二图像区域,并且所述自适应参数包括所述第一图像 区域和所述第二图像区域之间边界的子波变换系数。
4. 如权利要求3所述的编码器,其中所述自适应装置被配置为, 将所述第一图像区域和所述第二图像区域确定为具有不同运动特征的 图像区域。
5. 如权利要求4所述的编码器,其中所述第一图像区域是经过运 动补偿的图像区域,而所述第二图像区域是未经过运动补偿的图像区 域。
6. 如权利要求3所述的编码器,其中所述第一图像区域是帧间编 码的图像区域,而所述第二图像区域是帧内编码的图像区域。
7. 如权利要求3所述的编码器,其中所述自适应参数包括邻近于所述边界的所述第一帧的图像元素的子波变换系数。
8. 如权利要求3所述的编码器,其中所述子波装置被配置为,通 过应用自适应子波提升操作,来应用所述自适应空间子波变换。
9. 如权利要求8所述的编码器,其中所述自适应参数包括所述自 适应子波提升操作的多个级别的系数值。
10. 如权利要求9的编码器,其中所述自适应参数包括所述多个 级别中不同级别的不同系数值。
11. 一种用于对编码视频信号进行的解码器,所述解码器包括 用于接收所述编码视频信号的装置; 用于从所述编码视频信号产生空间变换帧的装置; 子波装置,用于对所述空间变换帧应用自适应反空间子波变换,以产生经过运动补偿的视频帧;用于产生所述经过运动补偿的视频帧的运动数据的装置;及 自适应装置,用于响应于所述运动数据,确定所述自适应反空间子波变换的自适应参数。
12.如权利要求11所述的解码器,其中所述自适应装置被配置为, 响应于所述运动数据确定所述经过运动补偿的视频帧的第一帧的第一 图像区域和第二图像区域,并且所述自适应参数包括所述第一图像区 域和所述第二图像区域之间边界的子波变换系数。
全文摘要
编码器(100)包括运动估计处理器(103),其产生视频信号的经过运动补偿的视频帧。该经过运动补偿的视频帧被馈送给子波处理器(105),其对该帧应用自适应空间子波变换来产生空间变换帧。编码处理器(107)响应于所述空间变换帧产生所述视频信号的编码视频数据。编码器(100)进一步包括自适应处理器(111),其响应于所述经过运动补偿的视频帧的运动数据,确定所述自适应空间子波变换的自适应参数。该自适应参数可以是所述自适应空间子波变换的子波系数。解码器(300)执行相反的操作,并基于接收到的运动数据确定用于反自适应空间子波变换的自适应参数。使用自适应空间子波变换的自适应的运动信息,实现了改进的视频质量与数据速率比,而不必需要额外的附带数据。
文档编号H04N7/12GK101322404SQ200680045459
公开日2008年12月10日 申请日期2006年10月3日 优先权日2005年10月10日
发明者埃布鲁·伊斯基耶多, 尼古拉·斯普尔然, 玛尔塔·姆拉克 申请人:摩托罗拉公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1