Eli Baransky & Gal Itzhak. Basic Model The pulse shape is known (usually gaussian), if we limit ourselves to work In G(f)’s support, then we can calibrate.

Slides:



Advertisements
Similar presentations
Design of Digital IIR Filter
Advertisements

A Frequency Domain Technique for Correction of Audio Distortion Caused by Variable Recording Speed: Authors Robert Hembree Henry Skiba Alex Smith Advisor.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 14.
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 14.
Contents 1. Introduction 2. UWB Signal processing 3. Compressed Sensing Theory 3.1 Sparse representation of signals 3.2 AIC (analog to information converter)
Sampling and quantization Seminary 2. Problem 2.1 Typical errors in reconstruction: Leaking and aliasing We have a transmission system with f s =8 kHz.
Extensions of wavelets
Quantization Prof. Siripong Potisuk.
CEN352, Dr. Ghulam Muhammad King Saud University
School of Computing Science Simon Fraser University
Volkan Cevher, Marco F. Duarte, and Richard G. Baraniuk European Signal Processing Conference 2008.
1 Audio Compression Techniques MUMT 611, January 2005 Assignment 2 Paul Kolesnik.
Intro to Fourier Analysis Definition Analysis of periodic waves Analysis of aperiodic waves Digitization Time-frequency uncertainty.
Why prefer CMOS over CCD? CMOS detector is radiation resistant Fast switching cycle Low power dissipation Light weight with high device density Issues:
Introduction to Analog-to-Digital Converters
Introduction to Wavelets
EKT343 –Principle of Communication Engineering
Chapter 4 Digital Transmission
CELLULAR COMMUNICATIONS DSP Intro. Signals: quantization and sampling.
Over-Sampling and Multi-Rate DSP Systems
T Digital Signal Processing and Filtering
Pulse Modulation 1. Introduction In Continuous Modulation C.M. a parameter in the sinusoidal signal is proportional to m(t) In Pulse Modulation P.M. a.
Frequency Domain Representation of Sinusoids: Continuous Time Consider a sinusoid in continuous time: Frequency Domain Representation: magnitude phase.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
… Representation of a CT Signal Using Impulse Functions
Formatting and Baseband Modulation
Transition Converter " Supply signals from new antennas to old correlator. " Will be discarded or abandoned in place when old correlator is turned off.
Random signals. Histogram of the random signal Continuous Time Sinusoidal signals.
Machine Learning CUNY Graduate Center Lecture 3: Linear Regression.
Introduction to Adaptive Digital Filters Algorithms
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Encoding of Waveforms Encoding of Waveforms to Compress Information.
Coding No. 1  Seattle Pacific University Modulation Kevin Bolding Electrical Engineering Seattle Pacific University.
Chapter #5 Pulse Modulation
1 Lab. 4 Sampling and Rate Conversion  Sampling:  The Fourier transform of an impulse train is still an impulse train.  Then, x x(t) x s (t)x(nT) *
Performed by: Ron Amit Supervisor: Tanya Chernyakova In cooperation with: Prof. Yonina Eldar 1 Part A Final Presentation Semester: Spring 2012.
Basics of Neural Networks Neural Network Topologies.
DCT.
Wavelets and Multiresolution Processing (Wavelet Transforms)
Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods
Asaf Barel Eli Ovits Supervisor: Debby Cohen June 2013 High speed digital systems laboratory Technion - Israel institute of technology department of Electrical.
Midterm Presentation Performed by: Ron Amit Supervisor: Tanya Chernyakova Semester: Spring Sub-Nyquist Sampling in Ultrasound Imaging.
Marwan Al-Namari 1 Digital Representations. Bits and Bytes Devices can only be in one of two states 0 or 1, yes or no, on or off, … Bit: a unit of data.
Lecture 10 Basic Modulation Techniques (VI)
CHARACTERIZATION PRESENTATION ANAT KLEMPNER SPRING 2012 SUPERVISED BY: MALISA MARIJAN YONINA ELDAR A Compressed Sensing Based UWB Communication System.
SUB-NYQUIST DOPPLER RADAR WITH UNKNOWN NUMBER OF TARGETS A project by: Gil Ilan & Alex Dikopoltsev Guided by: Yonina Eldar & Omer Bar-Ilan Project #: 1489.
0/31 Data Converter Basics Dr. Hossein Shamsi. 1/31 Chapter 1 Sampling, Quantization, Reconstruction.
1 What is Multimedia? Multimedia can have a many definitions Multimedia means that computer information can be represented through media types: – Text.
Spring 2013 Mid Presentation Technion Israel Institute of Technology Supervisors:Rolf Hilgendorf, Debby Cohen Consultant:Eli Shoshan Students:Etgar Israeli,
Fundamentals of Multimedia Chapter 6 Basics of Digital Audio Ze-Nian Li and Mark S. Drew 건국대학교 인터넷미디어공학부 임 창 훈.
1 st semester 1436 / Modulation Continuous wave (CW) modulation AM Angle modulation FM PM Pulse Modulation Analog Pulse Modulation PAMPPMPDM Digital.
Fourier transform.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
- photometric aspects of image formation gray level images
Applications of Multirate Signal Processing
MECH 373 Instrumentation and Measurements
Digital Communications Chapter 13. Source Coding
Topics discussed in this section:
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 2 Signal Sampling and Quantization
Soutenance de thèse vendredi 24 novembre 2006, Lorient
لجنة الهندسة الكهربائية
Uniform Linear Array based Spectrum Sensing from sub-Nyquist Samples
Digital Control Systems Waseem Gulsher
Sampling and Quantization
Govt. Polytechnic Dhangar(Fatehabad)
CEN352, Dr. Ghulam Muhammad King Saud University
ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals
Review and Importance CS 111.
Presentation transcript:

