数据编码和解码的制作方法_5

文档序号:9816714阅读:来源:国知局
装置,其中,单个数据值根据输入视频数据的一个或多个编码 参数选自两个W上不同的单个数据值的集合。
[0172] 25.根据项13至24中任一项所述的装置,其中,频率变换的输入数据值的阵列选自 由W下组成的列表:
[017引 8 X 8阵列;
[0174] 16 X 16阵列;W及
[on引 32 X 32阵列。
[0176] 26. -种包括根据前述项中任一项所述的装置的视频数据捕获、存储、传输和/或 记录装置。
[0177] 27. -种用于解码编码视频数据值的阵列的视频数据解码方法,该方法包括:
[0178] 检测变换跳过模式是否能应用于编码视频数据值的阵列;
[0179] 如果检测到变换跳过模式不能应用于编码视频数据值的阵列,可通过应用根据阵 列内的每个数据值的位置在编码数据值的阵列中的数据值之间变化的去量化参数,来去量 化编码视频数据值的阵列,并且将逆频率变换应用于去量化的数据值;W及
[0180] 如果检测到变换跳过模式能应用于编码视频数据值的阵列,可通过应用去量化参 数去量化编码视频数据值的阵列,对于编码数据值的每个阵列,该去量化参数独立于阵列 内的每个数据值的位置,并且不会将逆频率变换应用于去量化的数据值。
[0181 ] 28. -种用于编码输入视频数据值的阵列的视频数据编码方法,方法包括:
[0182] 如果变换跳过模式不能应用于输入视频数据值的阵列,频率转换输入视频数据并 且通过应用量化参数量化所得到的频率变换的输入视频数据值的阵列,该量化参数可W根 据阵列内每个频率变换的输入数据值的位置而在频率变换的输入数据值的阵列中的数据 值之间变化;W及
[0183] 如果变换跳过模式能应用于编码视频数据值的阵列,通过应用量化参数量化输入 视频数据值,对于输入数据值的每个阵列,量化参数独立于阵列内的每个输入数据值的位 置。
[0184] 29. -种计算机软件,当由计算机执行时,使计算机实施根据项27或项28所述的方 法。
[018引30.-种非临时性机器可读存储介质,在所述非临时性机器可读存储介质上存储 根据项29所述的计算机软件。
【主权项】
1. 一种视频数据解码装置,所述视频数据解码装置能操作以对编码视频数据值的阵列 进行解码,所述装置包括: 去量化器,被配置为通过将去量化参数应用于每个数据值来去量化所述编码视频数据 值的阵列,从而生成相应的去量化数据值; 逆频率变换器,被配置为将逆频率变换应用于所述去量化数据值;以及 检测器,被配置为检测变换跳过模式是否能应用于所述编码视频数据值的阵列;其中: 如果所述检测器检测到所述变换跳过模式不能应用于所述编码视频数据值的阵列,所 述检测器控制所述去量化器以应用能根据所述阵列内的每个数据值的位置在编码数据值 的阵列中的数据值之间变化的去量化参数,并且所述检测器控制所述逆频率变换器以将逆 频率变换应用于所述去量化数据值;以及 如果所述检测器检测到所述变换跳过模式能应用于所述编码视频数据值的阵列,所述 检测器控制所述去量化器以应用对于编码数据值的每个阵列而独立于所述阵列内的每个 数据值的位置的去量化参数,并且所述检测器控制所述逆频率变换器不将逆频率变换应用 于所述去量化数据值。2. 根据权利要求1所述的装置,其中,所述去量化器被配置为根据缩放列表中的相应条 目使用去量化参数,针对所述编码视频数据的每个阵列位置在所述缩放列表中存在一个条 目。3. 根据权利要求2所述的装置,其中,所述检测器能操作以在所述检测器检测到所述变 换跳过模式能应用于所述编码视频数据值的阵列的情况下,禁止所述去量化器使用所述缩 放列表。4. 根据权利要求2所述的装置,其中,所述去量化器被配置为在所述检测器检测到所述 变换跳过模式能应用于所述编码视频数据值的阵列的情况下,使用所有缩放列表值彼此相 同的变换跳过模式缩放列表。5. 根据权利要求4所述的装置,其中,所述变换跳过模式缩放列表根据编码视频数据的 一个或多个编码参数,选自两个以上不同的变换跳过模式缩放列表的集合。6. 根据权利要求4所述的装置,其中,在包含所述编码数据值的阵列的数据流中提供所 述变换跳过模式缩放列表。7. 根据权利要求4所述的装置,如果不选择所述变换跳过模式,所述解码装置能操作以 从能应用于所述编码视频数据值的阵列的所述缩放列表的一个或多个值中得出所述变换 跳过模式缩放列表值。8. 根据权利要求2所述的装置,其中,所述去量化器被配置为在所述检测器检测到所述 变换跳过模式能应用于所述编码视频数据值的阵列的情况下,用单个数据值代替所述缩放 列表值。9. 根据权利要求8所述的装置,其中,在包含编码数据值的阵列的数据流中提供所述单 个数据值。10. 根据权利要求8所述的装置,如果不选择所述变换跳过模式,所述解码装置能操作 以从能供所述编码视频数据值的阵列应用的所述缩放列表的一个或多个值中得出所述单 个数据值。11. 根据权利要求8所述的装置,其中,所述单个数据值根据编码视频数据的一个或多 个编码参数,选自两个以上不同的单个数据值的集合。12. 根据权利要求1所述的装置,其中,所述编码数据值的阵列选自由以下组成的列表: 8X8阵列; 16X16阵列;以及 32X32阵列。13. -种视频数据编码装置,所述视频数据编码装置能操作以在变换跳过模式以及可 选地非变换跳过模式下对输入视频数据值的阵列进行编码,所述装置包括: 频率变换器,被配置为将频率变换应用于所述输入视频数据值以生成频率变换的输入 数据值的阵列; 量化器,被配置为通过将量化参数应用于每个频率变换的输入数据值来量化所述频率 变换的输入数据值,从而生成相应的量化数据值;以及 控制器; 如果所述变换跳过模式不能应用于所述输入视频数据值的阵列,则所述控制器控制所 述频率变换器以应用所述频率变换并且控制所述量化器以应用能根据所述阵列内的每个 频率变换的输入数据值的位置而在频率变换的输入数据值的阵列中的数据值之间变化的 量化参数;以及 如果所述变换跳过模式能应用于编码视频数据值的阵列,则所述控制器控制所述频率 变换器不应用所述频率变换,并且控制所述量化器以通过应用对于输入数据值的每个阵列 而独立于所述阵列内的每个输入数据值的位置的量化参数,来量化所述输入视频数据值。14. 根据权利要求13所述的装置,包括检测器,所述检测器被配置为检测所述变换跳过 模式是否能应用于所述输入视频数据值的阵列。15. 根据权利要求13所述的装置,其中,所述量化器被配置为根据缩放列表中的相应条 目使用量化参数,针对要量化的数据的每个阵列位置在所述缩放列表中存在一个条目。16. 根据权利要求15所述的装置,其中,所述检测器能操作以在所述检测器检测到所述 变换跳过模式能应用于所述输入视频数据值的阵列的情况下,禁止所述量化器使用所述缩 放列表。17. 根据权利要求15所述的装置,其中,所述量化器被配置为在所述检测器检测到所述 变换跳过模式能应用于所述输入视频数据值的阵列的情况下,使用所有缩放列表值彼此相 同的变换跳过模式缩放列表。18. 根据权利要求17所述的装置,其中,所述变换跳过模式缩放列表根据输入视频数据 的一个或多个编码参数,选自两个以上不同的变换跳过模式缩放列表的集合。19. 根据权利要求17所述的装置,其中,在包含编码数据值的阵列的数据流中提供所述 变换跳过模式缩放列表。20. 根据权利要求17所述的装置,如果不选择所述变换跳过模式,所述编码装置能操作 以从能供所述输入视频数据值的阵列应用的所述缩放列表的一个或多个值中,得出变换跳 过模式缩放列表值。21. 根据权利要求15所述的装置,其中,所述量化器被配置为在所述检测器检测到所述 变换跳过模式能应用于所述输入视频数据值的阵列的情况下,用单个数据值代替缩放列表 值。22. 根据权利要求21所述的装置,其中,在包含编码数据值的阵列的数据流中提供所述 单个数据值。23. 根据权利要求21所述的装置,如果不选择所述变换跳过模式,所述编码装置能操作 以从可供所述输入视频数据的阵列应用的所述缩放列表的一个或多个值中,得出所述单个 数据值。24. 根据权利要求21所述的装置,其中,所述单个数据值根据输入视频数据的一个或多 个编码参数,选自两个以上不同的单个数据值的集合。25. 根据权利要求13所述的装置,其中,频率变换的输入数据值的阵列选自由以下组成 的列表: 8X8阵列; 16X16阵列;以及 32X32阵列。26. -种包括根据权利要求1所述的装置的视频数据获取、存储、传输和/或记录装置。27. -种用于解码编码视频数据值的阵列的视频数据解码方法,所述方法包括: 检测变换跳过模式是否能应用于所述编码视频数据值的阵列; 如果检测到所述变换跳过模式不能应用于所述编码视频数据值的阵列,通过应用根据 所述阵列内的每个数据值的位置而在编码数据值的阵列中的数据值之间变化的去量化参 数,来去量化编码视频数据值的阵列,并且将逆频率变换应用于去量化的数据值;以及 如果检测到所述变换跳过模式能应用于编码视频数据值的阵列,通过应用对于编码数 据值的每个阵列而独立于所述阵列内的每个数据值的位置的去量化参数,来去量化所述编 码视频数据值的阵列,并且不将逆频率变换应用于所述去量化的数据值。28. -种用于编码输入视频数据值的阵列的视频数据编码方法,所述方法包括: 如果变换跳过模式不能应用于输入视频数据值的阵列,频率转换所述输入视频数据并 且通过应用能根据所述阵列内每个频率变换的输入数据值的位置而在频率变换的输入数 据值的阵列中的数据值之间变化的量化参数,量化所得到的频率变换的输入视频数据值的 阵列;以及 如果变换跳过模式能应用于编码视频数据值的阵列,通过应用对于输入数据值的每个 阵列而独立于所述阵列内的每个输入数据值的位置的量化参数,量化所述输入视频数据 值。29. -种非临时性机器可读存储介质,其上存储有当由计算机执行时使所述计算机实 施根据权利要求27所述的方法的计算机软件。30. -种非临时性机器可读存储介质,其上存储有当由计算机执行时使所述计算机实 施根据权利要求28所述的方法的计算机软件。
【专利摘要】一种视频数据解码装置,能操作以解码编码视频数据值的阵列,视频数据解码装置包括:去量化器,被配置为通过将去量化参数应用于每个数据值来去量化编码视频数据值的阵列以便生成相应的去量化数据值;逆频率变换器,被配置为将逆频率变换应用于去量化的数据值;以及检测器,被配置为检测变换跳过模式是否能应用于编码视频数据值的阵列;其中:如果检测器检测到变换跳过模式不能应用于编码视频数据值的阵列,检测器控制量化器以应用能根据阵列内的每个数据值的位置在编码数据值的阵列中的数据值之间变化的去量化参数,并且控制逆频率变换器以将逆频率变换应用于去量化的数据值;并且如果检测器检测到变换跳过模式能应用于编码视频数据值的阵列,检测器控制量化器以应用去量化参数,对于每个编码数据值的阵列,该去量化参数独立于阵列内的每个数据值的位置,并且控制逆频率变换器以将逆频率变换应用于去量化的数据值。
【IPC分类】H04N19/625, H04N19/18, H04N19/159, H04N19/126
【公开号】CN105580367
【申请号】CN201480052828
【发明人】詹姆斯·亚历山大·戈梅, 卡尔·詹姆斯·沙曼
【申请人】索尼公司
【公开日】2016年5月11日
【申请日】2014年9月24日
【公告号】CA2923556A1, EP3036904A1, WO2015044660A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1