[发明专利]一种基于帧场自适应的容错编码方法有效
申请号: | 201310085128.8 | 申请日: | 2013-03-15 |
公开(公告)号: | CN103152580A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 陈耀武;徐巍炜;蒋荣欣;周凡 | 申请(专利权)人: | 浙江大学 |
主分类号: | H04N7/64 | 分类号: | H04N7/64;H04N7/26;H04N7/32 |
代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 胡红娟 |
地址: | 310027 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自适应 容错 编码 方法 | ||
技术领域
本发明涉及视频流中的容错编码方法,具体涉及一种基于帧场自适应的容错编码方法。
背景技术
在多媒体应用中,存在着各种各样的网络、设备、内容表现形式和标准。由于不可靠信道对于图像质量的影响,容错编码一直是重点研究的课题。所有基于增强视频流的容错性的视频编码都属于容错编码,其在移动娱乐、移动监控等领域具有十分广泛的应用价值。
现有的视频容错编码算法研究多集中在帧编码上,但是帧编码本身的容错性能并没有场编码好,限制了图像容错能力的进一步提高。现有的利用场编码的容错编码方法,提高了码流的容错性,但是灵活性不够,而且相比较帧编码,场编码会造成图像质量的下降。
帧场自适应编码技术是H.264/AVC标准中引入的一种编码视频技术。帧场自适应编码本身是对场图像序列进行编码的方法,现有的帧场自适应编码算法,是为了获得场图像序列在无错情况下的最好质量,不适合对于帧图像序列进行编码,也不适合在容错编码决策过程使用。
发明内容
本发明提供了一种基于帧场自适应的容错编码方法,同时利用帧编码和场编码方式来获得更好的容错性能,以及对于不同网络丢包情况的灵活性。
一种基于帧场自适应的容错编码方法,包括以下步骤:
对原始视频进行场编码和帧编码,对原始视频中的I帧采用场编码进行发送,对于原始视频中的每个P帧做如下处理:
a)计算当前帧采用场编码的端对端失真代价,记为RDmode1,并对应地评估后续所有P帧的端对端失真代价,记为RM1;
b)计算当前帧采用帧编码的端对端失真代价,记为RDmode2,并对应地评估后续所有P帧的端对端失真代价,记为RM2;
c)当同时满足:RDmode2<RDmode1,且RM2<RM1时,对当前帧采用帧编码进行发送,否则采用场编码进行发送;
d)根据步骤a)~c)遍历所有P帧。
由于I帧重要性较强,相对于场编码而言,采用帧编码时,有错信道上的图像质量会下降较多,对于后续的图像组影响较大,因此,直接采用场编码方式进行编码,而对于P帧,则通过计算场编码和帧编码两种编码模式下的端对端失真代价,然后选择一种编码方式。
所述步骤a)和步骤b)中,评估后续所有P帧的端对端失真代价的步骤为:
在当前帧中利用如下公式检测一般运动区域M1和剧烈运动区域M2:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310085128.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于视频图像组分割的分布式转码任务调度系统及方法
- 下一篇:一种报刊架