SlideShare a Scribd company logo
1 of 10
ANALYTIC SIGNAL
GENERATION
NITHIN KALLEPALLY
DIGITAL SIGNAL PROCESSORS
AND ARCHITECTURE
• In this correspondence we discuss methods to produce the discrete analytic
signal from a discrete real-valued signal. Such an analytic signal is complex and
contains only positive frequencies. Its projection onto the real axis is the same as
the original signal. Our use stems from instantaneous-frequency estimation and
time-frequency signal analysis problems. For these problems the negative
frequency component of real signals causes unwanted interference. The task of
designing a filter to produce an approximation to the ideal analytic signal is not as
simple as its formulation might suggest. Our result is that the direct methods of
zeroing the negative frequencies, or using Hilbert transform filters, have
undesirable defects. We present an alternative which is similar to the "quadrature"
filters used in modem design
ANALYTIC SIGNAL GENERATION
APPROACH
• Since the filter pair’s phase difference is key to the design, we will elect to use finite
impulse response (FIR) filters with linear phase. And as is well known, to have linear
phase, FIR filters must have impulse responses that are either odd or even symmetric
about their midpoint .This fact will prove very useful momentarily
• DEFINING THE FREQUENCY RESPONSE
• We start by defining our two filters’ identical frequency magnitude response for positive
frequencies. Then we will exploit the aforementioned symmetry rules of linear phase
filters to find their impulse responses. We construct our bandpass response using two
pieces of a sinusoid joined together with a horizontal lines
• In this filter design we will specify three parameters: The two half amplitude
points v1 and v2 and the transition half bandwidth a. For this example they are,
respectively, 0.05, 0.45, and 0.05 rad/s. The transition region width is 2a 5 0.1
rad/s
• IMPULSE RESPONSE DERIVATIONS To find our filters’ impulse responses, we will now
use the fact that they are related to the H1v2 frequency response.
• via the Fourier transform, and in finding the Fourier transform we will exploit the time
symmetry demanded by the linear phase constraint. Our in phase filter will have even
time symmetry, thus its frequency response will also be even symmetric. So we perform
an even extension H1v2 and then find its continuous inverse Fourier transform I1t2. By
doing this, the in-phase impulse response is given by
• COMPUTING FIR FILTER COEFFICIENTS
• compute the filter coefficients, one may encounter a divide by zero error, which we
resolve by applying L’Hospital’s rule. Doing this, we obtain the complete formulation for
A1t2 in (9), shown at the bottom of the page. Now we need to temporally sample A1t2
to generate our filters’ coefficients. Using N to denote the length of the FIR filters’
impulse responses, and k 5 0, 1, 2, ..., N21 as the index of the impulse response
samples (note that N can be either even or odd), we find our in-phase filter coefficients
by evaluating the continuous expression in (9) at the time instants defined by
Again, the quadrature phase
coefficients, B3k4, are a reversed-
order version of the in-phase A3k4
coefficients in (10). As an example,
when N 5 50 and v1 5 0.05, v2 5 0.45,
and a 5 0.05, we obtain the frequency
magnitude response shown in analytic
signal generator. shows, our analytic
signal generator has a flat frequency
response over its positive-frequency
passband, and the A3k4 and B3k4
filters have a phase response
differential that differs by 90º as seen
in Figure 5(b). The filters’ peak-peak
phase-difference error (deviation from
90º) is a mere 0.04º over the
passband range of 0.1 <w<0.4.
• . Since we know that FIR filters with strictly linear phase must have either even
or odd symmetry and our transformed filters do not possess this symmetry,
then they can’t be truly linear phase. However, their deviations from linear
phase are small and only occur for frequencies around dc and at half of the
sampling-rate places where the magnitude response is nearly zero. Our filter
transformations also bring about a neat property. When the desired frequency
response is chosen to be symmetric about one-fourth of the sampling rate,
and our filter lengths are chosen to be even, then half of the filter’s coefficients
will be zero! So this, in combination with the mirror property, means our pair of
filters will have one-half of computational effort of a pair of arbitrary filters of
the same length.
• CONCLUSION
• We proposed a simple method for generating a pair of high-performance, phase-
orthogonal FIR filters used to generate analytic signals. The filters have a 90º-phase
differential, quasi-linear phase responses and flat magnitude responses in their
passbands. Due to their time reversal symmetries, only one set of filter coefficients
need be stored in memory. If the frequency response of even-length filters is chosen
to be centered at one-fourth the sampling rate, then half of the coefficients will be
zero. And, finally, because the filters coefficients are defined by a closed-form
formula, there is no filter length limitation imposed by a numerical process that fails
to converge
THANK YOU…

