Free Essay

Filtering and Frequency

In:

Submitted By loveneesh
Words 3417
Pages 14
Content
This chapter is concerned primarily with helping the reader develop a basic understanding of the Fourier transform and the frequency domain, and how they apply to image enhancement.

Background Introduction to the Fourier Transform and the Frequency Domain DFT Smoothing Frequency-Domain Filters Sharpening Frequency-Domain Filters

4.1 Background
• Any function that periodically repeats itself can be expressed as the sum of sines and/or cosines of different frequencies, each multiplied by a different coefficient (Fourier series). • Even functions that are not periodic (but whose area under the curve is finite) can be expressed as the integral of sines and/or cosines multiplied by a weighting function (Fourier transform). • The advent of digital computation and the “discovery” of fast Fourier Transform (FFT) algorithm in the late 1950s revolutionized the field of signal processing, and allowed for the first time practical processing and meaningful interpretation of a host of signals of exceptional human and industrial importance.

• The frequency domain refers to the plane of the two dimensional discrete Fourier transform of an image. • The purpose of the Fourier transform is to represent a signal as a linear combination of sinusoidal signals of various frequencies.

=
Any function that periodically repeats itself can be expressed as a sum of sines and cosines of different frequencies each multiplied by a different coefficient – a Fourier series

4.2 Introduction to the Fourier Transform and the Frequency Domain
• The one-dimensional Fourier transform and its inverse – Fourier transform (continuous case)
F (u ) = ∫ f ( x)e − j 2πux dx where j = − 1
−∞ ∞

– Inverse Fourier transform: f ( x) = ∫ F (u )e j 2πux du
−∞ ∞

e jθ = cos θ + j sin θ

• The two-dimensional Fourier transform and its inverse – Fourier transform (continuous case)
F (u , v) = ∫
∞ −∞ −∞





f ( x, y )e − j 2π ( ux + vy ) dxdy

– Inverse Fourier transform: f ( x, y ) = ∫
∞ −∞ −∞





F (u, v)e j 2π (ux + vy ) dudv

4.2.1The one-dimensional Fourier transform and its inverse (discrete time case)
– Fourier transform (DFT) 1 M −1 F (u ) = f ( x)e − j 2πux / M for u = 0,1,2,..., M − 1 ∑ M x =0 – Inverse Fourier transform (IDFT)

f ( x) = ∑ F (u )e j 2πux / M u =0

M −1

for x = 0,1,2,..., M − 1

The 1/M multiplier in front of the Fourier transform sometimes is placed in the front of the inverse instead. Other times both equations are multiplied by Unlike continuous case, the discrete Fourier transform and its inverse always exist, only 1/ f(x) is finite duration. if M

jθ • Since e = cos θ + j sin θ and the fact cos(−θ ) = cos θ then discrete Fourier transform can be redefined

1 M −1 F (u ) = ∑ f ( x)[cos 2π ux / M − j sin 2π ux / M ] M x =0 for u = 0,1, 2,..., M − 1

– Frequency (time) domain: the domain (values of u) over which the values of F(u) range; because u determines the frequency of the components of the transform. – Frequency (time) component: each of the M terms of F(u).

• F(u) can be expressed in polar coordinates:
F (u ) = F (u ) e jφ (u ) where F (u ) =  R 2 (u ) + I 2 (u )   
1/2

(magnitude or spectrum)

φ (u ) = tan −1 

 I (u )   (phase angle or phase spectrum)  R (u ) 

– R(u): the real part of F(u) – I(u): the imaginary part of F(u)

• Power spectrum:
P(u ) = F (u ) = R 2 (u ) + I 2 (u )
2

Some One-Dimensional Fourier Transform Examples

Please note the relationship between the value of K and the height of the spectrum and the number of zeros in the frequency domain.

• The transform of a constant function is a DC value only.

• The transform of a delta function is a constant.

• The transform of an infinite train of delta functions spaced by T is an infinite train of delta functions spaced by 1/T.

• The transform of a cosine function is a positive delta at the appropriate positive and negative frequency.

• The transform of a sin function is a negative complex delta function at the appropriate positive frequency and a negative complex delta at the appropriate negative frequency.

• The transform of a square pulse is a sinc function.

The Discrete Fourier Transform (DFT)
The Discrete Fourier Transform of f(x, y), for x = 0, 1, 2…M-1 and y = 0,1,2…N-1, denoted by F(u, v), is given by the equation:
M −1 N −1

F (u , v ) =

∑ ∑ f ( x, y )e x =0 y =0

− j 2 π ( ux / M +vy / N )

for u = 0, 1, 2…M-1 and v = 0, 1, 2…N-1.

4.2.2 The two-dimensional Fourier transform and its inverse (discrete time case)
– Fourier transform (DFT)
1 F (u, v) = MN
M −1 N −1

∑∑ x =0 y =0

f ( x, y )e − j 2π (ux / M + vy / N )

for u = 0,1,2,..., M − 1, v = 0,1,2,..., N − 1

– Inverse Fourier transform (IDFT) f ( x, y ) = ∑∑ F (u , v)e j 2π ( ux / M + vy / N ) u =0 v =0 M −1 N −1

for x = 0,1,2,..., M − 1, y = 0,1,2,..., N − 1
• u, v : the transform or frequency variables • x, y : the spatial or image variables

• We define the Fourier spectrum, phase anble, and power spectrum of the two-dimensional Fourier transform as follows:
F (u, v) = R (u, v) + I (u, v)
−1

[

2

2

]

1 2

( spectrum)

 I (u , v)  φ (u, v) = tan   (phase angle)  R(u , v)  P (u,v) = F (u , v) = R 2 (u , v) + I 2 (u, v) (power spectrum)
2

– R(u,v): the real part of F(u,v) – I(u,v): the imaginary part of F(u,v)

• Some properties of Fourier transform:
ℑ f ( x, y )(−1) 1 F (0,0) = MN

[

x+ y

]

M N = F (u − , v − ) (shift) 2 2 (average)

M −1 N −1 x =0 y =0

∑∑ f ( x, y)

F (u, v) = F * (−u ,−v) F (u , v) = F (−u ,−v)

(conujgate symmetric) (symmetric)

Steps and some example of two-dimensional DFT The 2D DFT F(u,v) can be obtained by 1. taking the 1D DFT of every row of image f(x,y), F(u,y), 2. taking the 1D DFT of every column of F(u,y)

(a) f(x,y)
Convention of coordination:

(b) F(u,y) y or v x or u

(c) F(u,v)

DFT & Images
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

The DFT of a two dimensional image can be visualised by showing the spectrum of the images component frequencies

DFT

The Inverse DFT
It is really important to note that the Fourier transform is completely reversible The inverse DFT is given by:

1 f ( x, y ) = MN

M −1 N −1 u =0 v =0

∑ ∑ F (u , v ) e

j 2 π ( ux / M +vy / N

for x = 0, 1, 2…M-1 and y = 0, 1, 2…N-1

The DFT and Image Processing
To filter an image in the frequency domain:
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

1. Compute F(u,v) the DFT of the image 2. Multiply F(u,v) by a filter function H(u,v) 3. Compute the inverse DFT of the resul
Including multiplication the input/output image by (-1)x+y.

Some Basic Frequency Domain Filters
Low Pass Filter

High Pass Filter

Shape of three dimensional spectrum

The Property of Two-Dimensional DFT Expansion

A DFT

B

DFT

Expanding the original image by a factor of n (n=2), filling the empty new values with zeros, results in the same DFT.

Two-Dimensional DFT with Different Functions

Sine wave

Its DFT

Rectangle

Its DFT

Some Basic Filters and Their Functions
• Multiply all values of F(u,v) by the filter function (notch filter):  0 if (u , v) = ( M / 2, N / 2) H (u , v) =  otherwise. 1 – All this filter would do is set F(0,0) to zero (force the average value of an image to zero) and leave all other frequency components of the Fourier transform untouched and make prominent edges stand out

Some Basic Filters and Their Functions

Low frequency filters: eliminate the gray-level detail and keep the general gray-level appearance. (blurring the image) Low frequency filters: have less gray-level variations in smooth areas and emphasized transitional (e.g., edge and noise) gray-level detail. (sharpening images)

4.2.4 Correspondence between Filtering in the Spatial and Frequency Domain
• Convolution theorem:
– The discrete convolution of two functions f(x,y) and h(x,y) of size M × N is defined as

1 M −1 N −1 f ( x, y ) ∗ h ( x , y ) = ∑0 ∑ f (m, n)h( x − m, y − n) MN m = n =0 1 M −1 N −1 = ∑0 ∑ h(m, n) f ( x − m, y − n) MN m = n =0 The process of implementation: 1) Flipping one function about the origin; 2) Shifting that function with respect to the other by changing the values of (x, y); 3) Computing a sum of products over all values of m and n, for each displacement.

–Let F(u,v) and H(u,v) denote the Fourier transforms of f(x,y) and h(x,y), then Eq. (4.2-31) f ( x, y ) ∗ h( x, y ) ⇔ F (u , v) H (u , v)

f ( x, y)h( x, y) ⇔ F (u, v) ∗ H (u, v)

Eq. (4.232)

• an impulse function of strength A, located at coordinates (x0,y0): Aδ ( x − x0 , y − y0 ) and is defined by : M −1 N −1 ∑∑ s( x, y) Aδ ( x − x0 , y − y0 ) = As( x0 , y0 ) x =0 y =0
M −1 N −1 x =0 y =0

∑∑ s( x, y)δ ( x, y) = s(0,0)

The shifting property of impulse function

where δ ( x, y ) : a unit impulse located at the origin • The Fourier transform of a unit impulse at the origin (Eq4.2-35) : 1 M −1 N −1 1 δ ( x, y )e − j 2π (ux / M +vy / N ) = F (u , v) = ∑∑ MN x =0 y =0 MN

• Let f ( x, y ) = δ ( x, y ) , then the convolution (Eq. (4.2-36))
1 M −1 N −1 f ( x, y ) ∗ h ( x, y ) = ∑∑ δ (m, n)h( x − m, y − n) MN m =0 n =0 1 = h ( x, y ) MN

• Combine Eqs. (4.2-35) (4.2-36) with Eq. (4.2-31), we obtain: f ( x, y ) ∗ h( x, y ) ⇔ F (u, v) H (u , v) δ ( x, y ) ∗ h( x, y ) ⇔ ℑ[δ ( x, y )]H (u, v) 1 1 h ( x, y ) H (u, v) MN MN h( x, y ) ⇔ H (u , v)

That is to say, the response of impulse input is the transfer function of filter.

The distinction and links between spatial and frequency filtering
If the size of spatial and frequency filters is same, then the computation burden in spatial domain is larger than in frequency domain; However, whenever possible, it makes more sense to filter in the spatial domain using small filter masks. Filtering in frequency is more intuitive. We can specify filters in the frequency, take their inverse transform, and the use the resulting filter in spatial domain as a guide for constructing smaller spatial filter masks. Fourier transform and its inverse are linear process, so the following discussion is limited to linear processes.

There is two reasons that filters based on Gaussian functions are of particular importance: 1) their shapes are easily specified; 2) both the forward and inverse Fourier transforms of a Gaussian are real Gaussian function.

• Let H(u) denote a frequency domain, Gaussian filter function given the equation

H (u ) = Ae where σ : the standard deviation of the Gaussian curve. • The corresponding filter in the spatial domain is

− u 2 / 2σ 2

h( x) = 2π σAe

−2π 2σ 2 x 2

H (u ) = Ae

2 − u 2 / 2σ1

− Be

2 − u 2 / 2σ 2

, ( A ≥ B, σ 1 ≥ σ 2 )

The corresponding filter in the spatial domain is

h( x) = 2πσ 1 Ae

2 −2π 2σ1 x 2

− 2πσ 2 Be

2 −2π 2σ 2 x 2

We can note that the value of this types of filter has both negative and positive values. Once the values turn negative, they never turn positive again. Filtering in frequency domain is usually used for the guides to design the filter masks in the spatial domain.

Some important properties of Gaussian filters funtions • One very useful property of the Gaussian function is that both it and its Fourier transform are real valued; there are no complex values associated with them. • In addition, the values are always positive. So, if we convolve an image with a Gaussian function, there will never be any negative output values to deal with. • There is also an important relationship between the widths of a Gaussian function and its Fourier transform. If we make the width of the function smaller, the width of the Fourier transform gets larger. This is controlled by the variance parameter σ2 in the equations. • These properties make the Gaussian filter very useful for lowpass filtering an image. The amount of blur is controlled by σ2. It can be implemented in either the spatial or frequency domain. • Other filters besides lowpass can also be implemented by using two different sized Gaussian functions.

4.2 Smoothing Frequency-Domain Filters
• The basic model for filtering in the frequency domain G (u , v) = H (u, v) F (u , v) where F(u,v): the Fourier transform of the image to be smoothed H(u,v): a filter transfer function • Smoothing is fundamentally a lowpass operation in the frequency domain. • There are several standard forms of lowpass filters (LPF).
– Ideal lowpass filter – Butterworth lowpass filter – Gaussian lowpass filter

Smoothing Frequency Domain Filters
Smoothing is achieved in the frequency domain by dropping out the high frequency components The basic model for filtering is: G(u,v) = H(u,v)F(u,v) where F(u,v) is the Fourier transform of the image being filtered and H(u,v) is the filter transform function Low pass filters – only pass the low frequencies, drop the high ones

Ideal Low Pass Filter
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Simply cut off all high frequency components that are a specified distance D0 from the origin of the transform

changing the distance changes the behaviour of the filter

Ideal Low Pass Filter (cont…)
The transfer function for the ideal low pass filter can be given as:

1 if D(u , v) ≤ D0 H (u , v) =  0 if D(u , v) > D0 where D(u,v) is given as:

