[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

RU2015136540A - Усовершенствованная коррекция потери кадров во время декодирования сигналов - Google Patents

Усовершенствованная коррекция потери кадров во время декодирования сигналов Download PDF

Info

Publication number
RU2015136540A
RU2015136540A RU2015136540A RU2015136540A RU2015136540A RU 2015136540 A RU2015136540 A RU 2015136540A RU 2015136540 A RU2015136540 A RU 2015136540A RU 2015136540 A RU2015136540 A RU 2015136540A RU 2015136540 A RU2015136540 A RU 2015136540A
Authority
RU
Russia
Prior art keywords
signal
segment
spectral components
frame
synthesized
Prior art date
Application number
RU2015136540A
Other languages
English (en)
Other versions
RU2652464C2 (ru
Inventor
Жюльен ФОР
Стефан РАГО
Original Assignee
Оранж
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 Оранж filed Critical Оранж
Publication of RU2015136540A publication Critical patent/RU2015136540A/ru
Application granted granted Critical
Publication of RU2652464C2 publication Critical patent/RU2652464C2/ru

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/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
    • 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/005Correction of errors induced by the transmission channel, if related to the coding algorithm
    • 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/06Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
    • 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/093Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters using sinusoidal excitation models
    • 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
    • G10L2019/0001Codebooks
    • G10L2019/0016Codebook for LPC parameters

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)
  • Spectroscopy & Molecular Physics (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Error Detection And Correction (AREA)

Claims (28)

1. Способ обработки сигнала, содержащего последовательность отсчетов, распределенных в последовательных кадрах, причем способ реализуется во время декодирования указанного сигнала для замены по меньшей мере одного кадра сигнала, потерянного при декодировании;
при этом способ содержит этапы, на которых:
выполняют поиск в действительном сигнале, доступном для декодера, сегмента сигнала длиной, соответствующей периоду, установленному в зависимости от указанного действительного сигнала;
выполняют анализ спектра сегмента для определения спектральных компонент сегмента;
выполняют синтез по меньшей мере одного кадра замены для потерянного кадра посредством построения синтезированного сигнала по меньшей мере из части спектральных компонент.
2. Способ по п. 1, содержащий этап, на котором выполняют поиск посредством корреляции в указанном действительном сигнале, одного периода повторения, причем длина сегмента содержит по меньшей мере один период повторения.
3. Способ по п. 2, в котором период повторения соответствует длине, на которой корреляция превышает заданное пороговое значение.
4. Способ по п. 1, дополнительно содержащий этап, на котором определяют соответствующие фазы, связанные со спектральными компонентами, при этом построение синтезированного сигнала содержит указанные фазы спектральных компонент.
5. Способ по п. 1, дополнительно содержащий этап, на котором определяют соответствующие амплитуды, связанные со спектральными компонентами, при этом построение синтезированного сигнала содержит указанные амплитуды спектральных компонент.
6. Способ по п. 1, дополнительно содержащий этап, на котором определяют соответствующие амплитуды, связанные со спектральными компонентами, при этом выбирают спектральные компоненты с наибольшей амплитудой для построения синтезированного сигнала.
7. Способ по п. 1, в котором добавляют шум к синтезированному сигналу для компенсации потери энергии, относящейся к спектральным компонентам, не выбранным для построения синтезированного сигнала.
8. Способ по п. 7, в котором вышеупомянутый шум получают посредством взвешенной разности между сигналом из сегмента и синтезированным сигналом.
9. Способ по п. 1, в котором на этапе выполнения спектрального анализа сегмента выполняют синусоидальный анализ посредством быстрого преобразования Фурье предпочтительно длиной
Figure 00000001
, где k больше или равно log2(P), где Р - число отсчетов в сегменте сигнала.
10. Способ по п. 9, в котором на этапе выполнения спектрального анализа выполняют:
интерполяцию отсчетов из указанного сегмента для получения второго сегмента, содержащего
Figure 00000002
отсчетов, где ceil(x) - целое число, большее или равное x;
вычисление преобразования Фурье второго сегмента и
после определения спектральных компонент идентификацию частот, связанных с компонентами, и построение синтезированного сигнала посредством повторного взятия отсчетов с модификацией указанных частот в зависимости от повторного взятия отсчетов.
11. Способ по п. 1, применяемый в контексте декодирования посредством преобразования с восстановлением, при этом выполняют построение синтезированного сигнала по меньшей мере на двух длинах кадра.
12. Способ по п. 10, применяемый в контексте декодирования посредством преобразования с восстановлением, при этом выполняют построение синтезированного сигнала по меньшей мере на двух длинах кадра, причем выполняют построение синтезированного сигнала на двух длинах кадра и дополнительной длине, соответствующей задержке, вводимой посредством фильтра повторного взятия отсчетов.
13. Способ по любому из п. 1, дополнительно содержащий этап, на котором выполняют разделение сигнала, приходящего от указанного действительного кадра, на диапазон высоких частот и диапазон низких частот, при этом спектральные компоненты выбирают в диапазоне низких частот.
14. Способ по п. 13, в котором кадр замены синтезируют посредством сложения:
первого сигнала, построенного из спектральных компонент, выбранных в диапазоне низких частот, и
второго сигнала, поступающего от фильтрации в диапазоне высоких частот, при этом второй сигнал получают посредством последовательного копирования по меньшей мере одного действительного полукадра и его свернутого по времени варианта.
15. Энергонезависимый компьютерный носитель памяти, содержащий команды программы для реализации способа по любому из пп. 1-14 при выполнении программы процессором.
16. Устройство для декодирования сигнала, содержащего последовательность отсчетов, распределенных в последовательных кадрах, причем устройство содержит схему для замены по меньшей мере одного потерянного кадра сигнала и для:
поиска в действительном сигнале, доступном для декодера, сегмента сигнала длиной, соответствующей периоду, установленному в зависимости от указанного действительного сигнала;
анализа спектра сегмента для определения спектральных компонент сегмента;
синтеза по меньшей мере одного кадра замены для потерянного кадра посредством построения синтезированного сигнала по меньшей мере из части спектральных компонент.
RU2015136540A 2013-01-31 2014-01-30 Усовершенствованная коррекция потери кадров во время декодирования сигналов RU2652464C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FR1350845 2013-01-31
FR1350845A FR3001593A1 (fr) 2013-01-31 2013-01-31 Correction perfectionnee de perte de trame au decodage d'un signal.
PCT/FR2014/050166 WO2014118468A1 (fr) 2013-01-31 2014-01-30 Correction perfectionnée de perte de trame au décodage d'un signal

Publications (2)

Publication Number Publication Date
RU2015136540A true RU2015136540A (ru) 2017-03-06
RU2652464C2 RU2652464C2 (ru) 2018-04-26

Family

ID=48901064

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2015136540A RU2652464C2 (ru) 2013-01-31 2014-01-30 Усовершенствованная коррекция потери кадров во время декодирования сигналов

Country Status (11)

Country Link
US (1) US9613629B2 (ru)
EP (1) EP2951813B1 (ru)
JP (1) JP6426626B2 (ru)
KR (1) KR102398818B1 (ru)
CN (1) CN105122356B (ru)
BR (1) BR112015018102B1 (ru)
CA (1) CA2899438C (ru)
FR (1) FR3001593A1 (ru)
MX (1) MX350634B (ru)
RU (1) RU2652464C2 (ru)
WO (1) WO2014118468A1 (ru)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11127408B2 (en) 2017-11-10 2021-09-21 Fraunhofer—Gesellschaft zur F rderung der angewandten Forschung e.V. Temporal noise shaping
RU2759092C1 (ru) * 2017-11-10 2021-11-09 Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. Аудиодекодер, поддерживающий набор разных инструментов маскирования потерь
US11217261B2 (en) 2017-11-10 2022-01-04 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Encoding and decoding audio signals
US11290509B2 (en) 2017-05-18 2022-03-29 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Network device for managing a call between user terminals
US11315583B2 (en) 2017-11-10 2022-04-26 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Audio encoders, audio decoders, methods and computer programs adapting an encoding and decoding of least significant bits
US11380341B2 (en) 2017-11-10 2022-07-05 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Selecting pitch lag
US11462226B2 (en) 2017-11-10 2022-10-04 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Controlling bandwidth in encoders and/or decoders
US11545167B2 (en) 2017-11-10 2023-01-03 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Signal filtering
US11562754B2 (en) 2017-11-10 2023-01-24 Fraunhofer-Gesellschaft Zur F Rderung Der Angewandten Forschung E.V. Analysis/synthesis windowing function for modulated lapped transformation

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3020732A1 (fr) * 2014-04-30 2015-11-06 Orange Correction de perte de trame perfectionnee avec information de voisement
FR3023646A1 (fr) * 2014-07-11 2016-01-15 Orange Mise a jour des etats d'un post-traitement a une frequence d'echantillonnage variable selon la trame
CN108922551B (zh) * 2017-05-16 2021-02-05 博通集成电路(上海)股份有限公司 用于补偿丢失帧的电路及方法
US10663040B2 (en) 2017-07-27 2020-05-26 Uchicago Argonne, Llc Method and precision nanopositioning apparatus with compact vertical and horizontal linear nanopositioning flexure stages for implementing enhanced nanopositioning performance
CN109525373B (zh) * 2018-12-25 2021-08-24 荣成歌尔科技有限公司 数据处理方法、数据处理装置和播放设备
EP3928313A1 (en) * 2019-02-21 2021-12-29 Telefonaktiebolaget LM Ericsson (publ) Methods for frequency domain packet loss concealment and related decoder
EP3984026A1 (en) * 2019-06-13 2022-04-20 Telefonaktiebolaget LM Ericsson (publ) Time reversed audio subframe error concealment

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7272556B1 (en) * 1998-09-23 2007-09-18 Lucent Technologies Inc. Scalable and embedded codec for speech and audio signals
US6754630B2 (en) * 1998-11-13 2004-06-22 Qualcomm, Inc. Synthesis of speech from pitch prototype waveforms by time-synchronous waveform interpolation
US6138089A (en) * 1999-03-10 2000-10-24 Infolio, Inc. Apparatus system and method for speech compression and decompression
US7054453B2 (en) * 2002-03-29 2006-05-30 Everest Biomedical Instruments Co. Fast estimation of weak bio-signals using novel algorithms for generating multiple additional data frames
KR100954668B1 (ko) * 2003-04-17 2010-04-27 주식회사 케이티 손실 전/후 패킷정보를 이용한 패킷손실 은닉 방법
JP2006174028A (ja) * 2004-12-15 2006-06-29 Matsushita Electric Ind Co Ltd 音声符号化方法、音声復号化方法、音声符号化装置および音声復号化装置
FR2907586A1 (fr) * 2006-10-20 2008-04-25 France Telecom Synthese de blocs perdus d'un signal audionumerique,avec correction de periode de pitch.
MY152845A (en) * 2006-10-24 2014-11-28 Voiceage Corp Method and device for coding transition frames in speech signals
JP5618826B2 (ja) * 2007-06-14 2014-11-05 ヴォイスエイジ・コーポレーション Itu.t勧告g.711と相互運用可能なpcmコーデックにおいてフレーム消失を補償する装置および方法
WO2010086342A1 (en) * 2009-01-28 2010-08-05 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Audio encoder, audio decoder, method for encoding an input audio information, method for decoding an input audio information and computer program using improved coding tables
US9031834B2 (en) * 2009-09-04 2015-05-12 Nuance Communications, Inc. Speech enhancement techniques on the power spectrum
US20110196673A1 (en) * 2010-02-11 2011-08-11 Qualcomm Incorporated Concealing lost packets in a sub-band coding decoder

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11290509B2 (en) 2017-05-18 2022-03-29 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Network device for managing a call between user terminals
US11380341B2 (en) 2017-11-10 2022-07-05 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Selecting pitch lag
US11217261B2 (en) 2017-11-10 2022-01-04 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Encoding and decoding audio signals
RU2759092C1 (ru) * 2017-11-10 2021-11-09 Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. Аудиодекодер, поддерживающий набор разных инструментов маскирования потерь
US11315583B2 (en) 2017-11-10 2022-04-26 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Audio encoders, audio decoders, methods and computer programs adapting an encoding and decoding of least significant bits
US11315580B2 (en) 2017-11-10 2022-04-26 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Audio decoder supporting a set of different loss concealment tools
US11127408B2 (en) 2017-11-10 2021-09-21 Fraunhofer—Gesellschaft zur F rderung der angewandten Forschung e.V. Temporal noise shaping
US11380339B2 (en) 2017-11-10 2022-07-05 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Audio encoders, audio decoders, methods and computer programs adapting an encoding and decoding of least significant bits
US11386909B2 (en) 2017-11-10 2022-07-12 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Audio encoders, audio decoders, methods and computer programs adapting an encoding and decoding of least significant bits
US11462226B2 (en) 2017-11-10 2022-10-04 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Controlling bandwidth in encoders and/or decoders
US11545167B2 (en) 2017-11-10 2023-01-03 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Signal filtering
US11562754B2 (en) 2017-11-10 2023-01-24 Fraunhofer-Gesellschaft Zur F Rderung Der Angewandten Forschung E.V. Analysis/synthesis windowing function for modulated lapped transformation
US12033646B2 (en) 2017-11-10 2024-07-09 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Analysis/synthesis windowing function for modulated lapped transformation

Also Published As

Publication number Publication date
EP2951813B1 (fr) 2016-12-07
CN105122356B (zh) 2019-12-20
US20150371647A1 (en) 2015-12-24
EP2951813A1 (fr) 2015-12-09
BR112015018102A2 (pt) 2017-07-18
US9613629B2 (en) 2017-04-04
MX2015009964A (es) 2016-06-02
KR20150113161A (ko) 2015-10-07
KR102398818B1 (ko) 2022-05-17
CA2899438C (fr) 2021-02-02
FR3001593A1 (fr) 2014-08-01
WO2014118468A1 (fr) 2014-08-07
CN105122356A (zh) 2015-12-02
RU2652464C2 (ru) 2018-04-26
BR112015018102B1 (pt) 2022-03-22
JP2016511432A (ja) 2016-04-14
JP6426626B2 (ja) 2018-11-21
CA2899438A1 (fr) 2014-08-07
MX350634B (es) 2017-09-12

Similar Documents

Publication Publication Date Title
RU2015136540A (ru) Усовершенствованная коррекция потери кадров во время декодирования сигналов
US12148434B2 (en) Audio frame loss concealment
RU2013119725A (ru) Гармоническое преобразование, усовершенствованное перекрестным произведением
RU2016104466A (ru) Оптимизированный масштабный коэффициент для расширения диапазона частот в декодере сигналов звуковой частоты
CN111179952B (zh) 用于信息编码的概念
US9997168B2 (en) Method and apparatus for signal extraction of audio signal
RU2015136789A (ru) Декодер для формирования аудиосигнала с улучшенной частотной характеристикой, способ декодирования, кодер для формирования кодированного сигнала и способ кодирования с использованием компактной дополнительной информации для выбора
JP2004254329A5 (ru)
RU2016105741A (ru) Уменьшение артефактов гребенчатого фильтра при многоканальном понижающем микшировании с адаптивным фазовым совмещением
RU2018115787A (ru) Устройство аудиодекодирования, устройство аудиокодирования, способ аудиодекодирования, способ аудиокодирования, программа аудиодекодирования и программа аудиокодирования
RU2015149384A (ru) Коррекция потери кадров путем внедрения взвешенного шума
FI3751566T3 (fi) Menetelmiä, kooderi ja dekooderi äänisignaalien lineaariseen ennakoivaan koodaukseen ja dekoodaukseen näytteistystaajuudeltaan erilaisten kehysten välillä siirryttäessä
RU2016136008A (ru) Улучшенное расширение диапазона частот в декодере звукового сигнала
RU2637885C2 (ru) Способ и устройство предсказания сигнала возбуждения верхней полосы
JP2017509915A5 (ja) オーディオ周波数信号の周波数帯域を拡張する方法及び装置
CN109596354B (zh) 基于自适应共振频带识别的带通滤波方法
BRPI0808198A2 (pt) Dispositivo de codificação e método de codificação
RU2016105704A (ru) Аудиокодирование в частотной области, поддерживающее переключение длины преобразования
RU2016113836A (ru) Способ, аппарат, устройство, компьютерно-читаемый носитель для расширения полосы частот аудиосигнала с использованием масштабируемого возбуждения верхней полосы
RU2016113716A (ru) Временное согласование данных обработки на основе квадратурного зеркального фильтра
RU2016140812A (ru) Устройство и способ для генерации сигнала маскирования ошибок с использованием индивидуальных замещающих представлений lpc для информации индивидуальных кодовых книг