Packet loss compensation device and packet loss compensation method, and voice processing system

JP2026102907APending Publication Date: 2026-06-23DOLBY INTERNATIONAL AB +1

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
DOLBY INTERNATIONAL AB
Filing Date
2026-03-27
Publication Date
2026-06-23

Smart Images

  • Figure 2026102907000001_ABST
    Figure 2026102907000001_ABST
Patent Text Reader

Abstract

To provide a packet loss compensation device and method, as well as an audio processing system, that can avoid spatial artifacts such as inaccurate angles and diffusion as much as possible. [Solution] According to one embodiment, a packet loss compensation device is provided for compensating for packet loss in a stream of voice packets, wherein each voice packet includes at least one voice frame in a transmission format that includes at least one monaural component and at least one spatial component. The packet loss compensation device comprises a first compensation unit for creating at least one monaural component for the lost frame in the lost packet, and a second compensation unit for creating at least one spatial component for the lost frame.
Need to check novelty before this filing date? Find Prior Art

Claims

1. A packet loss compensation device for compensating for packet loss within a stream of voice packets, wherein each voice packet includes at least one voice frame in a transmission format that includes at least two monaural components and at least one spatial component. The packet loss compensation device is A first compensation unit that creates at least two monaural components for the lost frame of a lost packet, A second compensation unit that creates the at least one spatial component for the loss frame by replicating the corresponding spatial component in the last frame of one or more adjacent frames, or by an interpolation algorithm based on the values ​​of the corresponding spatial components in at least one adjacent past frame and at least one adjacent future frame, The first compensation unit is, A main compensation unit that creates at least one of the at least two monaural components for the loss frame, A predictor parameter calculator that calculates at least one predictor parameter for the loss frame using past frames, A packet loss compensation device comprising: a predictive decoder that predicts each of the remaining mono components of the at least two mono components of the lost frame based on the at least one mono component created; and the at least one predictive parameter.

2. The packet loss compensation device according to claim 1, wherein the first compensation unit is configured to create the at least one monaural component for the loss frame by duplicating the at least one monaural component of one or more adjacent frames.

3. The packet loss compensation device according to claim 1 or 2, wherein the first compensation unit further includes an adjustment unit that adjusts at least one remaining monaural component predicted by the predictive decoder with at least one remaining monaural component created by the main compensation unit.

4. The packet loss compensation device according to claim 3, wherein the adjustment unit is configured to calculate a weighted average value of at least one remaining monaural component predicted by the predictive decoder and at least one remaining monaural component created by the main compensation unit.

5. A packet loss compensation method for compensating for packet loss within a stream of voice packets, wherein each voice packet includes at least one voice frame in a transmission format that includes at least two monaural components and at least one spatial component, The packet loss compensation method described above is: Creating at least two monaural components from the lost frame of the lost packet, The method comprises creating the at least one spatial component for the loss frame by replicating the corresponding spatial component in the last frame of one or more adjacent frames, or by an interpolation algorithm based on the values ​​of the corresponding spatial components in at least one adjacent past frame and at least one adjacent future frame, Creating the aforementioned two mono components is Creating at least one of the at least two monaural components for the loss frame, Calculating at least one prediction parameter for the loss frame using past frames, A packet loss compensation method comprising predicting each of the remaining mono components of the at least two mono components of the lost frame based on the at least one mono component created and the at least one prediction parameter.

6. A computer-readable medium that stores a plurality of computer program instructions that, when executed by one or more processors, cause one or more processors to perform the operation described in claim 5.

7. A packet loss compensation device for compensating for packet loss within a stream of voice packets, wherein each voice packet represents at least one voice frame containing at least two monaural components and at least one spatial component, The packet loss compensation device is A first compensation unit that creates at least two monaural components for the lost frame of a lost packet, A second compensation unit that creates the at least one spatial component for the loss frame by replicating the corresponding spatial component in the last frame of one or more adjacent frames, or by an interpolation algorithm based on the values ​​of the corresponding spatial components in at least one adjacent past frame and at least one adjacent future frame, The first compensation unit is, A main compensation unit that creates at least one of the at least two monaural components for the loss frame, A predictor parameter calculator that calculates at least one predictor parameter for the loss frame using past frames, A packet loss compensation device comprising: a predictive decoder that predicts each of the remaining mono components of the at least two mono components of the lost frame based on the at least one mono component created; and the at least one predictive parameter.

8. A packet loss compensation device for compensating for packet loss within a stream of voice packets, wherein each voice packet represents at least one frame of spatial voice using a transmission format that includes at least two monaural components and at least one spatial component, The packet loss compensation device is A first compensation unit that creates the at least two monaural components of the transmission format for the lost frame of the lost packet, A second compensation unit creates the at least one spatial component of the transmission format for the loss frame by replicating the corresponding spatial component in the last frame of one or more adjacent frames, or by an interpolation algorithm based on the values ​​of the corresponding spatial components in at least one adjacent past frame and at least one adjacent future frame, The first compensation unit is, A main compensation unit that creates at least one of the at least two monaural components of the transmission format for the loss frame, A predictor parameter calculator that calculates at least one predictor parameter for the loss frame using past frames, A packet loss compensation device comprising: a predictive decoder that predicts each of the remaining mono components of the at least two mono components of the transmission format of the loss frame based on the at least one mono component created and the at least one predictive parameter.

9. The packet loss compensation device according to claim 8, further comprising a combiner that combines the at least two monaural components created by the first compensation unit with the at least one spatial component created by the second compensation unit in order to create a replacement frame in place of at least one audio frame.