CN1168319C - 信噪比可缩放的视频编码方法和对应的解码方法 - Google Patents

信噪比可缩放的视频编码方法和对应的解码方法 Download PDF

Info

Publication number
CN1168319C
CN1168319C CNB008068356A CN00806835A CN1168319C CN 1168319 C CN1168319 C CN 1168319C CN B008068356 A CNB008068356 A CN B008068356A CN 00806835 A CN00806835 A CN 00806835A CN 1168319 C CN1168319 C CN 1168319C
Authority
CN
China
Prior art keywords
image
coding
grid
video
base layer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB008068356A
Other languages
English (en)
Other versions
CN1349716A (zh
Inventor
V�������װ�
V·博特雷奥
ڵٶ���
M·贝内蒂尔雷
-
B·佩斯奎特-珀佩斯库
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1349716A publication Critical patent/CN1349716A/zh
Application granted granted Critical
Publication of CN1168319C publication Critical patent/CN1168319C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/20Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
    • H04N19/29Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding involving scalability at the object level, e.g. video object layer [VOL]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/36Scalability techniques involving formatting the layers as a function of picture distortion after decoding, e.g. signal-to-noise [SNR] scalability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/53Multi-resolution motion estimation; Hierarchical motion estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/537Motion estimation other than block-based
    • H04N19/54Motion estimation other than block-based using feature points or meshes

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

本发明涉及可缩放视频编码器,并且更精确地是涉及包括基层电路和至少一个增强层电路的编码器,所述的电路能够产生与压缩基层视频数据相关并适于向视频解码器发送的增强层视频数据。在所述的编码器中,基于匹配追踪误差编码步骤特别适合于的分级三角形网格表示,实施的编码方法包括基层编码步骤和增强层编码步骤。本发明还涉及相应的解码方法。

Description

信噪比可缩放的视频编码方法和对应的解码方法
发明领域
本发明涉及一种供SNR(信噪比)可缩放的视频编码器使用的编码方法和对应的解码方法。
发明背景
在视频压缩中,可缩放性是这样一种所期望的功能,即:在不同的接收机性能和要求(CPU、显示尺寸、应用)的情况下,能适应不断增多的、对不同种类的网络中视频发送的限制(带宽、误码率...)。它实际上是允许一种信息的渐进发送(分层或者不分层),以便提供一个与比特流携带的信息量成比例的重建视频序列的质量等级。
虽然现行的标准最初并没有被设计来针对这个问题,但它们设法去升级它们的视频编码方案以便包括这个功能。在质量或SNR可缩放的压缩方案中,时间和空间的分辨率保持相同,但意图使图像质量根据解码的比特流多少来变化。实际上,大多数标准通过分层结构来提供SNR可缩放性而没有放弃传统的单级方案。基层(BL)通常由混合预测编码回路来高度和有效地压缩。增强层(EL)通过编码剩余误差(或预测误差)来改善压缩视频信号的质量,这个误差信号是原始图像和重建图像之间的差别。例如,在MPEG-4版本4中,EL采用DCT比特平面来再编码这个剩余误差。
然而由此得到的可缩放性因为两个重要的原因而不是最佳的。第一,它仅仅基于一种对预测误差的额外编码,而没有涉及任何运动预测和补偿过程的改进。此外,它采用的是象DCT这样的、不是真正用于提供渐进信息发送的编码技术。为了有一种更有效的可缩放视频编码,于是出现了分级策略作为有前途的候选方案。其主要思路是设计一些能提供一种通用的信息分级表示的方案,为可缩放性开辟道路。大致来说,一个简单的分级视频编码方案可以包括几个级别,每个级通过一种全局细化处理来传递一个被更好地重建的图像(例如,分级结构可以使用一种包括几种图像分辨率的金字塔结构)。
同时,使用象三角网格这样的非块状图像表示的分级混合预测编码方案也构成一种引人注意的备选方案。因为网格有效地在平滑区和轮廓之间、良好补偿区和夹杂区之间进行了区分,所以网格非常适于预测误差编码。然而,现有的基于网格的方法通常以传统的方法(例如基于块的DCT)编码预测误差,即将误差图像视为一个整体图片,而没有使用运动估计和补偿阶段采用的网格。这些方法受到缺乏灵活性的困扰,尤其是在低比特率时,并且没有提供嵌入的比特流。
一种更适于低比特率并在MPEG-4中测试的、替代DCT的选择是基于所谓的匹配追踪(MP)的算法,例如在″Matching pursuits withtime-frequency dictionaries(具有时间-频率词典的匹配追踪)″中描述的,S.Mallat和Z.Zhang撰写,IEEE信号处理学报,卷41,12期,1993年12月,3397-3415页。实际上,MP尤其适合于任意形状物体的渐进的纹理编码。此外,一种用MP来提供SNR可缩放性的内在途径是通过编码的″原子″的数目。MP通过按能量的降序来编码运动预测误差而自然地实现可缩放性。反复应用该过程直到预算比特被用完或者失真下降到预先指定的门限以下。MP的间隔尺寸是一个原子的编码花费,大约是20比特。
在1999年12月28日提交的申请号为99403307.4(PHF99627)的欧洲专利申请中,一种MP预测误差编码方法已经包括在基于分级网格的视频编码方案内,它能够从三角形网格的空间适应性、变形能力、紧凑和鲁棒的运动估计的优点而受益,即使在低比特率的情况下也如此。该方案的网格分级结构是通过一种由粗到细的方案获得的,从具有粗的正三角形网格的第一级开始,然后包括一个网格细化过程,该过程局部地细化在运动补偿之后预测误差信号仍然重要的当前级的三角形(新的网格作为下一级的输入)。基于该MP算法,当被专门设计成匹配该三角形支持时,此方法会得益于该网格特性。对于任意选择的三角形,问题是首先要为定位于所述的三角形内的原子得出最佳策略,以导致误差信号的快速能量降低和精确且平滑的信号分解。
第一种几何型的定位方法与每个原子位置都需编码的基于块的方法相比较可得到比特预算方面的增益。如果这个几何的选择保证该原子处在该三角中间,则它仍然达到放松MP的关于定位自由的特性的目的。通过对原子中心定位再使用误差能量信息,就可得到一种更类似于基于块方法的原子编码的效率。这第二个实施仍可以通过给它加上沿最重要能量方向定向一个原子轴的可能性而改善。这样,就可获得一种更好的原子定位,原子轴被与需要作近似估计的误差信号对齐。
对于这样描述的方法,该基于三角形网格的视频编码方案可以通过分级表示而改善。分级结构致力于寻找最佳补片尺寸和用于提供逐级渐进细化(因此而允许可缩放性)的描述的工具问题。该分级结构可以初始化为一任意的粗网格,该粗网格可按照指定的标准(例如能量)被接连地细化。该用于当前情形中的分级结构是在每个分辩率上使图像与一个网格结合,从而达到最粗的网格与最低分辨率图像结合的效果。(这里,术语分辩率是指在没有任何欠采样的情况下对源图像执行的低通滤波,而不是指分样。)这样,图像和网格的结合包括了能提供随级别而渐增其信息精度的元素。
例如,小的三角形提供一个精确的运动模型但是不很适合大的运动。相反,最粗的网格允许全局的运动估计。这样,通过传递更新,这个在最小的三角形构成的细化网格上的运动会产生局部优化。此外,由于这个网格尺寸的控制,所以不需要正则化或平滑的限制。图1示出了一个网格分级结构的例子,图像质量明显地随所述的网格分级结构而演进。
然而,仅考虑这些工具的分级特征,会看到它们本身不会提供可缩放性。原因是:和第一级一样,运动估计是在同一源图像之间的每个分级结构的级别上执行。
发明概述
因此本发明的一个目的是为SNR可缩放的视频编码方案的实施提供一种编码方法,通过提高增强层编码效率而真正地解决SNR可缩放性问题。
为此,考虑到本发明在一种SNR可缩放的视频编码器中的使用,本发明设计一种基于匹配追踪误差编码步骤特别适合的分级三角形网格表示的编码方法,所述视频编码器为了允许信息的渐进发送而包括一个能够接收视频图像的输入流并从中产生适于向视频解码器发送的已压缩基层视频数据的基层电路,和至少一个增强层电路,它能够从中产生与已压缩基层视频数据相关并适于向视频解码器发送的增强层视频数据,所述的编码方法包括以下步骤:
-基层编码步骤,用于接收一对参考图像N-1和当前图像N以及一个粗网格,并通过匹配追踪方法编码当前图像N和相关的运动补偿图像Nc1之间的误差剩余图像ε1
-第一增强层编码步骤,用于接收所述的当前图像和通过在运动补偿图像Nc1上加上由编码的误差剩余图像ε1重建的运动剩余图像而获得的重建图像Nc′1,以及用于根据所述的当前图像和所述的重建图像Nc′1之间的差值产生新的误差剩余图像ε′1,用以将当前级网格″网格1″细化为新的网格“网格2”,然后将其作为另一级的输入,涉及网格畸变的信息包含在运动矢量MV1中;
-至少第二增强层编码步骤,用于接收所述的当前图像和通过在运动补偿图像Nc2上加上由前一编码的误差剩余图像重建的运动剩余图像而获得的重建图像Nc′2,所述运动补偿图像Nc2与所述图像N相关以及从该图像N和最近增强的运动补偿图像获得;以及该步骤用于根据所述的当前图像N和所述的重建图像Nc′2之间的差值产生新的误差剩余图像ε′2,用以将当前级网格细化为新的网格,然后如果有另一级,则将其作为该另一级的输入;
-如果有任何另外的增强层编码步骤,则该步骤是基于相同的接收和产生原理;鉴于以原子形式发送纹理信息,该匹配追踪方法在每个编码步骤期间被应用在误差剩余图像εi上。
基于分级三角形网格表示,本发明提供一种内在的SNR可缩放编码方案,该方案在每一级联合地细化网格(通过进一步地分割网格三角形)、运动估计和补偿过程以及运动补偿图像的纹理(通过使用适于该级网格结构的MP方法来编码预测误差)。因此,重建的图像质量逐级渐进地提高。此外,由于MP的特性,比特流中专用于预测误差纹理编码的部分是嵌入的。
本发明的另一个目的是提供一种相应的解码方法。
为此,本发明涉及一种在SNR可缩放的视频解码器中使用的解码方法,该视频解码器接收由视频编码器编码的信号,该编码器包括一个能够接收视频图像的输入流并从中产生适于向视频解码器发送的已压缩基层视频数据的基层电路,和至少一个增强层电路,它能够从中产生与已压缩基层视频数据相关并适于向视频解码器发送的增强层视频数据,该解码方法包括以下步骤:
-对编码的第一原始图像解码的步骤;
-对随后编码的图像解码的步骤,所述的编码图像根据与包含在相应于各个编码步骤的各层中的网格、发送的原子和运动矢量有关的信息来重建,所述的重建操作本身包括连续的子步骤:重建基层图像,通过施加相应的运动矢量细化所述的基层图像,和添加包含在发送的原子中的纹理信息。
附图简述
现在,本发明的特征将参照相应的附图以一种更详细的方式来解释,其中:
图1说明了一个网格分级结构的三个级;
图2和3分别说明按照本发明的编码和解码方法,并且同时示出相应的编码器和解码器的方框图。
发明详述
本发明通过将MP算法有效地与基于网格结构的分级特征相结合来改进所述以前的工作,从而提供SNR可缩放性。作为目标的BL和EL已经自然地与网格分级结构的不同的级相关联。BL由最粗网格、关联的运动矢量、MP编码的原子和第一级重建图像的组合构成。BL图像是第一级运动补偿图像,其质量已经通过增加来自于相应运动剩余图像的MP编码的原子而改善。
可缩放性的一个强的要求是编码器仅采用将在解码器侧可用的信息,以便避免任何偏移问题。这个限制构成了可缩放性的实际代价。实际上,有关可缩放性的普遍问题是两个信息源的有效的结合:在图像N的分级结构中的前一层和图像N-1已经编码的层所获得的重建图像。尽管因为增强级作为输入的图像与用于第一级的相同而使原来的分级结构不提供可缩放性,但是本发明仍建议采用:
-将前一图像的BL作为当前图像BL运动估计的参考图像,
-将当前级重建图像作为下一分级结构级的输入。
更确切地说,按照BL重建图像和当前图像N之间的DFD能量,在第一级为下一级的网格而细化最粗网格。一旦细化完,即通过分割最高剩余能量的三角形来更新,该网格被用在第二级来改善前一运动矢量。最粗网格运动矢量是从母节点向子节点传送的,并被用作同一个参考和当前图像之间新的运动估计过程的初始值。运动估计和运动补偿过程从而也被细化。然而,该新的重建图像不易由前一级重建图像获得。原因是它们不是由同一个参数得到的,虽然两个图像是同一图像也就是当前图像N的近似。向解码器发送太多信息开销事实上是不期望的,更不必说第二次发送同样的信息,所述信息这里指运动信息。以同样的方式,相应的运动剩余图像(在第二级)被MP编码以便用与第一级相同的方法来获得当前级的重建图像。原子被编码以便改善运动补偿图像的纹理。然而,包含在第一级重建图像中的原子在此情况中没有使用。因此,在前一级编码和发送的原子对解码器侧计算EL不再有任何作用,只要涉及到可缩放性这便不能令人满意。
为此,为了改善增强层的编码效率,现在前一级重建图像将被用作分级编码方案下一级的输入。本发明主要的优点因此是:
-在给定级别上每个编码信息(运动,纹理,网格,原子...)被内在地用于以后的级,因为增强级将前一层成分作为输入;
-给定级别通过渐进增加细化数据(用于运动细化的运动矢量和用于纹理增强的原子)而真正地表示前一级的增强;
-因为所有经过处理的图像在解码器侧都是可用的,所以保持了可缩放性,防止出现任何编码偏移。
所提出的SNR可缩放的编码方案包括以下描述的三个级。图2和3分别说明根据本发明的编码器的方框图和解码器的方框图。级1相应于基层,而级2和3相应于两个增强层。此方案可能可以由更多的增强层完成。
在图2和3中使用的符号如下:ME=运动估计;MC=运动补偿;MER:网格细化;MOR=运动细化;MP=匹配追踪。编码器将一对图像(参考图像N-1和当前图像N)和一个网格(最粗的网格)作为输入,εi代表当前图像N和第i级之后的运动补偿图像Nci之间的误差剩余图像(在本实例中i=1,2,3)。该误差剩余图像εi由匹配追踪编码并通过编码的原子MPi重建。该重建的运动剩余图像被加到Nci上来产生增强的(或重建的)图像Nc′i,它与当前级层图像相应。N和Nc′i之间新的误差剩余图像ε′i用来细化当前级网格“网格i”为网格“网格′i”,后者作为下一级i+1的输入。有关网格畸变的信息包含在运动矢量(MVi)中,表示峰点位移。因为网格共享公共的节点,所以全部发送它们是无用的。在每一级发送新的节点就足够了。
误差剩余图像ε′i与当前图像N和运动补偿图像Nci之间的差值相对应。但是,严格来说,产生第二和第三运动补偿图像的操作不是一个运动估计,因为它是用在两个版本的图像N:图像N本身和前一重建图像Nc′i(即已经由MP编码的原子增强的运动补偿图像)之间的。
事实上,这在运动场中引入了一个断点。如果此方法的理论假设可能是有争议的,那么它在PSNR和视觉效果两方面都是有效的。这个方法允许同时采用已经通过前一级产生的运动和纹理数据。因此,本发明为分级编码方案中的SNR可缩放性问题提供一个答复。
假定第一个原始图像已经以内部方式编码和发送,由于有与包含在三个层中的网格、原子和运动矢量相关的信息,下面的相互编码图像能够在解码器一边被重建。图3示出三个增强的图像在解码器一边被重建的方式。一旦解码,基层图像Nc1′可以通过施加运动矢量MV2和增加包含在发送的原子MP2中的纹理信息而被细化。此外,由于匹配追踪方法的特性,由原子提供的纹理增强是渐进的。根据解码器的复杂性,本细化过程可以在下面的增强层执行。
本发明致力于解决在基于分级网格的视频编码方案中SNR可缩放性的问题,它提供一个用于可缩放应用的强大和灵活的框架。特别适合于三角形网格支持的匹配追踪预测误差编码方法被应用在分级编码方案中,该方法已被修改以便提供渐进的信息压缩。

Claims (2)

1.一种在SNR可缩放视频编码器中使用、基于匹配追踪误差编码步骤适合的分级三角形网格表示的编码方法,该视频编码器为了允许信息的渐进发送而包括一个能够接收视频图像的输入流并从中产生适于向视频解码器发送的已压缩基层视频数据的基层电路,和至少一个增强层电路,它能够从中产生与已压缩基层视频数据相关并适于向视频解码器发送的增强层视频数据,所述的编码方法包括以下步骤:
-基层编码步骤,用于接收一对参考图像N-1和当前图像N以及一个粗网格,并通过匹配追踪方法编码当前图像N和相关的运动补偿图像Nc1之间的误差剩余图像ε1
-第一增强层编码步骤,用于接收所述的当前图像和通过在运动补偿图像Nc1上加上由前一编码的误差剩余图像ε1重建的运动剩余图像而获得的重建图像Nc′1,以及用于根据所述的当前图像N和所述的重建图像Nc′1之间的差值产生新的误差剩余图像ε′1,用以将当前级网格“网格1”细化为新的网格“网格2”,然后将其作为另一级的输入,涉及网格畸变的信息包含在运动矢量MV1中;
-至少第二增强层编码步骤,用于接收所述的当前图像和通过在运动补偿图像Nc2上加上由前一编码的误差剩余图像重建的运动剩余图像而获得的重建图像Nc′2,所述运动补偿图像Nc2与所述图像N相关以及从该图像N和最近增强的运动补偿图像获得;以及该步骤用于根据所述的当前图像N和所述的重建图像Nc′2之间的差值产生新的误差剩余图像ε′2,用以将当前级网格细化为新的网格,然后如果有另一级,则将其作为该另一级的输入;
-如果有任何另外的增强层编码步骤,则该步骤是基于相同的接收和产生原理;
鉴于以原子形式发送图像纹理信息,该匹配追踪方法在每个编码步骤期间被应用在误差剩余图像εi上。
2.一种在SNR可缩放的视频解码器中使用的解码方法,该视频解码器接收由视频编码器编码的信号,该编码器实施基于匹配追踪误差编码步骤适合的分级三角形网格表示的编码方法,鉴于以原子形式发送图像纹理信息而应用所述的匹配追踪方法,该视频编码器包括一个能够接收视频图像的输入流并从中产生适于向视频解码器发送的已压缩基层视频数据的基层电路,和至少一个增强层电路,它能够从中产生与已压缩基层视频数据相关并适于向视频解码器发送的增强层视频数据,该解码方法包括以下步骤:
-对编码的第一原始图像解码的步骤;
-对随后编码的图像解码的步骤,所述的编码图像根据与包含在相应于各个编码步骤的各层中的网格、发送的原子和运动矢量有关的信息来重建,所述的重建操作本身包括连续的子步骤:重建基层图像,通过施加相应的运动矢量而细化所述的基层图像,和添加包含在发送的原子中的图像纹理信息。
CNB008068356A 1999-12-28 2000-12-22 信噪比可缩放的视频编码方法和对应的解码方法 Expired - Fee Related CN1168319C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP99403308 1999-12-28
EP99403308.2 1999-12-28

Publications (2)

Publication Number Publication Date
CN1349716A CN1349716A (zh) 2002-05-15
CN1168319C true CN1168319C (zh) 2004-09-22

Family

ID=8242238

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008068356A Expired - Fee Related CN1168319C (zh) 1999-12-28 2000-12-22 信噪比可缩放的视频编码方法和对应的解码方法

Country Status (6)

Country Link
US (1) US6985526B2 (zh)
EP (1) EP1161839A1 (zh)
JP (1) JP2003518882A (zh)
KR (1) KR20010105361A (zh)
CN (1) CN1168319C (zh)
WO (1) WO2001049036A1 (zh)

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2364842A (en) * 2000-07-11 2002-02-06 Motorola Inc Method and system for improving video quality
US20020126759A1 (en) * 2001-01-10 2002-09-12 Wen-Hsiao Peng Method and apparatus for providing prediction mode fine granularity scalability
FR2825855A1 (fr) * 2001-06-06 2002-12-13 France Telecom Procedes et dispositifs de codage et de decodage d'images mettant en oeuvre des maillages emboites, programme, signal et application correspondantes
US20070070059A1 (en) * 2001-08-10 2007-03-29 Alan Rojer Refinement of block motion estimate using texture mapping
AU2003237279A1 (en) * 2002-05-29 2003-12-19 Pixonics, Inc. Classifying image areas of a video signal
CN100437564C (zh) * 2002-12-30 2008-11-26 皇家飞利浦电子股份有限公司 在一个可拆卸介质上存储内容的方法和设备
FR2852773A1 (fr) * 2003-03-20 2004-09-24 France Telecom Procedes et dispositifs de codage et de decodage d'une sequence d'images par decomposition mouvement/texture et codage par ondelettes
US7653133B2 (en) 2003-06-10 2010-01-26 Rensselaer Polytechnic Institute (Rpi) Overlapped block motion compression for variable size blocks in the context of MCTF scalable video coders
US7627040B2 (en) 2003-06-10 2009-12-01 Rensselaer Polytechnic Institute (Rpi) Method for processing I-blocks used with motion compensated temporal filtering
US8107535B2 (en) 2003-06-10 2012-01-31 Rensselaer Polytechnic Institute (Rpi) Method and apparatus for scalable motion vector coding
GB2420680B (en) * 2003-07-16 2007-03-21 Hanyang Hak Won Co Ltd Method And Apparatus For Encoding And Decoding Three-Dimensional Mesh Information
US7079986B2 (en) * 2003-12-31 2006-07-18 Sieracki Jeffrey M Greedy adaptive signature discrimination system and method
US8271200B2 (en) * 2003-12-31 2012-09-18 Sieracki Jeffrey M System and method for acoustic signature extraction, detection, discrimination, and localization
US8478539B2 (en) 2003-12-31 2013-07-02 Jeffrey M. Sieracki System and method for neurological activity signature determination, discrimination, and detection
US7529418B2 (en) * 2004-05-20 2009-05-05 Hewlett-Packard Development Company, L.P. Geometry and view assisted transmission of graphics image streams
EP1774793A4 (en) * 2004-06-23 2010-08-25 Agency Science Tech & Res SCALABLE VIDEO CODING WITH LATERAL MOTOR ESTIMATION AND COMPENSATION
CN100466735C (zh) * 2004-07-15 2009-03-04 三星电子株式会社 视频编码和解码方法以及视频编码器和解码器
KR100664929B1 (ko) 2004-10-21 2007-01-04 삼성전자주식회사 다 계층 기반의 비디오 코더에서 모션 벡터를 효율적으로압축하는 방법 및 장치
US20060153295A1 (en) * 2005-01-12 2006-07-13 Nokia Corporation Method and system for inter-layer prediction mode coding in scalable video coding
KR100913088B1 (ko) * 2005-01-21 2009-08-21 엘지전자 주식회사 베이스 레이어의 내부모드 블록의 예측정보를 이용하여영상신호를 엔코딩/디코딩하는 방법 및 장치
WO2006078141A1 (en) * 2005-01-21 2006-07-27 Lg Electronics Inc. Method and apparatus for encoding/decoding video signal using block prediction information
US8619860B2 (en) * 2005-05-03 2013-12-31 Qualcomm Incorporated System and method for scalable encoding and decoding of multimedia data using multiple layers
US7768538B2 (en) * 2005-05-09 2010-08-03 Hewlett-Packard Development Company, L.P. Hybrid data planes
US8121848B2 (en) * 2005-09-08 2012-02-21 Pan Pacific Plasma Llc Bases dictionary for low complexity matching pursuits data coding and decoding
KR20070038396A (ko) 2005-10-05 2007-04-10 엘지전자 주식회사 영상 신호의 인코딩 및 디코딩 방법
KR100891662B1 (ko) 2005-10-05 2009-04-02 엘지전자 주식회사 비디오 신호 디코딩 및 인코딩 방법
KR100959541B1 (ko) * 2005-10-05 2010-05-27 엘지전자 주식회사 영상 신호의 인코딩/디코딩 방법 및 장치
KR100772868B1 (ko) * 2005-11-29 2007-11-02 삼성전자주식회사 복수 계층을 기반으로 하는 스케일러블 비디오 코딩 방법및 장치
JP5143829B2 (ja) * 2006-09-07 2013-02-13 エルジー エレクトロニクス インコーポレイティド スケーラブルビデオコーディングされたビットストリームのデコーディング方法及び装置
JP2009538084A (ja) * 2006-11-17 2009-10-29 エルジー エレクトロニクス インコーポレイティド ビデオ信号のデコーディング/エンコーディング方法及び装置
WO2008069600A1 (en) * 2006-12-06 2008-06-12 Electronics And Telecommunications Research Institute Apparatus and method for digital multimedia broadcasting service
FR2917872A1 (fr) 2007-06-25 2008-12-26 France Telecom Procedes et dispositifs de codage et de decodage d'une sequence d'images representee a l'aide de tubes de mouvement, produits programme d'ordinateur et signal correspondant.
US20090010341A1 (en) * 2007-07-02 2009-01-08 Feng Pan Peak signal to noise ratio weighting module, video encoding system and method for use therewith
WO2009032255A2 (en) * 2007-09-04 2009-03-12 The Regents Of The University Of California Hierarchical motion vector processing method, software and devices
US8155184B2 (en) * 2008-01-16 2012-04-10 Sony Corporation Video coding system using texture analysis and synthesis in a scalable coding framework
US8326075B2 (en) 2008-09-11 2012-12-04 Google Inc. System and method for video encoding using adaptive loop filter
US8325796B2 (en) * 2008-09-11 2012-12-04 Google Inc. System and method for video coding using adaptive segmentation
US8311111B2 (en) 2008-09-11 2012-11-13 Google Inc. System and method for decoding using parallel processing
JP5206273B2 (ja) * 2008-09-25 2013-06-12 沖電気工業株式会社 画像符号化装置、画像符号化システム
WO2010086545A1 (fr) * 2009-01-28 2010-08-05 France Telecom Procedes de codage et de decodage d'une sequence d'image mettant en oeuvre une compensation en mouvement, dispositifs de codage et de decodage, signal et programmes d'ordinateur correspondants
CN101588498B (zh) * 2009-06-23 2011-05-25 硅谷数模半导体(北京)有限公司 视频图像数据压缩、解压缩方法及装置
US8805083B1 (en) 2010-03-21 2014-08-12 Jeffrey M. Sieracki System and method for discriminating constituents of image by complex spectral signature extraction
WO2012000132A1 (en) * 2010-06-30 2012-01-05 Thomson Broadband R & D (Beijing) Co., Ltd. Method and apparatus for detecting repetitive structures in 3d mesh models
JP5558949B2 (ja) * 2010-07-16 2014-07-23 キヤノン株式会社 画像処理装置、画像処理方法、およびプログラム
JP5661359B2 (ja) * 2010-07-16 2015-01-28 キヤノン株式会社 画像処理装置、画像処理方法、およびプログラム
KR101654777B1 (ko) 2010-07-19 2016-09-06 삼성전자주식회사 3차원 메쉬 가변 부호화 장치 및 방법, 그리고 3차원 메쉬 가변 복호화 장치 및 방법
KR20120072256A (ko) * 2010-12-23 2012-07-03 한국전자통신연구원 Mbms 방송 서비스 수신 시스템 및 그 방법
US9154799B2 (en) 2011-04-07 2015-10-06 Google Inc. Encoding and decoding motion via image segmentation
US9558762B1 (en) 2011-07-03 2017-01-31 Reality Analytics, Inc. System and method for distinguishing source from unconstrained acoustic signals emitted thereby in context agnostic manner
US9886945B1 (en) 2011-07-03 2018-02-06 Reality Analytics, Inc. System and method for taxonomically distinguishing sample data captured from biota sources
US9691395B1 (en) 2011-12-31 2017-06-27 Reality Analytics, Inc. System and method for taxonomically distinguishing unconstrained signal data segments
WO2013029232A1 (en) * 2011-08-30 2013-03-07 Technicolor (China) Technology Co., Ltd. Multi-resolution 3d textured mesh coding
US8885706B2 (en) 2011-09-16 2014-11-11 Google Inc. Apparatus and methodology for a video codec system with noise reduction capability
US9100657B1 (en) 2011-12-07 2015-08-04 Google Inc. Encoding time management in parallel real-time video encoding
US9262670B2 (en) 2012-02-10 2016-02-16 Google Inc. Adaptive region of interest
US9131073B1 (en) 2012-03-02 2015-09-08 Google Inc. Motion estimation aided noise reduction
US9344729B1 (en) 2012-07-11 2016-05-17 Google Inc. Selective prediction signal filtering
CN104717501A (zh) * 2012-09-28 2015-06-17 英特尔公司 层间像素样本预测
US11425395B2 (en) 2013-08-20 2022-08-23 Google Llc Encoding and decoding using tiling
US9392272B1 (en) 2014-06-02 2016-07-12 Google Inc. Video coding using adaptive source variance based partitioning
US9578324B1 (en) 2014-06-27 2017-02-21 Google Inc. Video coding using statistical-based spatially differentiated partitioning
US10102613B2 (en) 2014-09-25 2018-10-16 Google Llc Frequency-domain denoising
KR102264767B1 (ko) * 2015-07-27 2021-06-14 미디어텍 인크. 인트라 블록 복사 모드를 이용한 비디오 코딩을 위한 시스템의 방법
US9794574B2 (en) 2016-01-11 2017-10-17 Google Inc. Adaptive tile data size coding for video and image compression
US10542258B2 (en) 2016-01-25 2020-01-21 Google Llc Tile copying for video compression
CN114615493A (zh) * 2016-03-24 2022-06-10 英迪股份有限公司 视频解码方法、视频编码方法和可读记录介质
US11995854B2 (en) * 2018-12-19 2024-05-28 Nvidia Corporation Mesh reconstruction using data-driven priors

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5699121A (en) * 1995-09-21 1997-12-16 Regents Of The University Of California Method and apparatus for compression of low bit rate video signals
US6148026A (en) * 1997-01-08 2000-11-14 At&T Corp. Mesh node coding to enable object based functionalities within a motion compensated transform video coder
US6292512B1 (en) * 1998-07-06 2001-09-18 U.S. Philips Corporation Scalable video coding system
US6577310B1 (en) * 1998-12-01 2003-06-10 Samsung Electronics Co., Ltd. 3D mesh coding/decoding method and apparatus for error resilience and incremental rendering

Also Published As

Publication number Publication date
CN1349716A (zh) 2002-05-15
EP1161839A1 (en) 2001-12-12
WO2001049036A1 (en) 2001-07-05
KR20010105361A (ko) 2001-11-28
JP2003518882A (ja) 2003-06-10
US6985526B2 (en) 2006-01-10
US20020159518A1 (en) 2002-10-31

Similar Documents

Publication Publication Date Title
CN1168319C (zh) 信噪比可缩放的视频编码方法和对应的解码方法
CN1183767C (zh) 基于匹配追踪算法的视频编码方法
CN1205818C (zh) 视频编码和解码方法
CN1181690C (zh) 用于压缩视频序列的编码方法
JP3970521B2 (ja) 画像圧縮における埋込みクワッドツリーウェーブレット
US6965700B2 (en) Embedded and efficient low-complexity hierarchical image coder and corresponding methods therefor
US20020009233A1 (en) Color encoding and decoding method
US6542545B1 (en) Estimating rate-distortion characteristics of binary shape data
Bhavani et al. A survey on coding algorithms in medical image compression
Yea et al. A wavelet-based two-stage near-lossless coder
Li Image compression: The mathematics of JPEG 2000
CN1833259A (zh) 视频编码和解码方法以及相应的设备
WO2013149307A1 (en) Method and apparatus for coding of spatial data
US6795505B2 (en) Encoding method for the compression of a video sequence
CN1640147A (zh) 小波域半像素运动补偿
US20060200709A1 (en) Method and a device for processing bit symbols generated by a data source; a computer readable medium; a computer program element
CN1390059A (zh) 合成孔径雷达复数图像数据压缩方法
CN1633814A (zh) 存储器带宽效率高的精细可分级(fgs)编码器
Rüfenacht et al. Hierarchical anchoring of motion fields for fully scalable video coding
CN1656815A (zh) 用于增强来自无漂移的可缩放比特流的视频的***和方法
Torres Urgell et al. Second generation video coding schemes and their role in mpeg-4
CN114449248B (zh) 基于球面小波变换的球面图像压缩方法
Muller et al. Embedded Laplacian pyramid image coding using conditional arithmetic coding
Zargari et al. Novel error concealment methods in JPEG 2000
Adami et al. Scalable coding of image collections with embedded descriptors

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee