[发明专利]一种基于分布式分析的视频编码方法和装置有效
| 申请号: | 201910896639.5 | 申请日: | 2019-09-20 |
| 公开(公告)号: | CN110519599B | 公开(公告)日: | 2021-05-14 |
| 发明(设计)人: | 包佳晶;石小明;周昕;纪成明 | 申请(专利权)人: | 北京数码视讯软件技术发展有限公司 |
| 主分类号: | H04N19/172 | 分类号: | H04N19/172;H04N19/85;H04L7/00 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 宋朋飞 |
| 地址: | 100000 北京市顺义*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 分布式 分析 视频 编码 方法 装置 | ||
1.一种基于分布式分析的视频编码方法,其特征在于,应用于视频编码系统中的控制服务器,所述方法包括:
分别向M个编码服务器发送时间同步信号和编码任务信号,其中,所述时间同步信号用于使得所述M个编码服务器能够时间同步,所述编码任务信号用于指示待编码视频中需要编码的帧及其帧类型,发给不同的编码服务器的所述需要编码的帧不同,以使所述M个编码服务器能够同时对各自需要编码的帧按照该帧对应的帧类型进行编码,得到编码后的当前码流;其中,M为大于等于2的正整数;其中,针对所述M个编码服务器中的每个编码服务器,该编码服务器的所述需要编码的帧是按照预设帧间隔从所述待编码视频中确定出的,该编码服务器的所述需要编码的帧中的相邻两帧之间的帧间隔为所述预设帧间隔;
接收所述M个编码服务器返回的所述当前码流;
基于所述待编码视频中的各个帧的先后顺序,对所述当前码流进行拼接。
2.一种基于分布式分析的视频编码方法,其特征在于,应用于视频编码系统中的任一个编码服务器,所述方法包括:
接收待编码视频;
接收控制服务器发送的时间同步信号和编码任务信号,其中,所述时间同步信号用于使得所述编码服务器能够和所述编码系统中的其它编码服务器时间同步;所述编码任务信号用于指示所述编码服务器需要编码的帧及其帧类型;其中,所述编码服务器的所述需要编码的帧是按照预设帧间隔从所述待编码视频中确定出的,所述编码服务器的所述需要编码的帧中的相邻两帧之间的帧间隔为所述预设帧间隔;
基于所述需要编码的帧的先后顺序,从所述待编码视频中获取当前时刻需要编码的帧;
基于所述当前时刻需要编码的帧的帧类型,对所述当前时刻需要编码的帧进行编码,得到编码后的当前码流;
将所述当前码流发送至所述控制服务器,以使所述控制服务器基于所述需要编码的帧的先后顺序对所述当前码流进行拼接。
3.根据权利要求2所述的方法,其特征在于,基于所述当前时刻所述需要编码的帧的帧类型,对所述当前时刻需要编码的帧进行编码,得到编码后的当前码流,包括:
确定所述当前时刻需要编码的帧的帧类型是否为I帧;
在确定是所述I帧时,对所述当前时刻需要编码的帧进行编码,得到所述当前码流。
4.根据权利要求2所述的方法,其特征在于,所述编码任务信号还包括:每个需要编码的帧对应的参考帧序号,基于所述当前时刻需要编码的帧的帧类型,对所述当前时刻需要编码的帧进行编码,得到编码后的当前码流,包括:
确定所述当前时刻需要编码的帧的帧类型是否为I帧;
在确定不是所述I帧时,获取与所述当前时刻需要编码的帧的对应的参考帧序号;
获取与所述对应的参考帧序号对应的参考帧;其中,所述对应的参考帧为所述编码服务器编码产生的码流或者为所述编码系统中的其它编码服务器编码产生并发送给所述编码服务器的码流;
基于所述对应的参考帧,对所述当前时刻需要编码的帧进行编码,得到所述当前码流。
5.根据权利要求4所述的方法,其特征在于,在对所述当前时刻需要编码的帧进行编码之前,所述方法还包括:
确定所述对应的参考帧为完整的帧。
6.根据权利要求2所述的方法,其特征在于,所述编码任务信号还包括:重建帧传输地址,在得到编码后的当前码流之后,所述方法还包括:
确定是否存在与所述当前时刻所需编码的帧对应的重建帧传输地址;
在确定存在所述对应的重建帧传输地址时,将所述当前码流发送至所述对应的重建帧传输地址对应的编码服务器。
7.根据权利要求2所述的方法,其特征在于,基于所述当前时刻需要编码的帧的帧类型,对所述当前时刻需要编码的帧进行编码,得到编码后的当前码流,包括:
将所述当前时刻需要编码的帧划分为N个行CTU单元;其中,N为大于等于2的正整数;
基于所述当前时刻需要编码的帧的帧类型,对第t行CTU单元进行编码,得到第t个编码后的子码流;其中,t取1至N。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京数码视讯软件技术发展有限公司,未经北京数码视讯软件技术发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910896639.5/1.html,转载请声明来源钻瓜专利网。





