[发明专利]编码参数调整方法及装置有效
申请号: | 201410522294.4 | 申请日: | 2014-09-30 |
公开(公告)号: | CN105530449B | 公开(公告)日: | 2019-01-22 |
发明(设计)人: | 黄敦笔;宗明;徐月钢;彭俊;郑清雄 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04N7/14 | 分类号: | H04N7/14;H04N21/2343;H04N21/44;H04N21/647 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 倪志华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 参数 调整 方法 装置 | ||
本申请提供一种编码参数调整方法及装置。方法包括:接收视频接收端反馈的网络特性参数;对当前之前接收的至少一个网络特性参数进行平滑处理,获得本次编码参数调整使用的网络特性参数;根据所述本次编码参数调整使用的网络特性参数,获得本次编码参数调整所需的目标编码参数;将视频编码器使用的编码参数调整为所述目标编码参数。本申请可以提高视频编码输出的视频质量和流畅度。
【技术领域】
本申请涉及通信技术领域,尤其涉及一种编码参数调整方法及装置。
【背景技术】
近些年来,网络的发展促进了通讯手段的变化和革新,人们可以通过网络进行交流。宽带网络的普及,改变了传统网络通讯的质量和形式,使交流不再局限于语言文字,可以通过视频进行沟通和协作,于是出现了视频通讯系统。
现有视频通讯系统的处理过程为:视频发送端通过摄像头等视频采集设备采集原始视频信息,经过预处理后被送入视频编码器进行编码产生视频码流,再打包形成视频帧,再经过信道编码,将信道编码产生的数据包和冗余包发送至视频接收端。视频接收端接收到数据包,经信道解码,获得完整的视频码流后送入视频解码器进行解码,以产生视频帧,最后被送到视频输出设备展现。
在上述处理过程中,视频接收端周期性统计网络特性参数,例如当前实际可用带宽(Target Bitrate)、链路发生的丢包率(Loss Ratio)和数据包回环时延(Round-TripTime)等,并反馈到视频发送端。视频发送端直接利用接收端反馈的网络特性参数,周期性的调整视频编码器使用的编码参数。视频编码器采用经该方式调整后的编码参数进行视频编码并输出视频码流,在网络状态发生变化的情况下,视频编码器输出的视频质量较差,模糊失真较大,且流畅度不高,容易出现卡顿等问题。
【发明内容】
本申请的多个方面提供一种编码参数调整方法及装置,用以提高视频编码输出的视频质量和流畅度。
本申请的一方面,提供一种编码参数调整方法,包括:
接收视频接收端反馈的网络特性参数;
对当前之前接收的至少一个网络特性参数进行平滑处理,获得本次编码参数调整使用的网络特性参数;
根据所述本次编码参数调整使用的网络特性参数,获得本次编码参数调整所需的目标编码参数;
将视频编码器使用的编码参数调整为所述目标编码参数。
本申请的另一方面,提供一种编码参数调整装置,包括:
接收模块,用于接收视频接收端反馈的网络特性参数;
获取模块,用于对当前之前接收的至少一个网络特性参数进行平滑处理,获得本次编码参数调整使用的网络特性参数;
第二获取模块,用于根据所述本次编码参数调整使用的网络特性参数,获得本次编码参数调整所需的目标编码参数;
调整模块,用于将视频编码器使用的编码参数调整为所述目标编码参数。
在本申请中,接收视频接收端反馈的网络特性参数,根据当前之前接收的至少一个网络特性参数进行平滑处理,获得本次编码参数调整使用的网络特性参数,进而根据本次编码参数调整使用的网络特性参数,获得本次编码参数调整所需的目标编码参数,进而实现对视频编码器使用的编码参数的调整。由此可见,本申请使用接收的至少一个网络特性参数平滑处理后的参数进行编码参数调整,与现有技术在接收到视频接收端反馈的网络特性参数后直接根据该网络特性参数进行编码参数调整的方案相比,可以消除网络随机波动等因素的影响,能够更好的对网络状态变化进行响应,有利于提高视频编码器在网络状态变化时输出的视频质量和流畅度。
【附图说明】
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410522294.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种监控视频显示方法
- 下一篇:一种电子系统