More Related Content

What's hot

Analysis of Butterworth and Chebyshev Filters for ECG Denoising Using Wavelets
Analysis of Butterworth and Chebyshev Filters for ECG Denoising Using WaveletsAnalysis of Butterworth and Chebyshev Filters for ECG Denoising Using Wavelets
Analysis of Butterworth and Chebyshev Filters for ECG Denoising Using Wavelets
IOSR Journals
 
Acoustic echo cancellation
Acoustic echo cancellationAcoustic echo cancellation
Acoustic echo cancellation
chintanajoshi
 

What's hot (20)

Linear equalizations and its variations
Linear equalizations and its variationsLinear equalizations and its variations
Linear equalizations and its variations
 
pulse shaping and equalization
pulse shaping and equalizationpulse shaping and equalization
pulse shaping and equalization
 
CHANNEL EQUALIZATION by NAVEEN TOKAS
CHANNEL EQUALIZATION by NAVEEN TOKASCHANNEL EQUALIZATION by NAVEEN TOKAS
CHANNEL EQUALIZATION by NAVEEN TOKAS
 
Equalization
EqualizationEqualization
Equalization
 
Introduction to equalization
Introduction to equalizationIntroduction to equalization
Introduction to equalization
 
Equalization
EqualizationEqualization
Equalization
 
Adaptive equalization
Adaptive equalizationAdaptive equalization
Adaptive equalization
 
Design and realization of fir filter using chebyshev window
Design and realization of fir filter using chebyshev windowDesign and realization of fir filter using chebyshev window
Design and realization of fir filter using chebyshev window
 
Digital Filters Part 1
Digital Filters Part 1Digital Filters Part 1
Digital Filters Part 1
 
Fir1
Fir1Fir1
Fir1
 
Equalization (Technique on Receiver Side to remove Interferences)
Equalization (Technique on Receiver Side to remove Interferences)Equalization (Technique on Receiver Side to remove Interferences)
Equalization (Technique on Receiver Side to remove Interferences)
 
Analysis of Butterworth and Chebyshev Filters for ECG Denoising Using Wavelets
Analysis of Butterworth and Chebyshev Filters for ECG Denoising Using WaveletsAnalysis of Butterworth and Chebyshev Filters for ECG Denoising Using Wavelets
Analysis of Butterworth and Chebyshev Filters for ECG Denoising Using Wavelets
 
Signal Processing
Signal ProcessingSignal Processing
Signal Processing
 
Acoustic echo cancellation
Acoustic echo cancellationAcoustic echo cancellation
Acoustic echo cancellation
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter design
 
Dsp ppt madhuri.anudeep
Dsp ppt madhuri.anudeepDsp ppt madhuri.anudeep
Dsp ppt madhuri.anudeep
 
Design of Filters PPT
Design of Filters PPTDesign of Filters PPT
Design of Filters PPT
 
Low pass filters
Low pass filtersLow pass filters
Low pass filters
 
B tech
B techB tech
B tech
 
Channel equalization
Channel equalizationChannel equalization
Channel equalization
 

Similar to ANALYTIC SIGNAL GENERATION- DIGITAL SIGNAL PROCESSORS AND ARCHITECTURE

Op amp applications filters cw
Op amp applications filters cwOp amp applications filters cw
Op amp applications filters cw
JUNAID SK
 
Op amp applications filters cw final
Op amp applications filters cw finalOp amp applications filters cw final
Op amp applications filters cw final
JUNAID SK
 
Butterworth filter design
Butterworth filter designButterworth filter design
Butterworth filter design
Sushant Shankar
 
5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf
5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf
5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf
info324235
 
