[发明专利]抖动缓冲器水平估计在审
| 申请号: | 201410151665.2 | 申请日: | 2014-04-15 |
| 公开(公告)号: | CN105099795A | 公开(公告)日: | 2015-11-25 |
| 发明(设计)人: | 霍家泉;孙学京;李凯 | 申请(专利权)人: | 杜比实验室特许公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06;H04L1/20 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 杜诚;陈炜 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 抖动 缓冲器 水平 估计 | ||
技术领域
本公开内容涉及音频信号处理。具体地,本公开内容涉及对远程通信的音频信号的处理,包括但不限于对电话会议或视频会议的音频信号的处理。
背景技术
分组网络上的语音传输受到延迟变化,通常称为抖动(jitter)。例如,可以根据到达间隔时间(IAT)变化或分组延迟变化(PDV)来测量抖动。可以根据相邻分组的接收时间差来测量IAT变化。例如,可以参照与数据或“锚”分组接收时间的时间间隔来测量PDV。在基于因特网协议(IP)的网络中,固定延迟可以归因于由于材料和距离而导致的算法延迟、处理延迟和传播延迟,而可变延迟是由于IP网络流量的波动、因特网上不同的传输路径等引起的。
VoIP(网络电话)接收机通常依赖“抖动缓冲器”来对抗抖动的负面影响。通过引入接收音频数据分组的时刻与再现该分组的时刻之间的附加延迟,抖动缓冲器可以将到达分组的不均匀流转换成规则的分组流,使得延迟变化不会对终端用户造成可感知的音质下降。语音通信对于延迟非常敏感。例如,根据国际电信联盟(ITU)推荐G.114,对于普通对话,单向延迟应当保持低于150ms,超过400ms被认为不可接受。因此,由抖动缓冲器添加的附加延迟需要足够小以避免造成可感知的音质下降。不幸的是,当分组由于网络延迟而晚于所期望的时间到达时,小的抖动缓冲器会导致更频繁的分组丢失。
发明内容
根据本文中所描述的一些实现,方法可以涉及接收基于至少一个在先电话会议的遗留网络抖动信息。遗留网络抖动信息可以包括分组延迟变化(PDV)信息和/或到达间隔时间(IAT)信息。该方法可以涉及至少部分地基于遗留网络抖动信息确定参数化模型的至少一个参数。
该方法可以涉及至少部分地基于参数化模型初始化抖动缓冲器大小估计算法。抖动缓冲器大小估计算法可以至少部分地基于网络抖动参数的累积分布函数(CDF)。该方法可以涉及根据抖动缓冲器大小估计算法控制电话会议期间的抖动缓冲器大小。在一些实现中,该方法可以涉及在电话会议期间获得当前网络抖动信息并且基于当前网络抖动信息更新遗留网络抖动信息的数据库。
在一些示例中,控制抖动缓冲器大小可以涉及针对起音(attack)过程和衰减(decay)过程应用不对称的平滑参数。平滑参数可以是时变的。
一些实现可以涉及确定网络抖动参数如分组延迟变化(PDV)。针对起音过程和衰减过程应用不对称的平滑参数可以涉及:如果PDV大于当前抖动缓冲器大小,则应用起音平滑参数。该方法可以涉及:如果PDV不大于当前抖动缓冲器大小,则应用衰减平滑参数。
在一些实现中,抖动缓冲器大小估计算法可以基于CDF并且基于第二分布函数。例如,一个分布函数可以表示抖动缓冲器大小估计算法的确定性分量,另一分布函数可以表示抖动缓冲器大小估计算法的非确定性分量。
在替选实现中,抖动缓冲器大小估计算法可以基于CDF并且基于参数化函数。例如,参数化函数可以表示抖动缓冲器大小估计算法的确定性分量,CDF可以表示抖动缓冲器大小估计算法的非确定性分量。
根据一些实现,遗留网络抖动信息可以包括参数化模型的至少一个参数。在一些示例中,遗留网络抖动信息可以包括与基于一个或更多个在先电话会议的统计模型相对应的信息。在一些实例中,遗留网络抖动信息可以包括与对来自至少一个在先电话会议的PDV数据和/或IAT数据执行的曲线拟合过程相对应的信息。可替代地或附加地,遗留网络抖动信息可以包括来自至少一个在先电话会议的PDV或IAT中至少之一的平均值。遗留网络抖动信息可以包括来自至少一个在先电话会议的原始PDV数据或原始IAT数据中至少之一。
在一些实现中,遗留网络抖动信息可以基于一个或更多个环境因素。环境因素例如可以包括网络类型、通信装置类型、目的地信息或往返行程延迟信息中的一个或更多个。
根据一些实现,CDF可以至少部分地基于网络抖动参数。例如,网络抖动参数可以是PDV或IAT。根据抖动缓冲器大小估计算法控制抖动缓冲器大小可以涉及至少部分地基于当前网络抖动参数值确定是否递增CDF。根据抖动缓冲器大小估计算法控制抖动缓冲器大小可以涉及根据CDF的函数和分组丢失阈值确定最小的抖动缓冲器大小。
根据一些实现,本文中所公开的这些方法和/或其他方法可以通过存储有软件的一个或更多个非暂态介质来实现。软件可以包括用于控制一个或更多个装置至少部分地执行这种方法的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杜比实验室特许公司,未经杜比实验室特许公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410151665.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息管理系统的测试系统和测试环境模拟方法
- 下一篇:一种带宽分配方法及装置





