1 |
1
부호화기가 수행하는 잔차 신호의 생성 방법에 있어서, 오디오 샘플로 구성되는 입력 신호를 식별하는 단계; LPC(Linear Prediction Coding)을 이용하여 입력 신호로부터 제1 잔차 신호를 생성하는 단계; 상기 제1 잔차 신호를 변환하여, 상기 제1 잔차 신호의 정보량 보다 정보량이 적은 제2 잔차 신호를 생성하는 단계; 상기 제2 잔차 신호를 주파수 도메인으로 변환하는 단계; 및 FDP(Frequency Domain Prediction) 인코딩을 이용하여, 상기 변환된 제2 잔차 신호로부터 상기 제2 잔차 신호의 정보량 보다 정보량이 적은 제3 잔차 신호를 생성하는 단계를 포함하는 잔차 신호의 생성 방법
|
2 |
2
제1항에 있어서,상기 제3 잔차 신호를 양자화하여 비트스트림으로 팩킹(packing)하는 단계; 및상기 비트스트림을 복호화기로 전송하는 단계를 더 포함하는 생성 방법
|
3 |
3
제1항에 있어서, 상기 제2 잔차 신호를 생성하는 단계는, 상기 제1 잔차 신호를 주파수 도메인으로 변환하는 단계; 상기 변환된 제1 잔차 신호로부터 LPC 계수를 추출하는 단계; 상기 LPC 계수를 이용하여 상기 변환된 제1 잔차 신호로부터 주파수 도메인의 제2 잔차 신호를 생성하는 단계; 및 상기 주파수 도메인의 제2 잔차 신호를 시간 도메인으로 역변환하는 단계 를 포함하는 생성 방법
|
4 |
4
제1항에 있어서, 상기 제3 잔차 신호를 생성하는 단계는, 상기 제2 잔차 신호로부터 상기 제2 잔차 신호의 피크에 대한 정보를 추출하는 단계; 및 상기 피크에 대한 정보를 이용하여, 상기 제2 잔차 신호에서 고조파 억제가 처리된 상기 제3 잔차 신호를 결정하는 단계를 포함하는 생성 방법
|
5 |
5
제4항에 있어서, 상기 피크에 대한 정보를 추출하는 단계는,상기 제2 잔차 신호에 대해 상관(correlation) 연산을 수행하는 단계; 상기 상관 연산의 결과로부터 상기 제2 잔차 신호의 피크들을 추출하는 단계; 상기 추출된 피크들에 기초하여 피치 체인(pitch chain)을 생성하는 단계; 및 상기 피치 체인을 이용하여 상기 피크에 대한 정보를 결정하는 단계를 포함하는 생성 방법
|
6 |
6
복호화기가 수행하는 잔차 신호의 생성 방법에 있어서, 부호화기로부터 수신한 비트스트림을 언팩킹(unpacking)하는 단계; 상기 언팩킹된 비트스트림으로부터 추출한 제3 잔차 신호를 역양자화하는 단계; FDP(Frequency Domain Prediction) 디코딩을 이용하여 상기 역양자화된 제3 잔차 신호로부터 주파수 도메인으로 변환된 제2 잔차 신호를 결정하는 단계-상기 제2 잔차 신호의 정보량은 상기 역양자화된 제3 잔차 신호의 정보량 보다 적음; 상기 주파수 도메인으로 변환된 제2 잔차 신호를 시간 도메인으로 변환하는 단계; 및 상기 시간 도메인으로 변환된 제2 잔차 신호를 역변환하여, 상기 제2 잔차 신호의 정보량 보다 정보량이 큰 제1 잔차 신호를 생성하는 단계를 포함하는 생성 방법
|
7 |
7
제6항에 있어서, LPC(Linear Prediction Coding)을 이용하여 상기 제1 잔차 신호로부터 출력 신호를 복호화하는 단계를 더 포함하는 생성 방법
|
8 |
8
제6항에 있어서, 상기 제2 잔차 신호를 결정하는 단계는,상기 언팩킹된 비트스트림으로부터 상기 제2 잔차 신호의 피크에 대한 정보를 추출하는 단계; 및 상기 역양자화된 제3 잔차 신호와 상기 피크에 대한 정보로부터 상기 주파수 도메인으로 변환된 제2 잔차 신호를 생성하는 단계 를 포함하는 생성 방법
|
9 |
9
제6항에 있어서, 상기 제1 잔차 신호를 추출하는 단계는, 상기 시간 도메인으로 변환된 제2 잔차 신호를 주파수 도메인으로 변환하는 단계;상기 변환된 제2 잔차 신호로부터 LPC(Linear Prediction Coding) 계수를 추출하는 단계; 상기 제2 잔차 신호와 상기 추출된 LPC 계수에 기초하여 주파수 도메인의 제1 잔차 신호를 생성하는 단계; 및상기 주파수 도메인의 제1 잔차 신호를 시간 도메인으로 변환하는 단계를 포함하는 생성 방법
|
10 |
10
잔차 신호의 생성 방법을 수행하는 부호화기에 있어서, 상기 부호화기는 프로세서를 포함하고, 상기 프로세서는, 오디오 샘플로 구성되는 입력 신호를 식별하고, LPC(Linear Prediction Coding)을 이용하여 입력 신호로부터 제1 잔차 신호를 생성하고, 상기 제1 잔차 신호를 변환하여, 상기 제1 잔차 신호의 정보량 보다 정보량이 적은 제2 잔차 신호를 생성하고, 상기 제2 잔차 신호를 주파수 도메인으로 변환하고, FDP(Frequency Domain Prediction) 인코딩을 이용하여, 상기 변환된 제2 잔차 신호로부터 상기 제2 잔차 신호의 정보량 보다 정보량이 적은 제3 잔차 신호를 생성하는,부호화기
|
11 |
11
제10항에 있어서,상기 프로세서는,상기 제3 잔차 신호를 양자화하여 비트스트림으로 팩킹(packing)하고, 상기 비트스트림을 복호화기로 전송하는, 부호화기
|
12 |
12
제10항에 있어서, 상기 프로세서는,상기 제1 잔차 신호를 주파수 도메인으로 변환하고, 상기 변환된 제1 잔차 신호로부터 LPC 계수를 추출하고, 상기 LPC 계수를 이용하여 상기 변환된 제1 잔차 신호로부터 주파수 도메인의 제2 잔차 신호를 생성하고, 상기 주파수 도메인의 제2 잔차 신호를 시간 도메인으로 역변환하는, 부호화기
|
13 |
13
제10항에 있어서, 상기 프로세서는, 상기 제2 잔차 신호로부터 상기 제2 잔차 신호의 피크에 대한 정보를 추출하고, 상기 피크에 대한 정보를 이용하여, 상기 제2 잔차 신호에서 고조파 억제가 처리된 상기 제3 잔차 신호를 결정하는, 부호화기
|
14 |
14
제13항에 있어서, 상기 프로세서는, 상기 제2 잔차 신호에 대해 상관(correlation) 연산을 수행하고, 상기 상관 연산의 결과로부터 상기 제2 잔차 신호의 피크들을 추출하고, 상기 추출된 피크들에 기초하여 피치 체인(pitch chain)을 생성하고, 상기 피치 체인을 이용하여 상기 피크에 대한 정보를 결정하는, 부호화기
|
15 |
15
잔차 신호의 생성 방법을 수행하는 복호화기에 있어서, 상기 복호화기는 프로세서를 포함하고,상기 프로세서는,부호화기로부터 수신한 비트스트림을 언팩킹(unpacking)하고, 상기 언팩킹된 비트스트림으부터 추출한 제3 잔차 신호를 역양자화하고, FDP(Frequency Domain Prediction) 디코딩을 이용하여 상기 역양자화된 제3 잔차 신호로부터 주파수 도메인으로 변환된 제2 잔차 신호를 결정하고, 상기 주파수 도메인으로 변환된 제2 잔차 신호를 시간 도메인으로 변환하고, 상기 시간 도메인으로 변환된 제2 잔차 신호를 역변환하여, 상기 제2 잔차 신호의 정보량 보다 정보량이 큰 제1 잔차 신호를 생성하는,복호화기
|
16 |
16
제15항에 있어서, 상기 프로세서는,LPC(Linear Prediction Coding)을 이용하여 상기 제1 잔차 신호로부터 출력 신호를 복호화하는, 복호화기
|
17 |
17
제15항에 있어서, 상기 프로세서는, 상기 언팩킹된 비트스트림으부터 상기 제2 잔차 신호의 피크에 대한 정보를 추출하고, 상기 역양자화된 제3 잔차 신호와 상기 피크에 대한 정보로부터 상기 주파수 도메인으로 변환된 제2 잔차 신호를 생성하는, 복호화기
|
18 |
18
제15항에 있어서, 상기 프로세서는, 상기 시간 도메인으로 변환된 제2 잔차 신호를 주파수 도메인으로 변환하고, 상기 변환된 제2 잔차 신호로부터 LPC(Linear Prediction Coding) 계수를 추출하고, 상기 제2 잔차 신호와 상기 추출된 LPC 계수에 기초하여 주파수 도메인의 제1 잔차 신호를 생성하고, 상기 주파수 도메인의 제1 잔차 신호를 시간 도메인으로 변환하는, 복호화기
|