-
公开(公告)号:CN101411195A
公开(公告)日:2009-04-15
申请号:CN200480025575.3
申请日:2004-09-03
申请人: 微软公司
CPC分类号: H04N19/16 , H04N19/102 , H04N19/109 , H04N19/11 , H04N19/112 , H04N19/117 , H04N19/129 , H04N19/13 , H04N19/137 , H04N19/146 , H04N19/147 , H04N19/159 , H04N19/172 , H04N19/176 , H04N19/18 , H04N19/184 , H04N19/186 , H04N19/196 , H04N19/46 , H04N19/463 , H04N19/51 , H04N19/52 , H04N19/523 , H04N19/593 , H04N19/61 , H04N19/63 , H04N19/70 , H04N19/82 , H04N19/86 , H04N19/93
摘要: 描述了编码和解码隔行扫描视频的各种技术和工具,包括(1)隔行扫描前向预测半帧的混合运动矢量预测,(2)使用运动矢量块模式,(3)在运动矢量预测值的主和非主极性之间选择,(4)参考半帧选择信息和差分运动矢量信息的联合编码和解码,(5)隔行扫描前向预测半帧的宏块的联合编码/解码,(6)使用可用于隔行扫描前向预测半帧的参考半帧数量的信号,以及(7)导出隔行扫描前向预测半帧的宏块的色度运动矢量。各种技术与工具可以组合或者独立地使用。
-
公开(公告)号:CN100407224C
公开(公告)日:2008-07-30
申请号:CN200480025588.0
申请日:2004-09-03
申请人: 微软公司
CPC分类号: H04N19/93 , H04N19/102 , H04N19/109 , H04N19/11 , H04N19/112 , H04N19/117 , H04N19/129 , H04N19/13 , H04N19/137 , H04N19/146 , H04N19/147 , H04N19/159 , H04N19/16 , H04N19/172 , H04N19/176 , H04N19/18 , H04N19/184 , H04N19/186 , H04N19/196 , H04N19/46 , H04N19/463 , H04N19/51 , H04N19/52 , H04N19/523 , H04N19/593 , H04N19/61 , H04N19/63 , H04N19/70 , H04N19/82 , H04N19/86
摘要: 一方面,编码器/解码器从多个可用位平面模式组中选择一种位平面模式,并根据选定的位平面模式处理位平面,其中该位平面指示视频图片的多个宏块的AC预测状态信息。另一方面,对于视频序列中的第一隔行扫描视频帧,解码器解码第一隔行扫描视频帧的帧层处用信号表示的位平面。位平面表示第一隔行扫描视频帧的多个宏块的半帧/帧变换类型。对于视频序列中的第二隔行扫描视频帧,对于第二隔行扫描视频帧的多个宏块的至少一个但非全部之中的每一个,解码器处理宏块层处用信号表示的每宏块的半帧/帧变换类型比特。
-
公开(公告)号:CN1627824A
公开(公告)日:2005-06-15
申请号:CN200410077189.0
申请日:2004-09-07
申请人: 微软公司
CPC分类号: H04N19/00 , H04N19/117 , H04N19/124 , H04N19/13 , H04N19/146 , H04N19/152 , H04N19/159 , H04N19/16 , H04N19/162 , H04N19/172 , H04N19/176 , H04N19/179 , H04N19/184 , H04N19/192 , H04N19/46 , H04N19/51 , H04N19/523 , H04N19/527 , H04N19/61 , H04N19/70 , H04N19/82 , H04N19/91
摘要: 描述了用于位流控制的过滤的技术和方法。例如,视频编码器将控制信息放入用于编码信息的位流中。视频解码器解码经编码的数据并按照控制信息使用解环形和/或解分块过滤器实现在解码的视频上的后处理过滤。通常,内容著作者规定对编码器的控制信息。控制信息本身是后处理过滤器级,过滤器选择,和/或某些其他类型的信息。在该位流中,对帧内的一个序列,场景,帧,区域,或在某个其他语法层上规定该控制信息。
-
公开(公告)号:CN101448162B
公开(公告)日:2013-01-02
申请号:CN200810176684.5
申请日:2002-12-16
申请人: 微软公司
CPC分类号: H04N19/523 , G06T3/40 , G06T7/0012 , H04N19/105 , H04N19/115 , H04N19/117 , H04N19/119 , H04N19/122 , H04N19/124 , H04N19/129 , H04N19/132 , H04N19/136 , H04N19/137 , H04N19/146 , H04N19/147 , H04N19/15 , H04N19/154 , H04N19/172 , H04N19/176 , H04N19/18 , H04N19/182 , H04N19/46 , H04N19/50 , H04N19/513 , H04N19/52 , H04N19/527 , H04N19/533 , H04N19/547 , H04N19/57 , H04N19/59 , H04N19/593 , H04N19/61 , H04N19/625 , H04N19/63 , H04N19/70 , H04N19/80 , H04N19/82 , H04N19/86 , H04N19/895
摘要: 描述了各种用于对二进制信息(如跳过宏块信息)进行编码和解码(如在视频编码器/解码器中)的技术和工具。在一些实施例中,二进制信息在位平面上排列,并且该位平面在图像/帧层上编码。编码器和解码器处理二进制信息,并且在一些实施例中,切换编码模式。例如,编码器和解码器使用普通、行跳过、列跳过或差分模式,或其它和/或另外的模式。在一些实施例中,编码器和解码器将跳过宏块定义为其运动等于其因果预测的运动并且具有零剩余误差的预测宏块。在一些实施例中,编码器和解码器使用原始编码模式来允许低等待时间应用。
-
公开(公告)号:CN1998152B
公开(公告)日:2012-06-13
申请号:CN200480025568.3
申请日:2004-09-02
申请人: 微软公司
CPC分类号: H04N19/86 , H04N19/102 , H04N19/109 , H04N19/11 , H04N19/112 , H04N19/117 , H04N19/122 , H04N19/129 , H04N19/13 , H04N19/137 , H04N19/14 , H04N19/146 , H04N19/147 , H04N19/149 , H04N19/159 , H04N19/16 , H04N19/172 , H04N19/176 , H04N19/18 , H04N19/184 , H04N19/186 , H04N19/196 , H04N19/46 , H04N19/463 , H04N19/51 , H04N19/52 , H04N19/523 , H04N19/593 , H04N19/60 , H04N19/61 , H04N19/63 , H04N19/70 , H04N19/82 , H04N19/85 , H04N19/93
摘要: 一种数字媒体内容(例如,图像、视频、音频等)编码器/解码器使用空间变化参数作为为空间域交叠变换而对邻接的变换块边应用交叠预处理和后处理的条件。对数字媒体的子块的这一交叠变换的条件应用可在边、块、宏块或其它粒度上被发信号表示。此外,基于帧级量化或其它比特率相关的参数对条件交叠变换的使用的限制将使低比特率编码时的信号表示的额外开销最小化。
-
公开(公告)号:CN102316320A
公开(公告)日:2012-01-11
申请号:CN201110159665.3
申请日:2002-12-16
申请人: 微软公司
CPC分类号: H04N19/103 , H04N19/105 , H04N19/129 , H04N19/132 , H04N19/146 , H04N19/147 , H04N19/172 , H04N19/176 , H04N19/196 , H04N19/46 , H04N19/50 , H04N19/507 , H04N19/51 , H04N19/513 , H04N19/52 , H04N19/523 , H04N19/527 , H04N19/587 , H04N19/61 , H04N19/70 , H04N19/82 , H04N19/86
摘要: 描述了各种用于对二进制信息(如跳过宏块信息)进行编码和解码(如在视频编码器/解码器中)的技术和工具。在一些实施例中,二进制信息在位平面上排列,并且该位平面在图像/帧层上编码。编码器和解码器处理二进制信息,并且在一些实施例中,切换编码模式。例如,编码器和解码器使用普通、行跳过、列跳过或差分模式,或其它和/或另外的模式。在一些实施例中,编码器和解码器将跳过宏块定义为其运动等于其因果预测的运动并且具有零剩余误差的预测宏块。在一些实施例中,编码器和解码器使用原始编码模式来允许低等待时间应用。
-
公开(公告)号:CN101005620B
公开(公告)日:2011-08-10
申请号:CN200710006359.X
申请日:2004-09-03
申请人: 微软公司
摘要: 在一方面,编码器/解码器接收关于隔行扫描帧编码的前向预测图像中的宏块的四个半帧运动矢量的信息,并使用四个半帧运动矢量处理该宏块。在另一方面,解码器解码隔行扫描帧的跳过宏块。跳过宏块仅使用一个运动矢量,且没有运动矢量差分信息,且缺少残差信息。跳过宏块信号指示1运动矢量编码。在另一方面,解码器接收关于宏块(例如,4:2:0宏块)的多个亮度运动矢量的亮度运动矢量信息,并通过在亮度运动矢量信息上执行至少一个计算来对每一亮度运动矢量导出色度运动矢量,从而维持了宏块的色度运动矢量与亮度运动矢量的1∶1比。例如,解码器接收宏块的四个亮度半帧运动矢量,并导出宏块的四个色度运动矢量。
-
公开(公告)号:CN100586183C
公开(公告)日:2010-01-27
申请号:CN200710142211.9
申请日:2004-09-03
申请人: 微软公司
CPC分类号: H04N19/93 , H04N19/102 , H04N19/109 , H04N19/11 , H04N19/112 , H04N19/117 , H04N19/129 , H04N19/13 , H04N19/137 , H04N19/146 , H04N19/147 , H04N19/159 , H04N19/16 , H04N19/172 , H04N19/176 , H04N19/18 , H04N19/184 , H04N19/186 , H04N19/196 , H04N19/46 , H04N19/463 , H04N19/51 , H04N19/52 , H04N19/523 , H04N19/593 , H04N19/61 , H04N19/63 , H04N19/70 , H04N19/82 , H04N19/86
摘要: 一方面,编码器/解码器从多个可用位平面模式组中选择一种位平面模式,并根据选定的位平面模式处理位平面,其中该位平面指示视频图片的多个宏块的AC预测状态信息。另一方面,对于视频序列中的第一隔行扫描视频帧,解码器解码第一隔行扫描视频帧的帧层处用信号表示的位平面。位平面表示第一隔行扫描视频帧的多个宏块的半帧/帧变换类型。对于视频序列中的第二隔行扫描视频帧,对于第二隔行扫描视频帧的多个宏块的至少一个但非全部之中的每一个,解码器处理宏块层处用信号表示的每宏块的半帧/帧变换类型比特。
-
公开(公告)号:CN1950832A
公开(公告)日:2007-04-18
申请号:CN200480025588.0
申请日:2004-09-03
申请人: 微软公司
CPC分类号: H04N19/93 , H04N19/102 , H04N19/109 , H04N19/11 , H04N19/112 , H04N19/117 , H04N19/129 , H04N19/13 , H04N19/137 , H04N19/146 , H04N19/147 , H04N19/159 , H04N19/16 , H04N19/172 , H04N19/176 , H04N19/18 , H04N19/184 , H04N19/186 , H04N19/196 , H04N19/46 , H04N19/463 , H04N19/51 , H04N19/52 , H04N19/523 , H04N19/593 , H04N19/61 , H04N19/63 , H04N19/70 , H04N19/82 , H04N19/86
摘要: 一方面,编码器/解码器从多个可用位平面模式组中选择一种位平面模式,并根据选定的位平面模式处理位平面,其中该位平面指示视频图片的多个宏块的AC预测状态信息。另一方面,对于视频序列中的第一隔行扫描视频帧,解码器解码第一隔行扫描视频帧的帧层处用信号表示的位平面。位平面表示第一隔行扫描视频帧的多个宏块的半帧/帧变换类型。对于视频序列中的第二隔行扫描视频帧,对于第二隔行扫描视频帧的多个宏块的至少一个但非全部之中的每一个,解码器处理宏块层处用信号表示的每宏块的半帧/帧变换类型比特。
-
公开(公告)号:CN101416511B
公开(公告)日:2011-02-02
申请号:CN200780012030.2
申请日:2007-04-09
申请人: 微软公司
IPC分类号: H04N7/24
CPC分类号: H04N19/59 , H04N19/117 , H04N19/124 , H04N19/14 , H04N19/154 , H04N19/176 , H04N19/18 , H04N19/192 , H04N19/61 , H04N19/86
摘要: 一种视频编码器标识视频图像中包含DC漂移块的一个或多个部分并调整量化(例如,通过选择较小的量化步长)来减少在重构图像时的轮廓伪像。该编码器可通过标识图像中的一个或多个梯度斜率区域并分析梯度斜率区域中的DC系数上的量化效应来标识该图像中包含DC漂移块的(诸)部分。编码器可对高纹理图像区域选择较粗略的量化步长。
-
-
-
-
-
-
-
-
-