Purpose: Invalidity Analysis


Patent: CN102172021B
Filed: 2008-10-03
Issued: 2014-06-25
Patent Holder: (Original Assignee) 高通股份有限公司     
Inventor(s): 陈培松, 叶琰, 马尔塔·卡切维奇

Title: 用大宏块进行视频译码

Abstract: 本发明描述用于使用大于由常规视频编码和译码标准规定的宏块的宏块来编码和解码数字视频数据的技术。举例来说,所述技术包括使用包含大于16×16像素的宏块来编码和解码视频流。在一个实例中,一种设备包括视频编码器,所述视频编码器经配置以:编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16×16像素的大小;以及产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小。所述语法信息还可包括最小大小值。以此方式,所述编码器可向解码器指示将应用于所述经译码单元的适当语法解码器。




Disclaimer: The promise of Apex Standards Pseudo Claim Charting (PCC) is not to replace expert opinion but to provide due diligence and transparency prior to high precision charting. PCC conducts aggressive mapping (based on Broadest Reasonable, Ordinary or Customary Interpretation and Multilingual Translation) between a target patent's claim elements and other documents (potential technical standard specification or prior arts in the same or across different jurisdictions), therefore allowing for a top-down, apriori evaluation, with which, stakeholders can assess standard essentiality (potential strengths) or invalidity (potential weaknesses) quickly and effectively before making complex, high-value decisions. PCC is designed to relieve initial burden of proof via an exhaustive listing of contextual semantic mapping as potential building blocks towards a litigation-ready work product. Stakeholders may then use the mapping to modify upon shortlisted PCC or identify other relevant materials in order to formulate strategy and achieve further purposes.

Click on references to view corresponding claim charts.


GroundReferencesOwner of the ReferenceTitleSemantic MappingChallenged Claims
12345678910
1WO2008027192A2

(Oscar Divorra Escoda, 2008)
(Original Assignee) Thomson Licensing     Methods and apparatus for reduced resolution partitioning 频解码器 Supplemental Enhancement Information, video coding standard
语法信息, 最大一者 syntax information
XXXXXXXX
2CN1843040A

(李培根, 2006)
(Original Assignee) 三星电子株式会社     可扩缩视频编码和解码方法及可扩缩视频编码器和解码器 视频数据 视频解码方法, 一种记录
译码单元, 频解码器 频解码器, 变换块
至少一者 来确定
XXXXXX
3US6529634B1

(Kadayam Thyagarajan, 2003)
(Original Assignee) Qualcomm Inc     

(Current Assignee)
Qualcomm Inc
Contrast sensitive variance based adaptive block size DCT image compression 编码视频数据 determining means
译码单元 scanning means, Huffman code
XXXXXX
4US5107345A

(Chong U. Lee, 1992)
(Original Assignee) Qualcomm Inc     

(Current Assignee)
Qualcomm Inc
Adaptive block size image compression method and system 译码单元 length encoding, length decoder
根据权利 second decoder
XXXXXXXXXX
5WO2008086316A2

(Marta Karczewicz, 2008)
(Original Assignee) Qualcomm Incorporated     Variable length coding techniques for coded block patterns 编码视频数据 video coding
一种解码视频数据的方法 chroma block
XXX
6CN101198064A

(胡瑞敏, 2008)
(Original Assignee) 武汉大学     一种分辨率分层技术中的运动矢量预测方法 编码视频数据 候选运动矢量
其进一步 索运动矢量
根据权利 根据权利
视频数据 视频信号
固定长度 熵编码
XXXXXXXXXX
7CN101106711A

(李云松, 2008)
(Original Assignee) 西安电子科技大学     基于码率预分配的jpeg2000自适应率控制系统及方法 根据权利 根据权利
固定长度 熵编码
XXXXXX
8WO2007115126A1

(Tao Tian, 2007)
(Original Assignee) Qualcomm Incorporated     Adaptive encoder-assisted frame rate up conversion 固定长度 video decoding apparatus
所述语法信息, 其中所述最大大小值指示所述经译码单元 digital video data
XXXXXX
9CN101018333A

(张兆扬, 2007)
(Original Assignee) 上海大学; 上海广电(集团)有限公司中央研究院     空域可分级信噪比精细可分级视频编码方法 编码视频数据 视频进行编码
根据权利 根据权利
视频数据 残差系数
XXXXXXXXXX
10US20070230563A1

(Tao Tian, 2007)
(Original Assignee) Qualcomm Inc     

(Current Assignee)
Qualcomm Inc
Adaptive encoder-assisted frame rate up conversion 固定长度 video decoding apparatus
所述语法信息, 其中所述最大大小值指示所述经译码单元 digital video data
XXXXXX
11CN101175210A

(高文, 2008)
(Original Assignee) 中国科学院计算技术研究所     用于视频预测残差系数解码的熵解码方法及熵解码装置 根据权利 根据权利
其中所述 其中所述
视频数据 用于视频, 残差系数
XXXXXXXXXX
12WO2007038695A2

(Gordon Kent Walker, 2007)
(Original Assignee) Qualcomm Incorporated     Channel switch frame 所述语法信息, 其中所述最大大小值指示所述经译码单元 processing multimedia data
编码视频数据, 视频数据 video channels
XXXXXX
13CN1972449A

(金壹求, 2007)
(Original Assignee) 首尔国立大学校产学协力财团; 三星电子株式会社     用于在单一描述和多描述之间切换的设备和方法 译码单元 译码单元
视频数据 一种视频
XXXXXX
14CN101213842A

(王祥林, 2008)
(Original Assignee) 诺基亚公司     用于使用运动补偿时域滤波的视频编码中的更新步骤的方法和装置 视频数据 特流的方法, 数字视频
固定长度 模式决定
其中所述 其中所述
XXXXXXXX
15WO2006134110A1

(Ying Chen, 2006)
(Original Assignee) Thomson Licensing     Method and apparatus for transmitting encoded video data, and method and apparatus for decoding video data 固定长度 received transport packets
编码视频数据, 视频数据 encoded video data
XXXXXX
16CN101228794A

(尹鹏, 2008)
(Original Assignee) 汤姆森许可贸易公司     针对加权预测的可分级视频编码方法及设备 视频数据 视频信号
其中所述 种装置
XXXXXXXX
17CN101189641A

(I·戈里, 2008)
(Original Assignee) 布雷克成像有限公司     编码数字图像的像素或体素的方法及处理数字图像的方法 固定长度 设备发送
至少一者 来确定
其进一步 进一步
XXXXXXXX
18CN1917647A

(李培根, 2007)
(Original Assignee) 三星电子株式会社     自适应地选择用于熵编码的上下文模型的方法和设备 频解码器, 视频数据 一种视频编码器, 熵解码单元
其中所述 其中所述, 第二参
根据权利 设置用
固定长度 熵编码
XXXXXXXXXX
19CN101189876A

(J·里奇, 2008)
(Original Assignee) 诺基亚公司     用信号发送可缩放视频编码中的比特流排序 视频数据 视频数据进行
至少一者 来确定
XXXX
20CN101204092A

(纪尧姆·布瓦松, 2008)
(Original Assignee) 汤姆森许可贸易公司     从低分辨率图像导出高分辨率图像的编码信息的方法以及实施所述方法的编码和解码设备 根据权利 至少一个参, 根据权利
固定长度 一个宏块
编码视频数据 编码视频
其中所述 其中所述, 第二参
视频数据 视频信号
译码单元 为单个
XXXXXXXXXX
21CN101099391A

(全炳宇, 2008)
(Original Assignee) 成均馆大学教; 三星电子株式会社     用于可缩放视频编码的自适应熵编码和自适应熵解码的方法和设备 固定长度 可变长度
至少一者 来确定
频解码器 变换单
XXXXXX
22US20060251330A1

(Peter Toth, 2006)
(Original Assignee) Peter Toth; Karoly Jozsef     Hybrid video compression method 所述语法信息, 其中所述最大大小值指示所述经译码单元 digital video data
编码视频数据, 视频数据 encoded video data
固定长度 very time
XXXXXX
23US20070206679A1

(Chong Lim, 2007)
(Original Assignee) Panasonic Corp     

(Current Assignee)
Dolby International AB
Motion Image Encoding Method and Motion Image Decoding Method 固定长度 video decoding apparatus
编码视频数据 video coding
XXXX
24CN1665300A

(兰旭光, 2005)
(Original Assignee) 西安交通大学     高性能空域可伸缩的运动估计与运动矢量编码实现方法 根据权利 根据用户, 最低分
其进一步 进一步
XXXXXX
25CN1810037A

(尹鹏, 2006)
(Original Assignee) 汤姆森许可贸易公司     帧间的快速模式确定编码 视频数据 一种视频编码方法, 视频信号
频解码器 一种视频编码器
至少一者 来确定
其进一步 进一步
XXXXXX
26CN1857001A

(P·托思, 2006)
(Original Assignee) Amt先进多媒体科技公司     混合视频压缩方法 视频数据 视频数据进行, 数字视频
固定长度 最佳位置, 的长度
其中所述 其中所述
至少一者 来确定
其进一步 进一步
XXXXXXXXXX
27WO2004104930A2

(Peter Toth, 2004)
(Original Assignee) Amt Advanced Multimedia Technology Ab     Hybrid video compression method 所述语法信息, 其中所述最大大小值指示所述经译码单元 digital video data
编码视频数据, 视频数据 encoded video data
固定长度 very time
XXXXXX
28CN1723706A

(吉尔·M·博伊斯, 2006)
(Original Assignee) 汤姆森特许公司     宏块分割部分的混合块间/块内视频编码 译码单元, 频解码器 频解码器
其中所述 其中所述, 测编码
视频数据 视频数据
XXXXXXXX
29CN1523893A

(陈朝庆, 2004)
(Original Assignee) 株式会社Ntt都科摩     视频编码和解码方法、设备及程序 视频数据 一种视频解码设备, 视频解码方法
根据权利 根据权利
编码视频数据 模式编码
其中所述 其中所述
其进一步 第二组合
XXXXXXXXXX
30CN101087424A

(孙式军, 2007)
(Original Assignee) 夏普株式会社     图像内预测模式估计、通信和组织的方法和系统 其中所述 模式作为, 其中所述
固定长度 用于预
XXXXXXXX
31CN1457196A

(薛金柱, 2003)
(Original Assignee) 北京工业大学     基于时空域相关性运动矢量预测的视频编码方法 根据权利 根据权利
固定长度 一个宏块
视频数据 视频数据, 视频信号
频解码器 编码进行
其中所述 测编码
XXXXXXXXXX
32CN1647541A

(J·莱恩马, 2005)
(Original Assignee) 诺基亚有限公司     用于在视频编码系统中指示量化器参数的方法与设备 视频数据 特流的方法, 一个视频
译码单元, 频解码器 频解码器
编码视频数据 编码视频, 视频比
其中所述 其中所述
XXXXXXXX
33CN1533183A

(熊联欢, 2004)
(Original Assignee) 华为技术有限公司     一种视频图象编码方法 编码视频数据, 视频数据 视频图象, 一种视频
固定长度 量化处理, 熵编码
XXXXXX
34CN1640146A

(M·范德沙尔, 2005)
(Original Assignee) 皇家飞利浦电子股份有限公司     用于分层视频编码的方法和系统 其中所述 其中所述
根据权利 的程度
XXXXXXXXXX
35CN1665305A

(全炳文, 2005)
(Original Assignee) Lg电子株式会社     运动图像编码方法 根据权利 根据权利
至少一者 来确定
XXXXXXXXXX
36US5748789A

(Ming-Chieh Lee, 1998)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Transparent block skipping in object-based video coding systems 视频数据 coding video data
编码视频数据 video coding
XXXX
37US5623311A

(Larry Phillips, 1997)
(Original Assignee) Panasonic Corp of North America     

(Current Assignee)
Panasonic Corp of North America
MPEG video decoder having a high bandwidth memory 译码单元 length decoder
其中所述 transfers data
XXXXXXXX
38CN1319383C

(兰旭光, 2007)
(Original Assignee) 西安交通大学     高性能空域可伸缩的运动估计与运动矢量编码实现方法 根据权利 根据用户, 最低分
其进一步 进一步
XXXXXX




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
WO2008027192A2

Filed: 2007-08-16     Issued: 2008-03-06

Methods and apparatus for reduced resolution partitioning

(Original Assignee) Thomson Licensing     

Oscar Divorra Escoda, Peng Yin
CN102172021B
CLAIM 1
. 一种编码视频数据的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息 (syntax information) 其中所述最大大小值指示所述经译码单元 (syntax information) 中的所述多个视频块中的最大一者 (syntax information) 的大小,其中产生所述语法信息进一步包含在所述语法信息包括最小大小值 (syntax information) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
WO2008027192A2
CLAIM 17
. The apparatus of claim 16 , wherein the at least one local super-block partition related syntax element operates as an adaptive predictor selector for direct prediction , and wherein at least one of motion information and a block mode type is directly predicted or derived based on neighboring macroblock data and super-block syntax information (语法信息, 最大一者, 所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) .

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述语法信息 (syntax information) 包含对应于所述多个视频块中的所述最大一者 (syntax information) 的大小的固定长度码。
WO2008027192A2
CLAIM 17
. The apparatus of claim 16 , wherein the at least one local super-block partition related syntax element operates as an adaptive predictor selector for direct prediction , and wherein at least one of motion information and a block mode type is directly predicted or derived based on neighboring macroblock data and super-block syntax information (语法信息, 最大一者, 所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) .

CN102172021B
CLAIM 4
. 根据权利要求1所述的方法,其进一步包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息 (syntax information)
WO2008027192A2
CLAIM 17
. The apparatus of claim 16 , wherein the at least one local super-block partition related syntax element operates as an adaptive predictor selector for direct prediction , and wherein at least one of motion information and a block mode type is directly predicted or derived based on neighboring macroblock data and super-block syntax information (语法信息, 最大一者, 所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) .

CN102172021B
CLAIM 5
. 一种用于编码视频数据的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息 (syntax information) 的装置,其中所述最大大小值指示所述经译码单元 (syntax information) 中的所述多个视频块中的最大一者 (syntax information) 的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息包括最小大小值 (syntax information) 的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
WO2008027192A2
CLAIM 17
. The apparatus of claim 16 , wherein the at least one local super-block partition related syntax element operates as an adaptive predictor selector for direct prediction , and wherein at least one of motion information and a block mode type is directly predicted or derived based on neighboring macroblock data and super-block syntax information (语法信息, 最大一者, 所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) .

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述语法信息 (syntax information) 包含对应于所述多个视频块中的所述最大一者 (syntax information) 的大小的固定长度码。
WO2008027192A2
CLAIM 17
. The apparatus of claim 16 , wherein the at least one local super-block partition related syntax element operates as an adaptive predictor selector for direct prediction , and wherein at least one of motion information and a block mode type is directly predicted or derived based on neighboring macroblock data and super-block syntax information (语法信息, 最大一者, 所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) .

CN102172021B
CLAIM 8
. 根据权利要求5所述的设备,其进一步包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息 (syntax information) 的装置。
WO2008027192A2
CLAIM 17
. The apparatus of claim 16 , wherein the at least one local super-block partition related syntax element operates as an adaptive predictor selector for direct prediction , and wherein at least one of motion information and a block mode type is directly predicted or derived based on neighboring macroblock data and super-block syntax information (语法信息, 最大一者, 所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) .

CN102172021B
CLAIM 9
. 一种解码视频数据的方法,其包含 : 用视频解码器 (Supplemental Enhancement Information, video coding standard) 接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息 (syntax information) 其中所述最大大小值指示所述经译码单元 (syntax information) 中的所述多个视频块中的最大一者 (syntax information) 的大小,并且其中所述语法信息进一步包括最小大小值 (syntax information) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
WO2008027192A2
CLAIM 8
. The apparatus of claim 7 , wherein said encoder (300) codes the high level syntax in at least one of a slice header level , a Supplemental Enhancement Information (频解码器) (SEI) level , a picture parameter set level , a sequence parameter set level , a network abstraction layer unit header level , a picture level , a slice level , and a macroblock level .

WO2008027192A2
CLAIM 15
. The apparatus of claim 9 , wherein a block scanning order is equal or different from an existing block scan order imposed by a video coding recommendation or a video coding standard (频解码器) .

WO2008027192A2
CLAIM 17
. The apparatus of claim 16 , wherein the at least one local super-block partition related syntax element operates as an adaptive predictor selector for direct prediction , and wherein at least one of motion information and a block mode type is directly predicted or derived based on neighboring macroblock data and super-block syntax information (语法信息, 最大一者, 所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) .

CN102172021B
CLAIM 10
. 一种解码视频数据的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息 (syntax information) 的装置,其中所述最大大小值指示所述经译码单元 (syntax information) 中的所述多个视频块中的所述最大一者 (syntax information) 的大小,并且其中所述语法信息进一步包括最小大小值 (syntax information) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
WO2008027192A2
CLAIM 17
. The apparatus of claim 16 , wherein the at least one local super-block partition related syntax element operates as an adaptive predictor selector for direct prediction , and wherein at least one of motion information and a block mode type is directly predicted or derived based on neighboring macroblock data and super-block syntax information (语法信息, 最大一者, 所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1843040A

Filed: 2004-08-14     Issued: 2006-10-04

可扩缩视频编码和解码方法及可扩缩视频编码器和解码器

(Original Assignee) 三星电子株式会社     

李培根, 河昊振, 韩宇镇, 李宰荣
CN102172021B
CLAIM 1
. 一种编码视频数据 (视频解码方法, 一种记录, 从比特) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元 (频解码器, 变换块, 频编码器) ,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1843040A
CLAIM 6
. 按照权利要求5所述的可扩缩视频编码方法,其中,根据GOP的绝对失真的幅度来确定 (至少一者) 所述预定权重。

CN1843040A
CLAIM 10
. 一种可扩缩视频编码器 (译码单元, 频解码器) ,接收多个视频帧,并且产生比特流,所述可扩缩视频编码器包括:时间过滤块,对视频帧执行运动补偿时间过滤(MCTF),以从视频帧去除时间冗余;空间变换块 (译码单元, 频解码器) ,对视频帧执行空间变换,以从视频帧去除空间冗余;权重确定块,确定权重,所述权重将要用于扩缩在作为从视频帧去除时间冗余和空间冗余的结果而获得的变换系数中的、从一些子带获得的变换系数;量化块,量化所扩缩的变换系数;以及比特流产生块,使用量化的变换系数来产生比特流。

CN1843040A
CLAIM 19
. 一种可扩缩视频解码方法 (视频数据) ,包括:从比特 (视频数据) 流提取编码的图像信息、编码顺序信息和权重信息;通过对所编码的图像信息去量化来获得所扩缩的变换系数;以及以与由所述编码顺序信息指示的编码顺序相反的解码顺序来对所扩缩的变换系数执行去扩缩、逆空间变换和逆时间过滤,从而恢复视频帧。

CN1843040A
CLAIM 26
. 一种可扩缩视频解码器 (译码单元, 频解码器) ,包括:比特流分析块,分析所接收的比特流以从所述比特流提取编码的图像信息、编码顺序信息和权重信息;逆量化块,将所编码图像去量化以获得所扩缩的变换系数;逆加权块,执行去扩缩;逆空间变换块,执行逆空间变换;以及逆时间过滤块,执行逆时间过滤,所述可扩缩视频解码器以与由所述编码顺序信息指示的编码顺序相反的顺序来对所扩缩的变换系数执行去扩缩、逆空间变换和逆时间过滤,由此恢复视频帧。

CN1843040A
CLAIM 33
. 一种记录 (视频数据) 媒体,具有计算机可读代码,用于执行按照权利要求1-9和19-25的任何一个权利要求中的方法的步骤。

CN102172021B
CLAIM 2
. 根据权利要求1所述的方法,其中所述经译码单元 (频解码器, 变换块, 频编码器) 包含帧、切片和图片群组中的一者。
CN1843040A
CLAIM 10
. 一种可扩缩视频编码器 (译码单元, 频解码器) ,接收多个视频帧,并且产生比特流,所述可扩缩视频编码器包括:时间过滤块,对视频帧执行运动补偿时间过滤(MCTF),以从视频帧去除时间冗余;空间变换块 (译码单元, 频解码器) ,对视频帧执行空间变换,以从视频帧去除空间冗余;权重确定块,确定权重,所述权重将要用于扩缩在作为从视频帧去除时间冗余和空间冗余的结果而获得的变换系数中的、从一些子带获得的变换系数;量化块,量化所扩缩的变换系数;以及比特流产生块,使用量化的变换系数来产生比特流。

CN1843040A
CLAIM 26
. 一种可扩缩视频解码器 (译码单元, 频解码器) ,包括:比特流分析块,分析所接收的比特流以从所述比特流提取编码的图像信息、编码顺序信息和权重信息;逆量化块,将所编码图像去量化以获得所扩缩的变换系数;逆加权块,执行去扩缩;逆空间变换块,执行逆空间变换;以及逆时间过滤块,执行逆时间过滤,所述可扩缩视频解码器以与由所述编码顺序信息指示的编码顺序相反的顺序来对所扩缩的变换系数执行去扩缩、逆空间变换和逆时间过滤,由此恢复视频帧。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (视频解码方法, 一种记录, 从比特) 的设备,其包含 : 用于编码包含多个视频块的经译码单元 (频解码器, 变换块, 频编码器) 的装置,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1843040A
CLAIM 6
. 按照权利要求5所述的可扩缩视频编码方法,其中,根据GOP的绝对失真的幅度来确定 (至少一者) 所述预定权重。

CN1843040A
CLAIM 10
. 一种可扩缩视频编码器 (译码单元, 频解码器) ,接收多个视频帧,并且产生比特流,所述可扩缩视频编码器包括:时间过滤块,对视频帧执行运动补偿时间过滤(MCTF),以从视频帧去除时间冗余;空间变换块 (译码单元, 频解码器) ,对视频帧执行空间变换,以从视频帧去除空间冗余;权重确定块,确定权重,所述权重将要用于扩缩在作为从视频帧去除时间冗余和空间冗余的结果而获得的变换系数中的、从一些子带获得的变换系数;量化块,量化所扩缩的变换系数;以及比特流产生块,使用量化的变换系数来产生比特流。

CN1843040A
CLAIM 19
. 一种可扩缩视频解码方法 (视频数据) ,包括:从比特 (视频数据) 流提取编码的图像信息、编码顺序信息和权重信息;通过对所编码的图像信息去量化来获得所扩缩的变换系数;以及以与由所述编码顺序信息指示的编码顺序相反的解码顺序来对所扩缩的变换系数执行去扩缩、逆空间变换和逆时间过滤,从而恢复视频帧。

CN1843040A
CLAIM 26
. 一种可扩缩视频解码器 (译码单元, 频解码器) ,包括:比特流分析块,分析所接收的比特流以从所述比特流提取编码的图像信息、编码顺序信息和权重信息;逆量化块,将所编码图像去量化以获得所扩缩的变换系数;逆加权块,执行去扩缩;逆空间变换块,执行逆空间变换;以及逆时间过滤块,执行逆时间过滤,所述可扩缩视频解码器以与由所述编码顺序信息指示的编码顺序相反的顺序来对所扩缩的变换系数执行去扩缩、逆空间变换和逆时间过滤,由此恢复视频帧。

CN1843040A
CLAIM 33
. 一种记录 (视频数据) 媒体,具有计算机可读代码,用于执行按照权利要求1-9和19-25的任何一个权利要求中的方法的步骤。

CN102172021B
CLAIM 6
. 根据权利要求5所述的设备,其中所述经译码单元 (频解码器, 变换块, 频编码器) 包含帧、切片和图片群组中的一者。
CN1843040A
CLAIM 10
. 一种可扩缩视频编码器 (译码单元, 频解码器) ,接收多个视频帧,并且产生比特流,所述可扩缩视频编码器包括:时间过滤块,对视频帧执行运动补偿时间过滤(MCTF),以从视频帧去除时间冗余;空间变换块 (译码单元, 频解码器) ,对视频帧执行空间变换,以从视频帧去除空间冗余;权重确定块,确定权重,所述权重将要用于扩缩在作为从视频帧去除时间冗余和空间冗余的结果而获得的变换系数中的、从一些子带获得的变换系数;量化块,量化所扩缩的变换系数;以及比特流产生块,使用量化的变换系数来产生比特流。

CN1843040A
CLAIM 26
. 一种可扩缩视频解码器 (译码单元, 频解码器) ,包括:比特流分析块,分析所接收的比特流以从所述比特流提取编码的图像信息、编码顺序信息和权重信息;逆量化块,将所编码图像去量化以获得所扩缩的变换系数;逆加权块,执行去扩缩;逆空间变换块,执行逆空间变换;以及逆时间过滤块,执行逆时间过滤,所述可扩缩视频解码器以与由所述编码顺序信息指示的编码顺序相反的顺序来对所扩缩的变换系数执行去扩缩、逆空间变换和逆时间过滤,由此恢复视频帧。

CN102172021B
CLAIM 9
. 一种解码视频数据 (视频解码方法, 一种记录, 从比特) 的方法,其包含 : 用视频解码器 (频解码器, 变换块, 频编码器) 接收包含多个视频块的经译码单元 (频解码器, 变换块, 频编码器) ,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN1843040A
CLAIM 6
. 按照权利要求5所述的可扩缩视频编码方法,其中,根据GOP的绝对失真的幅度来确定 (至少一者) 所述预定权重。

CN1843040A
CLAIM 10
. 一种可扩缩视频编码器 (译码单元, 频解码器) ,接收多个视频帧,并且产生比特流,所述可扩缩视频编码器包括:时间过滤块,对视频帧执行运动补偿时间过滤(MCTF),以从视频帧去除时间冗余;空间变换块 (译码单元, 频解码器) ,对视频帧执行空间变换,以从视频帧去除空间冗余;权重确定块,确定权重,所述权重将要用于扩缩在作为从视频帧去除时间冗余和空间冗余的结果而获得的变换系数中的、从一些子带获得的变换系数;量化块,量化所扩缩的变换系数;以及比特流产生块,使用量化的变换系数来产生比特流。

CN1843040A
CLAIM 19
. 一种可扩缩视频解码方法 (视频数据) ,包括:从比特 (视频数据) 流提取编码的图像信息、编码顺序信息和权重信息;通过对所编码的图像信息去量化来获得所扩缩的变换系数;以及以与由所述编码顺序信息指示的编码顺序相反的解码顺序来对所扩缩的变换系数执行去扩缩、逆空间变换和逆时间过滤,从而恢复视频帧。

CN1843040A
CLAIM 26
. 一种可扩缩视频解码器 (译码单元, 频解码器) ,包括:比特流分析块,分析所接收的比特流以从所述比特流提取编码的图像信息、编码顺序信息和权重信息;逆量化块,将所编码图像去量化以获得所扩缩的变换系数;逆加权块,执行去扩缩;逆空间变换块,执行逆空间变换;以及逆时间过滤块,执行逆时间过滤,所述可扩缩视频解码器以与由所述编码顺序信息指示的编码顺序相反的顺序来对所扩缩的变换系数执行去扩缩、逆空间变换和逆时间过滤,由此恢复视频帧。

CN1843040A
CLAIM 33
. 一种记录 (视频数据) 媒体,具有计算机可读代码,用于执行按照权利要求1-9和19-25的任何一个权利要求中的方法的步骤。

CN102172021B
CLAIM 10
. 一种解码视频数据 (视频解码方法, 一种记录, 从比特) 的设备,其包含 : 用于接收包含多个视频块的经译码单元 (频解码器, 变换块, 频编码器) 的装置,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN1843040A
CLAIM 6
. 按照权利要求5所述的可扩缩视频编码方法,其中,根据GOP的绝对失真的幅度来确定 (至少一者) 所述预定权重。

CN1843040A
CLAIM 10
. 一种可扩缩视频编码器 (译码单元, 频解码器) ,接收多个视频帧,并且产生比特流,所述可扩缩视频编码器包括:时间过滤块,对视频帧执行运动补偿时间过滤(MCTF),以从视频帧去除时间冗余;空间变换块 (译码单元, 频解码器) ,对视频帧执行空间变换,以从视频帧去除空间冗余;权重确定块,确定权重,所述权重将要用于扩缩在作为从视频帧去除时间冗余和空间冗余的结果而获得的变换系数中的、从一些子带获得的变换系数;量化块,量化所扩缩的变换系数;以及比特流产生块,使用量化的变换系数来产生比特流。

CN1843040A
CLAIM 19
. 一种可扩缩视频解码方法 (视频数据) ,包括:从比特 (视频数据) 流提取编码的图像信息、编码顺序信息和权重信息;通过对所编码的图像信息去量化来获得所扩缩的变换系数;以及以与由所述编码顺序信息指示的编码顺序相反的解码顺序来对所扩缩的变换系数执行去扩缩、逆空间变换和逆时间过滤,从而恢复视频帧。

CN1843040A
CLAIM 26
. 一种可扩缩视频解码器 (译码单元, 频解码器) ,包括:比特流分析块,分析所接收的比特流以从所述比特流提取编码的图像信息、编码顺序信息和权重信息;逆量化块,将所编码图像去量化以获得所扩缩的变换系数;逆加权块,执行去扩缩;逆空间变换块,执行逆空间变换;以及逆时间过滤块,执行逆时间过滤,所述可扩缩视频解码器以与由所述编码顺序信息指示的编码顺序相反的顺序来对所扩缩的变换系数执行去扩缩、逆空间变换和逆时间过滤,由此恢复视频帧。

CN1843040A
CLAIM 33
. 一种记录 (视频数据) 媒体,具有计算机可读代码,用于执行按照权利要求1-9和19-25的任何一个权利要求中的方法的步骤。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
US6529634B1

Filed: 1999-11-08     Issued: 2003-03-04

Contrast sensitive variance based adaptive block size DCT image compression

(Original Assignee) Qualcomm Inc     (Current Assignee) Qualcomm Inc

Kadayam Thyagarajan, Michael J. Merritt
CN102172021B
CLAIM 1
. 一种编码视频数据 (determining means) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元 (scanning means, Huffman code) ,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US6529634B1
CLAIM 11
. The system of claim 4 wherein said variable length coding means comprises a Huffman code (译码单元) r .

US6529634B1
CLAIM 27
. A system for compressing a block of pixel data of an image , the system comprising : reading means for reading a block of pixel data ;
generating means for generating a block size assignment based on the variances of pixel values of said block of pixel data and subdivided blocks of said block of pixel data , said generating means further comprising : determining means (编码视频数据) for determining a variance of pixel values for said blocks of pixel data ;
comparing means for comparing said variances with a predetermined threshold , wherein said threshold is a function of the mean of pixel values of the block being evaluated ;
decision making means to make a decision to subdivide said block if said variance is greater than said threshold ;
if said decision making means is to subdivide said block , then determining , comparing , and making for each subdivided block until a predetermined criteria is satisfied ;
and designating means for designating as said block size assignment each block that is not further subdivided .

US6529634B1
CLAIM 32
. The system of claim 27 , wherein said scanning means (译码单元) utilizes zig-zag scanning .

CN102172021B
CLAIM 2
. 根据权利要求1所述的方法,其中所述经译码单元 (scanning means, Huffman code) 包含帧、切片和图片群组中的一者。
US6529634B1
CLAIM 11
. The system of claim 4 wherein said variable length coding means comprises a Huffman code (译码单元) r .

US6529634B1
CLAIM 32
. The system of claim 27 , wherein said scanning means (译码单元) utilizes zig-zag scanning .

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (determining means) 的设备,其包含 : 用于编码包含多个视频块的经译码单元 (scanning means, Huffman code) 的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US6529634B1
CLAIM 11
. The system of claim 4 wherein said variable length coding means comprises a Huffman code (译码单元) r .

US6529634B1
CLAIM 27
. A system for compressing a block of pixel data of an image , the system comprising : reading means for reading a block of pixel data ;
generating means for generating a block size assignment based on the variances of pixel values of said block of pixel data and subdivided blocks of said block of pixel data , said generating means further comprising : determining means (编码视频数据) for determining a variance of pixel values for said blocks of pixel data ;
comparing means for comparing said variances with a predetermined threshold , wherein said threshold is a function of the mean of pixel values of the block being evaluated ;
decision making means to make a decision to subdivide said block if said variance is greater than said threshold ;
if said decision making means is to subdivide said block , then determining , comparing , and making for each subdivided block until a predetermined criteria is satisfied ;
and designating means for designating as said block size assignment each block that is not further subdivided .

US6529634B1
CLAIM 32
. The system of claim 27 , wherein said scanning means (译码单元) utilizes zig-zag scanning .

CN102172021B
CLAIM 6
. 根据权利要求5所述的设备,其中所述经译码单元 (scanning means, Huffman code) 包含帧、切片和图片群组中的一者。
US6529634B1
CLAIM 11
. The system of claim 4 wherein said variable length coding means comprises a Huffman code (译码单元) r .

US6529634B1
CLAIM 32
. The system of claim 27 , wherein said scanning means (译码单元) utilizes zig-zag scanning .

CN102172021B
CLAIM 9
. 一种解码视频数据的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元 (scanning means, Huffman code) ,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
US6529634B1
CLAIM 11
. The system of claim 4 wherein said variable length coding means comprises a Huffman code (译码单元) r .

US6529634B1
CLAIM 32
. The system of claim 27 , wherein said scanning means (译码单元) utilizes zig-zag scanning .

CN102172021B
CLAIM 10
. 一种解码视频数据的设备,其包含 : 用于接收包含多个视频块的经译码单元 (scanning means, Huffman code) 的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
US6529634B1
CLAIM 11
. The system of claim 4 wherein said variable length coding means comprises a Huffman code (译码单元) r .

US6529634B1
CLAIM 32
. The system of claim 27 , wherein said scanning means (译码单元) utilizes zig-zag scanning .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
US5107345A

Filed: 1991-05-28     Issued: 1992-04-21

Adaptive block size image compression method and system

(Original Assignee) Qualcomm Inc     (Current Assignee) Qualcomm Inc

Chong U. Lee
CN102172021B
CLAIM 1
. 一种编码视频数据的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元 (length encoding, length decoder, Huffman code) ,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US5107345A
CLAIM 6
. The system of claim 1 wherein said encoder means comprises : run-length encoder means for receiving and run-length encoding (译码单元) said serialized DCT coefficient values , and for providing a run-length value and a non-zero coefficient value ;
run-length memory means for storing predetermined code values each corresponding to a different run-length value , said run-length memory means for receiving each of said run-length values and providing a corresponding coded run-length value ;
and non-zero coefficient memory means for storing predetermined code values each corresponding to a different non-zero coefficient value , said non-zero coefficient memory means for receiving each of said non-zero coefficient values and providing a corresponding coded non-zero coefficient .

US5107345A
CLAIM 17
. The system of claim 8 wherein said encoder means comprises : a Huffman code (译码单元) r having an input coupled to said ordering means and an output coupled to said assembler means .

US5107345A
CLAIM 25
. The system of claim 23 wherein said separator means provides said coded values as encoded non-zero coefficient values and run-length coefficient values and wherein said decoder means comprises : a Huffman decoder comprising : (a) a first decoder memory , storing Huffman decode values , having an input for receiving said non-zero coefficient values and an output ;
and (b) a second decoder memory , storing Huffman code values , having an input for receiving said run-length coefficient values and an output ;
and a run-length decoder (译码单元) having a non-zero coefficient value input coupled to said first decoder memory output , a run-length coefficient value input coupled to said second decoder memory output and an output .

CN102172021B
CLAIM 2
. 根据权利 (second decoder) 要求1所述的方法,其中所述经译码单元 (length encoding, length decoder, Huffman code) 包含帧、切片和图片群组中的一者。
US5107345A
CLAIM 6
. The system of claim 1 wherein said encoder means comprises : run-length encoder means for receiving and run-length encoding (译码单元) said serialized DCT coefficient values , and for providing a run-length value and a non-zero coefficient value ;
run-length memory means for storing predetermined code values each corresponding to a different run-length value , said run-length memory means for receiving each of said run-length values and providing a corresponding coded run-length value ;
and non-zero coefficient memory means for storing predetermined code values each corresponding to a different non-zero coefficient value , said non-zero coefficient memory means for receiving each of said non-zero coefficient values and providing a corresponding coded non-zero coefficient .

US5107345A
CLAIM 17
. The system of claim 8 wherein said encoder means comprises : a Huffman code (译码单元) r having an input coupled to said ordering means and an output coupled to said assembler means .

US5107345A
CLAIM 25
. The system of claim 23 wherein said separator means provides said coded values as encoded non-zero coefficient values and run-length coefficient values and wherein said decoder means comprises : a Huffman decoder comprising : (a) a first decoder memory , storing Huffman decode values , having an input for receiving said non-zero coefficient values and an output ;
and (b) a second decoder (根据权利) memory , storing Huffman code values , having an input for receiving said run-length coefficient values and an output ;
and a run-length decoder (译码单元) having a non-zero coefficient value input coupled to said first decoder memory output , a run-length coefficient value input coupled to said second decoder memory output and an output .

CN102172021B
CLAIM 3
. 根据权利 (second decoder) 要求1所述的方法,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
US5107345A
CLAIM 25
. The system of claim 23 wherein said separator means provides said coded values as encoded non-zero coefficient values and run-length coefficient values and wherein said decoder means comprises : a Huffman decoder comprising : (a) a first decoder memory , storing Huffman decode values , having an input for receiving said non-zero coefficient values and an output ;
and (b) a second decoder (根据权利) memory , storing Huffman code values , having an input for receiving said run-length coefficient values and an output ;
and a run-length decoder having a non-zero coefficient value input coupled to said first decoder memory output , a run-length coefficient value input coupled to said second decoder memory output and an output .

CN102172021B
CLAIM 4
. 根据权利 (second decoder) 要求1所述的方法,其进一步包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
US5107345A
CLAIM 25
. The system of claim 23 wherein said separator means provides said coded values as encoded non-zero coefficient values and run-length coefficient values and wherein said decoder means comprises : a Huffman decoder comprising : (a) a first decoder memory , storing Huffman decode values , having an input for receiving said non-zero coefficient values and an output ;
and (b) a second decoder (根据权利) memory , storing Huffman code values , having an input for receiving said run-length coefficient values and an output ;
and a run-length decoder having a non-zero coefficient value input coupled to said first decoder memory output , a run-length coefficient value input coupled to said second decoder memory output and an output .

CN102172021B
CLAIM 5
. 一种用于编码视频数据的设备,其包含 : 用于编码包含多个视频块的经译码单元 (length encoding, length decoder, Huffman code) 的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US5107345A
CLAIM 6
. The system of claim 1 wherein said encoder means comprises : run-length encoder means for receiving and run-length encoding (译码单元) said serialized DCT coefficient values , and for providing a run-length value and a non-zero coefficient value ;
run-length memory means for storing predetermined code values each corresponding to a different run-length value , said run-length memory means for receiving each of said run-length values and providing a corresponding coded run-length value ;
and non-zero coefficient memory means for storing predetermined code values each corresponding to a different non-zero coefficient value , said non-zero coefficient memory means for receiving each of said non-zero coefficient values and providing a corresponding coded non-zero coefficient .

US5107345A
CLAIM 17
. The system of claim 8 wherein said encoder means comprises : a Huffman code (译码单元) r having an input coupled to said ordering means and an output coupled to said assembler means .

US5107345A
CLAIM 25
. The system of claim 23 wherein said separator means provides said coded values as encoded non-zero coefficient values and run-length coefficient values and wherein said decoder means comprises : a Huffman decoder comprising : (a) a first decoder memory , storing Huffman decode values , having an input for receiving said non-zero coefficient values and an output ;
and (b) a second decoder memory , storing Huffman code values , having an input for receiving said run-length coefficient values and an output ;
and a run-length decoder (译码单元) having a non-zero coefficient value input coupled to said first decoder memory output , a run-length coefficient value input coupled to said second decoder memory output and an output .

CN102172021B
CLAIM 6
. 根据权利 (second decoder) 要求5所述的设备,其中所述经译码单元 (length encoding, length decoder, Huffman code) 包含帧、切片和图片群组中的一者。
US5107345A
CLAIM 6
. The system of claim 1 wherein said encoder means comprises : run-length encoder means for receiving and run-length encoding (译码单元) said serialized DCT coefficient values , and for providing a run-length value and a non-zero coefficient value ;
run-length memory means for storing predetermined code values each corresponding to a different run-length value , said run-length memory means for receiving each of said run-length values and providing a corresponding coded run-length value ;
and non-zero coefficient memory means for storing predetermined code values each corresponding to a different non-zero coefficient value , said non-zero coefficient memory means for receiving each of said non-zero coefficient values and providing a corresponding coded non-zero coefficient .

US5107345A
CLAIM 17
. The system of claim 8 wherein said encoder means comprises : a Huffman code (译码单元) r having an input coupled to said ordering means and an output coupled to said assembler means .

US5107345A
CLAIM 25
. The system of claim 23 wherein said separator means provides said coded values as encoded non-zero coefficient values and run-length coefficient values and wherein said decoder means comprises : a Huffman decoder comprising : (a) a first decoder memory , storing Huffman decode values , having an input for receiving said non-zero coefficient values and an output ;
and (b) a second decoder (根据权利) memory , storing Huffman code values , having an input for receiving said run-length coefficient values and an output ;
and a run-length decoder (译码单元) having a non-zero coefficient value input coupled to said first decoder memory output , a run-length coefficient value input coupled to said second decoder memory output and an output .

CN102172021B
CLAIM 7
. 根据权利 (second decoder) 要求5所述的设备,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
US5107345A
CLAIM 25
. The system of claim 23 wherein said separator means provides said coded values as encoded non-zero coefficient values and run-length coefficient values and wherein said decoder means comprises : a Huffman decoder comprising : (a) a first decoder memory , storing Huffman decode values , having an input for receiving said non-zero coefficient values and an output ;
and (b) a second decoder (根据权利) memory , storing Huffman code values , having an input for receiving said run-length coefficient values and an output ;
and a run-length decoder having a non-zero coefficient value input coupled to said first decoder memory output , a run-length coefficient value input coupled to said second decoder memory output and an output .

CN102172021B
CLAIM 8
. 根据权利 (second decoder) 要求5所述的设备,其进一步包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
US5107345A
CLAIM 25
. The system of claim 23 wherein said separator means provides said coded values as encoded non-zero coefficient values and run-length coefficient values and wherein said decoder means comprises : a Huffman decoder comprising : (a) a first decoder memory , storing Huffman decode values , having an input for receiving said non-zero coefficient values and an output ;
and (b) a second decoder (根据权利) memory , storing Huffman code values , having an input for receiving said run-length coefficient values and an output ;
and a run-length decoder having a non-zero coefficient value input coupled to said first decoder memory output , a run-length coefficient value input coupled to said second decoder memory output and an output .

CN102172021B
CLAIM 9
. 一种解码视频数据的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元 (length encoding, length decoder, Huffman code) ,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
US5107345A
CLAIM 6
. The system of claim 1 wherein said encoder means comprises : run-length encoder means for receiving and run-length encoding (译码单元) said serialized DCT coefficient values , and for providing a run-length value and a non-zero coefficient value ;
run-length memory means for storing predetermined code values each corresponding to a different run-length value , said run-length memory means for receiving each of said run-length values and providing a corresponding coded run-length value ;
and non-zero coefficient memory means for storing predetermined code values each corresponding to a different non-zero coefficient value , said non-zero coefficient memory means for receiving each of said non-zero coefficient values and providing a corresponding coded non-zero coefficient .

US5107345A
CLAIM 17
. The system of claim 8 wherein said encoder means comprises : a Huffman code (译码单元) r having an input coupled to said ordering means and an output coupled to said assembler means .

US5107345A
CLAIM 25
. The system of claim 23 wherein said separator means provides said coded values as encoded non-zero coefficient values and run-length coefficient values and wherein said decoder means comprises : a Huffman decoder comprising : (a) a first decoder memory , storing Huffman decode values , having an input for receiving said non-zero coefficient values and an output ;
and (b) a second decoder memory , storing Huffman code values , having an input for receiving said run-length coefficient values and an output ;
and a run-length decoder (译码单元) having a non-zero coefficient value input coupled to said first decoder memory output , a run-length coefficient value input coupled to said second decoder memory output and an output .

CN102172021B
CLAIM 10
. 一种解码视频数据的设备,其包含 : 用于接收包含多个视频块的经译码单元 (length encoding, length decoder, Huffman code) 的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
US5107345A
CLAIM 6
. The system of claim 1 wherein said encoder means comprises : run-length encoder means for receiving and run-length encoding (译码单元) said serialized DCT coefficient values , and for providing a run-length value and a non-zero coefficient value ;
run-length memory means for storing predetermined code values each corresponding to a different run-length value , said run-length memory means for receiving each of said run-length values and providing a corresponding coded run-length value ;
and non-zero coefficient memory means for storing predetermined code values each corresponding to a different non-zero coefficient value , said non-zero coefficient memory means for receiving each of said non-zero coefficient values and providing a corresponding coded non-zero coefficient .

US5107345A
CLAIM 17
. The system of claim 8 wherein said encoder means comprises : a Huffman code (译码单元) r having an input coupled to said ordering means and an output coupled to said assembler means .

US5107345A
CLAIM 25
. The system of claim 23 wherein said separator means provides said coded values as encoded non-zero coefficient values and run-length coefficient values and wherein said decoder means comprises : a Huffman decoder comprising : (a) a first decoder memory , storing Huffman decode values , having an input for receiving said non-zero coefficient values and an output ;
and (b) a second decoder memory , storing Huffman code values , having an input for receiving said run-length coefficient values and an output ;
and a run-length decoder (译码单元) having a non-zero coefficient value input coupled to said first decoder memory output , a run-length coefficient value input coupled to said second decoder memory output and an output .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
WO2008086316A2

Filed: 2008-01-07     Issued: 2008-07-17

Variable length coding techniques for coded block patterns

(Original Assignee) Qualcomm Incorporated     

Marta Karczewicz, Hyukjune Chung, Phoom Sagetong
CN102172021B
CLAIM 1
. 一种编码视频数据 (video coding) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
WO2008086316A2
CLAIM 10
. The method of claim 1 , wherein the method is performed with respect to video blocks of an enhancement layer in scalable video coding (编码视频数据) (SVC) .

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (video coding) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
WO2008086316A2
CLAIM 10
. The method of claim 1 , wherein the method is performed with respect to video blocks of an enhancement layer in scalable video coding (编码视频数据) (SVC) .

CN102172021B
CLAIM 9
. 一种解码视频数据的方法 (chroma block) ,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
WO2008086316A2
CLAIM 8
. The method of claim 1 , wherein the current video block comprises a 16 by 16 macroblock , and the neighboring video blocks comprise 8 by 8 luma blocks and one or more 8 by 8 chroma block (一种解码视频数据的方法) s associated with a first neighboring macroblock left of the current video block and a second neighboring macroblock above the current video block .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN101198064A

Filed: 2007-12-10     Issued: 2008-06-11

一种分辨率分层技术中的运动矢量预测方法

(Original Assignee) 武汉大学     

胡瑞敏, 兰诚栋, 王啟军
CN102172021B
CLAIM 1
. 一种编码视频数据 (视频信号) (候选运动矢量) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101198064A
CLAIM 1
. 一种分辨率分层技术中的运动矢量预测方法,其特征在于:利用时域、空域和层间域运动矢量的相关性,获取增强层中宏块的预测运动矢量,实现过程为,时域上由前一帧相同位置宏块的运动矢量获取时域候选运动矢量 (编码视频数据) ,空域上由相邻块的运动矢量获取空域候选运动矢量,层间域上由较低空域分辨率层次的相应运动矢量获取层间域候选运动矢量,对时域候选运动矢量、空域候选运动矢量和层间域候选运动矢量进行选择,将其中运动估计代价最小的选为预测运动矢量。

CN101198064A
CLAIM 4
. 釆用权利要求1或2或3所述运动矢量预测方法的视频编码方法,其特征在 于:采集获取高分辨率的视频信号 (视频数据) ,将高分辨率视频信号下采样成低分辨率视 频信号,将两种分辨率的视频信号时域分解对齐,形成增强层和基本层,对增 强层和基本层的信息处理后复合成一路码流输出;其中增强层和基本层的纹理信息处理方法为,经过帧内纹理预测后,进行变换和熵编码,增强层的帧内纹理预测通过基本层的重构上采样实现; 其中增强层和基本层的运动信息处理方法为,基本层使用全搜索运动估计获取 运动矢量并编码,增强层对时域候选运动矢量、空域候选运动矢量和层间域候 选运动矢量进行选择,获取增强层的预测运动矢量并编码。

CN102172021B
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中所述经译码单元包含帧、切片和图片群组中的一者。
CN101198064A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的运动矢量预测方法,其特征在于:所述空域候选运动 矢量的获取方式为三个相邻块的运动矢量取中值,三个相邻块分别处于该宏块 的上、左、上右或上左。

CN102172021B
CLAIM 3
. 根据权利 (根据权利) 要求1所述的方法,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (熵编码) 码。
CN101198064A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的运动矢量预测方法,其特征在于:所述空域候选运动 矢量的获取方式为三个相邻块的运动矢量取中值,三个相邻块分别处于该宏块 的上、左、上右或上左。

CN101198064A
CLAIM 4
. 釆用权利要求1或2或3所述运动矢量预测方法的视频编码方法,其特征在 于:采集获取高分辨率的视频信号,将高分辨率视频信号下采样成低分辨率视 频信号,将两种分辨率的视频信号时域分解对齐,形成增强层和基本层,对增 强层和基本层的信息处理后复合成一路码流输出;其中增强层和基本层的纹理信息处理方法为,经过帧内纹理预测后,进行变换和熵编码 (固定长度) ,增强层的帧内纹理预测通过基本层的重构上采样实现; 其中增强层和基本层的运动信息处理方法为,基本层使用全搜索运动估计获取 运动矢量并编码,增强层对时域候选运动矢量、空域候选运动矢量和层间域候 选运动矢量进行选择,获取增强层的预测运动矢量并编码。

CN102172021B
CLAIM 4
. 根据权利 (根据权利) 要求1所述的方法,其进一步 (索运动矢量) 包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN101198064A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的运动矢量预测方法,其特征在于:所述空域候选运动 矢量的获取方式为三个相邻块的运动矢量取中值,三个相邻块分别处于该宏块 的上、左、上右或上左。

CN101198064A
CLAIM 5
. 根据权利要求4所述的视频编码方法,其特征在于:宏块的数据编码组织过 程包括如下步骤,首先,在宏块数据头加一个模式标志位,写宏块码流操作开始后,如果选中了 多域运动矢量预测模式,该模式标志位被写为l,后面跟着写多域选择索引和精 细运动矢量差信息,所述精细运动矢量差信息是对运动矢量修正得到的压縮信 息;如果没有选中多域运动矢量预测模式,则模式标志位被写为0 ;
接着,写宏块模式和全搜索运动矢量 (其进一步) ;最后,写预测残差数据。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (视频信号) (候选运动矢量) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101198064A
CLAIM 1
. 一种分辨率分层技术中的运动矢量预测方法,其特征在于:利用时域、空域和层间域运动矢量的相关性,获取增强层中宏块的预测运动矢量,实现过程为,时域上由前一帧相同位置宏块的运动矢量获取时域候选运动矢量 (编码视频数据) ,空域上由相邻块的运动矢量获取空域候选运动矢量,层间域上由较低空域分辨率层次的相应运动矢量获取层间域候选运动矢量,对时域候选运动矢量、空域候选运动矢量和层间域候选运动矢量进行选择,将其中运动估计代价最小的选为预测运动矢量。

CN101198064A
CLAIM 4
. 釆用权利要求1或2或3所述运动矢量预测方法的视频编码方法,其特征在 于:采集获取高分辨率的视频信号 (视频数据) ,将高分辨率视频信号下采样成低分辨率视 频信号,将两种分辨率的视频信号时域分解对齐,形成增强层和基本层,对增 强层和基本层的信息处理后复合成一路码流输出;其中增强层和基本层的纹理信息处理方法为,经过帧内纹理预测后,进行变换和熵编码,增强层的帧内纹理预测通过基本层的重构上采样实现; 其中增强层和基本层的运动信息处理方法为,基本层使用全搜索运动估计获取 运动矢量并编码,增强层对时域候选运动矢量、空域候选运动矢量和层间域候 选运动矢量进行选择,获取增强层的预测运动矢量并编码。

CN102172021B
CLAIM 6
. 根据权利 (根据权利) 要求5所述的设备,其中所述经译码单元包含帧、切片和图片群组中的一者。
CN101198064A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的运动矢量预测方法,其特征在于:所述空域候选运动 矢量的获取方式为三个相邻块的运动矢量取中值,三个相邻块分别处于该宏块 的上、左、上右或上左。

CN102172021B
CLAIM 7
. 根据权利 (根据权利) 要求5所述的设备,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (熵编码) 码。
CN101198064A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的运动矢量预测方法,其特征在于:所述空域候选运动 矢量的获取方式为三个相邻块的运动矢量取中值,三个相邻块分别处于该宏块 的上、左、上右或上左。

CN101198064A
CLAIM 4
. 釆用权利要求1或2或3所述运动矢量预测方法的视频编码方法,其特征在 于:采集获取高分辨率的视频信号,将高分辨率视频信号下采样成低分辨率视 频信号,将两种分辨率的视频信号时域分解对齐,形成增强层和基本层,对增 强层和基本层的信息处理后复合成一路码流输出;其中增强层和基本层的纹理信息处理方法为,经过帧内纹理预测后,进行变换和熵编码 (固定长度) ,增强层的帧内纹理预测通过基本层的重构上采样实现; 其中增强层和基本层的运动信息处理方法为,基本层使用全搜索运动估计获取 运动矢量并编码,增强层对时域候选运动矢量、空域候选运动矢量和层间域候 选运动矢量进行选择,获取增强层的预测运动矢量并编码。

CN102172021B
CLAIM 8
. 根据权利 (根据权利) 要求5所述的设备,其进一步 (索运动矢量) 包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN101198064A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的运动矢量预测方法,其特征在于:所述空域候选运动 矢量的获取方式为三个相邻块的运动矢量取中值,三个相邻块分别处于该宏块 的上、左、上右或上左。

CN101198064A
CLAIM 5
. 根据权利要求4所述的视频编码方法,其特征在于:宏块的数据编码组织过 程包括如下步骤,首先,在宏块数据头加一个模式标志位,写宏块码流操作开始后,如果选中了 多域运动矢量预测模式,该模式标志位被写为l,后面跟着写多域选择索引和精 细运动矢量差信息,所述精细运动矢量差信息是对运动矢量修正得到的压縮信 息;如果没有选中多域运动矢量预测模式,则模式标志位被写为0 ;
接着,写宏块模式和全搜索运动矢量 (其进一步) ;最后,写预测残差数据。

CN102172021B
CLAIM 9
. 一种解码视频数据 (视频信号) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN101198064A
CLAIM 4
. 釆用权利要求1或2或3所述运动矢量预测方法的视频编码方法,其特征在 于:采集获取高分辨率的视频信号 (视频数据) ,将高分辨率视频信号下采样成低分辨率视 频信号,将两种分辨率的视频信号时域分解对齐,形成增强层和基本层,对增 强层和基本层的信息处理后复合成一路码流输出;其中增强层和基本层的纹理信息处理方法为,经过帧内纹理预测后,进行变换和熵编码,增强层的帧内纹理预测通过基本层的重构上采样实现; 其中增强层和基本层的运动信息处理方法为,基本层使用全搜索运动估计获取 运动矢量并编码,增强层对时域候选运动矢量、空域候选运动矢量和层间域候 选运动矢量进行选择,获取增强层的预测运动矢量并编码。

CN102172021B
CLAIM 10
. 一种解码视频数据 (视频信号) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN101198064A
CLAIM 4
. 釆用权利要求1或2或3所述运动矢量预测方法的视频编码方法,其特征在 于:采集获取高分辨率的视频信号 (视频数据) ,将高分辨率视频信号下采样成低分辨率视 频信号,将两种分辨率的视频信号时域分解对齐,形成增强层和基本层,对增 强层和基本层的信息处理后复合成一路码流输出;其中增强层和基本层的纹理信息处理方法为,经过帧内纹理预测后,进行变换和熵编码,增强层的帧内纹理预测通过基本层的重构上采样实现; 其中增强层和基本层的运动信息处理方法为,基本层使用全搜索运动估计获取 运动矢量并编码,增强层对时域候选运动矢量、空域候选运动矢量和层间域候 选运动矢量进行选择,获取增强层的预测运动矢量并编码。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN101106711A

Filed: 2007-07-05     Issued: 2008-01-16

基于码率预分配的jpeg2000自适应率控制系统及方法

(Original Assignee) 西安电子科技大学     

李云松, 孔繁锵, 王柯俨, 吴成柯, 刘凯, 雷杰, 周有喜, 汪美珠
CN102172021B
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中所述经译码单元包含帧、切片和图片群组中的一者。
CN101106711A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的编码系统,其特征在于比特平面+MQ编码器输入量化 后的码块和编码深度控制模块反馈的每个码块的累加码率,通过每个码块累加码率 控制每个码块的比特平面编码,每个码块编码后输出的码块码流再到编码深度控制 模块进行自适应调整编码深度,以控制每个码块的比特平面编码码流。

CN102172021B
CLAIM 3
. 根据权利 (根据权利) 要求1所述的方法,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (熵编码) 码。
CN101106711A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的编码系统,其特征在于比特平面+MQ编码器输入量化 后的码块和编码深度控制模块反馈的每个码块的累加码率,通过每个码块累加码率 控制每个码块的比特平面编码,每个码块编码后输出的码块码流再到编码深度控制 模块进行自适应调整编码深度,以控制每个码块的比特平面编码码流。

CN101106711A
CLAIM 3
. 根据权利要求1所述的编码系统,其特征在于熵编码 (固定长度) 模块采用JPEG-LS预测 算法对量化输入的码块进行估计,并将估计出的每个码块熵输出给码率分配模块。

CN102172021B
CLAIM 4
. 根据权利 (根据权利) 要求1所述的方法,其进一步包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN101106711A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的编码系统,其特征在于比特平面+MQ编码器输入量化 后的码块和编码深度控制模块反馈的每个码块的累加码率,通过每个码块累加码率 控制每个码块的比特平面编码,每个码块编码后输出的码块码流再到编码深度控制 模块进行自适应调整编码深度,以控制每个码块的比特平面编码码流。

CN102172021B
CLAIM 6
. 根据权利 (根据权利) 要求5所述的设备,其中所述经译码单元包含帧、切片和图片群组中的一者。
CN101106711A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的编码系统,其特征在于比特平面+MQ编码器输入量化 后的码块和编码深度控制模块反馈的每个码块的累加码率,通过每个码块累加码率 控制每个码块的比特平面编码,每个码块编码后输出的码块码流再到编码深度控制 模块进行自适应调整编码深度,以控制每个码块的比特平面编码码流。

CN102172021B
CLAIM 7
. 根据权利 (根据权利) 要求5所述的设备,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (熵编码) 码。
CN101106711A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的编码系统,其特征在于比特平面+MQ编码器输入量化 后的码块和编码深度控制模块反馈的每个码块的累加码率,通过每个码块累加码率 控制每个码块的比特平面编码,每个码块编码后输出的码块码流再到编码深度控制 模块进行自适应调整编码深度,以控制每个码块的比特平面编码码流。

CN101106711A
CLAIM 3
. 根据权利要求1所述的编码系统,其特征在于熵编码 (固定长度) 模块采用JPEG-LS预测 算法对量化输入的码块进行估计,并将估计出的每个码块熵输出给码率分配模块。

CN102172021B
CLAIM 8
. 根据权利 (根据权利) 要求5所述的设备,其进一步包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN101106711A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的编码系统,其特征在于比特平面+MQ编码器输入量化 后的码块和编码深度控制模块反馈的每个码块的累加码率,通过每个码块累加码率 控制每个码块的比特平面编码,每个码块编码后输出的码块码流再到编码深度控制 模块进行自适应调整编码深度,以控制每个码块的比特平面编码码流。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
WO2007115126A1

Filed: 2007-03-29     Issued: 2007-10-11

Adaptive encoder-assisted frame rate up conversion

(Original Assignee) Qualcomm Incorporated     

Tao Tian, Fang Shi, Vijayalakshmi R. Raveendran
CN102172021B
CLAIM 1
. 一种编码视频数据的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元 (digital video data) 的所述多个视频块中的最大一者的大小 (digital video data) ,其中产生所述语法信息 (digital video data) 进一步包含在所述语法信息包括最小大小值 (digital video data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
WO2007115126A1
CLAIM 13
. A processor for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , the processor being configured to interpolate a frame rate up-conversion (FRUC) video frame , encode at least a portion of a video frame using the FRUC frame as a reference , select one of a plurality of FRUC modes for the at least a portion of the encoded video frame , and adjust one or more parameters for the at least a portion of the encoded video frame to indicate the selected FRUC mode .

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述语法信息 (digital video data) 包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (video decoding apparatus) 码。
WO2007115126A1
CLAIM 13
. A processor for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , the processor being configured to interpolate a frame rate up-conversion (FRUC) video frame , encode at least a portion of a video frame using the FRUC frame as a reference , select one of a plurality of FRUC modes for the at least a portion of the encoded video frame , and adjust one or more parameters for the at least a portion of the encoded video frame to indicate the selected FRUC mode .

WO2007115126A1
CLAIM 25
. A digital video decoding apparatus (固定长度) comprising : an interpolation module that interpolates a frame rate up-conversion (FRUC) video frame ;
a mode selection module that selects one of a plurality of FRUC modes to decode at least a portion of an encoded video frame based on one or more parameters for the at least a portion of the encoded video frame that indicate the selected FRUC mode ;
and a decoding module that decodes the at least a portion of the encoded video frame according to the selected FRUC mode using the interpolated FRUC frame as a reference .

CN102172021B
CLAIM 5
. 一种用于编码视频数据的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元 (digital video data) 的所述多个视频块中的最大一者的大小 (digital video data) ,其中所述用于产生所述语法信息 (digital video data) 的装置进一步包含用于在所述语法信息包括最小大小值 (digital video data) 的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
WO2007115126A1
CLAIM 13
. A processor for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , the processor being configured to interpolate a frame rate up-conversion (FRUC) video frame , encode at least a portion of a video frame using the FRUC frame as a reference , select one of a plurality of FRUC modes for the at least a portion of the encoded video frame , and adjust one or more parameters for the at least a portion of the encoded video frame to indicate the selected FRUC mode .

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述语法信息 (digital video data) 包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (video decoding apparatus) 码。
WO2007115126A1
CLAIM 13
. A processor for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , the processor being configured to interpolate a frame rate up-conversion (FRUC) video frame , encode at least a portion of a video frame using the FRUC frame as a reference , select one of a plurality of FRUC modes for the at least a portion of the encoded video frame , and adjust one or more parameters for the at least a portion of the encoded video frame to indicate the selected FRUC mode .

WO2007115126A1
CLAIM 25
. A digital video decoding apparatus (固定长度) comprising : an interpolation module that interpolates a frame rate up-conversion (FRUC) video frame ;
a mode selection module that selects one of a plurality of FRUC modes to decode at least a portion of an encoded video frame based on one or more parameters for the at least a portion of the encoded video frame that indicate the selected FRUC mode ;
and a decoding module that decodes the at least a portion of the encoded video frame according to the selected FRUC mode using the interpolated FRUC frame as a reference .

CN102172021B
CLAIM 9
. 一种解码视频数据的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元 (digital video data) 的所述多个视频块中的最大一者的大小 (digital video data) ,并且其中所述语法信息 (digital video data) 进一步包括最小大小值 (digital video data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
WO2007115126A1
CLAIM 13
. A processor for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , the processor being configured to interpolate a frame rate up-conversion (FRUC) video frame , encode at least a portion of a video frame using the FRUC frame as a reference , select one of a plurality of FRUC modes for the at least a portion of the encoded video frame , and adjust one or more parameters for the at least a portion of the encoded video frame to indicate the selected FRUC mode .

CN102172021B
CLAIM 10
. 一种解码视频数据的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元 (digital video data) 中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息 (digital video data) 进一步包括最小大小值 (digital video data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
WO2007115126A1
CLAIM 13
. A processor for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , the processor being configured to interpolate a frame rate up-conversion (FRUC) video frame , encode at least a portion of a video frame using the FRUC frame as a reference , select one of a plurality of FRUC modes for the at least a portion of the encoded video frame , and adjust one or more parameters for the at least a portion of the encoded video frame to indicate the selected FRUC mode .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN101018333A

Filed: 2007-02-09     Issued: 2007-08-15

空域可分级信噪比精细可分级视频编码方法

(Original Assignee) 上海大学; 上海广电(集团)有限公司中央研究院     

张兆扬, 沈礼权, 王国中
CN102172021B
CLAIM 1
. 一种编码视频数据 (残差系数) (视频进行编码) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101018333A
CLAIM 1
. 一种空域可分级信噪比精细可分级视频编码方法,其特征在于基于高低分辨率均含增强层:通过空域分级编码与信噪比精细可分级编码相结合,不仅使得高分辨率视频而且使得低分辨率视频具有信噪比精细可分级的增强层;在将低分辨率下的参考帧提供给选择高分辨率视频参考帧参考时,并将低分辨率运动矢量的两倍作为高分辨率视频运动估计的参考;在高分辨率下,运动补偿直接在空间预测残差帧之间进行;其步骤是:(1)生成高/低分辨率下的视频图像:通过空间分级将原始视频生成低分辨率与高分辨率视频图像;(2)低分辨率下的基本层和增强层编码:在低分辨率下,对低分辨率下视频进行编码 (编码视频数据) ,生成低分辨率基本层视频流;对其重建图像与原始图像的残差进行编码,生成低分辨率增强层视频流;(3)高分辨率下的基本层编码:直接对高分辨率视频进行空间预测残差帧编码,生成高分辨率基本层视频流;(4)高分辨率下的增强层编码:对其重建帧与空间残差帧之间的残差编码生成高分辨率增强层视频流。

CN101018333A
CLAIM 3
. 根据权利要求1所述的空域可分级信噪比精细可分级视频编码方法,其特征在于所述的低分辨率下的基本层和增强层编码是:首先对低分辨率下视频进行编码,生成低分辨率基本层视频流,然后对低分辨率下的视频帧与它的重建帧的残差进行比特平面编码,得到信噪比可伸缩逐次精细化质量层;其步骤是:(1)对低分辨率下的视频基于分块运动补偿和DCT变换的编码方式进行编码,生成基本层视频流;(2)计算低分辨率下的视频帧与其重建帧,得出它们之间的残差系数 (视频数据) 。(3)对残差系数进行DCT变换、量化;(4)将量化后的DCT系数展开成二进制数,相同的位构成一层比特平面;(5)将每一层比特平面转化为RUN-EOP符号;对每一比特平面进行扫描,每遇到一个“1”,计算该“1”前面,前一个“1”后面“0”的个数作为RUN值,如果为最后一个“1”,则将EOP置为“1”,否则置为“0”;(6)在进行RUN-EOP后,对每个符号位进行编码,每个符号位只进行一次编码,而且按照从高层到底层第一个非零值之后放入;最后生成低分辨率下的增强层视频流。

CN102172021B
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中所述经译码单元包含帧、切片和图片群组中的一者。
CN101018333A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的空域可分级信噪比精细可分级视频编码方法,其特征在于所述的生成高/低分辨率下的视频图像,所得的高分辨率图像为原始输入图像,而所得的低分辨率图像是对原始图像进行滤波、下采样,得到低分辨率下的图像;下采样垂直滤波器为(2,0,-4,-3,5,19,26,19,5,-3,-4,0,2),而水平滤波器为(5,11,11,5)。

CN102172021B
CLAIM 3
. 根据权利 (根据权利) 要求1所述的方法,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN101018333A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的空域可分级信噪比精细可分级视频编码方法,其特征在于所述的生成高/低分辨率下的视频图像,所得的高分辨率图像为原始输入图像,而所得的低分辨率图像是对原始图像进行滤波、下采样,得到低分辨率下的图像;下采样垂直滤波器为(2,0,-4,-3,5,19,26,19,5,-3,-4,0,2),而水平滤波器为(5,11,11,5)。

CN102172021B
CLAIM 4
. 根据权利 (根据权利) 要求1所述的方法,其进一步包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN101018333A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的空域可分级信噪比精细可分级视频编码方法,其特征在于所述的生成高/低分辨率下的视频图像,所得的高分辨率图像为原始输入图像,而所得的低分辨率图像是对原始图像进行滤波、下采样,得到低分辨率下的图像;下采样垂直滤波器为(2,0,-4,-3,5,19,26,19,5,-3,-4,0,2),而水平滤波器为(5,11,11,5)。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (残差系数) (视频进行编码) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101018333A
CLAIM 1
. 一种空域可分级信噪比精细可分级视频编码方法,其特征在于基于高低分辨率均含增强层:通过空域分级编码与信噪比精细可分级编码相结合,不仅使得高分辨率视频而且使得低分辨率视频具有信噪比精细可分级的增强层;在将低分辨率下的参考帧提供给选择高分辨率视频参考帧参考时,并将低分辨率运动矢量的两倍作为高分辨率视频运动估计的参考;在高分辨率下,运动补偿直接在空间预测残差帧之间进行;其步骤是:(1)生成高/低分辨率下的视频图像:通过空间分级将原始视频生成低分辨率与高分辨率视频图像;(2)低分辨率下的基本层和增强层编码:在低分辨率下,对低分辨率下视频进行编码 (编码视频数据) ,生成低分辨率基本层视频流;对其重建图像与原始图像的残差进行编码,生成低分辨率增强层视频流;(3)高分辨率下的基本层编码:直接对高分辨率视频进行空间预测残差帧编码,生成高分辨率基本层视频流;(4)高分辨率下的增强层编码:对其重建帧与空间残差帧之间的残差编码生成高分辨率增强层视频流。

CN101018333A
CLAIM 3
. 根据权利要求1所述的空域可分级信噪比精细可分级视频编码方法,其特征在于所述的低分辨率下的基本层和增强层编码是:首先对低分辨率下视频进行编码,生成低分辨率基本层视频流,然后对低分辨率下的视频帧与它的重建帧的残差进行比特平面编码,得到信噪比可伸缩逐次精细化质量层;其步骤是:(1)对低分辨率下的视频基于分块运动补偿和DCT变换的编码方式进行编码,生成基本层视频流;(2)计算低分辨率下的视频帧与其重建帧,得出它们之间的残差系数 (视频数据) 。(3)对残差系数进行DCT变换、量化;(4)将量化后的DCT系数展开成二进制数,相同的位构成一层比特平面;(5)将每一层比特平面转化为RUN-EOP符号;对每一比特平面进行扫描,每遇到一个“1”,计算该“1”前面,前一个“1”后面“0”的个数作为RUN值,如果为最后一个“1”,则将EOP置为“1”,否则置为“0”;(6)在进行RUN-EOP后,对每个符号位进行编码,每个符号位只进行一次编码,而且按照从高层到底层第一个非零值之后放入;最后生成低分辨率下的增强层视频流。

CN102172021B
CLAIM 6
. 根据权利 (根据权利) 要求5所述的设备,其中所述经译码单元包含帧、切片和图片群组中的一者。
CN101018333A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的空域可分级信噪比精细可分级视频编码方法,其特征在于所述的生成高/低分辨率下的视频图像,所得的高分辨率图像为原始输入图像,而所得的低分辨率图像是对原始图像进行滤波、下采样,得到低分辨率下的图像;下采样垂直滤波器为(2,0,-4,-3,5,19,26,19,5,-3,-4,0,2),而水平滤波器为(5,11,11,5)。

CN102172021B
CLAIM 7
. 根据权利 (根据权利) 要求5所述的设备,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN101018333A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的空域可分级信噪比精细可分级视频编码方法,其特征在于所述的生成高/低分辨率下的视频图像,所得的高分辨率图像为原始输入图像,而所得的低分辨率图像是对原始图像进行滤波、下采样,得到低分辨率下的图像;下采样垂直滤波器为(2,0,-4,-3,5,19,26,19,5,-3,-4,0,2),而水平滤波器为(5,11,11,5)。

CN102172021B
CLAIM 8
. 根据权利 (根据权利) 要求5所述的设备,其进一步包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN101018333A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的空域可分级信噪比精细可分级视频编码方法,其特征在于所述的生成高/低分辨率下的视频图像,所得的高分辨率图像为原始输入图像,而所得的低分辨率图像是对原始图像进行滤波、下采样,得到低分辨率下的图像;下采样垂直滤波器为(2,0,-4,-3,5,19,26,19,5,-3,-4,0,2),而水平滤波器为(5,11,11,5)。

CN102172021B
CLAIM 9
. 一种解码视频数据 (残差系数) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN101018333A
CLAIM 3
. 根据权利要求1所述的空域可分级信噪比精细可分级视频编码方法,其特征在于所述的低分辨率下的基本层和增强层编码是:首先对低分辨率下视频进行编码,生成低分辨率基本层视频流,然后对低分辨率下的视频帧与它的重建帧的残差进行比特平面编码,得到信噪比可伸缩逐次精细化质量层;其步骤是:(1)对低分辨率下的视频基于分块运动补偿和DCT变换的编码方式进行编码,生成基本层视频流;(2)计算低分辨率下的视频帧与其重建帧,得出它们之间的残差系数 (视频数据) 。(3)对残差系数进行DCT变换、量化;(4)将量化后的DCT系数展开成二进制数,相同的位构成一层比特平面;(5)将每一层比特平面转化为RUN-EOP符号;对每一比特平面进行扫描,每遇到一个“1”,计算该“1”前面,前一个“1”后面“0”的个数作为RUN值,如果为最后一个“1”,则将EOP置为“1”,否则置为“0”;(6)在进行RUN-EOP后,对每个符号位进行编码,每个符号位只进行一次编码,而且按照从高层到底层第一个非零值之后放入;最后生成低分辨率下的增强层视频流。

CN102172021B
CLAIM 10
. 一种解码视频数据 (残差系数) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN101018333A
CLAIM 3
. 根据权利要求1所述的空域可分级信噪比精细可分级视频编码方法,其特征在于所述的低分辨率下的基本层和增强层编码是:首先对低分辨率下视频进行编码,生成低分辨率基本层视频流,然后对低分辨率下的视频帧与它的重建帧的残差进行比特平面编码,得到信噪比可伸缩逐次精细化质量层;其步骤是:(1)对低分辨率下的视频基于分块运动补偿和DCT变换的编码方式进行编码,生成基本层视频流;(2)计算低分辨率下的视频帧与其重建帧,得出它们之间的残差系数 (视频数据) 。(3)对残差系数进行DCT变换、量化;(4)将量化后的DCT系数展开成二进制数,相同的位构成一层比特平面;(5)将每一层比特平面转化为RUN-EOP符号;对每一比特平面进行扫描,每遇到一个“1”,计算该“1”前面,前一个“1”后面“0”的个数作为RUN值,如果为最后一个“1”,则将EOP置为“1”,否则置为“0”;(6)在进行RUN-EOP后,对每个符号位进行编码,每个符号位只进行一次编码,而且按照从高层到底层第一个非零值之后放入;最后生成低分辨率下的增强层视频流。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
US20070230563A1

Filed: 2006-11-10     Issued: 2007-10-04

Adaptive encoder-assisted frame rate up conversion

(Original Assignee) Qualcomm Inc     (Current Assignee) Qualcomm Inc

Tao Tian, Fang Shi, Vijayalakshmi R. Raveendran
CN102172021B
CLAIM 1
. 一种编码视频数据的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元 (digital video data) 的所述多个视频块中的最大一者的大小 (digital video data) ,其中产生所述语法信息 (digital video data) 进一步包含在所述语法信息包括最小大小值 (digital video data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US20070230563A1
CLAIM 13
. A processor for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , the processor being configured to interpolate a frame rate up-conversion (FRUC) video frame , encode at least a portion of a video frame using the FRUC frame as a reference , select one of a plurality of FRUC modes for the at least a portion of the encoded video frame , and adjust one or more parameters for the at least a portion of the encoded video frame to indicate the selected FRUC mode .

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述语法信息 (digital video data) 包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (video decoding apparatus) 码。
US20070230563A1
CLAIM 13
. A processor for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , the processor being configured to interpolate a frame rate up-conversion (FRUC) video frame , encode at least a portion of a video frame using the FRUC frame as a reference , select one of a plurality of FRUC modes for the at least a portion of the encoded video frame , and adjust one or more parameters for the at least a portion of the encoded video frame to indicate the selected FRUC mode .

US20070230563A1
CLAIM 25
. A digital video decoding apparatus (固定长度) comprising : an interpolation module that interpolates a frame rate up-conversion (FRUC) video frame ;
a mode selection module that selects one of a plurality of FRUC modes to decode at least a portion of an encoded video frame based on one or more parameters for the at least a portion of the encoded video frame that indicate the selected FRUC mode ;
and a decoding module that decodes the at least a portion of the encoded video frame according to the selected FRUC mode using the interpolated FRUC frame as a reference .

CN102172021B
CLAIM 5
. 一种用于编码视频数据的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元 (digital video data) 的所述多个视频块中的最大一者的大小 (digital video data) ,其中所述用于产生所述语法信息 (digital video data) 的装置进一步包含用于在所述语法信息包括最小大小值 (digital video data) 的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US20070230563A1
CLAIM 13
. A processor for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , the processor being configured to interpolate a frame rate up-conversion (FRUC) video frame , encode at least a portion of a video frame using the FRUC frame as a reference , select one of a plurality of FRUC modes for the at least a portion of the encoded video frame , and adjust one or more parameters for the at least a portion of the encoded video frame to indicate the selected FRUC mode .

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述语法信息 (digital video data) 包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (video decoding apparatus) 码。
US20070230563A1
CLAIM 13
. A processor for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , the processor being configured to interpolate a frame rate up-conversion (FRUC) video frame , encode at least a portion of a video frame using the FRUC frame as a reference , select one of a plurality of FRUC modes for the at least a portion of the encoded video frame , and adjust one or more parameters for the at least a portion of the encoded video frame to indicate the selected FRUC mode .

US20070230563A1
CLAIM 25
. A digital video decoding apparatus (固定长度) comprising : an interpolation module that interpolates a frame rate up-conversion (FRUC) video frame ;
a mode selection module that selects one of a plurality of FRUC modes to decode at least a portion of an encoded video frame based on one or more parameters for the at least a portion of the encoded video frame that indicate the selected FRUC mode ;
and a decoding module that decodes the at least a portion of the encoded video frame according to the selected FRUC mode using the interpolated FRUC frame as a reference .

CN102172021B
CLAIM 9
. 一种解码视频数据的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元 (digital video data) 的所述多个视频块中的最大一者的大小 (digital video data) ,并且其中所述语法信息 (digital video data) 进一步包括最小大小值 (digital video data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
US20070230563A1
CLAIM 13
. A processor for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , the processor being configured to interpolate a frame rate up-conversion (FRUC) video frame , encode at least a portion of a video frame using the FRUC frame as a reference , select one of a plurality of FRUC modes for the at least a portion of the encoded video frame , and adjust one or more parameters for the at least a portion of the encoded video frame to indicate the selected FRUC mode .

CN102172021B
CLAIM 10
. 一种解码视频数据的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元 (digital video data) 中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息 (digital video data) 进一步包括最小大小值 (digital video data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
US20070230563A1
CLAIM 13
. A processor for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , the processor being configured to interpolate a frame rate up-conversion (FRUC) video frame , encode at least a portion of a video frame using the FRUC frame as a reference , select one of a plurality of FRUC modes for the at least a portion of the encoded video frame , and adjust one or more parameters for the at least a portion of the encoded video frame to indicate the selected FRUC mode .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN101175210A

Filed: 2006-10-30     Issued: 2008-05-07

用于视频预测残差系数解码的熵解码方法及熵解码装置

(Original Assignee) 中国科学院计算技术研究所     

高文, 赵德斌, 王强, 马思伟, 吕岩, 陈熙霖
CN102172021B
CLAIM 1
. 一种编码视频数据 (用于视频, 残差系数) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101175210A
CLAIM 1
、一种用于视频 (视频数据) 预测残差系数 (视频数据) 解码的熵解码方法,其特征在于解码端读取当前宏块的辅助信息,确定宏块类型和图像块类型,依次对所述当前宏块的全部非零图像块执行以下步骤: 步骤1、根据所述宏块类型以及当前图像块类型选择用于解码当前图像块的码表类型,其中,所述当前图像块的码表类型对应多个不同的码表; 步骤2、依次通过码表切换,解码当前图像块的Exp-Golomb码,获得当前图像块的每一(level,run)系数数对。

CN101175210A
CLAIM 11
、 一种用于视频预测残差系数解码的熵解码装置,其特征在于包括码 流接收单元、码表提供单元和解码单元;其中所述 (其中所述) 码流接收单元,用于接收并转发Exp-Golomb码流,同时确定并发 送每一宏块类型及所述宏块中图像块类型;所述码表提供单元,用于根据从所述码流接收单元接收到的宏块类型和 图像块类型,确定当前码表类型,其中,所述当前图像块的码表类型对应多 个不同的码表;还用于根据解码单元的反馈指令进行码表切换,对当前码表 进行确定;所述解码单元,用于接收所述码流接收模块发送的Exp-Golomb码流和 码表提供单元的当前码表,解码当前非零图像块的Exp-Golomb码,并根据 解码结果向所述码表提供单元反馈指令。

CN102172021B
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中所述 (其中所述) 经译码单元包含帧、切片和图片群组中的一者。
CN101175210A
CLAIM 2
根据权利 (根据权利) 要求1所述的方法,其特征在于所述步骤1中根据所述宏块 类型以及当前图像块的类型选择用于解码当前图像块的码表类型具体为:当前宏块类型为内部型时且当前图像块类型为亮度块时,选择内部型码 表解码当前图像块的Exp-Golomb码;当前宏块类型为外部型且当前图像块类型为亮度块时,选择外部型码表 解码当前图像块的Exp-Golomb码;当前图像块类型为色度块时,选择外部型码表或者色度块自身的码表解 码当前图像块的Exp-Golomb码。

CN101175210A
CLAIM 11
、 一种用于视频预测残差系数解码的熵解码装置,其特征在于包括码 流接收单元、码表提供单元和解码单元;其中所述 (其中所述) 码流接收单元,用于接收并转发Exp-Golomb码流,同时确定并发 送每一宏块类型及所述宏块中图像块类型;所述码表提供单元,用于根据从所述码流接收单元接收到的宏块类型和 图像块类型,确定当前码表类型,其中,所述当前图像块的码表类型对应多 个不同的码表;还用于根据解码单元的反馈指令进行码表切换,对当前码表 进行确定;所述解码单元,用于接收所述码流接收模块发送的Exp-Golomb码流和 码表提供单元的当前码表,解码当前非零图像块的Exp-Golomb码,并根据 解码结果向所述码表提供单元反馈指令。

CN102172021B
CLAIM 3
. 根据权利 (根据权利) 要求1所述的方法,其中所述 (其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN101175210A
CLAIM 2
根据权利 (根据权利) 要求1所述的方法,其特征在于所述步骤1中根据所述宏块 类型以及当前图像块的类型选择用于解码当前图像块的码表类型具体为:当前宏块类型为内部型时且当前图像块类型为亮度块时,选择内部型码 表解码当前图像块的Exp-Golomb码;当前宏块类型为外部型且当前图像块类型为亮度块时,选择外部型码表 解码当前图像块的Exp-Golomb码;当前图像块类型为色度块时,选择外部型码表或者色度块自身的码表解 码当前图像块的Exp-Golomb码。

CN101175210A
CLAIM 11
、 一种用于视频预测残差系数解码的熵解码装置,其特征在于包括码 流接收单元、码表提供单元和解码单元;其中所述 (其中所述) 码流接收单元,用于接收并转发Exp-Golomb码流,同时确定并发 送每一宏块类型及所述宏块中图像块类型;所述码表提供单元,用于根据从所述码流接收单元接收到的宏块类型和 图像块类型,确定当前码表类型,其中,所述当前图像块的码表类型对应多 个不同的码表;还用于根据解码单元的反馈指令进行码表切换,对当前码表 进行确定;所述解码单元,用于接收所述码流接收模块发送的Exp-Golomb码流和 码表提供单元的当前码表,解码当前非零图像块的Exp-Golomb码,并根据 解码结果向所述码表提供单元反馈指令。

CN102172021B
CLAIM 4
. 根据权利 (根据权利) 要求1所述的方法,其进一步包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN101175210A
CLAIM 2
根据权利 (根据权利) 要求1所述的方法,其特征在于所述步骤1中根据所述宏块 类型以及当前图像块的类型选择用于解码当前图像块的码表类型具体为:当前宏块类型为内部型时且当前图像块类型为亮度块时,选择内部型码 表解码当前图像块的Exp-Golomb码;当前宏块类型为外部型且当前图像块类型为亮度块时,选择外部型码表 解码当前图像块的Exp-Golomb码;当前图像块类型为色度块时,选择外部型码表或者色度块自身的码表解 码当前图像块的Exp-Golomb码。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (用于视频, 残差系数) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101175210A
CLAIM 1
、一种用于视频 (视频数据) 预测残差系数 (视频数据) 解码的熵解码方法,其特征在于解码端读取当前宏块的辅助信息,确定宏块类型和图像块类型,依次对所述当前宏块的全部非零图像块执行以下步骤: 步骤1、根据所述宏块类型以及当前图像块类型选择用于解码当前图像块的码表类型,其中,所述当前图像块的码表类型对应多个不同的码表; 步骤2、依次通过码表切换,解码当前图像块的Exp-Golomb码,获得当前图像块的每一(level,run)系数数对。

CN101175210A
CLAIM 11
、 一种用于视频预测残差系数解码的熵解码装置,其特征在于包括码 流接收单元、码表提供单元和解码单元;其中所述 (其中所述) 码流接收单元,用于接收并转发Exp-Golomb码流,同时确定并发 送每一宏块类型及所述宏块中图像块类型;所述码表提供单元,用于根据从所述码流接收单元接收到的宏块类型和 图像块类型,确定当前码表类型,其中,所述当前图像块的码表类型对应多 个不同的码表;还用于根据解码单元的反馈指令进行码表切换,对当前码表 进行确定;所述解码单元,用于接收所述码流接收模块发送的Exp-Golomb码流和 码表提供单元的当前码表,解码当前非零图像块的Exp-Golomb码,并根据 解码结果向所述码表提供单元反馈指令。

CN102172021B
CLAIM 6
. 根据权利 (根据权利) 要求5所述的设备,其中所述 (其中所述) 经译码单元包含帧、切片和图片群组中的一者。
CN101175210A
CLAIM 2
根据权利 (根据权利) 要求1所述的方法,其特征在于所述步骤1中根据所述宏块 类型以及当前图像块的类型选择用于解码当前图像块的码表类型具体为:当前宏块类型为内部型时且当前图像块类型为亮度块时,选择内部型码 表解码当前图像块的Exp-Golomb码;当前宏块类型为外部型且当前图像块类型为亮度块时,选择外部型码表 解码当前图像块的Exp-Golomb码;当前图像块类型为色度块时,选择外部型码表或者色度块自身的码表解 码当前图像块的Exp-Golomb码。

CN101175210A
CLAIM 11
、 一种用于视频预测残差系数解码的熵解码装置,其特征在于包括码 流接收单元、码表提供单元和解码单元;其中所述 (其中所述) 码流接收单元,用于接收并转发Exp-Golomb码流,同时确定并发 送每一宏块类型及所述宏块中图像块类型;所述码表提供单元,用于根据从所述码流接收单元接收到的宏块类型和 图像块类型,确定当前码表类型,其中,所述当前图像块的码表类型对应多 个不同的码表;还用于根据解码单元的反馈指令进行码表切换,对当前码表 进行确定;所述解码单元,用于接收所述码流接收模块发送的Exp-Golomb码流和 码表提供单元的当前码表,解码当前非零图像块的Exp-Golomb码,并根据 解码结果向所述码表提供单元反馈指令。

CN102172021B
CLAIM 7
. 根据权利 (根据权利) 要求5所述的设备,其中所述 (其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN101175210A
CLAIM 2
根据权利 (根据权利) 要求1所述的方法,其特征在于所述步骤1中根据所述宏块 类型以及当前图像块的类型选择用于解码当前图像块的码表类型具体为:当前宏块类型为内部型时且当前图像块类型为亮度块时,选择内部型码 表解码当前图像块的Exp-Golomb码;当前宏块类型为外部型且当前图像块类型为亮度块时,选择外部型码表 解码当前图像块的Exp-Golomb码;当前图像块类型为色度块时,选择外部型码表或者色度块自身的码表解 码当前图像块的Exp-Golomb码。

CN101175210A
CLAIM 11
、 一种用于视频预测残差系数解码的熵解码装置,其特征在于包括码 流接收单元、码表提供单元和解码单元;其中所述 (其中所述) 码流接收单元,用于接收并转发Exp-Golomb码流,同时确定并发 送每一宏块类型及所述宏块中图像块类型;所述码表提供单元,用于根据从所述码流接收单元接收到的宏块类型和 图像块类型,确定当前码表类型,其中,所述当前图像块的码表类型对应多 个不同的码表;还用于根据解码单元的反馈指令进行码表切换,对当前码表 进行确定;所述解码单元,用于接收所述码流接收模块发送的Exp-Golomb码流和 码表提供单元的当前码表,解码当前非零图像块的Exp-Golomb码,并根据 解码结果向所述码表提供单元反馈指令。

CN102172021B
CLAIM 8
. 根据权利 (根据权利) 要求5所述的设备,其进一步包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN101175210A
CLAIM 2
根据权利 (根据权利) 要求1所述的方法,其特征在于所述步骤1中根据所述宏块 类型以及当前图像块的类型选择用于解码当前图像块的码表类型具体为:当前宏块类型为内部型时且当前图像块类型为亮度块时,选择内部型码 表解码当前图像块的Exp-Golomb码;当前宏块类型为外部型且当前图像块类型为亮度块时,选择外部型码表 解码当前图像块的Exp-Golomb码;当前图像块类型为色度块时,选择外部型码表或者色度块自身的码表解 码当前图像块的Exp-Golomb码。

CN102172021B
CLAIM 9
. 一种解码视频数据 (用于视频, 残差系数) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN101175210A
CLAIM 1
、一种用于视频 (视频数据) 预测残差系数 (视频数据) 解码的熵解码方法,其特征在于解码端读取当前宏块的辅助信息,确定宏块类型和图像块类型,依次对所述当前宏块的全部非零图像块执行以下步骤: 步骤1、根据所述宏块类型以及当前图像块类型选择用于解码当前图像块的码表类型,其中,所述当前图像块的码表类型对应多个不同的码表; 步骤2、依次通过码表切换,解码当前图像块的Exp-Golomb码,获得当前图像块的每一(level,run)系数数对。

CN101175210A
CLAIM 11
、 一种用于视频预测残差系数解码的熵解码装置,其特征在于包括码 流接收单元、码表提供单元和解码单元;其中所述 (其中所述) 码流接收单元,用于接收并转发Exp-Golomb码流,同时确定并发 送每一宏块类型及所述宏块中图像块类型;所述码表提供单元,用于根据从所述码流接收单元接收到的宏块类型和 图像块类型,确定当前码表类型,其中,所述当前图像块的码表类型对应多 个不同的码表;还用于根据解码单元的反馈指令进行码表切换,对当前码表 进行确定;所述解码单元,用于接收所述码流接收模块发送的Exp-Golomb码流和 码表提供单元的当前码表,解码当前非零图像块的Exp-Golomb码,并根据 解码结果向所述码表提供单元反馈指令。

CN102172021B
CLAIM 10
. 一种解码视频数据 (用于视频, 残差系数) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN101175210A
CLAIM 1
、一种用于视频 (视频数据) 预测残差系数 (视频数据) 解码的熵解码方法,其特征在于解码端读取当前宏块的辅助信息,确定宏块类型和图像块类型,依次对所述当前宏块的全部非零图像块执行以下步骤: 步骤1、根据所述宏块类型以及当前图像块类型选择用于解码当前图像块的码表类型,其中,所述当前图像块的码表类型对应多个不同的码表; 步骤2、依次通过码表切换,解码当前图像块的Exp-Golomb码,获得当前图像块的每一(level,run)系数数对。

CN101175210A
CLAIM 11
、 一种用于视频预测残差系数解码的熵解码装置,其特征在于包括码 流接收单元、码表提供单元和解码单元;其中所述 (其中所述) 码流接收单元,用于接收并转发Exp-Golomb码流,同时确定并发 送每一宏块类型及所述宏块中图像块类型;所述码表提供单元,用于根据从所述码流接收单元接收到的宏块类型和 图像块类型,确定当前码表类型,其中,所述当前图像块的码表类型对应多 个不同的码表;还用于根据解码单元的反馈指令进行码表切换,对当前码表 进行确定;所述解码单元,用于接收所述码流接收模块发送的Exp-Golomb码流和 码表提供单元的当前码表,解码当前非零图像块的Exp-Golomb码,并根据 解码结果向所述码表提供单元反馈指令。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
WO2007038695A2

Filed: 2006-09-27     Issued: 2007-04-05

Channel switch frame

(Original Assignee) Qualcomm Incorporated     

Gordon Kent Walker, Vijayalakshmi R. Raveendran, Peisong Chen, Tao Tian, Fang Shi, Scott T. Swazey, Seyfullah Halit Oguz, Amit Rohatgi, Sitaraman Ganapathy Subramania, Phanikumar Bhamidipati
CN102172021B
CLAIM 1
. 一种编码视频数据 (video channels) (video channels) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元 (processing multimedia data) 的所述多个视频块中的最大一者的大小 (processing multimedia data) ,其中产生所述语法信息 (processing multimedia data) 进一步包含在所述语法信息包括最小大小值 (processing multimedia data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
WO2007038695A2
CLAIM 1
. A method of processing multimedia data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , comprising : encoding a first portion of multimedia data using inter-coding to generate a first version ;
and encoding the first portion of the multimedia data using intra-coding to generate a second version .

WO2007038695A2
CLAIM 141
. A method for transmitting digital video data , the method comprising : transmitting inter-coded digital video frames for each of a plurality of digital video channels (编码视频数据, 视频数据) ;
and transmitting channel switch frames for each of the channels , wherein at least one of the channel switch frames comprises intra-coded digital video data corresponding to one of the inter-coded frames for the respective channel .

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述语法信息 (processing multimedia data) 包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
WO2007038695A2
CLAIM 1
. A method of processing multimedia data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , comprising : encoding a first portion of multimedia data using inter-coding to generate a first version ;
and encoding the first portion of the multimedia data using intra-coding to generate a second version .

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (video channels) (video channels) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元 (processing multimedia data) 的所述多个视频块中的最大一者的大小 (processing multimedia data) ,其中所述用于产生所述语法信息 (processing multimedia data) 的装置进一步包含用于在所述语法信息包括最小大小值 (processing multimedia data) 的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
WO2007038695A2
CLAIM 1
. A method of processing multimedia data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , comprising : encoding a first portion of multimedia data using inter-coding to generate a first version ;
and encoding the first portion of the multimedia data using intra-coding to generate a second version .

WO2007038695A2
CLAIM 141
. A method for transmitting digital video data , the method comprising : transmitting inter-coded digital video frames for each of a plurality of digital video channels (编码视频数据, 视频数据) ;
and transmitting channel switch frames for each of the channels , wherein at least one of the channel switch frames comprises intra-coded digital video data corresponding to one of the inter-coded frames for the respective channel .

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述语法信息 (processing multimedia data) 包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
WO2007038695A2
CLAIM 1
. A method of processing multimedia data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , comprising : encoding a first portion of multimedia data using inter-coding to generate a first version ;
and encoding the first portion of the multimedia data using intra-coding to generate a second version .

CN102172021B
CLAIM 9
. 一种解码视频数据 (video channels) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元 (processing multimedia data) 的所述多个视频块中的最大一者的大小 (processing multimedia data) ,并且其中所述语法信息 (processing multimedia data) 进一步包括最小大小值 (processing multimedia data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
WO2007038695A2
CLAIM 1
. A method of processing multimedia data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , comprising : encoding a first portion of multimedia data using inter-coding to generate a first version ;
and encoding the first portion of the multimedia data using intra-coding to generate a second version .

WO2007038695A2
CLAIM 141
. A method for transmitting digital video data , the method comprising : transmitting inter-coded digital video frames for each of a plurality of digital video channels (编码视频数据, 视频数据) ;
and transmitting channel switch frames for each of the channels , wherein at least one of the channel switch frames comprises intra-coded digital video data corresponding to one of the inter-coded frames for the respective channel .

CN102172021B
CLAIM 10
. 一种解码视频数据 (video channels) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元 (processing multimedia data) 中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息 (processing multimedia data) 进一步包括最小大小值 (processing multimedia data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
WO2007038695A2
CLAIM 1
. A method of processing multimedia data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , comprising : encoding a first portion of multimedia data using inter-coding to generate a first version ;
and encoding the first portion of the multimedia data using intra-coding to generate a second version .

WO2007038695A2
CLAIM 141
. A method for transmitting digital video data , the method comprising : transmitting inter-coded digital video frames for each of a plurality of digital video channels (编码视频数据, 视频数据) ;
and transmitting channel switch frames for each of the channels , wherein at least one of the channel switch frames comprises intra-coded digital video data corresponding to one of the inter-coded frames for the respective channel .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1972449A

Filed: 2006-09-11     Issued: 2007-05-30

用于在单一描述和多描述之间切换的设备和方法

(Original Assignee) 首尔国立大学校产学协力财团; 三星电子株式会社     

金壹求, 赵南翊
CN102172021B
CLAIM 1
. 一种编码视频数据 (一种视频) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元 (译码单元) ,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1972449A
CLAIM 1
. 一种视频 (视频数据) 代码转换器,包括:译码单元 (译码单元) ,译码压缩视频以为所述压缩视频的每一个帧产生视频报头、运动矢量和DCT(离散余弦变换)系数;单一描述/多描述确定单元,基于在上述压缩视频的传输信道中错误发生的概率确定是否执行代码转换为单一描述或多描述;以及代码转换单元,当上述单一描述/多描述确定单元确定执行代码转换为单一描述时,通过将DCT系数和视频报头以及运动矢量一起编码,执行代码转换为单一描述,和当上述单一描述/多描述确定单元确定执行代码转换为多描述时,通过将DCT系数划分为若干DCT系数以及将上述DCT系数的每一个和视频报头以及运动矢量一起编码,执行代码转换为多描述。

CN102172021B
CLAIM 2
. 根据权利要求1所述的方法,其中所述经译码单元 (译码单元) 包含帧、切片和图片群组中的一者。
CN1972449A
CLAIM 1
. 一种视频代码转换器,包括:译码单元 (译码单元) ,译码压缩视频以为所述压缩视频的每一个帧产生视频报头、运动矢量和DCT(离散余弦变换)系数;单一描述/多描述确定单元,基于在上述压缩视频的传输信道中错误发生的概率确定是否执行代码转换为单一描述或多描述;以及代码转换单元,当上述单一描述/多描述确定单元确定执行代码转换为单一描述时,通过将DCT系数和视频报头以及运动矢量一起编码,执行代码转换为单一描述,和当上述单一描述/多描述确定单元确定执行代码转换为多描述时,通过将DCT系数划分为若干DCT系数以及将上述DCT系数的每一个和视频报头以及运动矢量一起编码,执行代码转换为多描述。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (一种视频) 的设备,其包含 : 用于编码包含多个视频块的经译码单元 (译码单元) 的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1972449A
CLAIM 1
. 一种视频 (视频数据) 代码转换器,包括:译码单元 (译码单元) ,译码压缩视频以为所述压缩视频的每一个帧产生视频报头、运动矢量和DCT(离散余弦变换)系数;单一描述/多描述确定单元,基于在上述压缩视频的传输信道中错误发生的概率确定是否执行代码转换为单一描述或多描述;以及代码转换单元,当上述单一描述/多描述确定单元确定执行代码转换为单一描述时,通过将DCT系数和视频报头以及运动矢量一起编码,执行代码转换为单一描述,和当上述单一描述/多描述确定单元确定执行代码转换为多描述时,通过将DCT系数划分为若干DCT系数以及将上述DCT系数的每一个和视频报头以及运动矢量一起编码,执行代码转换为多描述。

CN102172021B
CLAIM 6
. 根据权利要求5所述的设备,其中所述经译码单元 (译码单元) 包含帧、切片和图片群组中的一者。
CN1972449A
CLAIM 1
. 一种视频代码转换器,包括:译码单元 (译码单元) ,译码压缩视频以为所述压缩视频的每一个帧产生视频报头、运动矢量和DCT(离散余弦变换)系数;单一描述/多描述确定单元,基于在上述压缩视频的传输信道中错误发生的概率确定是否执行代码转换为单一描述或多描述;以及代码转换单元,当上述单一描述/多描述确定单元确定执行代码转换为单一描述时,通过将DCT系数和视频报头以及运动矢量一起编码,执行代码转换为单一描述,和当上述单一描述/多描述确定单元确定执行代码转换为多描述时,通过将DCT系数划分为若干DCT系数以及将上述DCT系数的每一个和视频报头以及运动矢量一起编码,执行代码转换为多描述。

CN102172021B
CLAIM 9
. 一种解码视频数据 (一种视频) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元 (译码单元) ,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN1972449A
CLAIM 1
. 一种视频 (视频数据) 代码转换器,包括:译码单元 (译码单元) ,译码压缩视频以为所述压缩视频的每一个帧产生视频报头、运动矢量和DCT(离散余弦变换)系数;单一描述/多描述确定单元,基于在上述压缩视频的传输信道中错误发生的概率确定是否执行代码转换为单一描述或多描述;以及代码转换单元,当上述单一描述/多描述确定单元确定执行代码转换为单一描述时,通过将DCT系数和视频报头以及运动矢量一起编码,执行代码转换为单一描述,和当上述单一描述/多描述确定单元确定执行代码转换为多描述时,通过将DCT系数划分为若干DCT系数以及将上述DCT系数的每一个和视频报头以及运动矢量一起编码,执行代码转换为多描述。

CN102172021B
CLAIM 10
. 一种解码视频数据 (一种视频) 的设备,其包含 : 用于接收包含多个视频块的经译码单元 (译码单元) 的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN1972449A
CLAIM 1
. 一种视频 (视频数据) 代码转换器,包括:译码单元 (译码单元) ,译码压缩视频以为所述压缩视频的每一个帧产生视频报头、运动矢量和DCT(离散余弦变换)系数;单一描述/多描述确定单元,基于在上述压缩视频的传输信道中错误发生的概率确定是否执行代码转换为单一描述或多描述;以及代码转换单元,当上述单一描述/多描述确定单元确定执行代码转换为单一描述时,通过将DCT系数和视频报头以及运动矢量一起编码,执行代码转换为单一描述,和当上述单一描述/多描述确定单元确定执行代码转换为多描述时,通过将DCT系数划分为若干DCT系数以及将上述DCT系数的每一个和视频报头以及运动矢量一起编码,执行代码转换为多描述。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN101213842A

Filed: 2006-06-29     Issued: 2008-07-02

用于使用运动补偿时域滤波的视频编码中的更新步骤的方法和装置

(Original Assignee) 诺基亚公司     

王祥林, M·卡克扎威克兹, 鲍亦亮, J·里奇
CN102172021B
CLAIM 1
. 一种编码视频数据 (特流的方法, 数字视频) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101213842A
CLAIM 1
. 一种使用运动补偿时域滤波对数字视频 (视频数据) 序列进行编码以用于提供具有代表已编码视频序列的视频数据的比特流的方法 (视频数据) ,所述数字视频序列包括多个帧,其中每个帧包括可被划分成多个宏块中的像素的阵列,所述方法包括: 对于宏块, 选择宏块模式; 基于所述宏块模式将宏块分割为多个块; 基于关于参考视频帧的运动补偿预测以及运动向量来在块 上执行预测操作,以提供相应的预测残差块;以及 基于关于所述预测残差块和所述宏块模式的运动补偿预测, 并且还基于所述运动向量的逆向,更新所述视频参考帧。

CN101213842A
CLAIM 3
. 根据权利要求1中所述的方法,其中所述 (其中所述) 预测残差块形成预 测残差帧,所述更新包括:基于插值滤波器在预测残差帧中插值所述预领' ;
J残差块的亚像素位置。

CN102172021B
CLAIM 2
. 根据权利要求1所述的方法,其中所述 (其中所述) 经译码单元包含帧、切片和图片群组中的一者。
CN101213842A
CLAIM 3
. 根据权利要求1中所述的方法,其中所述 (其中所述) 预测残差块形成预 测残差帧,所述更新包括:基于插值滤波器在预测残差帧中插值所述预领' ;
J残差块的亚像素位置。

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述 (其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (模式决定) 码。
CN101213842A
CLAIM 3
. 根据权利要求1中所述的方法,其中所述 (其中所述) 预测残差块形成预 测残差帧,所述更新包括:基于插值滤波器在预测残差帧中插值所述预领' ;
J残差块的亚像素位置。

CN101213842A
CLAIM 15
. —种用于使用运动补偿时域滤波对数字视频序列进行编码块,所述数字视频序列包括多个帧,其中每个帧包括可被划分成多 个宏块中的像素的阵列,所述编码模块包括:模式决定 (固定长度) 模块,被配置用于为宏块选择宏块模式,以便基于所述 宏块模式将宏块分割为多个块;预测模块,用于基于关于参考视频帧的运动补偿预测以及运动向 量来在所述块上执行预测操作,以提供相应的预测残差块;以及更新模块,用于基于关于所述预测残差块和所述宏块模式的运动 补偿预测,并且还基于所述运动向量的逆向,更新所述视频参考帧。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (特流的方法, 数字视频) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101213842A
CLAIM 1
. 一种使用运动补偿时域滤波对数字视频 (视频数据) 序列进行编码以用于提供具有代表已编码视频序列的视频数据的比特流的方法 (视频数据) ,所述数字视频序列包括多个帧,其中每个帧包括可被划分成多个宏块中的像素的阵列,所述方法包括: 对于宏块, 选择宏块模式; 基于所述宏块模式将宏块分割为多个块; 基于关于参考视频帧的运动补偿预测以及运动向量来在块 上执行预测操作,以提供相应的预测残差块;以及 基于关于所述预测残差块和所述宏块模式的运动补偿预测, 并且还基于所述运动向量的逆向,更新所述视频参考帧。

CN101213842A
CLAIM 3
. 根据权利要求1中所述的方法,其中所述 (其中所述) 预测残差块形成预 测残差帧,所述更新包括:基于插值滤波器在预测残差帧中插值所述预领' ;
J残差块的亚像素位置。

CN102172021B
CLAIM 6
. 根据权利要求5所述的设备,其中所述 (其中所述) 经译码单元包含帧、切片和图片群组中的一者。
CN101213842A
CLAIM 3
. 根据权利要求1中所述的方法,其中所述 (其中所述) 预测残差块形成预 测残差帧,所述更新包括:基于插值滤波器在预测残差帧中插值所述预领' ;
J残差块的亚像素位置。

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述 (其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (模式决定) 码。
CN101213842A
CLAIM 3
. 根据权利要求1中所述的方法,其中所述 (其中所述) 预测残差块形成预 测残差帧,所述更新包括:基于插值滤波器在预测残差帧中插值所述预领' ;
J残差块的亚像素位置。

CN101213842A
CLAIM 15
. —种用于使用运动补偿时域滤波对数字视频序列进行编码块,所述数字视频序列包括多个帧,其中每个帧包括可被划分成多 个宏块中的像素的阵列,所述编码模块包括:模式决定 (固定长度) 模块,被配置用于为宏块选择宏块模式,以便基于所述 宏块模式将宏块分割为多个块;预测模块,用于基于关于参考视频帧的运动补偿预测以及运动向 量来在所述块上执行预测操作,以提供相应的预测残差块;以及更新模块,用于基于关于所述预测残差块和所述宏块模式的运动 补偿预测,并且还基于所述运动向量的逆向,更新所述视频参考帧。

CN102172021B
CLAIM 9
. 一种解码视频数据 (特流的方法, 数字视频) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN101213842A
CLAIM 1
. 一种使用运动补偿时域滤波对数字视频 (视频数据) 序列进行编码以用于提供具有代表已编码视频序列的视频数据的比特流的方法 (视频数据) ,所述数字视频序列包括多个帧,其中每个帧包括可被划分成多个宏块中的像素的阵列,所述方法包括: 对于宏块, 选择宏块模式; 基于所述宏块模式将宏块分割为多个块; 基于关于参考视频帧的运动补偿预测以及运动向量来在块 上执行预测操作,以提供相应的预测残差块;以及 基于关于所述预测残差块和所述宏块模式的运动补偿预测, 并且还基于所述运动向量的逆向,更新所述视频参考帧。

CN101213842A
CLAIM 3
. 根据权利要求1中所述的方法,其中所述 (其中所述) 预测残差块形成预 测残差帧,所述更新包括:基于插值滤波器在预测残差帧中插值所述预领' ;
J残差块的亚像素位置。

CN102172021B
CLAIM 10
. 一种解码视频数据 (特流的方法, 数字视频) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN101213842A
CLAIM 1
. 一种使用运动补偿时域滤波对数字视频 (视频数据) 序列进行编码以用于提供具有代表已编码视频序列的视频数据的比特流的方法 (视频数据) ,所述数字视频序列包括多个帧,其中每个帧包括可被划分成多个宏块中的像素的阵列,所述方法包括: 对于宏块, 选择宏块模式; 基于所述宏块模式将宏块分割为多个块; 基于关于参考视频帧的运动补偿预测以及运动向量来在块 上执行预测操作,以提供相应的预测残差块;以及 基于关于所述预测残差块和所述宏块模式的运动补偿预测, 并且还基于所述运动向量的逆向,更新所述视频参考帧。

CN101213842A
CLAIM 3
. 根据权利要求1中所述的方法,其中所述 (其中所述) 预测残差块形成预 测残差帧,所述更新包括:基于插值滤波器在预测残差帧中插值所述预领' ;
J残差块的亚像素位置。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
WO2006134110A1

Filed: 2006-06-13     Issued: 2006-12-21

Method and apparatus for transmitting encoded video data, and method and apparatus for decoding video data

(Original Assignee) Thomson Licensing     

Ying Chen, Jiefu Zhai, Kai Xie
CN102172021B
CLAIM 1
. 一种编码视频数据 (encoded video data) (encoded video data) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
WO2006134110A1
CLAIM 1
. Method for transmitting encoded video data (编码视频数据, 视频数据) , comprising the steps of - generating or receiving video data packets , the video data packets containing reference picture slices (IDR , IDR S) , base-layer non-reference picture slices (BL) , enhancement-layer non-reference picture slices (EL) or control data (SEI , SPS , SPS S , PPS L , PPS H , PPS S L , PPS S H) ;
adding application sequence numbers (CN) to the video data packets that contain non-reference picture slices (BL , EL) , wherein counting of the application sequence numbers (CN) restarts after video data packets that contain reference picture slices (IDR , IDR S) ;
packing the video data packets into transport packets ;
adding transport packet sequence numbers to the transport packets ;
and transmitting the transport packets .

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (received transport packets) 码。
WO2006134110A1
CLAIM 4
. Method for decoding packetized video data received in transport packets , wherein the packetized video data belong to at least two quality layers being a base-layer and an enhancement-layer , and wherein a video data packet contains either control information data (SEI , SPS , SPS S , PPS H , PPS L , PPS S H , PPS S L) , reference picture video data (IDR , IDR S) , non-reference base-layer video data (BL) or non-reference enhancement-layer video data (EL) , the method comprising the steps of buffering received transport packets (固定长度) ;
extracting transport packet sequence numbers from the received transport packets ;
detecting if the transport packets or the video data packets included in the transport packets contain application packet sequence numbers (CN) of the video data packets , and extracting the detected application packet sequence numbers (CN) ;
extracting from the video data packets control information data (SEI , SPS , SPS S , PPS H , PPS L , PPS S H , PPS S L) ;
storing the extracted control information data (SEI , SPS , SPS S , PPS H , PPS L , PPS S H , PPS S L) ;
detecting from the transport packet sequence numbers and/or the application packet sequence numbers (CN) that at least one transport packet or video data packet is missing or defective ;
determining from said extracted application packet sequence numbers (CN) the application packet sequence number of the missing or defective video data packet ;
determining from the application packet sequence number (CN) of the missing or defective video data packet that the missing or defective video data packet contained non-reference enhancement-layer video data (EL#1 , EL#2 , . . . ) ;
determining the base-layer picture (BLPl , BLP2) corresponding to the enhancement-layer picture of the missing or defective video data packet ;
generating and buffering a new video data packet , wherein the header of the new video data packet is generated from the stored control information data (SEI , SPS , SPS S , PPS H , PPS L , PPS S H , PPS S L) , and the payload of the video data packet is generated by upsampling said determined base-layer picture (BLPl , BLP2) ;
and decoding the buffered picture data .

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (encoded video data) (encoded video data) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
WO2006134110A1
CLAIM 1
. Method for transmitting encoded video data (编码视频数据, 视频数据) , comprising the steps of - generating or receiving video data packets , the video data packets containing reference picture slices (IDR , IDR S) , base-layer non-reference picture slices (BL) , enhancement-layer non-reference picture slices (EL) or control data (SEI , SPS , SPS S , PPS L , PPS H , PPS S L , PPS S H) ;
adding application sequence numbers (CN) to the video data packets that contain non-reference picture slices (BL , EL) , wherein counting of the application sequence numbers (CN) restarts after video data packets that contain reference picture slices (IDR , IDR S) ;
packing the video data packets into transport packets ;
adding transport packet sequence numbers to the transport packets ;
and transmitting the transport packets .

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (received transport packets) 码。
WO2006134110A1
CLAIM 4
. Method for decoding packetized video data received in transport packets , wherein the packetized video data belong to at least two quality layers being a base-layer and an enhancement-layer , and wherein a video data packet contains either control information data (SEI , SPS , SPS S , PPS H , PPS L , PPS S H , PPS S L) , reference picture video data (IDR , IDR S) , non-reference base-layer video data (BL) or non-reference enhancement-layer video data (EL) , the method comprising the steps of buffering received transport packets (固定长度) ;
extracting transport packet sequence numbers from the received transport packets ;
detecting if the transport packets or the video data packets included in the transport packets contain application packet sequence numbers (CN) of the video data packets , and extracting the detected application packet sequence numbers (CN) ;
extracting from the video data packets control information data (SEI , SPS , SPS S , PPS H , PPS L , PPS S H , PPS S L) ;
storing the extracted control information data (SEI , SPS , SPS S , PPS H , PPS L , PPS S H , PPS S L) ;
detecting from the transport packet sequence numbers and/or the application packet sequence numbers (CN) that at least one transport packet or video data packet is missing or defective ;
determining from said extracted application packet sequence numbers (CN) the application packet sequence number of the missing or defective video data packet ;
determining from the application packet sequence number (CN) of the missing or defective video data packet that the missing or defective video data packet contained non-reference enhancement-layer video data (EL#1 , EL#2 , . . . ) ;
determining the base-layer picture (BLPl , BLP2) corresponding to the enhancement-layer picture of the missing or defective video data packet ;
generating and buffering a new video data packet , wherein the header of the new video data packet is generated from the stored control information data (SEI , SPS , SPS S , PPS H , PPS L , PPS S H , PPS S L) , and the payload of the video data packet is generated by upsampling said determined base-layer picture (BLPl , BLP2) ;
and decoding the buffered picture data .

CN102172021B
CLAIM 9
. 一种解码视频数据 (encoded video data) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
WO2006134110A1
CLAIM 1
. Method for transmitting encoded video data (编码视频数据, 视频数据) , comprising the steps of - generating or receiving video data packets , the video data packets containing reference picture slices (IDR , IDR S) , base-layer non-reference picture slices (BL) , enhancement-layer non-reference picture slices (EL) or control data (SEI , SPS , SPS S , PPS L , PPS H , PPS S L , PPS S H) ;
adding application sequence numbers (CN) to the video data packets that contain non-reference picture slices (BL , EL) , wherein counting of the application sequence numbers (CN) restarts after video data packets that contain reference picture slices (IDR , IDR S) ;
packing the video data packets into transport packets ;
adding transport packet sequence numbers to the transport packets ;
and transmitting the transport packets .

CN102172021B
CLAIM 10
. 一种解码视频数据 (encoded video data) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
WO2006134110A1
CLAIM 1
. Method for transmitting encoded video data (编码视频数据, 视频数据) , comprising the steps of - generating or receiving video data packets , the video data packets containing reference picture slices (IDR , IDR S) , base-layer non-reference picture slices (BL) , enhancement-layer non-reference picture slices (EL) or control data (SEI , SPS , SPS S , PPS L , PPS H , PPS S L , PPS S H) ;
adding application sequence numbers (CN) to the video data packets that contain non-reference picture slices (BL , EL) , wherein counting of the application sequence numbers (CN) restarts after video data packets that contain reference picture slices (IDR , IDR S) ;
packing the video data packets into transport packets ;
adding transport packet sequence numbers to the transport packets ;
and transmitting the transport packets .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN101228794A

Filed: 2006-05-19     Issued: 2008-07-23

针对加权预测的可分级视频编码方法及设备

(Original Assignee) 汤姆森许可贸易公司     

尹鹏, 吉尔·麦克唐纳·布瓦斯, 普尔温·比贝哈斯·潘迪特
CN102172021B
CLAIM 1
. 一种编码视频数据 (视频信号) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述 (种装置) 多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101228794A
CLAIM 1
. 一种装置 (其中所述) ,包括: 编码器(100),用于通过向增强层参考图像施加与向较低层参考图像所施加的用于对图像的较低层中的块进行编码的相同加权参数,来对图像的增强层中的块进行编码,其中,增强层中的块与较低层中的块相对应,以及增强层参考图像与较低层参考图像相对应。

CN101228794A
CLAIM 31
. —种用于可分级视频编码的视频信号 (视频数据) 结构,所述视频信号结构 包括:编码在图像的增强层中的块,该块是通过向增强层参考图像施 加与向较低层参考图像所施加的用于对图像的较低层中的块进行编码 的相同加权参数所产生的,其中,增强层中的块与较低层中的块相对应,以及增强层参考图像与较低层参考图像相对应。

CN102172021B
CLAIM 2
. 根据权利要求1所述的方法,其中所述 (种装置) 经译码单元包含帧、切片和图片群组中的一者。
CN101228794A
CLAIM 1
. 一种装置 (其中所述) ,包括: 编码器(100),用于通过向增强层参考图像施加与向较低层参考图像所施加的用于对图像的较低层中的块进行编码的相同加权参数,来对图像的增强层中的块进行编码,其中,增强层中的块与较低层中的块相对应,以及增强层参考图像与较低层参考图像相对应。

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述 (种装置) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN101228794A
CLAIM 1
. 一种装置 (其中所述) ,包括: 编码器(100),用于通过向增强层参考图像施加与向较低层参考图像所施加的用于对图像的较低层中的块进行编码的相同加权参数,来对图像的增强层中的块进行编码,其中,增强层中的块与较低层中的块相对应,以及增强层参考图像与较低层参考图像相对应。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (视频信号) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述 (种装置) 多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101228794A
CLAIM 1
. 一种装置 (其中所述) ,包括: 编码器(100),用于通过向增强层参考图像施加与向较低层参考图像所施加的用于对图像的较低层中的块进行编码的相同加权参数,来对图像的增强层中的块进行编码,其中,增强层中的块与较低层中的块相对应,以及增强层参考图像与较低层参考图像相对应。

CN101228794A
CLAIM 31
. —种用于可分级视频编码的视频信号 (视频数据) 结构,所述视频信号结构 包括:编码在图像的增强层中的块,该块是通过向增强层参考图像施 加与向较低层参考图像所施加的用于对图像的较低层中的块进行编码 的相同加权参数所产生的,其中,增强层中的块与较低层中的块相对应,以及增强层参考图像与较低层参考图像相对应。

CN102172021B
CLAIM 6
. 根据权利要求5所述的设备,其中所述 (种装置) 经译码单元包含帧、切片和图片群组中的一者。
CN101228794A
CLAIM 1
. 一种装置 (其中所述) ,包括: 编码器(100),用于通过向增强层参考图像施加与向较低层参考图像所施加的用于对图像的较低层中的块进行编码的相同加权参数,来对图像的增强层中的块进行编码,其中,增强层中的块与较低层中的块相对应,以及增强层参考图像与较低层参考图像相对应。

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述 (种装置) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN101228794A
CLAIM 1
. 一种装置 (其中所述) ,包括: 编码器(100),用于通过向增强层参考图像施加与向较低层参考图像所施加的用于对图像的较低层中的块进行编码的相同加权参数,来对图像的增强层中的块进行编码,其中,增强层中的块与较低层中的块相对应,以及增强层参考图像与较低层参考图像相对应。

CN102172021B
CLAIM 9
. 一种解码视频数据 (视频信号) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述 (种装置) 多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN101228794A
CLAIM 1
. 一种装置 (其中所述) ,包括: 编码器(100),用于通过向增强层参考图像施加与向较低层参考图像所施加的用于对图像的较低层中的块进行编码的相同加权参数,来对图像的增强层中的块进行编码,其中,增强层中的块与较低层中的块相对应,以及增强层参考图像与较低层参考图像相对应。

CN101228794A
CLAIM 31
. —种用于可分级视频编码的视频信号 (视频数据) 结构,所述视频信号结构 包括:编码在图像的增强层中的块,该块是通过向增强层参考图像施 加与向较低层参考图像所施加的用于对图像的较低层中的块进行编码 的相同加权参数所产生的,其中,增强层中的块与较低层中的块相对应,以及增强层参考图像与较低层参考图像相对应。

CN102172021B
CLAIM 10
. 一种解码视频数据 (视频信号) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述 (种装置) 多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN101228794A
CLAIM 1
. 一种装置 (其中所述) ,包括: 编码器(100),用于通过向增强层参考图像施加与向较低层参考图像所施加的用于对图像的较低层中的块进行编码的相同加权参数,来对图像的增强层中的块进行编码,其中,增强层中的块与较低层中的块相对应,以及增强层参考图像与较低层参考图像相对应。

CN101228794A
CLAIM 31
. —种用于可分级视频编码的视频信号 (视频数据) 结构,所述视频信号结构 包括:编码在图像的增强层中的块,该块是通过向增强层参考图像施 加与向较低层参考图像所施加的用于对图像的较低层中的块进行编码 的相同加权参数所产生的,其中,增强层中的块与较低层中的块相对应,以及增强层参考图像与较低层参考图像相对应。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN101189641A

Filed: 2006-05-09     Issued: 2008-05-28

编码数字图像的像素或体素的方法及处理数字图像的方法

(Original Assignee) 布雷克成像有限公司     

I·戈里, M·马蒂乌齐
CN102172021B
CLAIM 1
. 一种编码视频数据的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101189641A
CLAIM 15
. 根据前述权利要求11到14中的一个或多个所述的方法,其特征 在于,所述预处理步骤包括:提供人工神经网络,其包括与该神经网络的结点对应的细胞(Ki)的 n-维阵列,各个细胞具有到形成该细胞(Ki)的所述邻域的直接相邻细胞 (Kj)的连接,参见图9和10 ;
各个细胞(Ki)具有对于到所述周围细胞的直接相邻细胞(Kj)的各 个连接的输入;各个细胞(Ki)具有对于到一个或多个所述直接相邻细胞(Kj)的连 接的输出;在各个细胞(Ki)和所迷直接相邻细胞之间的所述连接由权重(Wij) 来确定 (至少一者) ;通过被定义为所述细胞(Ki)的激活值或函数(Ai)的内部值来进一 步表征所述细胞,并且各个细胞(Ki)能够根据被称为传递函数的信号处 理函数进行信号处理,以生成细胞输出信号(Ui) ;
所述传递函数将细胞(Ki)的输出信号(Ui)确定为所述细胞(Ki) 的所述激活值或函数(Ai)的函数,在此所述传递函数还包括使所述细胞 (Ki)的所述激活值或函数(Ai)等于细胞(Ki)的输出信号(in)的恒等 函数;提供输入数据记录(Pi)的n-维ft据库,所述输入数据记录必须被提 交给利用所述神经网络的计算,并且在所述n-维数椐库中,当所述数据记 录(Pi)被投影到对应的n-维空间中时,其相对位置是所述数据记录(Pi) 的相关特征,能够由所述n-维空间中的点的阵列表示所述数据库的数据记 录(Pi),各个点具有在所述点阵列中的已定义的位置并与所迷数据库的 数据记录(Pi)相关,所述数据库的各个数据记录(Pi)进一步包括每一个 具有某个值(Ui)的至少一个变量或多个变量;各个数据记录(Pi)与形成所述神经网络的n-维细胞阵列的细胞(Ki) 相关,其中细胞(Ki)在n-维细胞(Ki)阵列中具有与由所述n-维点阵列 中的点表示的对应的数据记录(Pi)相同的位置;被作为所述网络的初始化值的各个数据记录(Pi)的变量的值(Ui) 被取为所一目关细胞(Ki)的初始激活值(Ai)或初始输出值(Ui) ;
各个细胞(Ki)的所述激活值(Ai)或所述输出值(Ui)在经过所述 神经网络的一定数目的迭代处理步骤之后,被作为所W目关数据记录(Pi) 的新值(Ui)。

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (设备发送) 码。
CN101189641A
CLAIM 37
. 根据权利要求36所述的图像处理系统,其特征在于,所述计算 机硬件包括用于与所述成像设备的对应接口进行通信的接口 ,其用于从所 述成像设备接收图像数据,以及用于向所述成傳 设备发送 (固定长度) 与由所述图像数 据表示的所述目标的所述部分的特性相关的信息以及用于改变所述成像设 备的扫描仪的成像分辨率和/或视场的命令。

CN102172021B
CLAIM 4
. 根据权利要求1所述的方法,其进一步 (进一步) 包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN101189641A
CLAIM 5
. 根据前述权利要求中的一个或多个所述的方法,其特征在于,所 述目标像素或体素以及所述像素或体素窗口的各个像素或体素的值的进一步 (其进一步) 函数,对应于表示所述窗口的像素或体素的所述数值矩阵的小波变换的 一个或多个系数或系数的组合。

CN102172021B
CLAIM 5
. 一种用于编码视频数据的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101189641A
CLAIM 15
. 根据前述权利要求11到14中的一个或多个所述的方法,其特征 在于,所述预处理步骤包括:提供人工神经网络,其包括与该神经网络的结点对应的细胞(Ki)的 n-维阵列,各个细胞具有到形成该细胞(Ki)的所述邻域的直接相邻细胞 (Kj)的连接,参见图9和10 ;
各个细胞(Ki)具有对于到所述周围细胞的直接相邻细胞(Kj)的各 个连接的输入;各个细胞(Ki)具有对于到一个或多个所述直接相邻细胞(Kj)的连 接的输出;在各个细胞(Ki)和所迷直接相邻细胞之间的所述连接由权重(Wij) 来确定 (至少一者) ;通过被定义为所述细胞(Ki)的激活值或函数(Ai)的内部值来进一 步表征所述细胞,并且各个细胞(Ki)能够根据被称为传递函数的信号处 理函数进行信号处理,以生成细胞输出信号(Ui) ;
所述传递函数将细胞(Ki)的输出信号(Ui)确定为所述细胞(Ki) 的所述激活值或函数(Ai)的函数,在此所述传递函数还包括使所述细胞 (Ki)的所述激活值或函数(Ai)等于细胞(Ki)的输出信号(in)的恒等 函数;提供输入数据记录(Pi)的n-维ft据库,所述输入数据记录必须被提 交给利用所述神经网络的计算,并且在所述n-维数椐库中,当所述数据记 录(Pi)被投影到对应的n-维空间中时,其相对位置是所述数据记录(Pi) 的相关特征,能够由所述n-维空间中的点的阵列表示所述数据库的数据记 录(Pi),各个点具有在所述点阵列中的已定义的位置并与所迷数据库的 数据记录(Pi)相关,所述数据库的各个数据记录(Pi)进一步包括每一个 具有某个值(Ui)的至少一个变量或多个变量;各个数据记录(Pi)与形成所述神经网络的n-维细胞阵列的细胞(Ki) 相关,其中细胞(Ki)在n-维细胞(Ki)阵列中具有与由所述n-维点阵列 中的点表示的对应的数据记录(Pi)相同的位置;被作为所述网络的初始化值的各个数据记录(Pi)的变量的值(Ui) 被取为所一目关细胞(Ki)的初始激活值(Ai)或初始输出值(Ui) ;
各个细胞(Ki)的所述激活值(Ai)或所述输出值(Ui)在经过所述 神经网络的一定数目的迭代处理步骤之后,被作为所W目关数据记录(Pi) 的新值(Ui)。

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (设备发送) 码。
CN101189641A
CLAIM 37
. 根据权利要求36所述的图像处理系统,其特征在于,所述计算 机硬件包括用于与所述成像设备的对应接口进行通信的接口 ,其用于从所 述成像设备接收图像数据,以及用于向所述成傳 设备发送 (固定长度) 与由所述图像数 据表示的所述目标的所述部分的特性相关的信息以及用于改变所述成像设 备的扫描仪的成像分辨率和/或视场的命令。

CN102172021B
CLAIM 8
. 根据权利要求5所述的设备,其进一步 (进一步) 包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN101189641A
CLAIM 5
. 根据前述权利要求中的一个或多个所述的方法,其特征在于,所 述目标像素或体素以及所述像素或体素窗口的各个像素或体素的值的进一步 (其进一步) 函数,对应于表示所述窗口的像素或体素的所述数值矩阵的小波变换的 一个或多个系数或系数的组合。

CN102172021B
CLAIM 9
. 一种解码视频数据的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN101189641A
CLAIM 15
. 根据前述权利要求11到14中的一个或多个所述的方法,其特征 在于,所述预处理步骤包括:提供人工神经网络,其包括与该神经网络的结点对应的细胞(Ki)的 n-维阵列,各个细胞具有到形成该细胞(Ki)的所述邻域的直接相邻细胞 (Kj)的连接,参见图9和10 ;
各个细胞(Ki)具有对于到所述周围细胞的直接相邻细胞(Kj)的各 个连接的输入;各个细胞(Ki)具有对于到一个或多个所述直接相邻细胞(Kj)的连 接的输出;在各个细胞(Ki)和所迷直接相邻细胞之间的所述连接由权重(Wij) 来确定 (至少一者) ;通过被定义为所述细胞(Ki)的激活值或函数(Ai)的内部值来进一 步表征所述细胞,并且各个细胞(Ki)能够根据被称为传递函数的信号处 理函数进行信号处理,以生成细胞输出信号(Ui) ;
所述传递函数将细胞(Ki)的输出信号(Ui)确定为所述细胞(Ki) 的所述激活值或函数(Ai)的函数,在此所述传递函数还包括使所述细胞 (Ki)的所述激活值或函数(Ai)等于细胞(Ki)的输出信号(in)的恒等 函数;提供输入数据记录(Pi)的n-维ft据库,所述输入数据记录必须被提 交给利用所述神经网络的计算,并且在所述n-维数椐库中,当所述数据记 录(Pi)被投影到对应的n-维空间中时,其相对位置是所述数据记录(Pi) 的相关特征,能够由所述n-维空间中的点的阵列表示所述数据库的数据记 录(Pi),各个点具有在所述点阵列中的已定义的位置并与所迷数据库的 数据记录(Pi)相关,所述数据库的各个数据记录(Pi)进一步包括每一个 具有某个值(Ui)的至少一个变量或多个变量;各个数据记录(Pi)与形成所述神经网络的n-维细胞阵列的细胞(Ki) 相关,其中细胞(Ki)在n-维细胞(Ki)阵列中具有与由所述n-维点阵列 中的点表示的对应的数据记录(Pi)相同的位置;被作为所述网络的初始化值的各个数据记录(Pi)的变量的值(Ui) 被取为所一目关细胞(Ki)的初始激活值(Ai)或初始输出值(Ui) ;
各个细胞(Ki)的所述激活值(Ai)或所述输出值(Ui)在经过所述 神经网络的一定数目的迭代处理步骤之后,被作为所W目关数据记录(Pi) 的新值(Ui)。

CN102172021B
CLAIM 10
. 一种解码视频数据的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN101189641A
CLAIM 15
. 根据前述权利要求11到14中的一个或多个所述的方法,其特征 在于,所述预处理步骤包括:提供人工神经网络,其包括与该神经网络的结点对应的细胞(Ki)的 n-维阵列,各个细胞具有到形成该细胞(Ki)的所述邻域的直接相邻细胞 (Kj)的连接,参见图9和10 ;
各个细胞(Ki)具有对于到所述周围细胞的直接相邻细胞(Kj)的各 个连接的输入;各个细胞(Ki)具有对于到一个或多个所述直接相邻细胞(Kj)的连 接的输出;在各个细胞(Ki)和所迷直接相邻细胞之间的所述连接由权重(Wij) 来确定 (至少一者) ;通过被定义为所述细胞(Ki)的激活值或函数(Ai)的内部值来进一 步表征所述细胞,并且各个细胞(Ki)能够根据被称为传递函数的信号处 理函数进行信号处理,以生成细胞输出信号(Ui) ;
所述传递函数将细胞(Ki)的输出信号(Ui)确定为所述细胞(Ki) 的所述激活值或函数(Ai)的函数,在此所述传递函数还包括使所述细胞 (Ki)的所述激活值或函数(Ai)等于细胞(Ki)的输出信号(in)的恒等 函数;提供输入数据记录(Pi)的n-维ft据库,所述输入数据记录必须被提 交给利用所述神经网络的计算,并且在所述n-维数椐库中,当所述数据记 录(Pi)被投影到对应的n-维空间中时,其相对位置是所述数据记录(Pi) 的相关特征,能够由所述n-维空间中的点的阵列表示所述数据库的数据记 录(Pi),各个点具有在所述点阵列中的已定义的位置并与所迷数据库的 数据记录(Pi)相关,所述数据库的各个数据记录(Pi)进一步包括每一个 具有某个值(Ui)的至少一个变量或多个变量;各个数据记录(Pi)与形成所述神经网络的n-维细胞阵列的细胞(Ki) 相关,其中细胞(Ki)在n-维细胞(Ki)阵列中具有与由所述n-维点阵列 中的点表示的对应的数据记录(Pi)相同的位置;被作为所述网络的初始化值的各个数据记录(Pi)的变量的值(Ui) 被取为所一目关细胞(Ki)的初始激活值(Ai)或初始输出值(Ui) ;
各个细胞(Ki)的所述激活值(Ai)或所述输出值(Ui)在经过所述 神经网络的一定数目的迭代处理步骤之后,被作为所W目关数据记录(Pi) 的新值(Ui)。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1917647A

Filed: 2006-04-19     Issued: 2007-02-21

自适应地选择用于熵编码的上下文模型的方法和设备

(Original Assignee) 三星电子株式会社     

李培根, 李教爀, 车尚昌, 韩宇镇
CN102172021B
CLAIM 1
. 一种编码视频数据 (一种视频编码器, 熵解码单元, 频解码器, 多层视频, 视频信号) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元 (一种视频编码器, 熵解码单元, 频解码器, 多层视频, 视频信号) 其中所述 (其中所述, 第二参) 多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1917647A
CLAIM 1
. 一种对残差预测标志进行编码的方法,所述残差预测标志指示多层视频 (频解码器, 视频数据, 译码单元) 信号增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该方法包括:计算较低层块的特征数据,其中,所述特征数据包括所述较低层块的残差数据的能量和所述较低层块的编码块模式的值中的至少一个;根据所述特征数据确定残差预测标志的编码方法;和使用确定的编码方法对残差预测标志进行编码。

CN1917647A
CLAIM 22
. 如权利要求21所述的方法,其中,确定编码块模式的每一位的值是否为1的步骤包括:将编码块模式的四个较低有效位设置为第一参数,所述第一参数用于确定亮度信息的编码,将编码块模式的两个较高有效位设置为第二参 (其中所述) 数,第二参数用于确定色度信息的编码;执行右移位操作,该操作将第一参数的一位向右移动从分配给宏块地址的“0”至“3”之中选择的一个整数位数,对“1”和所述右移位操作的结果执行AND位操作,即“1”AND右移位操作的结果;和如果AND位操作的结果不是“0”,则确定出编码块模式的至少一位的值为“1”。

CN1917647A
CLAIM 30
. 一种用于对残差预测标志进行编码的视频编码器,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该编码器包括:较低层编码单元,产生较低层块的特征数据,其中所述 (其中所述) 特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层编码单元,使用残差预测标志的编码方法对残差预测标志进行编码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 38
. 一种用于对残差预测标志进行解码的视频解码器 (频解码器, 视频数据, 译码单元) ,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该解码器包括:基层解码单元,产生较低层块的特征数据,其中所述特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层解码单元,使用残差预测标志的解码方法对残差预测标志进行解码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 54
. 一种对多层视频信号的增强层进行解码的解码器,包括:解析器,解析较低层的编码块模式的值;熵解码单元 (频解码器, 视频数据, 译码单元) ,使用编码块模式的值确定残差预测标志的解码方法,并且根据所述解码方法对残差预测标志执行熵解码并随后对增强层解码,所述残差预测标志指示增强层是否是根据较低层预测的;逆量化器,逆量化增强层;和逆变换器,根据残差预测标志对逆量化的增强层执行逆变换。

CN1917647A
CLAIM 78
. 一种视频编码器 (频解码器, 视频数据, 译码单元) ,包括:基层编码器,从输入的帧中获得基层帧;以及增强层编码器,产生增强层的数据,所述增强层的数据根据包括用于基层帧的数据、用于在不同的时间位置的第二增强层的数据以及用于增强层的不同区域的数据中的至少一个的参考数据而被预测,其中,增强层编码器包括:变换器,根据确定是否根据参考数据预测增强层的数据的结果对增强层的数据编码。

CN102172021B
CLAIM 2
. 根据权利 (设置用) 要求1所述的方法,其中所述 (其中所述, 第二参) 译码单元 (一种视频编码器, 熵解码单元, 频解码器, 多层视频, 视频信号) 包含帧、切片和图片群组中的一者。
CN1917647A
CLAIM 1
. 一种对残差预测标志进行编码的方法,所述残差预测标志指示多层视频 (频解码器, 视频数据, 译码单元) 信号增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该方法包括:计算较低层块的特征数据,其中,所述特征数据包括所述较低层块的残差数据的能量和所述较低层块的编码块模式的值中的至少一个;根据所述特征数据确定残差预测标志的编码方法;和使用确定的编码方法对残差预测标志进行编码。

CN1917647A
CLAIM 22
. 如权利要求21所述的方法,其中,确定编码块模式的每一位的值是否为1的步骤包括:将编码块模式的四个较低有效位设置为第一参数,所述第一参数用于确定亮度信息的编码,将编码块模式的两个较高有效位设置为第二参 (其中所述) 数,第二参数用于确定色度信息的编码;执行右移位操作,该操作将第一参数的一位向右移动从分配给宏块地址的“0”至“3”之中选择的一个整数位数,对“1”和所述右移位操作的结果执行AND位操作,即“1”AND右移位操作的结果;和如果AND位操作的结果不是“0”,则确定出编码块模式的至少一位的值为“1”。

CN1917647A
CLAIM 23
. 如权利要求21所述的方法,其中,解码方法的确定包括设置用 (根据权利) 于对残差预测标志进行解码的上下文模型,以及通过设置的上下文模型的熵解码执行对残差预测标志的解码,其中,所述熵解码是CABAC的逆操作。

CN1917647A
CLAIM 30
. 一种用于对残差预测标志进行编码的视频编码器,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该编码器包括:较低层编码单元,产生较低层块的特征数据,其中所述 (其中所述) 特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层编码单元,使用残差预测标志的编码方法对残差预测标志进行编码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 38
. 一种用于对残差预测标志进行解码的视频解码器 (频解码器, 视频数据, 译码单元) ,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该解码器包括:基层解码单元,产生较低层块的特征数据,其中所述特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层解码单元,使用残差预测标志的解码方法对残差预测标志进行解码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 54
. 一种对多层视频信号的增强层进行解码的解码器,包括:解析器,解析较低层的编码块模式的值;熵解码单元 (频解码器, 视频数据, 译码单元) ,使用编码块模式的值确定残差预测标志的解码方法,并且根据所述解码方法对残差预测标志执行熵解码并随后对增强层解码,所述残差预测标志指示增强层是否是根据较低层预测的;逆量化器,逆量化增强层;和逆变换器,根据残差预测标志对逆量化的增强层执行逆变换。

CN1917647A
CLAIM 78
. 一种视频编码器 (频解码器, 视频数据, 译码单元) ,包括:基层编码器,从输入的帧中获得基层帧;以及增强层编码器,产生增强层的数据,所述增强层的数据根据包括用于基层帧的数据、用于在不同的时间位置的第二增强层的数据以及用于增强层的不同区域的数据中的至少一个的参考数据而被预测,其中,增强层编码器包括:变换器,根据确定是否根据参考数据预测增强层的数据的结果对增强层的数据编码。

CN102172021B
CLAIM 3
. 根据权利 (设置用) 要求1所述的方法,其中所述 (其中所述, 第二参) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (熵编码) 码。
CN1917647A
CLAIM 22
. 如权利要求21所述的方法,其中,确定编码块模式的每一位的值是否为1的步骤包括:将编码块模式的四个较低有效位设置为第一参数,所述第一参数用于确定亮度信息的编码,将编码块模式的两个较高有效位设置为第二参 (其中所述) 数,第二参数用于确定色度信息的编码;执行右移位操作,该操作将第一参数的一位向右移动从分配给宏块地址的“0”至“3”之中选择的一个整数位数,对“1”和所述右移位操作的结果执行AND位操作,即“1”AND右移位操作的结果;和如果AND位操作的结果不是“0”,则确定出编码块模式的至少一位的值为“1”。

CN1917647A
CLAIM 23
. 如权利要求21所述的方法,其中,解码方法的确定包括设置用 (根据权利) 于对残差预测标志进行解码的上下文模型,以及通过设置的上下文模型的熵解码执行对残差预测标志的解码,其中,所述熵解码是CABAC的逆操作。

CN1917647A
CLAIM 30
. 一种用于对残差预测标志进行编码的视频编码器,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该编码器包括:较低层编码单元,产生较低层块的特征数据,其中所述 (其中所述) 特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层编码单元,使用残差预测标志的编码方法对残差预测标志进行编码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 64
. 如权利要求55所述的编码方法,其中,由熵编码 (固定长度) 执行用于增强层数据的数据的编码。

CN102172021B
CLAIM 4
. 根据权利 (设置用) 要求1所述的方法,其进一步包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN1917647A
CLAIM 23
. 如权利要求21所述的方法,其中,解码方法的确定包括设置用 (根据权利) 于对残差预测标志进行解码的上下文模型,以及通过设置的上下文模型的熵解码执行对残差预测标志的解码,其中,所述熵解码是CABAC的逆操作。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (一种视频编码器, 熵解码单元, 频解码器, 多层视频, 视频信号) 的设备,其包含 : 用于编码包含多个视频块的经译码单元 (一种视频编码器, 熵解码单元, 频解码器, 多层视频, 视频信号) 的装置,其中所述 (其中所述, 第二参) 多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1917647A
CLAIM 1
. 一种对残差预测标志进行编码的方法,所述残差预测标志指示多层视频 (频解码器, 视频数据, 译码单元) 信号增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该方法包括:计算较低层块的特征数据,其中,所述特征数据包括所述较低层块的残差数据的能量和所述较低层块的编码块模式的值中的至少一个;根据所述特征数据确定残差预测标志的编码方法;和使用确定的编码方法对残差预测标志进行编码。

CN1917647A
CLAIM 22
. 如权利要求21所述的方法,其中,确定编码块模式的每一位的值是否为1的步骤包括:将编码块模式的四个较低有效位设置为第一参数,所述第一参数用于确定亮度信息的编码,将编码块模式的两个较高有效位设置为第二参 (其中所述) 数,第二参数用于确定色度信息的编码;执行右移位操作,该操作将第一参数的一位向右移动从分配给宏块地址的“0”至“3”之中选择的一个整数位数,对“1”和所述右移位操作的结果执行AND位操作,即“1”AND右移位操作的结果;和如果AND位操作的结果不是“0”,则确定出编码块模式的至少一位的值为“1”。

CN1917647A
CLAIM 30
. 一种用于对残差预测标志进行编码的视频编码器,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该编码器包括:较低层编码单元,产生较低层块的特征数据,其中所述 (其中所述) 特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层编码单元,使用残差预测标志的编码方法对残差预测标志进行编码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 38
. 一种用于对残差预测标志进行解码的视频解码器 (频解码器, 视频数据, 译码单元) ,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该解码器包括:基层解码单元,产生较低层块的特征数据,其中所述特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层解码单元,使用残差预测标志的解码方法对残差预测标志进行解码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 54
. 一种对多层视频信号的增强层进行解码的解码器,包括:解析器,解析较低层的编码块模式的值;熵解码单元 (频解码器, 视频数据, 译码单元) ,使用编码块模式的值确定残差预测标志的解码方法,并且根据所述解码方法对残差预测标志执行熵解码并随后对增强层解码,所述残差预测标志指示增强层是否是根据较低层预测的;逆量化器,逆量化增强层;和逆变换器,根据残差预测标志对逆量化的增强层执行逆变换。

CN1917647A
CLAIM 78
. 一种视频编码器 (频解码器, 视频数据, 译码单元) ,包括:基层编码器,从输入的帧中获得基层帧;以及增强层编码器,产生增强层的数据,所述增强层的数据根据包括用于基层帧的数据、用于在不同的时间位置的第二增强层的数据以及用于增强层的不同区域的数据中的至少一个的参考数据而被预测,其中,增强层编码器包括:变换器,根据确定是否根据参考数据预测增强层的数据的结果对增强层的数据编码。

CN102172021B
CLAIM 6
. 根据权利 (设置用) 要求5所述的设备,其中所述 (其中所述, 第二参) 译码单元 (一种视频编码器, 熵解码单元, 频解码器, 多层视频, 视频信号) 包含帧、切片和图片群组中的一者。
CN1917647A
CLAIM 1
. 一种对残差预测标志进行编码的方法,所述残差预测标志指示多层视频 (频解码器, 视频数据, 译码单元) 信号增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该方法包括:计算较低层块的特征数据,其中,所述特征数据包括所述较低层块的残差数据的能量和所述较低层块的编码块模式的值中的至少一个;根据所述特征数据确定残差预测标志的编码方法;和使用确定的编码方法对残差预测标志进行编码。

CN1917647A
CLAIM 22
. 如权利要求21所述的方法,其中,确定编码块模式的每一位的值是否为1的步骤包括:将编码块模式的四个较低有效位设置为第一参数,所述第一参数用于确定亮度信息的编码,将编码块模式的两个较高有效位设置为第二参 (其中所述) 数,第二参数用于确定色度信息的编码;执行右移位操作,该操作将第一参数的一位向右移动从分配给宏块地址的“0”至“3”之中选择的一个整数位数,对“1”和所述右移位操作的结果执行AND位操作,即“1”AND右移位操作的结果;和如果AND位操作的结果不是“0”,则确定出编码块模式的至少一位的值为“1”。

CN1917647A
CLAIM 23
. 如权利要求21所述的方法,其中,解码方法的确定包括设置用 (根据权利) 于对残差预测标志进行解码的上下文模型,以及通过设置的上下文模型的熵解码执行对残差预测标志的解码,其中,所述熵解码是CABAC的逆操作。

CN1917647A
CLAIM 30
. 一种用于对残差预测标志进行编码的视频编码器,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该编码器包括:较低层编码单元,产生较低层块的特征数据,其中所述 (其中所述) 特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层编码单元,使用残差预测标志的编码方法对残差预测标志进行编码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 38
. 一种用于对残差预测标志进行解码的视频解码器 (频解码器, 视频数据, 译码单元) ,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该解码器包括:基层解码单元,产生较低层块的特征数据,其中所述特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层解码单元,使用残差预测标志的解码方法对残差预测标志进行解码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 54
. 一种对多层视频信号的增强层进行解码的解码器,包括:解析器,解析较低层的编码块模式的值;熵解码单元 (频解码器, 视频数据, 译码单元) ,使用编码块模式的值确定残差预测标志的解码方法,并且根据所述解码方法对残差预测标志执行熵解码并随后对增强层解码,所述残差预测标志指示增强层是否是根据较低层预测的;逆量化器,逆量化增强层;和逆变换器,根据残差预测标志对逆量化的增强层执行逆变换。

CN1917647A
CLAIM 78
. 一种视频编码器 (频解码器, 视频数据, 译码单元) ,包括:基层编码器,从输入的帧中获得基层帧;以及增强层编码器,产生增强层的数据,所述增强层的数据根据包括用于基层帧的数据、用于在不同的时间位置的第二增强层的数据以及用于增强层的不同区域的数据中的至少一个的参考数据而被预测,其中,增强层编码器包括:变换器,根据确定是否根据参考数据预测增强层的数据的结果对增强层的数据编码。

CN102172021B
CLAIM 7
. 根据权利 (设置用) 要求5所述的设备,其中所述 (其中所述, 第二参) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (熵编码) 码。
CN1917647A
CLAIM 22
. 如权利要求21所述的方法,其中,确定编码块模式的每一位的值是否为1的步骤包括:将编码块模式的四个较低有效位设置为第一参数,所述第一参数用于确定亮度信息的编码,将编码块模式的两个较高有效位设置为第二参 (其中所述) 数,第二参数用于确定色度信息的编码;执行右移位操作,该操作将第一参数的一位向右移动从分配给宏块地址的“0”至“3”之中选择的一个整数位数,对“1”和所述右移位操作的结果执行AND位操作,即“1”AND右移位操作的结果;和如果AND位操作的结果不是“0”,则确定出编码块模式的至少一位的值为“1”。

CN1917647A
CLAIM 23
. 如权利要求21所述的方法,其中,解码方法的确定包括设置用 (根据权利) 于对残差预测标志进行解码的上下文模型,以及通过设置的上下文模型的熵解码执行对残差预测标志的解码,其中,所述熵解码是CABAC的逆操作。

CN1917647A
CLAIM 30
. 一种用于对残差预测标志进行编码的视频编码器,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该编码器包括:较低层编码单元,产生较低层块的特征数据,其中所述 (其中所述) 特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层编码单元,使用残差预测标志的编码方法对残差预测标志进行编码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 64
. 如权利要求55所述的编码方法,其中,由熵编码 (固定长度) 执行用于增强层数据的数据的编码。

CN102172021B
CLAIM 8
. 根据权利 (设置用) 要求5所述的设备,其进一步包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN1917647A
CLAIM 23
. 如权利要求21所述的方法,其中,解码方法的确定包括设置用 (根据权利) 于对残差预测标志进行解码的上下文模型,以及通过设置的上下文模型的熵解码执行对残差预测标志的解码,其中,所述熵解码是CABAC的逆操作。

CN102172021B
CLAIM 9
. 一种解码视频数据 (一种视频编码器, 熵解码单元, 频解码器, 多层视频, 视频信号) 的方法,其包含 : 用视频解码器 (一种视频编码器, 熵解码单元, 频解码器, 多层视频, 视频信号) 接收包含多个视频块的经译码单元 (一种视频编码器, 熵解码单元, 频解码器, 多层视频, 视频信号) 其中所述 (其中所述, 第二参) 多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN1917647A
CLAIM 1
. 一种对残差预测标志进行编码的方法,所述残差预测标志指示多层视频 (频解码器, 视频数据, 译码单元) 信号增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该方法包括:计算较低层块的特征数据,其中,所述特征数据包括所述较低层块的残差数据的能量和所述较低层块的编码块模式的值中的至少一个;根据所述特征数据确定残差预测标志的编码方法;和使用确定的编码方法对残差预测标志进行编码。

CN1917647A
CLAIM 22
. 如权利要求21所述的方法,其中,确定编码块模式的每一位的值是否为1的步骤包括:将编码块模式的四个较低有效位设置为第一参数,所述第一参数用于确定亮度信息的编码,将编码块模式的两个较高有效位设置为第二参 (其中所述) 数,第二参数用于确定色度信息的编码;执行右移位操作,该操作将第一参数的一位向右移动从分配给宏块地址的“0”至“3”之中选择的一个整数位数,对“1”和所述右移位操作的结果执行AND位操作,即“1”AND右移位操作的结果;和如果AND位操作的结果不是“0”,则确定出编码块模式的至少一位的值为“1”。

CN1917647A
CLAIM 30
. 一种用于对残差预测标志进行编码的视频编码器,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该编码器包括:较低层编码单元,产生较低层块的特征数据,其中所述 (其中所述) 特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层编码单元,使用残差预测标志的编码方法对残差预测标志进行编码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 38
. 一种用于对残差预测标志进行解码的视频解码器 (频解码器, 视频数据, 译码单元) ,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该解码器包括:基层解码单元,产生较低层块的特征数据,其中所述特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层解码单元,使用残差预测标志的解码方法对残差预测标志进行解码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 54
. 一种对多层视频信号的增强层进行解码的解码器,包括:解析器,解析较低层的编码块模式的值;熵解码单元 (频解码器, 视频数据, 译码单元) ,使用编码块模式的值确定残差预测标志的解码方法,并且根据所述解码方法对残差预测标志执行熵解码并随后对增强层解码,所述残差预测标志指示增强层是否是根据较低层预测的;逆量化器,逆量化增强层;和逆变换器,根据残差预测标志对逆量化的增强层执行逆变换。

CN1917647A
CLAIM 78
. 一种视频编码器 (频解码器, 视频数据, 译码单元) ,包括:基层编码器,从输入的帧中获得基层帧;以及增强层编码器,产生增强层的数据,所述增强层的数据根据包括用于基层帧的数据、用于在不同的时间位置的第二增强层的数据以及用于增强层的不同区域的数据中的至少一个的参考数据而被预测,其中,增强层编码器包括:变换器,根据确定是否根据参考数据预测增强层的数据的结果对增强层的数据编码。

CN102172021B
CLAIM 10
. 一种解码视频数据 (一种视频编码器, 熵解码单元, 频解码器, 多层视频, 视频信号) 的设备,其包含 : 用于接收包含多个视频块的经译码单元 (一种视频编码器, 熵解码单元, 频解码器, 多层视频, 视频信号) 的装置,其中所述 (其中所述, 第二参) 多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN1917647A
CLAIM 1
. 一种对残差预测标志进行编码的方法,所述残差预测标志指示多层视频 (频解码器, 视频数据, 译码单元) 信号增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该方法包括:计算较低层块的特征数据,其中,所述特征数据包括所述较低层块的残差数据的能量和所述较低层块的编码块模式的值中的至少一个;根据所述特征数据确定残差预测标志的编码方法;和使用确定的编码方法对残差预测标志进行编码。

CN1917647A
CLAIM 22
. 如权利要求21所述的方法,其中,确定编码块模式的每一位的值是否为1的步骤包括:将编码块模式的四个较低有效位设置为第一参数,所述第一参数用于确定亮度信息的编码,将编码块模式的两个较高有效位设置为第二参 (其中所述) 数,第二参数用于确定色度信息的编码;执行右移位操作,该操作将第一参数的一位向右移动从分配给宏块地址的“0”至“3”之中选择的一个整数位数,对“1”和所述右移位操作的结果执行AND位操作,即“1”AND右移位操作的结果;和如果AND位操作的结果不是“0”,则确定出编码块模式的至少一位的值为“1”。

CN1917647A
CLAIM 30
. 一种用于对残差预测标志进行编码的视频编码器,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该编码器包括:较低层编码单元,产生较低层块的特征数据,其中所述 (其中所述) 特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层编码单元,使用残差预测标志的编码方法对残差预测标志进行编码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 38
. 一种用于对残差预测标志进行解码的视频解码器 (频解码器, 视频数据, 译码单元) ,所述残差预测标志指示多层视频信号的增强层块的残差数据是否是根据与所述增强层块的残差数据相对应的较低层块的残差数据来预测的,该解码器包括:基层解码单元,产生较低层块的特征数据,其中所述特征数据包括较低层块的残差数据的能量和较低层块的编码块模式的值中的至少一个;和增强层解码单元,使用残差预测标志的解码方法对残差预测标志进行解码,其中,根据所述特征数据确定所述方法。

CN1917647A
CLAIM 54
. 一种对多层视频信号的增强层进行解码的解码器,包括:解析器,解析较低层的编码块模式的值;熵解码单元 (频解码器, 视频数据, 译码单元) ,使用编码块模式的值确定残差预测标志的解码方法,并且根据所述解码方法对残差预测标志执行熵解码并随后对增强层解码,所述残差预测标志指示增强层是否是根据较低层预测的;逆量化器,逆量化增强层;和逆变换器,根据残差预测标志对逆量化的增强层执行逆变换。

CN1917647A
CLAIM 78
. 一种视频编码器 (频解码器, 视频数据, 译码单元) ,包括:基层编码器,从输入的帧中获得基层帧;以及增强层编码器,产生增强层的数据,所述增强层的数据根据包括用于基层帧的数据、用于在不同的时间位置的第二增强层的数据以及用于增强层的不同区域的数据中的至少一个的参考数据而被预测,其中,增强层编码器包括:变换器,根据确定是否根据参考数据预测增强层的数据的结果对增强层的数据编码。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN101189876A

Filed: 2006-04-12     Issued: 2008-05-28

用信号发送可缩放视频编码中的比特流排序

(Original Assignee) 诺基亚公司     

J·里奇, 鲍亦亮, M·卡克泽维茨, 王祥灵, F·切比尔
CN102172021B
CLAIM 1
. 一种编码视频数据 (视频数据进行) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101189876A
CLAIM 1
. 一种对具有多个维度的可缩放性的可缩放视频数据进行 (视频数据) 解码的方法,所述方法包括: 接收对跨经所述多个维度的编码比特流内迭代排序的指示;以及 根据所述接收的指示对迭代进行排序。

CN101189876A
CLAIM 21
. —种提取器,能够解析可根据权利要求1所述的方法来解 码的编码比特流,其中按照所述接收的对所述编码比特流内所述迭 代排序的指示来确定 (至少一者) 所述提取器将要删除的数据。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (视频数据进行) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101189876A
CLAIM 1
. 一种对具有多个维度的可缩放性的可缩放视频数据进行 (视频数据) 解码的方法,所述方法包括: 接收对跨经所述多个维度的编码比特流内迭代排序的指示;以及 根据所述接收的指示对迭代进行排序。

CN101189876A
CLAIM 21
. —种提取器,能够解析可根据权利要求1所述的方法来解 码的编码比特流,其中按照所述接收的对所述编码比特流内所述迭 代排序的指示来确定 (至少一者) 所述提取器将要删除的数据。

CN102172021B
CLAIM 9
. 一种解码视频数据 (视频数据进行) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN101189876A
CLAIM 1
. 一种对具有多个维度的可缩放性的可缩放视频数据进行 (视频数据) 解码的方法,所述方法包括: 接收对跨经所述多个维度的编码比特流内迭代排序的指示;以及 根据所述接收的指示对迭代进行排序。

CN101189876A
CLAIM 21
. —种提取器,能够解析可根据权利要求1所述的方法来解 码的编码比特流,其中按照所述接收的对所述编码比特流内所述迭 代排序的指示来确定 (至少一者) 所述提取器将要删除的数据。

CN102172021B
CLAIM 10
. 一种解码视频数据 (视频数据进行) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN101189876A
CLAIM 1
. 一种对具有多个维度的可缩放性的可缩放视频数据进行 (视频数据) 解码的方法,所述方法包括: 接收对跨经所述多个维度的编码比特流内迭代排序的指示;以及 根据所述接收的指示对迭代进行排序。

CN101189876A
CLAIM 21
. —种提取器,能够解析可根据权利要求1所述的方法来解 码的编码比特流,其中按照所述接收的对所述编码比特流内所述迭 代排序的指示来确定 (至少一者) 所述提取器将要删除的数据。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN101204092A

Filed: 2006-02-13     Issued: 2008-06-18

从低分辨率图像导出高分辨率图像的编码信息的方法以及实施所述方法的编码和解码设备

(Original Assignee) 汤姆森许可贸易公司     

纪尧姆·布瓦松, 尼古拉斯·比尔丹, 爱德华·弗朗索瓦, 帕特里克·洛佩兹, 格温埃利·马康, 热罗姆·维耶龙
CN102172021B
CLAIM 1
. 一种编码视频数据 (视频信号) (编码视频) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元 (为单个) 其中所述 (其中所述, 第二参) 多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101204092A
CLAIM 10
、 如权利要求8或9所述的方法,其中, 一个块或一个宏块的运动信息包括:具有第一和第二分量的至少一个运动矢量以及从第一或第二参 (其中所述) 考索引列表中选择的、与所述运动矢量相关联的至少一个参 考索引,所述索引识别参考图像。

CN101204092A
CLAIM 14
、 如权利要求1至13之一所述的方法,其中所述 (其中所述) 预定义比率等 于1 . 5。

CN101204092A
CLAIM 16
、 如权利要求1至15之一所述的方法,其中,所述方法是用于 编码视频 (编码视频数据) 信号的处理的一部分。

CN101204092A
CLAIM 19
、 如权利要求18所述的设备,其中,所述设备(8)还包括用 于将所述底层数据流和所述增强层数据流结合为单个 (译码单元) 数据流的结合模 块(83)。

CN102172021B
CLAIM 2
. 根据权利 (至少一个参, 根据权利) 要求1所述的方法,其中所述 (其中所述, 第二参) 译码单元 (为单个) 包含帧、切片和图片群组中的一者。
CN101204092A
CLAIM 10
、 如权利要求8或9所述的方法,其中, 一个块或一个宏块的运动信息包括:具有第一和第二分量的至少一个运动矢量以及从第一或第二参 (其中所述) 考索引列表中选择的、与所述运动矢量相关联的至少一个参 (根据权利) 考索引,所述索引识别参考图像。

CN101204092A
CLAIM 14
、 如权利要求1至13之一所述的方法,其中所述 (其中所述) 预定义比率等 于1 . 5。

CN101204092A
CLAIM 19
、 如权利要求18所述的设备,其中,所述设备(8)还包括用 于将所述底层数据流和所述增强层数据流结合为单个 (译码单元) 数据流的结合模 块(83)。

CN101204092A
CLAIM 20
、 一种用于解码由根据权利 (根据权利) 要求18或19所述的设备来编码的 至少一个高分辨率图像序列和一个低分辨率图像序列的设备(9),编 码图像被表示为数据流,每个图像被划分为非交迭宏块,所述非交迭 宏块自身被划分为第一尺寸的非交迭块,所述解码设备包括:-至少解码所述数据流的第一部分的第一解码装置(91),以便生 成低分辨率图像和低分辨率图像编码信息;-继承装置(82),用于从低分辨率图像的至少一个图像部分的编 码信息中,导出高分辨率图像的至少一个图像部分的编码信息;以及-利用所述导出的编码信息来至少解码所述数据流的第二部分的 第二解码装置(92),以便生成高分辨率图像;所述解码设备的特征在于,所述高分辨率图像的至少一个图像部 分中三个宏块的三行非交迭集定义了超宏块,所述编码信息至少包括 宏块编码模式和块编码模式,所述继承装置(82)包括:-关联装置,用于将被称作低分辨率宏块的所述至少一个低分辨 率图像部分的至少一个宏块,与被称作高分辨率宏块的所述至少一个 高分辨率图像部分的每个宏块相关联,从而当将所述至少一个高分辨 率图像部分叠加在沿水平和垂直方向以1 . 5的倍数的预定义比率被上 釆样的至少一个低分辨率图像部分上时,所述相关联的低分辨率宏块 至少部分地覆盖所述高分辨率宏块:-第一导出装置,用于根据所述高分辨率宏块内第一尺寸的高分 辨率块的位置和超宏块内被称作宏块类别的所述高分辨率宏块的位 置,从与所述第一尺寸的高分辨率块所属的高分辨率宏块相关联的低 分辨率宏块的宏块编码模式中,导出(10)被称作第一尺寸的高分辨 率块的至少一个高分辨率图像部分中每个第一尺寸的块的块编码模 式;和/或 -第二导出装置,用于根据所述高分辨率宏块类别,从与所述高 分辨率宏块相关联的低分辨率宏块的宏块编码模式中,导出(11)至 少一个高分辨率图像部分中的每个高分辨率宏块的宏块编码模式。

CN102172021B
CLAIM 3
. 根据权利 (至少一个参, 根据权利) 要求1所述的方法,其中所述 (其中所述, 第二参) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (一个宏块) 码。
CN101204092A
CLAIM 1
、一种用于从低分辨率图像的至少一个图像部分的编码信息导出高分辨率图像的至少一个图像部分的编码信息的方法,每个图像被划分为非交迭宏块,所述非交迭宏块自身被划分为第一尺寸的非交迭块,其中, 所述高分辨率图像的至少一个图像部分中三个宏块的三行的非交迭集定义了超宏块,所述编码信息至少包括宏块编码模式和块编码模式,被称作低分辨率宏块的所述至少一个低分辨率图像部分的至少一个宏块 (固定长度) ,与被称作高分辨率宏块的所述至少一个高分辨率图像部分的每个宏块相关联,从而当将所述至少一个高分辨率图像部分叠加在沿水平和垂直方向以1 . 5的倍数的预定义比率被上采样的至少一个低分辨率图像部分上时,所述相关联的低分辨率宏块至少部分地覆盖所述高分辨率宏块,所述方法包括以下步骤: -根据所述高分辨率宏块内第一尺寸的高分辨率块的位置和超宏块内被称作宏块类别的所述高分辨率宏块的位置,从与所述第一尺寸的高分辨率块所属的高分辨率宏块相关联的低分辨率宏块的宏块编码模式中,导出(10)被称作第一尺寸的高分辨率块的至少一个高分辨率图像部分中每个第一尺寸的块的块编码模式;和/或 -根据所述高分辨率宏块类别,从与所述高分辨率宏块相关联的低分辨率宏块的宏块编码模式中,导出(11)至少一个高分辨率图像部分中的每个高分辨率宏块的宏块编码模式。

CN101204092A
CLAIM 10
、 如权利要求8或9所述的方法,其中, 一个块或一个宏块的运动信息包括:具有第一和第二分量的至少一个运动矢量以及从第一或第二参 (其中所述) 考索引列表中选择的、与所述运动矢量相关联的至少一个参 (根据权利) 考索引,所述索引识别参考图像。

CN101204092A
CLAIM 14
、 如权利要求1至13之一所述的方法,其中所述 (其中所述) 预定义比率等 于1 . 5。

CN101204092A
CLAIM 20
、 一种用于解码由根据权利 (根据权利) 要求18或19所述的设备来编码的 至少一个高分辨率图像序列和一个低分辨率图像序列的设备(9),编 码图像被表示为数据流,每个图像被划分为非交迭宏块,所述非交迭 宏块自身被划分为第一尺寸的非交迭块,所述解码设备包括:-至少解码所述数据流的第一部分的第一解码装置(91),以便生 成低分辨率图像和低分辨率图像编码信息;-继承装置(82),用于从低分辨率图像的至少一个图像部分的编 码信息中,导出高分辨率图像的至少一个图像部分的编码信息;以及-利用所述导出的编码信息来至少解码所述数据流的第二部分的 第二解码装置(92),以便生成高分辨率图像;所述解码设备的特征在于,所述高分辨率图像的至少一个图像部 分中三个宏块的三行非交迭集定义了超宏块,所述编码信息至少包括 宏块编码模式和块编码模式,所述继承装置(82)包括:-关联装置,用于将被称作低分辨率宏块的所述至少一个低分辨 率图像部分的至少一个宏块,与被称作高分辨率宏块的所述至少一个 高分辨率图像部分的每个宏块相关联,从而当将所述至少一个高分辨 率图像部分叠加在沿水平和垂直方向以1 . 5的倍数的预定义比率被上 釆样的至少一个低分辨率图像部分上时,所述相关联的低分辨率宏块 至少部分地覆盖所述高分辨率宏块:-第一导出装置,用于根据所述高分辨率宏块内第一尺寸的高分 辨率块的位置和超宏块内被称作宏块类别的所述高分辨率宏块的位 置,从与所述第一尺寸的高分辨率块所属的高分辨率宏块相关联的低 分辨率宏块的宏块编码模式中,导出(10)被称作第一尺寸的高分辨 率块的至少一个高分辨率图像部分中每个第一尺寸的块的块编码模 式;和/或 -第二导出装置,用于根据所述高分辨率宏块类别,从与所述高 分辨率宏块相关联的低分辨率宏块的宏块编码模式中,导出(11)至 少一个高分辨率图像部分中的每个高分辨率宏块的宏块编码模式。

CN102172021B
CLAIM 4
. 根据权利 (至少一个参, 根据权利) 要求1所述的方法,其进一步包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN101204092A
CLAIM 10
、 如权利要求8或9所述的方法,其中, 一个块或一个宏块的运动信息包括:具有第一和第二分量的至少一个运动矢量以及从第一或第二参考索引列表中选择的、与所述运动矢量相关联的至少一个参 (根据权利) 考索引,所述索引识别参考图像。

CN101204092A
CLAIM 20
、 一种用于解码由根据权利 (根据权利) 要求18或19所述的设备来编码的 至少一个高分辨率图像序列和一个低分辨率图像序列的设备(9),编 码图像被表示为数据流,每个图像被划分为非交迭宏块,所述非交迭 宏块自身被划分为第一尺寸的非交迭块,所述解码设备包括:-至少解码所述数据流的第一部分的第一解码装置(91),以便生 成低分辨率图像和低分辨率图像编码信息;-继承装置(82),用于从低分辨率图像的至少一个图像部分的编 码信息中,导出高分辨率图像的至少一个图像部分的编码信息;以及-利用所述导出的编码信息来至少解码所述数据流的第二部分的 第二解码装置(92),以便生成高分辨率图像;所述解码设备的特征在于,所述高分辨率图像的至少一个图像部 分中三个宏块的三行非交迭集定义了超宏块,所述编码信息至少包括 宏块编码模式和块编码模式,所述继承装置(82)包括:-关联装置,用于将被称作低分辨率宏块的所述至少一个低分辨 率图像部分的至少一个宏块,与被称作高分辨率宏块的所述至少一个 高分辨率图像部分的每个宏块相关联,从而当将所述至少一个高分辨 率图像部分叠加在沿水平和垂直方向以1 . 5的倍数的预定义比率被上 釆样的至少一个低分辨率图像部分上时,所述相关联的低分辨率宏块 至少部分地覆盖所述高分辨率宏块:-第一导出装置,用于根据所述高分辨率宏块内第一尺寸的高分 辨率块的位置和超宏块内被称作宏块类别的所述高分辨率宏块的位 置,从与所述第一尺寸的高分辨率块所属的高分辨率宏块相关联的低 分辨率宏块的宏块编码模式中,导出(10)被称作第一尺寸的高分辨 率块的至少一个高分辨率图像部分中每个第一尺寸的块的块编码模 式;和/或 -第二导出装置,用于根据所述高分辨率宏块类别,从与所述高 分辨率宏块相关联的低分辨率宏块的宏块编码模式中,导出(11)至 少一个高分辨率图像部分中的每个高分辨率宏块的宏块编码模式。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (视频信号) (编码视频) 的设备,其包含 : 用于编码包含多个视频块的经译码单元 (为单个) 的装置,其中所述 (其中所述, 第二参) 多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101204092A
CLAIM 10
、 如权利要求8或9所述的方法,其中, 一个块或一个宏块的运动信息包括:具有第一和第二分量的至少一个运动矢量以及从第一或第二参 (其中所述) 考索引列表中选择的、与所述运动矢量相关联的至少一个参 考索引,所述索引识别参考图像。

CN101204092A
CLAIM 14
、 如权利要求1至13之一所述的方法,其中所述 (其中所述) 预定义比率等 于1 . 5。

CN101204092A
CLAIM 16
、 如权利要求1至15之一所述的方法,其中,所述方法是用于 编码视频 (编码视频数据) 信号的处理的一部分。

CN101204092A
CLAIM 19
、 如权利要求18所述的设备,其中,所述设备(8)还包括用 于将所述底层数据流和所述增强层数据流结合为单个 (译码单元) 数据流的结合模 块(83)。

CN102172021B
CLAIM 6
. 根据权利 (至少一个参, 根据权利) 要求5所述的设备,其中所述 (其中所述, 第二参) 译码单元 (为单个) 包含帧、切片和图片群组中的一者。
CN101204092A
CLAIM 10
、 如权利要求8或9所述的方法,其中, 一个块或一个宏块的运动信息包括:具有第一和第二分量的至少一个运动矢量以及从第一或第二参 (其中所述) 考索引列表中选择的、与所述运动矢量相关联的至少一个参 (根据权利) 考索引,所述索引识别参考图像。

CN101204092A
CLAIM 14
、 如权利要求1至13之一所述的方法,其中所述 (其中所述) 预定义比率等 于1 . 5。

CN101204092A
CLAIM 19
、 如权利要求18所述的设备,其中,所述设备(8)还包括用 于将所述底层数据流和所述增强层数据流结合为单个 (译码单元) 数据流的结合模 块(83)。

CN101204092A
CLAIM 20
、 一种用于解码由根据权利 (根据权利) 要求18或19所述的设备来编码的 至少一个高分辨率图像序列和一个低分辨率图像序列的设备(9),编 码图像被表示为数据流,每个图像被划分为非交迭宏块,所述非交迭 宏块自身被划分为第一尺寸的非交迭块,所述解码设备包括:-至少解码所述数据流的第一部分的第一解码装置(91),以便生 成低分辨率图像和低分辨率图像编码信息;-继承装置(82),用于从低分辨率图像的至少一个图像部分的编 码信息中,导出高分辨率图像的至少一个图像部分的编码信息;以及-利用所述导出的编码信息来至少解码所述数据流的第二部分的 第二解码装置(92),以便生成高分辨率图像;所述解码设备的特征在于,所述高分辨率图像的至少一个图像部 分中三个宏块的三行非交迭集定义了超宏块,所述编码信息至少包括 宏块编码模式和块编码模式,所述继承装置(82)包括:-关联装置,用于将被称作低分辨率宏块的所述至少一个低分辨 率图像部分的至少一个宏块,与被称作高分辨率宏块的所述至少一个 高分辨率图像部分的每个宏块相关联,从而当将所述至少一个高分辨 率图像部分叠加在沿水平和垂直方向以1 . 5的倍数的预定义比率被上 釆样的至少一个低分辨率图像部分上时,所述相关联的低分辨率宏块 至少部分地覆盖所述高分辨率宏块:-第一导出装置,用于根据所述高分辨率宏块内第一尺寸的高分 辨率块的位置和超宏块内被称作宏块类别的所述高分辨率宏块的位 置,从与所述第一尺寸的高分辨率块所属的高分辨率宏块相关联的低 分辨率宏块的宏块编码模式中,导出(10)被称作第一尺寸的高分辨 率块的至少一个高分辨率图像部分中每个第一尺寸的块的块编码模 式;和/或 -第二导出装置,用于根据所述高分辨率宏块类别,从与所述高 分辨率宏块相关联的低分辨率宏块的宏块编码模式中,导出(11)至 少一个高分辨率图像部分中的每个高分辨率宏块的宏块编码模式。

CN102172021B
CLAIM 7
. 根据权利 (至少一个参, 根据权利) 要求5所述的设备,其中所述 (其中所述, 第二参) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (一个宏块) 码。
CN101204092A
CLAIM 1
、一种用于从低分辨率图像的至少一个图像部分的编码信息导出高分辨率图像的至少一个图像部分的编码信息的方法,每个图像被划分为非交迭宏块,所述非交迭宏块自身被划分为第一尺寸的非交迭块,其中, 所述高分辨率图像的至少一个图像部分中三个宏块的三行的非交迭集定义了超宏块,所述编码信息至少包括宏块编码模式和块编码模式,被称作低分辨率宏块的所述至少一个低分辨率图像部分的至少一个宏块 (固定长度) ,与被称作高分辨率宏块的所述至少一个高分辨率图像部分的每个宏块相关联,从而当将所述至少一个高分辨率图像部分叠加在沿水平和垂直方向以1 . 5的倍数的预定义比率被上采样的至少一个低分辨率图像部分上时,所述相关联的低分辨率宏块至少部分地覆盖所述高分辨率宏块,所述方法包括以下步骤: -根据所述高分辨率宏块内第一尺寸的高分辨率块的位置和超宏块内被称作宏块类别的所述高分辨率宏块的位置,从与所述第一尺寸的高分辨率块所属的高分辨率宏块相关联的低分辨率宏块的宏块编码模式中,导出(10)被称作第一尺寸的高分辨率块的至少一个高分辨率图像部分中每个第一尺寸的块的块编码模式;和/或 -根据所述高分辨率宏块类别,从与所述高分辨率宏块相关联的低分辨率宏块的宏块编码模式中,导出(11)至少一个高分辨率图像部分中的每个高分辨率宏块的宏块编码模式。

CN101204092A
CLAIM 10
、 如权利要求8或9所述的方法,其中, 一个块或一个宏块的运动信息包括:具有第一和第二分量的至少一个运动矢量以及从第一或第二参 (其中所述) 考索引列表中选择的、与所述运动矢量相关联的至少一个参 (根据权利) 考索引,所述索引识别参考图像。

CN101204092A
CLAIM 14
、 如权利要求1至13之一所述的方法,其中所述 (其中所述) 预定义比率等 于1 . 5。

CN101204092A
CLAIM 20
、 一种用于解码由根据权利 (根据权利) 要求18或19所述的设备来编码的 至少一个高分辨率图像序列和一个低分辨率图像序列的设备(9),编 码图像被表示为数据流,每个图像被划分为非交迭宏块,所述非交迭 宏块自身被划分为第一尺寸的非交迭块,所述解码设备包括:-至少解码所述数据流的第一部分的第一解码装置(91),以便生 成低分辨率图像和低分辨率图像编码信息;-继承装置(82),用于从低分辨率图像的至少一个图像部分的编 码信息中,导出高分辨率图像的至少一个图像部分的编码信息;以及-利用所述导出的编码信息来至少解码所述数据流的第二部分的 第二解码装置(92),以便生成高分辨率图像;所述解码设备的特征在于,所述高分辨率图像的至少一个图像部 分中三个宏块的三行非交迭集定义了超宏块,所述编码信息至少包括 宏块编码模式和块编码模式,所述继承装置(82)包括:-关联装置,用于将被称作低分辨率宏块的所述至少一个低分辨 率图像部分的至少一个宏块,与被称作高分辨率宏块的所述至少一个 高分辨率图像部分的每个宏块相关联,从而当将所述至少一个高分辨 率图像部分叠加在沿水平和垂直方向以1 . 5的倍数的预定义比率被上 釆样的至少一个低分辨率图像部分上时,所述相关联的低分辨率宏块 至少部分地覆盖所述高分辨率宏块:-第一导出装置,用于根据所述高分辨率宏块内第一尺寸的高分 辨率块的位置和超宏块内被称作宏块类别的所述高分辨率宏块的位 置,从与所述第一尺寸的高分辨率块所属的高分辨率宏块相关联的低 分辨率宏块的宏块编码模式中,导出(10)被称作第一尺寸的高分辨 率块的至少一个高分辨率图像部分中每个第一尺寸的块的块编码模 式;和/或 -第二导出装置,用于根据所述高分辨率宏块类别,从与所述高 分辨率宏块相关联的低分辨率宏块的宏块编码模式中,导出(11)至 少一个高分辨率图像部分中的每个高分辨率宏块的宏块编码模式。

CN102172021B
CLAIM 8
. 根据权利 (至少一个参, 根据权利) 要求5所述的设备,其进一步包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN101204092A
CLAIM 10
、 如权利要求8或9所述的方法,其中, 一个块或一个宏块的运动信息包括:具有第一和第二分量的至少一个运动矢量以及从第一或第二参考索引列表中选择的、与所述运动矢量相关联的至少一个参 (根据权利) 考索引,所述索引识别参考图像。

CN101204092A
CLAIM 20
、 一种用于解码由根据权利 (根据权利) 要求18或19所述的设备来编码的 至少一个高分辨率图像序列和一个低分辨率图像序列的设备(9),编 码图像被表示为数据流,每个图像被划分为非交迭宏块,所述非交迭 宏块自身被划分为第一尺寸的非交迭块,所述解码设备包括:-至少解码所述数据流的第一部分的第一解码装置(91),以便生 成低分辨率图像和低分辨率图像编码信息;-继承装置(82),用于从低分辨率图像的至少一个图像部分的编 码信息中,导出高分辨率图像的至少一个图像部分的编码信息;以及-利用所述导出的编码信息来至少解码所述数据流的第二部分的 第二解码装置(92),以便生成高分辨率图像;所述解码设备的特征在于,所述高分辨率图像的至少一个图像部 分中三个宏块的三行非交迭集定义了超宏块,所述编码信息至少包括 宏块编码模式和块编码模式,所述继承装置(82)包括:-关联装置,用于将被称作低分辨率宏块的所述至少一个低分辨 率图像部分的至少一个宏块,与被称作高分辨率宏块的所述至少一个 高分辨率图像部分的每个宏块相关联,从而当将所述至少一个高分辨 率图像部分叠加在沿水平和垂直方向以1 . 5的倍数的预定义比率被上 釆样的至少一个低分辨率图像部分上时,所述相关联的低分辨率宏块 至少部分地覆盖所述高分辨率宏块:-第一导出装置,用于根据所述高分辨率宏块内第一尺寸的高分 辨率块的位置和超宏块内被称作宏块类别的所述高分辨率宏块的位 置,从与所述第一尺寸的高分辨率块所属的高分辨率宏块相关联的低 分辨率宏块的宏块编码模式中,导出(10)被称作第一尺寸的高分辨 率块的至少一个高分辨率图像部分中每个第一尺寸的块的块编码模 式;和/或 -第二导出装置,用于根据所述高分辨率宏块类别,从与所述高 分辨率宏块相关联的低分辨率宏块的宏块编码模式中,导出(11)至 少一个高分辨率图像部分中的每个高分辨率宏块的宏块编码模式。

CN102172021B
CLAIM 9
. 一种解码视频数据 (视频信号) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元 (为单个) 其中所述 (其中所述, 第二参) 多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN101204092A
CLAIM 10
、 如权利要求8或9所述的方法,其中, 一个块或一个宏块的运动信息包括:具有第一和第二分量的至少一个运动矢量以及从第一或第二参 (其中所述) 考索引列表中选择的、与所述运动矢量相关联的至少一个参 考索引,所述索引识别参考图像。

CN101204092A
CLAIM 14
、 如权利要求1至13之一所述的方法,其中所述 (其中所述) 预定义比率等 于1 . 5。

CN101204092A
CLAIM 16
、 如权利要求1至15之一所述的方法,其中,所述方法是用于 编码视频信号 (视频数据) 的处理的一部分。

CN101204092A
CLAIM 19
、 如权利要求18所述的设备,其中,所述设备(8)还包括用 于将所述底层数据流和所述增强层数据流结合为单个 (译码单元) 数据流的结合模 块(83)。

CN102172021B
CLAIM 10
. 一种解码视频数据 (视频信号) 的设备,其包含 : 用于接收包含多个视频块的经译码单元 (为单个) 的装置,其中所述 (其中所述, 第二参) 多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN101204092A
CLAIM 10
、 如权利要求8或9所述的方法,其中, 一个块或一个宏块的运动信息包括:具有第一和第二分量的至少一个运动矢量以及从第一或第二参 (其中所述) 考索引列表中选择的、与所述运动矢量相关联的至少一个参 考索引,所述索引识别参考图像。

CN101204092A
CLAIM 14
、 如权利要求1至13之一所述的方法,其中所述 (其中所述) 预定义比率等 于1 . 5。

CN101204092A
CLAIM 16
、 如权利要求1至15之一所述的方法,其中,所述方法是用于 编码视频信号 (视频数据) 的处理的一部分。

CN101204092A
CLAIM 19
、 如权利要求18所述的设备,其中,所述设备(8)还包括用 于将所述底层数据流和所述增强层数据流结合为单个 (译码单元) 数据流的结合模 块(83)。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN101099391A

Filed: 2006-01-14     Issued: 2008-01-02

用于可缩放视频编码的自适应熵编码和自适应熵解码的方法和设备

(Original Assignee) 成均馆大学教; 三星电子株式会社     

全炳宇, 崔雄一
CN102172021B
CLAIM 1
. 一种编码视频数据的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101099391A
CLAIM 1
. 一种可缩放熵编码方法,包括: 通过参照在作为包括要被编码的语法元素的块的相同层中的语法元素和在较低层中的语法元素,或者只参照较低层中的语法元素来确定 (至少一者) 上下文;以及 使用所确定的上下文对要被编码的语法元素执行熵编码。

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (可变长度) 码。
CN101099391A
CLAIM 8
. 根据权利要求6所述的可缩放熵编码方法,其中,所述熵编码是二进 制算术编码、算术编码、霍夫曼编码和通用可变长度 (固定长度) 编码之一。

CN102172021B
CLAIM 5
. 一种用于编码视频数据的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101099391A
CLAIM 1
. 一种可缩放熵编码方法,包括: 通过参照在作为包括要被编码的语法元素的块的相同层中的语法元素和在较低层中的语法元素,或者只参照较低层中的语法元素来确定 (至少一者) 上下文;以及 使用所确定的上下文对要被编码的语法元素执行熵编码。

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (可变长度) 码。
CN101099391A
CLAIM 8
. 根据权利要求6所述的可缩放熵编码方法,其中,所述熵编码是二进 制算术编码、算术编码、霍夫曼编码和通用可变长度 (固定长度) 编码之一。

CN102172021B
CLAIM 9
. 一种解码视频数据的方法,其包含 : 用视频解码器 (变换单) 接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN101099391A
CLAIM 1
. 一种可缩放熵编码方法,包括: 通过参照在作为包括要被编码的语法元素的块的相同层中的语法元素和在较低层中的语法元素,或者只参照较低层中的语法元素来确定 (至少一者) 上下文;以及 使用所确定的上下文对要被编码的语法元素执行熵编码。

CN101099391A
CLAIM 31
. 根据权利要求24所述的可缩放熵编码器,还包括二进制串变换单 (频解码器) 元, 其将要被编码的语法元素变换为二进制串。

CN102172021B
CLAIM 10
. 一种解码视频数据的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN101099391A
CLAIM 1
. 一种可缩放熵编码方法,包括: 通过参照在作为包括要被编码的语法元素的块的相同层中的语法元素和在较低层中的语法元素,或者只参照较低层中的语法元素来确定 (至少一者) 上下文;以及 使用所确定的上下文对要被编码的语法元素执行熵编码。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
US20060251330A1

Filed: 2005-11-18     Issued: 2006-11-09

Hybrid video compression method

(Original Assignee) Peter Toth; Karoly Jozsef     

Peter Toth, József Károly
CN102172021B
CLAIM 1
. 一种编码视频数据 (encoded video data) (encoded video data) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元 (digital video data) 的所述多个视频块中的最大一者的大小 (digital video data) ,其中产生所述语法信息 (digital video data) 进一步包含在所述语法信息包括最小大小值 (digital video data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US20060251330A1
CLAIM 57
. Apparatus for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , characterised by that it comprises means adapted for performing the steps of the method according to any one of claims 1 - 55 .

US20060251330A1
CLAIM 60
. Method for decompressing encoded video data (编码视频数据, 视频数据) from a coded sequence produced by the compression method according to any one of claims 1 - 55 .

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述语法信息 (digital video data) 包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (very time) 码。
US20060251330A1
CLAIM 24
. The method according to claim 23 , characterised by that in step v) the best reference block is chosen in such a way that every time (固定长度) the search finds a block that is better than the current reference block , position data of the newly found block are written into a multiple-element circular buffer , with the last element of the buffer containing the position of the best sub-block .

US20060251330A1
CLAIM 57
. Apparatus for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , characterised by that it comprises means adapted for performing the steps of the method according to any one of claims 1 - 55 .

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (encoded video data) (encoded video data) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元 (digital video data) 的所述多个视频块中的最大一者的大小 (digital video data) ,其中所述用于产生所述语法信息 (digital video data) 的装置进一步包含用于在所述语法信息包括最小大小值 (digital video data) 的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US20060251330A1
CLAIM 57
. Apparatus for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , characterised by that it comprises means adapted for performing the steps of the method according to any one of claims 1 - 55 .

US20060251330A1
CLAIM 60
. Method for decompressing encoded video data (编码视频数据, 视频数据) from a coded sequence produced by the compression method according to any one of claims 1 - 55 .

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述语法信息 (digital video data) 包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (very time) 码。
US20060251330A1
CLAIM 24
. The method according to claim 23 , characterised by that in step v) the best reference block is chosen in such a way that every time (固定长度) the search finds a block that is better than the current reference block , position data of the newly found block are written into a multiple-element circular buffer , with the last element of the buffer containing the position of the best sub-block .

US20060251330A1
CLAIM 57
. Apparatus for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , characterised by that it comprises means adapted for performing the steps of the method according to any one of claims 1 - 55 .

CN102172021B
CLAIM 9
. 一种解码视频数据 (encoded video data) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元 (digital video data) 的所述多个视频块中的最大一者的大小 (digital video data) ,并且其中所述语法信息 (digital video data) 进一步包括最小大小值 (digital video data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
US20060251330A1
CLAIM 57
. Apparatus for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , characterised by that it comprises means adapted for performing the steps of the method according to any one of claims 1 - 55 .

US20060251330A1
CLAIM 60
. Method for decompressing encoded video data (编码视频数据, 视频数据) from a coded sequence produced by the compression method according to any one of claims 1 - 55 .

CN102172021B
CLAIM 10
. 一种解码视频数据 (encoded video data) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元 (digital video data) 中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息 (digital video data) 进一步包括最小大小值 (digital video data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
US20060251330A1
CLAIM 57
. Apparatus for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , characterised by that it comprises means adapted for performing the steps of the method according to any one of claims 1 - 55 .

US20060251330A1
CLAIM 60
. Method for decompressing encoded video data (编码视频数据, 视频数据) from a coded sequence produced by the compression method according to any one of claims 1 - 55 .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
US20070206679A1

Filed: 2005-09-06     Issued: 2007-09-06

Motion Image Encoding Method and Motion Image Decoding Method

(Original Assignee) Panasonic Corp     (Current Assignee) Dolby International AB

Chong Lim, Sheng Shen, Shinya Kadono
CN102172021B
CLAIM 1
. 一种编码视频数据 (video coding) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US20070206679A1
CLAIM 1
. A video coding (编码视频数据) method for coding an input picture on a block-by-block basis so as to generate a coded stream , said method comprising : determining a notification method for notifying a transform block size to be used in orthogonal transform of a current block ;
creating an adaptive block transform mode indicating the notification method ;
and adding the adaptive block transform mode to the coded stream .

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (video decoding apparatus) 码。
US20070206679A1
CLAIM 21
. A video decoding apparatus (固定长度) which decodes a coded stream on a block-by-block basis , said apparatus comprising : an obtaining unit operable to obtain , from the coded stream , an adaptive block transform mode indicating a notification method for notifying a transform block size used in orthogonal transform of a current block ;
an identification unit operable to identify the notification method based on the adaptive block transform mode ;
a determination unit operable to determine the transform block size based on the identified notification method ;
and a decoding unit operable to decode the current block by performing inverse orthogonal transform on the current block using the determined transform block size .

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (video coding) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US20070206679A1
CLAIM 1
. A video coding (编码视频数据) method for coding an input picture on a block-by-block basis so as to generate a coded stream , said method comprising : determining a notification method for notifying a transform block size to be used in orthogonal transform of a current block ;
creating an adaptive block transform mode indicating the notification method ;
and adding the adaptive block transform mode to the coded stream .

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (video decoding apparatus) 码。
US20070206679A1
CLAIM 21
. A video decoding apparatus (固定长度) which decodes a coded stream on a block-by-block basis , said apparatus comprising : an obtaining unit operable to obtain , from the coded stream , an adaptive block transform mode indicating a notification method for notifying a transform block size used in orthogonal transform of a current block ;
an identification unit operable to identify the notification method based on the adaptive block transform mode ;
a determination unit operable to determine the transform block size based on the identified notification method ;
and a decoding unit operable to decode the current block by performing inverse orthogonal transform on the current block using the determined transform block size .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1665300A

Filed: 2005-04-07     Issued: 2005-09-07

高性能空域可伸缩的运动估计与运动矢量编码实现方法

(Original Assignee) 西安交通大学     

兰旭光, 薛建儒, 郑南宁, 邢星, 刘相富
CN102172021B
CLAIM 2
. 根据权利 (根据用户, 最低分) 要求1所述的方法,其中所述经译码单元包含帧、切片和图片群组中的一者。
CN1665300A
CLAIM 1
. 高性能空域可伸缩的运动估计与运动矢量编码实现方法,其特征在于,采用联合空域小波核低通滤波技术为核心,能自适应视频传输网络的异构性、网络带宽的波动性以及用户视频接收终端的多样性,该方法包括下列步骤:1)对要做运动估计的视频帧的当前帧和参考帧的两帧首先经过低通滤波器来实现分级降维,实现不同分辨率级的金字塔结构,而低通滤波器的选择是根据空域小波滤波器来选择的,通过运动估计就可以得到分级的运动矢量,不同分辨率级和分级运动矢量是一一对应的,这样在空域可伸缩得到缩减的分辨率级的运动矢量就是没有经过采样而是与其对应的运动矢量,从而提高了运动矢量的精度,进一步提高了通过运动补偿时域提升小波合成的分辨率缩减的视频帧序列的质量,实现高性能的空域可伸缩的视频编解码;2)在相邻两帧之间运用基于宏块匹配的方法在分级后的各分辨率级上进行子象素精度的运动估计,先从第一级分辨率就是最低分 (根据权利) 辨率级上根据视频帧内的运动情况进行自适应变块大小的运动估计,此后的每一级运动估计均是在前一级运动估计的基础上进行的,从而进一步提高运动估计的精确度,找到相应分辨率级视频帧内的运动相关联像素,使得运动补偿的时域提升小波更好的消除时域信息冗余;3)对不同分辨率级上得到的运动矢量进行统一编码,并利用这些运动矢量之间的信息相关性,进行差错算术编码,得到可伸缩的分级运动矢量码流;和4)对经过分级编码的运动矢量码流,根据用户 (根据权利) 不同终端、不同带宽和视频传输网络的异构性结合视频码流来分配和抽取可伸缩的分级运动矢量码流。不同空域分辨率级的可伸缩对应不同的分辨率级的运动矢量码流,这样就实现了高性能的视频码的流空域可伸缩。

CN102172021B
CLAIM 3
. 根据权利 (根据用户, 最低分) 要求1所述的方法,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1665300A
CLAIM 1
. 高性能空域可伸缩的运动估计与运动矢量编码实现方法,其特征在于,采用联合空域小波核低通滤波技术为核心,能自适应视频传输网络的异构性、网络带宽的波动性以及用户视频接收终端的多样性,该方法包括下列步骤:1)对要做运动估计的视频帧的当前帧和参考帧的两帧首先经过低通滤波器来实现分级降维,实现不同分辨率级的金字塔结构,而低通滤波器的选择是根据空域小波滤波器来选择的,通过运动估计就可以得到分级的运动矢量,不同分辨率级和分级运动矢量是一一对应的,这样在空域可伸缩得到缩减的分辨率级的运动矢量就是没有经过采样而是与其对应的运动矢量,从而提高了运动矢量的精度,进一步提高了通过运动补偿时域提升小波合成的分辨率缩减的视频帧序列的质量,实现高性能的空域可伸缩的视频编解码;2)在相邻两帧之间运用基于宏块匹配的方法在分级后的各分辨率级上进行子象素精度的运动估计,先从第一级分辨率就是最低分 (根据权利) 辨率级上根据视频帧内的运动情况进行自适应变块大小的运动估计,此后的每一级运动估计均是在前一级运动估计的基础上进行的,从而进一步提高运动估计的精确度,找到相应分辨率级视频帧内的运动相关联像素,使得运动补偿的时域提升小波更好的消除时域信息冗余;3)对不同分辨率级上得到的运动矢量进行统一编码,并利用这些运动矢量之间的信息相关性,进行差错算术编码,得到可伸缩的分级运动矢量码流;和4)对经过分级编码的运动矢量码流,根据用户 (根据权利) 不同终端、不同带宽和视频传输网络的异构性结合视频码流来分配和抽取可伸缩的分级运动矢量码流。不同空域分辨率级的可伸缩对应不同的分辨率级的运动矢量码流,这样就实现了高性能的视频码的流空域可伸缩。

CN102172021B
CLAIM 4
. 根据权利 (根据用户, 最低分) 要求1所述的方法,其进一步 (进一步) 包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN1665300A
CLAIM 1
. 高性能空域可伸缩的运动估计与运动矢量编码实现方法,其特征在于,采用联合空域小波核低通滤波技术为核心,能自适应视频传输网络的异构性、网络带宽的波动性以及用户视频接收终端的多样性,该方法包括下列步骤:1)对要做运动估计的视频帧的当前帧和参考帧的两帧首先经过低通滤波器来实现分级降维,实现不同分辨率级的金字塔结构,而低通滤波器的选择是根据空域小波滤波器来选择的,通过运动估计就可以得到分级的运动矢量,不同分辨率级和分级运动矢量是一一对应的,这样在空域可伸缩得到缩减的分辨率级的运动矢量就是没有经过采样而是与其对应的运动矢量,从而提高了运动矢量的精度,进一步 (其进一步) 提高了通过运动补偿时域提升小波合成的分辨率缩减的视频帧序列的质量,实现高性能的空域可伸缩的视频编解码;2)在相邻两帧之间运用基于宏块匹配的方法在分级后的各分辨率级上进行子象素精度的运动估计,先从第一级分辨率就是最低分 (根据权利) 辨率级上根据视频帧内的运动情况进行自适应变块大小的运动估计,此后的每一级运动估计均是在前一级运动估计的基础上进行的,从而进一步提高运动估计的精确度,找到相应分辨率级视频帧内的运动相关联像素,使得运动补偿的时域提升小波更好的消除时域信息冗余;3)对不同分辨率级上得到的运动矢量进行统一编码,并利用这些运动矢量之间的信息相关性,进行差错算术编码,得到可伸缩的分级运动矢量码流;和4)对经过分级编码的运动矢量码流,根据用户 (根据权利) 不同终端、不同带宽和视频传输网络的异构性结合视频码流来分配和抽取可伸缩的分级运动矢量码流。不同空域分辨率级的可伸缩对应不同的分辨率级的运动矢量码流,这样就实现了高性能的视频码的流空域可伸缩。

CN102172021B
CLAIM 6
. 根据权利 (根据用户, 最低分) 要求5所述的设备,其中所述经译码单元包含帧、切片和图片群组中的一者。
CN1665300A
CLAIM 1
. 高性能空域可伸缩的运动估计与运动矢量编码实现方法,其特征在于,采用联合空域小波核低通滤波技术为核心,能自适应视频传输网络的异构性、网络带宽的波动性以及用户视频接收终端的多样性,该方法包括下列步骤:1)对要做运动估计的视频帧的当前帧和参考帧的两帧首先经过低通滤波器来实现分级降维,实现不同分辨率级的金字塔结构,而低通滤波器的选择是根据空域小波滤波器来选择的,通过运动估计就可以得到分级的运动矢量,不同分辨率级和分级运动矢量是一一对应的,这样在空域可伸缩得到缩减的分辨率级的运动矢量就是没有经过采样而是与其对应的运动矢量,从而提高了运动矢量的精度,进一步提高了通过运动补偿时域提升小波合成的分辨率缩减的视频帧序列的质量,实现高性能的空域可伸缩的视频编解码;2)在相邻两帧之间运用基于宏块匹配的方法在分级后的各分辨率级上进行子象素精度的运动估计,先从第一级分辨率就是最低分 (根据权利) 辨率级上根据视频帧内的运动情况进行自适应变块大小的运动估计,此后的每一级运动估计均是在前一级运动估计的基础上进行的,从而进一步提高运动估计的精确度,找到相应分辨率级视频帧内的运动相关联像素,使得运动补偿的时域提升小波更好的消除时域信息冗余;3)对不同分辨率级上得到的运动矢量进行统一编码,并利用这些运动矢量之间的信息相关性,进行差错算术编码,得到可伸缩的分级运动矢量码流;和4)对经过分级编码的运动矢量码流,根据用户 (根据权利) 不同终端、不同带宽和视频传输网络的异构性结合视频码流来分配和抽取可伸缩的分级运动矢量码流。不同空域分辨率级的可伸缩对应不同的分辨率级的运动矢量码流,这样就实现了高性能的视频码的流空域可伸缩。

CN102172021B
CLAIM 7
. 根据权利 (根据用户, 最低分) 要求5所述的设备,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1665300A
CLAIM 1
. 高性能空域可伸缩的运动估计与运动矢量编码实现方法,其特征在于,采用联合空域小波核低通滤波技术为核心,能自适应视频传输网络的异构性、网络带宽的波动性以及用户视频接收终端的多样性,该方法包括下列步骤:1)对要做运动估计的视频帧的当前帧和参考帧的两帧首先经过低通滤波器来实现分级降维,实现不同分辨率级的金字塔结构,而低通滤波器的选择是根据空域小波滤波器来选择的,通过运动估计就可以得到分级的运动矢量,不同分辨率级和分级运动矢量是一一对应的,这样在空域可伸缩得到缩减的分辨率级的运动矢量就是没有经过采样而是与其对应的运动矢量,从而提高了运动矢量的精度,进一步提高了通过运动补偿时域提升小波合成的分辨率缩减的视频帧序列的质量,实现高性能的空域可伸缩的视频编解码;2)在相邻两帧之间运用基于宏块匹配的方法在分级后的各分辨率级上进行子象素精度的运动估计,先从第一级分辨率就是最低分 (根据权利) 辨率级上根据视频帧内的运动情况进行自适应变块大小的运动估计,此后的每一级运动估计均是在前一级运动估计的基础上进行的,从而进一步提高运动估计的精确度,找到相应分辨率级视频帧内的运动相关联像素,使得运动补偿的时域提升小波更好的消除时域信息冗余;3)对不同分辨率级上得到的运动矢量进行统一编码,并利用这些运动矢量之间的信息相关性,进行差错算术编码,得到可伸缩的分级运动矢量码流;和4)对经过分级编码的运动矢量码流,根据用户 (根据权利) 不同终端、不同带宽和视频传输网络的异构性结合视频码流来分配和抽取可伸缩的分级运动矢量码流。不同空域分辨率级的可伸缩对应不同的分辨率级的运动矢量码流,这样就实现了高性能的视频码的流空域可伸缩。

CN102172021B
CLAIM 8
. 根据权利 (根据用户, 最低分) 要求5所述的设备,其进一步 (进一步) 包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN1665300A
CLAIM 1
. 高性能空域可伸缩的运动估计与运动矢量编码实现方法,其特征在于,采用联合空域小波核低通滤波技术为核心,能自适应视频传输网络的异构性、网络带宽的波动性以及用户视频接收终端的多样性,该方法包括下列步骤:1)对要做运动估计的视频帧的当前帧和参考帧的两帧首先经过低通滤波器来实现分级降维,实现不同分辨率级的金字塔结构,而低通滤波器的选择是根据空域小波滤波器来选择的,通过运动估计就可以得到分级的运动矢量,不同分辨率级和分级运动矢量是一一对应的,这样在空域可伸缩得到缩减的分辨率级的运动矢量就是没有经过采样而是与其对应的运动矢量,从而提高了运动矢量的精度,进一步 (其进一步) 提高了通过运动补偿时域提升小波合成的分辨率缩减的视频帧序列的质量,实现高性能的空域可伸缩的视频编解码;2)在相邻两帧之间运用基于宏块匹配的方法在分级后的各分辨率级上进行子象素精度的运动估计,先从第一级分辨率就是最低分 (根据权利) 辨率级上根据视频帧内的运动情况进行自适应变块大小的运动估计,此后的每一级运动估计均是在前一级运动估计的基础上进行的,从而进一步提高运动估计的精确度,找到相应分辨率级视频帧内的运动相关联像素,使得运动补偿的时域提升小波更好的消除时域信息冗余;3)对不同分辨率级上得到的运动矢量进行统一编码,并利用这些运动矢量之间的信息相关性,进行差错算术编码,得到可伸缩的分级运动矢量码流;和4)对经过分级编码的运动矢量码流,根据用户 (根据权利) 不同终端、不同带宽和视频传输网络的异构性结合视频码流来分配和抽取可伸缩的分级运动矢量码流。不同空域分辨率级的可伸缩对应不同的分辨率级的运动矢量码流,这样就实现了高性能的视频码的流空域可伸缩。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1810037A

Filed: 2004-06-17     Issued: 2006-07-26

帧间的快速模式确定编码

(Original Assignee) 汤姆森许可贸易公司     

尹鹏, 亚历山德罗斯·迈克尔·图拉普斯, 吉尔·麦克唐纳·布瓦斯
CN102172021B
CLAIM 1
. 一种编码视频数据 (一种视频编码方法, 视频信号) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1810037A
CLAIM 1
. 一种视频编码方法 (视频数据) ,用于选择帧间编码的帧的当前宏块的模式,该方法包括以下步骤的至少一个:针对宏块模式的子集来检查第一模式,响应检查的第一模式的运动矢量信息,选择性地检查其它模式,并且响应检查的模式,选择针对当前宏块的模式;检查至少一个相邻宏块的宏块模式,并且响应所述至少一个检查的相邻宏块的宏块模式,选择针对当前宏块的模式;检查宏块模式的子集的成本,如果检查的成本满足预设标准,进一步只检查帧内编码模式,并且响应检查的模式来选择针对当前宏块的模式;以及响应检查的宏块模式来调整及早停止阈值,并且如果满足调整的及早停止阈值,则响应检查的宏块模式来选择针对当前宏块的模式。

CN1810037A
CLAIM 7
. 根据权利要求1所述的视频编码方法,还包括:最初只针对可能块尺寸的子集执行运动估计;以及使用运动信息来确定 (至少一者) 是否需要针对其它块尺寸来执行其它的运动估计或复杂度测量。

CN1810037A
CLAIM 13
. 一种视频编码器,用于对视频信号 (视频数据) 进行编码并且选择帧间编码的帧的当前宏块的模式,所述编码器包括以下至少之一:第一装置,用于针对宏块模式的子集来检查第一模式,响应检查的第一模式的运动矢量信息,选择性地检查其它模式,并且响应检查的模式,选择针对当前宏块的模式;宏块装置,用于检查至少一个相邻宏块的宏块模式,并且响应所述至少一个检查的相邻宏块的宏块模式,选择针对当前宏块的模式;子集装置,用于检查宏块模式的子集的成本,如果检查的成本满足预设标准,进一步只检查帧内编码模式,并且响应检查的模式来选择针对当前宏块的模式;以及停止装置,用于响应检查的宏块模式来调整及早停止阈值,并且如果满足调整的及早停止阈值,则响应检查的宏块模式来选择针对当前宏块的模式。

CN102172021B
CLAIM 4
. 根据权利要求1所述的方法,其进一步 (进一步) 包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN1810037A
CLAIM 1
. 一种视频编码方法,用于选择帧间编码的帧的当前宏块的模式,该方法包括以下步骤的至少一个:针对宏块模式的子集来检查第一模式,响应检查的第一模式的运动矢量信息,选择性地检查其它模式,并且响应检查的模式,选择针对当前宏块的模式;检查至少一个相邻宏块的宏块模式,并且响应所述至少一个检查的相邻宏块的宏块模式,选择针对当前宏块的模式;检查宏块模式的子集的成本,如果检查的成本满足预设标准,进一步 (其进一步) 只检查帧内编码模式,并且响应检查的模式来选择针对当前宏块的模式;以及响应检查的宏块模式来调整及早停止阈值,并且如果满足调整的及早停止阈值,则响应检查的宏块模式来选择针对当前宏块的模式。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (一种视频编码方法, 视频信号) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1810037A
CLAIM 1
. 一种视频编码方法 (视频数据) ,用于选择帧间编码的帧的当前宏块的模式,该方法包括以下步骤的至少一个:针对宏块模式的子集来检查第一模式,响应检查的第一模式的运动矢量信息,选择性地检查其它模式,并且响应检查的模式,选择针对当前宏块的模式;检查至少一个相邻宏块的宏块模式,并且响应所述至少一个检查的相邻宏块的宏块模式,选择针对当前宏块的模式;检查宏块模式的子集的成本,如果检查的成本满足预设标准,进一步只检查帧内编码模式,并且响应检查的模式来选择针对当前宏块的模式;以及响应检查的宏块模式来调整及早停止阈值,并且如果满足调整的及早停止阈值,则响应检查的宏块模式来选择针对当前宏块的模式。

CN1810037A
CLAIM 7
. 根据权利要求1所述的视频编码方法,还包括:最初只针对可能块尺寸的子集执行运动估计;以及使用运动信息来确定 (至少一者) 是否需要针对其它块尺寸来执行其它的运动估计或复杂度测量。

CN1810037A
CLAIM 13
. 一种视频编码器,用于对视频信号 (视频数据) 进行编码并且选择帧间编码的帧的当前宏块的模式,所述编码器包括以下至少之一:第一装置,用于针对宏块模式的子集来检查第一模式,响应检查的第一模式的运动矢量信息,选择性地检查其它模式,并且响应检查的模式,选择针对当前宏块的模式;宏块装置,用于检查至少一个相邻宏块的宏块模式,并且响应所述至少一个检查的相邻宏块的宏块模式,选择针对当前宏块的模式;子集装置,用于检查宏块模式的子集的成本,如果检查的成本满足预设标准,进一步只检查帧内编码模式,并且响应检查的模式来选择针对当前宏块的模式;以及停止装置,用于响应检查的宏块模式来调整及早停止阈值,并且如果满足调整的及早停止阈值,则响应检查的宏块模式来选择针对当前宏块的模式。

CN102172021B
CLAIM 8
. 根据权利要求5所述的设备,其进一步 (进一步) 包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN1810037A
CLAIM 1
. 一种视频编码方法,用于选择帧间编码的帧的当前宏块的模式,该方法包括以下步骤的至少一个:针对宏块模式的子集来检查第一模式,响应检查的第一模式的运动矢量信息,选择性地检查其它模式,并且响应检查的模式,选择针对当前宏块的模式;检查至少一个相邻宏块的宏块模式,并且响应所述至少一个检查的相邻宏块的宏块模式,选择针对当前宏块的模式;检查宏块模式的子集的成本,如果检查的成本满足预设标准,进一步 (其进一步) 只检查帧内编码模式,并且响应检查的模式来选择针对当前宏块的模式;以及响应检查的宏块模式来调整及早停止阈值,并且如果满足调整的及早停止阈值,则响应检查的宏块模式来选择针对当前宏块的模式。

CN102172021B
CLAIM 9
. 一种解码视频数据 (一种视频编码方法, 视频信号) 的方法,其包含 : 用视频解码器 (一种视频编码器) 接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN1810037A
CLAIM 1
. 一种视频编码方法 (视频数据) ,用于选择帧间编码的帧的当前宏块的模式,该方法包括以下步骤的至少一个:针对宏块模式的子集来检查第一模式,响应检查的第一模式的运动矢量信息,选择性地检查其它模式,并且响应检查的模式,选择针对当前宏块的模式;检查至少一个相邻宏块的宏块模式,并且响应所述至少一个检查的相邻宏块的宏块模式,选择针对当前宏块的模式;检查宏块模式的子集的成本,如果检查的成本满足预设标准,进一步只检查帧内编码模式,并且响应检查的模式来选择针对当前宏块的模式;以及响应检查的宏块模式来调整及早停止阈值,并且如果满足调整的及早停止阈值,则响应检查的宏块模式来选择针对当前宏块的模式。

CN1810037A
CLAIM 7
. 根据权利要求1所述的视频编码方法,还包括:最初只针对可能块尺寸的子集执行运动估计;以及使用运动信息来确定 (至少一者) 是否需要针对其它块尺寸来执行其它的运动估计或复杂度测量。

CN1810037A
CLAIM 13
. 一种视频编码器 (频解码器) ,用于对视频信号 (视频数据) 进行编码并且选择帧间编码的帧的当前宏块的模式,所述编码器包括以下至少之一:第一装置,用于针对宏块模式的子集来检查第一模式,响应检查的第一模式的运动矢量信息,选择性地检查其它模式,并且响应检查的模式,选择针对当前宏块的模式;宏块装置,用于检查至少一个相邻宏块的宏块模式,并且响应所述至少一个检查的相邻宏块的宏块模式,选择针对当前宏块的模式;子集装置,用于检查宏块模式的子集的成本,如果检查的成本满足预设标准,进一步只检查帧内编码模式,并且响应检查的模式来选择针对当前宏块的模式;以及停止装置,用于响应检查的宏块模式来调整及早停止阈值,并且如果满足调整的及早停止阈值,则响应检查的宏块模式来选择针对当前宏块的模式。

CN102172021B
CLAIM 10
. 一种解码视频数据 (一种视频编码方法, 视频信号) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN1810037A
CLAIM 1
. 一种视频编码方法 (视频数据) ,用于选择帧间编码的帧的当前宏块的模式,该方法包括以下步骤的至少一个:针对宏块模式的子集来检查第一模式,响应检查的第一模式的运动矢量信息,选择性地检查其它模式,并且响应检查的模式,选择针对当前宏块的模式;检查至少一个相邻宏块的宏块模式,并且响应所述至少一个检查的相邻宏块的宏块模式,选择针对当前宏块的模式;检查宏块模式的子集的成本,如果检查的成本满足预设标准,进一步只检查帧内编码模式,并且响应检查的模式来选择针对当前宏块的模式;以及响应检查的宏块模式来调整及早停止阈值,并且如果满足调整的及早停止阈值,则响应检查的宏块模式来选择针对当前宏块的模式。

CN1810037A
CLAIM 7
. 根据权利要求1所述的视频编码方法,还包括:最初只针对可能块尺寸的子集执行运动估计;以及使用运动信息来确定 (至少一者) 是否需要针对其它块尺寸来执行其它的运动估计或复杂度测量。

CN1810037A
CLAIM 13
. 一种视频编码器,用于对视频信号 (视频数据) 进行编码并且选择帧间编码的帧的当前宏块的模式,所述编码器包括以下至少之一:第一装置,用于针对宏块模式的子集来检查第一模式,响应检查的第一模式的运动矢量信息,选择性地检查其它模式,并且响应检查的模式,选择针对当前宏块的模式;宏块装置,用于检查至少一个相邻宏块的宏块模式,并且响应所述至少一个检查的相邻宏块的宏块模式,选择针对当前宏块的模式;子集装置,用于检查宏块模式的子集的成本,如果检查的成本满足预设标准,进一步只检查帧内编码模式,并且响应检查的模式来选择针对当前宏块的模式;以及停止装置,用于响应检查的宏块模式来调整及早停止阈值,并且如果满足调整的及早停止阈值,则响应检查的宏块模式来选择针对当前宏块的模式。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1857001A

Filed: 2004-05-20     Issued: 2006-11-01

混合视频压缩方法

(Original Assignee) Amt先进多媒体科技公司     

P·托思, J·卡罗利
CN102172021B
CLAIM 1
. 一种编码视频数据 (视频数据进行, 数字视频, 神经元) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述 (其中所述) 多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1857001A
CLAIM 4
. 按照权利要求3的方法,其特征在于:使用下面的公式执行方差分析: 其中,M是给定块或子块中元素的数量,pixel(j)是未压缩块(原始块)的一个元素,并且通过把计算得到的方差值与一个给定的阈值进行比较来确定 (至少一者) 该方差是否超过所述的给定阈值。

CN1857001A
CLAIM 19
. 按照权利要求16-18中任何一条权利要求的方法,其特征在于:将整个QP域划分成N个子域,并且向各个子域赋予矩阵表,其中所述 (其中所述) 矩阵表的尺寸对应于块尺寸,并且将每个子域赋予一个先前指定的带宽范围。

CN1857001A
CLAIM 39
. 按照权利要求38的方法,其特征在于:各个神经元 (视频数据) 的权函数被修改为一个表示待编码比特的可能值之出现频率的函数值的函数。

CN1857001A
CLAIM 57
. 用于对数字视频数据进行 (视频数据) 编码的装置,其特征在于:它包括适用于执行按照权利要求1-55中任意一条所描述的方法的步骤的装置。

CN102172021B
CLAIM 2
. 根据权利要求1所述的方法,其中所述 (其中所述) 经译码单元包含帧、切片和图片群组中的一者。
CN1857001A
CLAIM 19
. 按照权利要求16-18中任何一条权利要求的方法,其特征在于:将整个QP域划分成N个子域,并且向各个子域赋予矩阵表,其中所述 (其中所述) 矩阵表的尺寸对应于块尺寸,并且将每个子域赋予一个先前指定的带宽范围。

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述 (其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (最佳位置, 的长度, 熵编码) 码。
CN1857001A
CLAIM 1
. 用于对数字编码的视频帧序列进行压缩的方法,包括如下步骤:a . 将一个给定的帧划分成块,b . 可选地,将各个块进一步划分成更小的块,c . 根据包含在一个或多个邻接块中的信息修改所选择块的信息内容(预测),d . 通过在所选择的块上执行一个将空间表示转换为频率表示的变换(DCT)生成变换块,以及最后e . 用熵编码 (固定长度) 对变换块的信息内容进行编码,其特色征于:i . 在执行步骤d中指定的变换之前,在所述的所选择的块上执行可压缩性分析,并且根据分析结果ii . 在该块上执行步骤c(预测)和d(DCT)或者iii . 可选地,将该块进一步分割成子块,并且再次在这些从各个分割产生的块上执行步骤i中指定的可压缩性分析,以及iv . 根据步骤i和iii给出的结果,选择那个可能产生最佳结果的块分割,并且最后v . 根据步骤c中执行的预测,使用具有最佳可能结果的块分割执行步骤d中指定的变换。

CN1857001A
CLAIM 19
. 按照权利要求16-18中任何一条权利要求的方法,其特征在于:将整个QP域划分成N个子域,并且向各个子域赋予矩阵表,其中所述 (其中所述) 矩阵表的尺寸对应于块尺寸,并且将每个子域赋予一个先前指定的带宽范围。

CN1857001A
CLAIM 30
. 按照权利要求29的方法,其特征在于:在将待编码块划分成子块未能产生满意结果的情况下,在其它参考帧的最佳位置 (固定长度) 附近执行参考子块搜索。

CN1857001A
CLAIM 45
. 按照权利要求44的方法,其特征在于:神经网络具有后向传播或反向传播结构,或者是一个由多个神经元构成的简单网络,其中-将期望/编码的长度 (固定长度) 以及期望/编码的质量的标准化值用作输入数据,-将特定数量的先前接收到的输入数据和当前输入数据存储在一个时间窗口(时隙)中,包含在时间窗口(时隙)中的数据被赋予神经网络的输入神经元。

CN102172021B
CLAIM 4
. 根据权利要求1所述的方法,其进一步 (进一步) 包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN1857001A
CLAIM 1
. 用于对数字编码的视频帧序列进行压缩的方法,包括如下步骤:a . 将一个给定的帧划分成块,b . 可选地,将各个块进一步 (其进一步) 划分成更小的块,c . 根据包含在一个或多个邻接块中的信息修改所选择块的信息内容(预测),d . 通过在所选择的块上执行一个将空间表示转换为频率表示的变换(DCT)生成变换块,以及最后e . 用熵编码对变换块的信息内容进行编码,其特色征于:i . 在执行步骤d中指定的变换之前,在所述的所选择的块上执行可压缩性分析,并且根据分析结果ii . 在该块上执行步骤c(预测)和d(DCT)或者iii . 可选地,将该块进一步分割成子块,并且再次在这些从各个分割产生的块上执行步骤i中指定的可压缩性分析,以及iv . 根据步骤i和iii给出的结果,选择那个可能产生最佳结果的块分割,并且最后v . 根据步骤c中执行的预测,使用具有最佳可能结果的块分割执行步骤d中指定的变换。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (视频数据进行, 数字视频, 神经元) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述 (其中所述) 多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1857001A
CLAIM 4
. 按照权利要求3的方法,其特征在于:使用下面的公式执行方差分析: 其中,M是给定块或子块中元素的数量,pixel(j)是未压缩块(原始块)的一个元素,并且通过把计算得到的方差值与一个给定的阈值进行比较来确定 (至少一者) 该方差是否超过所述的给定阈值。

CN1857001A
CLAIM 19
. 按照权利要求16-18中任何一条权利要求的方法,其特征在于:将整个QP域划分成N个子域,并且向各个子域赋予矩阵表,其中所述 (其中所述) 矩阵表的尺寸对应于块尺寸,并且将每个子域赋予一个先前指定的带宽范围。

CN1857001A
CLAIM 39
. 按照权利要求38的方法,其特征在于:各个神经元 (视频数据) 的权函数被修改为一个表示待编码比特的可能值之出现频率的函数值的函数。

CN1857001A
CLAIM 57
. 用于对数字视频数据进行 (视频数据) 编码的装置,其特征在于:它包括适用于执行按照权利要求1-55中任意一条所描述的方法的步骤的装置。

CN102172021B
CLAIM 6
. 根据权利要求5所述的设备,其中所述 (其中所述) 经译码单元包含帧、切片和图片群组中的一者。
CN1857001A
CLAIM 19
. 按照权利要求16-18中任何一条权利要求的方法,其特征在于:将整个QP域划分成N个子域,并且向各个子域赋予矩阵表,其中所述 (其中所述) 矩阵表的尺寸对应于块尺寸,并且将每个子域赋予一个先前指定的带宽范围。

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述 (其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (最佳位置, 的长度, 熵编码) 码。
CN1857001A
CLAIM 1
. 用于对数字编码的视频帧序列进行压缩的方法,包括如下步骤:a . 将一个给定的帧划分成块,b . 可选地,将各个块进一步划分成更小的块,c . 根据包含在一个或多个邻接块中的信息修改所选择块的信息内容(预测),d . 通过在所选择的块上执行一个将空间表示转换为频率表示的变换(DCT)生成变换块,以及最后e . 用熵编码 (固定长度) 对变换块的信息内容进行编码,其特色征于:i . 在执行步骤d中指定的变换之前,在所述的所选择的块上执行可压缩性分析,并且根据分析结果ii . 在该块上执行步骤c(预测)和d(DCT)或者iii . 可选地,将该块进一步分割成子块,并且再次在这些从各个分割产生的块上执行步骤i中指定的可压缩性分析,以及iv . 根据步骤i和iii给出的结果,选择那个可能产生最佳结果的块分割,并且最后v . 根据步骤c中执行的预测,使用具有最佳可能结果的块分割执行步骤d中指定的变换。

CN1857001A
CLAIM 19
. 按照权利要求16-18中任何一条权利要求的方法,其特征在于:将整个QP域划分成N个子域,并且向各个子域赋予矩阵表,其中所述 (其中所述) 矩阵表的尺寸对应于块尺寸,并且将每个子域赋予一个先前指定的带宽范围。

CN1857001A
CLAIM 30
. 按照权利要求29的方法,其特征在于:在将待编码块划分成子块未能产生满意结果的情况下,在其它参考帧的最佳位置 (固定长度) 附近执行参考子块搜索。

CN1857001A
CLAIM 45
. 按照权利要求44的方法,其特征在于:神经网络具有后向传播或反向传播结构,或者是一个由多个神经元构成的简单网络,其中-将期望/编码的长度 (固定长度) 以及期望/编码的质量的标准化值用作输入数据,-将特定数量的先前接收到的输入数据和当前输入数据存储在一个时间窗口(时隙)中,包含在时间窗口(时隙)中的数据被赋予神经网络的输入神经元。

CN102172021B
CLAIM 8
. 根据权利要求5所述的设备,其进一步 (进一步) 包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN1857001A
CLAIM 1
. 用于对数字编码的视频帧序列进行压缩的方法,包括如下步骤:a . 将一个给定的帧划分成块,b . 可选地,将各个块进一步 (其进一步) 划分成更小的块,c . 根据包含在一个或多个邻接块中的信息修改所选择块的信息内容(预测),d . 通过在所选择的块上执行一个将空间表示转换为频率表示的变换(DCT)生成变换块,以及最后e . 用熵编码对变换块的信息内容进行编码,其特色征于:i . 在执行步骤d中指定的变换之前,在所述的所选择的块上执行可压缩性分析,并且根据分析结果ii . 在该块上执行步骤c(预测)和d(DCT)或者iii . 可选地,将该块进一步分割成子块,并且再次在这些从各个分割产生的块上执行步骤i中指定的可压缩性分析,以及iv . 根据步骤i和iii给出的结果,选择那个可能产生最佳结果的块分割,并且最后v . 根据步骤c中执行的预测,使用具有最佳可能结果的块分割执行步骤d中指定的变换。

CN102172021B
CLAIM 9
. 一种解码视频数据 (视频数据进行, 数字视频, 神经元) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述 (其中所述) 多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN1857001A
CLAIM 4
. 按照权利要求3的方法,其特征在于:使用下面的公式执行方差分析: 其中,M是给定块或子块中元素的数量,pixel(j)是未压缩块(原始块)的一个元素,并且通过把计算得到的方差值与一个给定的阈值进行比较来确定 (至少一者) 该方差是否超过所述的给定阈值。

CN1857001A
CLAIM 19
. 按照权利要求16-18中任何一条权利要求的方法,其特征在于:将整个QP域划分成N个子域,并且向各个子域赋予矩阵表,其中所述 (其中所述) 矩阵表的尺寸对应于块尺寸,并且将每个子域赋予一个先前指定的带宽范围。

CN1857001A
CLAIM 39
. 按照权利要求38的方法,其特征在于:各个神经元 (视频数据) 的权函数被修改为一个表示待编码比特的可能值之出现频率的函数值的函数。

CN1857001A
CLAIM 57
. 用于对数字视频数据进行 (视频数据) 编码的装置,其特征在于:它包括适用于执行按照权利要求1-55中任意一条所描述的方法的步骤的装置。

CN102172021B
CLAIM 10
. 一种解码视频数据 (视频数据进行, 数字视频, 神经元) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述 (其中所述) 多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN1857001A
CLAIM 4
. 按照权利要求3的方法,其特征在于:使用下面的公式执行方差分析: 其中,M是给定块或子块中元素的数量,pixel(j)是未压缩块(原始块)的一个元素,并且通过把计算得到的方差值与一个给定的阈值进行比较来确定 (至少一者) 该方差是否超过所述的给定阈值。

CN1857001A
CLAIM 19
. 按照权利要求16-18中任何一条权利要求的方法,其特征在于:将整个QP域划分成N个子域,并且向各个子域赋予矩阵表,其中所述 (其中所述) 矩阵表的尺寸对应于块尺寸,并且将每个子域赋予一个先前指定的带宽范围。

CN1857001A
CLAIM 39
. 按照权利要求38的方法,其特征在于:各个神经元 (视频数据) 的权函数被修改为一个表示待编码比特的可能值之出现频率的函数值的函数。

CN1857001A
CLAIM 57
. 用于对数字视频数据进行 (视频数据) 编码的装置,其特征在于:它包括适用于执行按照权利要求1-55中任意一条所描述的方法的步骤的装置。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
WO2004104930A2

Filed: 2004-05-20     Issued: 2004-12-02

Hybrid video compression method

(Original Assignee) Amt Advanced Multimedia Technology Ab     

Peter Toth, József KÁROLY
CN102172021B
CLAIM 1
. 一种编码视频数据 (encoded video data) (encoded video data) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元 (digital video data) 的所述多个视频块中的最大一者的大小 (digital video data) ,其中产生所述语法信息 (digital video data) 进一步包含在所述语法信息包括最小大小值 (digital video data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
WO2004104930A2
CLAIM 57
. Apparatus for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , characterised by that it comprises means adapted for performing the steps of the method according to any one of Claims 1-55 .

WO2004104930A2
CLAIM 60
. Method for decompressing encoded video data (编码视频数据, 视频数据) from a coded sequence produced by the ' ;
compression method according to any one of Claims 1-55 .

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述语法信息 (digital video data) 包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (very time) 码。
WO2004104930A2
CLAIM 24
. The method according to Claim 23 , characterised by that in step v) the best reference 5 block is chosen in such a way that every time (固定长度) the search finds a block that is better than the current reference block , position data of the newly found block are written into a multiple- element circular buffer , with the last element of the buffer containing the position of the best sub-block .

WO2004104930A2
CLAIM 57
. Apparatus for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , characterised by that it comprises means adapted for performing the steps of the method according to any one of Claims 1-55 .

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (encoded video data) (encoded video data) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元 (digital video data) 的所述多个视频块中的最大一者的大小 (digital video data) ,其中所述用于产生所述语法信息 (digital video data) 的装置进一步包含用于在所述语法信息包括最小大小值 (digital video data) 的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
WO2004104930A2
CLAIM 57
. Apparatus for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , characterised by that it comprises means adapted for performing the steps of the method according to any one of Claims 1-55 .

WO2004104930A2
CLAIM 60
. Method for decompressing encoded video data (编码视频数据, 视频数据) from a coded sequence produced by the ' ;
compression method according to any one of Claims 1-55 .

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述语法信息 (digital video data) 包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (very time) 码。
WO2004104930A2
CLAIM 24
. The method according to Claim 23 , characterised by that in step v) the best reference 5 block is chosen in such a way that every time (固定长度) the search finds a block that is better than the current reference block , position data of the newly found block are written into a multiple- element circular buffer , with the last element of the buffer containing the position of the best sub-block .

WO2004104930A2
CLAIM 57
. Apparatus for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , characterised by that it comprises means adapted for performing the steps of the method according to any one of Claims 1-55 .

CN102172021B
CLAIM 9
. 一种解码视频数据 (encoded video data) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元 (digital video data) 的所述多个视频块中的最大一者的大小 (digital video data) ,并且其中所述语法信息 (digital video data) 进一步包括最小大小值 (digital video data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
WO2004104930A2
CLAIM 57
. Apparatus for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , characterised by that it comprises means adapted for performing the steps of the method according to any one of Claims 1-55 .

WO2004104930A2
CLAIM 60
. Method for decompressing encoded video data (编码视频数据, 视频数据) from a coded sequence produced by the ' ;
compression method according to any one of Claims 1-55 .

CN102172021B
CLAIM 10
. 一种解码视频数据 (encoded video data) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元 (digital video data) 中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息 (digital video data) 进一步包括最小大小值 (digital video data) ,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
WO2004104930A2
CLAIM 57
. Apparatus for encoding digital video data (所述语法信息, 其中所述最大大小值指示所述经译码单元, 的所述多个视频块中的最大一者的大小, 包括最小大小值) , characterised by that it comprises means adapted for performing the steps of the method according to any one of Claims 1-55 .

WO2004104930A2
CLAIM 60
. Method for decompressing encoded video data (编码视频数据, 视频数据) from a coded sequence produced by the ' ;
compression method according to any one of Claims 1-55 .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1723706A

Filed: 2004-01-06     Issued: 2006-01-18

宏块分割部分的混合块间/块内视频编码

(Original Assignee) 汤姆森特许公司     

吉尔·M·博伊斯
CN102172021B
CLAIM 1
. 一种编码视频数据 (视频数据) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元 (频解码器) 其中所述 (其中所述, 测编码) 多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1723706A
CLAIM 1
. 一种用于编码具有多个分割部分的宏块的方法(400),所述方法包括:块间编码所述多个分割部分中的至少一个(426);和块内编码所述多个分割部分中的至少第二个(428),其中所述 (其中所述) 块内编码包括提供与零加权系数相关联的参考图形索引。

CN1723706A
CLAIM 2
. 如权利要求1所述的方法,其中所述宏块包括符合联合视频组(“JVT”)标准的视频数据 (视频数据)

CN1723706A
CLAIM 4
. 如权利要求1所述的方法,其中所述块内编码包括:在加权预测编码 (其中所述) 模式内,利用来自JVT标准的主和扩展简档的至少一个的加权预测工具、使用零加权系数执行的非预测块内编码。

CN1723706A
CLAIM 11
. 一种具有多个分割部分的宏块的混和块间/块内编码的视频解码器 (译码单元, 频解码器) (200,300),所述编码器包括:参考图形加权应用器(292,392);和参考图形加权系数单元(272,372),其与参考图形加权应用器进行信号通信,用于分配分别与每个混和块间和块内编码的分割部分对应的加权系数。

CN102172021B
CLAIM 2
. 根据权利要求1所述的方法,其中所述 (其中所述, 测编码) 译码单元 (频解码器) 包含帧、切片和图片群组中的一者。
CN1723706A
CLAIM 1
. 一种用于编码具有多个分割部分的宏块的方法(400),所述方法包括:块间编码所述多个分割部分中的至少一个(426);和块内编码所述多个分割部分中的至少第二个(428),其中所述 (其中所述) 块内编码包括提供与零加权系数相关联的参考图形索引。

CN1723706A
CLAIM 4
. 如权利要求1所述的方法,其中所述块内编码包括:在加权预测编码 (其中所述) 模式内,利用来自JVT标准的主和扩展简档的至少一个的加权预测工具、使用零加权系数执行的非预测块内编码。

CN1723706A
CLAIM 11
. 一种具有多个分割部分的宏块的混和块间/块内编码的视频解码器 (译码单元, 频解码器) (200,300),所述编码器包括:参考图形加权应用器(292,392);和参考图形加权系数单元(272,372),其与参考图形加权应用器进行信号通信,用于分配分别与每个混和块间和块内编码的分割部分对应的加权系数。

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述 (其中所述, 测编码) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1723706A
CLAIM 1
. 一种用于编码具有多个分割部分的宏块的方法(400),所述方法包括:块间编码所述多个分割部分中的至少一个(426);和块内编码所述多个分割部分中的至少第二个(428),其中所述 (其中所述) 块内编码包括提供与零加权系数相关联的参考图形索引。

CN1723706A
CLAIM 4
. 如权利要求1所述的方法,其中所述块内编码包括:在加权预测编码 (其中所述) 模式内,利用来自JVT标准的主和扩展简档的至少一个的加权预测工具、使用零加权系数执行的非预测块内编码。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (视频数据) 的设备,其包含 : 用于编码包含多个视频块的经译码单元 (频解码器) 的装置,其中所述 (其中所述, 测编码) 多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1723706A
CLAIM 1
. 一种用于编码具有多个分割部分的宏块的方法(400),所述方法包括:块间编码所述多个分割部分中的至少一个(426);和块内编码所述多个分割部分中的至少第二个(428),其中所述 (其中所述) 块内编码包括提供与零加权系数相关联的参考图形索引。

CN1723706A
CLAIM 2
. 如权利要求1所述的方法,其中所述宏块包括符合联合视频组(“JVT”)标准的视频数据 (视频数据)

CN1723706A
CLAIM 4
. 如权利要求1所述的方法,其中所述块内编码包括:在加权预测编码 (其中所述) 模式内,利用来自JVT标准的主和扩展简档的至少一个的加权预测工具、使用零加权系数执行的非预测块内编码。

CN1723706A
CLAIM 11
. 一种具有多个分割部分的宏块的混和块间/块内编码的视频解码器 (译码单元, 频解码器) (200,300),所述编码器包括:参考图形加权应用器(292,392);和参考图形加权系数单元(272,372),其与参考图形加权应用器进行信号通信,用于分配分别与每个混和块间和块内编码的分割部分对应的加权系数。

CN102172021B
CLAIM 6
. 根据权利要求5所述的设备,其中所述 (其中所述, 测编码) 译码单元 (频解码器) 包含帧、切片和图片群组中的一者。
CN1723706A
CLAIM 1
. 一种用于编码具有多个分割部分的宏块的方法(400),所述方法包括:块间编码所述多个分割部分中的至少一个(426);和块内编码所述多个分割部分中的至少第二个(428),其中所述 (其中所述) 块内编码包括提供与零加权系数相关联的参考图形索引。

CN1723706A
CLAIM 4
. 如权利要求1所述的方法,其中所述块内编码包括:在加权预测编码 (其中所述) 模式内,利用来自JVT标准的主和扩展简档的至少一个的加权预测工具、使用零加权系数执行的非预测块内编码。

CN1723706A
CLAIM 11
. 一种具有多个分割部分的宏块的混和块间/块内编码的视频解码器 (译码单元, 频解码器) (200,300),所述编码器包括:参考图形加权应用器(292,392);和参考图形加权系数单元(272,372),其与参考图形加权应用器进行信号通信,用于分配分别与每个混和块间和块内编码的分割部分对应的加权系数。

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述 (其中所述, 测编码) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1723706A
CLAIM 1
. 一种用于编码具有多个分割部分的宏块的方法(400),所述方法包括:块间编码所述多个分割部分中的至少一个(426);和块内编码所述多个分割部分中的至少第二个(428),其中所述 (其中所述) 块内编码包括提供与零加权系数相关联的参考图形索引。

CN1723706A
CLAIM 4
. 如权利要求1所述的方法,其中所述块内编码包括:在加权预测编码 (其中所述) 模式内,利用来自JVT标准的主和扩展简档的至少一个的加权预测工具、使用零加权系数执行的非预测块内编码。

CN102172021B
CLAIM 9
. 一种解码视频数据 (视频数据) 的方法,其包含 : 用视频解码器 (频解码器) 接收包含多个视频块的经译码单元 (频解码器) 其中所述 (其中所述, 测编码) 多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN1723706A
CLAIM 1
. 一种用于编码具有多个分割部分的宏块的方法(400),所述方法包括:块间编码所述多个分割部分中的至少一个(426);和块内编码所述多个分割部分中的至少第二个(428),其中所述 (其中所述) 块内编码包括提供与零加权系数相关联的参考图形索引。

CN1723706A
CLAIM 2
. 如权利要求1所述的方法,其中所述宏块包括符合联合视频组(“JVT”)标准的视频数据 (视频数据)

CN1723706A
CLAIM 4
. 如权利要求1所述的方法,其中所述块内编码包括:在加权预测编码 (其中所述) 模式内,利用来自JVT标准的主和扩展简档的至少一个的加权预测工具、使用零加权系数执行的非预测块内编码。

CN1723706A
CLAIM 11
. 一种具有多个分割部分的宏块的混和块间/块内编码的视频解码器 (译码单元, 频解码器) (200,300),所述编码器包括:参考图形加权应用器(292,392);和参考图形加权系数单元(272,372),其与参考图形加权应用器进行信号通信,用于分配分别与每个混和块间和块内编码的分割部分对应的加权系数。

CN102172021B
CLAIM 10
. 一种解码视频数据 (视频数据) 的设备,其包含 : 用于接收包含多个视频块的经译码单元 (频解码器) 的装置,其中所述 (其中所述, 测编码) 多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN1723706A
CLAIM 1
. 一种用于编码具有多个分割部分的宏块的方法(400),所述方法包括:块间编码所述多个分割部分中的至少一个(426);和块内编码所述多个分割部分中的至少第二个(428),其中所述 (其中所述) 块内编码包括提供与零加权系数相关联的参考图形索引。

CN1723706A
CLAIM 2
. 如权利要求1所述的方法,其中所述宏块包括符合联合视频组(“JVT”)标准的视频数据 (视频数据)

CN1723706A
CLAIM 4
. 如权利要求1所述的方法,其中所述块内编码包括:在加权预测编码 (其中所述) 模式内,利用来自JVT标准的主和扩展简档的至少一个的加权预测工具、使用零加权系数执行的非预测块内编码。

CN1723706A
CLAIM 11
. 一种具有多个分割部分的宏块的混和块间/块内编码的视频解码器 (译码单元, 频解码器) (200,300),所述编码器包括:参考图形加权应用器(292,392);和参考图形加权系数单元(272,372),其与参考图形加权应用器进行信号通信,用于分配分别与每个混和块间和块内编码的分割部分对应的加权系数。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1523893A

Filed: 2003-12-10     Issued: 2004-08-25

视频编码和解码方法、设备及程序

(Original Assignee) 株式会社Ntt都科摩     

陈朝庆, 笃, 安达悟, 加藤祯笃, 文中丞
CN102172021B
CLAIM 1
. 一种编码视频数据 (一种视频解码设备, 视频解码方法, 一种视频编码) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1523893A
CLAIM 2
. 根据权利要求1的视频编码方法,其中所述 (其中所述) 编码模式是从下列编码模式中选择的一种编码模式:在不分离构成一个图像的扫描线的情况下执行编码的帧模式;在分离构成一个图像的扫描线的情况下执行编码的场模式;将一个图像划分成多个编码单元和通过帧模式或场模式在每个编码单元中执行编码的编码单元转换模式;通过帧模式或场模式在每个图像单元中执行编码的图像单元转换模式;作为帧模式与编码单元转换模式之组合的第一组合模式;和作为场模式与图像单元转换模式之组合的第二组合模式。

CN1523893A
CLAIM 4
. 根据权利要求3的视频编码方法,其中当以一种编码模式编码 (编码视频数据) 构成活动图像的所有图像时,区域构成单元是编码单元,和当以不同的编码模式编码构成活动图像的各图像时,区域构成单元是不同编码模式的编码单元中最大的编码单元。

CN1523893A
CLAIM 5
. 一种由视频解码设备解码一个分割成多个区域的活动图像的压缩编码数据的视频解码方法 (视频数据) ,该视频解码方法包括:实现输入通过将所述图像分割成多个区域和对其执行压缩编码而由构成一个活动图像的每个图像所生成的压缩编码数据的步骤;根据压缩编码数据确定每个图像的编码模式的步骤;根据编码模式确定将所述图像分割成多个区域所用的区域构成单元的步骤;根据压缩编码数据获得与区域有关的区域信息的步骤;根据区域构成单元和区域信息定义区域的步骤;在编码单元中解码如此定义的区域内所包括的压缩编码数据,从而在编码单元中生成再生数据的步骤;和根据编码模式由编码单元中的再生数据构造一个再生图像的步骤。

CN1523893A
CLAIM 15
. 一种视频编码 (视频数据) 设备,包括:输入装置,用于执行包括多个图像的一个活动图像的输入;编码模式控制装置,用于在编码该活动图像时确定每个图像的编码模式;区域构成单元确定装置,用于根据编码模式确定将每个图像分割成多个区域所用的区域构成单元;区域分割装置,用于根据区域构成单元定义区域和将每个图像分割成多个区域;编码装置,用于压缩编码与如此定义的区域有关的区域信息、编码模式信息和在所述区域内包括的像素数据以生成压缩编码数据;和输出装置,用于输出压缩编码的数据。

CN1523893A
CLAIM 16
. 一种视频解码设备 (视频数据) ,包括:输入装置,用于执行输入通过将构成一个活动图像的每个图像分割成多个区域和对其执行压缩编码而生成的压缩编码数据;编码模式指定装置,用于根据压缩编码数据来指定每个图像的编码模式;区域构成单元确定装置,用于根据编码模式确定将每个图像分割成多个区域所用的区域构成单元;区域定义装置,用于根据压缩编码数据获得与所述区域有关的区域信息,和用于根据区域构成单元和区域信息来定义所述区域;和解码装置,用于根据所述编码模式来解码在如此定义的区域内所包括的压缩编码数据,从而构造一个再生图像。

CN102172021B
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中所述 (其中所述) 经译码单元包含帧、切片和图片群组中的一者。
CN1523893A
CLAIM 2
. 根据权利 (根据权利) 要求1的视频编码方法,其中所述 (其中所述) 编码模式是从下列编码模式中选择的一种编码模式:在不分离构成一个图像的扫描线的情况下执行编码的帧模式;在分离构成一个图像的扫描线的情况下执行编码的场模式;将一个图像划分成多个编码单元和通过帧模式或场模式在每个编码单元中执行编码的编码单元转换模式;通过帧模式或场模式在每个图像单元中执行编码的图像单元转换模式;作为帧模式与编码单元转换模式之组合的第一组合模式;和作为场模式与图像单元转换模式之组合的第二组合模式。

CN102172021B
CLAIM 3
. 根据权利 (根据权利) 要求1所述的方法,其中所述 (其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1523893A
CLAIM 2
. 根据权利 (根据权利) 要求1的视频编码方法,其中所述 (其中所述) 编码模式是从下列编码模式中选择的一种编码模式:在不分离构成一个图像的扫描线的情况下执行编码的帧模式;在分离构成一个图像的扫描线的情况下执行编码的场模式;将一个图像划分成多个编码单元和通过帧模式或场模式在每个编码单元中执行编码的编码单元转换模式;通过帧模式或场模式在每个图像单元中执行编码的图像单元转换模式;作为帧模式与编码单元转换模式之组合的第一组合模式;和作为场模式与图像单元转换模式之组合的第二组合模式。

CN102172021B
CLAIM 4
. 根据权利 (根据权利) 要求1所述的方法,其进一步 (第二组合) 包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN1523893A
CLAIM 2
. 根据权利 (根据权利) 要求1的视频编码方法,其中所述编码模式是从下列编码模式中选择的一种编码模式:在不分离构成一个图像的扫描线的情况下执行编码的帧模式;在分离构成一个图像的扫描线的情况下执行编码的场模式;将一个图像划分成多个编码单元和通过帧模式或场模式在每个编码单元中执行编码的编码单元转换模式;通过帧模式或场模式在每个图像单元中执行编码的图像单元转换模式;作为帧模式与编码单元转换模式之组合的第一组合模式;和作为场模式与图像单元转换模式之组合的第二组合 (其进一步) 模式。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (一种视频解码设备, 视频解码方法, 一种视频编码) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1523893A
CLAIM 2
. 根据权利要求1的视频编码方法,其中所述 (其中所述) 编码模式是从下列编码模式中选择的一种编码模式:在不分离构成一个图像的扫描线的情况下执行编码的帧模式;在分离构成一个图像的扫描线的情况下执行编码的场模式;将一个图像划分成多个编码单元和通过帧模式或场模式在每个编码单元中执行编码的编码单元转换模式;通过帧模式或场模式在每个图像单元中执行编码的图像单元转换模式;作为帧模式与编码单元转换模式之组合的第一组合模式;和作为场模式与图像单元转换模式之组合的第二组合模式。

CN1523893A
CLAIM 4
. 根据权利要求3的视频编码方法,其中当以一种编码模式编码 (编码视频数据) 构成活动图像的所有图像时,区域构成单元是编码单元,和当以不同的编码模式编码构成活动图像的各图像时,区域构成单元是不同编码模式的编码单元中最大的编码单元。

CN1523893A
CLAIM 5
. 一种由视频解码设备解码一个分割成多个区域的活动图像的压缩编码数据的视频解码方法 (视频数据) ,该视频解码方法包括:实现输入通过将所述图像分割成多个区域和对其执行压缩编码而由构成一个活动图像的每个图像所生成的压缩编码数据的步骤;根据压缩编码数据确定每个图像的编码模式的步骤;根据编码模式确定将所述图像分割成多个区域所用的区域构成单元的步骤;根据压缩编码数据获得与区域有关的区域信息的步骤;根据区域构成单元和区域信息定义区域的步骤;在编码单元中解码如此定义的区域内所包括的压缩编码数据,从而在编码单元中生成再生数据的步骤;和根据编码模式由编码单元中的再生数据构造一个再生图像的步骤。

CN1523893A
CLAIM 15
. 一种视频编码 (视频数据) 设备,包括:输入装置,用于执行包括多个图像的一个活动图像的输入;编码模式控制装置,用于在编码该活动图像时确定每个图像的编码模式;区域构成单元确定装置,用于根据编码模式确定将每个图像分割成多个区域所用的区域构成单元;区域分割装置,用于根据区域构成单元定义区域和将每个图像分割成多个区域;编码装置,用于压缩编码与如此定义的区域有关的区域信息、编码模式信息和在所述区域内包括的像素数据以生成压缩编码数据;和输出装置,用于输出压缩编码的数据。

CN1523893A
CLAIM 16
. 一种视频解码设备 (视频数据) ,包括:输入装置,用于执行输入通过将构成一个活动图像的每个图像分割成多个区域和对其执行压缩编码而生成的压缩编码数据;编码模式指定装置,用于根据压缩编码数据来指定每个图像的编码模式;区域构成单元确定装置,用于根据编码模式确定将每个图像分割成多个区域所用的区域构成单元;区域定义装置,用于根据压缩编码数据获得与所述区域有关的区域信息,和用于根据区域构成单元和区域信息来定义所述区域;和解码装置,用于根据所述编码模式来解码在如此定义的区域内所包括的压缩编码数据,从而构造一个再生图像。

CN102172021B
CLAIM 6
. 根据权利 (根据权利) 要求5所述的设备,其中所述 (其中所述) 经译码单元包含帧、切片和图片群组中的一者。
CN1523893A
CLAIM 2
. 根据权利 (根据权利) 要求1的视频编码方法,其中所述 (其中所述) 编码模式是从下列编码模式中选择的一种编码模式:在不分离构成一个图像的扫描线的情况下执行编码的帧模式;在分离构成一个图像的扫描线的情况下执行编码的场模式;将一个图像划分成多个编码单元和通过帧模式或场模式在每个编码单元中执行编码的编码单元转换模式;通过帧模式或场模式在每个图像单元中执行编码的图像单元转换模式;作为帧模式与编码单元转换模式之组合的第一组合模式;和作为场模式与图像单元转换模式之组合的第二组合模式。

CN102172021B
CLAIM 7
. 根据权利 (根据权利) 要求5所述的设备,其中所述 (其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1523893A
CLAIM 2
. 根据权利 (根据权利) 要求1的视频编码方法,其中所述 (其中所述) 编码模式是从下列编码模式中选择的一种编码模式:在不分离构成一个图像的扫描线的情况下执行编码的帧模式;在分离构成一个图像的扫描线的情况下执行编码的场模式;将一个图像划分成多个编码单元和通过帧模式或场模式在每个编码单元中执行编码的编码单元转换模式;通过帧模式或场模式在每个图像单元中执行编码的图像单元转换模式;作为帧模式与编码单元转换模式之组合的第一组合模式;和作为场模式与图像单元转换模式之组合的第二组合模式。

CN102172021B
CLAIM 8
. 根据权利 (根据权利) 要求5所述的设备,其进一步 (第二组合) 包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN1523893A
CLAIM 2
. 根据权利 (根据权利) 要求1的视频编码方法,其中所述编码模式是从下列编码模式中选择的一种编码模式:在不分离构成一个图像的扫描线的情况下执行编码的帧模式;在分离构成一个图像的扫描线的情况下执行编码的场模式;将一个图像划分成多个编码单元和通过帧模式或场模式在每个编码单元中执行编码的编码单元转换模式;通过帧模式或场模式在每个图像单元中执行编码的图像单元转换模式;作为帧模式与编码单元转换模式之组合的第一组合模式;和作为场模式与图像单元转换模式之组合的第二组合 (其进一步) 模式。

CN102172021B
CLAIM 9
. 一种解码视频数据 (一种视频解码设备, 视频解码方法, 一种视频编码) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN1523893A
CLAIM 2
. 根据权利要求1的视频编码方法,其中所述 (其中所述) 编码模式是从下列编码模式中选择的一种编码模式:在不分离构成一个图像的扫描线的情况下执行编码的帧模式;在分离构成一个图像的扫描线的情况下执行编码的场模式;将一个图像划分成多个编码单元和通过帧模式或场模式在每个编码单元中执行编码的编码单元转换模式;通过帧模式或场模式在每个图像单元中执行编码的图像单元转换模式;作为帧模式与编码单元转换模式之组合的第一组合模式;和作为场模式与图像单元转换模式之组合的第二组合模式。

CN1523893A
CLAIM 5
. 一种由视频解码设备解码一个分割成多个区域的活动图像的压缩编码数据的视频解码方法 (视频数据) ,该视频解码方法包括:实现输入通过将所述图像分割成多个区域和对其执行压缩编码而由构成一个活动图像的每个图像所生成的压缩编码数据的步骤;根据压缩编码数据确定每个图像的编码模式的步骤;根据编码模式确定将所述图像分割成多个区域所用的区域构成单元的步骤;根据压缩编码数据获得与区域有关的区域信息的步骤;根据区域构成单元和区域信息定义区域的步骤;在编码单元中解码如此定义的区域内所包括的压缩编码数据,从而在编码单元中生成再生数据的步骤;和根据编码模式由编码单元中的再生数据构造一个再生图像的步骤。

CN1523893A
CLAIM 15
. 一种视频编码 (视频数据) 设备,包括:输入装置,用于执行包括多个图像的一个活动图像的输入;编码模式控制装置,用于在编码该活动图像时确定每个图像的编码模式;区域构成单元确定装置,用于根据编码模式确定将每个图像分割成多个区域所用的区域构成单元;区域分割装置,用于根据区域构成单元定义区域和将每个图像分割成多个区域;编码装置,用于压缩编码与如此定义的区域有关的区域信息、编码模式信息和在所述区域内包括的像素数据以生成压缩编码数据;和输出装置,用于输出压缩编码的数据。

CN1523893A
CLAIM 16
. 一种视频解码设备 (视频数据) ,包括:输入装置,用于执行输入通过将构成一个活动图像的每个图像分割成多个区域和对其执行压缩编码而生成的压缩编码数据;编码模式指定装置,用于根据压缩编码数据来指定每个图像的编码模式;区域构成单元确定装置,用于根据编码模式确定将每个图像分割成多个区域所用的区域构成单元;区域定义装置,用于根据压缩编码数据获得与所述区域有关的区域信息,和用于根据区域构成单元和区域信息来定义所述区域;和解码装置,用于根据所述编码模式来解码在如此定义的区域内所包括的压缩编码数据,从而构造一个再生图像。

CN102172021B
CLAIM 10
. 一种解码视频数据 (一种视频解码设备, 视频解码方法, 一种视频编码) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN1523893A
CLAIM 2
. 根据权利要求1的视频编码方法,其中所述 (其中所述) 编码模式是从下列编码模式中选择的一种编码模式:在不分离构成一个图像的扫描线的情况下执行编码的帧模式;在分离构成一个图像的扫描线的情况下执行编码的场模式;将一个图像划分成多个编码单元和通过帧模式或场模式在每个编码单元中执行编码的编码单元转换模式;通过帧模式或场模式在每个图像单元中执行编码的图像单元转换模式;作为帧模式与编码单元转换模式之组合的第一组合模式;和作为场模式与图像单元转换模式之组合的第二组合模式。

CN1523893A
CLAIM 5
. 一种由视频解码设备解码一个分割成多个区域的活动图像的压缩编码数据的视频解码方法 (视频数据) ,该视频解码方法包括:实现输入通过将所述图像分割成多个区域和对其执行压缩编码而由构成一个活动图像的每个图像所生成的压缩编码数据的步骤;根据压缩编码数据确定每个图像的编码模式的步骤;根据编码模式确定将所述图像分割成多个区域所用的区域构成单元的步骤;根据压缩编码数据获得与区域有关的区域信息的步骤;根据区域构成单元和区域信息定义区域的步骤;在编码单元中解码如此定义的区域内所包括的压缩编码数据,从而在编码单元中生成再生数据的步骤;和根据编码模式由编码单元中的再生数据构造一个再生图像的步骤。

CN1523893A
CLAIM 15
. 一种视频编码 (视频数据) 设备,包括:输入装置,用于执行包括多个图像的一个活动图像的输入;编码模式控制装置,用于在编码该活动图像时确定每个图像的编码模式;区域构成单元确定装置,用于根据编码模式确定将每个图像分割成多个区域所用的区域构成单元;区域分割装置,用于根据区域构成单元定义区域和将每个图像分割成多个区域;编码装置,用于压缩编码与如此定义的区域有关的区域信息、编码模式信息和在所述区域内包括的像素数据以生成压缩编码数据;和输出装置,用于输出压缩编码的数据。

CN1523893A
CLAIM 16
. 一种视频解码设备 (视频数据) ,包括:输入装置,用于执行输入通过将构成一个活动图像的每个图像分割成多个区域和对其执行压缩编码而生成的压缩编码数据;编码模式指定装置,用于根据压缩编码数据来指定每个图像的编码模式;区域构成单元确定装置,用于根据编码模式确定将每个图像分割成多个区域所用的区域构成单元;区域定义装置,用于根据压缩编码数据获得与所述区域有关的区域信息,和用于根据区域构成单元和区域信息来定义所述区域;和解码装置,用于根据所述编码模式来解码在如此定义的区域内所包括的压缩编码数据,从而构造一个再生图像。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN101087424A

Filed: 2003-05-27     Issued: 2007-12-12

图像内预测模式估计、通信和组织的方法和系统

(Original Assignee) 夏普株式会社     

孙式军, L·J·柯罗夫斯基
CN102172021B
CLAIM 1
. 一种编码视频数据的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述 (模式作为, 其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101087424A
CLAIM 2
. 一种用于估计象素内预测模式的方法,该方法包括:用于使用邻接块中的一个象素的象素值来预测要被预测的目标块的象素值的内预测步骤;以及用于估计用于目标块的预测模式的预测模式估计步骤,其中所述 (其中所述) 内预测步骤使用至少一个使用等于邻接于目标块并且在目标块之上的第一个块的象素值的预测值的垂直预测模式、使用等于邻接于目标块的左侧的第二个块的象素值的预测值的水平预测模式和使用等于第一个块和第二个块的象素值的平均值的预测值的DC预测模式,利用逐渐增加的数字按照垂直预测模式、水平预测模式和DC预测模式的顺序对于预测模式进行编号,以及预测模式估计步骤确定一个具有第一个块的预测模式和第二个块的预测模式中的较低模式编号的预测模式作为 (其中所述) 用于目标块的预测模式。

CN102172021B
CLAIM 2
. 根据权利要求1所述的方法,其中所述 (模式作为, 其中所述) 经译码单元包含帧、切片和图片群组中的一者。
CN101087424A
CLAIM 2
. 一种用于估计象素内预测模式的方法,该方法包括:用于使用邻接块中的一个象素的象素值来预测要被预测的目标块的象素值的内预测步骤;以及用于估计用于目标块的预测模式的预测模式估计步骤,其中所述 (其中所述) 内预测步骤使用至少一个使用等于邻接于目标块并且在目标块之上的第一个块的象素值的预测值的垂直预测模式、使用等于邻接于目标块的左侧的第二个块的象素值的预测值的水平预测模式和使用等于第一个块和第二个块的象素值的平均值的预测值的DC预测模式,利用逐渐增加的数字按照垂直预测模式、水平预测模式和DC预测模式的顺序对于预测模式进行编号,以及预测模式估计步骤确定一个具有第一个块的预测模式和第二个块的预测模式中的较低模式编号的预测模式作为 (其中所述) 用于目标块的预测模式。

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述 (模式作为, 其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (用于预) 码。
CN101087424A
CLAIM 1
. 一种用于估计象素内预测模式的方法,该方法包括:a . 选择用于预 (固定长度) 测模式估计的目标块;b . 确定已经被用于第一个邻接块的第一预测模式,该第一个邻接块邻接于所述目标块;c . 确定已经被用于预测第二个邻接块的第二预测模式,该第二个邻接块邻接于所述目标块;d . 从所述第一预测模式和所述第二预测模式中确定用于所述目标块的估计的预测模式。

CN101087424A
CLAIM 2
. 一种用于估计象素内预测模式的方法,该方法包括:用于使用邻接块中的一个象素的象素值来预测要被预测的目标块的象素值的内预测步骤;以及用于估计用于目标块的预测模式的预测模式估计步骤,其中所述 (其中所述) 内预测步骤使用至少一个使用等于邻接于目标块并且在目标块之上的第一个块的象素值的预测值的垂直预测模式、使用等于邻接于目标块的左侧的第二个块的象素值的预测值的水平预测模式和使用等于第一个块和第二个块的象素值的平均值的预测值的DC预测模式,利用逐渐增加的数字按照垂直预测模式、水平预测模式和DC预测模式的顺序对于预测模式进行编号,以及预测模式估计步骤确定一个具有第一个块的预测模式和第二个块的预测模式中的较低模式编号的预测模式作为 (其中所述) 用于目标块的预测模式。

CN102172021B
CLAIM 5
. 一种用于编码视频数据的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述 (模式作为, 其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN101087424A
CLAIM 2
. 一种用于估计象素内预测模式的方法,该方法包括:用于使用邻接块中的一个象素的象素值来预测要被预测的目标块的象素值的内预测步骤;以及用于估计用于目标块的预测模式的预测模式估计步骤,其中所述 (其中所述) 内预测步骤使用至少一个使用等于邻接于目标块并且在目标块之上的第一个块的象素值的预测值的垂直预测模式、使用等于邻接于目标块的左侧的第二个块的象素值的预测值的水平预测模式和使用等于第一个块和第二个块的象素值的平均值的预测值的DC预测模式,利用逐渐增加的数字按照垂直预测模式、水平预测模式和DC预测模式的顺序对于预测模式进行编号,以及预测模式估计步骤确定一个具有第一个块的预测模式和第二个块的预测模式中的较低模式编号的预测模式作为 (其中所述) 用于目标块的预测模式。

CN102172021B
CLAIM 6
. 根据权利要求5所述的设备,其中所述 (模式作为, 其中所述) 经译码单元包含帧、切片和图片群组中的一者。
CN101087424A
CLAIM 2
. 一种用于估计象素内预测模式的方法,该方法包括:用于使用邻接块中的一个象素的象素值来预测要被预测的目标块的象素值的内预测步骤;以及用于估计用于目标块的预测模式的预测模式估计步骤,其中所述 (其中所述) 内预测步骤使用至少一个使用等于邻接于目标块并且在目标块之上的第一个块的象素值的预测值的垂直预测模式、使用等于邻接于目标块的左侧的第二个块的象素值的预测值的水平预测模式和使用等于第一个块和第二个块的象素值的平均值的预测值的DC预测模式,利用逐渐增加的数字按照垂直预测模式、水平预测模式和DC预测模式的顺序对于预测模式进行编号,以及预测模式估计步骤确定一个具有第一个块的预测模式和第二个块的预测模式中的较低模式编号的预测模式作为 (其中所述) 用于目标块的预测模式。

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述 (模式作为, 其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (用于预) 码。
CN101087424A
CLAIM 1
. 一种用于估计象素内预测模式的方法,该方法包括:a . 选择用于预 (固定长度) 测模式估计的目标块;b . 确定已经被用于第一个邻接块的第一预测模式,该第一个邻接块邻接于所述目标块;c . 确定已经被用于预测第二个邻接块的第二预测模式,该第二个邻接块邻接于所述目标块;d . 从所述第一预测模式和所述第二预测模式中确定用于所述目标块的估计的预测模式。

CN101087424A
CLAIM 2
. 一种用于估计象素内预测模式的方法,该方法包括:用于使用邻接块中的一个象素的象素值来预测要被预测的目标块的象素值的内预测步骤;以及用于估计用于目标块的预测模式的预测模式估计步骤,其中所述 (其中所述) 内预测步骤使用至少一个使用等于邻接于目标块并且在目标块之上的第一个块的象素值的预测值的垂直预测模式、使用等于邻接于目标块的左侧的第二个块的象素值的预测值的水平预测模式和使用等于第一个块和第二个块的象素值的平均值的预测值的DC预测模式,利用逐渐增加的数字按照垂直预测模式、水平预测模式和DC预测模式的顺序对于预测模式进行编号,以及预测模式估计步骤确定一个具有第一个块的预测模式和第二个块的预测模式中的较低模式编号的预测模式作为 (其中所述) 用于目标块的预测模式。

CN102172021B
CLAIM 9
. 一种解码视频数据的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述 (模式作为, 其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN101087424A
CLAIM 2
. 一种用于估计象素内预测模式的方法,该方法包括:用于使用邻接块中的一个象素的象素值来预测要被预测的目标块的象素值的内预测步骤;以及用于估计用于目标块的预测模式的预测模式估计步骤,其中所述 (其中所述) 内预测步骤使用至少一个使用等于邻接于目标块并且在目标块之上的第一个块的象素值的预测值的垂直预测模式、使用等于邻接于目标块的左侧的第二个块的象素值的预测值的水平预测模式和使用等于第一个块和第二个块的象素值的平均值的预测值的DC预测模式,利用逐渐增加的数字按照垂直预测模式、水平预测模式和DC预测模式的顺序对于预测模式进行编号,以及预测模式估计步骤确定一个具有第一个块的预测模式和第二个块的预测模式中的较低模式编号的预测模式作为 (其中所述) 用于目标块的预测模式。

CN102172021B
CLAIM 10
. 一种解码视频数据的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述 (模式作为, 其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN101087424A
CLAIM 2
. 一种用于估计象素内预测模式的方法,该方法包括:用于使用邻接块中的一个象素的象素值来预测要被预测的目标块的象素值的内预测步骤;以及用于估计用于目标块的预测模式的预测模式估计步骤,其中所述 (其中所述) 内预测步骤使用至少一个使用等于邻接于目标块并且在目标块之上的第一个块的象素值的预测值的垂直预测模式、使用等于邻接于目标块的左侧的第二个块的象素值的预测值的水平预测模式和使用等于第一个块和第二个块的象素值的平均值的预测值的DC预测模式,利用逐渐增加的数字按照垂直预测模式、水平预测模式和DC预测模式的顺序对于预测模式进行编号,以及预测模式估计步骤确定一个具有第一个块的预测模式和第二个块的预测模式中的较低模式编号的预测模式作为 (其中所述) 用于目标块的预测模式。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1457196A

Filed: 2003-04-25     Issued: 2003-11-19

基于时空域相关性运动矢量预测的视频编码方法

(Original Assignee) 北京工业大学     

薛金柱, 沈兰荪
CN102172021B
CLAIM 1
. 一种编码视频数据 (视频数据, 视频信号, 数字视频, 一个视频) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述 (测编码) 多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1457196A
CLAIM 1
. 基于时空域相关性运动矢量预测的视频编码方法,是由摄像机(1),将目标物状态转换成视频信号 (视频数据) 置于采集卡(2)中;采集卡将视频信号转换成数字视频 (视频数据) 序列,并存放在视频缓存中,这些数字视频序列或是以视频序列文件形式存放在计算机硬盘中的视频数据 (视频数据) ,作为该系统的输入用于压缩;计算机(3)存放原始视频序列和执行视频编码程序,并生成压缩后的码流文件,本发明的特征在于:计算机首先从采集卡的视频存储器或存放在计算机硬盘上的视频序列文件中读一帧视频数据到计算机的缓冲区中,通过执行视频编码子程序对该帧进行编码;视频编码子程序在视频编码时,一个输入的视频序列帧被分为16×16的宏块,编码过程是以宏块为单位进行的;计算机开始执行视频编码子程序后,首先对编码进行初始化;然后计算机按照从上到下、从左到右的次序先对第一个宏块做运动估计与补偿;运动估计与补偿之后得到该宏块的运动矢量和残差图像,对其中的运动矢量,首先执行运动矢量子程序进行预测,然后对预测差值进行上下文自适应的变长编码(CAVLC);而对残差图像则首先进行DCT变换,然后对DCT系数进行量化和CAVLC编码;之后输出该宏块的压缩码流放入计算机的缓冲区中;最后进行解码、生成相应参考宏块;该宏块编码结束后,对当前编码帧的所有宏块循环执行上述编码过程,完成对一个视频 (视频数据) 序列帧的编码;一帧编码结束后循环编码下一帧,至到视频序列的最后一帧编码结束,并生成压缩后的码流文件,系统执行程序结束;在上述的视频编码子程序中,运动矢量预测子程序中所采用的预测方法,是根据相邻宏块间运动相关性的不同,综合利用了时间和空间域上的相关性对其进行预测编码 (其中所述) 的。

CN102172021B
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中所述 (测编码) 经译码单元包含帧、切片和图片群组中的一者。
CN1457196A
CLAIM 1
. 基于时空域相关性运动矢量预测的视频编码方法,是由摄像机(1),将目标物状态转换成视频信号置于采集卡(2)中;采集卡将视频信号转换成数字视频序列,并存放在视频缓存中,这些数字视频序列或是以视频序列文件形式存放在计算机硬盘中的视频数据,作为该系统的输入用于压缩;计算机(3)存放原始视频序列和执行视频编码程序,并生成压缩后的码流文件,本发明的特征在于:计算机首先从采集卡的视频存储器或存放在计算机硬盘上的视频序列文件中读一帧视频数据到计算机的缓冲区中,通过执行视频编码子程序对该帧进行编码;视频编码子程序在视频编码时,一个输入的视频序列帧被分为16×16的宏块,编码过程是以宏块为单位进行的;计算机开始执行视频编码子程序后,首先对编码进行初始化;然后计算机按照从上到下、从左到右的次序先对第一个宏块做运动估计与补偿;运动估计与补偿之后得到该宏块的运动矢量和残差图像,对其中的运动矢量,首先执行运动矢量子程序进行预测,然后对预测差值进行上下文自适应的变长编码(CAVLC);而对残差图像则首先进行DCT变换,然后对DCT系数进行量化和CAVLC编码;之后输出该宏块的压缩码流放入计算机的缓冲区中;最后进行解码、生成相应参考宏块;该宏块编码结束后,对当前编码帧的所有宏块循环执行上述编码过程,完成对一个视频序列帧的编码;一帧编码结束后循环编码下一帧,至到视频序列的最后一帧编码结束,并生成压缩后的码流文件,系统执行程序结束;在上述的视频编码子程序中,运动矢量预测子程序中所采用的预测方法,是根据相邻宏块间运动相关性的不同,综合利用了时间和空间域上的相关性对其进行预测编码 (其中所述) 的。

CN1457196A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的基于时空域相关性运动矢量预测的视频编码方法,其特征在于,视频编码子程序采用了基于运动补偿/DCT的混合编码方法,除运动矢量预测子程序这一部分外,采用了国际视频编码标准H . 264 JM6 . 0的编码框架。

CN102172021B
CLAIM 3
. 根据权利 (根据权利) 要求1所述的方法,其中所述 (测编码) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (一个宏块) 码。
CN1457196A
CLAIM 1
. 基于时空域相关性运动矢量预测的视频编码方法,是由摄像机(1),将目标物状态转换成视频信号置于采集卡(2)中;采集卡将视频信号转换成数字视频序列,并存放在视频缓存中,这些数字视频序列或是以视频序列文件形式存放在计算机硬盘中的视频数据,作为该系统的输入用于压缩;计算机(3)存放原始视频序列和执行视频编码程序,并生成压缩后的码流文件,本发明的特征在于:计算机首先从采集卡的视频存储器或存放在计算机硬盘上的视频序列文件中读一帧视频数据到计算机的缓冲区中,通过执行视频编码子程序对该帧进行编码;视频编码子程序在视频编码时,一个输入的视频序列帧被分为16×16的宏块,编码过程是以宏块为单位进行的;计算机开始执行视频编码子程序后,首先对编码进行初始化;然后计算机按照从上到下、从左到右的次序先对第一个宏块 (固定长度) 做运动估计与补偿;运动估计与补偿之后得到该宏块的运动矢量和残差图像,对其中的运动矢量,首先执行运动矢量子程序进行预测,然后对预测差值进行上下文自适应的变长编码(CAVLC);而对残差图像则首先进行DCT变换,然后对DCT系数进行量化和CAVLC编码;之后输出该宏块的压缩码流放入计算机的缓冲区中;最后进行解码、生成相应参考宏块;该宏块编码结束后,对当前编码帧的所有宏块循环执行上述编码过程,完成对一个视频序列帧的编码;一帧编码结束后循环编码下一帧,至到视频序列的最后一帧编码结束,并生成压缩后的码流文件,系统执行程序结束;在上述的视频编码子程序中,运动矢量预测子程序中所采用的预测方法,是根据相邻宏块间运动相关性的不同,综合利用了时间和空间域上的相关性对其进行预测编码 (其中所述) 的。

CN1457196A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的基于时空域相关性运动矢量预测的视频编码方法,其特征在于,视频编码子程序采用了基于运动补偿/DCT的混合编码方法,除运动矢量预测子程序这一部分外,采用了国际视频编码标准H . 264 JM6 . 0的编码框架。

CN102172021B
CLAIM 4
. 根据权利 (根据权利) 要求1所述的方法,其进一步包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN1457196A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的基于时空域相关性运动矢量预测的视频编码方法,其特征在于,视频编码子程序采用了基于运动补偿/DCT的混合编码方法,除运动矢量预测子程序这一部分外,采用了国际视频编码标准H . 264 JM6 . 0的编码框架。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (视频数据, 视频信号, 数字视频, 一个视频) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述 (测编码) 多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1457196A
CLAIM 1
. 基于时空域相关性运动矢量预测的视频编码方法,是由摄像机(1),将目标物状态转换成视频信号 (视频数据) 置于采集卡(2)中;采集卡将视频信号转换成数字视频 (视频数据) 序列,并存放在视频缓存中,这些数字视频序列或是以视频序列文件形式存放在计算机硬盘中的视频数据 (视频数据) ,作为该系统的输入用于压缩;计算机(3)存放原始视频序列和执行视频编码程序,并生成压缩后的码流文件,本发明的特征在于:计算机首先从采集卡的视频存储器或存放在计算机硬盘上的视频序列文件中读一帧视频数据到计算机的缓冲区中,通过执行视频编码子程序对该帧进行编码;视频编码子程序在视频编码时,一个输入的视频序列帧被分为16×16的宏块,编码过程是以宏块为单位进行的;计算机开始执行视频编码子程序后,首先对编码进行初始化;然后计算机按照从上到下、从左到右的次序先对第一个宏块做运动估计与补偿;运动估计与补偿之后得到该宏块的运动矢量和残差图像,对其中的运动矢量,首先执行运动矢量子程序进行预测,然后对预测差值进行上下文自适应的变长编码(CAVLC);而对残差图像则首先进行DCT变换,然后对DCT系数进行量化和CAVLC编码;之后输出该宏块的压缩码流放入计算机的缓冲区中;最后进行解码、生成相应参考宏块;该宏块编码结束后,对当前编码帧的所有宏块循环执行上述编码过程,完成对一个视频 (视频数据) 序列帧的编码;一帧编码结束后循环编码下一帧,至到视频序列的最后一帧编码结束,并生成压缩后的码流文件,系统执行程序结束;在上述的视频编码子程序中,运动矢量预测子程序中所采用的预测方法,是根据相邻宏块间运动相关性的不同,综合利用了时间和空间域上的相关性对其进行预测编码 (其中所述) 的。

CN102172021B
CLAIM 6
. 根据权利 (根据权利) 要求5所述的设备,其中所述 (测编码) 经译码单元包含帧、切片和图片群组中的一者。
CN1457196A
CLAIM 1
. 基于时空域相关性运动矢量预测的视频编码方法,是由摄像机(1),将目标物状态转换成视频信号置于采集卡(2)中;采集卡将视频信号转换成数字视频序列,并存放在视频缓存中,这些数字视频序列或是以视频序列文件形式存放在计算机硬盘中的视频数据,作为该系统的输入用于压缩;计算机(3)存放原始视频序列和执行视频编码程序,并生成压缩后的码流文件,本发明的特征在于:计算机首先从采集卡的视频存储器或存放在计算机硬盘上的视频序列文件中读一帧视频数据到计算机的缓冲区中,通过执行视频编码子程序对该帧进行编码;视频编码子程序在视频编码时,一个输入的视频序列帧被分为16×16的宏块,编码过程是以宏块为单位进行的;计算机开始执行视频编码子程序后,首先对编码进行初始化;然后计算机按照从上到下、从左到右的次序先对第一个宏块做运动估计与补偿;运动估计与补偿之后得到该宏块的运动矢量和残差图像,对其中的运动矢量,首先执行运动矢量子程序进行预测,然后对预测差值进行上下文自适应的变长编码(CAVLC);而对残差图像则首先进行DCT变换,然后对DCT系数进行量化和CAVLC编码;之后输出该宏块的压缩码流放入计算机的缓冲区中;最后进行解码、生成相应参考宏块;该宏块编码结束后,对当前编码帧的所有宏块循环执行上述编码过程,完成对一个视频序列帧的编码;一帧编码结束后循环编码下一帧,至到视频序列的最后一帧编码结束,并生成压缩后的码流文件,系统执行程序结束;在上述的视频编码子程序中,运动矢量预测子程序中所采用的预测方法,是根据相邻宏块间运动相关性的不同,综合利用了时间和空间域上的相关性对其进行预测编码 (其中所述) 的。

CN1457196A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的基于时空域相关性运动矢量预测的视频编码方法,其特征在于,视频编码子程序采用了基于运动补偿/DCT的混合编码方法,除运动矢量预测子程序这一部分外,采用了国际视频编码标准H . 264 JM6 . 0的编码框架。

CN102172021B
CLAIM 7
. 根据权利 (根据权利) 要求5所述的设备,其中所述 (测编码) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (一个宏块) 码。
CN1457196A
CLAIM 1
. 基于时空域相关性运动矢量预测的视频编码方法,是由摄像机(1),将目标物状态转换成视频信号置于采集卡(2)中;采集卡将视频信号转换成数字视频序列,并存放在视频缓存中,这些数字视频序列或是以视频序列文件形式存放在计算机硬盘中的视频数据,作为该系统的输入用于压缩;计算机(3)存放原始视频序列和执行视频编码程序,并生成压缩后的码流文件,本发明的特征在于:计算机首先从采集卡的视频存储器或存放在计算机硬盘上的视频序列文件中读一帧视频数据到计算机的缓冲区中,通过执行视频编码子程序对该帧进行编码;视频编码子程序在视频编码时,一个输入的视频序列帧被分为16×16的宏块,编码过程是以宏块为单位进行的;计算机开始执行视频编码子程序后,首先对编码进行初始化;然后计算机按照从上到下、从左到右的次序先对第一个宏块 (固定长度) 做运动估计与补偿;运动估计与补偿之后得到该宏块的运动矢量和残差图像,对其中的运动矢量,首先执行运动矢量子程序进行预测,然后对预测差值进行上下文自适应的变长编码(CAVLC);而对残差图像则首先进行DCT变换,然后对DCT系数进行量化和CAVLC编码;之后输出该宏块的压缩码流放入计算机的缓冲区中;最后进行解码、生成相应参考宏块;该宏块编码结束后,对当前编码帧的所有宏块循环执行上述编码过程,完成对一个视频序列帧的编码;一帧编码结束后循环编码下一帧,至到视频序列的最后一帧编码结束,并生成压缩后的码流文件,系统执行程序结束;在上述的视频编码子程序中,运动矢量预测子程序中所采用的预测方法,是根据相邻宏块间运动相关性的不同,综合利用了时间和空间域上的相关性对其进行预测编码 (其中所述) 的。

CN1457196A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的基于时空域相关性运动矢量预测的视频编码方法,其特征在于,视频编码子程序采用了基于运动补偿/DCT的混合编码方法,除运动矢量预测子程序这一部分外,采用了国际视频编码标准H . 264 JM6 . 0的编码框架。

CN102172021B
CLAIM 8
. 根据权利 (根据权利) 要求5所述的设备,其进一步包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN1457196A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的基于时空域相关性运动矢量预测的视频编码方法,其特征在于,视频编码子程序采用了基于运动补偿/DCT的混合编码方法,除运动矢量预测子程序这一部分外,采用了国际视频编码标准H . 264 JM6 . 0的编码框架。

CN102172021B
CLAIM 9
. 一种解码视频数据 (视频数据, 视频信号, 数字视频, 一个视频) 的方法,其包含 : 用视频解码器 (编码进行) 接收包含多个视频块的经译码单元,其中所述 (测编码) 多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN1457196A
CLAIM 1
. 基于时空域相关性运动矢量预测的视频编码方法,是由摄像机(1),将目标物状态转换成视频信号 (视频数据) 置于采集卡(2)中;采集卡将视频信号转换成数字视频 (视频数据) 序列,并存放在视频缓存中,这些数字视频序列或是以视频序列文件形式存放在计算机硬盘中的视频数据 (视频数据) ,作为该系统的输入用于压缩;计算机(3)存放原始视频序列和执行视频编码程序,并生成压缩后的码流文件,本发明的特征在于:计算机首先从采集卡的视频存储器或存放在计算机硬盘上的视频序列文件中读一帧视频数据到计算机的缓冲区中,通过执行视频编码子程序对该帧进行编码;视频编码子程序在视频编码时,一个输入的视频序列帧被分为16×16的宏块,编码过程是以宏块为单位进行的;计算机开始执行视频编码子程序后,首先对编码进行 (频解码器) 初始化;然后计算机按照从上到下、从左到右的次序先对第一个宏块做运动估计与补偿;运动估计与补偿之后得到该宏块的运动矢量和残差图像,对其中的运动矢量,首先执行运动矢量子程序进行预测,然后对预测差值进行上下文自适应的变长编码(CAVLC);而对残差图像则首先进行DCT变换,然后对DCT系数进行量化和CAVLC编码;之后输出该宏块的压缩码流放入计算机的缓冲区中;最后进行解码、生成相应参考宏块;该宏块编码结束后,对当前编码帧的所有宏块循环执行上述编码过程,完成对一个视频 (视频数据) 序列帧的编码;一帧编码结束后循环编码下一帧,至到视频序列的最后一帧编码结束,并生成压缩后的码流文件,系统执行程序结束;在上述的视频编码子程序中,运动矢量预测子程序中所采用的预测方法,是根据相邻宏块间运动相关性的不同,综合利用了时间和空间域上的相关性对其进行预测编码 (其中所述) 的。

CN102172021B
CLAIM 10
. 一种解码视频数据 (视频数据, 视频信号, 数字视频, 一个视频) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述 (测编码) 多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN1457196A
CLAIM 1
. 基于时空域相关性运动矢量预测的视频编码方法,是由摄像机(1),将目标物状态转换成视频信号 (视频数据) 置于采集卡(2)中;采集卡将视频信号转换成数字视频 (视频数据) 序列,并存放在视频缓存中,这些数字视频序列或是以视频序列文件形式存放在计算机硬盘中的视频数据 (视频数据) ,作为该系统的输入用于压缩;计算机(3)存放原始视频序列和执行视频编码程序,并生成压缩后的码流文件,本发明的特征在于:计算机首先从采集卡的视频存储器或存放在计算机硬盘上的视频序列文件中读一帧视频数据到计算机的缓冲区中,通过执行视频编码子程序对该帧进行编码;视频编码子程序在视频编码时,一个输入的视频序列帧被分为16×16的宏块,编码过程是以宏块为单位进行的;计算机开始执行视频编码子程序后,首先对编码进行初始化;然后计算机按照从上到下、从左到右的次序先对第一个宏块做运动估计与补偿;运动估计与补偿之后得到该宏块的运动矢量和残差图像,对其中的运动矢量,首先执行运动矢量子程序进行预测,然后对预测差值进行上下文自适应的变长编码(CAVLC);而对残差图像则首先进行DCT变换,然后对DCT系数进行量化和CAVLC编码;之后输出该宏块的压缩码流放入计算机的缓冲区中;最后进行解码、生成相应参考宏块;该宏块编码结束后,对当前编码帧的所有宏块循环执行上述编码过程,完成对一个视频 (视频数据) 序列帧的编码;一帧编码结束后循环编码下一帧,至到视频序列的最后一帧编码结束,并生成压缩后的码流文件,系统执行程序结束;在上述的视频编码子程序中,运动矢量预测子程序中所采用的预测方法,是根据相邻宏块间运动相关性的不同,综合利用了时间和空间域上的相关性对其进行预测编码 (其中所述) 的。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1647541A

Filed: 2003-04-23     Issued: 2005-07-27

用于在视频编码系统中指示量化器参数的方法与设备

(Original Assignee) 诺基亚有限公司     

J·莱恩马
CN102172021B
CLAIM 1
. 一种编码视频数据 (特流的方法, 一个视频) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元 (频解码器) 其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1647541A
CLAIM 1
. 一种对用在视频编码应用中的数字视频序列进行编码以便产生一个表示数字视频序列的已编码视频 (编码视频数据) 特流的方法 (视频数据) ,所述数字视频序列包括若干帧,所述序列中的每一帧包括分成多个块的一个像素阵列,每一块包括某一数量的所述像素,所述方法包括如下步骤:通过把运动补偿的预测应用到像素块来编码数字视频序列的一帧用于产生相应的预测误差值块;和把一种转换编码技术应用到所述预测误差值块以便产生表示所述预测误差值块的转换系数值组,所述编码方法其特征在于:定义一个用在数字视频序列编码中的一个缺省量化级以便量化所述转换系数值组。

CN1647541A
CLAIM 6
. 根据权利要求5的编码方法,其特征在于:已编码比特流从一个视频 (视频数据) 编码设备发射到一个相应的视频解码设备。

CN1647541A
CLAIM 24
. 根据权利要求18的视频编码器,其特征还在于:用于将多个块归组成一个或多个分段的装置,其中所述 (其中所述) 数字视频序列的一帧被分成所述多个块;和用于从一帧的一个分段到另一分段调整应用到所述转换系数值组的量化级,从而使得对于一帧的一个特定分段,把一个实际量化级应用到转换系数组的装置,所述编码器其特征还在于:所述实际量化级不同于缺省量化级,所述视频编码器还被安排用来将用在该特定分段中的实际量化级表示为相对于缺省量化级的一个差值。

CN1647541A
CLAIM 32
. 一种用于解码已编码数字视频序列以便产生一个已解码数字视频序列的视频解码器 (译码单元, 频解码器) ,所述数字视频序列包括若干帧,所述序列的每一帧包括分成多个块的一个像素阵列,每一块包括某一数量的所述像素,该数字视频序列的一帧通过如下步骤被编码:把运动补偿的预测应用到像素块用于产生相应的相应的预测误差值块;把一个转换编码技术应用到所述预测误差值块以便产生表示所述预测误差值块的转换系数值组;和把一个量化级应用到所述转换系数值组以便产生表示所述预测误差值块的已量化转换系数值组,其中,所述量化级的一个指示被提供在包括已编码数字视频序列的已编码比特流中,所述视频解码器其特征在于:用于从已编码比特流中重现已编码数字视频序列的装置;和用于选择一个使用在已编码数字视频序列的解码中的缺省反向量化级,以便反向量化所述已量化转换系数值组的装置,基于提供在已编码比特流中的所述量化级的所述指示来选择所述缺省反向量化级。

CN102172021B
CLAIM 2
. 根据权利要求1所述的方法,其中所述 (其中所述) 译码单元 (频解码器) 包含帧、切片和图片群组中的一者。
CN1647541A
CLAIM 24
. 根据权利要求18的视频编码器,其特征还在于:用于将多个块归组成一个或多个分段的装置,其中所述 (其中所述) 数字视频序列的一帧被分成所述多个块;和用于从一帧的一个分段到另一分段调整应用到所述转换系数值组的量化级,从而使得对于一帧的一个特定分段,把一个实际量化级应用到转换系数组的装置,所述编码器其特征还在于:所述实际量化级不同于缺省量化级,所述视频编码器还被安排用来将用在该特定分段中的实际量化级表示为相对于缺省量化级的一个差值。

CN1647541A
CLAIM 32
. 一种用于解码已编码数字视频序列以便产生一个已解码数字视频序列的视频解码器 (译码单元, 频解码器) ,所述数字视频序列包括若干帧,所述序列的每一帧包括分成多个块的一个像素阵列,每一块包括某一数量的所述像素,该数字视频序列的一帧通过如下步骤被编码:把运动补偿的预测应用到像素块用于产生相应的相应的预测误差值块;把一个转换编码技术应用到所述预测误差值块以便产生表示所述预测误差值块的转换系数值组;和把一个量化级应用到所述转换系数值组以便产生表示所述预测误差值块的已量化转换系数值组,其中,所述量化级的一个指示被提供在包括已编码数字视频序列的已编码比特流中,所述视频解码器其特征在于:用于从已编码比特流中重现已编码数字视频序列的装置;和用于选择一个使用在已编码数字视频序列的解码中的缺省反向量化级,以便反向量化所述已量化转换系数值组的装置,基于提供在已编码比特流中的所述量化级的所述指示来选择所述缺省反向量化级。

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述 (其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1647541A
CLAIM 24
. 根据权利要求18的视频编码器,其特征还在于:用于将多个块归组成一个或多个分段的装置,其中所述 (其中所述) 数字视频序列的一帧被分成所述多个块;和用于从一帧的一个分段到另一分段调整应用到所述转换系数值组的量化级,从而使得对于一帧的一个特定分段,把一个实际量化级应用到转换系数组的装置,所述编码器其特征还在于:所述实际量化级不同于缺省量化级,所述视频编码器还被安排用来将用在该特定分段中的实际量化级表示为相对于缺省量化级的一个差值。

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (特流的方法, 一个视频) 的设备,其包含 : 用于编码包含多个视频块的经译码单元 (频解码器) 的装置,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1647541A
CLAIM 1
. 一种对用在视频编码应用中的数字视频序列进行编码以便产生一个表示数字视频序列的已编码视频 (编码视频数据) 特流的方法 (视频数据) ,所述数字视频序列包括若干帧,所述序列中的每一帧包括分成多个块的一个像素阵列,每一块包括某一数量的所述像素,所述方法包括如下步骤:通过把运动补偿的预测应用到像素块来编码数字视频序列的一帧用于产生相应的预测误差值块;和把一种转换编码技术应用到所述预测误差值块以便产生表示所述预测误差值块的转换系数值组,所述编码方法其特征在于:定义一个用在数字视频序列编码中的一个缺省量化级以便量化所述转换系数值组。

CN1647541A
CLAIM 6
. 根据权利要求5的编码方法,其特征在于:已编码比特流从一个视频 (视频数据) 编码设备发射到一个相应的视频解码设备。

CN1647541A
CLAIM 24
. 根据权利要求18的视频编码器,其特征还在于:用于将多个块归组成一个或多个分段的装置,其中所述 (其中所述) 数字视频序列的一帧被分成所述多个块;和用于从一帧的一个分段到另一分段调整应用到所述转换系数值组的量化级,从而使得对于一帧的一个特定分段,把一个实际量化级应用到转换系数组的装置,所述编码器其特征还在于:所述实际量化级不同于缺省量化级,所述视频编码器还被安排用来将用在该特定分段中的实际量化级表示为相对于缺省量化级的一个差值。

CN1647541A
CLAIM 32
. 一种用于解码已编码数字视频序列以便产生一个已解码数字视频序列的视频解码器 (译码单元, 频解码器) ,所述数字视频序列包括若干帧,所述序列的每一帧包括分成多个块的一个像素阵列,每一块包括某一数量的所述像素,该数字视频序列的一帧通过如下步骤被编码:把运动补偿的预测应用到像素块用于产生相应的相应的预测误差值块;把一个转换编码技术应用到所述预测误差值块以便产生表示所述预测误差值块的转换系数值组;和把一个量化级应用到所述转换系数值组以便产生表示所述预测误差值块的已量化转换系数值组,其中,所述量化级的一个指示被提供在包括已编码数字视频序列的已编码比特流中,所述视频解码器其特征在于:用于从已编码比特流中重现已编码数字视频序列的装置;和用于选择一个使用在已编码数字视频序列的解码中的缺省反向量化级,以便反向量化所述已量化转换系数值组的装置,基于提供在已编码比特流中的所述量化级的所述指示来选择所述缺省反向量化级。

CN102172021B
CLAIM 6
. 根据权利要求5所述的设备,其中所述 (其中所述) 译码单元 (频解码器) 包含帧、切片和图片群组中的一者。
CN1647541A
CLAIM 24
. 根据权利要求18的视频编码器,其特征还在于:用于将多个块归组成一个或多个分段的装置,其中所述 (其中所述) 数字视频序列的一帧被分成所述多个块;和用于从一帧的一个分段到另一分段调整应用到所述转换系数值组的量化级,从而使得对于一帧的一个特定分段,把一个实际量化级应用到转换系数组的装置,所述编码器其特征还在于:所述实际量化级不同于缺省量化级,所述视频编码器还被安排用来将用在该特定分段中的实际量化级表示为相对于缺省量化级的一个差值。

CN1647541A
CLAIM 32
. 一种用于解码已编码数字视频序列以便产生一个已解码数字视频序列的视频解码器 (译码单元, 频解码器) ,所述数字视频序列包括若干帧,所述序列的每一帧包括分成多个块的一个像素阵列,每一块包括某一数量的所述像素,该数字视频序列的一帧通过如下步骤被编码:把运动补偿的预测应用到像素块用于产生相应的相应的预测误差值块;把一个转换编码技术应用到所述预测误差值块以便产生表示所述预测误差值块的转换系数值组;和把一个量化级应用到所述转换系数值组以便产生表示所述预测误差值块的已量化转换系数值组,其中,所述量化级的一个指示被提供在包括已编码数字视频序列的已编码比特流中,所述视频解码器其特征在于:用于从已编码比特流中重现已编码数字视频序列的装置;和用于选择一个使用在已编码数字视频序列的解码中的缺省反向量化级,以便反向量化所述已量化转换系数值组的装置,基于提供在已编码比特流中的所述量化级的所述指示来选择所述缺省反向量化级。

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述 (其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1647541A
CLAIM 24
. 根据权利要求18的视频编码器,其特征还在于:用于将多个块归组成一个或多个分段的装置,其中所述 (其中所述) 数字视频序列的一帧被分成所述多个块;和用于从一帧的一个分段到另一分段调整应用到所述转换系数值组的量化级,从而使得对于一帧的一个特定分段,把一个实际量化级应用到转换系数组的装置,所述编码器其特征还在于:所述实际量化级不同于缺省量化级,所述视频编码器还被安排用来将用在该特定分段中的实际量化级表示为相对于缺省量化级的一个差值。

CN102172021B
CLAIM 9
. 一种解码视频数据 (特流的方法, 一个视频) 的方法,其包含 : 用视频解码器 (频解码器) 接收包含多个视频块的经译码单元 (频解码器) 其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN1647541A
CLAIM 1
. 一种对用在视频编码应用中的数字视频序列进行编码以便产生一个表示数字视频序列的已编码视频比特流的方法 (视频数据) ,所述数字视频序列包括若干帧,所述序列中的每一帧包括分成多个块的一个像素阵列,每一块包括某一数量的所述像素,所述方法包括如下步骤:通过把运动补偿的预测应用到像素块来编码数字视频序列的一帧用于产生相应的预测误差值块;和把一种转换编码技术应用到所述预测误差值块以便产生表示所述预测误差值块的转换系数值组,所述编码方法其特征在于:定义一个用在数字视频序列编码中的一个缺省量化级以便量化所述转换系数值组。

CN1647541A
CLAIM 6
. 根据权利要求5的编码方法,其特征在于:已编码比特流从一个视频 (视频数据) 编码设备发射到一个相应的视频解码设备。

CN1647541A
CLAIM 24
. 根据权利要求18的视频编码器,其特征还在于:用于将多个块归组成一个或多个分段的装置,其中所述 (其中所述) 数字视频序列的一帧被分成所述多个块;和用于从一帧的一个分段到另一分段调整应用到所述转换系数值组的量化级,从而使得对于一帧的一个特定分段,把一个实际量化级应用到转换系数组的装置,所述编码器其特征还在于:所述实际量化级不同于缺省量化级,所述视频编码器还被安排用来将用在该特定分段中的实际量化级表示为相对于缺省量化级的一个差值。

CN1647541A
CLAIM 32
. 一种用于解码已编码数字视频序列以便产生一个已解码数字视频序列的视频解码器 (译码单元, 频解码器) ,所述数字视频序列包括若干帧,所述序列的每一帧包括分成多个块的一个像素阵列,每一块包括某一数量的所述像素,该数字视频序列的一帧通过如下步骤被编码:把运动补偿的预测应用到像素块用于产生相应的相应的预测误差值块;把一个转换编码技术应用到所述预测误差值块以便产生表示所述预测误差值块的转换系数值组;和把一个量化级应用到所述转换系数值组以便产生表示所述预测误差值块的已量化转换系数值组,其中,所述量化级的一个指示被提供在包括已编码数字视频序列的已编码比特流中,所述视频解码器其特征在于:用于从已编码比特流中重现已编码数字视频序列的装置;和用于选择一个使用在已编码数字视频序列的解码中的缺省反向量化级,以便反向量化所述已量化转换系数值组的装置,基于提供在已编码比特流中的所述量化级的所述指示来选择所述缺省反向量化级。

CN102172021B
CLAIM 10
. 一种解码视频数据 (特流的方法, 一个视频) 的设备,其包含 : 用于接收包含多个视频块的经译码单元 (频解码器) 的装置,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN1647541A
CLAIM 1
. 一种对用在视频编码应用中的数字视频序列进行编码以便产生一个表示数字视频序列的已编码视频比特流的方法 (视频数据) ,所述数字视频序列包括若干帧,所述序列中的每一帧包括分成多个块的一个像素阵列,每一块包括某一数量的所述像素,所述方法包括如下步骤:通过把运动补偿的预测应用到像素块来编码数字视频序列的一帧用于产生相应的预测误差值块;和把一种转换编码技术应用到所述预测误差值块以便产生表示所述预测误差值块的转换系数值组,所述编码方法其特征在于:定义一个用在数字视频序列编码中的一个缺省量化级以便量化所述转换系数值组。

CN1647541A
CLAIM 6
. 根据权利要求5的编码方法,其特征在于:已编码比特流从一个视频 (视频数据) 编码设备发射到一个相应的视频解码设备。

CN1647541A
CLAIM 24
. 根据权利要求18的视频编码器,其特征还在于:用于将多个块归组成一个或多个分段的装置,其中所述 (其中所述) 数字视频序列的一帧被分成所述多个块;和用于从一帧的一个分段到另一分段调整应用到所述转换系数值组的量化级,从而使得对于一帧的一个特定分段,把一个实际量化级应用到转换系数组的装置,所述编码器其特征还在于:所述实际量化级不同于缺省量化级,所述视频编码器还被安排用来将用在该特定分段中的实际量化级表示为相对于缺省量化级的一个差值。

CN1647541A
CLAIM 32
. 一种用于解码已编码数字视频序列以便产生一个已解码数字视频序列的视频解码器 (译码单元, 频解码器) ,所述数字视频序列包括若干帧,所述序列的每一帧包括分成多个块的一个像素阵列,每一块包括某一数量的所述像素,该数字视频序列的一帧通过如下步骤被编码:把运动补偿的预测应用到像素块用于产生相应的相应的预测误差值块;把一个转换编码技术应用到所述预测误差值块以便产生表示所述预测误差值块的转换系数值组;和把一个量化级应用到所述转换系数值组以便产生表示所述预测误差值块的已量化转换系数值组,其中,所述量化级的一个指示被提供在包括已编码数字视频序列的已编码比特流中,所述视频解码器其特征在于:用于从已编码比特流中重现已编码数字视频序列的装置;和用于选择一个使用在已编码数字视频序列的解码中的缺省反向量化级,以便反向量化所述已量化转换系数值组的装置,基于提供在已编码比特流中的所述量化级的所述指示来选择所述缺省反向量化级。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1533183A

Filed: 2003-03-24     Issued: 2004-09-29

一种视频图象编码方法

(Original Assignee) 华为技术有限公司     

熊联欢
CN102172021B
CLAIM 1
. 一种编码视频数据 (视频图象, 一种视频, 输入视频) (视频图象, 一种视频, 输入视频) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1533183A
CLAIM 1
. 一种视频图象 (编码视频数据, 视频数据) 编码方法,包括以下步骤:a、将输入视频图象分割成16×16宏块,并对I帧图象进行帧内象素预测和补偿处理,对P帧图象进行帧间运动估计及运动补偿处理;b、变换器对输入预测差值数据进行变换处理;c、对变换系数进行量化及熵编码处理,并将编码码流传递给接收端;d、接收端对编码码流进行熵解码及逆量化处理;e、逆变换器对逆量化后系数进行逆变换处理;f、对逆变换处理后的图象数据进行帧内象素补偿或帧间运动补偿,并将解码后的视频图象输出;其特征在于所述的步骤b,采用2D 8×8 DCT-like整数变换方法对视频图象进行变换处理,其变换计算采用如下公式:Y=(111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2x00x01x02x03x04x05x06x07x10x11x12x13x14x15x16x17x20x21x22x23x24x25x26x27x30x31x32x33x34x35x36x37x40x41x42x43x44x45x46x47x50x51x52x53x54x55x56x57x60x61x62x63x64x65x66x67x70x71x72x73x74x75x76x77111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2T& ;
CircleTimes ;
E)]]> ;
所述的步骤e,采用2D 8×8 IDCT-like逆变换方法对视频图象进行逆变换处理,其逆变换采用如下公式:X=111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2T(y00y01y02y03y04y05y06y07y10y11y12y13y14y15y16y17y20y21y22y23y24y25y26y27y30y31y32y33y34y35y36y37y40y41y42y43y44y45y46y47y50y51y52y53y54y55y56y57y60y61y62y63y64y65y66y67y70y71y72y73y74y75y76y77& ;
CircleTimes ;
E)111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2]]> ;
其中:X为图象数据距阵或预测差值数据距阵,Y为相应的变换系数距阵,T表示矩阵的转置,表示两个矩阵对应位置的元素相乘,E=a2ad6ab2ae6a2ad6ab2ae6ad6d236bd12de36ad6d236bd12de36ab2bd12b24be12ab2bd12b24be12ae6de36be12e236ae6de36be12e236a2ad6ab2ae6a2ad6ab2ae6ad6d236bd12de36ad6d236bd12de36ab2bd12b24be12ab2bd12b24be12ae6de36be12e236ae6de36be12e236]]> ;
其中a=24 , b=55 , c=510 , d=317085 , e=317085 , f=3170170 , g=17085 . ]]> ;


CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (量化处理, 熵编码) 码。
CN1533183A
CLAIM 1
. 一种视频图象编码方法,包括以下步骤:a、将输入视频图象分割成16×16宏块,并对I帧图象进行帧内象素预测和补偿处理,对P帧图象进行帧间运动估计及运动补偿处理;b、变换器对输入预测差值数据进行变换处理;c、对变换系数进行量化及熵编码 (固定长度) 处理,并将编码码流传递给接收端;d、接收端对编码码流进行熵解码及逆量化处理 (固定长度) ;e、逆变换器对逆量化后系数进行逆变换处理;f、对逆变换处理后的图象数据进行帧内象素补偿或帧间运动补偿,并将解码后的视频图象输出;其特征在于所述的步骤b,采用2D 8×8 DCT-like整数变换方法对视频图象进行变换处理,其变换计算采用如下公式:Y=(111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2x00x01x02x03x04x05x06x07x10x11x12x13x14x15x16x17x20x21x22x23x24x25x26x27x30x31x32x33x34x35x36x37x40x41x42x43x44x45x46x47x50x51x52x53x54x55x56x57x60x61x62x63x64x65x66x67x70x71x72x73x74x75x76x77111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2T& ;
CircleTimes ;
E)]]> ;
所述的步骤e,采用2D 8×8 IDCT-like逆变换方法对视频图象进行逆变换处理,其逆变换采用如下公式:X=111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2T(y00y01y02y03y04y05y06y07y10y11y12y13y14y15y16y17y20y21y22y23y24y25y26y27y30y31y32y33y34y35y36y37y40y41y42y43y44y45y46y47y50y51y52y53y54y55y56y57y60y61y62y63y64y65y66y67y70y71y72y73y74y75y76y77& ;
CircleTimes ;
E)111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2]]> ;
其中:X为图象数据距阵或预测差值数据距阵,Y为相应的变换系数距阵,T表示矩阵的转置,表示两个矩阵对应位置的元素相乘,E=a2ad6ab2ae6a2ad6ab2ae6ad6d236bd12de36ad6d236bd12de36ab2bd12b24be12ab2bd12b24be12ae6de36be12e236ae6de36be12e236a2ad6ab2ae6a2ad6ab2ae6ad6d236bd12de36ad6d236bd12de36ab2bd12b24be12ab2bd12b24be12ae6de36be12e236ae6de36be12e236]]> ;
其中a=24 , b=55 , c=510 , d=317085 , e=317085 , f=3170170 , g=17085 . ]]> ;


CN102172021B
CLAIM 5
. 一种用于编码视频数据 (视频图象, 一种视频, 输入视频) (视频图象, 一种视频, 输入视频) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1533183A
CLAIM 1
. 一种视频图象 (编码视频数据, 视频数据) 编码方法,包括以下步骤:a、将输入视频图象分割成16×16宏块,并对I帧图象进行帧内象素预测和补偿处理,对P帧图象进行帧间运动估计及运动补偿处理;b、变换器对输入预测差值数据进行变换处理;c、对变换系数进行量化及熵编码处理,并将编码码流传递给接收端;d、接收端对编码码流进行熵解码及逆量化处理;e、逆变换器对逆量化后系数进行逆变换处理;f、对逆变换处理后的图象数据进行帧内象素补偿或帧间运动补偿,并将解码后的视频图象输出;其特征在于所述的步骤b,采用2D 8×8 DCT-like整数变换方法对视频图象进行变换处理,其变换计算采用如下公式:Y=(111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2x00x01x02x03x04x05x06x07x10x11x12x13x14x15x16x17x20x21x22x23x24x25x26x27x30x31x32x33x34x35x36x37x40x41x42x43x44x45x46x47x50x51x52x53x54x55x56x57x60x61x62x63x64x65x66x67x70x71x72x73x74x75x76x77111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2T& ;
CircleTimes ;
E)]]> ;
所述的步骤e,采用2D 8×8 IDCT-like逆变换方法对视频图象进行逆变换处理,其逆变换采用如下公式:X=111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2T(y00y01y02y03y04y05y06y07y10y11y12y13y14y15y16y17y20y21y22y23y24y25y26y27y30y31y32y33y34y35y36y37y40y41y42y43y44y45y46y47y50y51y52y53y54y55y56y57y60y61y62y63y64y65y66y67y70y71y72y73y74y75y76y77& ;
CircleTimes ;
E)111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2]]> ;
其中:X为图象数据距阵或预测差值数据距阵,Y为相应的变换系数距阵,T表示矩阵的转置,表示两个矩阵对应位置的元素相乘,E=a2ad6ab2ae6a2ad6ab2ae6ad6d236bd12de36ad6d236bd12de36ab2bd12b24be12ab2bd12b24be12ae6de36be12e236ae6de36be12e236a2ad6ab2ae6a2ad6ab2ae6ad6d236bd12de36ad6d236bd12de36ab2bd12b24be12ab2bd12b24be12ae6de36be12e236ae6de36be12e236]]> ;
其中a=24 , b=55 , c=510 , d=317085 , e=317085 , f=3170170 , g=17085 . ]]> ;


CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度 (量化处理, 熵编码) 码。
CN1533183A
CLAIM 1
. 一种视频图象编码方法,包括以下步骤:a、将输入视频图象分割成16×16宏块,并对I帧图象进行帧内象素预测和补偿处理,对P帧图象进行帧间运动估计及运动补偿处理;b、变换器对输入预测差值数据进行变换处理;c、对变换系数进行量化及熵编码 (固定长度) 处理,并将编码码流传递给接收端;d、接收端对编码码流进行熵解码及逆量化处理 (固定长度) ;e、逆变换器对逆量化后系数进行逆变换处理;f、对逆变换处理后的图象数据进行帧内象素补偿或帧间运动补偿,并将解码后的视频图象输出;其特征在于所述的步骤b,采用2D 8×8 DCT-like整数变换方法对视频图象进行变换处理,其变换计算采用如下公式:Y=(111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2x00x01x02x03x04x05x06x07x10x11x12x13x14x15x16x17x20x21x22x23x24x25x26x27x30x31x32x33x34x35x36x37x40x41x42x43x44x45x46x47x50x51x52x53x54x55x56x57x60x61x62x63x64x65x66x67x70x71x72x73x74x75x76x77111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2T& ;
CircleTimes ;
E)]]> ;
所述的步骤e,采用2D 8×8 IDCT-like逆变换方法对视频图象进行逆变换处理,其逆变换采用如下公式:X=111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2T(y00y01y02y03y04y05y06y07y10y11y12y13y14y15y16y17y20y21y22y23y24y25y26y27y30y31y32y33y34y35y36y37y40y41y42y43y44y45y46y47y50y51y52y53y54y55y56y57y60y61y62y63y64y65y66y67y70y71y72y73y74y75y76y77& ;
CircleTimes ;
E)111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2]]> ;
其中:X为图象数据距阵或预测差值数据距阵,Y为相应的变换系数距阵,T表示矩阵的转置,表示两个矩阵对应位置的元素相乘,E=a2ad6ab2ae6a2ad6ab2ae6ad6d236bd12de36ad6d236bd12de36ab2bd12b24be12ab2bd12b24be12ae6de36be12e236ae6de36be12e236a2ad6ab2ae6a2ad6ab2ae6ad6d236bd12de36ad6d236bd12de36ab2bd12b24be12ab2bd12b24be12ae6de36be12e236ae6de36be12e236]]> ;
其中a=24 , b=55 , c=510 , d=317085 , e=317085 , f=3170170 , g=17085 . ]]> ;


CN102172021B
CLAIM 9
. 一种解码视频数据 (视频图象, 一种视频, 输入视频) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN1533183A
CLAIM 1
. 一种视频图象 (编码视频数据, 视频数据) 编码方法,包括以下步骤:a、将输入视频图象分割成16×16宏块,并对I帧图象进行帧内象素预测和补偿处理,对P帧图象进行帧间运动估计及运动补偿处理;b、变换器对输入预测差值数据进行变换处理;c、对变换系数进行量化及熵编码处理,并将编码码流传递给接收端;d、接收端对编码码流进行熵解码及逆量化处理;e、逆变换器对逆量化后系数进行逆变换处理;f、对逆变换处理后的图象数据进行帧内象素补偿或帧间运动补偿,并将解码后的视频图象输出;其特征在于所述的步骤b,采用2D 8×8 DCT-like整数变换方法对视频图象进行变换处理,其变换计算采用如下公式:Y=(111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2x00x01x02x03x04x05x06x07x10x11x12x13x14x15x16x17x20x21x22x23x24x25x26x27x30x31x32x33x34x35x36x37x40x41x42x43x44x45x46x47x50x51x52x53x54x55x56x57x60x61x62x63x64x65x66x67x70x71x72x73x74x75x76x77111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2T& ;
CircleTimes ;
E)]]> ;
所述的步骤e,采用2D 8×8 IDCT-like逆变换方法对视频图象进行逆变换处理,其逆变换采用如下公式:X=111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2T(y00y01y02y03y04y05y06y07y10y11y12y13y14y15y16y17y20y21y22y23y24y25y26y27y30y31y32y33y34y35y36y37y40y41y42y43y44y45y46y47y50y51y52y53y54y55y56y57y60y61y62y63y64y65y66y67y70y71y72y73y74y75y76y77& ;
CircleTimes ;
E)111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2]]> ;
其中:X为图象数据距阵或预测差值数据距阵,Y为相应的变换系数距阵,T表示矩阵的转置,表示两个矩阵对应位置的元素相乘,E=a2ad6ab2ae6a2ad6ab2ae6ad6d236bd12de36ad6d236bd12de36ab2bd12b24be12ab2bd12b24be12ae6de36be12e236ae6de36be12e236a2ad6ab2ae6a2ad6ab2ae6ad6d236bd12de36ad6d236bd12de36ab2bd12b24be12ab2bd12b24be12ae6de36be12e236ae6de36be12e236]]> ;
其中a=24 , b=55 , c=510 , d=317085 , e=317085 , f=3170170 , g=17085 . ]]> ;


CN102172021B
CLAIM 10
. 一种解码视频数据 (视频图象, 一种视频, 输入视频) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN1533183A
CLAIM 1
. 一种视频图象 (编码视频数据, 视频数据) 编码方法,包括以下步骤:a、将输入视频图象分割成16×16宏块,并对I帧图象进行帧内象素预测和补偿处理,对P帧图象进行帧间运动估计及运动补偿处理;b、变换器对输入预测差值数据进行变换处理;c、对变换系数进行量化及熵编码处理,并将编码码流传递给接收端;d、接收端对编码码流进行熵解码及逆量化处理;e、逆变换器对逆量化后系数进行逆变换处理;f、对逆变换处理后的图象数据进行帧内象素补偿或帧间运动补偿,并将解码后的视频图象输出;其特征在于所述的步骤b,采用2D 8×8 DCT-like整数变换方法对视频图象进行变换处理,其变换计算采用如下公式:Y=(111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2x00x01x02x03x04x05x06x07x10x11x12x13x14x15x16x17x20x21x22x23x24x25x26x27x30x31x32x33x34x35x36x37x40x41x42x43x44x45x46x47x50x51x52x53x54x55x56x57x60x61x62x63x64x65x66x67x70x71x72x73x74x75x76x77111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2T& ;
CircleTimes ;
E)]]> ;
所述的步骤e,采用2D 8×8 IDCT-like逆变换方法对视频图象进行逆变换处理,其逆变换采用如下公式:X=111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2T(y00y01y02y03y04y05y06y07y10y11y12y13y14y15y16y17y20y21y22y23y24y25y26y27y30y31y32y33y34y35y36y37y40y41y42y43y44y45y46y47y50y51y52y53y54y55y56y57y60y61y62y63y64y65y66y67y70y71y72y73y74y75y76y77& ;
CircleTimes ;
E)111111116632-2-3-6-621-1-2-2-1126-2-6-3362-61-1-111-1-113-626-6-26-31-22-1-12-212-36-66-63-2]]> ;
其中:X为图象数据距阵或预测差值数据距阵,Y为相应的变换系数距阵,T表示矩阵的转置,表示两个矩阵对应位置的元素相乘,E=a2ad6ab2ae6a2ad6ab2ae6ad6d236bd12de36ad6d236bd12de36ab2bd12b24be12ab2bd12b24be12ae6de36be12e236ae6de36be12e236a2ad6ab2ae6a2ad6ab2ae6ad6d236bd12de36ad6d236bd12de36ab2bd12b24be12ab2bd12b24be12ae6de36be12e236ae6de36be12e236]]> ;
其中a=24 , b=55 , c=510 , d=317085 , e=317085 , f=3170170 , g=17085 . ]]> ;





CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1640146A

Filed: 2003-03-04     Issued: 2005-07-13

用于分层视频编码的方法和系统

(Original Assignee) 皇家飞利浦电子股份有限公司     

M·范德沙尔, R·卡尔鲁里
CN102172021B
CLAIM 1
. 一种编码视频数据的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1640146A
CLAIM 4
. 如权利要求1中阐述的方法,其中所述 (其中所述) 分层编码系统是细粒可缩放(FGS)系统。

CN102172021B
CLAIM 2
. 根据权利 (的程度) 要求1所述的方法,其中所述 (其中所述) 经译码单元包含帧、切片和图片群组中的一者。
CN1640146A
CLAIM 4
. 如权利要求1中阐述的方法,其中所述 (其中所述) 分层编码系统是细粒可缩放(FGS)系统。

CN1640146A
CLAIM 9
. 如权利要求8中阐述的系统,其中所述映射包括有关每个所述已知尺寸的块和具有已知的程度 (根据权利) 的相继的块的信息。

CN102172021B
CLAIM 3
. 根据权利 (的程度) 要求1所述的方法,其中所述 (其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1640146A
CLAIM 4
. 如权利要求1中阐述的方法,其中所述 (其中所述) 分层编码系统是细粒可缩放(FGS)系统。

CN1640146A
CLAIM 9
. 如权利要求8中阐述的系统,其中所述映射包括有关每个所述已知尺寸的块和具有已知的程度 (根据权利) 的相继的块的信息。

CN102172021B
CLAIM 4
. 根据权利 (的程度) 要求1所述的方法,其进一步包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN1640146A
CLAIM 9
. 如权利要求8中阐述的系统,其中所述映射包括有关每个所述已知尺寸的块和具有已知的程度 (根据权利) 的相继的块的信息。

CN102172021B
CLAIM 5
. 一种用于编码视频数据的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1640146A
CLAIM 4
. 如权利要求1中阐述的方法,其中所述 (其中所述) 分层编码系统是细粒可缩放(FGS)系统。

CN102172021B
CLAIM 6
. 根据权利 (的程度) 要求5所述的设备,其中所述 (其中所述) 经译码单元包含帧、切片和图片群组中的一者。
CN1640146A
CLAIM 4
. 如权利要求1中阐述的方法,其中所述 (其中所述) 分层编码系统是细粒可缩放(FGS)系统。

CN1640146A
CLAIM 9
. 如权利要求8中阐述的系统,其中所述映射包括有关每个所述已知尺寸的块和具有已知的程度 (根据权利) 的相继的块的信息。

CN102172021B
CLAIM 7
. 根据权利 (的程度) 要求5所述的设备,其中所述 (其中所述) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1640146A
CLAIM 4
. 如权利要求1中阐述的方法,其中所述 (其中所述) 分层编码系统是细粒可缩放(FGS)系统。

CN1640146A
CLAIM 9
. 如权利要求8中阐述的系统,其中所述映射包括有关每个所述已知尺寸的块和具有已知的程度 (根据权利) 的相继的块的信息。

CN102172021B
CLAIM 8
. 根据权利 (的程度) 要求5所述的设备,其进一步包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN1640146A
CLAIM 9
. 如权利要求8中阐述的系统,其中所述映射包括有关每个所述已知尺寸的块和具有已知的程度 (根据权利) 的相继的块的信息。

CN102172021B
CLAIM 9
. 一种解码视频数据的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN1640146A
CLAIM 4
. 如权利要求1中阐述的方法,其中所述 (其中所述) 分层编码系统是细粒可缩放(FGS)系统。

CN102172021B
CLAIM 10
. 一种解码视频数据的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述 (其中所述) 多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN1640146A
CLAIM 4
. 如权利要求1中阐述的方法,其中所述 (其中所述) 分层编码系统是细粒可缩放(FGS)系统。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1665305A

Filed: 2003-01-09     Issued: 2005-09-07

运动图像编码方法

(Original Assignee) Lg电子株式会社     

全炳文
CN102172021B
CLAIM 1
. 一种编码视频数据的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1665305A
CLAIM 4
. 根据权利要求1所述的方法,其中,使用在指定图像中的相同位置块的参考图像索引来确定 (至少一者) 参考图像的类型,如长期参考图像和短期参考图像。

CN102172021B
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中所述经译码单元包含帧、切片和图片群组中的一者。
CN1665305A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中,如果指定图像被存储在第一缓冲器中,该直接模式的前向运动矢量被设置为所述相同位置块的运动矢量,并且该直接模式的后向运动矢量被设置为零。

CN102172021B
CLAIM 3
. 根据权利 (根据权利) 要求1所述的方法,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1665305A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中,如果指定图像被存储在第一缓冲器中,该直接模式的前向运动矢量被设置为所述相同位置块的运动矢量,并且该直接模式的后向运动矢量被设置为零。

CN102172021B
CLAIM 4
. 根据权利 (根据权利) 要求1所述的方法,其进一步包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN1665305A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中,如果指定图像被存储在第一缓冲器中,该直接模式的前向运动矢量被设置为所述相同位置块的运动矢量,并且该直接模式的后向运动矢量被设置为零。

CN102172021B
CLAIM 5
. 一种用于编码视频数据的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
CN1665305A
CLAIM 4
. 根据权利要求1所述的方法,其中,使用在指定图像中的相同位置块的参考图像索引来确定 (至少一者) 参考图像的类型,如长期参考图像和短期参考图像。

CN102172021B
CLAIM 6
. 根据权利 (根据权利) 要求5所述的设备,其中所述经译码单元包含帧、切片和图片群组中的一者。
CN1665305A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中,如果指定图像被存储在第一缓冲器中,该直接模式的前向运动矢量被设置为所述相同位置块的运动矢量,并且该直接模式的后向运动矢量被设置为零。

CN102172021B
CLAIM 7
. 根据权利 (根据权利) 要求5所述的设备,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1665305A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中,如果指定图像被存储在第一缓冲器中,该直接模式的前向运动矢量被设置为所述相同位置块的运动矢量,并且该直接模式的后向运动矢量被设置为零。

CN102172021B
CLAIM 8
. 根据权利 (根据权利) 要求5所述的设备,其进一步包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN1665305A
CLAIM 2
. 根据权利 (根据权利) 要求1所述的方法,其中,如果指定图像被存储在第一缓冲器中,该直接模式的前向运动矢量被设置为所述相同位置块的运动矢量,并且该直接模式的后向运动矢量被设置为零。

CN102172021B
CLAIM 9
. 一种解码视频数据的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
CN1665305A
CLAIM 4
. 根据权利要求1所述的方法,其中,使用在指定图像中的相同位置块的参考图像索引来确定 (至少一者) 参考图像的类型,如长期参考图像和短期参考图像。

CN102172021B
CLAIM 10
. 一种解码视频数据的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者 (来确定) 包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
CN1665305A
CLAIM 4
. 根据权利要求1所述的方法,其中,使用在指定图像中的相同位置块的参考图像索引来确定 (至少一者) 参考图像的类型,如长期参考图像和短期参考图像。




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
US5748789A

Filed: 1996-10-31     Issued: 1998-05-05

Transparent block skipping in object-based video coding systems

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

Ming-Chieh Lee, Wei-ge Chen
CN102172021B
CLAIM 1
. 一种编码视频数据 (coding video data) 的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US5748789A
CLAIM 1
. In an object-based video coding (编码视频数据) method , a method for reducing coding overhead comprising : separately encoding video objects in a sequence of video frames including : separately encoding shape for each of the objects , separately encoding texture for each of the objects , and while coding texture for a first object , evaluating the shape of the first object to determine whether a transformation block in the first object is transparent based on the shape for the first object , and if so , then skipping texture coding for the transformation block ;
and separately decoding video objects in the sequence of video frames including : separately decoding shape for each of the objects , separately decoding texture for each of the objects , and while decoding texture for a first object , evaluating whether a transformation block in the first object is transparent based on the shape of the first object , and if so , then skipping texture decoding for the transformation block .

US5748789A
CLAIM 14
. A computer readable medium on which is stored software for coding video data (视频数据) , which when executed by a computer , perform the steps of : separately encoding video objects in a sequence of video frames including : separately coding shape for each of the objects , separately coding texture for each of the objects , and while coding texture for a first object , evaluating whether a transformation block is covered by the shape of the first object based on the shape for the first object , and if not , then skipping texture coding for the transformation block .

CN102172021B
CLAIM 5
. 一种用于编码视频数据 (coding video data) 的设备,其包含 : 用于编码包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US5748789A
CLAIM 1
. In an object-based video coding (编码视频数据) method , a method for reducing coding overhead comprising : separately encoding video objects in a sequence of video frames including : separately encoding shape for each of the objects , separately encoding texture for each of the objects , and while coding texture for a first object , evaluating the shape of the first object to determine whether a transformation block in the first object is transparent based on the shape for the first object , and if so , then skipping texture coding for the transformation block ;
and separately decoding video objects in the sequence of video frames including : separately decoding shape for each of the objects , separately decoding texture for each of the objects , and while decoding texture for a first object , evaluating whether a transformation block in the first object is transparent based on the shape of the first object , and if so , then skipping texture decoding for the transformation block .

US5748789A
CLAIM 14
. A computer readable medium on which is stored software for coding video data (视频数据) , which when executed by a computer , perform the steps of : separately encoding video objects in a sequence of video frames including : separately coding shape for each of the objects , separately coding texture for each of the objects , and while coding texture for a first object , evaluating whether a transformation block is covered by the shape of the first object based on the shape for the first object , and if not , then skipping texture coding for the transformation block .

CN102172021B
CLAIM 9
. 一种解码视频数据 (coding video data) 的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
US5748789A
CLAIM 14
. A computer readable medium on which is stored software for coding video data (视频数据) , which when executed by a computer , perform the steps of : separately encoding video objects in a sequence of video frames including : separately coding shape for each of the objects , separately coding texture for each of the objects , and while coding texture for a first object , evaluating whether a transformation block is covered by the shape of the first object based on the shape for the first object , and if not , then skipping texture coding for the transformation block .

CN102172021B
CLAIM 10
. 一种解码视频数据 (coding video data) 的设备,其包含 : 用于接收包含多个视频块的经译码单元的装置,其中所述多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
US5748789A
CLAIM 14
. A computer readable medium on which is stored software for coding video data (视频数据) , which when executed by a computer , perform the steps of : separately encoding video objects in a sequence of video frames including : separately coding shape for each of the objects , separately coding texture for each of the objects , and while coding texture for a first object , evaluating whether a transformation block is covered by the shape of the first object based on the shape for the first object , and if not , then skipping texture coding for the transformation block .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
US5623311A

Filed: 1994-10-28     Issued: 1997-04-22

MPEG video decoder having a high bandwidth memory

(Original Assignee) Panasonic Corp of North America     (Current Assignee) Panasonic Corp of North America

Larry Phillips, Shuji Inoue, Edwin R. Meyer
CN102172021B
CLAIM 1
. 一种编码视频数据的方法,其包含 : 用视频编码器编码包含多个视频块的经译码单元 (length decoder) 其中所述 (transfers data) 多个视频块中的至少一者包含大于16X16像素的大小; 产生包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中产生所述语法信息进一步包含在所述语法信息中包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 编码用于所述多个视频块的经译码单元语法信息,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US5623311A
CLAIM 1
. Apparatus for decoding a data stream including a plurality of variable length encoded data values representing an image where the data stream represents video signals having luminance components and chrominance components , the apparatus comprising : a memory for storing image data where the memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation to the single memory port concurrently transfers data (其中所述) via the first and second channels and the image data is arranged in the memory to allow image data representing corresponding chrominance and luminance components to be accessed concurrently using the first and second channels , respectively , and to allow image data representing first and second contiguous luminance components to be accessed concurrently using the first and second channels , respectively ;
means for receiving the data stream and for storing the data stream into a buffer area of the memory via the single memory port ;
decoding means including : (a) means for fetching the variable length encoded data stream from the memory via the single memory port ;
(b) means for processing the fetched variable length encoded data stream to produce first decoded values ;
(c) means for fetching reference image data from the memory via the single memory port ;
(d) means for combining the fetched reference image data with the first decoded values to produce second decoded values ;
and (e) means for storing the second decoded values in the memory via the single memory port ;
and means for fetching image data from the memory , via the single memory port , for display .

US5623311A
CLAIM 5
. A circuit for decoding video signals encoded according to the MPEG-2 standard , consisting essentially of : an image memory for storing image data where the image memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation which uses the single memory port concurrently transfers data via the first and second channels and the image data is arranged in the memory to allow respectively different components of the image data to be accessed concurrently using the first and second channels ;
a decoding processor including : a variable length decoder (译码单元) coupled to the image memory via the single memory port ;
an inverse quantization processor ;
an inverse discrete cosine transform processor ;
and a motion compensation processor , coupled to the image memory via the single memory port ;
and a block to raster converter , coupled to the image memory via the single memory port .

CN102172021B
CLAIM 2
. 根据权利要求1所述的方法,其中所述 (transfers data) 译码单元 (length decoder) 包含帧、切片和图片群组中的一者。
US5623311A
CLAIM 1
. Apparatus for decoding a data stream including a plurality of variable length encoded data values representing an image where the data stream represents video signals having luminance components and chrominance components , the apparatus comprising : a memory for storing image data where the memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation to the single memory port concurrently transfers data (其中所述) via the first and second channels and the image data is arranged in the memory to allow image data representing corresponding chrominance and luminance components to be accessed concurrently using the first and second channels , respectively , and to allow image data representing first and second contiguous luminance components to be accessed concurrently using the first and second channels , respectively ;
means for receiving the data stream and for storing the data stream into a buffer area of the memory via the single memory port ;
decoding means including : (a) means for fetching the variable length encoded data stream from the memory via the single memory port ;
(b) means for processing the fetched variable length encoded data stream to produce first decoded values ;
(c) means for fetching reference image data from the memory via the single memory port ;
(d) means for combining the fetched reference image data with the first decoded values to produce second decoded values ;
and (e) means for storing the second decoded values in the memory via the single memory port ;
and means for fetching image data from the memory , via the single memory port , for display .

US5623311A
CLAIM 5
. A circuit for decoding video signals encoded according to the MPEG-2 standard , consisting essentially of : an image memory for storing image data where the image memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation which uses the single memory port concurrently transfers data via the first and second channels and the image data is arranged in the memory to allow respectively different components of the image data to be accessed concurrently using the first and second channels ;
a decoding processor including : a variable length decoder (译码单元) coupled to the image memory via the single memory port ;
an inverse quantization processor ;
an inverse discrete cosine transform processor ;
and a motion compensation processor , coupled to the image memory via the single memory port ;
and a block to raster converter , coupled to the image memory via the single memory port .

CN102172021B
CLAIM 3
. 根据权利要求1所述的方法,其中所述 (transfers data) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
US5623311A
CLAIM 1
. Apparatus for decoding a data stream including a plurality of variable length encoded data values representing an image where the data stream represents video signals having luminance components and chrominance components , the apparatus comprising : a memory for storing image data where the memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation to the single memory port concurrently transfers data (其中所述) via the first and second channels and the image data is arranged in the memory to allow image data representing corresponding chrominance and luminance components to be accessed concurrently using the first and second channels , respectively , and to allow image data representing first and second contiguous luminance components to be accessed concurrently using the first and second channels , respectively ;
means for receiving the data stream and for storing the data stream into a buffer area of the memory via the single memory port ;
decoding means including : (a) means for fetching the variable length encoded data stream from the memory via the single memory port ;
(b) means for processing the fetched variable length encoded data stream to produce first decoded values ;
(c) means for fetching reference image data from the memory via the single memory port ;
(d) means for combining the fetched reference image data with the first decoded values to produce second decoded values ;
and (e) means for storing the second decoded values in the memory via the single memory port ;
and means for fetching image data from the memory , via the single memory port , for display .

CN102172021B
CLAIM 5
. 一种用于编码视频数据的设备,其包含 : 用于编码包含多个视频块的经译码单元 (length decoder) 的装置,其中所述 (transfers data) 多个视频块中的至少一者包含大于16X16像素的大小; 用于产生包括最 大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,其中所述用于产生所述语法信息的装置进一步包含用于在所述语法信息中包括最小大小值的装置,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小;以及 用于编码用于所述多个视频块的经译码单元语法信息的装置,所述经译码单元语法信息包括对应于经译码单元中的最大块和经译码单元中的最小块的值。
US5623311A
CLAIM 1
. Apparatus for decoding a data stream including a plurality of variable length encoded data values representing an image where the data stream represents video signals having luminance components and chrominance components , the apparatus comprising : a memory for storing image data where the memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation to the single memory port concurrently transfers data (其中所述) via the first and second channels and the image data is arranged in the memory to allow image data representing corresponding chrominance and luminance components to be accessed concurrently using the first and second channels , respectively , and to allow image data representing first and second contiguous luminance components to be accessed concurrently using the first and second channels , respectively ;
means for receiving the data stream and for storing the data stream into a buffer area of the memory via the single memory port ;
decoding means including : (a) means for fetching the variable length encoded data stream from the memory via the single memory port ;
(b) means for processing the fetched variable length encoded data stream to produce first decoded values ;
(c) means for fetching reference image data from the memory via the single memory port ;
(d) means for combining the fetched reference image data with the first decoded values to produce second decoded values ;
and (e) means for storing the second decoded values in the memory via the single memory port ;
and means for fetching image data from the memory , via the single memory port , for display .

US5623311A
CLAIM 5
. A circuit for decoding video signals encoded according to the MPEG-2 standard , consisting essentially of : an image memory for storing image data where the image memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation which uses the single memory port concurrently transfers data via the first and second channels and the image data is arranged in the memory to allow respectively different components of the image data to be accessed concurrently using the first and second channels ;
a decoding processor including : a variable length decoder (译码单元) coupled to the image memory via the single memory port ;
an inverse quantization processor ;
an inverse discrete cosine transform processor ;
and a motion compensation processor , coupled to the image memory via the single memory port ;
and a block to raster converter , coupled to the image memory via the single memory port .

CN102172021B
CLAIM 6
. 根据权利要求5所述的设备,其中所述 (transfers data) 译码单元 (length decoder) 包含帧、切片和图片群组中的一者。
US5623311A
CLAIM 1
. Apparatus for decoding a data stream including a plurality of variable length encoded data values representing an image where the data stream represents video signals having luminance components and chrominance components , the apparatus comprising : a memory for storing image data where the memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation to the single memory port concurrently transfers data (其中所述) via the first and second channels and the image data is arranged in the memory to allow image data representing corresponding chrominance and luminance components to be accessed concurrently using the first and second channels , respectively , and to allow image data representing first and second contiguous luminance components to be accessed concurrently using the first and second channels , respectively ;
means for receiving the data stream and for storing the data stream into a buffer area of the memory via the single memory port ;
decoding means including : (a) means for fetching the variable length encoded data stream from the memory via the single memory port ;
(b) means for processing the fetched variable length encoded data stream to produce first decoded values ;
(c) means for fetching reference image data from the memory via the single memory port ;
(d) means for combining the fetched reference image data with the first decoded values to produce second decoded values ;
and (e) means for storing the second decoded values in the memory via the single memory port ;
and means for fetching image data from the memory , via the single memory port , for display .

US5623311A
CLAIM 5
. A circuit for decoding video signals encoded according to the MPEG-2 standard , consisting essentially of : an image memory for storing image data where the image memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation which uses the single memory port concurrently transfers data via the first and second channels and the image data is arranged in the memory to allow respectively different components of the image data to be accessed concurrently using the first and second channels ;
a decoding processor including : a variable length decoder (译码单元) coupled to the image memory via the single memory port ;
an inverse quantization processor ;
an inverse discrete cosine transform processor ;
and a motion compensation processor , coupled to the image memory via the single memory port ;
and a block to raster converter , coupled to the image memory via the single memory port .

CN102172021B
CLAIM 7
. 根据权利要求5所述的设备,其中所述 (transfers data) 语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
US5623311A
CLAIM 1
. Apparatus for decoding a data stream including a plurality of variable length encoded data values representing an image where the data stream represents video signals having luminance components and chrominance components , the apparatus comprising : a memory for storing image data where the memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation to the single memory port concurrently transfers data (其中所述) via the first and second channels and the image data is arranged in the memory to allow image data representing corresponding chrominance and luminance components to be accessed concurrently using the first and second channels , respectively , and to allow image data representing first and second contiguous luminance components to be accessed concurrently using the first and second channels , respectively ;
means for receiving the data stream and for storing the data stream into a buffer area of the memory via the single memory port ;
decoding means including : (a) means for fetching the variable length encoded data stream from the memory via the single memory port ;
(b) means for processing the fetched variable length encoded data stream to produce first decoded values ;
(c) means for fetching reference image data from the memory via the single memory port ;
(d) means for combining the fetched reference image data with the first decoded values to produce second decoded values ;
and (e) means for storing the second decoded values in the memory via the single memory port ;
and means for fetching image data from the memory , via the single memory port , for display .

CN102172021B
CLAIM 9
. 一种解码视频数据的方法,其包含 : 用视频解码器接收包含多个视频块的经译码单元 (length decoder) 其中所述 (transfers data) 多个视频块中的至少一者包含大于16X16像素的大小; 接收包括最大大小值的用于所述经译码单元的语法信息,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 接收用于所述多个视频块中的每一者的块类型语法,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值;以及 使用所述块类型语法解码所述多个视频块。
US5623311A
CLAIM 1
. Apparatus for decoding a data stream including a plurality of variable length encoded data values representing an image where the data stream represents video signals having luminance components and chrominance components , the apparatus comprising : a memory for storing image data where the memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation to the single memory port concurrently transfers data (其中所述) via the first and second channels and the image data is arranged in the memory to allow image data representing corresponding chrominance and luminance components to be accessed concurrently using the first and second channels , respectively , and to allow image data representing first and second contiguous luminance components to be accessed concurrently using the first and second channels , respectively ;
means for receiving the data stream and for storing the data stream into a buffer area of the memory via the single memory port ;
decoding means including : (a) means for fetching the variable length encoded data stream from the memory via the single memory port ;
(b) means for processing the fetched variable length encoded data stream to produce first decoded values ;
(c) means for fetching reference image data from the memory via the single memory port ;
(d) means for combining the fetched reference image data with the first decoded values to produce second decoded values ;
and (e) means for storing the second decoded values in the memory via the single memory port ;
and means for fetching image data from the memory , via the single memory port , for display .

US5623311A
CLAIM 5
. A circuit for decoding video signals encoded according to the MPEG-2 standard , consisting essentially of : an image memory for storing image data where the image memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation which uses the single memory port concurrently transfers data via the first and second channels and the image data is arranged in the memory to allow respectively different components of the image data to be accessed concurrently using the first and second channels ;
a decoding processor including : a variable length decoder (译码单元) coupled to the image memory via the single memory port ;
an inverse quantization processor ;
an inverse discrete cosine transform processor ;
and a motion compensation processor , coupled to the image memory via the single memory port ;
and a block to raster converter , coupled to the image memory via the single memory port .

CN102172021B
CLAIM 10
. 一种解码视频数据的设备,其包含 : 用于接收包含多个视频块的经译码单元 (length decoder) 的装置,其中所述 (transfers data) 多个视频块中的至少一者包含大于16X16像素的大小; 用于接收包括最大大小值的用于所述经译码单元的语法信息的装置,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的所述最大一者的大小,并且其中所述语法信息进一步包括最小大小值,其中所述最小大小值指示所述经译码单元中的所述多个视频块中的最小一者的大小; 用于接收用于所述多个视频块中的每一者的块类型语法的装置,所述块类型语法包括用于所述多个视频快的经译码单元语法信息,所述经译码单元语法信息包含对应于所述经译码单元中的视频块中的所述最大一者的值以及对应于所述经译码单元中的视频块中的所述最小一者的值; 以及 用于使用所述块类型语 法解码所述多个视频块的装置。
US5623311A
CLAIM 1
. Apparatus for decoding a data stream including a plurality of variable length encoded data values representing an image where the data stream represents video signals having luminance components and chrominance components , the apparatus comprising : a memory for storing image data where the memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation to the single memory port concurrently transfers data (其中所述) via the first and second channels and the image data is arranged in the memory to allow image data representing corresponding chrominance and luminance components to be accessed concurrently using the first and second channels , respectively , and to allow image data representing first and second contiguous luminance components to be accessed concurrently using the first and second channels , respectively ;
means for receiving the data stream and for storing the data stream into a buffer area of the memory via the single memory port ;
decoding means including : (a) means for fetching the variable length encoded data stream from the memory via the single memory port ;
(b) means for processing the fetched variable length encoded data stream to produce first decoded values ;
(c) means for fetching reference image data from the memory via the single memory port ;
(d) means for combining the fetched reference image data with the first decoded values to produce second decoded values ;
and (e) means for storing the second decoded values in the memory via the single memory port ;
and means for fetching image data from the memory , via the single memory port , for display .

US5623311A
CLAIM 5
. A circuit for decoding video signals encoded according to the MPEG-2 standard , consisting essentially of : an image memory for storing image data where the image memory has a single memory port which includes first and second channels , arranged in parallel , wherein each memory operation which uses the single memory port concurrently transfers data via the first and second channels and the image data is arranged in the memory to allow respectively different components of the image data to be accessed concurrently using the first and second channels ;
a decoding processor including : a variable length decoder (译码单元) coupled to the image memory via the single memory port ;
an inverse quantization processor ;
an inverse discrete cosine transform processor ;
and a motion compensation processor , coupled to the image memory via the single memory port ;
and a block to raster converter , coupled to the image memory via the single memory port .




CN102172021B

Filed: 2008-10-03     Issued: 2014-06-25

用大宏块进行视频译码

(Original Assignee) 高通股份有限公司     

陈培松, 叶琰, 马尔塔·卡切维奇
CN1319383C

Filed: 2005-04-07     Issued: 2007-05-30

高性能空域可伸缩的运动估计与运动矢量编码实现方法

(Original Assignee) 西安交通大学     

兰旭光, 薛建儒, 郑南宁, 邢星, 刘相富
CN102172021B
CLAIM 2
. 根据权利 (根据用户, 最低分) 要求1所述的方法,其中所述经译码单元包含帧、切片和图片群组中的一者。
CN1319383C
CLAIM 1
. 高性能空域可伸缩的运动估计与运动矢量编码实现方法,其特征在于,采用联合空域小波核低通滤波技术为核心,能自适应视频传输网络的异构性、网络带宽的波动性以及用户视频接收终端的多样性,该方法包括下列步骤:1)对要做运动估计的视频帧的当前帧和参考帧的两帧首先经过低通滤波器来实现分级降维,实现不同分辨率级的金字塔结构,而低通滤波器的选择是根据空域小波滤波器来选择的,通过运动估计就可以得到分级的运动矢量,不同分辨率级和分级运动矢量是一一对应的,这样在空域可伸缩得到缩减的分辨率级的运动矢量就是没有经过采样而是与其对应的运动矢量,从而提高了运动矢量的精度,进一步提高了通过运动补偿时域提升小波合成的分辨率缩减的视频帧序列的质量,实现高性能的空域可伸缩的视频编解码;2)在相邻两帧之间运用基于宏块匹配的方法在分级后的各分辨率级上进行子象素精度的运动估计,先从第一级分辨率就是最低分 (根据权利) 辨率级上根据视频帧内的运动情况进行自适应可变块大小的运动估计,此后的每一级运动估计均是在前一级运动估计的基础上进行的,从而进一步提高运动估计的精确度,找到相应分辨率级视频帧内的运动相关联像素,使得运动补偿的时域提升小波更好的消除时域信息冗余;3)对不同分辨率级上得到的运动矢量进行统一编码,并利用这些运动矢量之间的信息相关性,进行差错算术编码,得到可伸缩的分级运动矢量码流;和4)对经过分级编码的运动矢量码流,根据用户 (根据权利) 不同终端、不同带宽和视频传输网络的异构性结合视频码流来分配和抽取可伸缩的分级运动矢量码流,不同空域分辨率级的可伸缩对应不同的分辨率级的运动矢量码流,这样就实现了高性能的视频码流的空域可伸缩。

CN102172021B
CLAIM 3
. 根据权利 (根据用户, 最低分) 要求1所述的方法,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1319383C
CLAIM 1
. 高性能空域可伸缩的运动估计与运动矢量编码实现方法,其特征在于,采用联合空域小波核低通滤波技术为核心,能自适应视频传输网络的异构性、网络带宽的波动性以及用户视频接收终端的多样性,该方法包括下列步骤:1)对要做运动估计的视频帧的当前帧和参考帧的两帧首先经过低通滤波器来实现分级降维,实现不同分辨率级的金字塔结构,而低通滤波器的选择是根据空域小波滤波器来选择的,通过运动估计就可以得到分级的运动矢量,不同分辨率级和分级运动矢量是一一对应的,这样在空域可伸缩得到缩减的分辨率级的运动矢量就是没有经过采样而是与其对应的运动矢量,从而提高了运动矢量的精度,进一步提高了通过运动补偿时域提升小波合成的分辨率缩减的视频帧序列的质量,实现高性能的空域可伸缩的视频编解码;2)在相邻两帧之间运用基于宏块匹配的方法在分级后的各分辨率级上进行子象素精度的运动估计,先从第一级分辨率就是最低分 (根据权利) 辨率级上根据视频帧内的运动情况进行自适应可变块大小的运动估计,此后的每一级运动估计均是在前一级运动估计的基础上进行的,从而进一步提高运动估计的精确度,找到相应分辨率级视频帧内的运动相关联像素,使得运动补偿的时域提升小波更好的消除时域信息冗余;3)对不同分辨率级上得到的运动矢量进行统一编码,并利用这些运动矢量之间的信息相关性,进行差错算术编码,得到可伸缩的分级运动矢量码流;和4)对经过分级编码的运动矢量码流,根据用户 (根据权利) 不同终端、不同带宽和视频传输网络的异构性结合视频码流来分配和抽取可伸缩的分级运动矢量码流,不同空域分辨率级的可伸缩对应不同的分辨率级的运动矢量码流,这样就实现了高性能的视频码流的空域可伸缩。

CN102172021B
CLAIM 4
. 根据权利 (根据用户, 最低分) 要求1所述的方法,其进一步 (进一步) 包含根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息。
CN1319383C
CLAIM 1
. 高性能空域可伸缩的运动估计与运动矢量编码实现方法,其特征在于,采用联合空域小波核低通滤波技术为核心,能自适应视频传输网络的异构性、网络带宽的波动性以及用户视频接收终端的多样性,该方法包括下列步骤:1)对要做运动估计的视频帧的当前帧和参考帧的两帧首先经过低通滤波器来实现分级降维,实现不同分辨率级的金字塔结构,而低通滤波器的选择是根据空域小波滤波器来选择的,通过运动估计就可以得到分级的运动矢量,不同分辨率级和分级运动矢量是一一对应的,这样在空域可伸缩得到缩减的分辨率级的运动矢量就是没有经过采样而是与其对应的运动矢量,从而提高了运动矢量的精度,进一步 (其进一步) 提高了通过运动补偿时域提升小波合成的分辨率缩减的视频帧序列的质量,实现高性能的空域可伸缩的视频编解码;2)在相邻两帧之间运用基于宏块匹配的方法在分级后的各分辨率级上进行子象素精度的运动估计,先从第一级分辨率就是最低分 (根据权利) 辨率级上根据视频帧内的运动情况进行自适应可变块大小的运动估计,此后的每一级运动估计均是在前一级运动估计的基础上进行的,从而进一步提高运动估计的精确度,找到相应分辨率级视频帧内的运动相关联像素,使得运动补偿的时域提升小波更好的消除时域信息冗余;3)对不同分辨率级上得到的运动矢量进行统一编码,并利用这些运动矢量之间的信息相关性,进行差错算术编码,得到可伸缩的分级运动矢量码流;和4)对经过分级编码的运动矢量码流,根据用户 (根据权利) 不同终端、不同带宽和视频传输网络的异构性结合视频码流来分配和抽取可伸缩的分级运动矢量码流,不同空域分辨率级的可伸缩对应不同的分辨率级的运动矢量码流,这样就实现了高性能的视频码流的空域可伸缩。

CN102172021B
CLAIM 6
. 根据权利 (根据用户, 最低分) 要求5所述的设备,其中所述经译码单元包含帧、切片和图片群组中的一者。
CN1319383C
CLAIM 1
. 高性能空域可伸缩的运动估计与运动矢量编码实现方法,其特征在于,采用联合空域小波核低通滤波技术为核心,能自适应视频传输网络的异构性、网络带宽的波动性以及用户视频接收终端的多样性,该方法包括下列步骤:1)对要做运动估计的视频帧的当前帧和参考帧的两帧首先经过低通滤波器来实现分级降维,实现不同分辨率级的金字塔结构,而低通滤波器的选择是根据空域小波滤波器来选择的,通过运动估计就可以得到分级的运动矢量,不同分辨率级和分级运动矢量是一一对应的,这样在空域可伸缩得到缩减的分辨率级的运动矢量就是没有经过采样而是与其对应的运动矢量,从而提高了运动矢量的精度,进一步提高了通过运动补偿时域提升小波合成的分辨率缩减的视频帧序列的质量,实现高性能的空域可伸缩的视频编解码;2)在相邻两帧之间运用基于宏块匹配的方法在分级后的各分辨率级上进行子象素精度的运动估计,先从第一级分辨率就是最低分 (根据权利) 辨率级上根据视频帧内的运动情况进行自适应可变块大小的运动估计,此后的每一级运动估计均是在前一级运动估计的基础上进行的,从而进一步提高运动估计的精确度,找到相应分辨率级视频帧内的运动相关联像素,使得运动补偿的时域提升小波更好的消除时域信息冗余;3)对不同分辨率级上得到的运动矢量进行统一编码,并利用这些运动矢量之间的信息相关性,进行差错算术编码,得到可伸缩的分级运动矢量码流;和4)对经过分级编码的运动矢量码流,根据用户 (根据权利) 不同终端、不同带宽和视频传输网络的异构性结合视频码流来分配和抽取可伸缩的分级运动矢量码流,不同空域分辨率级的可伸缩对应不同的分辨率级的运动矢量码流,这样就实现了高性能的视频码流的空域可伸缩。

CN102172021B
CLAIM 7
. 根据权利 (根据用户, 最低分) 要求5所述的设备,其中所述语法信息包含对应于所述多个视频块中的所述最大一者的大小的固定长度码。
CN1319383C
CLAIM 1
. 高性能空域可伸缩的运动估计与运动矢量编码实现方法,其特征在于,采用联合空域小波核低通滤波技术为核心,能自适应视频传输网络的异构性、网络带宽的波动性以及用户视频接收终端的多样性,该方法包括下列步骤:1)对要做运动估计的视频帧的当前帧和参考帧的两帧首先经过低通滤波器来实现分级降维,实现不同分辨率级的金字塔结构,而低通滤波器的选择是根据空域小波滤波器来选择的,通过运动估计就可以得到分级的运动矢量,不同分辨率级和分级运动矢量是一一对应的,这样在空域可伸缩得到缩减的分辨率级的运动矢量就是没有经过采样而是与其对应的运动矢量,从而提高了运动矢量的精度,进一步提高了通过运动补偿时域提升小波合成的分辨率缩减的视频帧序列的质量,实现高性能的空域可伸缩的视频编解码;2)在相邻两帧之间运用基于宏块匹配的方法在分级后的各分辨率级上进行子象素精度的运动估计,先从第一级分辨率就是最低分 (根据权利) 辨率级上根据视频帧内的运动情况进行自适应可变块大小的运动估计,此后的每一级运动估计均是在前一级运动估计的基础上进行的,从而进一步提高运动估计的精确度,找到相应分辨率级视频帧内的运动相关联像素,使得运动补偿的时域提升小波更好的消除时域信息冗余;3)对不同分辨率级上得到的运动矢量进行统一编码,并利用这些运动矢量之间的信息相关性,进行差错算术编码,得到可伸缩的分级运动矢量码流;和4)对经过分级编码的运动矢量码流,根据用户 (根据权利) 不同终端、不同带宽和视频传输网络的异构性结合视频码流来分配和抽取可伸缩的分级运动矢量码流,不同空域分辨率级的可伸缩对应不同的分辨率级的运动矢量码流,这样就实现了高性能的视频码流的空域可伸缩。

CN102172021B
CLAIM 8
. 根据权利 (根据用户, 最低分) 要求5所述的设备,其进一步 (进一步) 包含用于根据所述最大大小值和所述最小大小值而产生用于所述多个视频块中的每一者的基于块的语法信息的装置。
CN1319383C
CLAIM 1
. 高性能空域可伸缩的运动估计与运动矢量编码实现方法,其特征在于,采用联合空域小波核低通滤波技术为核心,能自适应视频传输网络的异构性、网络带宽的波动性以及用户视频接收终端的多样性,该方法包括下列步骤:1)对要做运动估计的视频帧的当前帧和参考帧的两帧首先经过低通滤波器来实现分级降维,实现不同分辨率级的金字塔结构,而低通滤波器的选择是根据空域小波滤波器来选择的,通过运动估计就可以得到分级的运动矢量,不同分辨率级和分级运动矢量是一一对应的,这样在空域可伸缩得到缩减的分辨率级的运动矢量就是没有经过采样而是与其对应的运动矢量,从而提高了运动矢量的精度,进一步 (其进一步) 提高了通过运动补偿时域提升小波合成的分辨率缩减的视频帧序列的质量,实现高性能的空域可伸缩的视频编解码;2)在相邻两帧之间运用基于宏块匹配的方法在分级后的各分辨率级上进行子象素精度的运动估计,先从第一级分辨率就是最低分 (根据权利) 辨率级上根据视频帧内的运动情况进行自适应可变块大小的运动估计,此后的每一级运动估计均是在前一级运动估计的基础上进行的,从而进一步提高运动估计的精确度,找到相应分辨率级视频帧内的运动相关联像素,使得运动补偿的时域提升小波更好的消除时域信息冗余;3)对不同分辨率级上得到的运动矢量进行统一编码,并利用这些运动矢量之间的信息相关性,进行差错算术编码,得到可伸缩的分级运动矢量码流;和4)对经过分级编码的运动矢量码流,根据用户 (根据权利) 不同终端、不同带宽和视频传输网络的异构性结合视频码流来分配和抽取可伸缩的分级运动矢量码流,不同空域分辨率级的可伸缩对应不同的分辨率级的运动矢量码流,这样就实现了高性能的视频码流的空域可伸缩。