[发明专利]编码、解码方法、编码端和解码端有效
申请号: | 201911136442.8 | 申请日: | 2019-11-19 |
公开(公告)号: | CN110830819B | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 管济为 | 申请(专利权)人: | 聚好看科技股份有限公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/4402;H04N21/6437;H04N21/647 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 董亚军 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 解码 方法 | ||
1.一种编码方法,其特征在于,应用于编码端,所述方法包括:
根据对视频序列中的关键帧进行编码得到的第一编码数据,向解码端发送所述第一编码数据;
根据预设带宽和发送所述视频序列中所有非关键帧的第二编码数据需要使用的带宽,确定剩余带宽,所述预设带宽大于或等于发送所述第一编码数据所使用的带宽;根据所述剩余带宽确定FEC算法的级别;
根据所述FEC算法的级别对确定任一非关键帧的第二编码数据时所使用的关键帧进行冗余处理,得到冗余数据包,所述FEC算法的级别用于指示所述冗余数据包的占比,所述占比用于指示所述冗余数据包的大小和确定任一非关键帧的第二编码数据时所使用的关键帧的大小之间的比例;
向所述解码端发送所述所有非关键帧的第二编码数据和所述冗余数据包,其中,发送所述所有非关键帧的第二编码数据和冗余数据包所使用的带宽和所述预设带宽之间的差值在参考差值之内。
2.如权利要求1所述的方法,其特征在于,所述根据所述剩余带宽确定FEC算法的级别,包括:
从带宽范围和级别的对应关系中,选择与所述剩余带宽对应的级别,得到所述FEC算法的级别;
其中,所述带宽和级别的对应关系包括多个带宽范围、以及与所述多个带宽范围一一对应的多个级别。
3.如权利要求1所述的方法,其特征在于,所述根据所述FEC算法的级别对确定所述第二编码数据时所使用的关键帧进行冗余处理,得到所述冗余数据包之后,还包括:
确定发送所述冗余数据包所需要的带宽;
如果所述剩余带宽大于发送所述冗余数据包所需要的带宽,则生成辅助数据包,所述辅助数据包携带所述非关键帧的配置信息,所述配置信息包括所述非关键帧的特效;
相应地,所述向解码端发送所述第二编码数据和所述冗余数据包之后,还包括:
向所述解码端发送所述辅助数据包。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
如果在参考时长内发送的全部非关键帧的编码数据使用的带宽和所述预设带宽之间的比值小于参考比率,则校正编码过程中的编码参数,以使根据校正后的编码参数编码得到的非关键帧的编码数据需要使用的带宽与所述预设带宽之间的差值小于参考差值。
5.如权利要求4所述的方法,其特征在于,所述编码参数包括但不限于视频码率、视频分辨率、视频序列的时长、编码压缩等级以及视频帧率中的一个或多个。
6.一种解码方法,其特征在于,应用于解码端,所述方法包括:
接收编码端发送的第一编码数据,对所述第一编码数据进行解码,得到视频序列中的关键帧,所述第一编码数据是所述编码端对视频序列中的关键帧进行编码得到;
接收所述编码端发送的所述视频序列中所有非关键帧的第二编码数据和冗余数据包,对所述所有非关键帧的第二编码数据中的每个第二编码数据进行解码,得到所述视频序列中的所有非关键帧;
其中,所述编码端发送所述所有非关键帧的第二编码数据和冗余数据包所使用的带宽和预设带宽之间的差值在参考差值之内,所述预设带宽大于或等于发送所述第一编码数据所使用的带宽;所述冗余数据包是所述编码端根据前向纠错FEC算法的级别对确定任一非关键帧的第二编码数据时所使用的关键帧进行冗余处理后得到,所述FEC算法的级别是根据剩余带宽确定的,所述剩余带宽是根据所述预设带宽和发送所有非关键帧的第二编码数据需要使用的带宽确定的;所述FEC算法的级别用于指示所述冗余数据包的占比,所述占比用于指示所述冗余数据包的大小和确定任一非关键帧的第二编码数据时所使用的关键帧的大小之间的比例。
7.如权利要求6所述的方法,其特征在于,所述对所述第二编码数据进行解码,得到所述视频序列中的非关键帧,包括:
如果解码所述第二编码数据时所需的关键帧有丢失,则根据所述冗余数据包还原所述所需的关键帧;
根据还原后的关键帧解码所述第二编码数据,得到所述视频序列中的非关键帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于聚好看科技股份有限公司,未经聚好看科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911136442.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于位移数据的地下电缆故障判断方法和装置
- 下一篇:一种汽车滑橇锁紧装置