1 |
1
압축된 오디오 신호에 대응하는 비트스트림(bitstream)을 수신하는 수신기; 및상기 비트스트림의 실수 데이터 또는 복소수 데이터에 대한 역 양자화(inverse quantization)을 수행함으로써 실수 복원 신호 또는 복소수 복원 신호를 생성하고,상기 실수 복원 신호 또는 상기 복소수 복원 신호에 FDNS합성(Frequency Domain Noise Shaping synthesis)을 수행함으로써 실수 FDNS 합성 결과 또는 복소수 FDNS 합성 결과를 생성하고,상기 실수 FDNS 합성 결과 또는 복소수 FDNS 합성 결과에 주파수-시간 변환(frequency to time transform)을 수행함으로써 복원된 오디오 신호를 생성하는 프로세서를 포함하는 오디오 신호 처리 장치
|
2 |
2
제1항에 있어서,상기 프로세서는,동일한 스케일 팩터(scale factor)에 기초하여 상기 실수 데이터 및 상기 복소수 데이터에 대한 역 양자화를 수행하여 상기 복소수 복원 신호를 생성하는,오디오 신호 처리 장치
|
3 |
3
제1항에 있어서,상기 프로세서는,제1 스위치 제어 신호에 기초하여 제1 스위치를 제어함으로써 상기 복소수 복원 신호에 TNS(Temporal Noise Shaping) 합성 또는 FDNS 합성을 수행하는,오디오 신호 처리 장치
|
4 |
4
제3항에 있어서,상기 프로세서는,상기 복소수 복원 신호가 TNS 잔차 신호인 경우,상기 복소수 복원 신호에 상기 TNS 합성을 수행하고,상기 TNS 합성의 결과에 상기 FDNS 합성을 수행하는,오디오 신호 처리 장치
|
5 |
5
제1항에 있어서,상기 프로세서는,상기 복소수 복원 신호가 FDNS 잔차 신호인 경우,상기 복소수 복원 신호에 상기 복소수 FDNS 합성을 수행하는,오디오 신호 처리 장치
|
6 |
6
제1항에 있어서,상기 프로세서는,제2 스위치 제어 신호에 기초하여 제2 스위치를 제어함으로써 상기 비트스트림에 복소수 역 양자화 또는 실수 역 양자화를 수행하는,오디오 신호 처리 장치
|
7 |
7
제1항에 있어서,상기 프로세서는,상기 주파수-시간 변환의 결과에 스위칭 보상(switching compensation)을 수행하는,오디오 신호 처리 장치
|
8 |
8
제7항에 있어서,상기 프로세서는,상기 주파수-시간 변환의 결과의 현재 프레임에 대응하는 신호가 TDA(Time Domain Aliasing) 신호인지 여부를 판단하고,상기 TDA 신호인지 여부의 판단 결과에 기초하여 오버랩-애드(overlap-add)를 수행하는,오디오 신호 처리 장치
|
9 |
9
제8항에 있어서,상기 프로세서는,상기 주파수-시간 변환의 결과의 이전 프레임에 대응하는 신호가 TDA 신호인지 여부를 판단하고,상기 이전 프레임에 대응하는 신호가 TDA 신호인지 여부의 판단 결과에 기초하여 상기 오버랩-애드를 수행하는,오디오 신호 처리 장치
|
10 |
10
압축된 오디오 신호에 대응하는 비트스트림(bitstream)을 수신하는 단계;상기 비트스트림의 실수 데이터 또는 복소수 데이터에 대한 역 양자화(inverse quantization)을 수행함으로써 실수 복원 신호 또는 복소수 복원 신호를 생성하는 단계;상기 실수 복원 신호 또는 상기 복소수 복원 신호에 FDNS합성(Frequency Domain Noise Shaping synthesis)을 수행함으로써 실수 FDNS 합성 결과 또는 복소수 FDNS 합성 결과를 생성하는 단계; 및상기 실수 FDNS 합성 결과 또는 복소수 FDNS 합성 결과에 주파수-시간 변환(frequency to time transform)을 수행함으로써 복원된 오디오 신호를 생성하는 단계를 포함하는 오디오 신호 처리 방법
|
11 |
11
제10항에 있어서,상기 실수 복원 신호 또는 복소수 복원 신호를 생성하는 단계는,동일한 스케일 팩터(scale factor)에 기초하여 상기 실수 데이터 및 상기 복소수 데이터에 대한 역 양자화를 수행하여 상기 복소수 복원 신호를 생성하는 단계를 포함하는 오디오 신호 처리 방법
|
12 |
12
제10항에 있어서,상기 실수 FDNS 합성 결과 또는 복소수 FDNS 합성 결과를 생성하는 단계는,제1 스위치 제어 신호에 기초하여 제1 스위치를 제어함으로써 상기 복소수 복원 신호에 TNS(Temporal Noise Shaping) 합성 또는 FDNS 합성을 수행하는 단계를 포함하는 오디오 신호 처리 방법
|
13 |
13
제12항에 있어서,상기 복소수 복원 신호에 TNS(Temporal Noise Shaping) 합성 또는 FDNS 합성을 수행하는 단계는,상기 복소수 복원 신호가 TNS 잔차 신호인 경우, 상기 복소수 복원 신호에 상기 TNS 합성을 수행하는 단계; 및상기 TNS 합성의 결과에 상기 FDNS 합성을 수행하는 단계를 포함하는 오디오 신호 처리 방법
|
14 |
14
제10항에 있어서,상기 실수 FDNS 합성 결과 또는 복소수 FDNS 합성 결과를 생성하는 단계는,상기 복소수 복원 신호가 FDNS 잔차 신호인 경우, 상기 복소수 복원 신호에 상기 복소수 FDNS 합성을 수행하는 단계를 포함하는 오디오 신호 처리 방법
|
15 |
15
제10항에 있어서,상기 실수 복원 신호 또는 복소수 복원 신호를 생성하는 단계는,제2 스위치 제어 신호에 기초하여 제2 스위치를 제어함으로써 상기 비트스트림에 복소수 역 양자화 또는 실수 역 양자화를 수행하는 단계를 포함하는 오디오 신호 처리 방법
|
16 |
16
제10항에 있어서,상기 주파수-시간 변환의 결과에 스위칭 보상(switching compensation)을 수행하는 단계를 더 포함하는 오디오 신호 처리 방법
|
17 |
17
제16항에 있어서,상기 스위칭 보상(switching compensation)을 수행하는 단계는,상기 주파수-시간 변환의 결과의 현재 프레임에 대응하는 신호가 TDA(Time Domain Aliasing) 신호인지 여부를 판단하는 단계; 및상기 TDA 신호인지 여부의 판단 결과에 기초하여 오버랩-애드(overlap-add)를 수행하는 단계를 포함하는 오디오 신호 처리 방법
|
18 |
18
제17항에 있어서,상기 TDA 신호인지 여부의 판단 결과에 기초하여 오버랩-애드(overlap-add)를 수행하는 단계는,상기 주파수-시간 변환의 결과의 이전 프레임에 대응하는 신호가 TDA 신호인지 여부를 판단하는 단계; 및상기 이전 프레임에 대응하는 신호가 TDA 신호인지 여부의 판단 결과에 기초하여 상기 오버랩-애드를 수행하는 단계를 포함하는 오디오 신호 처리 방법
|
19 |
19
하드웨어와 결합되어 제10항 내지 제18항 중 어느 하나의 항의 방법을 실행시키기 위하여 컴퓨터 판독가능한 매체에 저장된 컴퓨터 프로그램
|
20 |
20
오디오 신호를 수신하는 수신기; 및상기 오디오 신호에 시간-주파수 변환(time-to-frequency transformation)을 수행함으로써 실수 변환 스펙트럼 또는 복소수 변환 스펙트럼을 생성하고,상기 실수 변환 스펙트럼 또는 상기 복소수 변환 스펙트럼에 FDNS 분석(Frequency Domain Noise Shaping analysis)을 수행함으로써 실수 잔차 신호 또는 복소수 잔차 신호를 생성하고,상기 실수 잔차 신호 또는 상기 복소수 잔차 신호에 양자화를 수행함으로써 압축된 오디오 신호에 대응하는 비트스트림을 생성하는 프로세서를 포함하는 오디오 신호 처리 장치
|