高效的分组丢失保护数据编码和/或解码制造技术

技术编号:41179166 阅读:19 留言:0更新日期:2024-05-07 22:14
一种设备包括存储器以及一个或多个处理器,所述一个或多个处理器耦合到所述存储器并且被配置为执行来自所述存储器的指令。所述指令的执行使得所述一个或多个处理器进行以下操作:对两个或更多个数据部分进行组合以生成用于解码器网络的输入数据。所述两个或更多个数据部分中的第一数据部分是基于由多描述译码网络对数据样本的第一编码的,并且所述两个或更多个数据部分中的第二数据部分的内容取决于基于由所述多描述译码网络对所述数据样本的第二编码的数据是否可用。所述指令的执行还使得所述一个或多个处理器进行以下操作:基于所述输入数据来从所述解码器网络获得输出数据;以及基于所述输出数据来生成所述数据样本的表示。

【技术实现步骤摘要】
【国外来华专利技术】

概括而言,本公开内容涉及对数据进行编码和/或解码。


技术介绍

1、技术的进步已经导致更小且更强大的计算设备。例如,当前存在各种各样的便携式个人计算设备,包括小型、轻量级以及容易由用户携带的无线电话(诸如移动和智能电话、平板设备和膝上型计算机)。这些设备可以通过有线或无线网络传送语音分组、数据分组或两者。此外,许多这样的设备并入了额外的功能,诸如数字照相机、数字摄像机、数字记录器和音频文件播放器。此外,这样的设备可以处理可执行指令,包括可以用以接入互联网的软件应用(诸如网页浏览器应用)。照此,这些设备可以包括关键的计算能力。

2、用于语音和/或数据通信的许多通信信道是有损的。为了说明,当第一设备通过无线网络向第二设备发送分组时,一些分组可能丢失(例如,未被第二设备接收)。此外,一些分组可能被充分延迟,使得即使最终接收到这些分组,第二设备也将它们视为丢失。在这两种情况下,丢失或延迟的分组可能导致降低的用户体验质量,诸如较低质量的音频和/或视频输出(与最初由第一设备发送的数据的音频和/或视频质量相比)。

3、已经使用各种策略来减轻这种损失本文档来自技高网...

【技术保护点】

1.一种设备,包括:

2.根据权利要求1所述的设备,还包括:一个或多个用户接口设备,其被配置为基于所述数据样本的所述表示来生成用户可感知输出。

3.根据权利要求2所述的设备,其中,所述用户可感知输出包括声音、图像或振动中的一项或多项。

4.根据权利要求1所述的设备,还包括:游戏引擎,其被配置为基于所述数据样本的所述表示来修改游戏状态。

5.根据权利要求1所述的设备,还包括:耦合到所述一个或多个处理器的抖动缓冲器,所述抖动缓冲器被配置为存储经由传输介质从另一设备接收的数据帧,其中,每个数据帧包括表示来自所述多描述译码网络的编码的数据。

...

【技术特征摘要】
【国外来华专利技术】

1.一种设备,包括:

2.根据权利要求1所述的设备,还包括:一个或多个用户接口设备,其被配置为基于所述数据样本的所述表示来生成用户可感知输出。

3.根据权利要求2所述的设备,其中,所述用户可感知输出包括声音、图像或振动中的一项或多项。

4.根据权利要求1所述的设备,还包括:游戏引擎,其被配置为基于所述数据样本的所述表示来修改游戏状态。

5.根据权利要求1所述的设备,还包括:耦合到所述一个或多个处理器的抖动缓冲器,所述抖动缓冲器被配置为存储经由传输介质从另一设备接收的数据帧,其中,每个数据帧包括表示来自所述多描述译码网络的编码的数据。

6.一种方法,包括:

7.根据权利要求6所述的方法,还包括:从抖动缓冲器取回所述第一数据部分,所述抖动缓冲器被配置为存储经由传输介质从另一设备接收的数据帧,其中,每个数据帧包括表示来自所述多描述译码网络的编码的数据。

8.根据权利要求7所述的方法,还包括:

9.根据权利要求8所述的方法,还包括:基于确定所述第二数据帧被存储在所述抖动缓冲器中,将所述第二数据帧用作所述两个或更多个数据部分中的所述第二数据部分。

10.根据权利要求8所述的方法,还包括:基于确定所述第二数据帧未被存储在所述抖动缓冲器中,确定填充数据,并且使用所述填充数据作为所述两个或更多个数据部分中的所述第二数据部分。

11.根据权利要求6所述的方法,还包括:至少部分地基于基于由所述多描述译码网络对所述数据样本的所述第二编码的数据是否可用,从多个可用解码器网络中选择所述解码器网络。

12.根据权利要求6所述的方法,还包括:在确定基于所述第二编码的数据在第一时间处不可用并且将所述第一数据部分与填充数据组合以生成用于所述解码器网络的所述输入数据之后进行以下操作:

13.一种设备,包括:

14.根据权利要求13所述的设备,还包括:用于捕获包括多个音频数据帧的音频数据流的一个或多个麦克风,其中,所述数据样本包括从所述音频数据流的音频数据帧提取的特征。

15.根据权利要求13所述的设备,还包括:用于捕获包括多个图像数据帧的视频数据流的一个或多个相机,其中,所述数据样本包括从所述视频数据流的图像数据帧提取的特征。

16.根据权利要求13所述的设备,还包括:用于生成包括多个游戏数据帧的游戏数据流的游戏引擎,其中,所述数据样本包括从所述游戏数据流的游戏数据帧提取的特征。

17.根据权利要求13所述的设备,还包括:一个或多个量化器,其被配置为生成所述第一编码的第一经量化表示...

【专利技术属性】
技术研发人员:Z·I·斯科迪利斯V·拉金德朗G·K·邵铁尔D·德瓦苏伦德拉D·J·辛德尔
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1