视频译码中的经量化脉码调制制造技术

技术编号:9360948 阅读:162 留言:0更新日期:2013-11-21 08:10
经量化PCM模式包含对样本进行量化以便将失真添加到经译码视频的步骤。以此方式,用经量化PCM译码的视频块显得比已用例如帧间预测译码或帧内预测译码等其它有损压缩技术译码的邻近视频块更均匀。视频编码器首先可在对经量化样本进行PCM译码之前通过量化步长对输入视频样本进行量化。可在经编码视频位流中将此量化步长用信号发出到解码器。视频解码器可接收包含经量化的经PCM译码视频样本的经编码视频位流。首先使用脉码解调来对这些样本进行解码,且接着通过用以对视频进行编码的相同量化步长来进行反量化。所述视频解码器可从所述经编码视频位流中的输出位深度提取此量化步长。

【技术实现步骤摘要】
【国外来华专利技术】视频译码中的经量化脉码调制本申请案主张2011年3月4日申请的第61/449,413号美国临时申请案的权益,所述临时申请案特此以其全文引用的方式并入本文中。
本专利技术涉及视频译码,且更确切来说,涉及用于视频数据的经量化脉码调制(PCM)的技术。
技术介绍
数字视频能力可并入到广泛范围的装置中,所述装置包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、视频远程电话会议装置,等等。数字视频装置实施视频压缩技术以更有效地发射、接收和存储数字视频信息,所述视频压缩技术例如以下各者中描述的那些技术:由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分(高级视频译码(AVC))定义的标准、当前在开发中的高效率视频译码(HEVC)标准,和此类标准的扩展。视频压缩技术包含空间预测和/或时间预测,以减少或移除视频序列中所固有的冗余。对于基于块的视频译码,可将一视频帧或切片分割成若干块。可进一步分割每一块。帧内译码(I)帧或切片本文档来自技高网...
视频译码中的经量化脉码调制

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2011.03.04 US 61/449,413;2012.01.31 US 13/362,9281.一种用于对视频数据进行编码的方法,所述方法包括:使用相对于视频数据的帧的另一块的帧内预测对视频数据的所述帧的至少一个块进行编码;以及使用经量化脉码调制根据输出位深度对视频数据的所述帧的一个或多个其他块的样本进行编码,其中视频数据的所述一个或多个其他块的所述样本具有大于所述输出位深度的位深度以便将损失引入到所述样本,其中所述输出位深度由量化步长界定,且其中所述量化步长经选择以使得使用所述经量化脉码调制编码的所述一个或多个其他块与使用所述帧内预测编码的所述至少一个块之间的视觉差异能够被减小。2.根据权利要求1所述的方法,其中使用经量化脉码调制根据输出位深度对视频数据的所述一个或多个其他块的样本进行编码包括:根据量化步长来对视频数据的所述一个或多个其他块的所述样本进行量化,所述量化步长界定量化的量以产生所述输出位深度;以及对所述经量化样本进行脉码调制。3.根据权利要求2所述的方法,其中所述输出位深度为可界定参数。4.根据权利要求3所述的方法,其进一步包括:选择用于所述经量化样本的所述量化步长以界定所述输出位深度。5.根据权利要求4所述的方法,其中选择所述量化步长包括基于所述视频数据的一个或一个以上特性来选择所述量化步长。6.根据权利要求2所述的方法,其中根据所述量化步长来对视频数据的所述一个或多个其他块的所述样本进行量化包括所述视频数据块的所述样本的数个右移,其中右移的数目基于所述量化步长。7.根据权利要求1所述的方法,其中使用经量化脉码调制来对视频数据的所述一个或多个其他块的样本进行编码包括:根据共同量化步长来对多个视频数据块的样本进行量化;以及对所述多个视频数据块中的所述经量化样本进行脉码调制。8.根据权利要求1所述的方法,其中使用经量化脉码调制来对视频数据的所述一个或多个其他块的样本进行编码包括:根据第一量化步长来对第一视频数据块的样本进行量化;根据不同于所述第一量化步长的第二量化步长来对第二视频数据块的样本进行量化;以及对所述第一视频数据块和所述第二视频数据块中的所述经量化样本进行脉码调制。9.根据权利要求8所述的方法,其进一步包括:将所述第一量化步长和所述第二量化步长表示为相对于先前用信号发出的量化步长的增量值。10.根据权利要求1所述的方法,其进一步包括:产生所述输出位深度的指示,且将所述指示包含在经编码位流中。11.根据权利要求10所述的方法,其进一步包括:将所述输出位深度的所述指示包含在序列标头中作为语法元素。12.根据权利要求10所述的方法,其进一步包括:将舍入偏移的指示包含在包含经编码视频数据块的经编码位流中。13.一种用于对视频数据进行解码的方法,所述方法包括:使用相对于视频数据的帧的另一块的帧内预测对视频数据的所述帧的至少一个块进行解码;以及根据输出位深度对已用经量化脉码调制编码的视频数据的所述帧的一个或多个其他块的样本进行解码以创建经解码的样本,其中所述经解码的样本具有大于所述输出位深度的位深度,其中所述经量化脉码调制将损失引入到所述样本,其中所述输出位深度由量化步长界定,且其中所述量化步长经选择以使得使用所述经量化脉码调制编码的所述一个或多个其他块与使用所述帧内预测编码的所述至少一个块之间的视觉差异能够被减小。14.根据权利要求13所述的方法,其中根据所述输出位深度对视频数据的所述一个或多个其他块的样本进行解码包括:使用脉码解调来对视频数据的所述一个或多个其他块的所述样本进行解码;以及根据量化步长来对所述经解码样本进行反量化。15.根据权利要求14所述的方法,其中所述量化步长基于所述输出位深度。16.根据权利要求15所述的方法,其中对所述经解码样本进行反量化包括:根据所述量化步长和舍入偏移来对所述经解码样本进行反量化。17.根据权利要求16所述的方法,其进一步包括:接收包含视频数据的所述帧的经编码位流中的所述输出位深度。18.根据权利要求14所述的方法,其进一步包括:基于视频数据的所述帧的一个或多个特性来确定所述量化步长。19.一种设备,其经配置以对视频数据进行编码,所述设备包括:存储器,其经配置以存储视频数据;以及视频编码单元,其经配置以:使用相对于视频数据的帧的另一块的帧内预测对视频数据的所述帧的至少一个块进行编码;以及使用经量化脉码调制根据输出位深度对视频数据的所述帧的一个或多个其他块的样本进行编码,其中视频数据的所述一个或多个其他块的所述样本具有大于所述输出位深度的位深度以便将损失引入到所述样本,其中所述输出位深度由量化步长界定,且其中所述量化步长经选择以使得使用所述经量化脉码调制编码的所述一个或多个其他块与使用所述帧内预测编码的所述至少一个块之间的视觉差异能够被减小。20.根据权利要求19所述的设备,其中所述视频编码单元包括:量化单元,其经配置以根据量化步长来对视频数据的所述一个或多个其他块的所述样本进行量化,所述量化步长界定量化的量以产生所述输出位深度;以及调制单元,其经配置以使用脉码调制对所述经量化样本进行编码。21.根据权利要求20所述的设备,其中所述输出位深度为可界定参数。22.根据权利要求21所述的设备,其中所述视频编码单元经进一步配置以选择用于所述经量化样本的所述量化步长来界定所述输出位深度。23...

【专利技术属性】
技术研发人员:霍埃尔·索赖·罗哈斯马尔塔·卡切维奇
申请(专利权)人:高通股份有限公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1