Aliasing and Antialiasing Techniques in Image Processing

antialiasing n.w
1 / 33
Embed
Share

Explore the concepts of aliasing and antialiasing in image processing, learn about the visual artifacts caused by aliasing, and discover techniques to reduce or eliminate these issues. Sampling theory, jagged lines, missed detail, and strobing effects are discussed to help you understand and address these challenges effectively.

  • Image Processing
  • Aliasing
  • Antialiasing
  • Sampling Theory
  • Visual Artifacts

Uploaded on | 1 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Antialiasing CMSC 435/634

  2. Original Scene Luminosity

  3. Pixel Sampling Samples

  4. Displayed Image Luminosity

  5. What went wrong?

  6. Aliasing Visual artifacts Jagged lines and edges High frequencies appearing as low Small objects missed Texture distortions Strobing and popping Backward movement

  7. Jagged Lines

  8. Jagged Edges

  9. Frequency Aliasing

  10. Missed Detail

  11. Missed Detail

  12. Strobing/Popping

  13. How might you fix aliasing?

  14. Sampling Theory Shannon s sampling theory (1D): A band limited signal f(t) with cut off frequency wF may be perfectly reconstructed from its samples f(nT0) if 2 /T0 >= 2wF wF == Nyquist limit Alternatively: a signal can be reconstructed exactly from samples only if the highest frequency is less than half the sampling rate

  15. Sampling a Sine Wave

  16. What Will Alias? Plot based on frequency Like audio equalizer Fourier transform

  17. How to Fix It? Filter Blur away high frequency Blur is better than aliasing

  18. Filters 23

  19. Using a Filter to Compute Pixel Color 24

  20. Analytic Area Sampling Compute area of pixel covered Box in spatial domain Nice finite kernel easy to compute sinc in freq domain Plenty of high freq Still aliases

  21. Analytic higher order filtering Fold better filter into rasterization Can make rasterization much harder Usually just done for lines Draw with filter kernel paintbrush Only practical for finite filters

  22. Supersampling Numeric integration of filter Grid with equal weight = box filter Push up Nyquist frequency Edges: frequency, still alias Other filters: Grid with unequal weights Priority sampling

  23. Adaptive sampling Vary numerical integration step More samples in high contrast areas Easy with ray tracing, harder for others Possible bias

  24. Stochastic sampling Monte-Carlo integration of filter Sample distribution Poisson disk Jittered grid Aliasing Noise

  25. No Antialiasing 30

  26. With Antialiasing 31

  27. With Antialiasing 32

  28. With Antialiasing 33

More Related Content