D(u, v) = [(u − M / 2) 2 + (v − N / 2) 2 ]1/ 2

Ideal Lowpass Filters (ILPFs) • The simplest lowpass filter is a filter that “cuts off” all high-frequency components of the Fourier transform that are at a distance greater than a specified distance D0 from the origin of the transform. • The transfer function of an ideal lowpass filter 1 if D(u , v) ≤ D0 H (u, v) =  0 if D (u, v) > D0 where D(u,v) : the distance from point (u,v) to the center of ther frequency rectangle (M/2, N/2)

D(u, v) = (u − M / 2) + (v − N / 2)

[

2

1 2 2

]

Ideal Low Pass Filter (cont…)
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Above we show an image, it’s Fourier spectrum and a series of ideal low pass filters of radius 5, 15, 30, 80 and 230 superimposed on top of it

Ideal Low Pass Filter (cont…)
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Original image

Result of filtering with ideal low pass filter of radius 5

Result of filtering with ideal low pass filter of radius 15 Result of filtering with ideal low pass filter of radius 80

Result of filtering with ideal low pass filter of radius 30 Result of filtering with ideal low pass filter of radius 230

cutoff frequency

ILPF is a type of “nonphysical” filters and can’t be realized with electronic components and is not very practical.

The blurring and ringing phenomena can be seen, in which ringing behavior is characteristic of ideal filters.

Another example of ILPF
Figure 4.13 (a) A frequency-domain ILPF of radius 5. (b) Corresponding spatial filter. (c) Five impulses in the spatial domain, simulating the values of five pixels. (d) Convolution of (b) and (c) in the spatial domain.

frequency

f ( x, y ) ∗ h( x, y ) ⇔ F (u, v) H (u, v)

Notation: the radius of center component and the number of circles per unit distance from the origin are inversely proportional to the value of the cutoff frequency. diagonal scan line of (d)

spatial

spatial

spatial

Butterworth Lowpass Filters
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

The transfer function of a Butterworth lowpass filter of order n with cutoff frequency at distance D0 from the origin is defined as: 1 H (u , v) = 1 + [ D(u , v) / D0 ]2 n

Butterworth Lowpass Filter (cont…)
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Original image

Result of filtering with Butterworth filter of order 2 and cutoff radius 5 Result of filtering with Butterworth filter of order 2 and cutoff radius 30 Result of filtering with Butterworth filter of order 2 and cutoff radius 230

Result of filtering with Butterworth filter of order 2 and cutoff radius 15 Result of filtering with Butterworth filter of order 2 and cutoff radius 80

Butterworth Lowpass Filters (BLPFs)

n=2 D0=5,15,30,80,and 230

Butterworth Lowpass Filters (BLPFs) Spatial Representation

n=1

n=2

n=5

n=20

Gaussian Lowpass Filters (FLPFs)

H (u , v) = e

2 − D 2 ( u ,v ) / 2 D0

Gaussian Lowpass Filters (FLPFs)

D0=5,15,30,80,and 230

Lowpass Filtering Examples (cont…)
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Different lowpass Gaussian filters used to remove blemishes in a photograph

Additional Examples of Lowpass Filtering
Character recognition in machine perception: join the broken character segments with a Gaussian lowpass filter with D0=80.

Sharpening in the Frequency Domain
Edges and fine detail in images are associated with high frequency components High pass filters – only pass the high frequencies, drop the low ones High pass frequencies are precisely the reverse of low pass filters, so: Hhp(u, v) = 1 – Hlp(u, v)

4.4 Sharpening Frequency Domain Filter

H hp (u , v) = 1 − H lp (u , v)
Ideal highpass filter
0 H (u , v) =  1 if D (u , v) ≤ D0 if D (u, v) > D0

Butterworth highpass filter
H (u , v) = 1 2n 1 + [D0 / D(u, v)]

Gaussian highpass filter
H (u , v ) = 1 − e
2 − D 2 ( u ,v ) / 2 D0

Ideal High Pass Filters
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

The ideal high pass filter is given as:

0 if D(u , v) ≤ D0 H (u , v) =  1 if D(u , v) > D0

where D0 is the cut off distance as before

Ideal High Pass Filters (cont…)
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Results of ideal high pass filtering with D0 = 15

Results of ideal high pass filtering with D0 = 30

Results of ideal high pass filtering with D0 = 80

Butterworth High Pass Filters
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

The Butterworth high pass filter is given as:

1 H (u , v) = 1 + [ D0 / D(u , v)]2 n where n is the order and D0 is the cut off distance as before

Butterworth High Pass Filters (cont…)
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Results of Butterwort h high pass filtering of order 2 with D0 = 15