dsp-1.pdf
dsp-1.pdfdsp-1.pdf
600193789-Unit-6-Filters-Att.pptxattunators
600193789-Unit-6-Filters-Att.pptxattunators600193789-Unit-6-Filters-Att.pptxattunators
600193789-Unit-6-Filters-Att.pptxattunators
kiran93845
 
Filters two design_with_matlab
Filters two design_with_matlabFilters two design_with_matlab
Filters two design_with_matlab
researchwork
 

Similar to ANALYTIC SIGNAL GENERATION- DIGITAL SIGNAL PROCESSORS AND ARCHITECTURE (20)

Op amp applications filters cw
Op amp applications filters cwOp amp applications filters cw
Op amp applications filters cw
 
Op amp applications filters cw final (2)
Op amp applications filters cw final (2)Op amp applications filters cw final (2)
Op amp applications filters cw final (2)
 
Op amp applications filters cw final
Op amp applications filters cw finalOp amp applications filters cw final
Op amp applications filters cw final
 
Butterworth filter design
Butterworth filter designButterworth filter design
Butterworth filter design
 
SignalDecompositionTheory.pptx
SignalDecompositionTheory.pptxSignalDecompositionTheory.pptx
SignalDecompositionTheory.pptx
 
5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf
5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf
5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf
 
Vibration signal filtering
Vibration signal filteringVibration signal filtering
Vibration signal filtering
 
E0162736
E0162736E0162736
E0162736
 
Dsp lecture vol 6 design of fir
Dsp lecture vol 6 design of firDsp lecture vol 6 design of fir
Dsp lecture vol 6 design of fir
 
Digital anti aliasing filter
Digital anti aliasing filterDigital anti aliasing filter
Digital anti aliasing filter
 
N010237982
N010237982N010237982
N010237982
 
dsp-1.pdf
dsp-1.pdfdsp-1.pdf
dsp-1.pdf
 
600193789-Unit-6-Filters-Att.pptxattunators
600193789-Unit-6-Filters-Att.pptxattunators600193789-Unit-6-Filters-Att.pptxattunators
600193789-Unit-6-Filters-Att.pptxattunators
 
AREA EFFICIENT & COST EFFECTIVE PULSE SHAPING FILTER FOR SOFTWARE RADIOS
AREA EFFICIENT & COST EFFECTIVE PULSE SHAPING FILTER FOR SOFTWARE RADIOS AREA EFFICIENT & COST EFFECTIVE PULSE SHAPING FILTER FOR SOFTWARE RADIOS
AREA EFFICIENT & COST EFFECTIVE PULSE SHAPING FILTER FOR SOFTWARE RADIOS
 
Ao4103236259
Ao4103236259Ao4103236259
Ao4103236259
 
Comparative Analysis of Different Wavelet Functions using Modified Adaptive F...
Comparative Analysis of Different Wavelet Functions using Modified Adaptive F...Comparative Analysis of Different Wavelet Functions using Modified Adaptive F...
Comparative Analysis of Different Wavelet Functions using Modified Adaptive F...
 
Digital Filters Part 2
Digital Filters Part 2Digital Filters Part 2
Digital Filters Part 2
 
Multi band, multi mode digital rf receiver front end module for m-wimax
Multi band, multi mode digital rf receiver front end module for m-wimaxMulti band, multi mode digital rf receiver front end module for m-wimax
Multi band, multi mode digital rf receiver front end module for m-wimax
 
Active filter
Active filterActive filter
Active filter
 
Filters two design_with_matlab
Filters two design_with_matlabFilters two design_with_matlab
Filters two design_with_matlab
 

More from NITHIN KALLE PALLY

More from NITHIN KALLE PALLY (15)

Formats for coherent optical communications -OPTICAL COMMUNICATIONS
Formats for coherent optical communications -OPTICAL COMMUNICATIONSFormats for coherent optical communications -OPTICAL COMMUNICATIONS
Formats for coherent optical communications -OPTICAL COMMUNICATIONS
 
Based Interferometric Sensors- OPTICAL COMMUNICATION
Based Interferometric Sensors- OPTICAL COMMUNICATIONBased Interferometric Sensors- OPTICAL COMMUNICATION
Based Interferometric Sensors- OPTICAL COMMUNICATION
 
