From a363d6f1792984fc2b26eed87c909f15b6e82827 Mon Sep 17 00:00:00 2001 From: Patrick Hangl Date: Wed, 12 Nov 2025 13:21:54 +0100 Subject: [PATCH] Rechtschreibkorrektur -> Check Christoph --- Bilder/fig_anr.jpg | Bin 32021 -> 32648 bytes Bilder/fig_anr_hybrid.jpg | Bin 35959 -> 36436 bytes chapter_02.tex | 20 ++++++++++---------- drawio/ANR.drawio | 4 ++-- drawio/ANR_hybrid.drawio | 4 ++-- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Bilder/fig_anr.jpg b/Bilder/fig_anr.jpg index 056a909c390f9345ed7ca36c7326892b160bc084..e8d7e88ff73346262787853a58e95b64fe4e17c1 100644 GIT binary patch literal 32648 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 literal 32021 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 DPckrI diff --git a/Bilder/fig_anr_hybrid.jpg b/Bilder/fig_anr_hybrid.jpg index 6559af1fa7ed52c19b5c55be8d7666a3031042c4..321015ef4cdce9469dfba8b3f45639b747106f2d 100644 GIT binary patch delta 12431 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 R00`U)Y^f={XRiL9`5!_D>?r^M delta 11982 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 ZT6e+UAJsg6{<3~V*d`r`-;Vv7_#bp{Z+rj% diff --git a/chapter_02.tex b/chapter_02.tex index d0888ab..4b6a6d1 100644 --- a/chapter_02.tex +++ b/chapter_02.tex @@ -101,7 +101,7 @@ A higher number of needed coefficients implies, that the filter itself needs mor \subsection{Introduction to Adaptive Noise Reduction} \subsubsection{History} -The necessity for the use of electric filters arose the first time in the beginnings of the 20th century with the development of the quite young fields of tele- and radio-communication. At his time, engineers used static filters like low- or highpass filters to improve transmission quality - this fundamental techniques allowed limiting the frequency spectrum, by cutting out certain frequencies like high-pitched noises or humming. From this time on, the development of new filter designs accelerated, for example with the soon-to-be developed LC-filter by Otto Zobel, an American scientist working at the telecommunication company AT\&T. Until then, the used filters were static, meaning they didn't change their behavior over time.\\ \\ +The necessity for the use of electric filters arose the first time in the beginnings of the 20th century with the development of the quite young fields of tele- and radio-communication. At his time, engineers used static filters, like low- or highpass filters, to improve transmission quality - this fundamental techniques allowed limiting the frequency spectrum, by cutting out certain frequencies like high-pitched noises or humming. From this time on, the development of new filter designs accelerated, for example with the soon-to-be developed LC-filter by Otto Zobel, an American scientist working at the telecommunication company AT\&T. Until then, the used filters were static, meaning they didn't change their behavior over time.\\ \\ In the 1930s, the first real concept of active noise cancellation was proposed by the German Physician Paul Lueg. Lueg patented the idea of two speakers emitting antiphase signals which cancel each other out. Though his patent was granted in 1936, back at the time, there was no technical possibility detect and process audio signals in a way, to make his noise cancellation actually work in a technical environment.\\ \\ 20 years after Lueg's patent, Lawrence Fogel patented a practical concept of noise cancellation, intended for noise suppression in aviation - this time, the technical circumstances of the 1950s enabled the development of an aviation headset, lowering the overall noise experienced by pilots in the cockpit of a helicopter or an airplane by emitting a 180 degree phase shifted signal of the recorded background noise of the cockpit into the pilots' headset. (see Figure \ref{fig:fig_patent}). \begin{figure}[H] @@ -114,18 +114,18 @@ In the 1930s, the first real concept of active noise cancellation was proposed b With the rapid advancement of digital signal processing technologies, noise cancellation techniques evolved from static, hardware-based filters and physical soundwave cancellation towards more sophisticated approaches. In the then 1970s, the concept of digital adaptive filtering arose, allowing digital filters to adjust their parameters in real-time based on the characteristics of the incoming signal and noise. This marked a significant leap forward, as it enabled systems to deal with dynamic and unpredictable noise environments - the concept of adaptive noise reduction was born. \subsubsection{The concept of adaptive filtering} Adaptive noise reduction describes an advanced filtering method based on an error-metric and represents a significant advancement over these earlier methods by allowing the filter parameters to continuously adapt to the changing acoustic environment in real-time. This adaptability makes ANR particularly suitable for hearing devices, where environmental noise characteristics vary constantly.\\ \\ -Static filters low- and high-pass filters as described in the previous chapter feature coefficients that remain constant over time. They are designed for known, predictable noise conditions (e.g., removing a steady 50 Hz hum). While these filters are efficient and easy to implement, they fail to function when noise characteristics change dynamically.\\ \\ -Although active noise cancellation and adaptive noise reduction share obvious similarities, they differ fundamentally in their application and signal structure. While active noise cancellation aims to physically cancel noise in the acoustic domain — typically before, or at the time, the signal reaches the ear — ANR operates within the signal processing chain, attempting to extract the digital noisy component from the desired digital signal. In cochlear implant systems, the latter is more practical because the acoustic waveform is converted into electrical stimulation signals; thus, signal-domain filtering is the only feasible approach. +Static filters, like low- and high-pass filters, as described in the previous chapter feature coefficients that remain constant over time. They are designed for known, predictable noise conditions (e.g., removing a steady 50 Hz hum). While these filters are efficient and easy to implement, they fail to function when noise characteristics change dynamically.\\ \\ +Although active noise cancellation and adaptive noise reduction share obvious similarities, they differ fundamentally in their application and signal structure. While active noise cancellation aims to physically cancel noise in the acoustic domain — typically before, or at the time, the signal reaches the ear — ANR operates within the signal processing chain, attempting to extract the noisy component from the digital signal. In cochlear implant systems, the latter is more practical because the acoustic waveform is converted into electrical stimulation signals; thus, signal-domain filtering is the only feasible approach. \begin{figure}[H] \centering \includegraphics[width=0.8\linewidth]{Bilder/fig_anr.jpg} \caption{The basic idea of an adaptive filter design for noise reduction.} \label{fig:fig_anr} \end{figure} -\noindent Figure \ref{fig:fig_anr} shows the basic concept of an adaptive filter design, represented through a feedback filter application. The target signal sensor (top) aims to receive the target signal and outputs the corrupted target signal $d[n]$, which consists out of the recorded target signal $s[n]$ and the corruption noise signal $n[n]$, whereas the noise signal sensor aims to receive (ideally) only the noise signal and outputs the recorded reference noise signal $x[n]$, which then feeds the adaptive filter. We assume at this point, that the corruption-noise signal is uncorrelated to the recorded target signal, and therefore separable from it. In addition, we assume, that the corruption noise signal is correlated to the reference noise signal, as it originates from the same source, but takes a different signal path. \\ \\ The adaptive filter removes a certain, noise-related, frequency part of the input signal and re-evaluates the output through its feedback design. The filter parameters are then adjusted and applied to the next sample to minimize the observed error $e[n]$, which also represents the approximated target signal $š[n]$. In reality, a signal contamination of the two sensors has to be expected, which will be illustrated in a more realistic signal flow diagram of an implanted CI system. +\noindent Figure \ref{fig:fig_anr} shows the basic concept of an adaptive filter design, represented through a feedback filter application. The target signal sensor (top) aims to receive the target signal and outputs the corrupted target signal $d[n]$, which consists out of the recorded target signal $s[n]$ and the corruption noise signal $n[n]$, whereas the noise signal sensor aims to receive (ideally) only the noise signal and outputs the recorded reference noise signal $x[n]$, which then feeds the adaptive filter. We assume at this point, that the corruption-noise signal is uncorrelated to the recorded target signal, and therefore separable from it. In addition, we assume, that the corruption noise signal is correlated to the reference noise signal, as it originates from the same source, but takes a different signal path. \\ \\ The adaptive filter removes a certain, noise-related, frequency part of the input signal and re-evaluates the output through its feedback design. The filter parameters are then adjusted and applied to the next sample to minimize the observed error $e[n]$, which also represents the approximated target signal $š[n]$. In reality, a signal contamination of the two sensors has to be expected, which will be illustrated in a more realistic signal flow diagram of an implanted CI system in chapter 2.6. \subsubsection{Fully adaptive vs. hybrid filter design} The basic ANR concept illustrated in Figure \ref{fig:fig_anr} can be understood as a fully adaptive variant. A fully adaptive filter design works with a fixed number of coefficients of which everyone is updated after every sample processing. Even if this approach features the best performance in noise reduction, it also requires a relatively high amount of computing power, as every coefficient has to be re-calculated after every evaluation step.\\ \\ -To reduce the required computing power, a hybrid static/adaptive filter design can be taken into consideration instead. In this approach, the initial fully adaptive filter is split into a fixed and an adaptive part - the static filter removes a certain, known, or estimated, frequency portion of the noise signal, whereas the adaptive part only has to adapt to the remaining, unforecastable, noise parts. This approach reduces the number of coefficients required to be adapted, therefore lowering the required computing power. +To reduce the required computing power, a hybrid static/adaptive filter design can be taken into consideration instead (refer to Figure \ref{fig:fig_anr_hybrid}). In this approach, the initial fully adaptive filter is split into a fixed and an adaptive part - the static filter removes a certain, known, or estimated, frequency portion of the noise signal, whereas the adaptive part only has to adapt to the remaining, unforecastable, noise parts. This approach reduces the number of coefficients required to be adapted, therefore lowering the required computing power. \begin{figure}[H] \centering \includegraphics[width=0.8\linewidth]{Bilder/fig_anr_hybrid.jpg} @@ -144,7 +144,7 @@ Adaptive filters rely on an error metric to self-reliantely evaluate their perfo The error signal $e[n]$, already illustrated in Figure \ref{fig:fig_anr} and \ref{fig:fig_anr_hybrid}, is calculated as the difference between the corrupted target signal $d[n]$ and the output signal of the filter $y[n]$. As we will see in the following chapters, a real world application of an adaptive filter system poses several challenges, which have to be taken into consideration when designing the filter. These challenges include: \begin{itemize} -\item The error signal $e[n]$ is not a perfect representation of the recorded target signal $s[n]$ present in the corrupted target signal $d[n]$, as the adaptive filter can only approximate the noise signal based on its current coefficients, which in general do not represent the optimal solution at that given time. +\item The error signal $e[n]$ is not a perfect representation of the recorded target signal $s[n]$ present in the corrupted target signal $d[n]$, as the adaptive filter can only approximate the noise signal based on its current coefficients, which in general, do not represent the optimal solution at that given time. \item Although, the corruption noise signal $n[n]$ and the reference noise signal $x[n]$ are correlated, they are not identical, as they take different signal paths from the noise source to their respective sensors. This discrepancy can lead to imperfect noise reduction, as the adaptive filter has to estimate the relationship between these two signals. \item The recorded target signal $s[n]$ is not directly available, as it is only available combined with the corruption noise signal $n[n]$ in the form of $d[n]$ while there is no reference available. Therefore, the error signal $e[n]$, respectively $š[n]$, of the adaptive filter serves as an approximation of the clean target signal and is used as an indirect measure of the filter's performance, guiding the adaptation process by its own stepwise minimization. \item The reference noise signal $x[n]$ fed into the adaptive filter could also be contaminated with parts of the target signal. If this circumstance occurs is not handled properly, it could lead to the undesired removal of parts of the target signal from the output signal $š[n]$. @@ -159,15 +159,15 @@ The minimization of the error signal $e[n]$ can be achieved by applying differen \end{itemize} As computational efficiency is a key requirement for the implementation of real-time ANR on a low-power DSP, the Least Mean Squares algorithm is chosen for the minimization of the error signal and therefore will be further explained in the following subchapter. -\subsubsection{The Wiener filter and the concept of Gradient Descent} -Before the Least Mean Squares algorithm can be explained in detail, the Wiener filter and the concept Gradient Descent have to be introduced. \\ \\ +\subsubsection{The Wiener filter and the concept of gradient descent} +Before the Least Mean Squares algorithm can be explained in detail, the Wiener filter and the concept of gradient descent have to be introduced. \\ \\ \begin{figure}[H] \centering \includegraphics[width=0.7\linewidth]{Bilder/fig_wien.jpg} \caption{Simple implementation of a Wiener filter.} \label{fig:fig_wien} \end{figure} -\noindent The Wiener filter, the base of many adaptive filter designs, is a statistical filter used to minimize the Mean Square Error between a target signal and the output of a linear filter. The output $y[n]$ of the Wiener filter is the sum of the weighted input samples, where the weights are represented by the filter coefficients. +\noindent The Wiener filter, the base of many adaptive filter designs, is a statistical filter used to minimize the Mean Squares Error between a target signal and the output of a linear filter. The output $y[n]$ of the Wiener filter is the sum of the weighted input samples, where the weights are represented by the filter coefficients. \begin{equation} \label{equation_wien} y[n] = w_0x[n] + w_1x[n-1] + ... + w_Mx[n-M] = \sum_{k=0}^{M} w_kx[n-k] @@ -265,7 +265,7 @@ The LMS algorithm therefore updates the filter coefficients $w[n]$ after every s \caption{Realistic implant design.} \label{fig:fig_anr_implant} \end{figure} -\noindent Figure \ref{fig:fig_anr_hybrid} showed us the basic concept of an ANR implementation, without a detailed description how the corrupted target signal $d[n]$ and the reference noise signal $x[n]$ are formed. Figure \ref{fig:fig_anr_implant} now shows a more complete and realistic signal flow diagram of an implanted cochlear implant system, with two signal sensors and an adaptive noise reduction circuit afterwards. The target signal sensor receives the target signal and the noise signal over their respective transfer functions and outputs the corrupted target signal $d[n]$, which consists out of the recorded target signal $s[n]$ and the recorded corruption noise signal $n[n]$, whereas the noise signal sensor aims to receive (ideally) only the noise signal $v[n]$ over its transfer function and outputs the reference noise signal $x[n]$, which then feeds the adaptive filter.\\ \\ +\noindent Figure \ref{fig:fig_anr_hybrid} showed us the basic concept of an ANR implementation, without a detailed description how the corrupted target signal $d[n]$ and the reference noise signal $x[n]$ are formed. Figure \ref{fig:fig_anr_implant} now shows a more complete and realistic signal flow diagram of an implanted cochlear implant system, with two signal sensors and an adaptive noise reduction circuit afterwards. The target signal sensor receives the target- and noise signal over their respective transfer functions and outputs the corrupted target signal $d[n]$, which consists out of the recorded target signal $s[n]$ and the recorded corruption noise signal $n[n]$, whereas the noise signal sensor aims to receive (ideally) only the noise signal $v[n]$ over its transfer function and outputs the reference noise signal $x[n]$, which then feeds the adaptive filter.\\ \\ Additionally, now the relevant transfer functions of the overall system are illustrated in Figure \ref{fig:fig_anr_implant}. The transfer functions $D_n$, $F_n$, and $C_n$ describe the path from the signal sources to the chassis of the cochlear implant, where the sensors are located. As the sources and the relative location of the user to the sources can vary, these transfer functions are time-variant and unknown. From the chassis, there are two options for continuing the signal path - either directly to the microphone membranes of the respective sensors, represented through the transfer function $G$, or through mechanical vibrations of the implant's chassis, represented through the transfer functions $A$ and $B$. As the mechanical properties of the implanted cochlear systems are fixed, these transfer functions do not change over time, so they can be seen as time-invariant and known.\\ \\ The corrupted target signal $d[n]$ can therefore be mathematically described as: \begin{equation} diff --git a/drawio/ANR.drawio b/drawio/ANR.drawio index 01d33ae..feb139d 100644 --- a/drawio/ANR.drawio +++ b/drawio/ANR.drawio @@ -64,8 +64,8 @@ - - + + diff --git a/drawio/ANR_hybrid.drawio b/drawio/ANR_hybrid.drawio index 2598fce..fcba02f 100644 --- a/drawio/ANR_hybrid.drawio +++ b/drawio/ANR_hybrid.drawio @@ -71,8 +71,8 @@ - - + +