IP Library › Granted Patent US 9,564,143
Granted Patent B2
US 9,564,143 · App. 14/712,535 · Granted Feb 7, 2017

Audio coding device, audio coding method, audio coding program, audio decoding device, audio decoding method, and audio decoding program

Inventors: Kimitaka Tsutsumi (Tokyo, JP); Kei Kikuiri (Tokyo, JP); Atsushi Yamaguchi (Tokyo, JP)
Assignee: NTT DOCOMO, INC.
G10L19/125G10L19/005G10L19/09
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,564,143
App. No.
14/712,535
Granted
Feb 7, 2017
Kind
B2
Abstract

An audio signal transmission device for encoding an audio signal includes an audio encoding unit that encodes an audio signal and a side information encoding unit that calculates and encodes side information from a look-ahead signal. An audio signal receiving device for decoding an audio code and outputting an audio signal includes: an audio code buffer that detects packet loss based on a received state of an audio packet, an audio parameter decoding unit that decodes an audio code when an audio packet is correctly received, a side information decoding unit that decodes a side information code when an audio packet is correctly received, a side information accumulation unit that accumulates side information obtained by decoding a side information code, an audio parameter missing processing unit that outputs an audio parameter upon detection of audio packet loss, and an audio synthesis unit that synthesizes decoded audio from the audio parameter.

Claims (38)

1. An audio decoding method by an audio decoding device for decoding an audio code and outputting an audio signal, comprising:

an audio code buffer step of detecting packet loss, with the audio decoding device, based on a received state of an audio packet;

an audio parameter decoding step of decoding an audio code, with the audio decoding device, when the audio packet is correctly received;

a side information decoding step of decoding a side information code, with the audio decoding device, when the audio packet is correctly received;

a side information accumulation step of accumulating, with the audio decoding device, side information obtained by decoding the side information code;

an audio parameter missing processing step of outputting, with the audio decoding device, an audio parameter when audio packet loss is detected; and

an audio synthesis step of synthesizing, with the audio decoding device, a decoded audio from the audio parameter,

wherein the audio parameter missing processing step comprises calculating, with the audio decoding device when audio packet loss is detected, a predicted value of the audio parameter and a reliability of the predicted value of the audio parameter using the audio parameter accumulated when the audio packet is correctly received and the side information accumulated in the side information accumulation step, and if the reliability calculated is below a determined level, the audio decoding device adopting the side information accumulated in the side information accumulation step as the audio parameter.

2. The audio decoding method according to claim 1 , wherein the side information is related to a pitch lag in a look-ahead signal.

3. The audio decoding method according to claim 1 or 2 , wherein the side information contains information related to availability of the side information.

4. The audio decoding method of claim 1 , wherein the side information is related to an audio parameter in a look-ahead signal.

5. The audio decoding method of claim 1 , wherein the audio code is decoded to provide a decoded audio parameter, and the audio parameter missing processing step further comprises accumulating the decoded audio parameter when the audio packet is correctly received.

6. The audio decoding method of claim 1 , wherein the audio synthesis step of synthesizing, with the audio decoding device, a decoded audio from the audio parameter or from the decoded audio parameter.

7. The audio decoding method of claim 1 , wherein the step of adopting the side information accumulated in the side information accumulation step as the audio parameter comprises adopting the side information accumulated in the side information accumulation step as the audio parameter instead of the predicted value of the audio parameter.

8. An audio decoding device for decoding an audio code and outputting an audio signal, comprising:

a processor;

an audio code buffer configured to detect packet loss based on a received state of an audio packet;

an audio parameter decoding unit executable with the processor to decode an audio code in response to the audio packet being correctly received;

a side information decoding unit executable with the processor to decode a side information code in response to the audio packet being correctly received;

a side information accumulation unit executable with the processor to accumulate side information obtained from the side information code being decoded;

an audio parameter missing processing unit executable with the processor to output an audio parameter in response to detection of audio packet loss; and

an audio synthesis unit executable with the processor to synthesize a decoded audio from the audio parameter,

wherein the audio parameter missing processing unit is further executable with the processor, in response to detection of audio packet loss, to use the accumulated audio parameter and the accumulated side information to calculate a predicted value of the audio parameter and a reliability of the predicted value,

the audio parameter missing processing unit is further executable with the processor, in response to the calculated reliability being below a determined level, to adopt the side information read out from the side information accumulation unit as the audio parameter.

9. An audio decoding method by an audio decoding device for decoding an audio code and outputting an audio signal, the method comprising:

detecting, with the audio decoding device, packet loss of a target audio packet to be decoded based on a received state of the target audio packet;

detecting, with the audio decoding device, packet loss of another audio packet to be decoded based on a received state of the another audio packet, the another audio packet arriving at the audio decoding device after the target audio packet;

in response to the target audio packet being correctly received based on no detection of packet loss of the target audio packet, the audio decoding method further comprising:

decoding, with the audio decoding device, an audio code of the target audio packet to generate an audio parameter of the target audio packet;

accumulating, with the audio decoding device, side information generated by decoding a side information code included in the target audio packet, the side information being related to a look-ahead signal regarding the another target audio packet; and

synthesizing, with the audio decoding device, decoded audio from the audio parameter of the target audio packet; and

in response to packet loss of the another target audio packet being detected, the audio decoding method further comprising:

outputting, with the audio decoding device, an audio parameter of the another target audio packet, the step of outputting the audio parameter of the another target audio packet comprising:

calculating a predicted value of the audio parameter of the another target audio packet;

calculating a reliability of the predicted value of the audio parameter of the another target audio packet using the audio parameter of the target audio packet and the side information accumulated in response to the target audio packet being correctly received;

adopting, with the audio decoding device, the side information as the audio parameter of the another target audio packet in response to the calculated reliability being below a determined level; and

synthesizing, with the audio decoding device, decoded audio from the audio parameter of the another target audio packet.

10. The method of claim 9 , wherein generating the audio parameter of the target audio packet comprises accumulating the generated audio parameter of the target audio packet.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2015
From: TSUTSUMI, KIMITAKA; KIKUIRI, KEI; YAMAGUCHI, ATSUSHI
To: NTT DOCOMO, INC.
Reel/Frame 035779/0901 →
Priority Claims (1)
JP 2012-251646 · Nov 15, 2012 · national
Continuity (2)
Continuation PCTJP2013080589 · Nov 12, 2013
Related Publication 20150262588A1 · Sep 17, 2015