SHORT CHANNEL EFFECTS IN MOSFETS- VLSI DESIGN
SHORT CHANNEL EFFECTS IN MOSFETS- VLSI DESIGNSHORT CHANNEL EFFECTS IN MOSFETS- VLSI DESIGN
SHORT CHANNEL EFFECTS IN MOSFETS- VLSI DESIGN
 
VLAN -VIRTUAL LAN -COMPUTER NETWORKS
VLAN -VIRTUAL LAN -COMPUTER NETWORKSVLAN -VIRTUAL LAN -COMPUTER NETWORKS
VLAN -VIRTUAL LAN -COMPUTER NETWORKS
 
CMOS Fabrication using P-well -VLSI
CMOS Fabrication  using P-well -VLSICMOS Fabrication  using P-well -VLSI
CMOS Fabrication using P-well -VLSI
 
Gray Image Watermarking using slant transform - digital image processing
Gray Image Watermarking using slant transform - digital image processingGray Image Watermarking using slant transform - digital image processing
Gray Image Watermarking using slant transform - digital image processing
 
web2.0 - computer networks
web2.0 - computer networksweb2.0 - computer networks
web2.0 - computer networks
 
RELATION BETWEEN DATA WORD SIZE AND INSTRUCTION WORD SIZE- Dspa word size
RELATION BETWEEN DATA WORD SIZE AND INSTRUCTION WORD SIZE- Dspa word sizeRELATION BETWEEN DATA WORD SIZE AND INSTRUCTION WORD SIZE- Dspa word size
RELATION BETWEEN DATA WORD SIZE AND INSTRUCTION WORD SIZE- Dspa word size
 
DISTINGUISH BETWEEN WALSH TRANSFORM AND HAAR TRANSFORMDip transforms
DISTINGUISH BETWEEN WALSH TRANSFORM AND HAAR TRANSFORMDip transformsDISTINGUISH BETWEEN WALSH TRANSFORM AND HAAR TRANSFORMDip transforms
DISTINGUISH BETWEEN WALSH TRANSFORM AND HAAR TRANSFORMDip transforms
 
Need of research and types of research
Need of research and types of researchNeed of research and types of research
Need of research and types of research
 
8051 architecture and pin configuration
8051 architecture and pin configuration8051 architecture and pin configuration
8051 architecture and pin configuration
 
TRANSITIONAL BUTTERWORTH-CHEBYSHEV FILTERS
TRANSITIONALBUTTERWORTH-CHEBYSHEV FILTERSTRANSITIONALBUTTERWORTH-CHEBYSHEV FILTERS
TRANSITIONAL BUTTERWORTH-CHEBYSHEV FILTERS
 
CAUSES AND EFFECTS OF LANDSLIDES
CAUSES AND EFFECTS OF LANDSLIDESCAUSES AND EFFECTS OF LANDSLIDES
CAUSES AND EFFECTS OF LANDSLIDES
 
FUTURE PUBLIC LAND MOBILE TELECOMMUNICATION SYSTEMS(FPLMTS) AND INFORMA...
      FUTURE PUBLIC LAND MOBILE TELECOMMUNICATION SYSTEMS(FPLMTS) AND INFORMA...      FUTURE PUBLIC LAND MOBILE TELECOMMUNICATION SYSTEMS(FPLMTS) AND INFORMA...
FUTURE PUBLIC LAND MOBILE TELECOMMUNICATION SYSTEMS(FPLMTS) AND INFORMA...
 
SAMPLING AND STORAGE OSCILLOSCOPE
SAMPLING AND STORAGE OSCILLOSCOPESAMPLING AND STORAGE OSCILLOSCOPE
SAMPLING AND STORAGE OSCILLOSCOPE
 

Recently uploaded

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 

