KR20150108937A - 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 - Google Patents
오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 Download PDFInfo
- Publication number
- KR20150108937A KR20150108937A KR1020157024184A KR20157024184A KR20150108937A KR 20150108937 A KR20150108937 A KR 20150108937A KR 1020157024184 A KR1020157024184 A KR 1020157024184A KR 20157024184 A KR20157024184 A KR 20157024184A KR 20150108937 A KR20150108937 A KR 20150108937A
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- frequency
- spectrum
- signal
- frame loss
- 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.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 119
- 238000001228 spectrum Methods 0.000 claims abstract description 80
- 230000005236 sound signal Effects 0.000 claims abstract description 30
- 230000003595 spectral effect Effects 0.000 claims abstract description 14
- 238000004458 analytical method Methods 0.000 claims description 40
- 230000001052 transient effect Effects 0.000 claims description 27
- 238000001514 detection method Methods 0.000 claims description 22
- 230000004044 response Effects 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 8
- 238000012937 correction Methods 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000005192 partition Methods 0.000 claims 1
- 238000000638 solvent extraction Methods 0.000 claims 1
- 238000003775 Density Functional Theory Methods 0.000 description 54
- 230000006870 function Effects 0.000 description 34
- 230000006978 adaptation Effects 0.000 description 21
- 238000013016 damping Methods 0.000 description 7
- 238000013459 approach Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000000737 periodic effect Effects 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 238000005311 autocorrelation function Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 230000008014 freezing Effects 0.000 description 1
- 238000007710 freezing Methods 0.000 description 1
- 238000012417 linear regression Methods 0.000 description 1
- 239000003607 modifier Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000003362 replicative effect Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000010183 spectrum analysis Methods 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
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 (34)
- 수신된 오디오 시그널의 손실된 오디오 프레임을 위한 은폐 방법을 제어하기 위한 방법으로서:
- 이전에 수신된 및 복원된 오디오 시그널의 성질에 있어서, 또는 관찰된 프레임 손실의 통계적인 성질에 있어서, 손실된 프레임의 대체가 상대적으로 감소된 품질을 제공하는 조건을 검출(101)하는 단계와;
- 조건이 검출될 때, 대체 프레임 스펙트럼의 위상 또는 스펙트럼 매그니튜드를 선택적으로 조정함으로써, 은폐 방법을 수정(102)하는 단계를 포함하여 구성되는 것을 특징으로 하는 방법. - 제1항에 있어서,
대체 프레임 스펙트럼의 오리지널 계산이 표현 Z(m) = Y(m)·ej θ k에 따라 수행되는 것을 특징으로 하는 방법. - 제1항 또는 제2항에 있어서,
검출된 조건이 트랜션트 검출을 포함하여 구성되는 것을 특징으로 하는 방법. - 제3항에 있어서,
트랜션트 검출이 주파수 도메인에서 수행되는 것을 특징으로 하는 방법. - 제3항 또는 제4항에 있어서,
트랜션트 검출이:
- 분석 프레임을 2개의 부분적인 프레임으로 구획하는 단계와;
- 2개의 부분적인 프레임의 에너지 비율을 계산하는 단계와;
- 에너지 비율을 규정된 문턱에 비교하는 단계를 포함하여 구성되는 것을 특징으로 하는 방법. - 제5항에 있어서,
제1부분적인 프레임이 분석 프레임의 좌측 부분을 포함하여 구성되고, 제2부분적인 프레임이 분석 프레임의 우측 부분을 포함하여 구성되는 것을 특징으로 하는 방법. - 제5항에 있어서,
규정된 문턱이 오프셋 검출을 위한 상부 문턱 및 온셋 검출을 위한 하부 문턱을 포함하여 구성되는 것을 특징으로 하는 방법. - 제3항 내지 제7항 중 어느 한 항에 있어서,
트랜션트 검출이 주파수 밴드에 기반해서 주파수 선택적으로 수행되는 것을 특징으로 하는 방법. - 제8항에 있어서,
주파수 밴드 폭이 휴먼 청각의 임계 밴드의 사이즈를 따르는 것을 특징으로 하는 방법. - 상기 항 중 어느 한 항에 있어서,
은폐 방법이 손실된 프레임의 대체가 상대적으로 감소된 품질을 제공하는 조건의 인디케이터에 응답해서 더 수정되고, 인디케이터가 적어도 하나의: 사용된 코덱 모드를 가리키는 파라미터, 스피치의 보이싱 성질과 관련된 파라미터 및 시그널 콘텐츠가 뮤직 또는 스피치로 추정되는지를 가리키는 시그널 콘텐츠 인디케이터에 기반하는 것을 특징으로 하는 방법. - 제10항에 있어서,
스피치 시그널에 대해서 최적화된 대안적인 프레임 손실 은폐 방법이, 인디케이터가 시그널이 보이싱된 스피치를 포함하여 구성되는 것을 가리키는 경우 선택되는 것을 특징으로 하는 방법. - 제1항에 있어서,
손실된 프레임의 대체가 상대적으로 감소된 품질을 제공하는, 관찰된 프레임 손실의 하나의 통계적인 성질이 프레임 손실의 버스트니스인 것을 특징으로 하는 방법. - 제12항에 있어서,
스펙트럼 매그니튜드가 제1감쇠 팩터를 점진적으로 증가시킴으로써 프레임 손실의 검출된 버스트니스에 응답해서 조정되는 것을 특징으로 하는 방법. - 제13항에 있어서,
제2감쇠 팩터가 가리켜진 트랜션트에 응답해서 설정되고, 전체 감쇠가 제1과 제2감쇠 팩터의 프로덕트에 의해 제어되는 것을 특징으로 하는 방법. - 제1항에 있어서,
위상의 조정이 위상 스펙트럼의 랜덤화 또는 디더링을 포함하여 구성되는 것을 특징으로 하는 방법. - 제12항 및 제15항에 있어서,
위상 스펙트럼이 점차 증가하는 디그리로 디더링을 수행함으로써 프레임 손실의 검출된 버스트니스에 응답해서 조정되는 것을 특징으로 하는 방법. - 제1항 내지 제16항 중 적어도 한 항에 따른 방법을 수행하기 위한 수단을 포함하여 구성되는 것을 특징으로 하는 장치.
- 프로세서(154)와,
명령(155)을 기억하는 메모리(156)를 포함하는 장치로서, 명령이 프로세서에 의해 실행될 때, 장치가,
- 이전에 수신된 및 복원된 오디오 시그널의 성질에 있어서, 또는 관찰된 프레임 손실의 통계적인 성질에 있어서, 손실된 프레임의 대체가 상대적으로 감소된 품질을 제공하는 조건을 검출하고;
- 이러한 조건이 검출될 때, 대체 프레임 스펙트럼의 위상 또는 스펙트럼 매그니튜드를 선택적으로 조정함으로써, 은폐 방법을 수정하게 하는 것을 특징으로 하는 장치. - 제18항에 있어서,
대체 프레임 스펙트럼의 오리지널 계산이 표현 Z(m) = Y(m)·ej θ k에 따라 수행되는 것을 특징으로 하는 장치. - 제18항에 있어서,
트랜션트 검출기를 포함하여 구성되는 것을 특징으로 하는 장치. - 제20항에 있어서,
트랜션트 검출기가 주파수 도메인에서 트랜션트 검출을 수행하도록 구성되는 것을 특징으로 하는 장치. - 제20항 또는 제21항에 있어서,
트랜션트 검출기가:
- 분석 프레임을 2개의 부분적인 프레임으로 구획하고;
- 2개의 부분적인 프레임의 에너지 비율을 계산하며;
- 에너지 비율을 규정된 문턱에 비교하도록 구성되는 것을 특징으로 하는 장치. - 제20항 내지 제22항 중 어느 한 항에 있어서,
트랜션트 검출기가 주파수 밴드에 기반해서 주파수 선택적인 트랜션트 검출을 수행하도록 구성되는 것을 특징으로 하는 장치. - 제18항 또는 제23항에 있어서,
장치가 손실된 프레임의 대체가 상대적으로 감소된 품질을 제공하는 조건의 인디케이터에 응답해서 더 수정되도록 구성되고, 인디케이터가 적어도 하나의: 사용된 코덱 모드를 가리키는 파라미터, 스피치의 보이싱 성질과 관련된 파라미터 및 시그널 콘텐츠가 뮤직 또는 스피치로 추정되는지를 가리키는 시그널 콘텐츠 인디케이터에 기반하는 것을 특징으로 하는 장치. - 제18항에 있어서,
손실된 프레임의 대체가 상대적으로 감소된 품질을 제공하는, 관찰된 프레임 손실의 하나의 통계적인 성질이 프레임 손실의 버스트니스인 것을 특징으로 하는 장치. - 제25항에 있어서,
스펙트럼 매그니튜드가 제1감쇠 팩터를 점진적으로 증가시킴으로써 프레임 손실의 검출된 버스트니스에 응답해서 조정되는 것을 특징으로 하는 장치. - 제26항에 있어서,
제2감쇠 팩터가 가리켜진 트랜션트에 응답해서 설정되고, 전체 감쇠가 제1과 제2감쇠 팩터의 프로덕트에 의해 제어되는 것을 특징으로 하는 장치. - 제18항에 있어서,
위상의 조정이 위상 스펙트럼의 랜덤화 또는 디더링을 포함하여 구성되는 것을 특징으로 하는 장치. - 제17항 및 제18항에 있어서,
장치가 모바일 장치 내의 디코더인 것을 특징으로 하는 장치. - 컴퓨터 판독가능한 코드 유닛을 포함하여 구성되는 컴퓨터 프로그램(155)으로서, 장치 상에서 구동할 때, 장치가:
- 이전에 수신된 및 복원된 오디오 시그널의 성질에 있어서, 또는 관찰된 프레임 손실의 통계적인 성질에 있어서, 손실된 프레임의 대체가 상대적으로 감소된 품질을 제공하는 조건을 검출(101)하고;
- 이러한 조건이 검출될 때, 대체 프레임 스펙트럼의 위상 또는 스펙트럼 매그니튜드를 선택적으로 조정함으로써, 은폐 방법을 수정(102)하게 하는 것을 특징으로 하는 컴퓨터 프로그램. - 컴퓨터 프로그램 프로덕트(156)로서,
컴퓨터 판독가능한 매체 및 컴퓨터 판독가능한 매체 상에 기억된 청구항 제30항에 따른 컴퓨터 프로그램(155)을 포함하여 구성되는 것을 특징으로 하는 컴퓨터 프로그램 프로덕트. - 디코더(130)로서:
- 인코딩된 오디오 시그널을 수신하도록 구성된 입력 유닛(132)과;
- 손실된 오디오 프레임을 은폐하도록 구성된 논리적인 프레임 손실 은폐-유닛(134)과;
- 이전에 수신된 및 복원된 오디오 시그널의 성질에 있어서, 또는 관찰된 프레임 손실의 통계적인 성질에 있어서, 손실된 프레임의 대체가 상대적으로 감소된 품질을 제공하는 조건을 검출하고, 이러한 조건이 검출될 때, 대체 프레임 스펙트럼의 위상 또는 스펙트럼 매그니튜드를 선택적으로 조정함으로써, 은폐 방법을 수정하도록 구성된 제어기(136)를 포함하여 구성되는 것을 특징으로 하는 디코더. - 제32항에 있어서,
제어기(136)가, 이전에 수신된 및 복원된 오디오 시그널의 성질에 있어서, 또는 관찰된 프레임 손실의 통계적인 성질에 있어서, 조건의 검출을 수행하기 위한 검출기 유닛(146) 및 은폐 방법의 수정을 수행하기 위한 수정기 유닛(148)을 포함하여 구성되는 것을 특징으로 하는 디코더. - 수신된 오디오 시그널의 손실된 오디오 프레임을 위한 은폐 방법을 제어하도록 구성된 장치(130)로서:
- 이전에 수신된 및 복원된 오디오 시그널의 성질에 있어서, 또는 관찰된 프레임 손실의 통계적인 성질에 있어서, 손실된 프레임의 대체가 상대적으로 감소된 품질을 제공하는 조건을 검출하기 위한 검출 모듈(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 Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020167009636A Division KR102110212B1 (ko) | 2013-02-05 | 2014-01-22 | 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20150108937A true KR20150108937A (ko) | 2015-09-30 |
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 (2)
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 | 오디오 프레임 손실 은폐를 제어하기 위한 방법 및 장치 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
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 |
Family Cites Families (43)
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 |
US8620644B2 (en) * | 2005-10-26 | 2013-12-31 | Qualcomm Incorporated | Encoder-assisted frame loss concealment techniques for audio coding |
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 | 信号処理装置および方法、記録媒体、並びにプログラム |
FR2907586A1 (fr) * | 2006-10-20 | 2008-04-25 | France Telecom | Synthese de blocs perdus d'un signal audionumerique,avec correction de periode de pitch. |
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
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220375480A1 (en) | Method and apparatus for controlling audio frame loss concealment | |
US20210350811A1 (en) | Burst frame error handling | |
JP7335968B2 (ja) | Mdct係数からのスペクトル形状予測 | |
JP7660628B2 (ja) | Mdct係数からのスペクトル形状予測 | |
OA17529A (en) | Method and apparatus for controlling audio frame loss concealment. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20150904 Patent event code: PA01051R01D Comment text: International Patent Application |
|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20150907 Comment text: Request for Examination of Application |
|
PA0302 | Request for accelerated examination |
Patent event date: 20150907 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20151008 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20160314 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20151008 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
J201 | Request for trial against refusal decision | ||
PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20160412 |
|
PJ0201 | Trial against decision of rejection |
Patent event date: 20160412 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20160314 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20160708 Appeal identifier: 2016101002180 Request date: 20160412 |
|
J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20160412 Effective date: 20160708 |
|
PJ1301 | Trial decision |
Patent event code: PJ13011S01D Patent event date: 20160708 Comment text: Trial Decision on Objection to Decision on Refusal Appeal kind category: Appeal against decision to decline refusal Request date: 20160412 Decision date: 20160708 Appeal identifier: 2016101002180 |