Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Transcoding method, device, equipment and system

A transcoding and code stream technology, which is applied in the field of signal code stream transcoding, can solve the problems of increasing codec complexity and signal quality loss, and achieves the effect of reducing transcoding complexity and improving signal quality.

Active Publication Date: 2012-02-01
HONOR DEVICE CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] If some or even all of the extension layer encoding methods and encoding bandwidths are consistent before and after transcoding, the use of existing transcoding methods will inevitably increase the complexity of encoding and decoding and bring about a loss in signal 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
  • Transcoding method, device, equipment and system
  • Transcoding method, device, equipment and system
  • Transcoding method, device, equipment and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] An embodiment of the present invention provides a method for transcoding between two embedded codecs, such as figure 2 shown, including the following steps:

[0055] S101. Delay a first encoded bit stream in an input bit stream by an integer number of frames, where the first encoded bit stream includes at least one extension layer bit stream in an input bit stream obtained by encoding an input signal using a first codec.

[0056] The encoding method and bandwidth of the at least one extension layer by the first codec are consistent with the encoding method and bandwidth of the at least one extension layer by the second codec.

[0057] S102. Perform delay alignment adjustment on the first decoded signal obtained by decoding the remaining coded code streams in the input code stream using the first codec to obtain an adjusted signal, and the remaining coded code streams include the input signal using the first coded code In addition to the first encoded code stream, the ...

Embodiment 2

[0062] Yet another embodiment of the present invention provides a method for transcoding between two embedded codecs, such as image 3 shown, including the following steps:

[0063] S201, the information of the integer frames of the preset delay.

[0064] The information of the integer frames of the preset configuration delay may include the number of integer frames of the preset configuration delay or the length of the integer frame of delay, and the delay integer frame information is set by module loading or system preset, wherein The data of the integer frame or the length of the delayed integer frame is determined according to the frame length of the signal frame, combined with the delay of the first codec and the second codec encoding and decoding the code stream, which can be embodied as the same as the above signal frame frame Long, the first codec and the second codec encoding and decoding code stream delay-related functions.

[0065] S202. Delay the first coded stre...

Embodiment 3

[0074] A more specific embodiment of the present invention provides a method for transcoding between two embedded codecs, see Figure 4 Shown:

[0075] In this embodiment, the G.722 ultra-wideband extension codec is used as the first codec, the G.711.1 ultra-wideband codec is used as the second codec, and at least one extension layer that does not need to be decoded and re-encoded is marked as Mlayer, that is, the ultra-wideband encoding layer shown in the figure, the code stream encoded by Mlayer using the first encoder is directly multiplexed, and the remaining layers including the core layer except Mlayer are marked as Nlayer, and Nlayer needs to pass through the first encoder After encoding and then decoding, and then encoding by the second encoder, the embodiment of the present invention needs to align the time point of the re-encoded Nlayer with the time point of the directly multiplexed Mlayer, so it is necessary to delay the Mlayer respectively during the transcoding p...

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

A method, a device, and a system for transcoding between two embedded codecs are disclosed. The method includes: delaying a first encoded stream in input streams for integer number of frames, where the first encoded stream includes a stream of at least one extension layer in the input streams obtained after input signals are encoded by using a first codec; and using the first codec to decode other encoded streams in the input streams to obtain the first decoded signal; and performing delay aligning and adjusting to obtain an adjusted signal so as to reduce the transcoding complexity and enhance quality of the transcoded signals.

Description

technical field [0001] Embodiments of the present invention relate to a transcoding technology of a signal code stream, and in particular to a transcoding method, device, device, and system. Background technique [0002] With the increasing network bandwidth and higher network transmission rate, people have higher and higher requirements for voice and audio quality in communication. In order to meet people's requirements for speech audio quality, more and more embedded speech audio codecs have been developed. The embedded speech audio codec is a codec composed of a core layer and several extension layers. The core layer is usually an existing traditional narrowband or wideband codec, and the extension layer can be wideband, ultra-wideband or even full-band extension. Can be stereo, multi-channel extension. Embedded speech audio codecs can be compatible with existing legacy codecs, while providing more extensions as needed. [0003] To communicate between different embedde...

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 Patents(China)
IPC IPC(8): H03M7/30G10L19/16G10L19/24
CPCG10L19/173G10L19/24G10L19/04
Inventor 胡晨苗磊刘泽新陈龙吟哈维·米希尔·塔迪张清
Owner HONOR DEVICE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products