Check patentability & draft patents in minutes with Patsnap Eureka AI!

Encoding device, decoding device, and method thereof

A coding device and coding technology, which are applied in code conversion, speech analysis, instruments, etc., can solve the problem of increasing coding delay, and achieve the effect of improving subjective quality.

Active Publication Date: 2007-04-18
PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
View PDF6 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, there will be problems such as increased encoding delay.

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
  • Encoding device, decoding device, and method thereof
  • Encoding device, decoding device, and method thereof
  • Encoding device, decoding device, and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach 1

[0055] Fig. 3 is a block diagram showing the main configuration of hierarchical coding apparatus 100 according to Embodiment 1 of the present invention. Here, a case where the coded information has a hierarchical structure consisting of multiple layers, that is, a case where layered coding (scalable coding) is performed, will be described as an example.

[0056] Each part of the layered encoding device 100 performs the following operations according to the input of a signal.

[0057] The down-sampling unit 101 generates a signal with a low sampling rate according to the input signal, and provides it to the first-layer encoding unit 102 . The first layer encoding unit 102 encodes the signal output from the downsampling unit 101 . The encoded symbols obtained by the first layer encoding section 102 are supplied to the multiplexing section 103 and the first layer decoding section 104 . Then, the first-layer decoding unit 104 generates the first-layer decoded signal S1 according...

Embodiment approach 2

[0133] In Embodiment 2 of the present invention, the second spectrum is estimated using the pitch filter having the first spectrum as an internal state, and the characteristics of the pitch filter are encoded.

[0134] The structure of the layered coding apparatus according to this embodiment is the same as that of the layered coding apparatus described in Embodiment 1. Therefore, the difference in structure, that is, spectrum coding section 201 will be described using the block diagram of FIG. 11 . Components that are the same as those in spectrum encoding section 106 (see FIG. 4 ) described in Embodiment 1 are given the same reference numerals, and description thereof will be omitted.

[0135] The internal state setting unit 203 sets the internal state S(k) for the filtering unit 204 using the deformed first spectrum S1'(k) generated by the spectrum deforming unit 112.

[0136] The filtering unit 204 performs filtering based on the internal state S(k) set by the internal sta...

Embodiment approach 3

[0181] Fig. 14 is a block diagram showing the main configuration of a spectrum encoding unit according to Embodiment 3 of the present invention. In FIG. 14 , blocks having the same names and the same numbers as those in FIG. 4 have the same functions, and therefore description thereof will be omitted. In Embodiment 3, the dynamic range of the frequency spectrum is adjusted based on information common to the encoding side and the decoding side. Therefore, there is no need to output coded symbols representing dynamic range coefficients for adjusting the dynamic range of the frequency spectrum. The bit rate can be reduced because there is no need to output coded symbols that will represent dynamic range coefficients that adjust the dynamic range of the frequency spectrum.

[0182] The spectrum coding unit 301 in FIG. 14 has a dynamic range calculation unit 302, a deformation information estimation unit 303, and a deformation unit 304 between the frequency domain transformation u...

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 present invention discloses an encoding device capable of appropriately adjusting the dynamic range of a spectrum inserted by a technique for replacing a spectrum of a certain frequency band with a spectrum of another frequency band. The device comprises a spectrum warping unit (112) that warps the first spectrum S1(k) of the frequency band 0≦k<FL in various ways to change the dynamic range, checking the way of warping to obtain a proper dynamic range. Information about the deformation is encoded and provided to the multiplexing unit (115). By using the second spectrum S2(k) with the effective signal frequency band 0≤k<FH as a reference signal, the extended band spectrum coding unit (114) estimates based on the deformed first spectrum S1'(k) to be included in the first spectrum The spectrum (spread band spectrum) in the high frequency range (FL≤k<FH) of S1(k) encodes information on the estimated spectrum and supplies it to the multiplexing unit (115).

Description

technical field [0001] The present invention relates to an encoding device, a decoding device, and an encoding / decoding method for encoding / decoding speech signals, audio signals, and the like. Background technique [0002] Speech coding technology, which compresses speech signals at a low bit rate, is very important for efficient use of radio waves for mobile station communications. In particular, as a trend in recent years, there has been an increasing expectation for improving the quality of call voice, and it is desired to realize a call service with a high degree of realism. The realism referred to here refers to the environment in which the speaker is placed (for example, BGM). Therefore, it is desired to encode high-quality signals other than speech such as audio. [0003] There are methods standardized by ITU-T (International Telecommunication Union Telecommunications Standardization Sector) such as G726 and G729 as speech coding techniques for coding speech 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
IPC IPC(8): G01L21/04H03M7/30G10L19/07G10L19/24G10L21/0316
Inventor 押切正浩江原宏幸
Owner PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More