KR100847453B1 - Adaptive Interference Cancellation Method for Stereo Sound - Google Patents
Adaptive Interference Cancellation Method for Stereo Sound Download PDFInfo
- Publication number
- KR100847453B1 KR100847453B1 KR1020060114414A KR20060114414A KR100847453B1 KR 100847453 B1 KR100847453 B1 KR 100847453B1 KR 1020060114414 A KR1020060114414 A KR 1020060114414A KR 20060114414 A KR20060114414 A KR 20060114414A KR 100847453 B1 KR100847453 B1 KR 100847453B1
- Authority
- KR
- South Korea
- Prior art keywords
- adaptive
- output component
- interference
- stereo sound
- interference cancellation
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S1/00—Two-channel systems
- H04S1/002—Non-adaptive circuits, e.g. manually adjustable or static, for enhancing the sound image or the spatial distribution
- H04S1/005—For headphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R5/00—Stereophonic arrangements
- H04R5/04—Circuit arrangements, e.g. for selective connection of amplifier inputs/outputs to loudspeakers, for loudspeaker detection, or for adaptation of settings to personal preferences or hearing impairments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S2420/00—Techniques used stereophonic systems covered by H04S but not provided for in its groups
- H04S2420/01—Enhancing the perception of the sound image or of the spatial distribution using head related transfer functions [HRTF's] or equivalents thereof, e.g. interaural time difference [ITD] or interaural level difference [ILD]
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Stereophonic System (AREA)
- Filters That Use Time-Delay Elements (AREA)
Abstract
본 발명은 입체 음향을 위한 적응 간섭 제거 방법에 관한 것으로, 적응 필터에 의한 비간섭 출력 성분과 간섭 출력 성분의 마스킹 임계값을 측정하는 단계와, 간섭 출력 성분과 측정한 마스킹 임계값을 비교하는 단계와, 이전 단계에 의한 비교 결과에 의거하여 간섭 출력 성분의 비간섭 출력 성분에 의해 마스킹 될 출력에 대해서 간섭 출력 성분의 적응보다 비간섭 출력 성분의 적응에 가중치를 두어 적응 신호처리를 수행하는 단계를 포함하며, 청취자의 귀에 영향을 미치지 않는 부분을 좀 덜 집중해서 적응을 하고 대신에 영향을 미치는 부분에 대해서 더욱 집중을 해서 적응을 하기 때문에 전체적인 적응 성능 및 적응 속도가 향상되며, 2채널 스피커 환경에서의 입체 음향을 느낄 수 있는 영역인 스위트 스폿이 좁다는 문제점을 해소하는 이점이 있다. The present invention relates to a method for adaptive interference cancellation for stereo sound, comprising the steps of measuring a masking threshold of a non-interfering output component and an interference output component by an adaptive filter, and comparing the interference output component with a measured masking threshold value. And performing adaptive signal processing on the output to be masked by the non-interfering output component of the interference output component by weighting the adaptation of the non-interfering output component rather than the adaptation of the interference output component based on the comparison result of the previous step. It adapts with less focus on the parts that do not affect the listener's ears, and instead focuses more on the parts that affect the listeners, improving overall adaptation performance and adaptation speed. There is an advantage to solve the problem that the sweet spot is narrow area that can feel the stereo sound.
입체 음향, 적응 필터, LMS 알고리즘, 마스킹 효과, 간섭 제거 Stereo sound, adaptive filter, LMS algorithm, masking effect, interference cancellation
Description
도 1은 종래 기술에 따른 간섭 제거용 적응 필터가 채용된 2채널 스피커 환경을 나타낸 도면,1 is a view showing a two-channel speaker environment employing the adaptive filter for interference cancellation according to the prior art,
도 2는 도 1의 간섭 제거기를 위한 LMS 알고리즘을 블록다이어그램으로 표현한 도면,2 is a block diagram illustrating an LMS algorithm for the interference canceller of FIG. 1;
도 3은 본 발명에 따른 입체 음향을 위한 적응 간섭 제거 방법을 설명하기 위해 도 2의 LMS 알고리즘을 수행하는 간섭 제거기에 대해 실제 출력들을 4개의 부분 출력으로 나누어 표현한 도면.FIG. 3 is a diagram illustrating actual outputs divided into four partial outputs for the interference canceller performing the LMS algorithm of FIG. 2 to describe an adaptive interference cancellation method for stereo sound according to the present invention. FIG.
본 발명은 입체 음향을 위한 적응 간섭 제거 방법에 관한 것으로, 더욱 상세하게는 2채널 스피커 환경에서의 입체 음향 구현을 위해 간섭 제거용 적응 필터를 적응 신호처리 알고리즘에 의해 적응시키는 방법에 관한 것이다.The present invention relates to a method for adaptive interference cancellation for stereo sound, and more particularly, to a method for adapting an interference cancellation adaptive filter by an adaptive signal processing algorithm to implement stereo sound in a two-channel speaker environment.
2채널 스피커 환경에서 청취자의 양쪽 귀에는 간섭 현상이 발생한다. 간섭 현상은 하나의 스피커에서 나는 소리가 청취자의 한쪽 귀에만 들어가는 것이 아니 라 양쪽 귀에 들어가기 때문에 발생한다. 따라서 입체 음향을 위해서는 청취자의 귀에 들어가는 소리를 각각 제어할 수 있어야 한다. 이를 간단하게 왼쪽 귀에 가까이 있는 스피커는 왼쪽 귀에 들어가길 원하는 신호를 재생하고, 오른쪽 귀에 가까이 있는 스피커는 오른쪽 귀에 들어가길 원하는 신호를 재생하면 될 것처럼 느껴지지만 한 스피커에서 재생되는 소리는 청취자의 양쪽 귀에 모두 도달되므로 별도의 가공을 거쳐야한다. 즉 간섭 현상을 방지하기 위해서는 소리가 스피커에 들어가지 전에 전처리 과정으로서 간섭 제거(crosstalk cancellation) 가공을 한 후 스피커에 출력을 전해주어야 한다.In a two-channel speaker environment, interference occurs on both ears of the listener. The interference occurs because the sound from one speaker enters both ears, not just the listener's one ear. Therefore, for stereo sound, the sound entering the listener's ear must be controlled. Simply put, the speaker close to the left ear plays the signal you want to enter the left ear, and the speaker close to the right ear feels like you want to play the signal you want to enter the right ear, but the sound from one speaker reaches both ears of the listener. Must be processed separately. In other words, to prevent the interference phenomenon, before the sound enters the speaker, the crosstalk cancellation processing must be performed as a preprocessing step, and then the output must be delivered to the speaker.
도 1은 종래 기술에 따른 간섭 제거용 적응 필터가 채용된 2채널 스피커 환경을 나타낸 도면이다.1 is a diagram illustrating a two-channel speaker environment employing an adaptive filter for interference cancellation according to the prior art.
청취자(10)의 양쪽 귀에 들어가길 원하는 신호를 간섭 제거기(20)의 적응 필터(H11, H21, H12, H22)에 입력으로 넣어주고 간섭 제거 가공을 거친 신호가 스피커(30)로 전달된 후 재생되어 청취자(10)의 양쪽 귀에 도달되는 것이다.A signal desired to enter both ears of the
이와 같은 간섭 제거를 구현하는 방법으로 실시간 재생을 위해 적응 신호처리 알고리즘이 사용되었다. 적응 신호처리 알고리즘에는 LMS(Least Mean Squared) 알고리즘과 RLS(Recursive Least Square) 알고리즘이 대표적이다.As a method of implementing such interference cancellation, an adaptive signal processing algorithm is used for real time reproduction. Least Mean Squared (LMS) algorithm and Recursive Least Square (RLS) algorithm are representative examples of the adaptive signal processing algorithm.
RLS는 LMS에 비해 수렴 속도가 빠르고 최종 수렴되었을 때 MSE(mean-squared error) 또한 적은 것으로 알려져 있다. 하지만 RLS는 많은 계산량을 필요로 한다. 또한 LMS은 그 구현이 간단하여서 RLS보다 널리 사용되고 있다.RLS is known to have a faster convergence rate and less mean-squared error (MSE) when it finally converges. However, RLS requires a lot of computation. In addition, LMS is more widely used than RLS because of its simple implementation.
왼쪽, 오른쪽 귀에 들어가길 원하는 신호를 각각 X1, X2라 하고, 간섭 제거기의 출력이자 스피커의 입력이 되는 신호를 S1, S2라 하고, 청취자의 양쪽 귀에 도달하는 신호를 Y1, Y2라 정의한다.The signals that you want to enter the left and right ears are called X 1 and X 2 , and the signals that are the output of the interference canceller and the speaker input are S 1 and S 2 , and the signals that reach the listener's ears are Y 1 and Y 2. It is defined as
이 시스템은 주파수 영역에서 수학식 1과 같은 행렬식으로 표현된다.This system is represented by a determinant such as Equation 1 in the frequency domain.
C행렬은 두 개의 스피커에서부터 청취자의 양쪽 귀까지의 경로를 모델링하는 HRTF 함수들로 이루어져 있고 H행렬은 간섭 제거기를 의미한다.The matrix C consists of HRTF functions that model the path from two speakers to the listener's ears, and the matrix H stands for interference canceller.
여기서 원하는 신호를 청취자의 양쪽 귀에 재생하기 위해서는 H행렬이 C행렬의 역행렬이 되어야 한다. 하지만 C행렬이 일반적으로 최소 위상이 아니기 때문에 직접적인 역변환은 간섭 제거기 행렬을 항상 보장하지는 않는다. 따라서 대표적인 적응 알고리즘인 LMS 알고리즘을 이용해서 근사적인 역변환을 구한다.Here, in order to reproduce a desired signal to both ears of the listener, the matrix H must be the inverse of the matrix C. However, because the C matrix is generally not the minimum phase, direct inverse transformation does not always guarantee the interference canceler matrix. Therefore, the approximate inverse transform is obtained using the LMS algorithm, which is a representative adaptive algorithm.
수학적인 전개의 편의를 위해서 수학식 1을 다시 쓰면 수학식 2와 같다.For convenience of mathematical development, Equation 1 is rewritten as
도 2는 도 1의 간섭 제거기를 위한 LMS 알고리즘을 블록다이어그램으로 표현하고 계산의 편의를 위해 블록들의 순서를 재배치한 도면이다.FIG. 2 is a block diagram illustrating the LMS algorithm for the interference canceller of FIG. 1 and rearranged the order of blocks for convenience of calculation.
d는 지연을 의미하고, z-d는 시간 딜레이 보상값을 의미하며, r1lm[n]과 r2lm[n]은 입력 신호 x1[n], x2[n]와 HRTF 함수들의 콘볼루션으로 정의된다. e1[n], e2[n]은 각각 원하는 출력 신호인 d1[n], d2[n]과 실제 적응 필터를 거친 출력 신호인 y1[n]과 y2[n]의 차이인 에러(error) 신호로 정의된다.d is the mean delay and, z -d refers to the time delay compensation value and, 1lm r [n] and r 2lm [n] is the input signal x 1 [n], x 2 convolution of [n] and the HRTF convolution function Is defined. e 1 [n], e 2 [n] are the difference between the desired output signals d 1 [n], d 2 [n] and y 1 [n] and y 2 [n], which are output signals which have actually passed through the adaptive filter. Is defined as an error signal.
LMS 알고리즘은 cost 함수를 최대경사 하강(steepest descent)을 이용해서 최소화하는 형식으로 적응 필터의 계수를 적응하게 된다.The LMS algorithm adapts the coefficients of the adaptive filter in such a way that the cost function is minimized by using the steepest descent.
위 수학식 3에서 e[n], d[n], y[n]은 수학식 4와 같이 정의된다.In
그러나, 전술한 바와 같은 종래 기술에 따른 적응 간섭 제거 방법은 간섭 제거기를 구성하는 4개의 적응 필터를 양쪽 귀에서 발생하는 원본 신호와 실제 신호와의 차이인 2개의 에러 신호를 가지고 동시에 적응시키다 보니 수렴 속도를 느리게 만들어 효율적인 적응이 되지를 못하는 문제점이 있었다.However, the adaptive interference cancellation method according to the prior art as described above converges by adapting four adaptive filters constituting the interference canceller with two error signals that are the difference between the original signal and the actual signal generated at both ears. There was a problem that can not be effective adaptation to slow down.
본 발명은 이와 같은 종래의 문제점을 해결하기 위하여 제안한 것으로, 사람의 청각 모델인 마스킹 효과(Masking effect)-동시에 둘 이상의 소리가 발생했을 때 큰 소리에 의해 작은 소리가 사람의 귀에 들리지 않는 현상-를 이용해서 사람의 귀에는 들리지 않는 신호에 대해서는 적응을 덜하고 사람의 귀에 들리는 신호에 대해서는 적응을 많이 해서 보다 효과적인 적응을 하고 시스템의 수렴 속도가 빨라지도록 하는 데 그 목적이 있다.The present invention has been proposed to solve such a conventional problem, the masking effect of the human hearing model (Masking effect)-a phenomenon in which a small sound is not heard by the human ear when two or more sounds are generated at the same time- The aim is to adapt less to signals that are inaudible to the human ear, and to adapt more to signals that are inaudible to the human ear, resulting in more effective adaptation and faster convergence.
이와 같은 목적을 실현하기 위한 본 발명에 따른 입체 음향을 위한 적응 간섭 제거 방법은, 입체 음향 구현을 위해 원하는 신호를 적응 필터에 입력으로 넣어서 적응 신호처리 알고리즘에 의해 적응시키는 적응 간섭 제거 방법으로서, 적응 필터에 의한 비간섭 출력 성분과 간섭 출력 성분의 마스킹 임계값을 측정하는 단계와, 간섭 출력 성분과 측정한 마스킹 임계값을 비교하는 단계와, 이전 단계에 의한 비교 결과에 의거하여 간섭 출력 성분의 비간섭 출력 성분에 의해 마스킹 될 출력에 대해서 간섭 출력 성분의 적응보다 비간섭 출력 성분의 적응에 가중치를 두어 적응 신호처리를 수행하는 단계를 포함한다.The adaptive interference cancellation method for stereo sound according to the present invention for achieving the above object is an adaptive interference cancellation method for adapting by an adaptive signal processing algorithm by inputting a desired signal as an input to the adaptive filter for stereo sound, Measuring a masking threshold value of the non-interfering output component and the interference output component by the filter, comparing the masking threshold value of the interference output component and the measured masking threshold value, and the ratio of the interference output component based on the comparison result of the previous step. Performing adaptive signal processing on the output to be masked by the interference output component by weighting the adaptation of the non-interfering output component rather than the adaptation of the interference output component.
이하, 본 발명의 바람직한 실시 예를 첨부된 도면들을 참조하여 상세히 설명한다. 아울러 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, in describing the present invention, when it is determined that the detailed description of the related known configuration or function may obscure the gist of the present invention, the detailed description thereof will be omitted.
도 3은 발명에 따른 입체 음향을 위한 적응 간섭 제거 방법을 설명하기 위해 도 2의 LMS 알고리즘을 수행하는 간섭 제거기에 대해 실제 출력들을 4개의 부분 출력으로 나누어 표현한 도면이다.FIG. 3 is a diagram illustrating actual outputs divided into four partial outputs for the interference canceller performing the LMS algorithm of FIG. 2 to describe an adaptive interference cancellation method for stereo sound according to the present invention.
도 3에서, 2부분과 3부분을 간섭 성분이라 하고 1부분과 4부분을 비간섭 성분이라 한다. 청취자의 양쪽 귀에서 발생하는 에러 신호가 e1[n]과 e2[n]으로 정의되며, Cxy는 2개의 스피커에서 청취자의 양쪽 귀까지의 경로를 모델링하는 이송 함수(transfer function)들이다.In FIG. 3, two parts and three parts are called interference components, and one part and four parts are called non-interference components. Error signals occurring in both ears of the listener are defined as e 1 [n] and e 2 [n], and C xy are transfer functions that model the path from two speakers to both ears of the listener.
LMS 적응 알고리즘은 현재 주어진 이송 함수(Cxy)들과 청취자의 양쪽 귀에서 측정되는 에러 신호(e1[n], e2[n])를 가지고 MSE(mean square error)를 줄이는 방향으로 적응 필터(Hxy)를 적응을 하게 된다.The LMS adaptive algorithm has an adaptive filter in the direction of reducing mean square error (MSE) with currently given transfer functions (C xy ) and error signals (e 1 [n], e 2 [n]) measured at both ears of the listener. (H xy ) is adapted.
이를 부분적으로 설명하면 적응 필터 H11과 H21에 의해서 1부분은 d1[n]에 수렴해야 하고 동시에 2부분은 0에 수렴해야 한다. 따라 실제 출력 y1[n]은 d1[n]에 수렴하게 된다. 마찬가지로 적응 필터 H12와 H22에 의해서 4부분은 d2[n]에 수렴해야 하고 동시에 3부분은 0에 수렴해야 한다.In part, the adaptive filters H 11 and H 21 must converge to d 1 [n] while at the same time the two must converge to zero. Thus the actual output y 1 [n] converges to d 1 [n]. Similarly, with adaptive filters H 12 and H 22 , the four parts should converge to d 2 [n] while the three parts should converge to zero.
즉, 1부분으로 묶여진 부분은 입력 x1[n]에 가깝게 가도록 적응이 되어야 하고 2부분은 0으로 수렴하게 적응 필터가 적응이 되어 결국 y1[n](예를 들면 청취자의 왼쪽 귀)에는 x1[n] 신호에 가까운 신호가 출력되게 되는 것이다. 마찬가지로 3부분은 0으로 수렴이 되게 적응 필터가 적응이 되고 4부분은 x2[n]에 가깝게 적응이 되므로 결국 y2[n](예를 들면 청취자의 오른쪽 귀)에는 x2[n] 신호에 가까운 신호가 출력되는 것이다. 즉 양쪽 귀에 각각 원하는 신호인 x1[n], x2[n]을 간섭 없이 재현 할 수 있다.That is, the part bounded by one part should be adapted to go closer to the input x 1 [n] and the second part is adapted to converge to 0, so that y 1 [n] (for example, the left ear of the listener) A signal close to the x 1 [n] signal is output. Similarly, third portion will eventually be the convergence to 0 and the adaptive filters are adaptive four parts since the adaptation close to x 2 [n] y 2 [ n] ( e.g. a listener's right ear), the x 2 [n] signal A signal close to is output. That is, x 1 [n] and x 2 [n], which are desired signals, can be reproduced in both ears without interference.
하지만 기존의 LMS 알고리즘은 적응 필터 H11과 H21이 1부분을 x1[n]에 수렴하게끔 적응을 해야하고 동시에 3부분이 0에 수렴하게 적응을 해야 한다. 이를 필터 업데이트(update) 식을 가지고 살펴보면 다음의 수학식 5와 같다.However, the existing LMS algorithm has to adapt the adaptive filters H 11 and H 21 to converge one part to x 1 [n] and simultaneously adapt the three parts to zero. Looking at this with a filter update expression (5).
위 수학식 5에서 2개의 적응 필터는 e1[n]에 의해서 1부분이 x1[n]에 수렴하게 적응되고 e2[n]에 의해서 3부분이 0에 수렴하게 적응된다. 이를 같은 가중치(1)를 가지고 동시에 수행하다 보니 각 적응 필터는 두 개의 목적을 동시에 만족시키지 못하고 절충점으로 수렴하게 적응이 된다.Above two adaptive filters in equation (5) is adapted to converge the first portion x 1 [n] being adapted to the third portion converge to zero by e 2 [n] by e 1 [n]. Since this is simultaneously performed with the same weight (1), each adaptive filter does not satisfy two purposes at the same time and is adaptively converged to a compromise.
그런데, 3부분의 출력값이 기본적으로 다소 작기 때문에 이 값은 오른쪽 귀에 동시에 들어가는 4부분의 출력에 의해 마스킹(masking)이 될 확률이 높다. 즉 3부분의 출력값이 마스킹 임계값보다 아래에 있을 경우에 4부분의 출력에 의해 마스킹 된다. 이럴 경우에 적응 필터 H11과 H21이 3부분의 적응보다 1부분이 x1[n]에 수렴하는 것에 치중을 두는 것이 효율적이다. 마스킹 임계값을 구하는 과정은 『T. Painter, A. Spanias, Perceptual coding of digital audio, Proc. of IEEE, vol. 88, no. 4, pp.451-513, Apr, 2000.』등의 여러 문헌에 잘 정리되어 있기에 본 발 명의 기술분야와 동일한 분야에 종사하는 자(이하 "당업자"라 함)들에게 널리 공지되어 있기에 그 설명을 생략한다.However, since the output of the three parts is rather small by default, this value is more likely to be masked by the output of the four parts going into the right ear at the same time. In other words, when the output value of three parts is below the masking threshold, it is masked by the output of four parts. In this case, it is more efficient for the adaptive filters H 11 and H 21 to converge on one part x 1 [n] than on the three parts. The process of obtaining the masking threshold is described in [T. Painter, A. Spanias, Perceptual coding of digital audio, Proc. of IEEE, vol. 88, no. 4, pp. 451-513, Apr, 2000., etc., because they are well known to those who work in the same field as the technical field of the present invention (hereinafter referred to as "the skilled person"). Omit.
본 발명에서는 적응 필터 H11과 H21의 업데이트 식을 다음의 수학식 6과 같이 변화시켜서 구현한다. 이때, 업데이트는 각 주파수 밴드별로 이루어지게 된다.In the present invention, the update equations of the adaptive filters H 11 and H 21 are implemented as shown in Equation 6 below. At this time, the update is made for each frequency band.
여기서, μ는 스텝 사이즈 상수이다.Where μ is the step size constant.
위 수학식 6의 의미는 2개의 에러 신호에 대한 가중치(α,β)를 다르게 주는 것인데, 가중치는 4부분의 출력이 큰 주파수 영역에 대해서는 3부분의 출력이 마스킹 될 확률이 상대적으로 높기 때문에 e1[n]의 가중치 α를 크게 해서 1부분의 수렴에 좀더 집중을 하게 된다.Equation 6 above gives weights (α, β) for the two error signals differently, and the weight is e because the probability of masking the three parts is relatively high in the frequency region where the four parts are large. The weight α of 1 [n] is increased to concentrate more on one part convergence.
결과적으로는 1부분에 대해서는 기존의 LMS에 비해서 좀더 정확하고 빠르게 x1[n]에 수렴하는 반면 3부분은 좀더 에러를 허용하게 된다. 이 허용된 에러는 4부분에 의해 마스킹 되어 실제 청취자의 귀에는 영향을 미치지 않는다. 두 에러의 가중치의 합은 1을 유지한다.As a result, part 1 converges to x 1 [n] more accurately and faster than conventional LMS, while
본 발명에 따른 적응 간섭 제거 과정을 정리하면, 먼저 비간섭 출력 성분과 간섭 출력 성분의 마스킹 임계값을 측정하며, 간섭 출력 성분과 마스킹 임계값을 비교해 가면서 간섭 출력 성분의 마스킹 임계값보다 아래에 있는 출력에 대해서는 비간섭 출력 성분의 적응에 가중치를 두어 적응 신호처리를 수행하는 것이다.In summary, the adaptive interference cancellation process according to the present invention first measures a masking threshold value of the non-interfering output component and the interference output component, and compares the interference output component and the masking threshold value, which is below the masking threshold value of the interference output component. For the output, adaptive signal processing is performed by weighting the adaptation of non-interfering output components.
한편, 적응 필터 H12와 H22에 의한 적응 간섭 제거 과정 또한 적응 필터 H11과 H21에 의한 적응 간섭 제거 과정과 동일한 원리 및 절차에 의해 수행된다.On the other hand, the adaptive interference cancellation process by the adaptive filters H 12 and H 22 is also performed by the same principle and procedure as the adaptive interference cancellation process by the adaptive filters H 11 and H 21 .
즉, 4부분에 대해서는 기존의 LMS에 비해서 좀더 정확하고 빠르게 x2[n]에 수렴하는 반면 2부분은 좀더 에러를 허용하게 된다. 이 허용된 에러는 1부분에 의해 마스킹 되어 실제 청취자의 귀에는 영향을 미치지 않는다. 역시 두 에러의 가중치의 합은 1을 유지한다.In other words, the four parts converge more accurately and faster than x 2 [n] than the conventional LMS, while the two parts allow more error. This allowed error is masked by one part and does not affect the actual listener's ear. Again the sum of the weights of the two errors remains one.
이러한 적응 필터 H11과 H21에 의한 적응 간섭 제거 과정은 당업자라면 상술한 적응 필터 H12와 H22에 의한 적응 간섭 제거 과정에 의해 충분히 이해될 수 있기에 그 상세한 설명은 생략하기로 한다.The adaptive interference cancellation process by the adaptive filters H 11 and H 21 can be sufficiently understood by those skilled in the art by the adaptive interference cancellation process by the above-described adaptive filters H 12 and H 22 .
지금까지는 본 발명의 일 실시 예에 국한하여 설명하였으나 본 발명의 기술이 당업자에 의하여 용이하게 변형 실시될 가능성이 자명하다. 이러한 변형된 실시 예들은 본 발명의 특허청구범위에 기재된 기술사상에 당연히 포함되는 것으로 해석되어야 할 것이다.It has been described so far limited to one embodiment of the present invention, it is obvious that the technology of the present invention can be easily modified by those skilled in the art. Such modified embodiments should be construed as naturally included in the technical spirit described in the claims of the present invention.
전술한 바와 같이 본 발명은 종래의 LMS 알고리즘에 비해서 청취자의 귀에 영향을 미치지 않는 부분을 좀 덜 집중해서 적응을 하고 대신에 영향을 미치는 부분에 대해서 더욱 집중을 해서 적응을 하기 때문에 전체적인 적응 성능이 향상되며, 이로써 실제 청취자가 들었을 때 느끼는 청각적인 정확도가 향상된다.As described above, the present invention improves the overall adaptation performance because it adapts by focusing less on the parts that do not affect the listener's ears and adapts more by focusing on the parts that do not affect the listener's ears as compared to the conventional LMS algorithm. This improves the audible accuracy of the actual listener's hearing.
또한, 적응 속도도 종래의 LMS 알고리즘에 비해서 향상되며, 적응 속도의 증가는 청취자의 움직임이나 외부 환경의 변화에 있어서 시스템이 좀 더 빨리 적응을 하게 되고 이는 2채널 스피커 환경에서의 입체 음향을 느낄 수 있는 영역인 스위트 스폿이 좁다는 문제점을 해소하는 효과가 있다.In addition, the adaptation speed is also improved compared to the conventional LMS algorithm, and the increase in the adaptation speed allows the system to adapt more quickly to changes in the listener's movements or the external environment, which makes it possible to feel 3D sound in a 2-channel speaker environment. It is effective to solve the problem that the sweet spot, which is an area, is narrow.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060114414A KR100847453B1 (en) | 2006-11-20 | 2006-11-20 | Adaptive Interference Cancellation Method for Stereo Sound |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060114414A KR100847453B1 (en) | 2006-11-20 | 2006-11-20 | Adaptive Interference Cancellation Method for Stereo Sound |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20080045370A KR20080045370A (en) | 2008-05-23 |
| KR100847453B1 true KR100847453B1 (en) | 2008-07-21 |
Family
ID=39662783
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020060114414A Expired - Fee Related KR100847453B1 (en) | 2006-11-20 | 2006-11-20 | Adaptive Interference Cancellation Method for Stereo Sound |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100847453B1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3688982A4 (en) | 2017-09-27 | 2021-12-29 | Dolby Laboratories Licensing Corporation | Processing video including a physical writing surface |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000010661A (en) * | 1996-04-24 | 2000-02-25 | 서머스 에드윈 시. | Six-axis surround sound processor with automatic balancing and calibration |
| KR20050060552A (en) * | 2003-12-16 | 2005-06-22 | 한국전자통신연구원 | Virtual sound system and virtual sound implementation method |
| KR20060060052A (en) * | 2003-10-02 | 2006-06-02 | 프라운호퍼-게젤샤프트 추르 푀르데룽 데어 안제반텐 포르슝 에 파우 | Compatible multi-channel coding / decoding |
-
2006
- 2006-11-20 KR KR1020060114414A patent/KR100847453B1/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000010661A (en) * | 1996-04-24 | 2000-02-25 | 서머스 에드윈 시. | Six-axis surround sound processor with automatic balancing and calibration |
| KR20060060052A (en) * | 2003-10-02 | 2006-06-02 | 프라운호퍼-게젤샤프트 추르 푀르데룽 데어 안제반텐 포르슝 에 파우 | Compatible multi-channel coding / decoding |
| KR20050060552A (en) * | 2003-12-16 | 2005-06-22 | 한국전자통신연구원 | Virtual sound system and virtual sound implementation method |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20080045370A (en) | 2008-05-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104158990B (en) | Method and audio receiving circuit for processing audio signal | |
| Gilloire et al. | Using auditory properties to improve the behaviour of stereophonic acoustic echo cancellers | |
| JP5177820B2 (en) | System and method for enhanced subjective stereo audio | |
| US7889872B2 (en) | Device and method for integrating sound effect processing and active noise control | |
| CN102113346B (en) | Method for adaptive control and equalization of electroacoustic channels | |
| KR100739798B1 (en) | Method and apparatus for reproducing a virtual sound of two channels based on the position of listener | |
| KR20050115801A (en) | Apparatus and method for reproducing wide stereo sound | |
| US20050265558A1 (en) | Method and circuit for enhancement of stereo audio reproduction | |
| WO2023045130A1 (en) | Noise reduction method and apparatus, earphone device, and storage medium | |
| JP2001516537A (en) | Multidirectional speech decoding | |
| US8031883B2 (en) | Crosstalk cancellation system with sound quality preservation and parameter determining method thereof | |
| EP2466914B1 (en) | Speaker array for virtual surround sound rendering | |
| KR20040030817A (en) | Echo canceller having nonlinear echo suppressor for harmonics calculations | |
| CN113473294A (en) | Coefficient determination method and device | |
| CN110996203A (en) | Earphone noise reduction method, device and system and wireless earphone | |
| CN112929506B (en) | Audio signal processing method and device, computer storage medium and electronic equipment | |
| Gupta et al. | Acoustic transparency in hearables for augmented reality audio: Hear-through techniques review and challenges | |
| KR100847453B1 (en) | Adaptive Interference Cancellation Method for Stereo Sound | |
| JP3128870B2 (en) | Noise reduction device | |
| JP3073976B2 (en) | Multi-channel acoustic echo canceling method, apparatus thereof, and recording medium recording this method | |
| Buchner et al. | An acoustic human-machine interface with multi-channel sound reproduction | |
| US20240405739A1 (en) | Apparatus and Method for Reducing Spectral Distortion in a System for Reproducing Virtual Acoustics via Loudspeakers | |
| KR100864008B1 (en) | Adaptive Interference Cancellation Method for Stereo Sound | |
| JP5249633B2 (en) | Sound collecting / reproducing apparatus with characteristic difference function between channels and method thereof | |
| CN118250611A (en) | Filter coefficient determining method and device based on delay parameter and electronic equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20110701 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20120716 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20120716 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |