KR20160045917A - 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 - Google Patents
오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 Download PDFInfo
- Publication number
- KR20160045917A KR20160045917A KR1020167009636A KR20167009636A KR20160045917A KR 20160045917 A KR20160045917 A KR 20160045917A KR 1020167009636 A KR1020167009636 A KR 1020167009636A KR 20167009636 A KR20167009636 A KR 20167009636A KR 20160045917 A KR20160045917 A KR 20160045917A
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- spectrum
- frequency
- condition
- transient
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/005—Correction of errors induced by the transmission channel, if related to the coding algorithm
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/0017—Lossless audio signal coding; Perfect reconstruction of coded audio signal by transmission of coding error
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/02—Speech 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
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/02—Speech 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/0204—Speech 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 using subband decomposition
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/02—Speech 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/022—Blocking, i.e. grouping of samples in time; Choice of analysis windows; Overlap factoring
- G10L19/025—Detection of transients or attacks for time/frequency resolution switching
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/04—Speech 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/06—Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/45—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of analysis window
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Acoustics & Sound (AREA)
- Computational Linguistics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Stereophonic System (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Auxiliary Devices For Music (AREA)
- Time-Division Multiplex Systems (AREA)
- Error Detection And Correction (AREA)
Abstract
Description
도 1은 직사각형 윈도우 함수를 나타낸 도면.
도 2는 해밍 윈도우와 직사각형 윈도우의 결합을 나타낸 도면.
도 3은 윈도우 함수의 매그니튜드 스펙트럼의 예를 나타낸 도면.
도 4는 주파수 fk를 갖는 일례의 사인 곡선 시그널의 라인 스펙트럼을 도시한 도면.
도 5는 주파수 fk를 갖는 윈도우의 사인 곡선 시그널의 스펙트럼을 나타낸 도면.
도 6은 분석 프레임에 기반한 DFT의 그리드 포인트의 매그니튜드에 대응하는 바(bar)를 도시한 도면.
도 7은 DFT 그리드 포인트 P1, P2 및 P3를 통한 포물선 피팅(fitting)을 도시하는 도면.
도 8은 윈도우 스펙트럼의 메인 로우브의 피팅을 도시하는 도면.
도 9는 DFT 그리드 포인트 P1 및 P2를 통한 메인 로우브 근사 함수 P의 피팅을 도시하는 도면.
도 10은 수신된 오디오 시그널의 손실된 오디오 프레임을 위한 은폐 방법을 제어하기 위한 본 발명의 실시형태에 따른 일례의 방법의 흐름도.
도 11은 수신된 오디오 시그널의 손실된 오디오 프레임을 위한 은폐 방법을 제어하기 위한 본 발명의 실시형태에 따른 다른 예의 방법을 도시하는 흐름도.
도 12는 본 발명의 다른 예의 실시형태를 도시하는 도면.
도 13은 본 발명의 실시형태에 따른 일례의 장치를 나타내는 도면.
도 14는 본 발명의 실시형태에 따른 다른 예의 장치를 나타내는 도면.
도 15는 본 발명의 실시형태에 따른 다른 예의 장치를 나타내는 도면.
132 입력,
134 프레임 손실 은폐,
136 제어기.
Claims (31)
- 수신된 오디오 시그널의 손실된 오디오 프레임을 위한 은폐 방법을 제어하기 위한 방법으로서:
- 오리지널 은폐 방법이 대체 프레임을 생성하기 위해서 사용될 때, 이전에 수신된 및 복원된 오디오 시그널의 성질에 있어서, 차선의 복원 품질을 이끌어 낼 수 있는 트랜션트 조건을 검출(101, 122)하는 단계와;
- 트랜션트 조건이 검출될 때, 대체 프레임 스펙트럼의 스펙트럼 매그니튜드를 선택적으로 조정함으로써, 오리지널 은폐 방법을 수정(102, 125)하는 단계와;
- 오리지널 은폐 방법이 대체 프레임을 생성하기 위해 사용될 때, 관찰된 프레임 손실의 통계적인 성질에 있어서, 차선의 복원 품질을 이끌어 낼 수 있는 제2조건을 더 검출(101, 121)하는 단계와;
- 제2조건이 검출될 때, 대체 프레임 스펙트럼의 스펙트럼 매그니튜드를 선택적으로 조정함으로써, 오리지널 은폐 방법을 더 수정(102, 123, 127)하는 단계를 포함하여 구성되는 것을 특징으로 하는 방법. - 제1항에 있어서,
오리지널 은폐 방법이:
- 이전에 수신된 또는 복원된 오디오 시그널로부터 세그먼트를 추출하는 단계로서, 상기 세그먼트가 프로토타입 프레임으로서 사용되는, 추출하는 단계와;
- 사인 곡선 모델의 사인 곡선의 주파수를 획득하기 위해서 사인 곡선 모델을 프로토타입 프레임에 적용하는 단계와;
- 대체 프레임을 생성하기 위해서 획득된 사인 곡선을 시간-전개하는 단계를 포함하여 구성되는 것을 특징으로 하는 방법. - 제2항에 있어서,
시간-전개하는 단계가 θk에 의해 획득된 사인 곡선(k)과 관련된 스펙트럼의 계수의 위상을 전개하는 단계를 포함하여 구성되고, 대체 프레임 스펙트럼의 계산이 Z(m) = Y(m)·ejθ k에 따라 수행되고, Y(m)은 프로토타입 프레임의 주파수 도메인 표현인 것을 특징으로 하는 방법. - 제1항 내지 제3항 중 어느 한 항에 있어서,
트랜션트 조건이 검출된 오프셋을 포함하여 구성되는 것을 특징으로 하는 방법. - 제1항에 있어서,
트랜션트 검출이 주파수 도메인에서 수행되는 것을 특징으로 하는 방법. - 제5항에 있어서,
트랜션트 검출이 주파수 밴드에 기반해서 주파수 선택적으로 수행되는 것을 특징으로 하는 방법. - 제6항에 있어서,
주파수 밴드 폭이 휴먼 청각의 임계 밴드의 사이즈를 따르는 것을 특징으로 하는 방법. - 제6항 또는 제7항에 있어서,
대체 프레임의 스펙트럼 매그니튜드를 선택적으로 조정하는 것이 주파수 밴드 내에서 검출된 트랜션트에 응답해서 주파수 밴드 선택적으로 수행되는 것을 특징으로 하는 방법. - 제1항에 있어서,
제2조건이 다수의 연속적인 프레임 손실의 발생인 것을 특징으로 하는 방법. - 제9항에 있어서,
스펙트럼 매그니튜드가 점진적으로 증가하는 디그리로 감쇠를 수행함으로써 검출된 다수의 연속적인 프레임 손실에 응답해서 조정되는 것을 특징으로 하는 방법. - 제10항에 있어서,
제2감쇠 팩터가 가리켜진 트랜션트에 응답해서 설정되고, 전체 감쇠가 제1 및 제2감쇠 팩터의 프로덕트에 의해 제어되는 것을 특징으로 하는 방법. - 제1항에 있어서,
오리지널 은폐 방법이, 제2조건이 검출될 때, 대체 프레임 스펙트럼의 위상을 선택적으로 조정함으로써 더 수정되는 것을 특징으로 하는 방법. - 제12항에 있어서,
대체 프레임 스펙트럼의 위상의 조정이 위상 스펙트럼의 랜덤화 또는 디더링을 포함하여 구성되는 것을 특징으로 하는 방법. - 제13항에 있어서,
위상 스펙트럼이 점차 증가하는 디그리로 디더링을 수행함으로써 조정되는 것을 특징으로 하는 방법. - 제1항에 따른 방법을 수행하기 위한 수단을 포함하여 구성되는 것을 특징으로 하는 장치.
- 프로세서(154)와,
명령(155)을 기억하는 메모리(156)를 포함하는 장치로서, 프로세서에 의해 실행될 때, 장치가,
- 오리지널 은폐 방법이 대체 프레임을 생성하기 위해서 사용될 때, 이전에 수신된 및 복원된 오디오 시그널의 성질에 있어서, 차선의 복원 품질을 이끌어 낼 수 있는 트랜션트 조건을 검출하고;
- 트랜션트 조건이 검출될 때, 대체 프레임 스펙트럼의 스펙트럼 매그니튜드를 선택적으로 조정함으로써, 오리지널 은폐 방법을 수정하며;
- 오리지널 은폐 방법이 대체 프레임을 생성하기 위해 사용될 때, 관찰된 프레임 손실의 통계적인 성질에 있어서, 차선의 복원 품질을 이끌어 낼 수 있는 제2조건을 더 검출하며;
- 제2조건이 검출될 때, 대체 프레임 스펙트럼의 스펙트럼 매그니튜드를 선택적으로 조정함으로써, 오리지널 은폐 방법을 더 수정하는 것을 특징으로 하는 장치. - 제16항에 있어서,
오리지널 은폐 방법을 사용해서 대체 프레임을 생성할 때, 장치가:
- 이전에 수신된 또는 복원된 오디오 시그널로부터 세그먼트를 추출하고, 상기 세그먼트가 프로토타입 프레임으로서 사용되며;
- 사인 곡선 모델의 사인 곡선의 주파수를 획득하기 위해서 사인 곡선 모델을 프로토타입 프레임에 적용하고;
- 대체 프레임을 생성하기 위해서 획득된 사인 곡선을 시간-전개하는 것을 특징으로 하는 장치. - 제17항에 있어서,
시간-전개가 θk에 의해 획득된 사인 곡선(k)과 관련된 스펙트럼의 계수의 위상을 전개함으로써 수행되고, 대체 프레임 스펙트럼의 계산이 Z(m) = Y(m)·ejθ k에 따라 수행되고, Y(m)은 프로토타입 프레임의 주파수 도메인 표현인 것을 특징으로 하는 장치. - 제16항 내지 제18항 중 어느 한 항에 있어서,
트랜션트 검출기를 더 포함하여 구성되는 것을 특징으로 하는 장치. - 제19항에 있어서,
트랜션트 검출기가 주파수 도메인 내에서 트랜션트 검출을 수행하도록 구성된 것을 특징으로 하는 장치. - 제20항에 있어서,
트랜션트 검출기가 주파수 밴드에 기반해서 주파수 선택적인 트랜션트 검출을 수행하도록 구성된 것을 특징으로 하는 장치. - 제21항에 있어서,
대체 프레임의 스펙트럼 매그니튜드를 선택적으로 조정하는 것이 주파수 밴드 내에서 검출된 트랜션트에 응답해서 주파수 밴드 선택적으로 수행되는 것을 특징으로 하는 장치. - 제16항에 있어서,
제2조건이 다수의 연속적인 프레임 손실의 발생인 것을 특징으로 하는 장치. - 제23항에 있어서,
스펙트럼 매그니튜드가 점진적으로 증가하는 디그리로 감쇠를 수행함으로써 검출된 다수의 연속적인 프레임 손실에 응답해서 조정되는 것을 특징으로 하는 장치. - 제24항에 있어서,
제2감쇠 팩터가 가리켜진 트랜션트에 응답해서 설정되고, 전체 감쇠가 제1 및 제2감쇠 팩터의 프로덕트에 의해 제어되는 것을 특징으로 하는 장치. - 제16항에 있어서,
장치가, 제2조건이 검출될 때, 대체 프레임 스펙트럼의 위상을 선택적으로 조정함으로써 오리지널 은폐 방법을 더 수정되도록 구성되는 것을 특징으로 하는 장치. - 제26항에 있어서,
대체 프레임 스펙트럼의 위상의 조정이 위상 스펙트럼의 랜덤화 또는 디더링을 포함하여 구성되는 것을 특징으로 하는 장치. - 제15항 또는 제16항에 있어서,
장치가 모바일 장치 내의 디코더인 것을 특징으로 하는 장치. - 컴퓨터 판독가능한 코드 유닛을 포함하여 구성되는 컴퓨터 프로그램(155)을 기억하는 검퓨터 판독가능 매체로서, 장치 상에서 구동할 때, 장치가:
- 오리지널 은폐 방법이 대체 프레임을 생성하기 위해서 사용될 때, 이전에 수신된 및 복원된 오디오 시그널의 성질에 있어서, 차선의 복원 품질을 이끌어 낼 수 있는 트랜션트 조건을 검출(101)하고;
- 트랜션트 조건이 검출될 때, 대체 프레임 스펙트럼의 스펙트럼 매그니튜드를 선택적으로 조정함으로써, 오리지널 은폐 방법을 수정(102)하며;
- 오리지널 은폐 방법이 대체 프레임을 생성하기 위해 사용될 때, 관찰된 프레임 손실의 통계적인 성질에 있어서, 차선의 복원 품질을 이끌어 낼 수 있는 제2조건을 더 검출하며;
- 제2조건이 검출될 때, 대체 프레임 스펙트럼의 스펙트럼 매그니튜드를 선택적으로 조정함으로써, 오리지널 은폐 방법을 더 수정하는 것을 특징으로 하는 것을 특징으로 하는 검퓨터 판독가능 매체. - 디코더(130)로서:
- 인코딩된 오디오 시그널을 수신하도록 구성된 입력 유닛(132)과;
- 손실된 오디오 프레임을 은폐하도록 구성된 논리적인 프레임 손실 은폐-유닛(134)과;
- 오리지널 은폐 방법이 대체 프레임을 생성하기 위해서 사용될 때, 이전에 수신된 및 복원된 오디오 시그널의 성질에 있어서, 차선의 복원 품질을 이끌어 낼 수 있는 트랜션트 조건을 검출하고; 트랜션트 조건이 검출될 때, 대체 프레임 스펙트럼의 스펙트럼 매그니튜드를 선택적으로 조정함으로써, 손실된 오디오 프레임의 오리지널 은폐를 수정하도록 구성된 제어기(136)를 포함하여 구성되고; 제어기는 오리지널 은폐 방법이 대체 프레임을 생성하기 위해 사용될 때, 관찰된 프레임 손실의 통계적인 성질에 있어서, 차선의 복원 품질을 이끌어 낼 수 있는 제2조건을 더 검출하며; 제2조건이 검출될 때, 대체 프레임 스펙트럼의 스펙트럼 매그니튜드를 선택적으로 조정함으로써, 오리지널 은폐 방법을 더 수정하는 것을 특징으로 하는 것을 특징으로 디코더. - 제30항에 있어서,
제어기(136)가, 이전에 수신된 및 복원된 오디오 시그널의 성질에 있어서, 또는 관찰된 프레임 손실의 통계적인 성질에 있어서, 조건의 검출을 수행하기 위한 검출기 유닛(146) 및 은폐 방법의 수정을 수행하기 위한 수정기 유닛(148)을 포함하여 구성되는 것을 특징으로 하는 디코더.
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361760822P | 2013-02-05 | 2013-02-05 | |
US201361760814P | 2013-02-05 | 2013-02-05 | |
US201361761051P | 2013-02-05 | 2013-02-05 | |
US61/761,051 | 2013-02-05 | ||
US61/760,814 | 2013-02-05 | ||
US61/760,822 | 2013-02-05 | ||
PCT/SE2014/050068 WO2014123471A1 (en) | 2013-02-05 | 2014-01-22 | Method and apparatus for controlling audio frame loss concealment |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020157024184A Division KR20150108937A (ko) | 2013-02-05 | 2014-01-22 | 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020207013012A Division KR102238376B1 (ko) | 2013-02-05 | 2014-01-22 | 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160045917A true KR20160045917A (ko) | 2016-04-27 |
KR102110212B1 KR102110212B1 (ko) | 2020-05-13 |
Family
ID=50114514
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020207013012A Active KR102238376B1 (ko) | 2013-02-05 | 2014-01-22 | 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 |
KR1020167009636A Active KR102110212B1 (ko) | 2013-02-05 | 2014-01-22 | 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 |
KR1020157024184A Ceased KR20150108937A (ko) | 2013-02-05 | 2014-01-22 | 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 |
KR1020217009851A Active KR102349025B1 (ko) | 2013-02-05 | 2014-01-22 | 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020207013012A Active KR102238376B1 (ko) | 2013-02-05 | 2014-01-22 | 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020157024184A Ceased KR20150108937A (ko) | 2013-02-05 | 2014-01-22 | 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 |
KR1020217009851A Active KR102349025B1 (ko) | 2013-02-05 | 2014-01-22 | 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 |
Country Status (21)
Country | Link |
---|---|
US (6) | US9293144B2 (ko) |
EP (5) | EP2954518B1 (ko) |
JP (3) | JP6069526B2 (ko) |
KR (4) | KR102238376B1 (ko) |
CN (3) | CN104969290B (ko) |
AU (5) | AU2014215734B2 (ko) |
BR (1) | BR112015018316B1 (ko) |
CA (2) | CA2900354C (ko) |
DK (2) | DK3125239T3 (ko) |
ES (4) | ES2881510T3 (ko) |
HK (2) | HK1210315A1 (ko) |
MX (3) | MX344550B (ko) |
MY (2) | MY198868A (ko) |
NZ (2) | NZ739387A (ko) |
PH (4) | PH12020500243A1 (ko) |
PL (2) | PL3125239T3 (ko) |
PT (2) | PT2954518T (ko) |
RU (3) | RU2628144C2 (ko) |
SG (3) | SG10202106262SA (ko) |
WO (1) | WO2014123471A1 (ko) |
ZA (1) | ZA201504881B (ko) |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9478221B2 (en) | 2013-02-05 | 2016-10-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Enhanced audio frame loss concealment |
DK3096314T3 (en) | 2013-02-05 | 2018-04-03 | Ericsson Telefon Ab L M | Masking audio frame loss |
NO2780522T3 (ko) * | 2014-05-15 | 2018-06-09 | ||
ES2785000T3 (es) | 2014-06-13 | 2020-10-02 | Ericsson Telefon Ab L M | Gestión de errores de trama de ráfaga |
US10373608B2 (en) | 2015-10-22 | 2019-08-06 | Texas Instruments Incorporated | Time-based frequency tuning of analog-to-information feature extraction |
MX386551B (es) * | 2016-03-07 | 2025-03-19 | Fraunhofer Ges Forschung | Unidad de ocultamiento de error, decodificador de audio, y método relacionado y programa de computadora que usa características de una representación decodificada de una trama de audio decodificada apropiadamente. |
CA3016949C (en) * | 2016-03-07 | 2021-08-31 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Error concealment unit, audio decoder, and related method and computer program fading out a concealed audio frame out according to different damping factors for different frequency bands |
KR102250472B1 (ko) * | 2016-03-07 | 2021-05-12 | 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. | 하이브리드 은닉 방법: 오디오 코덱들에서 주파수 및 시간 도메인 패킷 손실 은닉의 결합 |
CN108922551B (zh) * | 2017-05-16 | 2021-02-05 | 博通集成电路(上海)股份有限公司 | 用于补偿丢失帧的电路及方法 |
US20190074805A1 (en) * | 2017-09-07 | 2019-03-07 | Cirrus Logic International Semiconductor Ltd. | Transient Detection for Speaker Distortion Reduction |
EP3483880A1 (en) | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Temporal noise shaping |
EP3483879A1 (en) | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Analysis/synthesis windowing function for modulated lapped transformation |
EP3483884A1 (en) | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Signal filtering |
EP3483882A1 (en) | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Controlling bandwidth in encoders and/or decoders |
EP3483878A1 (en) * | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio decoder supporting a set of different loss concealment tools |
EP3483886A1 (en) | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Selecting pitch lag |
EP3483883A1 (en) | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio coding and decoding with selective postfiltering |
WO2019091576A1 (en) | 2017-11-10 | 2019-05-16 | 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 |
WO2020126120A1 (en) | 2018-12-20 | 2020-06-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for controlling multichannel audio frame loss concealment |
CN111402904B (zh) * | 2018-12-28 | 2023-12-01 | 南京中感微电子有限公司 | 音频数据恢复方法、装置及蓝牙设备 |
CN109887515B (zh) * | 2019-01-29 | 2021-07-09 | 北京市商汤科技开发有限公司 | 音频处理方法及装置、电子设备和存储介质 |
WO2020169754A1 (en) * | 2019-02-21 | 2020-08-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods for phase ecu f0 interpolation split and related controller |
SG11202110071XA (en) * | 2019-03-25 | 2021-10-28 | Razer Asia Pacific Pte Ltd | Method and apparatus for using incremental search sequence in audio error concealment |
BR112021021928A2 (pt) * | 2019-06-13 | 2021-12-21 | Ericsson Telefon Ab L M | Método para gerar um subquadro de áudio de ocultação, dispositivo decodificador, programa de computador, e, produto de programa de computador |
CN111883173B (zh) * | 2020-03-20 | 2023-09-12 | 珠海市杰理科技股份有限公司 | 基于神经网络的音频丢包修复方法、设备和系统 |
EP4252227A1 (en) | 2020-11-26 | 2023-10-04 | Telefonaktiebolaget LM Ericsson (publ) | Noise suppression logic in error concealment unit using noise-to-signal ratio |
WO2024251636A1 (en) | 2023-06-08 | 2024-12-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for sinusoidal identification for packet loss concealment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009514032A (ja) * | 2005-10-26 | 2009-04-02 | クゥアルコム・インコーポレイテッド | オーディオコーディングのためのエンコーダ支援フレーム損失隠蔽技術 |
KR20090082415A (ko) * | 2006-10-20 | 2009-07-30 | 프랑스 텔레콤 | 피치 주기 보정을 이용한 디지털 오디오 신호의 손실 블록의 합성 방법 |
Family Cites Families (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06130999A (ja) * | 1992-10-22 | 1994-05-13 | Oki Electric Ind Co Ltd | コード励振線形予測復号化装置 |
JP3617503B2 (ja) * | 1996-10-18 | 2005-02-09 | 三菱電機株式会社 | 音声復号化方法 |
CA2249792C (en) * | 1997-10-03 | 2009-04-07 | Matsushita Electric Industrial Co. Ltd. | Audio signal compression method, audio signal compression apparatus, speech signal compression method, speech signal compression apparatus, speech recognition method, and speech recognition apparatus |
JP3567750B2 (ja) * | 1998-08-10 | 2004-09-22 | 株式会社日立製作所 | 圧縮音声再生方法及び圧縮音声再生装置 |
US6891881B2 (en) * | 2000-04-07 | 2005-05-10 | Broadcom Corporation | Method of determining an end of a transmitted frame in a frame-based communications network |
US6996521B2 (en) * | 2000-10-04 | 2006-02-07 | The University Of Miami | Auxiliary channel masking in an audio signal |
JP2002229593A (ja) * | 2001-02-06 | 2002-08-16 | Matsushita Electric Ind Co Ltd | 音声信号復号化処理方法 |
EP1367564A4 (en) * | 2001-03-06 | 2005-08-10 | Ntt Docomo Inc | METHOD AND DEVICE FOR INTERPOLATING SOUND DATA, METHOD AND DEVICE FOR CREATING INFORMATION RELATING TO SOUND DATA, METHOD AND DEVICE FOR TRANSMITTING SOUND DATA INTERPOLATION INFORMATION, AND PROGRAM AND RECORDING MEDIUM THEREOF |
US20040002856A1 (en) * | 2002-03-08 | 2004-01-01 | Udaya Bhaskar | Multi-rate frequency domain interpolative speech CODEC system |
JP4215448B2 (ja) * | 2002-04-19 | 2009-01-28 | 日本電気株式会社 | 音声復号装置及び音声復号方法 |
US20040122680A1 (en) * | 2002-12-18 | 2004-06-24 | Mcgowan James William | Method and apparatus for providing coder independent packet replacement |
US6985856B2 (en) | 2002-12-31 | 2006-01-10 | Nokia Corporation | Method and device for compressed-domain packet loss concealment |
EP1589330B1 (en) | 2003-01-30 | 2009-04-22 | Fujitsu Limited | Audio packet vanishment concealing device, audio packet vanishment concealing method, reception terminal, and audio communication system |
US7394833B2 (en) * | 2003-02-11 | 2008-07-01 | Nokia Corporation | Method and apparatus for reducing synchronization delay in packet switched voice terminals using speech decoder modification |
WO2004102531A1 (en) | 2003-05-14 | 2004-11-25 | Oki Electric Industry Co., Ltd. | Apparatus and method for concealing erased periodic signal data |
US7548852B2 (en) * | 2003-06-30 | 2009-06-16 | Koninklijke Philips Electronics N.V. | Quality of decoded audio by adding noise |
US7596488B2 (en) * | 2003-09-15 | 2009-09-29 | Microsoft Corporation | System and method for real-time jitter control and packet-loss concealment in an audio signal |
US20050091044A1 (en) * | 2003-10-23 | 2005-04-28 | Nokia Corporation | Method and system for pitch contour quantization in audio coding |
US7324937B2 (en) * | 2003-10-24 | 2008-01-29 | Broadcom Corporation | Method for packet loss and/or frame erasure concealment in a voice communication system |
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 |
EP1722359B1 (en) | 2004-03-05 | 2011-09-07 | Panasonic Corporation | Error conceal device and error conceal method |
EP1775717B1 (en) * | 2004-07-20 | 2013-09-11 | Panasonic Corporation | Speech decoding apparatus and compensation frame generation method |
US7930184B2 (en) | 2004-08-04 | 2011-04-19 | Dts, Inc. | Multi-channel audio coding/decoding of random access points and transients |
US7734381B2 (en) * | 2004-12-13 | 2010-06-08 | Innovive, Inc. | Controller for regulating airflow in rodent containment system |
BRPI0607251A2 (pt) * | 2005-01-31 | 2017-06-13 | Sonorit Aps | método para concatenar um primeiro quadro de amostras e um segundo quadro subseqüente de amostras, código de programa executável por computador, dispositivo de armazenamento de programa, e, arranjo para receber um sinal de áudio digitalizado |
US20070147518A1 (en) * | 2005-02-18 | 2007-06-28 | Bruno Bessette | Methods and devices for low-frequency emphasis during audio compression based on ACELP/TCX |
US7457746B2 (en) * | 2006-03-20 | 2008-11-25 | Mindspeed Technologies, Inc. | Pitch prediction for packet loss concealment |
US8358704B2 (en) * | 2006-04-04 | 2013-01-22 | Qualcomm Incorporated | Frame level multimedia decoding with frame information table |
WO2008022207A2 (en) | 2006-08-15 | 2008-02-21 | Broadcom Corporation | Time-warping of decoded audio signal after packet loss |
JP2008058667A (ja) * | 2006-08-31 | 2008-03-13 | Sony Corp | 信号処理装置および方法、記録媒体、並びにプログラム |
RU2411645C2 (ru) | 2006-10-25 | 2011-02-10 | Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. | Устройство и способ для генерации значений субполос звукового сигнала и устройство и способ для генерации аудиоотсчетов временной области |
US7991612B2 (en) * | 2006-11-09 | 2011-08-02 | Sony Computer Entertainment Inc. | Low complexity no delay reconstruction of missing packets for LPC decoder |
SG166095A1 (en) | 2006-11-10 | 2010-11-29 | Panasonic Corp | Parameter decoding device, parameter encoding device, and parameter decoding method |
RU2459283C2 (ru) * | 2007-03-02 | 2012-08-20 | Панасоник Корпорэйшн | Кодирующее устройство, декодирующее устройство и способ |
US20090198500A1 (en) * | 2007-08-24 | 2009-08-06 | Qualcomm Incorporated | Temporal masking in audio coding based on spectral dynamics in frequency sub-bands |
CN100550712C (zh) * | 2007-11-05 | 2009-10-14 | 华为技术有限公司 | 一种信号处理方法和处理装置 |
CN101207665B (zh) * | 2007-11-05 | 2010-12-08 | 华为技术有限公司 | 一种衰减因子的获取方法 |
CN101261833B (zh) * | 2008-01-24 | 2011-04-27 | 清华大学 | 一种使用正弦模型进行音频错误隐藏处理的方法 |
CN101308660B (zh) * | 2008-07-07 | 2011-07-20 | 浙江大学 | 一种音频压缩流的解码端错误恢复方法 |
CN102222505B (zh) | 2010-04-13 | 2012-12-19 | 中兴通讯股份有限公司 | 可分层音频编解码方法系统及瞬态信号可分层编解码方法 |
CN103688306B (zh) | 2011-05-16 | 2017-05-17 | 谷歌公司 | 对被编码为连续帧序列的音频信号进行解码的方法和装置 |
-
2014
- 2014-01-22 SG SG10202106262SA patent/SG10202106262SA/en unknown
- 2014-01-22 US US14/422,249 patent/US9293144B2/en not_active Expired - Fee Related
- 2014-01-22 EP EP14704935.7A patent/EP2954518B1/en active Active
- 2014-01-22 MY MYPI2019000562A patent/MY198868A/en unknown
- 2014-01-22 CA CA2900354A patent/CA2900354C/en active Active
- 2014-01-22 MX MX2015009210A patent/MX344550B/es active IP Right Grant
- 2014-01-22 MY MYPI2015702413A patent/MY170368A/en unknown
- 2014-01-22 RU RU2015137708A patent/RU2628144C2/ru active
- 2014-01-22 MX MX2020001307A patent/MX378911B/es unknown
- 2014-01-22 SG SG11201505231VA patent/SG11201505231VA/en unknown
- 2014-01-22 JP JP2015555964A patent/JP6069526B2/ja active Active
- 2014-01-22 PT PT147049357T patent/PT2954518T/pt unknown
- 2014-01-22 EP EP19178384.4A patent/EP3561808B1/en active Active
- 2014-01-22 ES ES19178384T patent/ES2881510T3/es active Active
- 2014-01-22 KR KR1020207013012A patent/KR102238376B1/ko active Active
- 2014-01-22 KR KR1020167009636A patent/KR102110212B1/ko active Active
- 2014-01-22 NZ NZ739387A patent/NZ739387A/en unknown
- 2014-01-22 EP EP23202489.3A patent/EP4322159A3/en active Pending
- 2014-01-22 KR KR1020157024184A patent/KR20150108937A/ko not_active Ceased
- 2014-01-22 EP EP16183917.0A patent/EP3125239B1/en active Active
- 2014-01-22 NZ NZ710308A patent/NZ710308A/en unknown
- 2014-01-22 AU AU2014215734A patent/AU2014215734B2/en active Active
- 2014-01-22 DK DK16183917.0T patent/DK3125239T3/da active
- 2014-01-22 RU RU2017124644A patent/RU2728832C2/ru active
- 2014-01-22 PL PL16183917T patent/PL3125239T3/pl unknown
- 2014-01-22 MX MX2021000353A patent/MX2021000353A/es unknown
- 2014-01-22 SG SG10201700846UA patent/SG10201700846UA/en unknown
- 2014-01-22 ES ES21162222T patent/ES2964807T3/es active Active
- 2014-01-22 ES ES16183917T patent/ES2750783T3/es active Active
- 2014-01-22 WO PCT/SE2014/050068 patent/WO2014123471A1/en active Application Filing
- 2014-01-22 PT PT16183917T patent/PT3125239T/pt unknown
- 2014-01-22 EP EP21162222.0A patent/EP3855430B1/en active Active
- 2014-01-22 KR KR1020217009851A patent/KR102349025B1/ko active Active
- 2014-01-22 CA CA2978416A patent/CA2978416C/en active Active
- 2014-01-22 PH PH1/2020/500243A patent/PH12020500243A1/en unknown
- 2014-01-22 CN CN201480007552.3A patent/CN104969290B/zh active Active
- 2014-01-22 CN CN201810694623.1A patent/CN108899038B/zh active Active
- 2014-01-22 DK DK19178384.4T patent/DK3561808T3/da active
- 2014-01-22 PL PL19178384T patent/PL3561808T3/pl unknown
- 2014-01-22 BR BR112015018316-6A patent/BR112015018316B1/pt active IP Right Grant
- 2014-01-22 ES ES14704935.7T patent/ES2603827T3/es active Active
- 2014-01-22 CN CN201810694625.0A patent/CN108831490B/zh active Active
-
2015
- 2015-07-02 PH PH12015501507A patent/PH12015501507B1/en unknown
- 2015-07-07 ZA ZA2015/04881A patent/ZA201504881B/en unknown
- 2015-11-03 HK HK15110858.3A patent/HK1210315A1/xx unknown
-
2016
- 2016-02-03 US US15/014,563 patent/US9721574B2/en active Active
- 2016-09-07 AU AU2016225836A patent/AU2016225836B2/en active Active
- 2016-12-26 JP JP2016251224A patent/JP6440674B2/ja active Active
-
2017
- 2017-06-23 US US15/630,994 patent/US10332528B2/en active Active
-
2018
- 2018-01-09 PH PH12018500083A patent/PH12018500083B1/en unknown
- 2018-03-20 PH PH12018500600A patent/PH12018500600A1/en unknown
- 2018-05-16 AU AU2018203449A patent/AU2018203449B2/en active Active
- 2018-11-20 JP JP2018217479A patent/JP6698792B2/ja active Active
-
2019
- 2019-01-11 HK HK19100479.9A patent/HK1258094A1/zh unknown
- 2019-05-09 US US16/407,307 patent/US10559314B2/en active Active
- 2019-12-19 US US16/721,206 patent/US11437047B2/en active Active
-
2020
- 2020-01-28 AU AU2020200577A patent/AU2020200577B2/en active Active
- 2020-07-09 RU RU2020122689A patent/RU2020122689A/ru unknown
-
2021
- 2021-08-04 AU AU2021212049A patent/AU2021212049B2/en active Active
-
2022
- 2022-07-29 US US17/876,848 patent/US20220375480A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009514032A (ja) * | 2005-10-26 | 2009-04-02 | クゥアルコム・インコーポレイテッド | オーディオコーディングのためのエンコーダ支援フレーム損失隠蔽技術 |
KR20090082415A (ko) * | 2006-10-20 | 2009-07-30 | 프랑스 텔레콤 | 피치 주기 보정을 이용한 디지털 오디오 신호의 손실 블록의 합성 방법 |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102110212B1 (ko) | 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 | |
US20180182401A1 (en) | Burst frame error handling | |
CN113454714A (zh) | 根据mdct系数的频谱形状估计 | |
JP7660628B2 (ja) | Mdct係数からのスペクトル形状予測 | |
OA17529A (en) | Method and apparatus for controlling audio frame loss concealment. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20160412 Application number text: 1020157024184 Filing date: 20150904 |
|
PG1501 | Laying open of application | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20180928 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20191122 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20200428 |
|
PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20200506 Application number text: 1020157024184 Filing date: 20150904 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200507 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20200507 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |