CN1813269A - 使用过完备小波编码和循环预测映射进行视频处理的***及方法 - Google Patents

使用过完备小波编码和循环预测映射进行视频处理的***及方法 Download PDF

Info

Publication number
CN1813269A
CN1813269A CNA200480018489XA CN200480018489A CN1813269A CN 1813269 A CN1813269 A CN 1813269A CN A200480018489X A CNA200480018489X A CN A200480018489XA CN 200480018489 A CN200480018489 A CN 200480018489A CN 1813269 A CN1813269 A CN 1813269A
Authority
CN
China
Prior art keywords
frame
extended reference
reference frame
piece
computer program
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.)
Pending
Application number
CNA200480018489XA
Other languages
English (en)
Inventor
J·C·叶
M·范德沙尔
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 CN1813269A publication Critical patent/CN1813269A/zh
Pending 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/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/99Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals involving fractal coding
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/004Predictors, e.g. intraframe, interframe coding
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

Landscapes

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

Abstract

基于过完备小波域中的循环预测映射(CPM)的一种用于分形视频编码的***、方法及计算机程序产品。根据所公开的处理,通过循环的前一帧[Fn-1]中的域块[A]对每个范围块[B]进行逼近。使得域块的大小大于使用完备-过完备变换的范围块的大小[图2],与使用相同域块大小的传统CPM算法相比,这样做提供了更快的收敛速度。然而,由于通过移位原始图像[202]产生了扩展参考[210]并因此保留了与范围块的高度时间相关性,因而充分地利用了相邻帧之间的高度时间相关性。此外,优选实施例提供了空间可缩放性。

Description

使用过完备小波编码和循环预测映射进行视频处理的***及方法
本申请涉及一种用于分形视频编码的***、方法、信号和计算机程序产品。作为一种可选择的视频编码技术,基于迭代函数***(IFS)的分形压缩已经是公知的。分形图像压缩的基本意图是找到一个收缩映射,其唯一吸引子(attractor)逼近源图像。在解码器中,将该映射迭代地应用于任意图像以重构该吸引子。如果可以使用少于源图像的位来表示该映射,则得到一个编码增益。
更具体来说,分形图像压缩技术是基于收缩映射定理和拼贴定理。收缩映射定理确保每个收缩映射f具有唯一的吸引子(固定点)xf,以使得f(xf)=xf
此外,f可以被迭代地应用于任意点y,以通过 lim n → ∞ f n ( y ) = x f 来得到吸引子xf
在图像编码中,如果编码器发现一个其唯一吸引子是源图像的收缩映射,则该映射就可被连续应用于任意图像以在解码器中重构源图像。
作为一种有损编码技术,分形编码器试图找出其拼贴f(x)接近于源图像x的收缩映射f。然后所述拼贴定理提供编码器处的拼贴误差‖x-f(x)‖与解码器处的吸引子误差‖x-xf‖之间的关系,该关系由下式给出:
| | x - x f | | ≤ 1 1 - s | | x - f ( x ) | |
此处,s为f的收缩率因子。这意味着如果拼贴f(x)接近源图像x,则解码的吸引子xf接近源图像x。因此,分形编码就是为了找到良好地逼近原始图像x并且具有小收缩率因子以加速收敛速度的收缩映射f(x)。
在开发出用于静止图像分形编码的第一自动算法之后,已经对分形静止图像编码技术以及视频编码进行了大量研究。使用一种被称作“循环预测映射”(CPM)的方法,将分形序列编码器同已知的运动估计/运动补偿技术相结合。在CPM中,将n个帧编码为一组,并且每个范围块通过其大小与所述范围块相同的n循环的前一帧中的域块而被运动补偿。通过在域-范围映射中选择适合的参数,所述CPM成为收缩映射。在解码器中,将CPM迭代地应用于任意n个帧以重构吸引子帧。
图1描述了一个CPM处理,其中通过n循环的前一帧F[k-1]n中的域块Da(i)(图1中的“A”块)对在第k帧Fk中每个范围块Ri(图1中的“B”块)进行逼近,所述域块同范围块具有相同的大小。Ri的逼近值由下式给出:
R i ≅ R ^ i = s i · O ( D a ( i ) ) + o i · C
此处,a(i)指示最优域块的位置,si、oi分别为实系数。C是一个其所有像素值为1的恒定块,O为正交化算子。该算子从Da(i)中去除了DC分量,使得O(Da(i))和C彼此正交。在正交化之后,通过分别将Ri投影到span{O(Da(i))}上和span{C}上,可以直接得到si、oi的最优系数值。应当注意,si系数确定了该映射中的对比度缩放(scaling),而oi系数代表范围块Ri的DC值。
域-范围映射可以作为一种运动补偿技术而***值。在CPM中,仅通过平移来描述运动,因此a(i)为传统的运动矢量。除了运动估计之外,分别通过系数si、oi来补偿块的对比度和总体亮度的变化。通过在编码器处设置将被量化在-1至1之间的缩放因子si,CPM的迭代应用最终将是收缩性的,因此提供了分形编码方案。在CPM中,域块大小与范围块大小相同,因此与域块大小大于范围块大小的情况相比,收缩率因子不够好。CPM处理试图在解码器处通过增加迭代次数来补偿这些缺陷。
因此,在本技术领域需要一种***、方法、信号和计算机程序产品,其能够更加迅速、更加有效的进行基于CPM的分形视频编码。
各个优选实施例包括了一种基于过完备小波域中的循环预测映射(CMP)的用于分形视频编码的***、方法以及计算机程序产品。根据所公开的处理,通过循环地前一帧中的域块对每个范围块进行逼近。所述域块的大小大于使用完备-过完备变换的范围块的大小,与使用相同域块大小的传统CPM算法相比,这样做提供了更快的收敛速度。然而,由于通过移位原始图像产生了扩展参考(extendedreference)并因此保留了与范围块的高度时间相关性,因而充分地利用了相邻帧之间的高度时间相关性。此外,所述优选实施例还提供了空间可缩放性。
前面所述的内容已经相当广泛地概括出本发明的特征和技术优势,使得本领域的技术人员可以更好地理解下面对本发明的详细描述。下文中将描述构成本发明权利要求主题的本发明的附加特征和优势。本领域技术人员应当理解的是,他们可以很容易地使用所公开的概念和特定实施例作为基础来修改或者设计其它结构,以便实现与本发明相同的目标。本领域技术人员也应当认识到,这种等效结构在最广义的形式上并没有背离本发明的精神和范围。
在进行详细描述之前,阐明贯穿本专利文献使用的某些词语和短语的定义是非常有利的:术语“包含”和“包括”以及其派生词的意思是没有限制的包括;术语“或者”包括和/或;短语“相关”和“与其相关”以及其派生词的意思可以是包括、包括在内、与...互连、包含、包含在内、连接到或与...连接、耦合到或与...耦合、可与...通信、与...协作、交织、并置、近似于、被绑定到或与...绑定以及具有...特性等;术语“控制器”的意思是控制至少一种操作的任何装置、***或者其部件,这种装置可以以硬件、固件或者软件实现,或者是以硬件、固件或者软件的至少两种的某种组合实现。应当注意的是,任何特定控制器的相关功能可以被集中或者被分布,无论是局部地还是远程地。特别地,控制器可以包括一个或者多个数据处理器以及相关输入/输出装置和存储器,它们执行一个或者多个应用程序和/或操作***程序。在本专利文献中通篇给出了特定词语和短语的定义,本领域技术人员应当理解,在许多实例中(如果不是在大多数实例中),这种定义适用于如此定义的词语和短语的当前使用和将来使用。
为了更加完全地理解本发明及其优势,现在将结合附图进行下面的描述,其中相同的附图标记表示相同的对象,其中:
图1描述了循环预测映射处理;
图2描述了根据本发明一个实施例从小波系数的过完备展开中产生用于运动估计的扩展参考帧;
图3描述了根据本发明一个实施例的在小波域中的循环预测映射处理的结构;以及
图4描述了根据本发明一个实施例的处理的流程图。
下面讨论的图1至4以及在本专利文献中用于描述本发明原理的各种实施例仅仅是为了举例说明,无论如何不能认为是对于本发明范围的限制。本领域技术人员应当理解的是,本发明的原理可以在任何适当安排的装置中实施。下面将特别参考本发明的优选实施例对本申请的许多创新性教导进行描述。
3-D小波结构是一种有效的视频编码工具。在这种小波架构中,使用小波滤波将每个视频帧空间分解成多个带,并且使用运动估计消除每个带的时间相关性。通过在预测中考虑奇相位的小波系数,过完备小波(OW)架构克服了在小波域中运动估计效率低的问题。得到奇相位系数的一种方便方法是已公知的“带移”方法,通常称其为完备-过完备变换。由于在解码器处还可得到已解码的前一帧,因此从过完备展开中进行预测并不需要任何附加开销。
本优选实施例对于每个带使用一个自适应高阶内插滤波器以使运动估计性能最佳化。对参考帧的高阶滤波是通过增大过完备小波系数而进行的。例如,为了在HH带中实现用于运动估计的高阶内插,通过将较低带移位(1,0)、(0,1)和(1,1)的数量从原始小波系数产生三个其它的小波系数相位,如图2中所描绘出的帧202/204/206/208中所示。此处,原始小波系数被示为(0,0)帧202和扩展参考帧210中的圆形。在扩展参考帧210中,(1,0)相移的系数被示为正方形,(0,1)相移的系数被示为三角形,(1,1)相移的系数被示为六边形。
然后,增大并组合四个相位的小波系数以产生如图2中的右侧帧所示出的扩展参考帧。如本领域技术人员所知,一个内插器从该扩展参考中产生用于运动估计的分形像素(诸如1/2、1/4、1/8、1/16象素)。
应该注意,在过完备小波编码算法中产生扩展参考与分形编码文献中已知的域池(domain pool)的产生非常相似,此处域块通常是范围块的四倍大。
根据该实施例,n个帧被编码为一个帧组(GOF),首先使用小波变换来分解所述帧,如图3所示。如本领域技术人员所知的那样执行原始分解,例如在2002年10月17日公布的美国专利公开US2002/0150164中所描述的那样,其内容包含在此以作为参考。
然后,从n循环的先前参考帧逐块地预测每个带,所述带在产生扩展参考带的完备-过完备变换之后变成原来的四倍大。更具体地说,如图3所示,第k帧处的带Aj i(k)被划分为各范围块,并且通过在扩展参考中的域块Aj i([k-1]n)对每个范围块进行预测或逼近,此处[k]n表示k模n。
为了加速收敛速度并降低解码器处的迭代次数,可以使用1/4、1/8、1/16精确度的内插来产生大得多的扩展参考帧。
由于在本实施例中域块的大小大于范围块的大小,因此同传统CPM算法相比,极大地提高了收敛速度。此外,由于基于原始图像的不同移位产生了扩展参考帧,从而存在大的时间冗余,因此即使域块大小大于范围块大小,还是更有可能存在良好的域-范围映射。
通过对一个任意序列迭代地应用CPM可以重构吸引子序列。通常,收敛速度取决于域块大小与范围块大小的比值。同范围块相比,域块越大,解码序列的收敛越快。因此,同传统CPM算法相比,本优选实施例提供了快得多的收敛。
重复解码迭代,直到来自连续迭代的输出之间的差值变小。这种做法提供了固有的解码复杂度可伸缩性,此处使用更多的解码迭代可以得到更好的视频品质,但是如果解码器并不具有足够的计算资源,则可以停止解码迭代以满足计算的预算。
为了使空间可缩放性成为可能,修改关于图3描述的处理以使分辨率较低的图像不需要较高的频带信息。通过修改产生扩展参考帧的处理可以做到这一点。例如,在图3中,并不对A2 0应用完备-过完备变换,而是使用传统CPM算法,然而对于所有其它带使用过完备小波域中的新CPM算法进行编码。通过对此进行修改,可以实现空间可缩放性。在该算法的另一实施例中,使用传统运动预测DCT技术或者运动补偿时间滤波对空间分解的LL带进行编码,而对其它更高分辨率的带则使用所公开的CPM处理进行编码。
在上面所描述的处理的各种实施例中,将传统MC-DCT编码技术应用于小波分解的子带的一个子集(诸如LLLL),以允许对传统视频编码标准(诸如MPEG)具有向后兼容性。同样,在一些实施例中,在解码器处使用了部分子带以满足不同显示大小的设置,从而增强了空间可伸缩性。此外,在一些实施例中,由解码器确定迭代次数以满足解码器的复杂度约束条件。
图4描述了根据本发明一个优选实施例的处理的流程图。根据该处理,***首先将接收一个包括一系列图像帧的图像信号(步骤405)。然后使用小波滤波将每个帧分解成多个带,并且消除空间冗余(步骤410)。应用完备-过完备内插滤波,并对所得到的经相移的小波系数进行组合以产生一个显著大于原始帧的扩展参考帧(步骤415)。
接着,使用小波变换将n个帧分解(步骤420),并将其编码为一个帧组(GOF,步骤425)。然后,每个带被划分为多个范围块和域块,并从n循环的先前参考帧逐块地预测这些块,其在产生扩展参考帧的完备-过完备变换之后显著变大(步骤430)。虽然本实施例示出了原始帧的四倍大的扩展参考帧,但是根据所执行的分解可以改变参考帧的大小。因此,在任意特定帧处,每个带被划分成各范围块,并从循环的前一扩展帧域块预测每个范围块。
然后在步骤415重复该处理,直到得到期望的精确度。
注意,图4中每个块还对应于用于执行所述步骤的视频解码控制器中的一个装置。特别地,一个实施例提供了一种包括一个视频解码控制器的视频处理***,所述控制器用于:接收一系列的图像帧,将每个帧分解成多个带;对每个图像帧进行滤波以产生与每个图像帧相对应的扩展参考帧,所述扩展参考帧一起构成一个帧组,所述帧组被布置在一个循环参考结构中;以及将每个扩展参考帧的每个带划分为多个范围块和域块,通过所述帧组中的循环的前一扩展参考帧的域块对每个范围块进行预测。
在上述处理中,MC-DCT编码也可应用于小波分解的多个带中的子带的一个子集,以允许对传统视频编码标准具有向后兼容性。
本领域技术人员将认识到,为了简明和清晰起见,在这里并没有描述或者说明适用于本发明的所有视频处理***的完整结构和操作。相反,仅描述和说明了对于本发明来说是唯一的或者是理解本发明所必须的那部分视频处理***。视频处理***的其余结构和操作可以符合任何一种本技术领域已知的当前实现方式和实践。
重要的是需要注意到,虽然已经在完整功能***的情况下描述了本发明,但本领域技术人员应当理解的是,本发明的至少部分机制能够以机器可用介质(多种形式中的任一形式)中所包含的指令的形式被分布,并且不管用于实际执行所述分布的指令或信号承载介质的特别类型,本发明都同样可以应用。机器可用介质的实例包括:非易失性的硬编码(hard coded)型介质,诸如只读存储器(ROM)或可擦写电可编程只读存储器(EEPROM);用户可记录型介质,诸如软盘、硬盘驱动和光盘只读存储器(CD-ROM)或数字通用盘(DVD);以及传输型介质,诸如数字和模拟通信链路。
尽管已经详细描述了本发明的示例性实施例,但是本领域技术人员应当理解的是,在并不背离本发明最广泛的精神和范围的情况下,可以对本发明进行各种改变、替换、变化以及改进。
本申请的说明书中的任何一处都不应该被错误地理解成包含有这样的暗示:任何特定元件、步骤和功能是必须包括在权利要求范围内的必要元素。相反,所要求专利主题的保护范围仅由权利要求书限定。此外,除非“用于...的装置(means for)”后跟有一个分词,否则这些权利要求中没有一个权利要求援引35 USC§112第六段的精神。

