Coding method, decoding method, coder and decoder
    1.
    发明授权
    Coding method, decoding method, coder and decoder 有权
    编码方法,解码方法,编码器和解码器

    公开(公告)号:US08294602B2

    公开(公告)日:2012-10-23

    申请号:US12607723

    申请日:2009-10-28

    申请人: Fuwei Ma Dejun Zhang

    发明人: Fuwei Ma Dejun Zhang

    IPC分类号: H03M7/00

    摘要: A coding method, a decoding method, a coder, and a decoder are disclosed herein. A coding method includes: obtaining the pulse distribution, on a track, of the pulses to be encoded on the track; determining a distribution identifier for identifying the pulse distribution according to the pulse distribution; and generating a coding index that includes the distribution identifier. A decoding method includes: receiving a coding index; obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track; determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier; and reconstructing the pulse order on the track according to the pulse distribution.

    摘要翻译: 本文公开了一种编码方法,解码方法,编码器和解码器。 一种编码方法包括:在轨道上获取要编码的脉冲的脉冲分布; 根据脉冲分布确定用于识别脉冲分布的分布标识符; 以及生成包括所述分发标识符的编码索引。 解码方法包括:接收编码索引; 从所述编码索引获得分布标识符,其中所述分发标识符被配置为在轨道上识别要在所述轨道上编码的脉冲的脉冲分布; 根据分布标识符确定在轨道上要编码的所有脉冲的轨道上的脉冲分布; 并根据脉冲分布重建轨道上的脉冲顺序。

    VECTOR DECODING METHOD AND APPARATUS AND COMPUTER PROGRAM
    2.
    发明申请
    VECTOR DECODING METHOD AND APPARATUS AND COMPUTER PROGRAM 有权
    矢量解码方法与装置与计算机程序

    公开(公告)号:US20090097595A1

    公开(公告)日:2009-04-16

    申请号:US12343424

    申请日:2008-12-23

    申请人: Fuwei Ma

    发明人: Fuwei Ma

    IPC分类号: H04L27/06

    CPC分类号: G10L19/00 G10L19/038

    摘要: A vector decoding method includes decomposing a code of an initial vector to obtain a sign code and an absolute vector code, decoding the sign code to obtain a sign vector, performing multi-level permutation-based decoding on the absolute vector code to obtain an initial absolute vector, and combining the sign vector and the initial absolute vector to obtain an initial vector, wherein each respective vector ha a plurality of elements. A vector decoding apparatus includes a decomposing unit configured to decompose a vector code to obtain a sign code and an absolute vector, a sign decoding unit configured to decode the sign code to obtain a sign vector, a multi-level permutation-based decoding unit configured to perform multi-level permutation-based decoding on the absolute vector to obtain an initial absolute vector, and a combining unit configured to combine the sign vector and the initial absolute vector to obtain an initial vector.

    摘要翻译: 向量解码方法包括分解初始向量的码以获得符号码和绝对向量码,对符号码进行解码以获得符号向量,对绝对向量码进行基于多级置换的解码,以获得初始 绝对向量,并且组合符号向量和初始绝对向量以获得初始向量,其中每个相应向量具有多个元素。 矢量解码装置包括:分解单元,被配置为分解矢量码以获得符号码和绝对矢量;符号解码单元,被配置为对符号码进行解码以获得符号矢量;多级置换解码单元 对绝对矢量执行基于多层置换的解码以获得初始绝对向量,以及组合单元,被配置为组合符号向量和初始绝对向量以获得初始向量。

    VECTOR CODING/DECODING APPARATUS AND STREAM MEDIA PLAYER
    3.
    发明申请
    VECTOR CODING/DECODING APPARATUS AND STREAM MEDIA PLAYER 有权
    矢量编码/解码设备和流媒体播放器

    公开(公告)号:US20090097565A1

    公开(公告)日:2009-04-16

    申请号:US12343450

    申请日:2008-12-23

    申请人: Fuwei Ma

    发明人: Fuwei Ma

    IPC分类号: H04L27/06 H04L27/00 H04N7/28

    CPC分类号: G10L19/00 G10L19/038

    摘要: A vector coding apparatus includes a decomposing unit to obtain a sign vector and an initial absolute vector, a sign coding unit to code the sign to obtain a sign code, a multi-level permutation-based coding unit to perform multi-level permutation-based coding to obtain an absolute vector code, a combining unit to combine the sign and absolute vector codes to obtain an initial vector code. A vector decoding apparatus includes a decomposing unit to decompose a code of an initial vector to obtain a sign code and an absolute vector code, a sign decoding unit to decode the sign code to obtain a sign vector, a multi-level permutation-based decoding unit to perform multi-level permutation-based decoding on the absolute vector code to obtain an initial absolute vector, and a combining unit to combine the sign and initial absolute vectors to obtain an initial vector. A media player includes the vector decoding apparatus.

    摘要翻译: 矢量编码装置包括:分解单元,用于获得符号矢量和初始绝对矢量;符号编码单元,用于对所述符号进行编码以获得符号码;多级置换编码单元,用于执行多级置换 编码以获得绝对向量代码,组合单元组合符号和绝对向量代码以获得初始向量代码。 向量解码装置包括分解单元,用于分解初始向量的代码以获得符号码和绝对向量码;符号解码单元,对符号码进行解码以获得符号向量;多级置换解码 单元,对绝对矢量代码执行多级置换解码,得到初始绝对向量;以及组合单元,组合符号和初始绝对向量以获得初始向量。 媒体播放器包括矢量解码装置。

    METHOD AND APPARATUS FOR OBTAINING PITCH GAIN, AND CODER AND DECODER
    4.
    发明申请
    METHOD AND APPARATUS FOR OBTAINING PITCH GAIN, AND CODER AND DECODER 审中-公开
    用于获取增益的方法和装置,以及编码器和解码器

    公开(公告)号:US20110218800A1

    公开(公告)日:2011-09-08

    申请号:US13109679

    申请日:2011-05-17

    IPC分类号: G10L21/00

    CPC分类号: G10L19/08 G10L2019/0011

    摘要: The present invention relates to a method and apparatus for obtaining a pitch gain, and a coder and a decoder. The method includes: obtaining information about an input signal; and obtaining a pitch gain corresponding to the information about the input signal according to the correspondence between the signal information and the pitch gain. The embodiments of the present invention obtain the corresponding pitch gain according to the signal information by using the obtained correspondence between the signal information and the pitch gain, and the pitch gain is applicable to the coder and the decoder, thus making it unnecessary for the coder to transmit the pitch gain to the decoder and solving the problem of bit overhead. The embodiments of the present invention determine the pitch gain adaptively according to the signal information, avoid consumption of extra bits for quantizing the pitch gain, avoid impact on the coding performance, and improve the compression ratio.

    摘要翻译: 本发明涉及一种用于获得音调增益的方法和装置,以及编码器和解码器。 该方法包括:获取关于输入信号的信息; 并且根据信号信息和音调增益之间的对应关系,获得与输入信号有关的信息对应的音调增益。 本发明的实施例通过使用获得的信号信息和音调增益之间的对应关系,根据信号信息获得相应的音调增益,并且音调增益可应用于编码器和解码器,从而不需要编码器 将音调增益发送到解码器并解决位开销的问题。 本发明的实施例根据信号信息自适应地确定音调增益,避免消耗用于量化音调增益的额外比特,避免对编码性能的影响,并提高压缩比。

    Vector decoding method and apparatus and computer program
    5.
    发明授权
    Vector decoding method and apparatus and computer program 有权
    矢量解码方法及装置及计算机程序

    公开(公告)号:US07738559B2

    公开(公告)日:2010-06-15

    申请号:US12343424

    申请日:2008-12-23

    申请人: Fuwei Ma

    发明人: Fuwei Ma

    CPC分类号: G10L19/00 G10L19/038

    摘要: A vector decoding method includes decomposing a code of an initial vector to obtain a sign code and an absolute vector code, decoding the sign code to obtain a sign vector, performing multi-level permutation-based decoding on the absolute vector code to obtain an initial absolute vector, and combining the sign vector and the initial absolute vector to obtain an initial vector, wherein each respective vector ha a plurality of elements. A vector decoding apparatus includes a decomposing unit configured to decompose a vector code to obtain a sign code and an absolute vector, a sign decoding unit configured to decode the sign code to obtain a sign vector, a multi-level permutation-based decoding unit configured to perform multi-level permutation-based decoding on the absolute vector to obtain an initial absolute vector, and a combining unit configured to combine the sign vector and the initial absolute vector to obtain an initial vector.

    摘要翻译: 向量解码方法包括分解初始向量的码以获得符号码和绝对向量码,对符号码进行解码以获得符号向量,对绝对向量码进行基于多级置换的解码,以获得初始 绝对向量,并且组合符号向量和初始绝对向量以获得初始向量,其中每个相应向量具有多个元素。 矢量解码装置包括:分解单元,被配置为分解矢量码以获得符号码和绝对矢量;符号解码单元,被配置为对符号码进行解码以获得符号矢量;多级置换解码单元 对绝对矢量执行基于多层置换的解码以获得初始绝对向量,以及组合单元,被配置为组合符号向量和初始绝对向量以获得初始向量。

    CODING METHOD, DECODING METHOD, CODER AND DECODER
    6.
    发明申请
    CODING METHOD, DECODING METHOD, CODER AND DECODER 有权
    编码方法,解码方法,编码器和解码器

    公开(公告)号:US20100049511A1

    公开(公告)日:2010-02-25

    申请号:US12607723

    申请日:2009-10-28

    申请人: Fuwei MA Dejun ZHANG

    发明人: Fuwei MA Dejun ZHANG

    IPC分类号: G10L19/12

    摘要: A coding method, a decoding method, a coder, and a decoder are disclosed herein. A coding method includes: obtaining the pulse distribution, on a track, of the pulses to be encoded on the track; determining a distribution identifier for identifying the pulse distribution according to the pulse distribution; and generating a coding index that includes the distribution identifier. A decoding method includes: receiving a coding index; obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track; determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier; and reconstructing the pulse order on the track according to the pulse distribution.

    摘要翻译: 本文公开了一种编码方法,解码方法,编码器和解码器。 一种编码方法包括:在轨道上获取要编码的脉冲的脉冲分布; 根据脉冲分布确定用于识别脉冲分布的分布标识符; 以及生成包括所述分发标识符的编码索引。 解码方法包括:接收编码索引; 从所述编码索引获得分布标识符,其中所述分发标识符被配置为在轨道上识别要在所述轨道上编码的脉冲的脉冲分布; 根据分布标识符确定在轨道上要编码的所有脉冲的轨道上的脉冲分布; 并根据脉冲分布重建轨道上的脉冲顺序。

    METHOD AND DEVICE FOR PULSE ENCODING, METHOD AND DEVICE FOR PULSE DECODING
    7.
    发明申请
    METHOD AND DEVICE FOR PULSE ENCODING, METHOD AND DEVICE FOR PULSE DECODING 有权
    用于脉冲编码的方法和装置,用于脉冲解码的方法和装置

    公开(公告)号:US20120086586A1

    公开(公告)日:2012-04-12

    申请号:US13325993

    申请日:2011-12-14

    IPC分类号: H03M7/30

    摘要: The present invention discloses a method and a device for pulse encoding, and a method and a device for pulse decoding. The method for pulse encoding includes: calculating an index value of an input pulse; selecting an adjustment threshold value according to the number of pulses, and comparing the index value of the pulse with the adjustment threshold value; if the index value is smaller than the adjustment threshold value, adopting the first number of encoding bits to encode the index value, if the index value is not smaller than the adjustment threshold value, adopting the second number of encoding bits to encode the index value plus an offset value, where the first number is smaller than the second number, the first number and the second number are both positive integers, and the offset value is greater than or equal to the adjustment threshold value.

    摘要翻译: 本发明公开了一种用于脉冲编码的方法和装置,以及用于脉冲解码的方法和装置。 脉冲编码方法包括:计算输入脉冲的指标值; 根据所述脉冲数选择调整阈值,并将所述脉冲的指标值与所述调整阈值进行比较; 如果索引值小于调整阈值,则采用第一数量的编码比特来对索引值进行编码,如果索引值不小于调整阈值,则采用第二数量的编码比特来对索引值进行编码 加上偏移值,其中第一个数字小于第二个数字,第一个数字和第二个数字都是正整数,偏移量大于或等于调整阈值。

    METHOD FOR ENCODING SIGNAL, AND METHOD FOR DECODING SIGNAL
    8.
    发明申请
    METHOD FOR ENCODING SIGNAL, AND METHOD FOR DECODING SIGNAL 有权
    编码信号的方法和解码信号的方法

    公开(公告)号:US20110313761A1

    公开(公告)日:2011-12-22

    申请号:US13172575

    申请日:2011-06-29

    IPC分类号: G10L19/00

    摘要: The present disclosure relates to a method, apparatus, and system for encoding and decoding signals. The encoding method includes: converting a first-domain signal into a second-domain signal; performing Linear Prediction (LP) processing and Long-Term Prediction (LTP) processing for the second-domain signal; obtaining a long-term flag according to decision criteria; obtaining a second-domain contribution signal according to the LP processing result and the LTP processing result when the long-term flag is a first flag; obtaining a second-domain contribution signal according to the LP processing result when the long-term flag is a second flag; converting the second-domain contribution signal into a first-domain contribution signal, and calculating a first-domain predictive residual signal; and outputting a bit stream that includes the first-domain predictive residual signal. With the present disclosure, a subsequent encoding or decoding process is performed adaptively according to the long-term flag; when the long-term flag is the second flag, it is not necessary to consider the LTP processing result, thus improving the compression performance of a codec.

    摘要翻译: 本公开涉及用于对信号进行编码和解码的方法,装置和系统。 编码方法包括:将第一域信号转换为第二域信号; 对第二域信号执行线性预测(LP)处理和长期预测(LTP)处理; 根据决策标准获得长期国旗; 当长期标志是第一标志时,根据LP处理结果和LTP处理结果获得第二域贡献信号; 当长期标志是第二标志时,根据LP处理结果获得第二域贡献信号; 将所述第二域贡献信号转换为第一域贡献信号,以及计算第一域预测残差信号; 并输出包括第一域预测残差信号的比特流。 根据本公开,根据长期标志自适应地进行后续的编码或解码处理; 当长期标志是第二个标志时,不需要考虑LTP处理结果,从而提高编解码器的压缩性能。

    Vector coding method and apparatus and computer program
    10.
    发明授权
    Vector coding method and apparatus and computer program 有权
    矢量编码方法及装置及计算机程序

    公开(公告)号:US07738558B2

    公开(公告)日:2010-06-15

    申请号:US12343390

    申请日:2008-12-23

    申请人: Fuwei Ma

    发明人: Fuwei Ma

    IPC分类号: H04N7/18

    CPC分类号: G10L19/00 G10L19/038

    摘要: A vector coding apparatus and method includes decomposing an initial vector to obtain a sign vector and an initial absolute vector. Coding the sign vector to obtain a sign code, performing multi-level permutation-based coding on the initial absolute vector to obtain an absolute vector code, and combining the sign code and the absolute vector code. Optionally determining, before decomposing the initial vector, a characteristic codebook to which the initial vector belongs, obtaining a characteristic value of the characteristic codebook, and combining a code of the initial vector to obtain a final code of the initial vector. The performing step can include removing from the initial absolute vector any element having a value which satisfies a preset condition, constructing a new absolute vector with elements not satisfying the preset condition, and coding positions of the elements not satisfying the preset condition in the initial absolute vector to obtain a position code.

    摘要翻译: 矢量编码装置和方法包括分解初始矢量以获得符号矢量和初始绝对矢量。 编码符号向量以获得符号码,对初始绝对向量执行多级置换编码以获得绝对向量码,并组合符号码和绝对向量码。 可选地,在分解初始向量之前,确定初始向量所属的特征码本,获得特征码本的特征值,并组合初始向量的码以获得初始向量的最终码。 执行步骤可以包括从初始绝对矢量中去除任何具有满足预设条件的值的元素,构造不满足预设条件的元素的新绝对向量,以及不满足预设条件的元素的编码位置在初始绝对值 向量来获取位置代码。