IP Library › Granted Patent US 12,431,151
Granted Patent B2
US 12,431,151 · App. 18/743,662 · Granted Sep 30, 2025

Coding device, decoding device, and method and program thereof

Inventors: Takehiro Moriya (Atsugi, JP); Yutaka Kamamoto (Atsugi, JP); Noboru Harada (Atsugi, JP)
Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
G10L19/07G10L19/038G10L2019/0016G10L19/005
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 12,431,151
App. No.
18/743,662
Granted
Sep 30, 2025
Kind
B2
Abstract

A coding method and a decoding method are provided which can use in combination a predictive coding and decoding method which is a coding and decoding method that can accurately express coefficients which are convertible into linear prediction coefficients with a small code amount and a coding and decoding method that can obtain correctly, by decoding, coefficients which are convertible into linear prediction coefficients of the present frame if a linear prediction coefficient code of the present frame is correctly input to a decoding device. A coding device includes: a predictive coding unit that obtains a first code by coding a differential vector formed of differentials between a vector of coefficients which are convertible into linear prediction coefficients of more than one order of the present frame and a prediction vector containing at least a predicted vector from a past frame, and obtains a quantization differential vector corresponding to the first code; and a non-predictive coding unit that generates a second code by coding a correction vector which is formed of differentials between the vector of the coefficients which are convertible into the linear prediction coefficients of more than one order of the present frame and the quantization differential vector or formed of some of elements of the differentials.

Claims (14)

1. A coding device comprising:

processing circuitry configured to

obtain a first code by coding a differential vector formed of differentials between a vector of a line spectrum pair parameter sequence of more than one order of a present frame and a prediction vector containing at least a predicted vector from a past frame, and obtain a quantization differential vector corresponding to the first code;

determine whether or not to generate a second code using an index Q′ based on the difference amount between adjacent orders of parameters in a frequency domain; and

generate the second code by coding a correction vector, and the coding device outputs the first code and the second code.

2. A coding method, implemented by a coding device that includes processing circuitry, comprising:

a predictive coding step in which the processing circuitry obtains a first code by coding a differential vector formed of differentials between a vector of a line spectrum pair parameter sequence of more than one order of a present frame and a prediction vector containing at least a predicted vector from a past frame, and obtains a quantization differential vector corresponding to the first code;

a non-predictive coding step in which the processing circuitry determines whether or not to generate a second code using an index Q′ based on the difference amount between adjacent orders of parameters in a frequency domain and generates the second code by coding a correction vector; and

an outputting step of outputting the first code and the second code.

3. A non-transitory recording medium having recorded thereon a program causing a computer to implement:

obtaining a first code by coding a differential vector formed of differentials between a vector of a line spectrum pair parameter sequence of more than one order of a present frame and a prediction vector containing at least a predicted vector from a past frame, and obtaining a quantization differential vector corresponding to the first code;

determining whether or not to generate a second code using an index Q′ based on the difference amount between adjacent orders of parameters in a frequency domain;

generating the second code by coding a correction vector; and

outputting the first code and the second code.

Assignments (1)
CHANGE OF NAME Recorded Oct 10, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 073080/0163 →
Priority Claims (1)
JP 2014-094758 · May 1, 2014 · national
Continuity (5)
Continuation 18195015 · May 9, 2023
Continuation 17370060 · Jul 8, 2021
Continuation 16527160 · Jul 31, 2019
Continuation 15307059
Related Publication 20240339119A1 · Oct 10, 2024
References Cited (33)
US 5778334A · Ozawa · 1998 [cited by applicant]
US 6122608A · Mccree · 2000 [cited by applicant]
US 6757654B1 · Westerlund · 2004 [cited by applicant]
US 7383177B2 · Yamaura · 2008 [cited by applicant]
US 8068042B2 · Harada · 2011 [cited by applicant]
US 8463602B2 · Oshikiri · 2013 [cited by applicant]
US 8892428B2 · Oshikiri · 2014 [cited by applicant]
US 9424830B2 · Togawa · 2016 [cited by applicant]
US 9852741B2 · Salami · 2017 [cited by applicant]
US 20020173951A1 · Ehara · 2002 [cited by applicant]
US 20040176951A1 · Sung · 2004 [cited by applicant]
US 20090248404A1 · Ehara · 2009 [cited by applicant]
US 20100145712A1 · Kovesi · 2010 [cited by applicant]
US 20100153121A1 · Toguri · 2010 [cited by applicant]
US 20130028426A1 · Purnhagen · 2013 [cited by applicant]
US 20140236588A1 · Subasingha · 2014 [cited by applicant]
US 20150302861A1 · Salam i · 2015 [cited by applicant]
US 20160093311A1 · Kim · 2016 [cited by applicant]
US 20160232909A1 · Fuchs · 2016 [cited by applicant]
US 20160293173A1 · Faure · 2016 [cited by applicant]
US 20180075856A1 · Salam i · 2018 [cited by applicant]
DE 60028500T2 · 2007 [cited by applicant]
EP 3139382M · 2017 [cited by applicant]
WO WO2005096273A1 · 2005 [cited by examiner]
International Search Report issued Apr. 14, 2015 in PCT/JP2015/057727 filed Mar. 16, 2015. [cited by applicant]
ITU-T, G.729, Telecommunication Standardization Sector of ITU, General Aspects of Digital Transmission Systems: Coding of Speech at 8 kbit/s Using Conjugate-Structure Algebraic-Code-Excited Linear-Prediction (CS-ACELP),… [cited by applicant]
Office Action issued Sep. 19, 2017 in Korean Patent Application No. 10-2016-7030130 (with English language translation). [cited by applicant]
ITU-T Recommendation G.718. “Frame error robust narrow-band and wideband embedded variable bit-rate coding of speech and audio from 8-32 kbit/s” ITU-T, 2008, 255 Pages. [cited by applicant]
Frank K. Soong, et al., “Line Spectrum Pair (LSP) and Speech Data Compression”, IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP'84), 1984, 4 pages. [cited by applicant]
Extended Search Report issued Oct. 24, 2017 in European Patent Application No. 15786812.6. [cited by applicant]
ITU-T, G.729, Telecommunication Standardization Sector of ITU, Series G: Transmission Systems and Media,Digital Systems and Networks, Digital terminal equipments—Coding of voice and audio signals, Coding of speech at 8 … [cited by applicant]
M. Jelinek, T. Vaillancourt and J. Gibbs, “G. 718: A new embedded speech and audio coding standard with high resilience to error-prone transmission channels,” in IEEE Communications Magazine, vol. 47, No. 10, pp. 117-12… [cited by applicant]
H. Zarrinkoub and P. Mermelstein, “Switched prediction and quantization of LSP frequencies,” 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings, Atlanta, GA, USA, 1996,… [cited by applicant]