Coding device, decoding device, and method and program thereof

USRE50749E · US · E1

Patent metadata
FieldValue
Publication numberUS-RE50749-E
Application numberUS-202217969329-A
CountryUS
Kind codeE1
Filing dateOct 19, 2022
Priority dateMay 1, 2014
Publication dateJan 13, 2026
Grant dateJan 13, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A technology of accurately coding and decoding coefficients which are convertible into linear prediction coefficients even for a frame in which the spectrum variation is great while suppressing an increase in the code amount as a whole is provided. A coding device includes: a first coding unit that obtains a first code by coding coefficients which are convertible into linear prediction coefficients of more than one order; and a second coding unit that obtains a second code by coding at least quantization errors of the first coding unit if (A−1) an index Q commensurate with how high the peak-to-valley height of a spectral envelope is, the spectral envelope corresponding to the coefficients which are convertible into the linear prediction coefficients of more than one order, is larger than or equal to a predetermined threshold value Th1 and/or (B−1) an index Q′ commensurate with how short the peak-to-valley height of the spectral envelope is, is smaller than or equal to a predetermined threshold value Th1′.

First claim

Opening claim text (preview).

What is claimed is: 1 . A coding device comprising: circuitry configured to: execute first coding processing in which the circuitry obtains a first code by coding coefficients which are convertible into linear prediction coefficients of more than one order; and execute second coding processing in which the circuitry obtains a second code by coding at least quantization errors of the first coding processing if an index Q commensurate with how high a peak-to-valley height of a spectral envelope is, the spectral envelope corresponding to the coefficients which are convertible into the linear prediction coefficients of more than one order, is larger than or equal to a predetermined threshold value Th1 and/or an index Q′ commensurate with how short the peak-to-valley height of the spectral envelope is, is smaller than or equal to a predetermined threshold value Th1′, wherein in the second coding processing the circuitry obtains the second code whose bit number becomes greater as the index Q increases and/or the index Q′ decreases. 2 . A non-transitory computer-readable recording medium having recorded thereon a program for making a computer function as the coding device according to claim 1 . 3 . A decoding device comprising: circuitry configured to: execute first decoding processing in which the circuitry obtains first decoded values by decoding a first code, the first decoded values corresponding to coefficients which are convertible into linear prediction coefficients of more than one order; execute second decoding processing in which the circuitry obtains second decoded values of more than one order by decoding a second code if an index Q commensurate with how high a peak-to-valley height of a spectral envelope is, the spectral envelope corresponding to the first decoded values of the coefficients which are convertible into the linear prediction coefficients of more than one order, is larger than or equal to a predetermined threshold value Th1 and/or an index Q′ commensurate with how short the peak-to-valley height of the spectral envelope is, is smaller than or equal to a predetermined threshold value Th1′; and execute addition processing in which the circuitry obtains third decoded values corresponding to the coefficients which are convertible into the linear prediction coefficients of more than one order by adding the first decoded values and the second decoded values of corresponding orders if the index Q commensurate with how high the peak-to-valley height of the spectral envelope is, the spectral envelope corresponding to the first decoded values of the coefficients which are convertible into the linear prediction coefficients of more than one order, is larger than or equal to the predetermined threshold value Th1 and/or the index Q′ commensurate with how short the peak-to-valley height of the spectral envelope is, is smaller than or equal to the predetermined threshold value Th1′, wherein in the second decoding processing the circuitry obtains the second decoded values from a large number of candidates for decoded values by decoding the second code with a bit number depending on a magnitude of the index Q and the index Q′, such that the larger the index Q and/or the smaller the index Q′, the greater the bit number. 4 . A non-transitory computer-readable recording medium having recorded thereon a program for making a computer function as the decoding device according to claim 3 . 5 . A coding method, implemented by a coding device that includes circuitry, comprising: a first coding step in which the circuitry obtains a first code by coding coefficients which are convertible into linear prediction coefficients of more than one order; and a second coding step in which the circuitry obtains a second code by coding at least quantization errors of the first coding step if when an index Q commensurate with how high a peak-to-valley height of a spectral envelope is, the spectral envelope corresponding to the coefficients which are convertible into the linear prediction coefficients of more than one order, is larger than or equal to a predetermined threshold value Th1 and/or an index Q′ commensurate with how short the peak-to-valley height of the spectral envelope is, is smaller than or equal to a predetermined threshold value Th1′, wherein in the second coding step the circuitry obtains the second code whose bit number becomes greater as the index Q increases and/or the index Q′ decreases. 6 . A decoding method, implemented by a decoding device that includes circuitry, comprising: a first decoding step in which the circuitry obtains first decoded values by decoding a first code, the first decoded values corresponding to coefficients which are convertible into linear prediction coefficients of more than one order; a second decoding step in which the circuitry obtains second decoded values of more than one order by decoding a second code if when an index Q commensurate with how high a peak-to-valley height of a spectral envelope is, the spectral envelope corresponding to the first decoded values of the coefficients which are convertible into the linear prediction coefficients of more than one order, is larger than or equal to a predetermined threshold value Th1 and/or an index Q′ commensurate with how short the peak-to-valley height of the spectral envelope is, is smaller than or equal to a predetermined threshold value Th1′; and an addition step in which the circuitry obtains third decoded values corresponding to the coefficients which are convertible into the linear prediction coefficients of more than one order by adding the first decoded values and the second decoded values of corresponding orders if when the index Q commensurate with how high the peak-to-valley height of the spectral envelope is, the spectral envelope corresponding to the first decoded values of the coefficients which are convertible into the linear prediction coefficients of more than one order, is larger than or equal to the predetermined threshold value Th1 and/or the index Q′ commensurate with how short the peak-to-valley height of the spectral envelope is, is smaller than or equal to the predetermined threshold value Th1′, wherein in the second decoding step the circuitry obtains the second decoded values from a large number of candidates for decoded values by decoding the second code with a bit number depending on a magnitude of the index Q and the index Q′, such that the larger the index Q and/or the smaller the index Q′, the greater the bit number. 7. A coding device comprising: circuitry configured to: execute first coding processing in which the circuitry obtains a first code by coding line spectrum pair parameters of more than one order; and execute second coding processing in which the circuitry obtains a second code by coding at least quantization errors of the first coding processing if a minimum value of differentials between adjacent parameters of quantized line spectrum pair parameters of all orders or low orders corresponding to the first code and a lowest-order quantized line spectrum pair parameter is smaller than or equal to a predetermined threshold value Th1′, wherein the quantization errors are quantization errors of low orders of the more than one order. 8. A non-transitory computer-readable recording medium having recorded thereon a program for making a computer function as the coding device according to claim 7 . 9. A decoding device comprising: circuitry configured to: execute first decoding processing in which the circuitry obtains first decoded values by decoding a first code, the first decoded values corresponding to line spectrum pair parameters of more than one order; execute second decoding processing in which th

Assignees

Inventors

Classifications

  • Vector quantisation, e.g. TwinVQ audio · CPC title

  • Quantisation or dequantisation of spectral components · CPC title

  • Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding · CPC title

  • Codebook for LPC parameters · CPC title

  • Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent USRE50749E cover?
A technology of accurately coding and decoding coefficients which are convertible into linear prediction coefficients even for a frame in which the spectrum variation is great while suppressing an increase in the code amount as a whole is provided. A coding device includes: a first coding unit that obtains a first code by coding coefficients which are convertible into linear prediction coeffici…
Who is the assignee on this patent?
Nippon Telegraph & Telephone
What technology area does this patent fall under?
Primary CPC classification G10L19/07. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 13 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (E1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).