Results of Butterworth high pass filtering of order 2 with D0 = 30

Results of Butterwort h high pass filtering of order 2 with D0 = 80

Gaussian High Pass Filters
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

The Gaussian high pass filter is given as:

H (u, v) = 1 − e

− D 2 ( u ,v ) / 2 D0 2

where D0 is the cut off distance as before

Gaussian High Pass Filters (cont…)
Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Results of Gaussian high pass filtering with D0 = 15

Results of Gaussian high pass filtering with D0 = 30

Results of Gaussian high pass filtering with D0 = 80

Similar Documents

Free Essay

Signal Processing Fir Filters

...student or any other person to hand in as my own. 4. I have not allowed, and will not allow, anyone to copy my work with the intention of passing it off as his or her own work. Name | Student number | Signature | | | | Date | | Contents Table of Figures 3 Acronyms Used 3 PART 1 Filtering in the Frequency Domain 3 Introduction 3 Review of Prior Knowledge 4 Complex Numbers 4 Fourier series 4 Fourier Transform 4 Convolution Theorem 5 Overview 5 2-D FFT 6 DFT 6 IDFT 7 2-D FFT 7 Comparison with 1-D FFT 8 2-D FFT and Image Processing 8 Image Smoothing and Sharpening 9 Smoothing 9 Sharpening 11 Conclusion 13 PART 2 Application of Filtering in the Frequency Domain 13 Introduction 13 Gaussian Filter Theoretical Analysis 13 Gaussian Low Pass Filter 14 Gaussian High Pass Filter 14 Gaussian Filter Design 15 Practical Results 16 Conclusion 17 References 18 Table of Figures Figure 1: Input Signal Transformed to Frequency Domain 5 Figure 2: Flow Diagram of Filtering in the Frequency Domain 5 Figure 3: Spatial VS Frequency Domain 5 Figure 4: 2-D Sinusoidal Wave 7 Figure 5: Flow Diagram of Filtering in the Frequency Domain 9 Figure 6: Graphical Representation of an Ideal Low Pass Filter 10 Figure 7: Image that was smoothed 11 Figure 8: Graphical...

Words: 4172 - Pages: 17

Free Essay

Tv Recommendation

...A GRAPH BASED COLLABORATIVE AND CONTEXT AWARE RECOMMENDATION SYSTEM FOR TV PROGRAMS A THESIS SUBMITTED TO THE GRADUATE SCHOOL OF NATURAL AND APPLIED SCIENCES OF MIDDLE EAST TECHNICAL UNIVERSITY BY EMRAH ŞAMDAN IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER ENGINEERING SEPTEMBER 2014 Approval of the thesis: A GRAPH BASED COLLABORATIVE AND CONTEXT AWARE RECOMMENDATION SYSTEM FOR TV PROGRAMS submitted by EMRAH ŞAMDAN in partial fulfillment of the requirements for the degree of Master of Science in Computer Engineering Department, Middle East Technical University by, Prof. Dr. Canan Özgen Dean, Graduate School of Natural and Applied Sciences _____________ Prof. Dr. Adnan Yazıcı Head of Department, Computer Engineering _____________ Prof. Dr. Nihan Kesim Çiçekli Supervisor, Computer Engineering Dept, METU _____________ Examining Committee Members: Prof. Dr. Ferda Nur Alpaslan Computer Engineering Dept., METU _____________ Prof. Dr. Nihan Kesim Çiçekli Computer Engineering Dept., METU _____________ Prof. Dr. Ali Doğru Computer Engineering Dept., METU _____________ Prof. Dr. Ahmet Coşar Computer Engineering Dept., METU _____________ M.Sc. Deniz Kaya Arçelik A.Ş. _____________ Date: 05.09.2014 I hereby declare that all information in this document has been obtained and presented in accordance with academic rules and ethical conduct. I also declare ...

Words: 13697 - Pages: 55

Free Essay

Fourier Transform

...Fourier Transform and its applications Jatin Kumar Murray State University Abstract It has been widely recognized that waveforms are an integral part of the various universe phenomenon. Waveforms can be used to represent almost everything in the world. Therefore it is understandable that concepts related to waveforms or signals are extremely important as their applications exist in a broad variety of fields. The processes and ideas related to waveforms play a vital role in different areas of science and technology such as communications, optics, quantum mechanics, aeronautics, image processing to name a few. Even though the physical nature of signals might be completely different in various disciplines, all waveforms follow one fundamental principle; they can be represented by functions of one or more independent variables. This paper would focus on the concept of Fourier Transform, the technique through which signals can be deconstructed and represented as sum of various elementary signals. It briefly describes Linear Time Invariant systems and their response to superimposed signals. Fourier transform has many applications in physics and Engineering. This paper would also cover some of Fourier Transform applications in telecommunication and its impact on society. Introduction Some of the basic signals that exist in the world and are useful in various technology fields are continuous and discrete time...

