Method and device for concealing lost packages

A technology for concealing packet loss and losing signals, which is applied in the field of network communication, and can solve problems such as stiff and uniform sound, affecting audio quality, etc., and achieve the effect of quality improvement

Inactive Publication Date: 2009-12-30
HUAWEI TECH CO LTD
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] However, in the process of completing the present invention, the inventor found that the prior art still has the following problems: since the existing packet loss concealment method is to generate the lost frame signal by repeatedly copying the pitch waveform of the historical signal, the lost frame The size of multiple pitch periods is still the same, and there is no "jitter" characteristic of human voice, that is, there is no gradual change in the pitch period, resulting in a relatively blunt, distorted sound, and even noise, which affects audio quality

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for concealing lost packages
  • Method and device for concealing lost packages
  • Method and device for concealing lost packages

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042]The embodiment of the present invention adopts the non-equidistant interpolation method to perform interpolation processing on the reconstructed signal, so that the interval of the interpolation time points is gradually reduced, and the reconstructed signal with the pitch period gradually becomes larger; or the interval of the interpolation time points is gradually increased. , to obtain the reconstructed signal with gradually smaller pitch period; this can ensure the continuity of the frequency.

[0043] Embodiment 1 of the present invention provides a method for concealing packet loss. By setting the interpolation time points of gradual change intervals and performing waveform companding, the gradual change of the pitch frequency inside the lost frame is realized. In this embodiment, the first decoded signal and the second decoded signal respectively correspond to the intact signals on both sides of the decoded lost frame, that is, the first decoded signal is the histor...

Embodiment 2

[0082] The embodiment of the present invention provides a method for concealing packet loss, combining the pitch periods of the signals on both sides of the lost frame, and improving the calculation method of the phase difference, so that the frequency of the pitch period of the lost frame signal and the adjacent intact frame maintains continuity. In this embodiment, the first decoded signal and the second decoded signal respectively correspond to the sound signals on both sides of the decoded lost frame. see Figure 10 ,Specific steps are as follows:

[0083] Step 201: Generate a composite signal according to the first decoded signal.

[0084] Step 202: Combining pitch periods of the first decoded signal and the second decoded signal, determine a phase difference between the synthesized signal and the second decoded signal.

[0085] Step 203: Determine the interval of interpolation time points according to the phase difference, perform waveform companding on the synthesized...

Embodiment 3

[0116] This embodiment combines the method of interpolating the synthesized signal at gradual intervals in Implementation 1 and combining the pitch periods of the decoded signals on both sides of the lost frame described in Embodiment 2 to realize the continuity of pitch period changes inside and outside the lost frame. Such as Figure 13 As shown, the specific steps are as follows:

[0117] Step 301: Generate a composite signal according to the first decoded signal.

[0118] Step 302: Combining the pitch periods of the first decoded signal and the second decoded signal, determine the phase difference between the synthesized signal and the second decoded signal.

[0119] Step 303: According to the phase difference, determine interpolation time points at which intervals gradually change, and perform waveform companding on the synthesized signal to obtain a reconstructed signal.

[0120] Step 304: Fill the reconstructed signal into the lost frame.

[0121] In step 302, the me...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method and a device for concealing lost packages, belonging to the field of network communication and comprising the following steps: generating a first composite signal according to a first decoded signal; determining the phase difference of the first composite signal and a second decoded signal; determining interpolation time points with gradually changed interpolation intervals according to the phase difference, and carrying out the wave shape companding of the first composite signal to obtain a first reconstruction signal; and reconstructing a lost signal between the first decoded signal and the second decoded signal by the first reconstruction signal. The invention solves the problem of discontinuous fundamental period frequency inside a lost frame and enhances the quality of a recovered audio-frequency signal, thereby solving the distortion problem caused by longer lost signal or longer lost frame.

Description

technical field [0001] The invention relates to the field of network communication, in particular to a method and device for concealing packet loss in network communication. Background technique [0002] The IP network was originally designed for the transmission of data streams that contain large packets and do not require real-time and reliable transmission, so the requirements for real-time and reliability of data transmission are not high. The transmission of sound needs to transmit smaller packets reliably in real time. In the VoIP (Voice Over Internet Protocol, Internet Audio Protocol) system, the transmitted packets are smaller. When a voice packet is lost during transmission, there is usually no time Retransmit lost packets. And when a voice packet has gone through a long route and cannot arrive in time when it needs to be played, this packet will lose its meaning of existence. Therefore, voice packets that do not arrive or arrive in time are considered lost. Netw...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/56H04L29/06H04M7/00G10L19/00G10L19/005G10L19/09
CPCG10L19/005G10L19/09
Inventor 詹五洲王东琦
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products