KR0144025B1 - 프리-화이트닝 필터를 사용한 고성능 적응 반향 제거 장치 - Google Patents
프리-화이트닝 필터를 사용한 고성능 적응 반향 제거 장치Info
- Publication number
- KR0144025B1 KR0144025B1 KR1019950012136A KR19950012136A KR0144025B1 KR 0144025 B1 KR0144025 B1 KR 0144025B1 KR 1019950012136 A KR1019950012136 A KR 1019950012136A KR 19950012136 A KR19950012136 A KR 19950012136A KR 0144025 B1 KR0144025 B1 KR 0144025B1
- Authority
- KR
- South Korea
- Prior art keywords
- whitening
- adaptive
- signal
- filter
- filtering means
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H21/00—Adaptive networks
- H03H21/0012—Digital adaptive filters
- H03H21/0043—Adaptive algorithms
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0223—Computation saving measures; Accelerating measures
- H03H17/0227—Measures concerning the coefficients
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
- H04R3/02—Circuits for transducers, loudspeakers or microphones for preventing acoustic reaction, i.e. acoustic oscillatory feedback
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Otolaryngology (AREA)
- General Health & Medical Sciences (AREA)
- Acoustics & Sound (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Filters That Use Time-Delay Elements (AREA)
Abstract
본 발명은 반향성분을 프리-화이트닝 필터를 사용하여 자동적으로 제거하는 적응 반향 제거 장치에 관한 것으로, 주 프리-화이트닝 필터, 부 프리-화이트닝 필터 및 역 프리-화이트닝 필터를 사용하는 고성능 적응 반향 제거 장치를 제공하기 위하여, 적응 필터링 수단(21)의 입력단에 연결되어 상기 적응 필터링 수단(21)으로 입력되는 시스템 출력신호를 백색화하는 주 프리-화이트닝 필터링 수단(22); 제1연산 수단의 일입력단에 연결되어 상기 제1연산 수단으로 입력되는 상기 반향 신호가 섞인 시스템 입력신호를 백색화하는 부 프리-화이트닝 필터링 수단(23); 및 제1연산 수단의 일출력단에 연결되어 외부로 출력되는 상기 오차 신호를 입력받아 왜곡된 사용자 음성신호를 복원하여 외부로 출력하는 역 프리-화이트닝 필터링 수단(24)을 구비하여 사용자 입력 신호의 음질을 크게 향상시킬 수 있는 효과가 있다.
Description
제1도는 일반적인 적응 반향 제거 장치의 구조도,
제2도는 본 발명에 따른 프리-화이트닝 필터를 사용한 고성능 적응 반향 제거 장치의 구조도,
제3도는 본 발명에 따른 주 프리-화이트닝(Pre-whitening) 필터의 구조도,
제4도는 본 발명에 따른 부 프리-화이트닝(Pre-whitening) 필터의 구조도,
제5도는 본 발명에 따른 역 프리-화이트닝(Inverse Pre-whitening) 필터의 구조도,
제6도는 본 발명에 따른 적응 필터의 구조도.
*도면의 주요부분에 대한 부호의 설명
11:적응필터 21:주적응필터
22:주 프리-화이트닝필터 23:부 프리-화이트닝필터
24:역 프리-화이트닝필터
본 발명은 전화선상이나 원격 회의 시스템, 핸드-프리(hands-free) 전화기, 대화 방식 음성 입출력 시스템, 자동 통역 시스템 등에서 필연적으로 발생하는 반향 성분을 적응 필터를 사용하여 자동적으로 제거하여 마이크를 통하여 시스템에 입력되는 음성의 음질을 향상시키기 위하여 사용되는 적응 반향 제거 장치에 관한 것으로서, 특히 주 프리-화이트닝(Pre-whitening) 필터에 의하여 주 적응 필터에 입력되는 신호의 자기 상관 행렬의 고유치의 최대값과 최소값의 비를 줄여줌으로써 반향 경로를 모델링하는 주 적응 필터의 수렴 속도를 증가시키고, 주 프리-화이트닝(Pre-whitening) 필터의 계수들을 부 프리-화이트닝(Pre-whitening) 필터에 복사하여 필터 입력 신호와 마찬가지로 시스템 입력 신호도 프리-화이트닝(Pre-whitening)하여 주 적응 필터가 단순히 반향 경로만을 모델링하게 함으로써, 주 적응 필터의 길이를 최소화할 수 있고 수렴 오차를 줄이며, 주 적응 필터에 이어 주 프리-화이트닝(Pre-whitening) 필터와 동일한 계수를 갖는 역 프리-화이트닝(Inverse Pre-whitening) 필터를 채택하여 시스템 입력 신호에 적용된 부 프리-화이트닝(Pre-whitening) 필터에 의해 왜곡된 사용자 입력 신호를 복원하는 적응 반향 제거 장치에 관한 것이다.
상기된 여러 응용 분야에서 반향 성분을 제거하기 위하여 사용되고 있는 종래의 반향 제거 장치는 고정 필터를 사용하는 고정 반향 제거 장치와 적응 필터를 사용하는 적응 반향 제거 장치로 구분할 수 있다.
고정 반향 제거 장치는 반향 경로가 변화되지 않는 환경에서만 적용할 수 있는 시스템으로 반향 경로가 변화하는 대부분의 응용 분야에서는 적용할 수가 없는 문제점이 있었다.
따라서, 이러한 경우에는 반향 경로의 변화를 자동적으로 추적하여 반향 성분을 자동적으로 제거할 수 있는 적응 반향 제거 장치를 사용하는 것이 유리하며, 그 구성 및 동작은 아래의 제1도와 같다.
제1도는 일반적으로 사용되고 있는 종래의 적응 반향 제거 장치의 구조도이다.
여기서, 시스템 출력신호 X(k)는 시스템에서 합성한 출력신호이며, k는 시간 지수를 의미한다.
X(k)신호는 스피커 등을 통하여 출력되고, 출력된 신호는 벽이나, 사용자의 몸, 또는 주변 여러 물체에 반사된 후 반향 신호 R(k)가 되어 시스템의 마이크로폰으로 다시 입력되게 된다.
따라서, 사용자 음성 신호 U(k)가 마이크로폰으로 입력되면 U(k)뿐만 아니라 R(k)도 마이크로폰으로 입력되기 때문에 실질적으로 시스템으로 입력되는 신호를 D(k)라고 하면 이 신호는 U(k)에 R(k)가 중첩된 신호가 된다.
따라서, 반향 신호에 의하여 사용자 음성 신호의 음질이 크게 떨어지게 된다. 이렇게 반향 신호에 의하여 사용자 입력 신호의 음질이 열화되는 것을 막기 위해서 사용되는 것이 적응 반향 제거 장치이다.
적응 반향 제거 장치란 시스템 출력 신호 X(k)를 입력으로 하는 적응 필터(11)를 사용하여 적응 필터(11)의 출력신호 Y(k)를 반향 신호R(k)와 동일하게 만들어 주어 시스템 입력신호 D(k)에서 빼어줌으로써 반향 성분을 자동적으로 제거하여 사용자 입력신호의 음질을 향상시키는 시스템이다. 그러므로, 적응 필터(11)의 출력신호 Y(k)가 반향 신호R(k)와 동일하게 된다면 반향 성분은 완전히 제거될 수 있다.
여기서, E(k)는 시스템 입력신호 D(k)에서 적응 필터의 출력신호 Y(k)를 뺀, 적응 필터의 오차 신호로서 적응 필터의 계수들을 조정해 주는데 척도가 되는 신호이다. 또한, E(k)는 시스템 안으로 입력되는 실질적인 사용자 입력 신호가 되며, 적응 필터가 반향 경로를 정확히 모델링하여 반향성분이 완전히 제거되면 사용자 입력신호 U(k)와 동일하게 된다.
이러한 적응 필터(11)에서 계수들을 조정하기 위하여 사용하는 알고리즘으로는 LMS(Least Mean Square), RLS(Recursive Least Square)등의 순간 적응 알고리즘이 많이 사용되며, 일정 기간마다 계수들을 조정해 주는 블록 적응 알고리즘도 사용된다.
그러나, LMS 알고리즘은 입력 신호가 음성 신호와 같은 자기 상관성이 많은 신호일 경우는 필터의 수렴 속도가 느려지는 단점이 있기 때문에 반향 경로의 변화에 빠르게 대응하지 못하므로 반향 성분을 효율적으로 제거하기 어려운 문제점이 있었다.
한편, 적응 필터 알고리즘으로 수렴속도가 빠른 RLS(Recursive Least Square) 알고리즘을 사용할 수 있으나, RLS 알고리즘의 경우 수치적 특성이 나빠서 시스템의 불안정화를 초래할 수 있고 계산량이 많아 시스템이 복잡하여 지는 문제점이 있었다.
또한, 일반적인 적응 반향 제거 장치의 구조는 필터의 오차 신호에 사용자 입력 신호가 포함되는 구조를 가지므로 사용자 입력 신호에 의하여 적응 필터의 수렴 오차가 커지는 현상이 발생되며, 이 현상에 의하여 적응 반향 제거 장치의 수렴 오차 성능이 크게 저하되는 문제점이 있었다.
따라서, 상기 제반 문제점을 해결하기 위하여 안출된 본 발명은 주 적응 필터의 입력단에는 주 프리-화이트닝(Pre-whitening) 필터를 사용하고 시스템 입력단에는 주 프리-화이트닝(Pre-whitening) 필터와 동일한 부 프리-화이트닝(Pre-whitening) 필터를 사용하여 종래의 적응 반향 제거 장치와 비교하여 시스템의 복잡도는 거의 증가시키지 않으면서 적응 필터 알고리즘으로 LMS 알고리즘을 사용할 경우에는 알고리즘의 수렴 속도를 증가시켜서 반향 성분을 효율적으로 제거하게 하며 RLS 알고리즘을 사용할 경우에는 알고리즘의 수치적 특성을 개선할 수 있고, 부 프리-화이트닝(Pre-whitening) 필터를 시스템 입력 신호에 적용하므로써 종래의 방식에서 발생하는 사용자 입력 신호에 의한 수렴 오차 성능의 저하를 크게 향상시키며, 주 적응 필터에 이어 부 프리-화이트닝(Pre-whitening) 필터와 동일한 계수를 갖는 역 프리-화이트닝(Inverse Pre-whitening) 필터를 사용하여 시스템 입력단에 사용된 부 프리-화이트닝(Pre-whitening) 필터에 의하여 왜곡된 사용자 입력 신호를 복원하는 고성능 적응 반향 제거 장치를 제공하는데 그 목적이 있다.
상기 목적을 달성하기 위하여 본 발명은, 외부로부터 시스템 출력 신호와 오차 신호를 입력받아 반향 신호와 동일한 신호를 생성하는 적응 필터링 수단; 상기 반향 신호가 섞여서 외부로부터 입력되는 사용자 음성신호에서 상기 적응 필터링 수단의 출력을 제거하여 상기 적응 필터링 수단과 외부로 출력하는 제1연산 수단을 구비하는 일반적인 적응 반향 제거 장치에 있어서, 상기 적응 필터링 수단의 입력단에 연결되어 상기 적응 필터링 수단으로 입력되는 시스템 출력신호를 백색화하는 주 프리-화이트닝(Pre-whitening) 필터링 수단; 상기 제1연산 수단의 일입력단에 연결되어 상기 제1연산 수단으로 입력되는 상기 반향 신호가 섞인 시스템 입력신호를 백색화하는 부 프리-화이트닝(Pre-whitening) 필터링 수단; 및 상기 제1연산 수단의 일출력단에 연결되어 외부로 출력되는 상기 오차 신호를 입력받아 왜곡된 사용자 음성신호를 복원하여 외부로 출력하는 역 프리-화이트닝(Inverse Pre-whitening) 필터링 수단을 구비하는 것을 특징으로 한다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 일실시예를 상세히 설명한다.
제2도는 본 발명에 따른 프리-화이트닝 필터를 사용한 고성능 적응 반향 제거 장치의 구조도로서, 일반적인 적응 반향 제거 장치의 구조에서 주 적응 필터(21)의 입력단에 주 프리-화이트닝(Pre-whitening) 필터(22)를 두고, 시스템 입력단(적응 필터의 소요 신호단)에도 주 프리-화이트닝(Pre-whitening) 필터(22)와 동일한 부 프리-화이트닝(Pre-whitening) 필터(23)를 두며, 왜곡되는 사용자 입력신호를 복원하기 위하여 오차 신호단에 역 프리-화이트닝(Pre-whitening) 필터(24)를 두는 고성능 적응 반향 제거 장치의 구조도이다.
그 동작을 살펴보면, 시스템 출력신호 X(k)는 주 프리-화이트닝(Pre-whitening) 필터(22)에 의하여 백색화되어 X´(k)가 되고, 이 신호가 주 적응 필터(21)의 입력신호가 된다. 또한, 시스템 입력 신호 D(k)도 부 프리-화이트닝(Pre-whitening) 필터(23)에 의하여 백색화되어 D´(k)가 되고, 이 신호가 주 적응 필터(21)의 소요 신호가 된다. 주 적응 필터(21)는 X´(k)신호를 입력신호로 하여 출력신호 Y´(k)를 만들며, 주 적응 필터(21)의 오차 신호는 D´(k)신호에서 Y´(k)신호를 빼어준 신호가 된다. 이 구조에서 주 적응 필터(21)의 계수들은 E´(k)신호와 주 적응 필터(21)의 입력신호 X´(k)에 의하여 조정된다.
또한, E´(k)신호 안에 포함된 왜곡된 사용자 음성 입력신호 U(k)를 복원하기 위하여 역 프리-화이트닝(Pre-whitening) 필터(24)를 사용하여 필터링한다. 따라서, 역 프리-화이트닝(Pre-whitening) 필터(24)의 출력신호 E(k)는 반향 신호가 완전히 제거되었다면 사용자 음성 입력신호 U(k)와 동일하게 된다. 따라서, 반향 성분이 제거된 사용자 입력신호(즉, E(k)신호)가 시스템 안으로 입력되게 된다.
주 프리-화이트닝(Pre-whitening) 필터(22)에 의하여 얻어진 필터 계수값들은 부 프리-화이트닝(Pre-whitening) 필터(23)와 역 프리-화이트닝(Inverse Pre-whitening) 필터(24)로 복사되어 사용된다.
제3도는 본 발명에 따른 주 프리-화이트닝(Pre-whitening) 필터의 구조도이다.
여기서, X(k)는 시스템 출력신호이며, Z-1는 신호를 지연시키는 지연 소자이다.
a1… am은 필터의 계수로서, 각 단의 지연된 신호에 곱해지게 된다. 따라서, 주 프리-화이트닝 필터(22)의 출력 신호 X´(k)는 다음 수식과 같이 계산된다.
주 프리-화이트닝(Pre-whitening) 필터(22)는 주 적응 필터(21)의 입력신호인 시스템 출력신호를 백색화하기 위하여 사용되므로, 길이가 한 개 내지 수개인 적응 선형 예측 필터가 사용된다. 이때, 필터의 계수는 적당한 적응 알고리즘을 사용하여 상황에 따라 매 순간(샘플) 마다 또는 일정한 시간마다 조정이 가능하며, 적응 알고리즘으로는 LMS, RLS 등의 순간 적응 알고리즘과 블록 적응 알고리즘, 또는 고정된 계수값이 사용될 수 있다. 또한, 적응 알고리즘이 사용될 경우에 필터의 계수값은 매 순산마다 계산되는 값이나 일정 기간 동안의 평균값 또는 가중치를 가진 평균값을 사용할 수 있다.
제4도는 본 발명에 따른 부 프리-화이트닝(Pre-whitening) 필터의 구조도로서, D(k)는 시스템 입력 신호이며, Z-1는 신호를 지연시키는 지연 소자이다.
a1… am은 필터의 계수로서, 각 단의 지연된 신호에 곱해지게 된다. 따라서, 부 프리-화이트닝 필터(23)의 출력 신호 D(k)는 다음 수식과 같이 계산된다.
상기 부 프리-화이트닝 필터(23)의 계수들은 주 프리-화이트닝(Pre-whitening) 필터(22)의 계수들을 복사받아 사용한다.
이처럼 입력단에서 사용한 주 프리-화이트닝(Pre-whitening) 필터(22)와 동일한 부 프리-화이트닝(Pre-whitening) 필터(23)를 사용하여 주 적응 필터(21)의 소요 신호를 필터링하는 과정에 의하여 소요 신호에 포함된 사용자 입력 신호도 필터링되므로 그 진폭이 크게 줄어들고, LMS 알고리즘의 경우는 수렴 속도도 증가되므로 사용자 입력 신호에 의한 수렴 오차가 크게 줄어든다. 따라서, 사용자 입력 신호에 의한 성능 저하는 큰 폭으로 감소한다.
제5도는 본 발명에 따른 역 프리-화이트닝(Inverse Pre-whitening) 필터의 구조도로서, E´(k)는 적응 필터의 오차 신호로서 주 적응 필터의 계수를 조정하는 척도가 되며, Z-1는 신호를 지연시키는 지연 소자이다.
a1… am은 필터의 계수로서, 각 단의 지연된 신호에 곱해지게 된다. 따라서, 역 프리-화이트닝(Pre-whitening) 필터(24)의 출력 신호 E(k)는 다음 수식과 같이 계산된다.
역 프리-화이트닝 필터(24)의 계수들은 주 프리-화이트닝(Pre-whitening) 필터의 계수들을 복사받아 사용한다.
이처럼 역 프리-화이트닝(Inverse Pre-whitening) 필터(24)를 사용하여 주 적응 필터(21)의 오차 신호를 필터링함으로써 부 프리-화이트닝(Pre-whitening) 필터(23)에 의한 사용자 입력신호의 왜곡을 완전히 보상해 줄 수 있다.
제6도는 본 발명에 따른 주 적응 필터의 구조도로서, 일반적인 트랜즈버설(transversal) 필터 구조이며, 프리-화이트닝(Pre-whitening) 필터의 구조와 다른 점은 현재 입력 신호 X´(k)에도 계수 ω0가 곱해진다는 것이다.
여기서, X´(k)는 주 프리-화이트닝 필터(22)의 출력 신호이며, Z-1는 신호를 지연시키는 지연 소자이다.
w1… wm은 필터의 계수로서, 각 단의 지연된 신호에 곱해지게 된다. 주 적응 필터(21)의 출력 신호는 다음 수식과 같이 계산된다.
주 적응 필터(21)의 계수는 주 프리-화이트닝(Pre-whitening) 필터(22)와는 별도로 LMS, RLS등 여러 적응 알고리즘을 이용하여 매 순간 (매 샘플)마다 또는 일정 기간마다 바꿔줄 수 있고 블록 적응 알고리즘도 사용할 수 있으며, 고정하여 사용할 수도 있다. 이때, 적응 필터의 알고리즘으로 LMS 알고리즘을 사용할 경우는 주 프리-화이트닝(Pre-whitening) 필터(22)에 의하여 주 적응 필터(21)의 입력 신호가 백색화되어 입력 상관 행렬의 고유치들의 차이가 줄어들게 된다. 따라서, 알고리즘의 수렴 속도가 증가되므로 반향 성분의 고속 제거가 가능하다. 그리고, 주 적응 필터의 알고리즘으로 RLS 알고리즘을 사용할 경우는 주 프리-화이트닝(Pre-whitening) 필터(22)에 의하여 입력 신호가 상관 행렬로 백색화되므로 시스템의 안정화를 기할 수가 있다.
상기와 같은 본 발명은 사용자 입력신호가 반향신호와 동시에 존재하는 적응 반향 제거 장치에 사용되는 여러 가지 적응 필터 알고리즘들이 가지는 모든 장점들은 그대로 살리면서, LMS 알고리즘의 경우 수렴 속도가 느려지는 단점과 RLS 알고리즘의 경우 수치적 특성이 나쁜 단점을 개선하며, 또한 필터 계수 조정을 위한 오차 신호에 포함되어 있는 사용자 입력 신호에 의한 시스템 성능 저하도 크게 개선할 수 있는 이점이 있어, 반향 성분의 효율적인 제거가 가능하여 시스템으로 입력되는 사용자 입력 신호의 음질을 크게 향상시킬 수 있는 효과가 있다.
Claims (14)
- 외부로부터 시스템 출력신호와 오차 신호를 입력받아 반향 신호와 동일한 신호를 생성하는 적응 필터링 수단(21); 상기 반향 신호가 섞여서 외부로부터 입력되는 사용자 음성신호에서 상기 적응 필터링 수단(21)의 출력을 제거하여 상기 적응 필터링 수단(21)과 외부로 출력하는 제1연산 수단을 구비하는 일반적인 적응 반향 제거 장치에 있어서, 상기 적응 필터링 수단(21)의 입력단에 연결되어 상기 적응 필터링 수단(2)으로 입력되는 시스템 출력신호를 백색화하는 주 프리-화이트닝(Pre-whitening) 필터링 수단(22); 상기 제1연산 수단의 일입력단에 연결되어 상기 제1연산 수단으로 입력되는 상기 반향 신호가 섞인 시스템 입력신호를 백색화하는 부 프리-화이트닝(Pre-whitening) 필터링 수단(23); 및 상기 제1연산 수단의 일출력단에 연결되어 외부로 출력되는 상기 오차 신호를 입력받아 왜곡된 사용자 음성신호를 복원하여 외부로 출력하는 역 프리-화이트닝(Inverse Pre-whitening) 필터필터링 수단(24)을 구비하는 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치
- 제1항에 있어서, 상기 주 프리-화이트닝 필터링 수단(22)은, 길이가 적어도 하나 이상인 적응 선형, 예측 필터를 사용하여 구성한 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치.
- 제1항에 있어서, 상기 부 프리-화이트닝 필터링 수단(23)은, 길이가 적어도 하나 이상인 적응 선형 예측 필터를 사용하여 구성한 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치.
- 제1항에 있어서, 상기 주 프리-화이트닝 필터링 수단(23)은, 상기 시스템 출력신호를 소정의 지연 시간마다 순차적으로 입력받는 적어도 하나 이상의 지연 수단; 상기 각 지연수단의 출력단에 연결되어 각각의 가중치를 곱하는 적어도 하나 이상의 제2연산 수단의 상기 각 제2 연산 수단의 출력을 입력받아 더하는 제3연산 수단; 및 상기 시스템 출력신호에서 상기 제3연산 수단의 출력신호를 빼는 제4연산 수단을 구비하는 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치
- 제1항에 있어서, 상기 부 프리-화이트닝 필터링 수단(23)은, 상기 반향 신호가 섞인 시스템 입력 신호를 소정의 지연 시간마다 순차적으로 입력받는 적어도 하나 이상의 지연 수단; 상기 각 지연 수단의 출력단에 연결되어 각각의 가중치를 곱하는 적어도 하나 이상의 제2연산 수단; 상기 각 제2연산 수단의 출력을 입력받아 더하는 제3연산 수단; 및 상기 반향 신호가 섞인 시스템 입력신호에서 상기 제3연산 수단의 출력신호를 빼는 제4연산 수단을 구비하는 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치
- 제1항에 있어서, 상기 역 프리-화이트닝 필터링 수단(24)은, 상기 왜곡죈 사용자 음성신호를 복원하여 외부로 출력하는 최종 출력신호를 소정의 지연 시간마다 순차적으로 입력받는 적어도 하나 이상의 지연 수단; 상기 각 지연 수단의 출력단에 연결되어 각각의 가중치를 곱하는 적어도 하나 이상의 제2연산 수단; 상기 각 제2연산 수단의 출력을 입력받아 더하는 제3연산 수단; 및 상기 제1연산 수단의 출력신호와 상기 제3연산 수단의 출력신호를 더하는 제4연산 수단을 구비하는 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치
- 제1항에 있어서, 상기 주 프리-화이트닝 필터링 수단(22)은, 순간 적응 알고리즘이나 블록 적응 알고리즘 또는 고정 필터 알고리즘중 어느 하나를 알고리즘으로 사용하여 구성하는 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치
- 제7항에 있어서, 상기 순간 적응 알고리즘으로 LMS(Least Mean Square)나 RLS(Recursive Least Square)중 어느 하나를 사용하여 구성하는 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치
- 제1항에 있어서, 상기 부 프리-화이트닝(Pre-whitening)필터링 수단(23)은, 상기 주 프리-화이트닝(Pre-whitening) 필터링 수단(22)에 의하여 얻어진 계수값을 복사받아 계수값으로 사용하도록 하는 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치
- 제9항에 있어서, 상기 주 프리-화이트닝 필터링 수단(22)의 계수값은, 매 순간마다 계산되는 값이나 평균값 또는 가중치를 가진 평균값 중 어느 하나를 사용하도록 구성하는 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치
- 제1항에 있어서, 상기 역 프리-화이트닝(Inverse Pre-whitening) 필터링 수단(23)은, 상기 주 프리-화이트닝(Pre-whitening) 필터링 수단(22)에 의하여 얻어진 계수값을 복사받아 계수값으로 사용하도록 구성하는 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치
- 제11항에 있어서, 상기 역 프리-화이트닝(Pre-whitening) 필터링 수단(22)은, 매 순간마다 계산되는 값이나 평균값 또는 가중치를 가진 평균값 중 어느 하나를 사용하도록 구성하는 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치
- 제1항에 있어서, 상기 적응 필터링 수단(21)은, 순간 적응 알고리즘이나 블록 적응 알고리즘 또는 고정 필터 알고리즘 중 어느 하나를 알고리즘으로 사용하여 구성하는 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치
- 제13항에 있어서, 상기 순간 적응 알고리즘으로 LMS(Least Mean Square)나 RLS(Recursive Least Square)중 어느 하나를 사용하여 구성하는 것을 특징으로 하는 프리-화이트닝(Pre-whitening) 필터를 사용한 고성능 적응 반향 제거 장치
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950012136A KR0144025B1 (ko) | 1995-05-16 | 1995-05-16 | 프리-화이트닝 필터를 사용한 고성능 적응 반향 제거 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950012136A KR0144025B1 (ko) | 1995-05-16 | 1995-05-16 | 프리-화이트닝 필터를 사용한 고성능 적응 반향 제거 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR960043490A KR960043490A (ko) | 1996-12-23 |
KR0144025B1 true KR0144025B1 (ko) | 1998-08-17 |
Family
ID=19414623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950012136A KR0144025B1 (ko) | 1995-05-16 | 1995-05-16 | 프리-화이트닝 필터를 사용한 고성능 적응 반향 제거 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0144025B1 (ko) |
-
1995
- 1995-05-16 KR KR1019950012136A patent/KR0144025B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR960043490A (ko) | 1996-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Gustafsson et al. | Combined acoustic echo control and noise reduction for hands-free telephony | |
EP0503660B1 (en) | Multi-channel echo canceling method and apparatus | |
CA2180065C (en) | Noise cancelling method and noise canceller | |
US5272695A (en) | Subband echo canceller with adjustable coefficients using a series of step sizes | |
EP0739102B1 (en) | Subband echo cancellation method using projection algorithm | |
EP0661832B1 (en) | Method of and apparatus for identifying a system using an adaptive filter | |
EP0561133B1 (en) | Multi-channel echo cancellation with adaptive filters having selectable coefficient vectors | |
US5513265A (en) | Multi-channel echo cancelling method and a device thereof | |
CA2061527C (en) | Method and apparatus for controlling coefficients of adaptive filter | |
JP2683490B2 (ja) | 適応性雑音除去装置 | |
EP1569357A1 (en) | Voice switch | |
KR19990035995A (ko) | 입력 신호의 간섭 성분을 억제하기 위한 장치 | |
Yasukawa et al. | An acoustic echo canceller using subband sampling and decorrelation methods | |
JPH06113027A (ja) | 反響消去装置 | |
WO1998019441A2 (en) | Distributed audio signal processing in a network experiencing transmission delay | |
JP4417553B2 (ja) | 雑音環境におけるフィルタ適応化の制御方法および装置 | |
KR0144025B1 (ko) | 프리-화이트닝 필터를 사용한 고성능 적응 반향 제거 장치 | |
KR100272131B1 (ko) | 계층적 구조의 적응반향 제거장치 | |
JP2005513874A (ja) | スペクトルエコーのテイル予測器を有するエコーキャンセラ | |
Dreiseitel et al. | Acoustic echo and noise control—a long lasting challenge | |
JP2002223182A (ja) | 反響消去方法、その装置、そのプログラム及びその記録媒体 | |
JPH01220530A (ja) | 反響消去装置 | |
JP2602750B2 (ja) | 反響消去装置 | |
EP0715407B1 (en) | Method and apparatus for controlling coefficients of adaptive filter | |
GB2329097A (en) | Echo cancellers |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20100409 Year of fee payment: 13 |
|
LAPS | Lapse due to unpaid annual fee |