Words: 2584 - Pages: 11

Free Essay

Human Step Detection and Counting with a Microphone (June 2015)

...1 Human Step Detection and Counting with a Microphone (June 2015) Juan Carlos Batista Sundström*, Hossam Salman** and Hossein Yazbek***  Abstract—nowadays it is common with the alternative use of sensors for detecting human movements such as footsteps and that is done for various reasons such as security or just for lightning a lamp automatically. We developed a Simulink model in Matlab to simulate a system that analyses the footsteps of three 25 years old men. Those men had different heights and weights. The data were recorded and analyzed using filtering and conditioning blocks of Matlab. The System collected 3 sets of steps. The first set had 5 steps with 5 detections. The second set had 8 steps with 3 detection and the third set had 4 steps with 1 detections. In total, there were 17 steps where 9 steps were detected. I. C. Procedure During the first part of the experiment, the footsteps were recorded on the main corridor of the first floor of the house 21, located in the University of Kristianstad. We also recorded the steps at our respective houses. The experiment was carried on a floor without carpet to allow a better collection of the data. This procedure was repeated several times, until satisfactory data without much noisy could be acquired. INTRODUCTION T HE objective of this work was to detect the steps of a person using a microphone array embedded in our computer together with the Simulink library of Matlab. We have some...

Words: 1833 - Pages: 8

Free Essay

Implementing a Direct Rf Transmitter for Wireless Communications

...2012 Abstract: The application note summarizes the RF transmitter architectures of zero-IF, complex IF, high (real) IF, and direct RF before detailing the benefits of the direct RF transmitter for wireless applications, which have increased with the rise in smartphone and tablet computer use. As the application note shows, the superiority of a direct RF architecture with a high-performance DAC results in reduced component count and lower power dissipation while synthesizing very wideband signals. A similar version of this article appears on Wireless Design & Development, March 29, 2012. Introduction Wireless radio transmitters have evolved over the years from real IF (intermediate Click here for an overview of the wireless frequency) transmitters, to complex IF transmitters, to zero-IF transmitters. components used in a typical radio transceiver. However, there are still limitations associated with these commonly used architectures. A newer approach, a direct RF radio transmitter, can overcome the limitations of traditional transmitters. This article compares various radio transmitter architectures for wireless communications. The direct RF radio transmitter, enabled by a...

Words: 1766 - Pages: 8

Free Essay

Stethoscope

...HEART & BREATH SOUNDS AMPLIFIER BME 201 Department of Biomedical Engineering University of Wisconsin-Madison March 9, 2011 Drew Birrenkott, Team Leader Bradley Wendorff, Communicator Jared Ness, BWIG Caleb Durante, BSAC Client Scott Springman, M.D. UW School of Medicine and Public Health Department of Anesthesiology Advisor Willis Tompkins, Ph.D. University of Wisconsin-Madison Department of Biomedical Engineering Table of Contents Abstract……………………………………………………………………………………………3 Problem Statement………………………………………………………………………………...4 Background and Other Methods…………………………………………………………………..5 Client Requirements……………………………………………………………………………….6 Data Collection & Interpretation………………………………………………………………….7 Current Design………………………………………………………………………………….....9 Design Options…………………………………………………………………………………..11 Design Matrices………………………………………………………………………………….13 Future Work……………………………………………………………………………………..16 References………………………………………………………………………….……………17 Appendices Appendix A: Product Design Specifications……………………………………………………18 2    Abstract The standard acoustic stethoscope has become the hallmark of the medical profession. In wide use for over a hundred years, it is not a device that is easily replaced by new technology. In recent years electronic stethoscopes have entered the market for prices roughly two times as much as standard stethoscopes. Our client is requesting that we design an electronic stethoscope that increases the functionality of the standard stethoscope three...

Words: 5283 - Pages: 22

Premium Essay

Noise Reduction Algorithm

...Professor, Dept. of Electronics, Sinhgad College of Engineering, Pune, India3 Abstract Underwater acoustics signal is the study of the propagation of sound in water and the interaction of the mechanical waves that constitute sound with the water and its boundaries. The water may be in the dam, ocean, a lake or a tank. There are some frequencies affiliated with underwater acoustics are between 10 Hz and 1 MHz .There are some major steps for underwater signal de-noising. The first step deals with signal pre-processing which including amplifying, filtering,...

Words: 1049 - Pages: 5

Free Essay

Fingerprint