Eli Baransky & Gal Itzhak

Basic Model The pulse shape is known (usually gaussian), if we limit ourselves to work In G(f)’s support, then we can calibrate to: Our goal is to retrieve {a l,t l }.

Two-Phase Reconstruction The first stage is analog compression using standard analog devices (Filters, splitters, ADC). The second stage is a digital recovery algorithm, implemented on FPGA. In order to understand the first stage, we begin by examining the second stage. Analog Pre Processing Signal Generator Wave Generator FPGA

Digital Recovery In all further discussion we restrict ourselves to discrete frequencies, integer multiples of 1KHz (the best we can achieve with T=1[ms] interval). Spectrum Estimation Algorithms We can re-formulate the problem in (1) as sum of exponentials problem, where k play the role of time, and {t l } play the role of the unknown frequencies. There are many known mature techniques to solve these kind of problems. We have focused on Matrix Pencil.

Digital Recovery Compressed Sensing Algorithms Another point of view on (1) is a sparse linear combination of a known basis. In general the basis is infinite, but assuming quantization of time we form a group of vectors: Where κ is a set of pre-determined Fourier coefficients. Formulating a matrix with u n as its columns, we can approximate (1) by: We solve this problem using the well known OMP algorithm.

Comparing Approaches The greater part of our previous work was to determine which of the two algorithms performs better in our detection problem. As we know, the minimal number of data samples needed to recover the unknowns is |k|=2xL+1. To achieve noise robustness, we introduce an oversampling factor OS so |k|=2xOSxL+1. Matrix Pencil requires the set k to be chosen consecutively, while OMP allows the set to be chosen arbitrarily. We have tested both algorithms under many different parametric conditions.

Simulation Results

Random OMP has better noise robustness, and therefore was selected

Analog Compression For OMP we require a distributed set of frequency samples (K). We need to devise an analog scheme that allows us to sample the signal at a sub-Nyquist rate, and still reconstruct the spectrum at the chosen frequencies. Multi-Channel Integrators Sum-of-Sincs Filtering Both schemes are impractical with given technology.

Analog Compression With our help, Idan developed a scheme that is a compromise between the two approaches – an analog filter bank that decomposes the signal into four different frequency bands. Each band’s width is ~200KHz, allowing us to sample it at 400KHz without aliasing. In practice we sample at 4MHz, which is 10x oversampling, allowing some noise robustness. Further frequency selection is performed digitally on FPGA. Bandpass Filter [f i,f i +Δf] Lowpass Filter [0,Δf] Bandpass Filter [f i,f i +Δf] Lowpass Filter [0,Δf] Low-Rate ADC Low-Rate ADC FPGA

Possible Problems Splitter phase unbalance Unideal BPF Genearor Jitter/Phase Noise – Sinusoids have “dresses” in spectrum Trade off of LPF – narrow transition band means signal “escapes” out of interval. Wide transition band means we need to sample faster. ADC jitter