ANALYTIC SIGNAL GENERATION- DIGITAL SIGNAL PROCESSORS AND ARCHITECTURE

  • 1. ANALYTIC SIGNAL GENERATION NITHIN KALLEPALLY DIGITAL SIGNAL PROCESSORS AND ARCHITECTURE
  • 2. • In this correspondence we discuss methods to produce the discrete analytic signal from a discrete real-valued signal. Such an analytic signal is complex and contains only positive frequencies. Its projection onto the real axis is the same as the original signal. Our use stems from instantaneous-frequency estimation and time-frequency signal analysis problems. For these problems the negative frequency component of real signals causes unwanted interference. The task of designing a filter to produce an approximation to the ideal analytic signal is not as simple as its formulation might suggest. Our result is that the direct methods of zeroing the negative frequencies, or using Hilbert transform filters, have undesirable defects. We present an alternative which is similar to the "quadrature" filters used in modem design
  • 3. ANALYTIC SIGNAL GENERATION APPROACH • Since the filter pair’s phase difference is key to the design, we will elect to use finite impulse response (FIR) filters with linear phase. And as is well known, to have linear phase, FIR filters must have impulse responses that are either odd or even symmetric about their midpoint .This fact will prove very useful momentarily • DEFINING THE FREQUENCY RESPONSE • We start by defining our two filters’ identical frequency magnitude response for positive frequencies. Then we will exploit the aforementioned symmetry rules of linear phase filters to find their impulse responses. We construct our bandpass response using two pieces of a sinusoid joined together with a horizontal lines
  • 4. • In this filter design we will specify three parameters: The two half amplitude points v1 and v2 and the transition half bandwidth a. For this example they are, respectively, 0.05, 0.45, and 0.05 rad/s. The transition region width is 2a 5 0.1 rad/s
  • 5. • IMPULSE RESPONSE DERIVATIONS To find our filters’ impulse responses, we will now use the fact that they are related to the H1v2 frequency response. • via the Fourier transform, and in finding the Fourier transform we will exploit the time symmetry demanded by the linear phase constraint. Our in phase filter will have even time symmetry, thus its frequency response will also be even symmetric. So we perform an even extension H1v2 and then find its continuous inverse Fourier transform I1t2. By doing this, the in-phase impulse response is given by
  • 6. • COMPUTING FIR FILTER COEFFICIENTS • compute the filter coefficients, one may encounter a divide by zero error, which we resolve by applying L’Hospital’s rule. Doing this, we obtain the complete formulation for A1t2 in (9), shown at the bottom of the page. Now we need to temporally sample A1t2 to generate our filters’ coefficients. Using N to denote the length of the FIR filters’ impulse responses, and k 5 0, 1, 2, ..., N21 as the index of the impulse response samples (note that N can be either even or odd), we find our in-phase filter coefficients by evaluating the continuous expression in (9) at the time instants defined by
  • 7. Again, the quadrature phase coefficients, B3k4, are a reversed- order version of the in-phase A3k4 coefficients in (10). As an example, when N 5 50 and v1 5 0.05, v2 5 0.45, and a 5 0.05, we obtain the frequency magnitude response shown in analytic signal generator. shows, our analytic signal generator has a flat frequency response over its positive-frequency passband, and the A3k4 and B3k4 filters have a phase response differential that differs by 90º as seen in Figure 5(b). The filters’ peak-peak phase-difference error (deviation from 90º) is a mere 0.04º over the passband range of 0.1 <w<0.4.
  • 8. • . Since we know that FIR filters with strictly linear phase must have either even or odd symmetry and our transformed filters do not possess this symmetry, then they can’t be truly linear phase. However, their deviations from linear phase are small and only occur for frequencies around dc and at half of the sampling-rate places where the magnitude response is nearly zero. Our filter transformations also bring about a neat property. When the desired frequency response is chosen to be symmetric about one-fourth of the sampling rate, and our filter lengths are chosen to be even, then half of the filter’s coefficients will be zero! So this, in combination with the mirror property, means our pair of filters will have one-half of computational effort of a pair of arbitrary filters of the same length.
  • 9. • CONCLUSION • We proposed a simple method for generating a pair of high-performance, phase- orthogonal FIR filters used to generate analytic signals. The filters have a 90º-phase differential, quasi-linear phase responses and flat magnitude responses in their passbands. Due to their time reversal symmetries, only one set of filter coefficients need be stored in memory. If the frequency response of even-length filters is chosen to be centered at one-fourth the sampling rate, then half of the coefficients will be zero. And, finally, because the filters coefficients are defined by a closed-form formula, there is no filter length limitation imposed by a numerical process that fails to converge