...1 Learning Fingerprint Reconstruction: From Minutiae to Image Kai Cao and Anil K. Jain, Fellow, IEEE Abstract—The set of minutia points is considered to be the most distinctive feature for fingerprint representation and is widely used in fingerprint matching. It was believed that the minutiae set does not contain sufficient information to reconstruct the original fingerprint image from which minutiae were extracted. However, recent studies have shown that it is indeed possible to reconstruct fingerprint images from their minutiae representations. Reconstruction techniques demonstrate the need for securing fingerprint templates, improve the template interoperability and improve fingerprint synthesis. But, there is still a large gap between the matching performance obtained from original fingerprint images and their corresponding reconstructed fingerprint images. In this paper, the prior knowledge about fingerprint ridge structures is encoded in terms of orientation patch and continuous phase patch dictionaries to improve the fingerprint reconstruction. The orientation patch dictionary is used to reconstruct the orientation field from minutiae, while the continuous phase patch dictionary is used to reconstruct the ridge pattern. Experimental results on three public domain databases (FVC2002 DB1 A, FVC2002 DB2 A and NIST SD4) demonstrate that the proposed reconstruction algorithm outperforms the stateof-the-art reconstruction algorithms in terms of both i) spurious ...

Words: 9735 - Pages: 39

Free Essay

Wireless

...THE COOPER UNION FOR THE ADVANCEMENT OF SCIENCE AND ART ALBERT NERKEN SCHOOL OF ENGINEERING Adjustable Subband Allocation Algorithm for Critically Sampled Subband Adaptive Filters by Adam Shabti Charles A thesis submitted in partial fulfillment of the requirements for the degree of Master of Engineering May 6, 2009 Advisor Dr. Fred L. Fontaine THE COOPER UNION FOR THE ADVANCEMENT OF SCIENCE AND ART ALBERT NERKEN SCHOOL OF ENGINEERING This thesis was prepared under the direction of the Candidate’s Thesis Advisor and has received approval. It was submitted to the Dean of the School of Engineering and the full Faculty, and was approved as partial fulfillment of the requirements for the degree of Master of Engineering. Dr. Eleanor Baum Dean, School of Engineering Dr. Fred L. Fontaine Candidate’s Thesis Advisor Acknowledgments I would like to thank my advisor, Dr. Fred Fontaine, for his guidance and patience throughout this process. Without his teachings I would not be where I am today. I would also like to thank the rest of the faculty, as well as my friends and peers at The Cooper Union Albert Nerken School of Engineering. A special thanks is due to David Nummey, Deian Stefan, Ashwin Kirpalani, Stefan M¨nzel and Matthew Epstein, all u of whom gave their time to listen patiently to my ideas and help me improve this thesis into what it is today. I would also like to thank Dr. Jack Lowenthal for keeping me motivated with his interest...

Words: 22975 - Pages: 92

Free Essay

Re: Week 2 Discussion 222

...Modern Wireless Signals Earl McCune RF Communications Consulting, 2383 Pruneridge Ave., Santa Clara, CA, 95050, USA Abstract — With the evolution of wireless systems and services, the on-air signals themselves are also undergoing very significant transformations. This paper provides a survey of the active and coming-soon signal types adopted for wireless systems around the world. Focus is on modulation schemes, along with various measures used to characterize the signals before and after power amplification. Cost-benefit tradeoff information is introduced to provide perspective on this signal evolution. I. INTRODUCTION As two-way wireless communication becomes ubiquitous from relative obscurity 20 years ago, the signals used have evolved from those which are very simple to now include very complicated and high order modulations. And with economics demanding that older systems are not taken down before newer ones are installed, many of these signals must exist and operate side by side. This demands that the actual radio hardware used in any network infrastructure, as well as that in the mobile, remote, or subscriber devices, must usually be much more general purpose than optimized specifically for one signal type. In the design and test of this radio hardware it is very important to understand the fundamental characteristics of the signal(s) that it must support. With such a wide variety of signals, even the metrics used in their characterization are not uniform in type and...

Words: 5096 - Pages: 21

Premium Essay

Firefly Algorithm Analysis

...Abstract. The speech signal enhancement is needed to obtain clean speech signal from noisy signal. For multimodal optimization we better to use natural-inspired algorithms such as Firefly Algorithm (FA). We compare the firefly algorithm with particle swarm optimization technique. The proposed algorithm contains three module techniques. Those are preprocessing module, optimization module and spectral filtering module. The signals are taken from Loizou’s database and Aurora database for evaluating proposed technique. In this paper we calculate the perceptional evolution of speech quality (PESQ) and signal to noise (SNR) of the enhanced signal. The results of firefly algorithm and PSO are to be compare then we observe that the proposed technique...

Words: 887 - Pages: 4

Free Essay

Rfid Railway Reservation System

...simplify the Reservation System in that we will take fingerprint of the person who goes for reservation/ticket booking and help a lot humanitarian by this innovative technology. Standalone module which contains Finger Print Module verify the person's identity. Using GSM before the journey message will be send to the user with information. At time of journey Ticket checker will verify fingerprint with previously stored data using standalone module as a part of verification. By this more number of paper will be saved by that can help Railway in increasing their income by saving cost of paper. No need to carry identity proof. Due to this complicated and bulky reservation and transport system can be corrected. INTRODUCTION: Radio-frequency identification (RFID) is an automatic identification method, relying on storing and remotely retrieving data using devices called RFID tags or transponders. The technology requires some extent of cooperation of an RFID reader and an RFID tag. An RFID tag is an object that can be...

Words: 5315 - Pages: 22

Premium Essay

Mobile Technology

...Mobile Technology is one of the most widely used technologies in the United States. This consists of all types of portable technology such as cell phones, laptops, iPad, etc. . Being confine to specific place to conduct business is a thing of the past. Business now can be done on the go, with faster communication, flexibility and availability right at your fingertips. The benefits of Mobile Technology are beyond recognition. The way one lives, breathes and thinks is centered on Mobile Technology. So, if one wants to know what the future could hold for Mobile Technology, below are some hints: * Faster shopping service * Automated check list generator * Insurance Claims on the go * Information on the go * Automatic filtering service * Real life automated video/recording service * Automatic turn off/on service * Automatic order service Today’s society is all about the three c’s communication, connection and convenience and Mobile Technology provides that in spades. From young to old almost everyone has at least a cell phone, laptop, iPad or something of the sort. Mobile Technology is at the top of its game and this paper will explore what we could be seeing in the next coming weeks, months, or years. The Future of Mobile Technology Mobile Technology has become the way one lives, breathes and thinks. Look around there’s very few people without at least a cell phone, laptop, iPad or something of the sort. The benefit of Mobile Technology is...

Words: 1398 - Pages: 6

Free Essay

Eigrp

...6/3/2003 Table of Contents: Abstract……………………………………………………………………………….3 1. Introduction…………………………………………………………………………..4 2. Theory of Multiplierless Arithmetic………………………………………………...5 3. Image Filters 3.1. Motivations for IIR vs. FIR……………………………………………………....7 3.2. Edge Detection …………………………………………………………………..8 3.3. Canny Edge Detection……………………………………………………………9 4. Genetic Algorithms 4.1. Motivations……………………………………………………………………...10 4.2. Basic Theory…………………………………………………………………….10 4.3. Description of the Designed Genetic Algorithm………………………………..13 4.3.1. Fitness Function Definition and Crossover Selection…………………...17 4.3.2. Magnitude Response and Relative Error………………………………...19 4.3.3. GA Parameters…………………………………………………………...19 5. Results 5.1. Magnitude Frequency Analysis ……………………………………………...…21 5.2. Spatial Analysis…………………………………………………………………24 5.3. Sample Filter Output…………………………………………………………….25 6. Comparative Analysis of Computational Complexity Between Multiplierless and Conventional Design Methodologies 6.1. FPGA Case ……………………………………………………………………..28 6.2. ASIC Case………………………………………………………………………31 7. Future Work………………………………………………………………………...33 8. Conclusions………………………………………………………………………….35 9. Appendices 9.1. Genetic Algorithm...

Words: 9389 - Pages: 38

Free Essay

Analouge Radio Frequency

...Introduction: A network which freely passes desired band of frequencies while almost suppress other band of frequencies is called filter. This type of network was first examined by G.A Campbell and O.J Zobel of bell telephone laboratories. Filters are networks that process signals in a frequency-dependent manner. The basic concept of a filter can be explained by examining the frequency dependent nature of the impedance of capacitors and inductors. In filters, attenuation changes suddenly as the frequency is varied. Thus, filters have ability to discriminate between signals which differ in frequency. Filters are widely employed in signal processing and communication systems in applications such as channel equalization, noise reduction, radar, audio processing, video processing, biomedical signal processing, and analysis of economic and financial data. For example in a radio receiver band-pass filters, or tuners, are used to extract the signals from a radio channel. In an audio graphic equalizer the input signal is filtered into a number of sub-band signals and the gain for each sub-band can be varied manually with a set of controls to change the perceived audio sensation. In a Dolby system pre-filtering and post filtering are used to minimize the effect of noise. In hi-fi audio a compensating filter may be included in the preamplifier to compensate for the non-ideal frequency-response characteristics of the speakers. Filters are also used to create perceptual audio-visual effects...

Words: 2561 - Pages: 11