3D audio encoding and decoding method and device thereof

An audio coding and audio decoding technology, which is applied in the field of communication, can solve the problems of low efficiency of 3D audio code stream and the inability to efficiently realize 3D audio code stream decoding, etc., and achieve the effect of efficient decoding and high-efficiency coding

Active Publication Date: 2019-03-08
广州广晟数码技术有限公司
View PDF8 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The current 3D audio coding standards, such as MPEG-H 3D audio coding, Dolby AC-4 and Aruo, all have different coding systems and adopt different technical modules, but the 3D audio streams generated by them are inefficient and cannot Efficiently realize the decoding of 3D audio stream

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
  • 3D audio encoding and decoding method and device thereof
  • 3D audio encoding and decoding method and device thereof
  • 3D audio encoding and decoding method and device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0082] An embodiment of the present invention provides a 3D audio coding method, see figure 1 , the method includes:

[0083] S110, input channel signal, target signal and metadata;

[0084] S120. Encode the channel signal through a channel core encoder to obtain a channel code stream;

[0085] S130. Encode the target signal by a target encoder to obtain a target code stream;

[0086] S140. Encode the metadata by using a metadata encoder to obtain a metadata code stream;

[0087] S150. Pack the channel bit stream, the target bit stream, and the metadata bit stream into a frame format according to the 3D audio data structure, and output a 3D audio bit stream.

[0088] It should be noted that the input of 3D audio coding includes traditional channel signals, target signals (or object audio signals) and related metadata. Among them, the metadata refers to some parameters describing the channel signal and the target signal, such as the spatial position, presence or absence, mo...

Embodiment 2

[0192] An embodiment of the present invention provides a 3D audio decoding method, see Figure 23 , the method includes:

[0193] S210. Input a 3D audio code stream, and split the 3D audio code stream into a channel code stream, a target code stream, and a metadata code stream;

[0194] S220. Decode the channel code stream through a channel core decoder to obtain a channel signal;

[0195] S230. Decode the target code stream through a target decoder to obtain a target signal;

[0196] S240. Decode the metadata code stream by using a metadata decoder to obtain metadata;

[0197] S250. Render the channel signal and the target signal according to the metadata, and output the rendered signal to a corresponding terminal for playing according to user interaction information;

[0198] Wherein, the data structure of the 3D audio code stream includes sequentially arranged frame header information, channel coding information, target coding information, and metadata coding information...

Embodiment 3

[0272] An embodiment of the present invention provides a 3D audio encoding device capable of implementing all the processes of the 3D audio encoding method in the first embodiment above, see Figure 28 , the 3D audio encoding device includes:

[0273] The first input module 301 is used for inputting channel signals, target signals and metadata;

[0274] A channel core encoder 302, configured to use a channel core encoding algorithm to encode the channel signal to obtain a channel code stream;

[0275] A target encoder 303, configured to encode the target signal to obtain a target code stream;

[0276] a metadata encoder 304, configured to encode the metadata to obtain a metadata code stream; and,

[0277] An output module 305, configured to pack the channel code stream, the target code stream and the metadata code stream in a frame format according to the 3D audio data structure, and output the 3D audio code stream;

[0278] Wherein, the data structure of the 3D audio code ...

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 3D audio encoding and decoding method and a device thereof. The 3D audio encoding method includes the following steps: S110, inputting a sound channel signal, a target signal, and metadata; S120, encoding the sound channel signal by a channel core encoder to obtain a channel code stream; S130, encoding the target signal by a target encoder to obtain a target code stream;S140, encoding the metadata by a metadata encoder to obtain a metadata code stream; and S150, performing frame packing on the channel code stream, the target code stream, and the metadata code streamaccording to a 3D audio data structure, and outputting a 3D audio code stream. The method can realize efficient coding and decoding of the 3D audio code stream.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a 3D audio encoding and decoding method and device. Background technique [0002] With the development of applications such as ultra-high-definition television in the future, the requirements for audio are further improved in order to obtain immersive (immersive) auditory effects, so the number of channels of input audio signals is significantly increased (such as 5.1.4, 7.1.4 and 22.2, etc.), in addition to the independent target audio signal, as well as some data information (metadata) related to the channel and the target signal, which is efficiently compressed to generate a 3D audio stream for effective transmission and storage etc. [0003] The previous DRA coding is the coding of the channel signal, which does not include enhanced coding tools, such as bandwidth expansion BWE (BandWidth Extension), etc., and cannot efficiently encode 3D channel audio signals...

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): G10L19/008G10L19/00
CPCG10L19/00G10L19/008
Inventor 闫建新王磊
Owner 广州广晟数码技术有限公司
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