本发明专利技术提供用于视频编码的方法和系统。方法包括由视频处理系统中处理器和/或电路执行:接收包含基本视图视频和剩余视图视频的压缩三维视频,基于压缩前左和右视图视频获得运动和视差向量;剩余视图视频的图片与基本视图视频的相应图片相加产生优化视图视频中图片,基本视图视频和优化视图视频解码为左和右视图视频,用运动和视差向量对解码后左和右视图视频中解码图片进行全局运动和/或视差补偿,基本视图视频根据可用存储器资源选择性产生基本视图视频中的图片生成,剩余视图视频通过压缩三维视频的优化视图视频中图片中减去基本视图视频中相应图片生成,根据可用存储器资源,基本视图视频中没有用于预测优化视图视频中相应图片的图片丢弃。
【技术实现步骤摘要】
本申请是分案申请,其母案申请的申请号为201010282186.6,申请日为2010年9月15日,专利技术名称为“用于视频编码的方法和系统”。
本专利技术涉及视频处理。更具体地说,本专利技术涉及用于三维视频帧缓存压缩和减少存储器资源的方法和系统。
技术介绍
很多设备都具有数字视频功能,例如,数字电视、数字直播系统、数字记录系统等。数字视频设备相比传统的模拟视频系统在处理和以更高带宽效率传送视频序列方面具有显著的进步。视频内容可以用二维格式或三维格式记录。在各种应用,例如,DVD电影和数字电视中,一般偏爱三维视频,因为对观看者来说,它通常比二维视频更真实。三维视频包括左视图视频和右视图视频。三维视频帧可以由左视图视频部分和右视图视频部分组合而成。已经建立了很多标准来解码乐缩的数字视频序列,例如,MPEG-l、MPEG-2、MPEG-4、H.263和H.264/AVC。可以将压缩视频中的帧编码为二种可能模式:I-图片、P-图片和B-图片。可以将压缩视频帧分成图片组(Groupofpictures,缩写为GOP)。例如,每个GOP包括一个I-图片、几个P-图片和/或几个B-图片。比较本专利技术后续将要结合附图介绍的系统,现有技术的其它局限性和弊端对于本领域的普通技术人员米说是显而易见的。
技术实现思路
本专利技术提供了一种用于三维视频帧缓存压缩和存储器资源减少的方法和系统,结合至少一副附图进行详细描述,并在权利要求中得到了更完整的阐述。根据一个方面,一种用于视频编码的方法,包括:由视频处理系统中的一个或多个处理器和/或电路执行如下步骤:接收包含基本视图视频(baseviewvideo)和剩余视图视频(residualviewvideo)的压缩三维视频;以及将所述接收到的基本视图视频和所述接收到的压缩三维视频的优化视图视频解码为左视图视频和右视图视频。优选地,所述基本视图视频通过根据可用存储器资源选择性地产生所述基本视图视频中的图片而生成。优选地,根据所述可用存储器资源,所述基本视图视频中没有用于预测所述优化视图视频中相应图片的一个或多个图片被丢弃。优选地,所述剩余视图视频通过从所述压缩三维视频的优化视图视频中的图片中减去所述基本视图视频中的相应图片而生成。优选地,所述方法进一步包括缓存所述接收到的基本视图视频和所述接收到的剩余视图视频。优选地,所述方法进一步包括将所述缓存的基本视图视频解码为所述左视图视频和/或所述右视图视频。优选地,所述方法进一步包括将所述缓存的剩余视图视频中的图片加上所述缓存的基本视图视频中的相应图片以产生所述接收的压缩三维视频的优化视图视频中的图片。优选地,所述方法进一步包括将产生的所述优化视图视频中的图片解码为所述左视图视频和/或所述右视图视频。优选地,所述方法进一步包括用运动向量提取所述左视图视频中的图片的宏块以运动预测所述右视图视频中的图片的宏块,其中所述右视图视频中的图片的宏块是根据所述左视图视频中的图片的宏块视差预测而来。优选地,所述方法进一步包括用所述运动向量预提取所述左视图视频中的所述图片的一个或多个相邻宏块以运动预测所述右视图视频中的所述图片的所述宏块的相应一个或多个相邻宏块。根据一个方面,一种用于视频编码的系统,包括:用于视频处理系统的一个或多个处理器和/或电路,其中所述一个或多个处理器和/或电路用于:接收包含基本视图视频和剩余视图视频的压缩三维视频;以及将所述接收到的基本视图视频和所述接收到的压缩三维视频的优化视图视频解码为左视图视频和右视图视频。优选地,所述基本视图视频通过根据可用存储器资源选择性地产生所述基本视图视频中的图片而生成。优选地,根据所述可用存储器资源,所述基本视图视频中没有用于预测所述优化视图视频中相应图片的一个或多个图片被丢弃。优选地,所述剩余视图视频通过从所述压缩二维视频的优化视图视频中的图片中减去所述基本视图视频中的相应图片而生成。优选地,所述一个或多个处理器和/或电路用于缓存所述接收到的基本视图视频和所述接收到的剩余视图视频。优选地,所述一个或多个处理器和/或电路用于将缓存的基本视图视频解码为所述左视图视频和/或所述右视图视频。优选地,所述一个或多个处理器和/或电路用于将所述缓存的剩余视图视频中的图片加上所述缓存的基本视图视频中的相应图片以产生所述接收的压缩三维视频的优化视图视频中的图片。优选地,所述一个或多个处理器和/或电路用于将产生的所述优化视图视频中的图片解码为所述左视图视频和/或所述右视图视频。优选地,所述一个或多个处理器和/或电路用于用运动向量提取所述左视图视频中的图片的宏块以运动预测所述右视图视频中的图片的宏块,其中所述右视图视频中的图片的宏块是根据所述左视图视频中的图片的宏块视差预测而来。优选地,所述一个或多个处理器和/或电路用于用所述运动向量预提取所述左视图视频中的所述图片的一个或多个相邻宏块以运动预测所述右视图视频中的所述图片的所述宏块的相应一个或多个相邻宏块。在下述结合附图对本专利技术的详细描述中,给出了本专利技术的各种特点和优点,附图中用相似的附图标号表示相似的部件。附图说明图1是根据本专利技术实施例的用于执行帧缓存压缩和减少三维视频存储器资源的示范性视频编码系统的框图。图2是根据本专利技术实施例的用于压缩帧缓存区和减少三维视频存储器资源的示范性视频发送单元的框图。图3是根据本专利技术实施例的可缓存在压缩帧缓存区以供发送的示范性独立可解码三维AVC流的框图。图4是根据本专利技术实施例的用于为三维视频发送而压缩帧缓存区的示范性步骤的流程图。图5是根据本专利技术实施例的用于支持帧缓存压缩和减少三维视频存储器资源的示范性视频接收单元的框图。图6是根据本专利技术实施例的用于使用压缩帧缓存区来处理压缩三维视频的示范性步骤的流程图。图7是根据本专利技术实施例的对三维视频使用减少的存储器资源进行视差预测的示意图。图8是根据本专利技术实施例的用于对二维视频使用减少的存储器资源执行视差预测的示范性步骤的流程图。具体实施方式本专利技术用于帧缓存压缩利减少二维视频存储器资源的方法利/或系统提供了一些实施例。根据本专利技术的各种实施例,视频接收器可以用于从视频发送器接收压缩的三维视频。接收到的压缩三维视频可以包括基本视图视频和剩余视图视频。视频接收器可以用于将接收到的基本视图视频和接收到的压缩三维视频的优化视本文档来自技高网...
【技术保护点】
一种用于视频编码的方法,其特征在于,包括:由视频处理系统中的一个或多个处理器和/或电路执行如下步骤:接收包含基本视图视频和剩余视图视频的压缩三维视频,以及基于压缩前的左视图视频和右视图视频所获得的运动向量和视差向量;以及将所述剩余视图视频的图片与所述基本视图视频的相应图片相加从而产生优化视图视频中的图片,将所述基本视图视频和所述优化视图视频解码为左视图视频和右视图视频,利用所述运动向量和视差向量对解码后的左视图视频和右视图视频中的解码图片进行全局的运动和/或视差补偿,其中,所述基本视图视频通过根据可用存储器资源选择性地产生所述基本视图视频中的图片而生成,并且其中,所述剩余视图视频通过从所述压缩三维视频的优化视图视频中的图片中减去所述基本视图视频中的相应图片而生成,其中,根据所述可用存储器资源,所述基本视图视频中没有用于预测所述优化视图视频中相应图片的一个或多个图片被丢弃。
【技术特征摘要】
2009.09.16 US 12/560,5541.一种用于视频编码的方法,其特征在于,包括:
由视频处理系统中的一个或多个处理器和/或电路执行如下步骤:
接收包含基本视图视频和剩余视图视频的压缩三维视频,以及基于压缩前的左视图视
频和右视图视频所获得的运动向量和视差向量;以及
将所述剩余视图视频的图片与所述基本视图视频的相应图片相加从而产生优化视图
视频中的图片,将所述基本视图视频和所述优化视图视频解码为左视图视频和右视图视
频,利用所述运动向量和视差向量对解码后的左视图视频和右视图视频中的解码图片进行
全局的运动和/或视差补偿,
其中,所述基本视图视频通过根据可用存储器资源选择性地产生所述基本视图视频中
的图片而生成,并且
其中,所述剩余视图视频通过从所述压缩三维视频的优化视图视频中的图片中减去所
述基本视图视频中的相应图片而生成,
其中,根据所述可用存储器资源,所述基本视图视频中没有用于预测所述优化视图视
频中相应图片的一个或多个图片被丢弃。
2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括缓存所述接收到的基
本视图视频和所述接收到的剩...
【专利技术属性】
技术研发人员:陈雪敏,萨米尔·赫尔亚尔卡,马库斯·凯勒曼,伊利亚·克莱巴诺夫,
申请(专利权)人:美国博通公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。