13 research outputs found

    Self-Interference Cancellation for Full-Duplex Underwater Acoustic Systems

    Get PDF
    This work develops and investigates self-interference (SI) cancellation (SIC) techniques for full-duplex (FD) underwater acoustic (UWA) systems. To enable the FD operation in UWA systems, a high level of SIC is required. The main approach used in this work is the digital cancellation based on adaptive filtering. A general structure of the digital canceller is proposed which addresses key factors affecting the SIC performance, including the power amplifier and pre-amplifier nonlinearities, up- and down-sampling effects. With the proposed structure, the SI can be effectively cancelled in time-invariant channels by classical recursive least-square (RLS) adaptive filters, e.g., the sliding-window RLS (SRLS), but the SIC performance degrades in time-varying channels. A new SRLS adaptive filter based on parabolic interpolation of the channel time variations is proposed, which improves the SIC performance at the expense of the high complexity. To reduce the complexity, while providing the high SIC, a new family of interpolating adaptive filters which combine the SRLS adaptive algorithm with Legendre polynomials (SRLS-L) is proposed. A sparse adaptive filter is further proposed to exploit the sparsity in the expansion coefficients of the Legendre polynomials. For interpolating adaptive filtering algorithms, the mean squared error is unsuitable for measuring the SIC performance due to the overfitting. Therefore, a new evaluation metric, SIC factor, is proposed. The SIC performance of the proposed adaptive filters is investigated and compared with that of the classical SRLS algorithm by simulation, water tank and lake experiments. Results indicate that the proposed adaptive filters significantly improve the SIC performance in time-varying scenarios, especially with high-order sparse SRLS-L adaptive filter. Furthermore, SIC schemes with multiple antennas are investigated to explore the possibility of achieving extra amount of SIC in acoustic domain and cancelling the fast-varying surface reflections by adaptive beamforming

    Efficient Algorithms for Immersive Audio Rendering Enhancement

    Get PDF
    Il rendering audio immersivo è il processo di creazione di un’esperienza sonora coinvolgente e realistica nello spazio 3D. Nei sistemi audio immersivi, le funzioni di trasferimento relative alla testa (head-related transfer functions, HRTFs) vengono utilizzate per la sintesi binaurale in cuffia poiché esprimono il modo in cui gli esseri umani localizzano una sorgente sonora. Possono essere introdotti algoritmi di interpolazione delle HRTF per ridurre il numero di punti di misura e per creare un movimento del suono affidabile. La riproduzione binaurale può essere eseguita anche dagli altoparlanti. Tuttavia, il coinvolgimento di due o più gli altoparlanti causa il problema del crosstalk. In questo caso, algoritmi di cancellazione del crosstalk (CTC) sono necessari per eliminare i segnali di interferenza indesiderati. In questa tesi, partendo da un'analisi comparativa di metodi di misura delle HRTF, viene proposto un sistema di rendering binaurale basato sull'interpolazione delle HRTF per applicazioni in tempo reale. Il metodo proposto mostra buone prestazioni rispetto a una tecnica di riferimento. L'algoritmo di interpolazione è anche applicato al rendering audio immersivo tramite altoparlanti, aggiungendo un algoritmo di cancellazione del crosstalk fisso, che considera l'ascoltatore in una posizione fissa. Inoltre, un sistema di cancellazione crosstalk adattivo, che include il tracciamento della testa dell'ascoltatore, è analizzato e implementato in tempo reale. Il CTC adattivo implementa una struttura in sottobande e risultati sperimentali dimostrano che un maggiore numero di bande migliora le prestazioni in termini di errore totale e tasso di convergenza. Il sistema di riproduzione e le caratteristiche dell'ambiente di ascolto possono influenzare le prestazioni a causa della loro risposta in frequenza non ideale. L'equalizzazione viene utilizzata per livellare le varie parti dello spettro di frequenze che compongono un segnale audio al fine di ottenere le caratteristiche sonore desiderate. L'equalizzazione può essere manuale, come nel caso dell'equalizzazione grafica, dove il guadagno di ogni banda di frequenza può essere modificato dall'utente, o automatica, la curva di equalizzazione è calcolata automaticamente dopo la misurazione della risposta impulsiva della stanza. L'equalizzazione della risposta ambientale può essere applicata anche ai sistemi multicanale, che utilizzano due o più altoparlanti e la zona di equalizzazione può essere ampliata misurando le risposte impulsive in diversi punti della zona di ascolto. In questa tesi, GEQ efficienti e un sistema adattativo di equalizzazione d'ambiente. In particolare, sono proposti e approfonditi tre equalizzatori grafici a basso costo computazionale e a fase lineare e quasi lineare. Gli esperimenti confermano l'efficacia degli equalizzatori proposti in termini di accuratezza, complessità computazionale e latenza. Successivamente, una struttura adattativa in sottobande è introdotta per lo sviluppo di un sistema di equalizzazione d'ambiente multicanale. I risultati sperimentali verificano l'efficienza dell'approccio in sottobande rispetto al caso a banda singola. Infine, viene presentata una rete crossover a fase lineare per sistemi multicanale, mostrando ottimi risultati in termini di risposta in ampiezza, bande di transizione, risposta polare e risposta in fase. I sistemi di controllo attivo del rumore (ANC) possono essere progettati per ridurre gli effetti dell'inquinamento acustico e possono essere utilizzati contemporaneamente a un sistema audio immersivo. L'ANC funziona creando un'onda sonora in opposizione di fase rispetto all'onda sonora in arrivo. Il livello sonoro complessivo viene così ridotto grazie all'interferenza distruttiva. Infine, questa tesi presenta un sistema ANC utilizzato per la riduzione del rumore. L’approccio proposto implementa una stima online del percorso secondario e si basa su filtri adattativi in sottobande applicati alla stima del percorso primario che mirano a migliorare le prestazioni dell’intero sistema. La struttura proposta garantisce un tasso di convergenza migliore rispetto all'algoritmo di riferimento.Immersive audio rendering is the process of creating an engaging and realistic sound experience in 3D space. In immersive audio systems, the head-related transfer functions (HRTFs) are used for binaural synthesis over headphones since they express how humans localize a sound source. HRTF interpolation algorithms can be introduced for reducing the number of measurement points and creating a reliable sound movement. Binaural reproduction can be also performed by loudspeakers. However, the involvement of two or more loudspeakers causes the problem of crosstalk. In this case, crosstalk cancellation (CTC) algorithms are needed to delete unwanted interference signals. In this thesis, starting from a comparative analysis of HRTF measurement techniques, a binaural rendering system based on HRTF interpolation is proposed and evaluated for real-time applications. The proposed method shows good performance in comparison with a reference technique. The interpolation algorithm is also applied for immersive audio rendering over loudspeakers, by adding a fixed crosstalk cancellation algorithm, which assumes that the listener is in a fixed position. In addition, an adaptive crosstalk cancellation system, which includes the tracking of the listener's head, is analyzed and a real-time implementation is presented. The adaptive CTC implements a subband structure and experimental results prove that a higher number of bands improves the performance in terms of total error and convergence rate. The reproduction system and the characteristics of the listening room may affect the performance due to their non-ideal frequency response. Audio equalization is used to adjust the balance of different audio frequencies in order to achieve desired sound characteristics. The equalization can be manual, such as in the case of graphic equalization, where the gain of each frequency band can be modified by the user, or automatic, where the equalization curve is automatically calculated after the room impulse response measurement. The room response equalization can be also applied to multichannel systems, which employ two or more loudspeakers, and the equalization zone can be enlarged by measuring the impulse responses in different points of the listening zone. In this thesis, efficient graphic equalizers (GEQs), and an adaptive room response equalization system are presented. In particular, three low-complexity linear- and quasi-linear-phase graphic equalizers are proposed and deeply examined. Experiments confirm the effectiveness of the proposed GEQs in terms of accuracy, computational complexity, and latency. Successively, a subband adaptive structure is introduced for the development of a multichannel and multiple positions room response equalizer. Experimental results verify the effectiveness of the subband approach in comparison with the single-band case. Finally, a linear-phase crossover network is presented for multichannel systems, showing great results in terms of magnitude flatness, cutoff rates, polar diagram, and phase response. Active noise control (ANC) systems can be designed to reduce the effects of noise pollution and can be used simultaneously with an immersive audio system. The ANC works by creating a sound wave that has an opposite phase with respect to the sound wave of the unwanted noise. The additional sound wave creates destructive interference, which reduces the overall sound level. Finally, this thesis presents an ANC system used for noise reduction. The proposed approach implements an online secondary path estimation and is based on cross-update adaptive filters applied to the primary path estimation that aim at improving the performance of the whole system. The proposed structure allows for a better convergence rate in comparison with a reference algorithm

    Unit Circle Roots Based Sensor Array Signal Processing

    Get PDF
    As technology continues to rapidly evolve, the presence of sensor arrays and the algorithms processing the data they generate take an ever-increasing role in modern human life. From remote sensing to wireless communications, the importance of sensor signal processing cannot be understated. Capon\u27s pioneering work on minimum variance distortionless response (MVDR) beamforming forms the basis of many modern sensor array signal processing (SASP) algorithms. In 2004, Steinhardt and Guerci proved that the roots of the polynomial corresponding to the optimal MVDR beamformer must lie on the unit circle, but this result was limited to only the MVDR. This dissertation contains a new proof of the unit circle roots property which generalizes to other SASP algorithms. Motivated by this result, a unit circle roots constrained (UCRC) framework for SASP is established and includes MVDR as well as single-input single-output (SISO) and distributed multiple-input multiple-output (MIMO) radar moving target detection. Through extensive simulation examples, it will be shown that the UCRC-based SASP algorithms achieve higher output gains and detection probabilities than their non-UCRC counterparts. Additional robustness to signal contamination and limited secondary data will be shown for the UCRC-based beamforming and target detection applications, respectively

    Magnetoencephalography

    Get PDF
    This is a practical book on MEG that covers a wide range of topics. The book begins with a series of reviews on the use of MEG for clinical applications, the study of cognitive functions in various diseases, and one chapter focusing specifically on studies of memory with MEG. There are sections with chapters that describe source localization issues, the use of beamformers and dipole source methods, as well as phase-based analyses, and a step-by-step guide to using dipoles for epilepsy spike analyses. The book ends with a section describing new innovations in MEG systems, namely an on-line real-time MEG data acquisition system, novel applications for MEG research, and a proposal for a helium re-circulation system. With such breadth of topics, there will be a chapter that is of interest to every MEG researcher or clinician

    Model-based Filtering of Interfering Signals in Ultrasonic Time Delay Estimations

    Get PDF
    This work presents model-based algorithmic approaches for interference-invariant time delay estimation, which are specifically suited for the estimation of small time delay differences with a necessary resolution well below the sampling time. Therefore, the methods can be applied particularly well for transit-time ultrasonic flow measurements, since the problem of interfering signals is especially prominent in this application

    Model-based Filtering of Interfering Signals in Ultrasonic Time Delay Estimations

    Get PDF
    In dieser Arbeit werden modellbasierte algorithmische Ansätze zur Interferenz-invarianten Zeitverschiebungsschätzung vorgestellt, die speziell für die Schätzung kleiner Zeitverschiebungsdifferenzen mit einer notwendigen Auflösung, die deutlich unterhalb der Abtastzeit liegt, geeignet sind. Daher lassen sich die Verfahren besonders gut auf die Laufzeit-basierte Ultraschalldurchflussmessung anwenden, da hier das Problem der Interferenzsignale besonders ausgeprägt ist. Das Hauptaugenmerk liegt auf der Frage, wie mehrere Messungen mit unterschiedlichen Zeitverschiebungen oder Prozessparametern zur Unterdrückung der Interferenzsignale in Ultraschalldurchflussmessungen verwendet werden können, wobei eine gute Robustheit gegenüber additivem weißen Gauß\u27schen Rauschen und eine hohe Auflösung erhalten bleiben sollen. Zu diesem Zweck wird ein Signalmodell angenommen, welches aus stationären Interferenzsignalen, die nicht von wechselnden Zeitverschiebungen abhängig sind, und aus Zielsignalen, die den Messeffekt enthalten, besteht. Zunächst wird das Signalmodell einer Ultraschalldurchflussmessung und sein dynamisches Verhalten bei Temperatur- oder Zeitverschiebungsschwankungen untersucht. Ziel ist es, valide Simulationsdatensätze zu erzeugen, mit denen die entwickelten Methoden sowohl unter der Prämisse, dass die Daten perfekt zum Signalmodell passen, als auch unter der Prämisse, dass Modellfehler vorliegen, getestet werden können. Dabei werden die Eigenschaften der Signalmodellkomponenten, wie Bandbreite, Stationarität und Temperaturabhängigkeit, identifiziert. Zu diesem Zweck wird eine neue Methode zur Modellierung der Temperaturabhängigkeit der Interferenzsignale vorgestellt. Nach der Charakterisierung des gesamten Messsystems wird das Signalmodell -- angepasst an die Ultraschalldurchflussmessung -- als Grundlage für zwei neue Methoden verwendet, deren Ziel es ist, die Auswirkungen der Interferenzsignale zu reduzieren. Die erste vorgeschlagene Technik erweitert die auf der Signaldynamik basierenden Ansätze in der Literatur, indem sie die Voraussetzungen für die erforderliche Varianz der Zeitverschiebungen abschwächt. Zu diesem Zweck wird eine neue Darstellung von mehreren Messsignalen als Punktwolken eingeführt. Die Punktwolken werden dann mithilfe der Hauptkomponentenanalyse und B-Splines verarbeitet, was entweder zu Interferenz-invarianten Zeitverschiebungsschätzungen oder geschätzten Interferenzsignalen führt. In diesem Zusammenhang wird eine neuartige gemeinsame B-Spline- und Registrierungsschätzung entwickelt, um die Robustheit zu erhöhen. Der zweite Ansatz besteht in einer regressionsbasierten Schätzung der Zeitverschiebungsdifferenzen durch das Erlernen angepasster Signalunterräume. Diese Unterräume werden effizient durch die Analytische Wavelet Packet Transformation berechnet, bevor die resultierenden Koeffizienten in Merkmale transformiert werden, die gut mit den Zeitverschiebungssdifferenzen korrelieren. Darüber hinaus wird ein neuartiger, unbeaufsichtigter Unterraum-Trainingsansatz vorgeschlagen und mit den konventionellen Filter- und Wrapper-basierten Merkmalsauswahlmethoden verglichen. Schließlich werden beide Methoden in einem experimentellen Ultraschalldurchflussmesssystem mit einem hohen Maß an vorhandenen Interferenzsignalen getestet, wobei sich zeigt, dass sie in den meisten Fällen den Methoden aus der Literatur überlegen sind. Die Qualität der Methoden wird anhand der Genauigkeit der Zeitverschiebungsschätzung bewertet, da die Grundwahrheit für die Interferenzsignale nicht zuverlässig bestimmt werden kann. Anhand verschiedener Datensätze werden die Abhängigkeiten von den Hyperparametern, den Prozessbedingungen und, im Falle der regressionsbasierten Methode, dem Trainingsdatensatz analysiert

    Non-invasive fetal electrocardiogram : analysis and interpretation

    Get PDF
    High-risk pregnancies are becoming more and more prevalent because of the progressively higher age at which women get pregnant. Nowadays about twenty percent of all pregnancies are complicated to some degree, for instance because of preterm delivery, fetal oxygen deficiency, fetal growth restriction, or hypertension. Early detection of these complications is critical to permit timely medical intervention, but is hampered by strong limitations of existing monitoring technology. This technology is either only applicable in hospital settings, is obtrusive, or is incapable of providing, in a robust way, reliable information for diagnosis of the well-being of the fetus. The most prominent method for monitoring of the fetal health condition is monitoring of heart rate variability in response to activity of the uterus (cardiotocography; CTG). Generally, in obstetrical practice, the heart rate is determined in either of two ways: unobtrusively with a (Doppler) ultrasound probe on the maternal abdomen, or obtrusively with an invasive electrode fixed onto the fetal scalp. The first method is relatively inaccurate but is non-invasive and applicable in all stages of pregnancy. The latter method is far more accurate but can only be applied following rupture of the membranes and sufficient dilatation, restricting its applicability to only the very last phase of pregnancy. Besides these accuracy and applicability issues, the use of CTG in obstetrical practice also has another limitation: despite its high sensitivity, the specificity of CTG is relatively low. This means that in most cases of fetal distress the CTG reveals specific patterns of heart rate variability, but that these specific patterns can also be encountered for healthy fetuses, complicating accurate diagnosis of the fetal condition. Hence, a prerequisite for preventing unnecessary interventions that are based on CTG alone, is the inclusion of additional information in diagnostics. Monitoring of the fetal electrocardiogram (ECG), as a supplement of CTG, has been demonstrated to have added value for monitoring of the fetal health condition. Unfortunately the application of the fetal ECG in obstetrical diagnostics is limited because at present the fetal ECG can only be measured reliably by means of an invasive scalp electrode. To overcome this limited applicability, many attempts have been made to record the fetal ECG non-invasively from the maternal abdomen, but these attempts have not yet led to approaches that permit widespread clinical application. One key difficulty is that the signal to noise ratio (SNR) of the transabdominal ECG recordings is relatively low. Perhaps even more importantly, the abdominal ECG recordings yield ECG signals for which the morphology depends strongly on the orientation of the fetus within the maternal uterus. Accordingly, for any fetal orientation, the ECG morphology is different. This renders correct clinical interpretation of the recorded ECG signals complicated, if not impossible. This thesis aims to address these difficulties and to provide new contributions on the clinical interpretation of the fetal ECG. At first the SNR of the recorded signals is enhanced through a series of signal processing steps that exploit specific and a priori known properties of the fetal ECG. More particularly, the dominant interference (i.e. the maternal ECG) is suppressed by exploiting the absence of temporal correlation between the maternal and fetal ECG. In this suppression, the maternal ECG complex is dynamically segmented into individual ECG waves and each of these waves is estimated through averaging corresponding waves from preceding ECG complexes. The maternal ECG template generated by combining the estimated waves is subsequently subtracted from the original signal to yield a non-invasive recording in which the maternal ECG has been suppressed. This suppression method is demonstrated to be more accurate than existing methods. Other interferences and noise are (partly) suppressed by exploiting the quasiperiodicity of the fetal ECG through averaging consecutive ECG complexes or by exploiting the spatial correlation of the ECG. The averaging of several consecutive ECG complexes, synchronized on their QRS complex, enhances the SNR of the ECG but also can suppress morphological variations in the ECG that are clinically relevant. The number of ECG complexes included in the average hence constitutes a trade-off between SNR enhancement on the one hand and loss of morphological variability on the other hand. To relax this trade-off, in this thesis a method is presented that can adaptively estimate the number of ECG complexes included in the average. In cases of morphological variations, this number is decreased ensuring that the variations are not suppressed. In cases of no morphological variability, this number is increased to ensure adequate SNR enhancement. The further suppression of noise by exploiting the spatial correlation of the ECG is based on the fact that all ECG signals recorded at several locations on the maternal abdomen originate from the same electrical source, namely the fetal heart. The electrical activity of the fetal heart at any point in time can be modeled as a single electrical field vector with stationary origin. This vector varies in both amplitude and orientation in three-dimensional space during the cardiac cycle and the time-path described by this vector is referred to as the fetal vectorcardiogram (VCG). In this model, the abdominal ECG constitutes the projection of the VCG onto the vector that describes the position of the abdominal electrode with respect to a reference electrode. This means that when the VCG is known, any desired ECG signal can be calculated. Equivalently, this also means that when enough ECG signals (i.e. at least three independent signals) are known, the VCG can be calculated. By using more than three ECG signals for the calculation of the VCG, redundancy in the ECG signals can be exploited for added noise suppression. Unfortunately, when calculating the fetal VCG from the ECG signals recorded from the maternal abdomen, the distance between the fetal heart and the electrodes is not the same for each electrode. Because the amplitude of the ECG signals decreases with propagation to the abdominal surface, these different distances yield a specific, unknown attenuation for each ECG signal. Existing methods for estimating the VCG operate with a fixed linear combination of the ECG signals and, hence, cannot account for variations in signal attenuation. To overcome this problem and be able to account for fetal movement, in this thesis a method is presented that estimates both the VCG and, to some extent, also the signal attenuation. This is done by determining for which VCG and signal attenuation the joint probability over both these variables is maximal given the observed ECG signals. The underlying joint probability distribution is determined by assuming the ECG signals to originate from scaled VCG projections and additive noise. With this method, a VCG, tailored to each specific patient, is determined. With respect to the fixed linear combinations, the presented method performs significantly better in the accurate estimation of the VCG. Besides describing the electrical activity of the fetal heart in three dimensions, the fetal VCG also provides a framework to account for the fetal orientation in the uterus. This framework enables the detection of the fetal orientation over time and allows for rotating the fetal VCG towards a prescribed orientation. From the normalized fetal VCG obtained in this manner, standardized ECG signals can be calculated, facilitating correct clinical interpretation of the non-invasive fetal ECG signals. The potential of the presented approach (i.e. the combination of all methods described above) is illustrated for three different clinical cases. In the first case, the fetal ECG is analyzed to demonstrate that the electrical behavior of the fetal heart differs significantly from the adult heart. In fact, this difference is so substantial that diagnostics based on the fetal ECG should be based on different guidelines than those for adult ECG diagnostics. In the second case, the fetal ECG is used to visualize the origin of fetal supraventricular extrasystoles and the results suggest that the fetal ECG might in future serve as diagnostic tool for relating fetal arrhythmia to congenital heart diseases. In the last case, the non-invasive fetal ECG is compared to the invasively recorded fetal ECG to gauge the SNR of the transabdominal recordings and to demonstrate the suitability of the non-invasive fetal ECG in clinical applications that, as yet, are only possible for the invasive fetal ECG

    Model-based Filtering of Interfering Signals in Ultrasonic Time Delay Estimations

    Get PDF
    This work presents model-based algorithmic approaches for interference-invariant time delay estimation, which are specifically suited for the estimation of small time delay differences with a necessary resolution well below the sampling time. Therefore, the methods can be applied particularly well for transit-time ultrasonic flow measurements, since the problem of interfering signals is especially prominent in this application

    Auralisation of Traffic Flow using Procedural Audio Methods

    Get PDF
    This thesis investigates approaches for the auralisation of traffic noise in an outdoor environment. A novel auralisation framework for multiple vehicle pass-bys using procedural audio methods is proposed. This includes sound source modelling of single vehicle pass-bys and traffic flow, sound propagation modelling, and HRTF processing for spatial audio reproduction. Compared to prior auralisation studies in which sound source recordings have been used, no pre-recorded sounds are used with a procedural audio approach. Instead, synthetic sounds created by programmatic rules form the basis of the auralisation framework proposed in this thesis. Such an auralisation based on procedural audio gives greater freedom and range in the implementation and integration of vehicle pass-by sounds, with the advantage of high flexibility and variable computational cost for the algorithms defining the properties of any given audio objects. However, such synthetic sounds might not be perceived as being plausible when compared to their recorded counterparts, especially for the case of traffic noise where it is difficult to imitate the intrinsic rich and varied sound source content by artificial means. Therefore, two subjective listening tests are implemented to evaluate the plausibility of the proposed auralisation framework by comparing procedurally generated vehicle sounds to their counterparts created using a recording-based granular synthesis method. Engine sounds, engine plus tyre sounds, and single vehicle pass-by sounds, all generated using a procedural audio approach, are compared with their counterparts created using a granular synthesis method, and evaluated in an ABX listening test. It is found that a similar level of plausibility is achieved by using either method for the auralisation of single vehicle pass-bys. Based on this validation, the plausibility of multiple vehicle pass-by sounds with engines synthesised using a procedural, a mix of procedural and granular, and granular approaches is evaluated in a MUSHRA test under various traffic flow conditions regarding different vehicle types, speeds, driving directions, and flow rates. It is found that a similar level of plausibility is achieved by using either method under most traffic flow conditions. These results verify that the auralisation of traffic flow using procedural audio methods is comparable to recording-based approaches when considering the plausibility of the results obtained. Such an approach provides a solution for implementing the auralisation of environmental sounds that is both flexible and plausible, which is useful for communicating and demonstrating the important changes in our soundscape to the wider population, leading to a more holistic understanding of environmental sound
    corecore