Introduction to Array Processing

Total Page:16

File Type:pdf, Size:1020Kb

Introduction to Array Processing Introduction to Array Processing Olivier Besson 1/122 Contents 1 Introduction Multichannel processing Array processing 2 Array processing model 3 Beamforming 4 Direction of arrival estimation Introduction 2/122 Context of multichannel processing Multichannel processing involves measurement vectors y(k): N samples collected (possibly at the same time) on N different • sensors, e.g., an EM wave received on N antennas: z ~k ⋆ θ y (k) y 1 φ y (k) x 2 2 3 . y(k) = . N samples taken on a single sensor over a time frame of NTr. 6 7 • 6 . 7 In radar N is the number of pulses sent by a radar each Tr 6 . 7 6 7 seconds during a coherent processing interval: y (k) 6 N 7 y1(1) b 6 7 b b 4 5 0 Tr 2Tr 3Tr b b b y2(1) y4(1) b y3b(1) Introduction Multichannel processing 3/122 Analysis/processing of multichannel measurements Analysis of such vectors should be understood as figuring out the • relation between yn(:) and ym(:): how correlated are the signals y (:) and y (:)? • n m can y(:) be explained by a small number of variables (principal • component analysis)? Processing these vectors includes for instance linear filtering, i.e., • N yF (k) = wn∗ yn(k) n=1 X which can be used to improve reception of a signal of interest. Introduction Multichannel processing 4/122 A multichannel detection/estimation problem A classical multichannel problem is to detect/estimate a known signal • a that would be present in y in addition to some noise n, i.e., decide between the two hypotheses: : y = n H0 ( 1 : y = αa + n H and, if is declared in force, estimate α. H1 A simple way is to design a suitable linear filter w aimed at retrieving • a, and to test the energy wH y 2 at the output: j H j N y w y = n=1 wn∗ yn H1 w . 2 ≷ η P | | H0 Introduction Multichannel processing 5/122 Context of array processing In this course, we focus on signals received on an array of N antennas • placed at different locations with a view to enhance reception of z signals coming from preferred directions. ~k ⋆ θ y φ x y (k) represents the signal received at antenna number n at time • n index number k. n [1;N] is a spatial index as it is related to a particular position of • 2 an antenna in space and one is interested in spatial processing of N yn(:), e.g. n=1 wn∗ yn(k). P Introduction Array processing 6/122 Array processing with two antennas Consider two antennas receiving a signal s(t) emitted by a source in • the far-field s(t) y (t) As(t t ) 1 ≃ − 0 y (t) As(t t ∆t) 2 ≃ − 0 − The time delay ∆t depends on the direction of arrival θ of s(t) and • on the relative (known) positions of the antennas: if θ is known, one can obtain s(t): spatial filtering (beamforming) • if one can estimate ∆t from y (t) and y (t), then θ follows: source • 1 2 localization. Introduction Array processing 7/122 Beamforming with two antennas For narrowband signals, a delay amounts to a phase shift. Hence • y (k) 1 n (k) y(k) = 1 = As(k) + 1 y (k) eiφ n (k) 2 2 Let us use a linear filter to estimate As(k). The output is • iφ w1∗y1(k) + w2∗y2(k) = As(k)[w1∗ + w2∗e ] + [w1∗n1(k) + w2∗n2(k)] A good filter maximizes the output signal to noise ratio (SNR) which, • if n1(k) and n2(k) are uncorrelated and have same power, is given by w + w eiφ 2 A 2P SNR = j 1∗ 2∗ j j j s w 2 + w 2 P j 1j j 2j n maximum for w = w eiφ, so that wH y(k) y (k) + y (k)e-iφ. ! 2 1 / 1 2 Introduction Array processing 8/122 Array of sensors Potentialities Array of sensors offer an additional dimension (space) which enables one, possibly in conjunction with temporal or frequency filtering, to perform spatial filtering of signals: 1 source separation 2 direction finding Fields of application 1 radar, sonar (detection, target localization, anti-jamming) 2 communications (system capacity improvement, enhanced signals reception, spatial focusing of transmissions, interference mitigation) Introduction Array processing 9/122 Contents 1 Introduction 2 Array processing model Principle Multichannel receiver Signals received on the array Covariance matrix Model limitations 3 Beamforming 4 Direction of arrival estimation Array processing model 10/122 Arrays and waveforms z ~k ⋆ θ y φ x The array performs spatial sampling of a wavefront impinging from • direction(θ; φ). Assumptions: homogeneous propagation medium, source in the • far-field of the array plane wavefront. ! Array processing model Principle 11/122 Multichannel receiver Lowpass filter thermal noise Re[˜yn(t)] Re[yn(t)] ADC ω HF cos(Nωct) snapshot filter y(kTs) Im [˜yn(t)] Im [yn(t)] ADC sin(ωct) ω − N Lowpass filter Array processing model Multichannel receiver 12/122 Source signal (frequency domain) X˘(ω) H˘ (ω) S(ω) H˘ (ω) ω ω ωc − c Array processing model Signals received on the array 13/122 Signals and receiver Source signal (narrowband) x˘(t) = 2Re s(t)ei!ct iφ(t) i! t , Re α(t)e e c n o = α(t) cos [!ct + φ(t)] α(t) and φ(t) stand for amplitude and phase of s(t), and have slow time-variations relative to fc. Channel response Receive channel number n has impulse response h˘n(t). Array processing model Signals received on the array 14/122 Model of received signals Signal received on n-th antenna • y˘ (t) = αh˘ (t) x˘(t τ ) +n ˘ (t) n n ∗ − n n where τn is the propagation delay to n-th sensor. In frequency domain : • i!τn Y˘n(!) = αH˘n(!)X˘(!)e− + N˘n(!) After demodulation (! ! + ! ) and lowpass filtering: • ! c i(!+!c)τn Yn(!) = αH˘n(! + !c)S(!)e− + N˘n(! + !c) i!cτn αH˘ (! )S(!)e− + N˘ (! + ! ) ' n c n c Array processing model Signals received on the array 15/122 Model of received signals Taking the inverse Fourier transform 1 (Y (!)) yields • F − n i!cτn y (t) αH˘ (! )s(t)e− + n (t) n ' n c n The snapshot writes • ˘ i!cτ1 y1(t) H1(!c)e− n1(t i!cτ2 y2(t) H˘2(!c)e− n2(t) y(t) = 2 . 3 = α 2 . 3 s(t) + 2 . 3 . 6 7 6 i! τ 7 6 7 6yN (t)7 6H˘ (! )e c N 7 6nN (t)7 6 7 6 N c − 7 6 7 4 5 4 5 4 5 Assuming all H˘ (! ) are identical and absorbing α and H˘ (! ) in • n c n c s(t), we simply write y(t) = a(θ)s(t) + n(t) Array processing model Signals received on the array 16/122 Model of received signals The snapshot is then sampled (temporally) at rate T to obtain the • s N K data matrix Y = y(1) y(2) ::: y(K) : j Ts 2Ts KTs Time 1 y1(Ts) y1(2Ts) y1(KTs) 2 y2(Ts) y2(2Ts) y2(KTs) . Y . N yN (Ts) yN (2Ts) yN (KTs) Space y(1) y(2) y(K) The k-th snapshot is given by • y(k) = a(θ)s(k) + n(k) where a(θ) is the vector of phase shifts, referred to as the steering vector since τn depends only on the directions(s) of arrival of the source. Array processing model Signals received on the array 17/122 Model of received signals Snapshot at time index k The snapshot received in the presence of P sources is given by P y(k) = a(θp)sp(k) + n(k) p=1 X s1(k) . = a(θ1) ::: a(θP ) 2 . 3 + n(k) s (k) 6 P 7 N P 4 5 = A(jθ)s(k) + n(k) P 1 j Array processing model Signals received on the array 18/122 Steering vector z ~k ⋆ θ y φ x 1 τ = [x cos θ cos φ + y cos θ sin φ + z sin θ] n c n n n 2π i [xn cos θ cos φ+yn cos θ sin φ+zn sin θ] an(θ; φ) = e λ Array processing model Signals received on the array 19/122 Uniform linear array (ULA) Steering vector ⋆ θ d sin θ 1 2 3 N d i2πf i2π(N 1)f T d sin θ d a(θ) = 1 e s e s ; fs = fc = sin θ ··· − c λ Spatial sampling requirement For the phase shift ∆φ = 2π d sin θ to be within [ π; π] for every λ − θ [ π=2; π=2] one needs to have 2 − λ d ≤ 2 Array processing model Signals received on the array 20/122 Covariance matrix Definition The covariance matrix is defined as H R = E y(k)y (k) y1(k) y (k) 82 2 3 9 = E . y1∗(k) y2∗(k) : : : yN∗ (k) > . > <>6 7 => 6y (k)7 6 N 7 >4 5 > :> ;> Interpretation The (n;` ) entry R(n;` ) = E yn(k)y∗(k) measures the correlation f ` g between signals received at sensors n and `, at the same time index k. Array processing model Covariance matrix 21/122 Structure of the covariance matrix Signals covariance matrix The covariance matrix of the signal component is H H H H E A(θ)s(k)s (k)A (θ) = A(θ)RsA (θ)(Rs = E s(k)s (k) ) P H = Ppa(θp)a (θp)(uncorrelated signals) p=1 X Provided that Rs is full-rank (non coherent signals), the signal covariance matrix has rank P and its range space is spanned by the steering vectors a(θ ), p = 1; ;P .
Recommended publications
  • Coarrays, MUSIC, and the Cramér Rao Bound
    1 Coarrays, MUSIC, and the Cramer´ Rao Bound Mianzhi Wang, Student Member, IEEE, and Arye Nehorai, Life Fellow, IEEE Abstract—Sparse linear arrays, such as co-prime arrays and ESPRIT [17]) via first-order perturbation analysis. However, nested arrays, have the attractive capability of providing en- these results are based on the physical array model and hanced degrees of freedom. By exploiting the coarray structure, make use of the statistical properties of the original sample an augmented sample covariance matrix can be constructed and MUSIC (MUtiple SIgnal Classification) can be applied to covariance matrix, which cannot be applied when the coarray identify more sources than the number of sensors. While such model is utilized. In [18], Gorokhov et al. first derived a a MUSIC algorithm works quite well, its performance has not general MSE expression for the MUSIC algorithm applied been theoretically analyzed. In this paper, we derive a simplified to matrix-valued transforms of the sample covariance matrix. asymptotic mean square error (MSE) expression for the MUSIC While this expression is applicable to coarray-based MUSIC, algorithm applied to the coarray model, which is applicable even if the source number exceeds the sensor number. We show that its explicit form is rather complicated, making it difficult to the directly augmented sample covariance matrix and the spatial conduct analytical performance studies. Therefore, a simpler smoothed sample covariance matrix yield the same asymptotic and more revealing MSE expression is desired. MSE for MUSIC. We also show that when there are more sources In this paper, we first review the coarray signal model than the number of sensors, the MSE converges to a positive commonly used for sparse linear arrays.
    [Show full text]
  • Iterative Sparse Asymptotic Minimum Variance Based Approaches For
    1 Iterative Sparse Asymptotic Minimum Variance Based Approaches for Array Processing Habti Abeida∗, Qilin Zhangy, Jian Liz and Nadjim Merabtinex ∗Department of Electrical Engineering, University of Taif, Al-Haweiah, Saudi Arabia yDepartment of Computer Science, Stevens Institue of Technology, Hoboken, NJ, USA zDepartment of Electrical and Computer Engineering, University of Florida, Gainesville, FL, USA xDepartment of Electrical Engineering, University of Taif, Al-Haweiah, Saudi Arabia Abstract This paper presents a series of user parameter-free iterative Sparse Asymptotic Minimum Variance (SAMV) approaches for array processing applications based on the asymptotically minimum variance (AMV) criterion. With the assumption of abundant snapshots in the direction-of-arrival (DOA) estimation problem, the signal powers and noise variance are jointly estimated by the proposed iterative AMV approach, which is later proved to coincide with the Maximum Likelihood (ML) estimator. We then propose a series of power-based iterative SAMV approaches, which are robust against insufficient snapshots, coherent sources and arbitrary array geometries. Moreover, to over- come the direction grid limitation on the estimation accuracy, the SAMV-Stochastic ML (SAMV-SML) approaches are derived by explicitly minimizing a closed form stochastic ML cost function with respect to one scalar parameter, eliminating the need of any additional grid refinement techniques. To assist the performance evaluation, approximate solutions to the SAMV approaches are also provided at high signal-to-noise ratio (SNR) and low SNR, respectively. Finally, numerical examples are generated to compare the performance of the proposed approaches with existing approaches. Index terms: Array Processing, AMV estimator, Direction-Of-Arrival (DOA) estimation, Sparse parameter estima- tion, Covariance matrix, Iterative methods, Vectors, Arrays, Maximum likelihood estimation, Signal to noise ratio, SAMV approach.
    [Show full text]
  • Evaluation of MUSIC Algorithm for DOA Estimation in Smart Antenna
    IARJSET ISSN (Online) 2393-8021 ISSN (Print) 2394-1588 International Advanced Research Journal in Science, Engineering and Technology Vol. 3, Issue 5, May 2016 Evaluation of MUSIC algorithm for DOA estimation in Smart antenna Banuprakash.R1, H.Ganapathy Hebbar2, Sowmya.M3, Swetha.M4 Assistant Professor, Department of TE, BMS Institute of Technology and Management, Bengaluru, India1,2 Final Year Students, Department of TE, BMS Institute of Technology and Management, Bengaluru, India3,4 Abstract: This paper presents a simulation study of a smart antenna system on basis of direction-of-arrival estimation for identifying the direction of desired signal using Multiple Signal Classification (MUSIC) algorithm. In recent times smart antennas are gaining more popularity by increasing user capacity, achieved by effectively reducing interference. In this paper, performance and resolution analysis of the algorithm is made. Its sensitivity to various perturbations and the effect of parameters such as the number of array elements and the spacing between them which are related to the design of the array sensor are investigated. The analysis is based on uniform linear array antenna and the calculation of the pseudo spectrum function of the algorithm. MATLAB is used for simulating the algorithm. Keywords: Smart antenna, DOA, MUSIC, Pseudo spectrum, MATLAB. I. INTRODUCTION 1.1 DOA ESTIMATION ALGORITHM DOA is a research area in array signal processing and The requirement of mobile communication resources has many engineering application such as radar, radio been increased rapidly over few years. The smart astronomy, sonar and other emergency assistance devices techniques or adaptive beamforming techniques have been that need to be supported by estimation of DOA[2].
    [Show full text]
  • Antenna Array Processing: Autocalibration and Fast High-Resolution Methods for Automotive Radar
    Antenna Array Processing: Autocalibration and Fast High-Resolution Methods for Automotive Radar Vom Fachbereich 18 Elektrotechnik und Informationstechnik der Technischen Universit¨at Darmstadt zur Erlangung der W¨urde eines Doktor-Ingenieurs (Dr.-Ing.) genehmigte Dissertation von Dipl.-Ing. Philipp Heidenreich geboren am 27.12.1980 in R¨usselsheim Referent: Prof. Dr.-Ing. Abdelhak M. Zoubir Korreferent: Prof. Dr.-Ing. Bin Yang Tag der Einreichung: 29.02.2012 Tag der m¨undlichen Pr¨ufung: 06.06.2012 D 17 Darmstadt, 2012 I Danksagung Die vorliegende Arbeit entstand im Rahmen meiner T¨atigkeit als wissenschaftlicher Mitarbeiter am Fachgebiet Signalverarbeitung des Instituts f¨ur Nachrichtentechnik der Technischen Universit¨at Darmstadt. An dieser Stelle gilt mein Dank allen, die das Entstehen der Arbeit direkt oder indirekt erm¨oglicht haben. Besonders m¨ochte ich mich bei Prof. Dr.-Ing. Abdelhak Zoubir f¨ur die wissenschaftliche Betreuung der Arbeit bedanken. Seine stete Bereitschaft zur Diskussion und die F¨orderung von Publikationen und Projekten, sowie das Erm¨oglichen von Konferenz- reisen, haben maßgeblich zum Gelingen der Arbeit beigetragen. Des Weiteren bedanke ich mich bei Prof. Dr.-Ing Bin Yang f¨ur die freundliche Ubernahme¨ des Korreferats und sein Interesse an meiner Arbeit. Ebenso gilt mein Dank Prof. Dr.-Ing. Klaus Hofmann, Prof. Dr.-Ing. Rolf Jakoby und Prof. Dr.-Ing. habil. Tran Quoc Khanh f¨ur ihre Mitwirkung in der Pr¨ufungskommission. F¨ur die Kooperation und F¨orderung meiner Promotion m¨ochte ich mich bei der A.D.C. GmbH der Continental AG bedanken. Mein besonderer Dank gilt Florian Engels, Dr. Alexander Kaps, Dr. Peter Seydel und Dr.
    [Show full text]
  • Array Processing for Seismic Surface Waves
    Diss. ETH No. 21291 Array Processing for Seismic Surface Waves A dissertation submitted to ETH Zurich for the degree of Doctor of Sciences presented by Stefano Maranò Laurea Specialistica in Ingegneria delle Telecomunicazioni, Università degli Studi di Trento born on December 23, 1983 citizen of Italy accepted on the recommendation of Prof. Dr. Donat Fäh, examiner Prof. Dr. Hans-Andrea Loeliger, co-examiner Prof. Dr. Domenico Giardini, co-examiner Prof. Dr. Heiner Igel, co-examiner 2013 ii Abstract The analysis of seismic surface waves plays a major role in the under- standing of geological and geophysical features of the subsoil. Indeed seis- mic wave attributes such as velocity of propagation or wave polarization reflect the properties of the materials in which the wave is propagating. The analysis of properties of surface waves allows geophysicists to gain insight into the structure of the subsoil avoiding more expensive invasive techniques (e.g., borehole techniques). A myriad of applications benefit from the knowledge about the subsoil gained through seismic sur- veys. Microzonation studies are an important application of the analysis of surface waves with direct impact on damage mitigation and earthquake preparedness. This thesis aims at improving signal processing techniques for the analysis of surface waves in different directions. In particular, the main goal is to deliver accurate estimates of the geophysical parameters of interest. The availability of improved estimates of the quantities of in- terest will provide better constraints for the geophysical inversion and thus enabling us to obtain an improved structural earth model. For a rigorous treatment of the estimation of wavefield parameters we rely on tools from statistical signal processing.
    [Show full text]
  • Wideband Array Processing Algorithms for Acoustic Tracking of Ground Vehicles
    WIDEBAND ARRAY PROCESSING ALGORITHMS FOR ACOUSTIC TRACKING OF GROUND VEHICLES Tien Pham and Brian M. Sadler U. S. Army Research Laboratory Adelphi, MD 20783-1197 [email protected] Abstract Focused wideband adaptive array processing algorithms are used for the high-resolution aeroacoustic direction- finding of ground vehicles. Methods based on coherent focusing such as steered covariance matrix (STCM), and spatial smoothing or interpolation using the array manifold interpolation (AMI) method, will be discussed [1, 2]. Experimental results for a circular array are presented comparing and contrasting the coherent focused wideband methods with the incoherent wideband methods. Detailed analysis of the incoherent wideband MUSIC (IWM) algorithm versus the focused or coherent wideband MUSIC (CWM) algorithms shows processing gain over narrowband MUSIC in terms of accuracy and stability of the direction of arrival (DOA) estimates [3]. Given adequate SNR, incoherent wideband methods yield more accurate DOA estimates than focused methods for highly peaked spectra. On the other hand, the coherent wideband methods yield better DOA estimates for sources with flat spectra [4]. In general, the focused wideband methods are much more statistically stable than the incoherent wideband methods. In this paper, experimental results are shown for IWM, ICM, and AMI uniform circular array MUSIC (AMI-UCA MUSIC) algorithms using acoustic data collected from a 12- element UCA and computational complexity is discussed. 1. Introduction This paper describes work at the Army Research Laboratory (ARL) on array signal processing algorithms using small baseline acoustic arrays to passively detect, estimate direction of arrival (DOA), track, and classify moving targets for implementation in an acoustic sensor testbed [5].
    [Show full text]
  • Improved DOA Estimation in KR-MUSIC Algorithm with Non-Uniform Noise
    Improved DOA Estimation in KR-MUSIC Algorithm with Non-Uniform Noise Abhishek Aich Department of Electrical and Computer Engineering University of California Riverside, CA 92507 [email protected] Abstract The Khatri-Rao (KR)-MUSIC1 algorithm for Direction of Arrival (DOA) estima- tion of quasi-stationary signals in the presence of non-uniform noise doesn’t ex- plicitly estimate the noise covariance matrix. Hence, the method performs poorly in low SNR environment as the effect of covariance between noise and signal vectors increases on the data covariance matrix. The uniform linear array DOA model in KR-subspace follows the sparse representation in spatial domain for all frames of the quasi-stationary signals. In this paper, we propose a modified de- noising paradigm to improve the DOA estimation of the algorithm by using this sparse representation in KR-subspace. The sparse representation is utilized to perform covariance fitting to eliminate noise from the data model. Numerical experiment further demonstrate the effectiveness of the proposed method. An implementation of the proposed algorithm can be found in the following link: http://tinyurl.com/ee260-aich 1 Introduction For several decades, array signal processing has been of keen interest in variety of applications, such as radar, sonar, radio astronomy, etc. [1]. Major state-of-the-art classical algorithms have been pro- posed over the past few decades, such as MUltiple SIgnal Classification (MUSIC) [2] and Estimation of Signal Parameters via Rotational Invariance Techniques (ESPRIT) [3]. Such algorithms require a compact sensor array in order to avoid the problem of angle ambiguity as these algorithms use noise/signal subspace analysis for DOA estimation.
    [Show full text]
  • Principles of Adaptive Array Processing
    Principles of Adaptive Array Processing Dr. Ulrich Nickel Research Institute for High-Frequency Physics and Radar Techniques (FHR), Research Establishment for Applied Science (FGAN), 53343 Wachtberg, Germany [email protected] ABSTRACT In this lecture we present the principles of adaptive beamforming, the problem of estimating the adaptive weights and several associated practical problems, like preserving low sidelobe patterns, using subarrays and GSLC configurations. We explain the detection problem with adaptive arrays and the methods for angle estimation. Finally the methods for resolution enhancement (super-resolution methods) are presented. 1.0 INTRODUCTION – WHY DO WE NEED ADAPTIVE BEAMFORMING By adaptive beamforming we mean a data dependent modification of the antenna pattern. We are talking here about two types of data: the training data from which we calculate the adaptive weightings and the primary data with which detection and parameter estimation (angle, range, Doppler estimation) is performed. In this section we consider spatial pattern forming only. However, our description is more general to allow the extension to space-time adaptive processing to be developed in the following lectures. First, one may ask if adaptive beamforming against spatial interference sources is necessary at all, if we can create an antenna with very low sidelobes. A low sidelobe antenna is a fixed spatial filter that does not need training and hence has no adaptation problems. However, the overall reduction of the sidelobes implies an increase of the antenna beamwidth. This effect is not present if single nulls in the directions of the interference are formed. Often the detection and estimation of a target in the vicinity of the interference is of interest (from a jamming point of view co-locating the jammer and the target to be protected is most efficient).
    [Show full text]
  • Signal Processing in Space and Time - a Multidimensional Fourier Approach
    Signal Processing in Space and Time - A Multidimensional Fourier Approach THÈSE NO 4871 (2010) PRÉSENTÉE LE 3 DÉCEMBRE 2010 À LA FACULTÉ INFORMATIQUE ET COMMUNICATIONS LABORATOIRE DE COMMUNICATIONS AUDIOVISUELLES 1 PROGRAMME DOCTORAL EN INFORMATIQUE, COMMUNICATIONS ET INFORMATION ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE POUR L'OBTENTION DU GRADE DE DOCTEUR ÈS SCIENCES PAR Francisco PEREIRA CORREIA PINTO acceptée sur proposition du jury: Prof. E. Telatar, président du jury Prof. M. Vetterli, directeur de thèse Prof. D. L. Jones, rapporteur Prof. J. M. F. Moura, rapporteur Prof. M. Unser, rapporteur Suisse 2010 Abstract Sound waves propagate through space and time by transference of energy between the parti- cles in the medium, which vibrate according to the oscillation patterns of the waves. These vibrations can be captured by a microphone and translated into a digital signal, represent- ing the amplitude of the sound pressure as a function of time. The signal obtained by the microphone characterizes the time-domain behavior of the acoustic wave field, but has no information related to the spatial domain. The spatial information can be obtained by mea- suring the vibrations with an array of microphones distributed at multiple locations in space. This allows the amplitude of the sound pressure to be represented not only as a function of time but also as a function of space. The use of microphone arrays creates a new class of signals that is somewhat unfamiliar to Fourier analysis. Current paradigms try to circumvent the problem by treating the micro- phone signals as multiple “cooperating” signals, and applying the Fourier analysis to each signal individually.
    [Show full text]
  • A Multi-Microphone Approach to Speech Processing in a Smart-Room Environment
    PhD Thesis A multi-microphone approach to speech processing in a smart-room environment Author: Alberto Abad Gareta Advisor: Dr. Fco. Javier Hernando Peric´as Speech Processing Group Department of Signal Theory and Communications Universitat Polit`ecnica de Catalunya Barcelona, February 2007 A mis padres y hermana, Abstract Recent advances in computer technology and speech and language processing have made possi- ble that some new ways of person-machine communication and computer assistance to human activities start to appear feasible. Concretely, the interest on the development of new challenging applications in indoor environments equipped with multiple multimodal sensors, also known as smart-rooms, has considerably grown. In general, it is well-known that the quality of speech signals captured by microphones that can be located several meters away from the speakers is severely distorted by acoustic noise and room reverberation. In the context of the development of hands-free speech applications in smart-room environments, the use of obtrusive sensors like close-talking microphones is usually not allowed, and consequently, speech technologies must operate on the basis of distant-talking recordings. In such conditions, speech technologies that usually perform reasonably well in free of noise and reverberation environments show a dramatically drop of performance. In this thesis, the use of a multi-microphone approach to solve the problems introduced by far-field microphones in speech applications deployed in smart-rooms is investigated. Con- cretely, microphone array processing is investigated as a possible way to take advantage of the multi-microphone availability in order to obtain enhanced speech signals. Microphone array beamforming permits targeting concrete desired spatial directions while others are rejected, by means of the appropriate combination of the signals impinging a microphone array.
    [Show full text]
  • Array Processing for Radar: Achievements and Challenges
    Hindawi Publishing Corporation International Journal of Antennas and Propagation Volume 2013, Article ID 261230, 21 pages http://dx.doi.org/10.1155/2013/261230 Research Article Array Processing for Radar: Achievements and Challenges Ulrich Nickel Fraunhofer Institute for Communication, Information Processing and Ergonomics (FKIE), Fraunhoferstrasse 20, 53343 Wachtberg, Germany Correspondence should be addressed to Ulrich Nickel; [email protected] Received 26 March 2013; Accepted 26 July 2013 Academic Editor: Hang Hu Copyright © 2013 Ulrich Nickel. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Array processing for radar is well established in the literature, but only few of these algorithms have been implemented in real systems. The reason may be that the impact of these algorithms on the overall system must be well understood. For a successful implementation of array processing methods exploiting the full potential, the desired radar task has to be considered and all processing necessary for this task has to be eventually adapted. In this tutorial paper, we point out several viewpoints which are relevant in this context: the restrictions and the potential provided by different array configurations, the predictability of the transmission function of the array, the constraints for adaptive beamforming, the inclusion of monopulse, detection and tracking into the adaptive beamforming concept, and the assessment of superresolution methods with respect to their application in a radar system. The problems and achieved results are illustrated by examples from previous publications. 1. Introduction between array processing and preceding and subsequent radar processing.
    [Show full text]
  • An Efficient High-Dimensional Sparse Fourier Transform
    1 An Efficient High-Dimensional Sparse Fourier Transform Shaogang Wang, Student Member, IEEE, Vishal M. Patel, Senior Member, IEEE, and Athina Petropulu, Fellow, IEEE Abstract We propose RSFT, which is an extension of the one dimensional Sparse Fourier Transform algorithm to higher dimensions in a way that it can be applied to real, noisy data. The RSFT allows for off-grid frequencies. Furthermore, by incorporating Neyman-Pearson detection, the frequency detection stages in RSFT do not require knowledge of the exact sparsity of the signal and are more robust to noise. We analyze the asymptotic performance of RSFT, and study the computational complexity versus the worst case signal SNR tradeoff. We show that by choosing the proper parameters, the optimal tradeoff can be achieved. We discuss the application of RSFT on short range ubiquitous radar signal processing, and demonstrate its feasibility via simulations. Index Terms Array signal processing, sparse Fourier transform, detection and estimation, radar signal processing. I. INTRODUCTION High dimensional FFT (N-D FFT) is used in many applications in which a multidimensional Discrete Fourier Transform (DFT) is needed, such as radar and imaging. However, its complexity increases with an increase in dimension, leading to costly hardware and low speed of system reaction. The recently developed Sparse Fourier Transform (SFT) [1]–[6], designed for signals that have a small number of frequencies enjoys low complexity, and arXiv:1610.01050v1 [cs.SY] 4 Oct 2016 thus is ideally suited in big data scenarios [7]–[9]. One such application is radar target detection. The radar returns are typically sparse in the target space, i.e., the number of targets is far less than the number of resolutions cells.
    [Show full text]