Claims (27)

1.一种用于处理视频信号的方法,包括:
接收(405)一系列的图像帧(Fn);
将每个帧分解(410)成多个带;
对每个图像帧进行滤波(415)以产生与每个图像帧(202,204,206,208)相对应的扩展参考帧(210),所述扩展参考帧一起构成一个帧组,所述帧组被布置在一个循环参考结构中;和
将每个扩展参考帧(210)的每个带划分(430)成多个范围块和域块Aj i,通过所述帧组中的循环的前一扩展参考帧的域块对每个范围块进行预测。
2.根据权利要求1所述的方法,其中所述滤波为完备-过完备内插滤波。
3.根据权利要求1所述的方法,其中每个域块(A)大于相应的范围块(B)。
4.根据权利要求1所述的方法,其中每个域块(A)至少是相应范围块(B)的四倍大。
5.根据权利要求1所述的方法,其中重复所述处理。
6.根据权利要求1所述的方法,其中每个扩展参考帧(210)包括相应图像帧(204,206,208)的经相移的系数。
7.根据权利要求1所述的方法,还包括对于所述小波分解的多个带中的子带的一个子集应用MC-DCT编码,以允许对传统视频编码标准具有向后兼容性。
8.根据权利要求1所述的方法,其中使用所述多个带中的部分子带以满足不同的显示大小的设置。
9.根据权利要求1所述的方法,其中所述迭代次数由解码器确定以满足该解码器的复杂度约束条件。
10.一种视频处理***,包括一个视频解码控制器,所述控制器用于:接收(405)一系列图像帧(Fn),将每个帧分解(410)成多个带;对每个图像帧进行滤波(415)以产生与每个图像帧(202,204,206,208)相对应的扩展参考帧(210),所述扩展参考帧一起构成了一个帧组,所述帧组被布置在一个循环参考结构中;以及将每个扩展参考帧(210)的每个带划分(430)为多个范围块和域块Aj i,通过所述帧组中的循环的前一扩展参考帧的域块来预测每个范围块。
11.根据权利要求10所述的视频处理***,其中所述滤波为完备-过完备内插滤波。
12.根据权利要求10所述的视频处理***,其中每个域块(A)大于相应的范围块(B)。
13.根据权利要求10所述的视频处理***,其中每个域块(A)是相应范围块(B)的四倍大。
14.根据权利要求10所述的视频处理***,其中所述控制器迭代地执行所述功能。
15.根据权利要求10所述的视频处理***,其中每个扩展参考帧(210)包括相应图像帧(204,206,208)的经相移的系数。
16.根据权利要求10所述的视频处理***,其中所述控制器还对所述小波分解的多个带中的子带的一个子集应用MC-DCT编码,以允许对传统视频编码标准具有向后兼容性。
17.根据权利要求10所述的视频处理***,其中使用所述多个带的部分子带以满足不同的显示大小的设置。
18.根据权利要求10所述的视频处理***,其中所述迭代次数由所述控制器确定以满足该控制器的复杂度约束条件。
19.一种具体包含在计算机可读介质中的计算机程序产品,包括:
用于接收(405)一系列图像帧(Fn)的指令;
用于将每个帧分解(410)成多个带的指令;
用于对每个图像帧进行滤波(415)以产生与每个图像帧(202,204,206,208)对应的扩展参考帧(210)的指令,所述扩展参考帧一起构成一个帧组,所述帧组被布置在一个循环参考结构中;和
用于将每个扩展参考帧(210)的每个带划分(430)成多个范围块和域块Aj i的指令,通过所述帧组中的循环的前一扩展参考帧的域块对每个范围块进行预测。
20.根据权利要求19所述的计算机程序产品,其中所述滤波为完备-过完备内插滤波。
21.根据权利要求19所述的计算机程序产品,其中每个域块(A)大于相应的范围块(B)。
22.根据权利要求19所述的计算机程序产品,其中每个域块(A)是相应范围块(B)的四倍大。
23.根据权利要求19所述的计算机程序产品,其中重复所述处理。
24.根据权利要求19所述的计算机程序产品,其中每个扩展参考帧(210)包括相应图像帧(204,206,208)的经相移的系数。
25.根据权利要求19所述的计算机程序产品,还包括用于对所述小波分解的多个带中的子带的一个子集应用MC-DCT编码的指令,以允许对传统视频编码标准具有向后兼容性。
26.根据权利要求19所述的计算机程序产品,其中使用所述多个带的部分子带以满足不同的显示大小的设置。
27.根据权利要求19所述的计算机程序产品,其中所述迭代次数由解码器确定以满足该解码器的复杂度约束条件。
CNA200480018489XA 2003-06-30 2004-06-28 使用过完备小波编码和循环预测映射进行视频处理的***及方法 Pending CN1813269A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US48379403P 2003-06-30 2003-06-30
US60/483,794 2003-06-30

Publications (1)

Publication Number Publication Date
CN1813269A true CN1813269A (zh) 2006-08-02

Family

ID=33552088

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA200480018489XA Pending CN1813269A (zh) 2003-06-30 2004-06-28 使用过完备小波编码和循环预测映射进行视频处理的***及方法

Country Status (6)

Country Link
US (1) US20060153466A1 (zh)
EP (1) EP1642236A1 (zh)
JP (1) JP2007519273A (zh)
KR (1) KR20060038408A (zh)
CN (1) CN1813269A (zh)
WO (1) WO2005001772A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103347185A (zh) * 2013-06-28 2013-10-09 北京航空航天大学 基于选择性块变换的无人机侦察图像综合压缩编码方法

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1813479A (zh) * 2003-06-30 2006-08-02 皇家飞利浦电子股份有限公司 过完备小波域中的视频编码
US8442108B2 (en) 2004-07-12 2013-05-14 Microsoft Corporation Adaptive updates in motion-compensated temporal filtering
US8340177B2 (en) 2004-07-12 2012-12-25 Microsoft Corporation Embedded base layer codec for 3D sub-band coding
US8374238B2 (en) * 2004-07-13 2013-02-12 Microsoft Corporation Spatial scalability in 3D sub-band decoding of SDMCTF-encoded video
US7956930B2 (en) 2006-01-06 2011-06-07 Microsoft Corporation Resampling and picture resizing operations for multi-resolution video coding and decoding
KR101276847B1 (ko) 2006-01-12 2013-06-18 엘지전자 주식회사 다시점 비디오의 처리
US7856148B2 (en) 2006-01-12 2010-12-21 Lg Electronics Inc. Processing multiview video
US20090290643A1 (en) * 2006-07-12 2009-11-26 Jeong Hyu Yang Method and apparatus for processing a signal
US20090003712A1 (en) * 2007-06-28 2009-01-01 Microsoft Corporation Video Collage Presentation
US8953673B2 (en) 2008-02-29 2015-02-10 Microsoft Corporation Scalable video coding and decoding with sample bit depth and chroma high-pass residual layers
US8711948B2 (en) 2008-03-21 2014-04-29 Microsoft Corporation Motion-compensated prediction of inter-layer residuals
US9571856B2 (en) 2008-08-25 2017-02-14 Microsoft Technology Licensing, Llc Conversion operations in scalable video encoding and decoding
US8213503B2 (en) 2008-09-05 2012-07-03 Microsoft Corporation Skip modes for inter-layer residual video coding and decoding
US9271035B2 (en) 2011-04-12 2016-02-23 Microsoft Technology Licensing, Llc Detecting key roles and their relationships from video

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003504987A (ja) * 1999-07-20 2003-02-04 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ビデオシーケンスを圧縮する符号化方法
CN1205818C (zh) * 2000-04-11 2005-06-08 皇家菲利浦电子有限公司 视频编码和解码方法
CN1244232C (zh) * 2000-06-30 2006-03-01 皇家菲利浦电子有限公司 用于视频序列压缩的编码方法
US6931068B2 (en) * 2000-10-24 2005-08-16 Eyeball Networks Inc. Three-dimensional wavelet-based scalable video compression
WO2003055224A1 (en) * 2001-12-20 2003-07-03 Koninklijke Philips Electronics N.V. Video encoding and decoding method and device
AU2003264804A1 (en) * 2002-10-16 2004-05-04 Koninklijke Philips Electronics N.V. Fully scalable 3-d overcomplete wavelet video coding using adaptive motion compensated temporal filtering

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103347185A (zh) * 2013-06-28 2013-10-09 北京航空航天大学 基于选择性块变换的无人机侦察图像综合压缩编码方法
CN103347185B (zh) * 2013-06-28 2016-08-10 北京航空航天大学 基于选择性块变换的无人机侦察图像综合压缩编码方法

Also Published As

Publication number Publication date
WO2005001772A1 (en) 2005-01-06
KR20060038408A (ko) 2006-05-03
EP1642236A1 (en) 2006-04-05
JP2007519273A (ja) 2007-07-12
US20060153466A1 (en) 2006-07-13

Similar Documents

Publication Publication Date Title
Kingma et al. Bit-swap: Recursive bits-back coding for lossless compression with hierarchical latent variables
CN1813269A (zh) 使用过完备小波编码和循环预测映射进行视频处理的***及方法
JP3976876B2 (ja) 画像圧縮方法
JP4700491B2 (ja) 適応係数スキャン順序付け
CN1205818C (zh) 视频编码和解码方法
US6519284B1 (en) Encoding method for the compression of a video sequence
US8023754B2 (en) Image encoding and decoding apparatus, program and method
US9819946B2 (en) Method and apparatus for coding of spatial data
EP3043563A1 (en) Moving picture encoding and decoding method, and a device and program that use this method
WO2011049119A1 (ja) 動画像符号化装置、動画像復号装置、動画像符号化・復号システム、動画像符号化方法および動画像復号方法
JP2006074733A (ja) 方向予測及びリフテイング・ウェーブレットの組合せを使用して画像を符号化するシステムおよび方法
JP2009535983A (ja) 符号化/圧縮と復号/伸張との間の計算複雑度の調整可能な分配を提供するロバストで効率的な圧縮/伸張
US20070014362A1 (en) Method and apparatus for motion compensated temporal filtering
CN110602494A (zh) 基于深度学习的图像编码、解码***及编码、解码方法
KR20010105362A (ko) 정합 추적 알고리즘에 기초한 비디오 인코딩 방법
CN1833259A (zh) 视频编码和解码方法以及相应的设备
CN1328745A (zh) 视频编码
Boujelbene et al. A comparative study of recent improvements in wavelet-based image coding schemes
Gharavi-Alkansari et al. Fractal-based techniques for a generalized image coding method
Gharavi-Alkhansari et al. Fractal image coding using rate-distortion optimized matching pursuit
Li et al. Layered DCT still image compression
CN1255021A (zh) 不用重新计算运动矢量就可修改压缩图象的装置和方法
CN1926860A (zh) 用于降低量化噪声传播效应的最佳空域-时域变换
US8139880B2 (en) Lifting-based directional lapped transforms
US20100020882A1 (en) Barbell Lifting for Wavelet Coding

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication