SlideShare a Scribd company logo
1 of 15
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Fourier Transforms
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Fourier series
To go from f( ) to f(t) substitute
To deal with the first basis vector being of
length 2 instead of , rewrite as
t
t
T
0
2


 

)
sin(
)
cos(
)
( 0
0
0
t
n
b
t
n
a
t
f n
n
n 
 
 


)
sin(
)
cos(
2
)
( 0
0
1
0
t
n
b
t
n
a
a
t
f n
n
n 
 

 


University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Fourier series
The coefficients become
dt
t
k
t
f
T
a
T
t
t
k 


0
0
)
cos(
)
(
2
0

dt
t
k
t
f
T
b
T
t
t
k 


0
0
)
sin(
)
(
2
0

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Fourier series
Alternate forms
where
)
)
(cos(
2
))
sin(
)
tan(
)
(cos(
2
))
sin(
)
(cos(
2
)
(
0
1
0
0
0
1
0
0
0
1
0
n
n
n
n
n
n
n
n
n
n
t
n
c
a
t
n
t
n
a
a
t
n
a
b
t
n
a
a
t
f




































 
n
n
n
n
n
n
a
b
b
a
c 1
2
2
tan
and 
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Complex exponential notation
Euler’s formula )
sin(
)
cos( x
i
x
eix


Phasor notation:
















x
y
iy
x
iy
x
z
z
y
x
z
e
z
iy
x i
1
2
2
tan
and
)
)(
(
where


University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Euler’s formula
Taylor series expansions
Even function ( f(x) = f(-x) )
Odd function ( f(x) = -f(-x) )
...
!
4
!
3
!
2
1
4
3
2






x
x
x
x
ex
...
!
8
!
6
!
4
!
2
1
)
cos(
8
6
4
2






x
x
x
x
x
...
!
9
!
7
!
5
!
3
)
sin(
9
7
5
3






x
x
x
x
x
x
)
sin(
)
cos(
...
!
7
!
6
!
5
!
4
!
3
!
2
1
7
6
5
4
3
2
x
i
x
ix
x
ix
x
ix
x
ix
eix











University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Complex exponential form
Consider the expression
So
Since an and bn are real, we can let
and get
)
sin(
)
(
)
cos(
)
(
)
sin(
)
cos(
)
(
0
0
0
0
0
0
t
n
F
F
i
t
n
F
F
t
n
iF
t
n
F
e
F
t
f
n
n
n
n
n
n
n
n
n
t
in
n

























)
(
and n
n
n
n
n
n F
F
i
b
F
F
a 
 



n
n F
F 

2
)
Im(
and
2
)
Re(
)
Im(
2
and
)
Re(
2
n
n
n
n
n
n
n
n
b
F
a
F
F
b
F
a






University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Complex exponential form
Thus
So you could also write
n
i
n
T
t
t
t
in
T
t
t
T
t
t
T
t
t
n
e
F
dt
e
t
f
T
dt
t
n
i
dt
t
n
t
f
T
dt
t
n
t
f
i
dt
t
n
t
f
T
F





























0
0
0
0
0
0
0
0
0
)
(
1
))
sin(
)
)(cos(
(
1
)
sin(
)
(
)
cos(
)
(
1
0
0
0
0






n
t
n
i
n
n
e
F
t
f )
( 0
)
( 

University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Fourier transform
We now have
Let’s not use just discrete frequencies, n0 ,
we’ll allow them to vary continuously too
We’ll get there by setting t0=-T/2 and taking
limits as T and n approach 





n
t
in
ne
F
t
f 0
)
( 
dt
e
t
f
T
F
T
t
t
t
in
n 



0
0
0
)
(
1 
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Fourier transform
dt
e
t
f
T
e
dt
e
t
f
T
e
e
F
t
f
t
T
in
T
T
n
t
T
in
t
in
T
T
n
t
in
n
t
in
n






 2
2
/
2
/
2
2
/
2
/
)
(
2
1
2
)
(
1
)
( 0
0
0





















d
T
T









2
lim 
 


d
n
n
lim













d
F
e
d
dt
e
t
f
e
dt
e
t
f
d
e
t
f
t
i
t
i
t
i
t
i
t
i

 




























)
(
2
1
)
(
2
1
2
1
)
(
2
1
)
(
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Fourier transform
So we have (unitary form, angular frequency)
Alternatives (Laplace form, angular frequency)








d
e
F
t
f
F
dt
e
t
f
F
t
f
t
i
t
i













)
(
2
1
)
(
))
(
(
)
(
2
1
)
(
))
(
(
1
-
F
F







d
e
F
t
f
F
dt
e
t
f
F
t
f
t
i
t
i













)
(
2
1
)
(
))
(
(
)
(
)
(
))
(
(
1
-
F
F
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Fourier transform
Ordinary frequency



2







d
e
F
t
f
F
dt
e
t
f
F
t
f
t
i
t
i













)
(
)
(
))
(
(
)
(
)
(
))
(
(
1
-
F
F
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Fourier transform
Some sufficient conditions for application
Dirichlet conditions
f(t) has finite maxima and minima within any finite interval
f(t) has finite number of discontinuities within any finite
interval
Square integrable functions (L2 space)
Tempered distributions, like Dirac delta






dt
t
f )
(






dt
t
f 2
)]
(
[


2
1
))
(
( 
t
F
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Fourier transform
Complex form – orthonormal basis functions for
space of tempered distributions
)
(
2
2
2
1
2
1













 dt
e
e t
i
t
i
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell
Convolution theorem
Theorem
Proof (1)
)
(
*
)
(
)
(
)
(
)
(
)
*
(
)
(
*
)
(
)
(
)
(
)
(
)
*
(
G
F
FG
G
F
G
F
g
f
fg
g
f
g
f
1
-
1
-
1
-
1
-
1
-
1
-
F
F
F
F
F
F
F
F
F
F
F
F




)
(
)
(
'
'
)
'
'
(
'
)
'
(
)
'
(
'
)
'
(
'
)
'
(
)
'
(
)
*
(
'
'
'
)
'
(
'
g
f
dt
e
t
g
dt
e
t
f
dt
e
t
t
g
dt
e
t
f
dt
dt
e
t
t
g
t
f
g
f
t
i
t
i
t
t
i
t
i
t
i
F
F
F






 
 
 






























More Related Content

Similar to Fourier Class Lessons.ppt

Fourier series and Fourier transform in po physics
Fourier series and Fourier transform in po physicsFourier series and Fourier transform in po physics
Fourier series and Fourier transform in po physicsRakeshPatil2528
 
Admission in India
Admission in IndiaAdmission in India
Admission in IndiaEdhole.com
 
Eece 301 note set 14 fourier transform
Eece 301 note set 14 fourier transformEece 301 note set 14 fourier transform
Eece 301 note set 14 fourier transformSandilya Sridhara
 
laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...
laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...
laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...Waqas Afzal
 
Introduction to Bayesian Inference
Introduction to Bayesian InferenceIntroduction to Bayesian Inference
Introduction to Bayesian InferencePeter Chapman
 
Optics Fourier Transform Ii
Optics Fourier Transform IiOptics Fourier Transform Ii
Optics Fourier Transform Iidiarmseven
 
Fourier Specturm via MATLAB
Fourier Specturm via MATLABFourier Specturm via MATLAB
Fourier Specturm via MATLABZunAib Ali
 
Note and assignment mis3 5.3
Note and assignment mis3 5.3Note and assignment mis3 5.3
Note and assignment mis3 5.3RoshanTushar1
 
chapter-2.ppt control system slide for students
chapter-2.ppt control system slide for studentschapter-2.ppt control system slide for students
chapter-2.ppt control system slide for studentslipsa91
 
Linear transformations-thestuffpoint.com
Linear transformations-thestuffpoint.comLinear transformations-thestuffpoint.com
Linear transformations-thestuffpoint.comAbu Bakar Soomro
 
Circuit Network Analysis - [Chapter4] Laplace Transform
Circuit Network Analysis - [Chapter4] Laplace TransformCircuit Network Analysis - [Chapter4] Laplace Transform
Circuit Network Analysis - [Chapter4] Laplace TransformSimen Li
 
Find the compact trigonometric Fourier series for the periodic signal.pdf
Find the compact trigonometric Fourier series for the periodic signal.pdfFind the compact trigonometric Fourier series for the periodic signal.pdf
Find the compact trigonometric Fourier series for the periodic signal.pdfarihantelectronics
 

Similar to Fourier Class Lessons.ppt (20)

Fourier series and Fourier transform in po physics
Fourier series and Fourier transform in po physicsFourier series and Fourier transform in po physics
Fourier series and Fourier transform in po physics
 
Admission in India
Admission in IndiaAdmission in India
Admission in India
 
Eece 301 note set 14 fourier transform
Eece 301 note set 14 fourier transformEece 301 note set 14 fourier transform
Eece 301 note set 14 fourier transform
 
mathstat.pdf
mathstat.pdfmathstat.pdf
mathstat.pdf
 
laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...
laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...
laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...
 
Introduction to Bayesian Inference
Introduction to Bayesian InferenceIntroduction to Bayesian Inference
Introduction to Bayesian Inference
 
Optics Fourier Transform Ii
Optics Fourier Transform IiOptics Fourier Transform Ii
Optics Fourier Transform Ii
 
Laplace1
Laplace1Laplace1
Laplace1
 
Fourier Specturm via MATLAB
Fourier Specturm via MATLABFourier Specturm via MATLAB
Fourier Specturm via MATLAB
 
CH3-1.pdf
CH3-1.pdfCH3-1.pdf
CH3-1.pdf
 
Note and assignment mis3 5.3
Note and assignment mis3 5.3Note and assignment mis3 5.3
Note and assignment mis3 5.3
 
SDEE: Lectures 3 and 4
SDEE: Lectures 3 and 4SDEE: Lectures 3 and 4
SDEE: Lectures 3 and 4
 
chapter-2.ppt control system slide for students
chapter-2.ppt control system slide for studentschapter-2.ppt control system slide for students
chapter-2.ppt control system slide for students
 
Linear transformations-thestuffpoint.com
Linear transformations-thestuffpoint.comLinear transformations-thestuffpoint.com
Linear transformations-thestuffpoint.com
 
Circuit Network Analysis - [Chapter4] Laplace Transform
Circuit Network Analysis - [Chapter4] Laplace TransformCircuit Network Analysis - [Chapter4] Laplace Transform
Circuit Network Analysis - [Chapter4] Laplace Transform
 
Fourier slide
Fourier slideFourier slide
Fourier slide
 
Laplace_transforms.pdf
Laplace_transforms.pdfLaplace_transforms.pdf
Laplace_transforms.pdf
 
Online Signals and Systems Assignment Help
Online Signals and Systems Assignment HelpOnline Signals and Systems Assignment Help
Online Signals and Systems Assignment Help
 
Laplace transform
Laplace transformLaplace transform
Laplace transform
 
Find the compact trigonometric Fourier series for the periodic signal.pdf
Find the compact trigonometric Fourier series for the periodic signal.pdfFind the compact trigonometric Fourier series for the periodic signal.pdf
Find the compact trigonometric Fourier series for the periodic signal.pdf
 

Recently uploaded

Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trssuser06f238
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzohaibmir069
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Genomic DNA And Complementary DNA Libraries construction.
Genomic DNA And Complementary DNA Libraries construction.Genomic DNA And Complementary DNA Libraries construction.
Genomic DNA And Complementary DNA Libraries construction.k64182334
 

Recently uploaded (20)

Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 tr
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistan
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Genomic DNA And Complementary DNA Libraries construction.
Genomic DNA And Complementary DNA Libraries construction.Genomic DNA And Complementary DNA Libraries construction.
Genomic DNA And Complementary DNA Libraries construction.
 

Fourier Class Lessons.ppt

  • 1. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Fourier Transforms
  • 2. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Fourier series To go from f( ) to f(t) substitute To deal with the first basis vector being of length 2 instead of , rewrite as t t T 0 2      ) sin( ) cos( ) ( 0 0 0 t n b t n a t f n n n        ) sin( ) cos( 2 ) ( 0 0 1 0 t n b t n a a t f n n n        
  • 3. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Fourier series The coefficients become dt t k t f T a T t t k    0 0 ) cos( ) ( 2 0  dt t k t f T b T t t k    0 0 ) sin( ) ( 2 0 
  • 4. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Fourier series Alternate forms where ) ) (cos( 2 )) sin( ) tan( ) (cos( 2 )) sin( ) (cos( 2 ) ( 0 1 0 0 0 1 0 0 0 1 0 n n n n n n n n n n t n c a t n t n a a t n a b t n a a t f                                       n n n n n n a b b a c 1 2 2 tan and 
  • 5. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Complex exponential notation Euler’s formula ) sin( ) cos( x i x eix   Phasor notation:                 x y iy x iy x z z y x z e z iy x i 1 2 2 tan and ) )( ( where  
  • 6. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Euler’s formula Taylor series expansions Even function ( f(x) = f(-x) ) Odd function ( f(x) = -f(-x) ) ... ! 4 ! 3 ! 2 1 4 3 2       x x x x ex ... ! 8 ! 6 ! 4 ! 2 1 ) cos( 8 6 4 2       x x x x x ... ! 9 ! 7 ! 5 ! 3 ) sin( 9 7 5 3       x x x x x x ) sin( ) cos( ... ! 7 ! 6 ! 5 ! 4 ! 3 ! 2 1 7 6 5 4 3 2 x i x ix x ix x ix x ix eix           
  • 7. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Complex exponential form Consider the expression So Since an and bn are real, we can let and get ) sin( ) ( ) cos( ) ( ) sin( ) cos( ) ( 0 0 0 0 0 0 t n F F i t n F F t n iF t n F e F t f n n n n n n n n n t in n                          ) ( and n n n n n n F F i b F F a       n n F F   2 ) Im( and 2 ) Re( ) Im( 2 and ) Re( 2 n n n n n n n n b F a F F b F a      
  • 8. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Complex exponential form Thus So you could also write n i n T t t t in T t t T t t T t t n e F dt e t f T dt t n i dt t n t f T dt t n t f i dt t n t f T F                              0 0 0 0 0 0 0 0 0 ) ( 1 )) sin( ) )(cos( ( 1 ) sin( ) ( ) cos( ) ( 1 0 0 0 0       n t n i n n e F t f ) ( 0 ) (  
  • 9. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Fourier transform We now have Let’s not use just discrete frequencies, n0 , we’ll allow them to vary continuously too We’ll get there by setting t0=-T/2 and taking limits as T and n approach       n t in ne F t f 0 ) (  dt e t f T F T t t t in n     0 0 0 ) ( 1 
  • 10. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Fourier transform dt e t f T e dt e t f T e e F t f t T in T T n t T in t in T T n t in n t in n        2 2 / 2 / 2 2 / 2 / ) ( 2 1 2 ) ( 1 ) ( 0 0 0                      d T T          2 lim      d n n lim              d F e d dt e t f e dt e t f d e t f t i t i t i t i t i                                ) ( 2 1 ) ( 2 1 2 1 ) ( 2 1 ) (
  • 11. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Fourier transform So we have (unitary form, angular frequency) Alternatives (Laplace form, angular frequency)         d e F t f F dt e t f F t f t i t i              ) ( 2 1 ) ( )) ( ( ) ( 2 1 ) ( )) ( ( 1 - F F        d e F t f F dt e t f F t f t i t i              ) ( 2 1 ) ( )) ( ( ) ( ) ( )) ( ( 1 - F F
  • 12. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Fourier transform Ordinary frequency    2        d e F t f F dt e t f F t f t i t i              ) ( ) ( )) ( ( ) ( ) ( )) ( ( 1 - F F
  • 13. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Fourier transform Some sufficient conditions for application Dirichlet conditions f(t) has finite maxima and minima within any finite interval f(t) has finite number of discontinuities within any finite interval Square integrable functions (L2 space) Tempered distributions, like Dirac delta       dt t f ) (       dt t f 2 )] ( [   2 1 )) ( (  t F
  • 14. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Fourier transform Complex form – orthonormal basis functions for space of tempered distributions ) ( 2 2 2 1 2 1               dt e e t i t i
  • 15. University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Convolution theorem Theorem Proof (1) ) ( * ) ( ) ( ) ( ) ( ) * ( ) ( * ) ( ) ( ) ( ) ( ) * ( G F FG G F G F g f fg g f g f 1 - 1 - 1 - 1 - 1 - 1 - F F F F F F F F F F F F     ) ( ) ( ' ' ) ' ' ( ' ) ' ( ) ' ( ' ) ' ( ' ) ' ( ) ' ( ) * ( ' ' ' ) ' ( ' g f dt e t g dt e t f dt e t t g dt e t f dt dt e t t g t f g f t i t i t t i t i t i F F F                                         