[发明专利]云端的视频转码方法和云服务器有效
申请号: | 201210541400.4 | 申请日: | 2012-12-13 |
公开(公告)号: | CN103024445A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 张志辉 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04N21/234 | 分类号: | H04N21/234;H04N21/2343;H04N7/26 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云端 视频 方法 服务器 | ||
1.一种云端的视频转码方法,其特征在于,包括以下步骤:
a、云服务器对视频文件进行解码以获取所述视频文件的多个图像帧;
b、所述云服务器分别判断所述多个图像帧的每个是焦点图像帧还是背景图像帧;
c、如果是焦点图像帧,则所述云服务器获取所述焦点图像帧的焦点区域和背景区域,并对所述焦点区域进行无损编码,对所述背景区域进行有损编码,以获得编码后的焦点图像帧;
d、如果是背景图像帧,则所述云服务器对所述背景图像帧进行有损编码,以获得编码后的背景图像帧;以及
e、所述云服务器将所述编码后的焦点图像帧与所述编码后的背景图像帧合成转码视频文件并将所述转码视频文件发送至移动终端。
2.根据权利要求1所述的方法,其特征在于,所述步骤b具体包括:
b1、所述云服务器分别判断所述多个图像帧的每个是否为帧内编码帧;
b2、如果是,则所述云服务器将所述图像帧标记为所述焦点图像帧;
b3、如果否,则所述云服务器进一步判断所述图像帧是否为运动图像帧;
b4、如果是,则所述云服务器将所述图像帧标记为所述焦点图像帧;
b5、如果否,则所述云服务器进一步对所述图像帧进行图像分析以判断所述图像帧是否为人脸图像帧;
b6、如果是,则所述云服务器将所述图像帧标记为所述焦点图像帧;以及
b7、如果否,则所述云服务器将所述图像帧标记为所述背景图像帧。
3.根据权利要求2所述的方法,其特征在于,所述步骤b3具体包括:
所述云服务器获取所述图像帧的所有宏块的宏块信息,其中所述宏块信息包括宏块类型、运动矢量、量化系数和参考帧索引;
所述云服务器将所有宏块的运动矢量平方和进行累加后,获取平均值;
所述云服务器判断所述图像帧为预测帧还是双向预测帧;
如果为预测帧,则所述云服务器将所述平均值按照预定倍数放大,以获取所述图像帧的运动特性系数;
如果为双向预测帧,则所述云服务器将所述平均值按照所述预定倍数缩小,以获取所述图像帧的运动特性系数;以及
如果所述图像帧的运动特性系数大于预定阈值,则所述图像帧为运动图像帧。
4.根据权利要求1所述的方法,其特征在于,所述焦点区域包括多个运动宏块或多个人脸宏块,所述背景区域包括多个背景宏块。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述步骤c具体包括:
所述云服务器判断所述焦点图像帧为运动图像帧还是人脸图像帧;
如果为所述运动图像帧,则所述云服务器获取所述运动图像帧中的多个运动宏块和多个背景宏块,并根据所述多个运动宏块对所述焦点区域进行无损编码,以及根据多个背景宏块的宏块信息对背景区域进行有损编码;
如果为所述人脸图像帧,则所述云服务器获取所述人脸图像帧中的多个人脸宏块和多个背景宏块,并根据所述多个人脸宏块对所述焦点区域进行无损编码,以及根据多个背景宏块的宏块信息对背景区域进行有损编码。
6.根据权利要求3所述的方法,其特征在于,所述步骤d具体包括:
所述云服务器根据所述背景图像帧的所有宏块的宏块信息对所述背景图像帧进行有损编码。
7.一种云服务器,其特征在于,包括:
解码模块,用于视频文件进行解码以获取所述视频文件的多个图像帧;
判断模块,用于分别判断所述多个图像帧的每个是焦点图像帧还是背景图像帧;
编码模块,用于获取所述焦点图像帧的焦点区域和背景区域,并对焦点区域进行无损编码,对背景区域进行有损编码,以获得编码后的焦点图像帧,以及对所述背景图像帧进行有损编码,以获得编码后的背景图像帧;
合成模块,将所述编码后的焦点图像帧与所述编码后的背景图像帧合成转码视频文件;以及
发送模块,用于将所述转码视频文件发送至移动终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210541400.4/1.html,转载请声明来源钻瓜专利网。