【技术实现步骤摘要】
用于评估宏块候选以用于被转换成跳过宏块的方法、系统和计算机程序产品专利技术背景视频是对共同表示运动情景的图像的序列进行电子方式地捕捉、记录、处理、存储、传输以及重构的技术。表示视频中的图像所需的大量原始数据会对当前可用的数据存储设备的容量带来负担。此外,在当前可用的数据传输速率下,表示视频中的图像所需的大量原始数据可能阻碍接收机以足够快的速率处理所接收的原始数据以在足够快的速率下同时呈现这些帧以产生对人眼的连续性错觉。通过标识其中相同或相似值的数据被包括在位流中的不同位置、并用标识该冗余的二进制代码代替至少一些这些位置中的数据的实例,视频压缩处理可减少表示视频中的图像所需的原始数据量。因为二进制代码可使用比原始数据的值要少的位,所以可减少位流中的位的数量。为了减少位流中的位的数量,用于视频压缩的一些技术标准可提供要由解码器进行的默认处理,这些默认处理与在缺少指示不同处理的二进制代码时的技术标准兼容。有时候,可在位流中包括指示与视频块相关联的所有其它数据已从位流中被排除的二进制代码。附图简述图1示出被捕捉的图像的帧的示例。图2示出序列中的两个连续帧的示例。图3是视频编码器的示例的框图。图4和7示出残留帧的示例。图5和6示出被分成方形块的帧的示例。图8示出序列中的I、B和P帧的安排的示例。图9和10示出被划分成片的帧的示例。图11和14是根据实施例的用于评估与视频块相关联的经编码数据的序列的示例方法的处理流程图。图12和15是根据实施例的用于评估与视频块相关联的经编码数据的序列的示例系统的框图。图13和16分别是根据实施例的系统1200和1500的软件或固件实施 ...
【技术保护点】
一种用于评估与视频块相关联的经编码数据的序列的方法,包括:经由至少一个电子处理系统确定与所述块相关联的经变换的残留像素数据的经量化系数是否等于零;经由所述至少一个电子处理系统确定所述块是否利用时间压缩过程来编码;经由所述至少一个电子处理系统确定包含所述块的片是否被配置成仅利用一个参考图片列表来编码;经由所述至少一个电子处理系统确定所述块是否未经分区;确定被使用以对所述块进行编码的参考图片是否是与所述一个参考图片列表上的最低索引值相关联的参考图片;以及经由所述至少一个电子处理系统确定与所述块相关联的实际运动矢量是否等于与所述块相关联的预测运动矢量。
【技术特征摘要】
2011.12.14 US PCT/US2011/0648711.一种用于评估与视频块相关联的经编码数据的序列的方法,包括:经由至少一个电子处理系统确定与所述块相关联的经变换的残留像素数据的经量化系数是否等于零;经由所述至少一个电子处理系统确定所述块是否利用时间压缩过程来编码;经由所述至少一个电子处理系统确定包含所述块的片是否用于仅利用一个参考图片列表来编码;经由所述至少一个电子处理系统确定所述块是否未经分区;确定被使用以对所述块进行编码的参考图片是否是与所述一个参考图片列表上的最低索引值相关联的参考图片;经由所述至少一个电子处理系统确定与所述块相关联的实际运动矢量是否等于与所述块相关联的预测运动矢量;以及基于上述各个确定的结果来指示所述块是否为跳过块的成功候选。2.如权利要求1所述的方法,其中所述块是宏块。3.如权利要求1所述的方法,其中所述片是帧。4.如权利要求1所述的方法,其中所述片是场。5.如权利要求1所述的方法,其中确定与所述块相关联的经变换的残留像素数据的经量化系数是否等于零包括:确定经编码数据的序列中的二进制代码的值。6.如权利要求1所述的方法,其中确定所述块是否利用时间压缩过程来编码包括:确定经编码数据的序列中的二进制代码的值。7.如权利要求1所述的方法,其中确定包含所述块的片是否用于仅利用一个参考图片列表来编码包括:确定经编码数据的序列中的二进制代码的值。8.如权利要求1所述的方法,其中确定所述块是否未经分区包括:确定经编码数据的序列中的二进制代码的值。9.如权利要求1所述的方法,进一步包括:经由所述至少一个电子处理系统将经编码数据的序列中的二进制代码的值递增,其中所述二进制代码指示连续数量的块,所述连续数量的块的数据从经编码数据的序列中被排除。10.如权利要求1所述的方法,进一步包括:经由所述至少一个电子处理系统来改变经编码数据的序列中的二进制代码的值,其中所述二进制代码与所述块相关联,且指示与所述块相关联的其它数据从经编码数据的序列中被排除。11.一种用于评估与视频块相关联的经编码数据的序列的系统,包括:第一电子处理系统,用于确定与所述块相关联的经变换的残留像素数据的经量化系数是否等于零;第二电子处理系统,用于确定所述块是否利用时间压缩过程来编码;第三电子处理系统,用于确定包含所述块的片是否用于成仅利用一个参考图片列表来编码;第四电子处理系统,用于确定所述块是否未经分区;第五电子处理系统,用于确定被使用以对所述块进行编码的参考图片是否是与所述一个参考图片列表上的最低索引值相关联的参考图片;第六电子处理系统,用于确定与所述块相关联的实际运动矢量是否等于与所述块相关联的预测运动矢量;以及第七电子处理系统,用于基于所述第一、第二、第三、第四、第五和第六电子处理系统确定的结果来指示所述块是否为跳过块的成功候选。12.如权利要求11所述的系统,其中所述第二电子处理系统是所述第四电子处理系统。13.如权利要求11所述的系统,还包括:第八电子处理系统,用于将经编码数据的序列中的二进制代码的值递增,其中所述二进制代码指示连续数量的块,所述连续数量的块的数据从经编码数据的序列中被排除。14.如权利要求11所述的系统,还包括:第八电子处理系统,用于改变经编码数据的序列中的二进制代码的值,其中所述二进制代码与所述块相关联,且指示与所述块相关联的其它数据从经编码数据的序列中被排除。15.一种用于评估与视频块相关联的经编码数据的序列的设备,包括:存储指令的非瞬态机器可读介质;至少一个电子处理系统,所述处理系统用于:确定与所述块相关联的经变换的残留像素数据的经量化系数是否等于零;确定所述块是否利用...
【专利技术属性】
技术研发人员:S·N·耶迪蒂,A·H·穆罕默德,H·H·江,N·L·陆,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。