【技术实现步骤摘要】
用于视频编码的基于散列的编码器判定本申请是申请日为2014年9月30日、国际申请号为PCT/CN2014/087869、国家申请号为201480071892.2、专利技术名称为“用于视频编码的基于散列的编码器判定”的专利申请的分案申请。背景工程师使用压缩(也叫做源编码(sourcecoding或sourceencoding))来降低数字视频的比特率。压缩通过将视频信息转换成较低比特率的形式来降低存储和传送该信息的成本。解压(也被称为解码)从压缩的形式中重构一种版本的原始信息。“编解码器”是编码器/解码器系统。在过去的二十年中,已采用了各种视频编解码器标准,包括ITU-TH.261、H.262(MPEG-2或ISO/IEC13818-2)、H.263和H.264(MPEG-4AVC或ISO/IEC14496-10)标准、MPEG-1(ISO/IEC111721172-2)和MPEG-4可视(ISO/IEC14496-2)标准以及SMPTE421M(VC-1)标准。最近,H.265/HEVC标准(ITU-TH.265或ISO/IEC23008-2)已被批准。目前,(例如,用于可缩放视频编码/解码、用于在样本比特深度或色度采样率方面具有较高保真度的视频的编码/解码、用于屏幕捕捉内容、或用于多视图编码/解码的)H.265/HEVC标准的扩展处于开发中。视频编解码器标准通常定义针对经编码的视频比特流的句法的选项,从而详述当在编码和解码时使用特定特征时该比特流中的参数。在许多情况下,视频编解码器标准还提供关于解码器应当执行以在解码时取得一 ...
【技术保护点】
1.一种在计算设备中的用于对视频进行编码以产生经编码的数据的方法,对视频进行编码包括确定所述视频的单元的运动向量(“MV”)精度,所述方法包括:/n将所述视频的所述单元拆分成多个块;/n对于所述单元的所述多个块中的每一块:/n将所述块分类成多个类别之一,其中所述多个类别中的至少一个类别是使用均质分类准则的均质类别,并且所述多个类别中的至少一个其他类别是使用基于散列的匹配分类准则的散列匹配类别;/n基于对所述多个块的分类,确定所述视频的所述单元的MV精度;以及/n在比特流中输出经编码的数据。/n
【技术特征摘要】
1.一种在计算设备中的用于对视频进行编码以产生经编码的数据的方法,对视频进行编码包括确定所述视频的单元的运动向量(“MV”)精度,所述方法包括:
将所述视频的所述单元拆分成多个块;
对于所述单元的所述多个块中的每一块:
将所述块分类成多个类别之一,其中所述多个类别中的至少一个类别是使用均质分类准则的均质类别,并且所述多个类别中的至少一个其他类别是使用基于散列的匹配分类准则的散列匹配类别;
基于对所述多个块的分类,确定所述视频的所述单元的MV精度;以及
在比特流中输出经编码的数据。
2.如权利要求1所述的方法,其特征在于,使用所述均质分类准则来对所述块进行分类包括:
在所述块是水平均质和垂直均质中的一者或两者时,将所述块分配给均质类别。
3.如权利要求1所述的方法,其特征在于,使用基于散列的匹配分类准则来对所述块进行分类包括:
当在散列表中找到所述块的散列值的匹配时,将所述块分配给所述散列匹配类别,其中所述散列表包括一个或多个参考图片的候选块。
4.如权利要求1所述的方法,其特征在于,将所述块分类成多个类别之一包括:
将所述块分配给所有块类别;
如果所述块匹配参考图片中的共置块,则将所述块分配给共置匹配类别,并且否则:
如果所述块满足所述均质分类准则,则将所述块分配给所述均质类别,并且否则:
如果所述块满足基于散列的匹配分类准则,则将所述块分配给所述散列匹配类别。
5.如权利要求4所述的方法,其特征在于,进一步包括:
计算所有块类别、共置匹配类别、均质类别和散列匹配类别中的每一者中的块数;
其中所述视频的所述单元的MV精度是至少部分地使用所述多个类别中的每一者中的块数来确定的。
6.如权利要求5所述的方法,其特征在于,进一步包括:
通过将所述共置匹配类别、均质类别和散列匹配类别中的块数求和并随后除以所述所有块类别中的块数来计算比率值;
其中当所述比率值小于阈值时,所述单元的MV精度是分数MV精度。
7.如权利要求6所述的方法,其特征在于,进一步包括:
其中所述阈值为0.8。
8.如权利要求1所述的方法,其特征在于,确定所述视频的所述...
【专利技术属性】
技术研发人员:李斌,JZ·徐,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。