Energy lossless-encoding method and apparatus, audio encoding method and apparatus, energy lossless-decoding method and apparatus, and audio decoding method and apparatus

  • US 10,878,827 B2
  • Filed: 07/30/2019
  • Issued: 12/29/2020
  • Est. Priority Date: 10/21/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for coding an envelope of a signal including at least one of audio and speech, the method comprising:

  • determining a coding method among a first coding method and a second coding method for encoding differential quantization indices of bands in a frame;

    encoding the differential quantization indices using the determined coding method; and

    generating a bitstream to be sent for decoding into reconstructed signal including at least one of audio and speech,wherein the determining the coding method comprises;

    determining the first coding method when at least one differential quantization index is not represented by a specific range; and

    when the differential quantization indices are represented by the specific range, selecting one Huffman coding mode from a context based Huffman coding mode and a resized Huffman coding mode in the second coding method, based on a comparison result of a bit consumption for encoding the differential quantization indices,wherein in the context based Huffman coding mode, a context of a current band is obtained by using a differential quantization index of a previous band, and a differential quantization index of the current band is Huffman encoded based on the context of the current band,wherein in the resized Huffman coding mode, the context of the current band is not obtained, and the differential quantization index of the current band is Huffman encoded without the context of the current band,wherein in the context based Huffman coding mode or the resized Huffman coding mode, bits representing each of the differential quantization indices are split into upper bits and a lower bit and the upper bits are Huffman encoded, and the lower bit is processed by bit packing without Huffman encoding, andwherein the upper bits and the lower bit do not comprise a bit indicating the determined coding method among the first coding method and the second coding method, and a bit indicating the one Huffman coding mode from the context based Huffman coding mode and the resized Huffman coding mode.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×