[发明专利]一种视频位流解码方法和装置有效
申请号: | 201310066518.0 | 申请日: | 2013-03-01 |
公开(公告)号: | CN103152570A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 黄铁军;张贤国;马思伟;田永鸿;高文 | 申请(专利权)人: | 北京大学 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N5/262;H04N7/18;H04N7/15 |
代理公司: | 北京商专永信知识产权代理事务所(普通合伙) 11400 | 代理人: | 方挺;葛强 |
地址: | 100871*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 解码 方法 装置 | ||
技术领域
本发明涉及音视频技术,特别涉及一种视频位流解码方法和装置。
技术背景
越来越多的视频监控以及会议系统广泛用于安全和通信领域。例如,类似英国伦敦这样的大型城市,部署了的监控摄像头都超过了50万台,如果所有这些摄像头都是高清晰度的并采取H.264/AVC编解码器的常规设置,整个系统每小时就会产生至少2000TB的数据量,对受到网络带宽压力极大,存储成本高昂。
为了使得人们利用任何移动设备通过低网络带宽在任何地方随意接入在线会议成为可能,可以有效的降低带宽和存储成本的监控会议视频编码效率成为研究的关键。
由于安防监控视频以及在线视频会议数据在一定的时间段内是具有场景不变特性,近年来,随着背景建模技术的发展和进步,背景建模技术被越来越多的应用于安防监控以及在线会议视频编码中,合理地利用建模生成的背景,可以进一步消除视频中的信息冗余,从而获得更好的压缩性能。
然而现有技术存在多种基于背景图像的编码技术,使得对应的解码技术千差万别,为此,急需一种高效率,低复杂度的视频编解码器适用于安防监视和会议视频。
发明内容
有鉴于此,本发明实施例提供一种视频位流解码方法和装置,以定义一种适用于安防监视和会议视频的高效率、低复杂度的视频编码标准的解码方法和解码装置。
为此,本发明实施例提供的一种视频位流解码方法,用于解码包含至少一帧背景图像的视频位流,所述解码方法包括:
接收被解码的视频帧,其中所述视频帧中包含了至少一个语法标志,所述语法标志包括用于标示当前帧是否为背景图像的第一标志、用于标示当前帧是否存在利用背景图像进行差分编码的第二标志、用于标示当前宏块是否采取差分编码模式的第三标志中的一个或多个;
解析所述视频帧并判断判断是否包含第一标志;
当不包含第一标志时,解析所述第二标志;
当所述第二标志标示当前帧存在利用背景图像进行差分编码时,将当前帧之前出现的背景图像加入到参考图像队列中;
依次遍历当前帧内所有的宏块,解析位于每个宏块头中的第三标志,当所述第三标志标示当前宏块采取差分编码模式编码时,以参考图像队列中的图像作为参考,利用差分编码模式对当前宏块进行解码,直至完成当前帧中所有宏块的解码。
其中,所述视频帧中的至少一个语法标志进一步包括用于标示当前背景图像是否应被输出的第四标志;
当所述至少一个语法标志中包含第一标志时,所述方法进一步包括:
解析所述第一标志;
当所述第一标志标示当前帧为背景图像时,解析所述第四标志;
当所述第四标志标示当前背景图像不被输出时,解码所述当前背景图像,不输出显示所述解码后的背景图像,等待后续调用。
其中,所述至少一个语法标志中进一步包括标示当前帧帧为何种帧间解码图像的第五标志;所述方法进一步包括:
解析所述第五标志,获取帧间解码图像的类型;
根据所述帧间解码图像的类型,解码当前帧。
其中,所述帧间解码图像为前向帧间解码图像、背景参考前向帧间解码图像或双向帧间解码图像。
其中,所述解码所述当前背景图像,不输出显示所述解码后的背景图像,等待后续调用包括:
将所述背景图像解码图像放入背景帧缓冲区,当后续的一个帧间解码图像需要将所述背景图像放入参考帧列表时,将所述帧间解码图像的参考帧缓冲区的对应背景图像缓存指向背景帧缓冲区。
其中,解码后的当前帧依次移入到位流解码缓冲区,而后依次将解码后的当前帧从缓冲区移出。
其中,当所述当前背景图像为一帧不会被输出的背景图像时,将所述当前背景图像与其下一帧位流同时移入解码位流缓冲区,并检测解码位流缓冲区是否溢出。
其中,所述语法标志由1位或多位二进制数表示,或1位或多位多进制数表示。
其中,对于第一标志,用值为“1”标示当前帧是背景图像帧;值为“0”标示当前帧是帧内解码图像;
对于第二标志,可以用“0”标示不存在利用背景图像进行差分编码,用“1”标示存在利用背景图像进行差分编码;或
对于第三标志,用值为“1”标示当前宏块使用差分编码模式编码;值为“0”标示当前宏块不使用差分编码模式编码。
为此,本发明实施例提供的一种视频位流解码装置,用于解码包含至少一帧背景图像的视频位流,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学,未经北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310066518.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种动力侧置式足浴盆
- 下一篇:一种厨房用组合撑挂装置