[go: up one dir, main page]

MX2020002972A - Metodo y dispositivo para asignar un presupuesto de bits entre subtramas en un codec celp. - Google Patents

Metodo y dispositivo para asignar un presupuesto de bits entre subtramas en un codec celp.

Info

Publication number
MX2020002972A
MX2020002972A MX2020002972A MX2020002972A MX2020002972A MX 2020002972 A MX2020002972 A MX 2020002972A MX 2020002972 A MX2020002972 A MX 2020002972A MX 2020002972 A MX2020002972 A MX 2020002972A MX 2020002972 A MX2020002972 A MX 2020002972A
Authority
MX
Mexico
Prior art keywords
subframes
subframe
bit budget
celp
frame
Prior art date
Application number
MX2020002972A
Other languages
English (en)
Inventor
Vaclav Eksler
Original Assignee
Voiceage Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Voiceage Corp filed Critical Voiceage Corp
Publication of MX2020002972A publication Critical patent/MX2020002972A/es

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/08Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
    • G10L19/12Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being a code excitation, e.g. in code excited linear prediction [CELP] vocoders
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/002Dynamic bit allocation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/032Quantisation or dequantisation of spectral components
    • G10L19/038Vector quantisation, e.g. TwinVQ audio
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/16Vocoder architecture
    • G10L19/18Vocoders using multiple modes
    • G10L19/24Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Quality & Reliability (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Communication Control (AREA)

Abstract

Un método y dispositivo para asignar un presupuesto de bits a una pluralidad de primeras partes y a una segunda parte de un módulo central de CELP de (a) un codificador para codificar una señal de sonido o (b) un decodificador para decodificar la señal de sonido. En una trama de la señal de sonido que comprende subtramas, se asignan presupuestos de bits respectivos a las primeras partes de módulo central de CELP y un presupuesto de bits restante después de asignar a las primeras partes de módulo central de CELP sus presupuestos de bits respectivos se asigna a la segunda parte de módulo central de CELP. De acuerdo con una alternativa, el segundo presupuesto de bits de parte de módulo central de CELP se distribuye entre las subtramas de la trama y se asigna un presupuesto de bits más grande a por lo menos una de las subtramas de la trama. La por lo menos una subtrama puede ser la primera subtrama de la trama, al menos una subtrama que siga a la primera subtrama, o la subtrama que use un libro de códigos de forma de impulso glótico.
MX2020002972A 2017-09-20 2018-09-20 Metodo y dispositivo para asignar un presupuesto de bits entre subtramas en un codec celp. MX2020002972A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201762560724P 2017-09-20 2017-09-20
PCT/CA2018/051175 WO2019056107A1 (en) 2017-09-20 2018-09-20 METHOD AND DEVICE FOR ALLOCATING A BINARY BUDGET BETWEEN SUB-FRAMES IN A CELP CODEC

Publications (1)

Publication Number Publication Date
MX2020002972A true MX2020002972A (es) 2020-07-22

Family

ID=65810135

Family Applications (2)

Application Number Title Priority Date Filing Date
MX2020002988A MX2020002988A (es) 2017-09-20 2018-09-20 Metodo y dispositivo para distribuir eficientemente un presupuesto de bits en un codec celp.
MX2020002972A MX2020002972A (es) 2017-09-20 2018-09-20 Metodo y dispositivo para asignar un presupuesto de bits entre subtramas en un codec celp.

Family Applications Before (1)

Application Number Title Priority Date Filing Date
MX2020002988A MX2020002988A (es) 2017-09-20 2018-09-20 Metodo y dispositivo para distribuir eficientemente un presupuesto de bits en un codec celp.

Country Status (13)

Country Link
US (2) US11276412B2 (es)
EP (2) EP3685376B1 (es)
JP (2) JP7285830B2 (es)
KR (3) KR102736785B1 (es)
CN (2) CN111133510B (es)
AU (2) AU2018337086B2 (es)
BR (2) BR112020004883A2 (es)
CA (1) CA3074749A1 (es)
ES (2) ES3019398T3 (es)
MX (2) MX2020002988A (es)
RU (2) RU2744362C1 (es)
WO (2) WO2019056108A1 (es)
ZA (2) ZA202001506B (es)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7739255B2 (ja) * 2019-07-08 2025-09-16 ヴォイスエイジ・コーポレーション オーディオストリーム内のメタデータのコーディングのためならびに柔軟なオブジェクト内およびオブジェクト間のビットレートの適応のための方法およびシステム
AU2020372899A1 (en) * 2019-10-30 2022-04-21 Dolby Laboratories Licensing Corporation Bitrate distribution in immersive voice and audio services
ES3020557T3 (en) 2020-02-03 2025-05-23 Voiceage Corp Switching between stereo coding modes in a multichannel sound codec
ES3035793T3 (en) * 2021-01-08 2025-09-09 Voiceage Corp Method and device for unified time-domain / frequency domain coding of a sound signal
US11985341B2 (en) * 2022-06-22 2024-05-14 Ati Technologies Ulc Assigning bit budgets to parallel encoded video data

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH083719B2 (ja) * 1986-11-17 1996-01-17 日本電気株式会社 音声分析合成装置
JP3092436B2 (ja) * 1994-03-02 2000-09-25 日本電気株式会社 音声符号化装置
JP3329216B2 (ja) * 1997-01-27 2002-09-30 日本電気株式会社 音声符号化装置及び音声復号装置
US7072832B1 (en) * 1998-08-24 2006-07-04 Mindspeed Technologies, Inc. System for speech encoding having an adaptive encoding arrangement
US6782360B1 (en) * 1999-09-22 2004-08-24 Mindspeed Technologies, Inc. Gain quantization for a CELP speech coder
US6898566B1 (en) 2000-08-16 2005-05-24 Mindspeed Technologies, Inc. Using signal to noise ratio of a speech signal to adjust thresholds for extracting speech parameters for coding the speech signal
US7171355B1 (en) 2000-10-25 2007-01-30 Broadcom Corporation Method and apparatus for one-stage and two-stage noise feedback coding of speech and audio signals
CA2388439A1 (en) * 2002-05-31 2003-11-30 Voiceage Corporation A method and device for efficient frame erasure concealment in linear predictive based speech codecs
RU2331933C2 (ru) 2002-10-11 2008-08-20 Нокиа Корпорейшн Способы и устройства управляемого источником широкополосного кодирования речи с переменной скоростью в битах
US7657427B2 (en) * 2002-10-11 2010-02-02 Nokia Corporation Methods and devices for source controlled variable bit-rate wideband speech coding
CA2457988A1 (en) * 2004-02-18 2005-08-18 Voiceage Corporation Methods and devices for audio compression based on acelp/tcx coding and multi-rate lattice vector quantization
EP1851866B1 (en) * 2005-02-23 2011-08-17 Telefonaktiebolaget LM Ericsson (publ) Adaptive bit allocation for multi-channel audio encoding
US9626973B2 (en) 2005-02-23 2017-04-18 Telefonaktiebolaget L M Ericsson (Publ) Adaptive bit allocation for multi-channel audio encoding
RU2419171C2 (ru) 2005-07-22 2011-05-20 Франс Телеком Способ переключения скорости передачи битов при аудиодекодировании с масштабированием скорости передачи битов и масштабированием полосы пропускания
CA2636493A1 (en) 2006-01-18 2007-07-26 Lg Electronics Inc. Apparatus and method for encoding and decoding signal
PT2102619T (pt) * 2006-10-24 2017-05-25 Voiceage Corp Método e dispositivo para codificação de tramas de transição em sinais de voz
US8527265B2 (en) 2007-10-22 2013-09-03 Qualcomm Incorporated Low-complexity encoding/decoding of quantized MDCT spectrum in scalable speech and audio codecs
EP2144230A1 (en) 2008-07-11 2010-01-13 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Low bitrate audio encoding/decoding scheme having cascaded switches
KR101381513B1 (ko) 2008-07-14 2014-04-07 광운대학교 산학협력단 음성/음악 통합 신호의 부호화/복호화 장치
GB2466675B (en) 2009-01-06 2013-03-06 Skype Speech coding
FR2947944A1 (fr) * 2009-07-07 2011-01-14 France Telecom Codage/decodage perfectionne de signaux audionumeriques
FR2947945A1 (fr) * 2009-07-07 2011-01-14 France Telecom Allocation de bits dans un codage/decodage d'amelioration d'un codage/decodage hierarchique de signaux audionumeriques
WO2011127569A1 (en) 2010-04-14 2011-10-20 Voiceage Corporation Flexible and scalable combined innovation codebook for use in celp coder and decoder
US20120029926A1 (en) * 2010-07-30 2012-02-02 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for dependent-mode coding of audio signals
CA2815249C (en) 2010-10-25 2018-04-24 Voiceage Corporation Coding generic audio signals at low bitrates and low delay
WO2012109734A1 (en) 2011-02-15 2012-08-23 Voiceage Corporation Device and method for quantizing the gains of the adaptive and fixed contributions of the excitation in a celp codec
PL2908313T3 (pl) * 2011-04-15 2019-11-29 Ericsson Telefon Ab L M Adaptacyjny podział współczynnika kształt - wzmocnienie
NO2669468T3 (es) * 2011-05-11 2018-06-02
DK2774145T3 (da) * 2011-11-03 2020-07-20 Voiceage Evs Llc Forbedring af ikke-taleindhold til celp-afkoder med lav hastighed
TWI505262B (zh) * 2012-05-15 2015-10-21 Dolby Int Ab 具多重子流之多通道音頻信號的有效編碼與解碼
US20140068097A1 (en) * 2012-08-31 2014-03-06 Samsung Electronics Co., Ltd. Device of controlling streaming of media, server, receiver and method of controlling thereof
US10614816B2 (en) * 2013-10-11 2020-04-07 Qualcomm Incorporated Systems and methods of communicating redundant frame information
EP2876889A1 (en) 2013-11-26 2015-05-27 Thomson Licensing Method and apparatus for managing operating parameters for a display device
US9685166B2 (en) * 2014-07-26 2017-06-20 Huawei Technologies Co., Ltd. Classification between time-domain coding and frequency domain coding
FR3024581A1 (fr) 2014-07-29 2016-02-05 Orange Determination d'un budget de codage d'une trame de transition lpd/fd
ES2904275T3 (es) 2015-09-25 2022-04-04 Voiceage Corp Método y sistema de decodificación de los canales izquierdo y derecho de una señal sonora estéreo

Also Published As

Publication number Publication date
EP3685375A1 (en) 2020-07-29
KR20250016479A (ko) 2025-02-03
KR20200055726A (ko) 2020-05-21
US11276412B2 (en) 2022-03-15
WO2019056108A1 (en) 2019-03-28
AU2018338424B2 (en) 2023-03-02
EP3685376A4 (en) 2021-11-10
US20210134310A1 (en) 2021-05-06
RU2754437C1 (ru) 2021-09-02
MX2020002988A (es) 2020-07-22
AU2018337086A1 (en) 2020-03-19
JP2020534582A (ja) 2020-11-26
CN111149160B (zh) 2023-10-13
AU2018338424A1 (en) 2020-03-19
CN111149160A (zh) 2020-05-12
CN111133510B (zh) 2023-08-22
CN111133510A (zh) 2020-05-08
US11276411B2 (en) 2022-03-15
US20200243100A1 (en) 2020-07-30
CA3074750A1 (en) 2019-03-28
BR112020004883A2 (pt) 2020-09-15
KR20200054221A (ko) 2020-05-19
ZA202001507B (en) 2023-02-22
EP3685375A4 (en) 2021-06-02
JP2020534581A (ja) 2020-11-26
ES3039163T3 (en) 2025-10-17
EP3685375B1 (en) 2025-01-22
CA3074749A1 (en) 2019-03-28
AU2018337086B2 (en) 2023-06-01
BR112020004909A2 (pt) 2020-09-15
WO2019056107A1 (en) 2019-03-28
EP3685376B1 (en) 2025-07-16
EP3685376A1 (en) 2020-07-29
JP7239565B2 (ja) 2023-03-14
JP7285830B2 (ja) 2023-06-02
ES3019398T3 (en) 2025-05-20
RU2744362C1 (ru) 2021-03-05
KR102736785B1 (ko) 2024-12-03
ZA202001506B (en) 2023-01-25

Similar Documents

Publication Publication Date Title
MX2020002972A (es) Metodo y dispositivo para asignar un presupuesto de bits entre subtramas en un codec celp.
MX2020011944A (es) Metodo de codificacion de datos tridimensionales, metodo de decodificacion de datos tridimensionales, dispositivo codificador de datos tridimensionales y dispositivo decodificador de datos tridimensionales.
MX2023008132A (es) Codificador de imagenes, decodificador de imagenes, metodo de codificacion de imagenes y metodo de decodificacion de imagenes.
MX2021008910A (es) Metodo de codificacion de datos tridimensionales, metodo de decodificacion de datos tridimensionales, dispositivo codificador de datos tridimensionales y dispositivo decodificador de datos tridimensionales.
MX2023012281A (es) Metodo de codificacion de datos tridimensionales, metodo de decodificacion de datos tridimensionales, dispositivo de codificacion de datos tridimensionales y dispositivo de decodificacion de datos tridimensionales.
MX2020010889A (es) Metodo de codificacion de datos tridimensionales, metodo de decodificacion de datos tridimensionales, dispositivo codificador de datos tridimensionales y dispositivo decodificador de datos tridimensionales.
MX2021005074A (es) Metodo de codificacion de datos tridimensionales, metodo de decodificacion de datos tridimensionales, dispositivo de codificacion de datos tridimensionales y dispositivo de decodificacion de datos tridimensionales.
CO2017003345A2 (es) Un dispositivo y un aparato configurado para decodificar un flujo de bits representativo de una señal de audio ambisónica de orden superior y métodos de decodificación y de codificación para generar dicho flujo de bits
MX2024005051A (es) Metodo de codificacion de datos tridimensionales, metodo de decodificacion de datos tridimensionales, dispositivo codificador de datos tridimensionales y dispositivo decodificador de datos tridimensionales.
MX2021010964A (es) Metodo de codificacion de datos tridimensionales, metodo de decodificacion de datos tridimensionales, dispositivo codificador de datos tridimensionales y dispositivo decodificador de datos tridimensionales.
CO2017009672A2 (es) Determinación del modo de derivación de información de movimiento en la codificación de video
CL2018001895A1 (es) Estructura de árbol multi-tipo para codificación de video
BR112018074414A2 (pt) codificação e decodificação de sinalização de controle com verificação de redundância seccional
MX2017011490A (es) Descodificación de secuencias de bits de audio con metadatos de replicación de banda espectral mejorada en al menos un elemento de relleno.
MX381839B (es) Decodificador de audio y método para proveer una información de audio decodificada usando un ocultamiento de error que modifica una señal de excitación de dominio de tiempo.
MX2018005635A (es) Restriccion de subconjunto de codigo de libro para mimo de dimension completa.
CO2018004868A2 (es) Codificación en capas y estructuras de datos para representaciones comprimidas, ambisónicas de mayor orden de sonido o campo de sonido
MXPA05008095A (es) Formacion escalonada de modo robusto con multiples retrasos para senales de resolucion multiple.
AR120833A1 (es) Esquema de codificación para datos de video
AR081264A1 (es) Codificador -decodificador de voz y audio unificado de bajo retardo
CL2021001576A1 (es) Partición de unidad de transformación (tu) basada en árbol para codificación de vídeo
MX2021003362A (es) Aparato receptor y metodo de decodificacion del mismo.
AR122468A2 (es) Método y aparato para decodificar una representación comprimida de ambisónico de orden superior (hoa) de un sonido o campo de sonido
MX2024015739A (es) Procedimiento de descodificacion de imagenes, descodificador y medio de almacenamiento informatico
MX2017010998A (es) Aparato de intercalado de paridad para codificar la informacion de señalizacion de longitud variable y metodo de intercalado de paridad que lo utiliza.