1 |
1
입력-출력 특성을 모델링한 전달 함수가 벡터 Q인 코덱(CODEC)에 입력되는 입력 벡터를 x=[x(0), x(1), …, x(M-1)]T, 상기 입력 벡터 x를 수정하여 얻어지는 수정 입력 벡터를 y=[y(0), y(1), …, y(M-1)]T, 상기 수정 입력 벡터 y를 코더에 인가한 후 디코더에서 재합성되는 출력 벡터를 z=[z(0), z(1), …, z(M-1)]T라고 하고, 상기 벡터 x, y, z의 변환 도메인 표현(transform domain representation)을 각각 X=[X(0), X(1), …, X(N-1)]T, Y=[Y(0), Y(1), …, Y(N-1)]T, Z=[Z(0), Z(1), …, Z(N-1)]T라고 할 경우, 상기 입력 벡터 x를 상기 수정 입력 벡터 y로 수정함으로써 음성을 향상시키는 방법에 있어서,t번째 입력 벡터 Xt에 대하여, Xt를 제1 수정 입력 벡터 Yt1에 직접 할당하는 단계;상기 제1 수정 입력 벡터 Yt1를 상기 코덱에 인가함으로써 제1 출력 벡터 Zt1를 얻는 단계;상기 제1 수정 입력 벡터 Yt1와 제1 출력 벡터 Zt1를 이용하여, 다음 식에 기초하여 상기 전달 함수 Q에 대한 최소 제곱 평가치(least square estimation) 를 얻는 단계;(여기서, wt는 t번째 프레임의 입력-출력 쌍(Yt,Zt)에 할당되는 가중 팩터(weighting factor)를 나타냄)상기 단계에서 얻어진 전달 함수 에 기초하여 입력 벡터 Xt를 수정함으로써 제2 수정 입력 벡터 Yt2를 얻는 단계;상기 제2 수정 입력 벡터 Yt2를 이용하여 향상된 제2 출력 벡터 Zt2를 실제로 얻는 단계; 및양자화된 파라미터들을 디코더를 통과시키고, 그 결과를 이용하여 다음 번(t+1번째) 프레임에 대한 메모리를 갱신하는 단계를 포함하는 방법
|
2 |
2
입력-출력 특성을 모델링한 전달 함수가 벡터 Q인 코덱(CODEC)에 입력되는 입력 벡터를 x=[x(0), x(1), …, x(M-1)]T, 상기 입력 벡터 x를 수정하여 얻어지는 수정 입력 벡터를 y=[y(0), y(1), …, y(M-1)]T, 상기 수정 입력 벡터 y를 코더에 인가한 후 디코더에서 재합성되는 출력 벡터를 z=[z(0), z(1), …, z(M-1)]T라고 하고, 상기 벡터 x, y, z의 변환 도메인 표현(transform domain representation)을 각각 X=[X(0), X(1), …, X(N-1)]T, Y=[Y(0), Y(1), …, Y(N-1)]T, Z=[Z(0), Z(1), …, Z(N-1)]T라고 할 경우, 상기 입력 벡터 x를 상기 수정 입력 벡터 y로 수정함으로써 음성을 향상시키는 시스템에 있어서,입력 벡터 x를 분기시키는 스위치부;t번째 입력 벡터 Xt에 대하여, 상기 스위치부로부터 입력된 상기 입력 벡터 Xt를 제1 수정 입력 벡터 Yt1로 직접 할당한 후, 제1 출력 벡터 Zt1를 생성하는 제1 코덱부;상기 제1 수정 입력 벡터 Yt1과 출력 벡터 Zt1를 이용하여, 다음 식에 기초하여 상기 전달 함수 Q에 대한 최소 제곱 평가치(least square estimation) 를 구한 후, 얻어진 상기 전달 함수 에 기초하여 스위치부로부터 분기된 입력 벡터 Xt를 수정함으로써 제2 수정 입력 벡터 Yt2를 얻는 입력 신호 수정부;(여기서, wt는 t번째 프레임의 입력-출력 쌍(Yt,Zt)에 할당되는 가중 팩터(weighting factor)를 나타냄)상기 제1 코덱부와 동일한 코덱부로서, 상기 제2 수정 입력 벡터 Yt2를 입력받아 제2 출력 벡터 Zt2를 실제로 생성하는 제2 코덱부; 및상기 제2 코덱부에 기초하여 상기 제1 코덱부의 다음 번(t+1번째) 입력 신호 수정에 사용될 메모리를 갱신하는 메모리 갱신부를 포함하는 시스템
|