aliasing in fourier analysis
play

Aliasing in Fourier Analysis Optional Assessment; Practically - PowerPoint PPT Presentation

Aliasing in Fourier Analysis Optional Assessment; Practically Important Rubin H Landau Sally Haerer, Producer-Director Based on A Survey of Computational Physics by Landau, Pez, & Bordeianu with Support from the National Science Foundation


  1. Aliasing in Fourier Analysis Optional Assessment; Practically Important Rubin H Landau Sally Haerer, Producer-Director Based on A Survey of Computational Physics by Landau, Páez, & Bordeianu with Support from the National Science Foundation Course: Computational Physics II 1 / 1

  2. Outline 2 / 1

  3. What is Aliasing? 1 Signal contains 2 functions sin ( π t / 2 ) & sin ( 2 π t ) 2 4 6 0 Distinguish? Interfere? -1 Finite Sampling Ambiguity Sample at t = 0, 2, 4, 6, 8,: y ≡ 0 Sample at t = 0 , 12 10 , 4 3 , . . . ( • ): sin ( π t / 2 ) = sin ( 2 π t ) Finite sample ⇒ high- ω “between the cracks” 3 / 1

  4. What is Aliasing? 1 Signal contains 2 functions sin ( π t / 2 ) & sin ( 2 π t ) 2 4 6 0 Distinguish? Interfere? -1 Finite Sampling Ambiguity Sample at t = 0, 2, 4, 6, 8,: y ≡ 0 Sample at t = 0 , 12 10 , 4 3 , . . . ( • ): sin ( π t / 2 ) = sin ( 2 π t ) Finite sample ⇒ high- ω “between the cracks” 4 / 1

  5. What is Aliasing? 1 Signal contains 2 functions sin ( π t / 2 ) & sin ( 2 π t ) 2 4 6 0 Distinguish? Interfere? -1 Finite Sampling Ambiguity Sample at t = 0, 2, 4, 6, 8,: y ≡ 0 Sample at t = 0 , 12 10 , 4 3 , . . . ( • ): sin ( π t / 2 ) = sin ( 2 π t ) Finite sample ⇒ high- ω “between the cracks” 5 / 1

  6. What is Aliasing? 1 Signal contains 2 functions sin ( π t / 2 ) & sin ( 2 π t ) 2 4 6 0 Distinguish? Interfere? -1 Finite Sampling Ambiguity Sample at t = 0, 2, 4, 6, 8,: y ≡ 0 Sample at t = 0 , 12 10 , 4 3 , . . . ( • ): sin ( π t / 2 ) = sin ( 2 π t ) Finite sample ⇒ high- ω “between the cracks” 6 / 1

  7. What is Aliasing? 1 Signal contains 2 functions sin ( π t / 2 ) & sin ( 2 π t ) 2 4 6 0 Distinguish? Interfere? -1 Finite Sampling Ambiguity Sample at t = 0, 2, 4, 6, 8,: y ≡ 0 Sample at t = 0 , 12 10 , 4 3 , . . . ( • ): sin ( π t / 2 ) = sin ( 2 π t ) Finite sample ⇒ high- ω “between the cracks” 7 / 1

  8. What is Aliasing? 1 Signal contains 2 functions sin ( π t / 2 ) & sin ( 2 π t ) 2 4 6 0 Distinguish? Interfere? -1 Finite Sampling Ambiguity Sample at t = 0, 2, 4, 6, 8,: y ≡ 0 Sample at t = 0 , 12 10 , 4 3 , . . . ( • ): sin ( π t / 2 ) = sin ( 2 π t ) Finite sample ⇒ high- ω “between the cracks” 8 / 1

  9. What is Aliasing? 1 Signal contains 2 functions sin ( π t / 2 ) & sin ( 2 π t ) 2 4 6 0 Distinguish? Interfere? -1 Finite Sampling Ambiguity Sample at t = 0, 2, 4, 6, 8,: y ≡ 0 Sample at t = 0 , 12 10 , 4 3 , . . . ( • ): sin ( π t / 2 ) = sin ( 2 π t ) Finite sample ⇒ high- ω “between the cracks” 9 / 1

  10. Consequences of Aliasing 1 2 4 6 0 -1 (Wikipedia) ω , ω − 2 s High- ω contaminates low Same DFT if Moiré distortion in synthesis “High- ω aliased by low” s = N T ≤ ω (1) Math: for sampling rate s = N / T 2 10 / 1

  11. Consequences of Aliasing 1 2 4 6 0 -1 (Wikipedia) ω , ω − 2 s High- ω contaminates low Same DFT if Moiré distortion in synthesis “High- ω aliased by low” s = N T ≤ ω (1) Math: for sampling rate s = N / T 2 11 / 1

  12. Consequences of Aliasing 1 2 4 6 0 -1 (Wikipedia) ω , ω − 2 s High- ω contaminates low Same DFT if Moiré distortion in synthesis “High- ω aliased by low” s = N T ≤ ω (1) Math: for sampling rate s = N / T 2 12 / 1

  13. Consequences of Aliasing 1 2 4 6 0 -1 (Wikipedia) ω , ω − 2 s High- ω contaminates low Same DFT if Moiré distortion in synthesis “High- ω aliased by low” s = N T ≤ ω (1) Math: for sampling rate s = N / T 2 13 / 1

  14. Consequences of Aliasing 1 2 4 6 0 -1 (Wikipedia) ω , ω − 2 s High- ω contaminates low Same DFT if Moiré distortion in synthesis “High- ω aliased by low” s = N T ≤ ω (1) Math: for sampling rate s = N / T 2 14 / 1

  15. Consequences of Aliasing 1 2 4 6 0 -1 (Wikipedia) ω , ω − 2 s High- ω contaminates low Same DFT if Moiré distortion in synthesis “High- ω aliased by low” s = N T ≤ ω (1) Math: for sampling rate s = N / T 2 15 / 1

  16. Consequences of Aliasing 1 2 4 6 0 -1 (Wikipedia) ω , ω − 2 s High- ω contaminates low Same DFT if Moiré distortion in synthesis “High- ω aliased by low” s = N T ≤ ω (1) Math: for sampling rate s = N / T 2 16 / 1

  17. ω Eliminating Aliasing Recall: s = N / T = sampling rate Nyquist criterion: no frequency > s / 2 in input signal Filter out high ω ( e.g. sinc filter) → good low ω Good High ω Can’t do high- ω right @ this sampling rate Need more sampling, higher s → higher ω in spectrum middle (ends = error prone) Recall: padding with 0s (larger T ) → smoother Y ( ω ) 1 Y( ) 0 0 20 40 17 / 1

  18. ω Eliminating Aliasing Recall: s = N / T = sampling rate Nyquist criterion: no frequency > s / 2 in input signal Filter out high ω ( e.g. sinc filter) → good low ω Good High ω Can’t do high- ω right @ this sampling rate Need more sampling, higher s → higher ω in spectrum middle (ends = error prone) Recall: padding with 0s (larger T ) → smoother Y ( ω ) 1 Y( ) 0 0 20 40 18 / 1

  19. ω Eliminating Aliasing Recall: s = N / T = sampling rate Nyquist criterion: no frequency > s / 2 in input signal Filter out high ω ( e.g. sinc filter) → good low ω Good High ω Can’t do high- ω right @ this sampling rate Need more sampling, higher s → higher ω in spectrum middle (ends = error prone) Recall: padding with 0s (larger T ) → smoother Y ( ω ) 1 Y( ) 0 0 20 40 19 / 1

  20. ω Eliminating Aliasing Recall: s = N / T = sampling rate Nyquist criterion: no frequency > s / 2 in input signal Filter out high ω ( e.g. sinc filter) → good low ω Good High ω Can’t do high- ω right @ this sampling rate Need more sampling, higher s → higher ω in spectrum middle (ends = error prone) Recall: padding with 0s (larger T ) → smoother Y ( ω ) 1 Y( ) 0 0 20 40 20 / 1

  21. ω Eliminating Aliasing Recall: s = N / T = sampling rate Nyquist criterion: no frequency > s / 2 in input signal Filter out high ω ( e.g. sinc filter) → good low ω Good High ω Can’t do high- ω right @ this sampling rate Need more sampling, higher s → higher ω in spectrum middle (ends = error prone) Recall: padding with 0s (larger T ) → smoother Y ( ω ) 1 Y( ) 0 0 20 40 21 / 1

  22. ω Eliminating Aliasing Recall: s = N / T = sampling rate Nyquist criterion: no frequency > s / 2 in input signal Filter out high ω ( e.g. sinc filter) → good low ω Good High ω Can’t do high- ω right @ this sampling rate Need more sampling, higher s → higher ω in spectrum middle (ends = error prone) Recall: padding with 0s (larger T ) → smoother Y ( ω ) 1 Y( ) 0 0 20 40 22 / 1

  23. ω Eliminating Aliasing Recall: s = N / T = sampling rate Nyquist criterion: no frequency > s / 2 in input signal Filter out high ω ( e.g. sinc filter) → good low ω Good High ω Can’t do high- ω right @ this sampling rate Need more sampling, higher s → higher ω in spectrum middle (ends = error prone) Recall: padding with 0s (larger T ) → smoother Y ( ω ) 1 Y( ) 0 0 20 40 23 / 1

  24. ω Eliminating Aliasing Recall: s = N / T = sampling rate Nyquist criterion: no frequency > s / 2 in input signal Filter out high ω ( e.g. sinc filter) → good low ω Good High ω Can’t do high- ω right @ this sampling rate Need more sampling, higher s → higher ω in spectrum middle (ends = error prone) Recall: padding with 0s (larger T ) → smoother Y ( ω ) 1 Y( ) 0 0 20 40 24 / 1

  25. ω Eliminating Aliasing Recall: s = N / T = sampling rate Nyquist criterion: no frequency > s / 2 in input signal Filter out high ω ( e.g. sinc filter) → good low ω Good High ω Can’t do high- ω right @ this sampling rate Need more sampling, higher s → higher ω in spectrum middle (ends = error prone) Recall: padding with 0s (larger T ) → smoother Y ( ω ) 1 Y( ) 0 0 20 40 25 / 1

  26. Assessment of Aliasing � π � Perform DFT on y ( t ) = sin 2 t + sin ( 2 π t ) . 1 True TF peaks at ω = π/ 2 & ω = 2 π . 2 Look for aliasing at low sample rate. 3 Verify that aliasing vanishes at high sampling rate. 4 Verify the Nyquist criterion computationally. 5 26 / 1

  27. Assessment of Aliasing � π � Perform DFT on y ( t ) = sin 2 t + sin ( 2 π t ) . 1 True TF peaks at ω = π/ 2 & ω = 2 π . 2 Look for aliasing at low sample rate. 3 Verify that aliasing vanishes at high sampling rate. 4 Verify the Nyquist criterion computationally. 5 27 / 1

  28. Assessment of Aliasing � π � Perform DFT on y ( t ) = sin 2 t + sin ( 2 π t ) . 1 True TF peaks at ω = π/ 2 & ω = 2 π . 2 Look for aliasing at low sample rate. 3 Verify that aliasing vanishes at high sampling rate. 4 Verify the Nyquist criterion computationally. 5 28 / 1

  29. Assessment of Aliasing � π � Perform DFT on y ( t ) = sin 2 t + sin ( 2 π t ) . 1 True TF peaks at ω = π/ 2 & ω = 2 π . 2 Look for aliasing at low sample rate. 3 Verify that aliasing vanishes at high sampling rate. 4 Verify the Nyquist criterion computationally. 5 29 / 1

  30. Assessment of Aliasing � π � Perform DFT on y ( t ) = sin 2 t + sin ( 2 π t ) . 1 True TF peaks at ω = π/ 2 & ω = 2 π . 2 Look for aliasing at low sample rate. 3 Verify that aliasing vanishes at high sampling rate. 4 Verify the Nyquist criterion computationally. 5 30 / 1

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend