SlideShare a Scribd company logo
Misha Ali
nti-aliasing is any of a number of techniques to combat the problems of aliasing in
a sampled signal such as a digital image or digital audio recording.
 In digital signal processing, anti- aliasing is the technique of minimizing aliasing
(jagged or blocky patterns) when representing a high resolution signal at a lower
resolution.
 In most cases, anti- aliasing means removing this part data at too high a frequency to
represent. When sampling is performed without removing this part of the signal, it
causes undesirable artifacts such as the black – and- white noise near the top of
figure.
Effects caused by Aliasing:
The errors caused by aliasing are called artefacts. Common aliasing artefacts include jagged
profiles, disappearing or improperly rendered fine detail, and disintegrating textures.
 Jagged Profiles:
The picture on the left shows the sampling grid super imposed on the original scene. The
picture on the right is the rendered image. A jagged profile is quite evident in the rendered
image. Also known as “Jaggies”, jagged silhouettes are probably the most familiar effect
caused by aliasing. Jaggies are especially noticeable where there is a high contrast between
the interior and the exterior of the silhouette.
A
Misha Ali
 Improperly Rendered Detail:
The original scene on the left shows a group of small polygons. In the rendered scene, one
of the two red rectangles disappears entirely, and the other doubles in width. Two of the
orange triangles disappear. Although the two yellow triangles are identical in size, one is
larger than the other in the rendered image.
 Disintegrating textures:
This is a checkered texture on a plane. The checkers should become smaller as the distance
from the viewer increases. However, the checkers become larger or irregularly shaped
when their distance from the viewer becomes too great. Simply increasing the resolution
will not remove this artefact. Increasing the resolution will only move the artefact closer
the horizon.
Misha Ali
Filtering Techniques:
 A more accurate method for antialiasing lines
 Similar to those for applying a weighting mask, but now we integrate over the pixel
surface to obtain the weighted average intensity
There are different anti aliasing techniques defined as follows:
 Spatial Anti-aliasing:
In digital signal processing, spatial anti-aliasing is the technique of minimizing the
distortion artifacts known as aliasing when representing a high-resolution image at a lower
resolution. Anti-aliasing is used in digital photography, computer graphics, digital audio,
and many other applications.
Anti-aliasing means removing signal components that have a higher frequency than is able
to be properly resolved by the recording (or sampling) device. This removal is done before
(re)sampling at a lower resolution.
 Super sampling:
Super sampling is a spatial anti-aliasing method, i.e. a method used to
remove aliasing (jagged and pixilated edges, colloquially known as "jaggies") from
images rendered in computer games or other computer programs that generate imagery.
Aliasing occurs because unlike real-world objects, which have continuous smooth curves
and lines, monitors, can display only discrete points of light called pixels. Since pixels are
uniformly colored and always of the same shape, lines become jagged. With super
sampling, samples are taken at several instances inside the pixel (not just at the center as
would be done by default) and an average color value is calculated. This is achieved by
rendering the image at a much higher resolution than the one being displayed, then
shrinking it to the desired size, using the extra pixels for calculation. The result is a down
Misha Ali
sampled image with smoother transitions from one line of pixels to another along the edges
of objects.
The number of samples determines the quality of the output.
 Nyquist Frequency:
Theoretically, in order to adequately reconstruct a signal of frequency x, the original
signal must be sampled with a frequency of greater than 2x. This is known as the
Nyquist Sampling Frequency or Nyquist Limit
 However, this is assuming that we are doing a somewhat idealized sampling
and reconstruction
 In practice, it’s probably a better idea to sample signals at a minimum of 4x
 Nyquist Sampling Frequency:
To avoid losing information from such periodic objects, we need to set
the sampling frequency to at least twice that of the highest frequency
occurring in the object
fs = 2 fmax
 Nyquist Sampling Interval:
The sampling interval should be no larger than one-half the cycle
interval
Misha Ali
 Pixel Weighting Mask:
 By giving more weight to sub pixels near the center of a pixel area
 Intensities calculated for each of the 9 sub pixels
1. Center sub pixel is weighted by a factor of 1/4
2. Top, bottom, and side sub pixels are each of 1/8
3. Corner sub pixels are each weighted by 1/16
 Pixel Phasing:
With the technique by moving (micro positioning) pixel positions closer to the line path.
The electron beam is typically shifted by ¼, ½, or ¾ of a pixel diameter to plot points closer
to the true path of a line or object edge
Misha Ali
 Compensating for Line Intensity Differences:
The diagonal line is longer than the horizontal line by a factor of 2.By adjusting the
intensity of each line according to its slope. Horizontal and vertical lines would be
displayed with the lowest intensity, while 45◦ lines would be given the highest intensity
 Antialiasing Area Boundaries:
 A pixel partitioning into four subareas as shown in figure.
 The original 4 by 4 grid of pixels is turned into an 8 by 8 grid.
 we now process eight scan lines across this grid instead of four.
 Along the two scan lines we determine that three of the sub pixel areas are inside
the boundary.
 If a pixel intersect the two scan lines, we set the pixel intensity at 75%

More Related Content

What's hot

Aliasing
AliasingAliasing
Aliasing
Oskar Gibbons
 
Anti aliasing
Anti aliasingAnti aliasing
Anti aliasing
Mahmudul Hasan
 
Lecture15 anti aliasing
Lecture15 anti aliasingLecture15 anti aliasing
Lecture15 anti aliasing
Siddharth Maloo
 
Antialiasing & Its different technique
Antialiasing & Its different techniqueAntialiasing & Its different technique
Antialiasing & Its different technique
Anwar Hasan Shuvo
 
Morphological antialiasing
Morphological antialiasingMorphological antialiasing
Morphological antialiasingChung-Yuan Lee
 
Anti-aliasing: A quick presentation
Anti-aliasing: A quick presentationAnti-aliasing: A quick presentation
Anti-aliasing: A quick presentation
VageshwarYadav
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics Notes
Gurpreet singh
 
study Diffusion Curves: A Vector Representation for Smooth-Shaded Images
study Diffusion Curves: A Vector Representation for Smooth-Shaded Imagesstudy Diffusion Curves: A Vector Representation for Smooth-Shaded Images
study Diffusion Curves: A Vector Representation for Smooth-Shaded Images
Chiamin Hsu
 
Introduction to computer graphics part 2
Introduction to computer graphics part 2Introduction to computer graphics part 2
Introduction to computer graphics part 2
Ankit Garg
 
Introduction to computer graphics
Introduction to computer graphics Introduction to computer graphics
Introduction to computer graphics Priyodarshini Dhar
 
Overview of Graphics System
Overview of Graphics SystemOverview of Graphics System
Overview of Graphics System
PrathimaBaliga
 
Non-essentiality of Correlation between Image and Depth Map in Free Viewpoin...
Non-essentiality of Correlation between Image and Depth Map in Free Viewpoin...Non-essentiality of Correlation between Image and Depth Map in Free Viewpoin...
Non-essentiality of Correlation between Image and Depth Map in Free Viewpoin...
Norishige Fukushima
 
Digital image processing techniques
Digital image processing techniquesDigital image processing techniques
Digital image processing techniques
Shab Bi
 
Introduction to computer graphics part 1
Introduction to computer graphics part 1Introduction to computer graphics part 1
Introduction to computer graphics part 1
Ankit Garg
 
Understanding neural radiance fields
Understanding neural radiance fieldsUnderstanding neural radiance fields
Understanding neural radiance fields
Varun Bhaseen
 
Simultaneous Smoothing and Sharpening of Color Images
Simultaneous Smoothing and Sharpening of Color ImagesSimultaneous Smoothing and Sharpening of Color Images
Simultaneous Smoothing and Sharpening of Color Images
Cristina Pérez Benito
 
Image enhancement
Image enhancementImage enhancement
Image enhancementAyaelshiwi
 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filters
A B Shinde
 
Digital image processing Tool presentation
Digital image processing Tool presentationDigital image processing Tool presentation
Digital image processing Tool presentation
dikshabehl5392
 

What's hot (20)

Aliasing
AliasingAliasing
Aliasing
 
Anti aliasing
Anti aliasingAnti aliasing
Anti aliasing
 
Lecture15 anti aliasing
Lecture15 anti aliasingLecture15 anti aliasing
Lecture15 anti aliasing
 
Antialiasing & Its different technique
Antialiasing & Its different techniqueAntialiasing & Its different technique
Antialiasing & Its different technique
 
Morphological antialiasing
Morphological antialiasingMorphological antialiasing
Morphological antialiasing
 
Anti-aliasing: A quick presentation
Anti-aliasing: A quick presentationAnti-aliasing: A quick presentation
Anti-aliasing: A quick presentation
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics Notes
 
study Diffusion Curves: A Vector Representation for Smooth-Shaded Images
study Diffusion Curves: A Vector Representation for Smooth-Shaded Imagesstudy Diffusion Curves: A Vector Representation for Smooth-Shaded Images
study Diffusion Curves: A Vector Representation for Smooth-Shaded Images
 
Introduction to computer graphics part 2
Introduction to computer graphics part 2Introduction to computer graphics part 2
Introduction to computer graphics part 2
 
Introduction to computer graphics
Introduction to computer graphics Introduction to computer graphics
Introduction to computer graphics
 
Overview of Graphics System
Overview of Graphics SystemOverview of Graphics System
Overview of Graphics System
 
Non-essentiality of Correlation between Image and Depth Map in Free Viewpoin...
Non-essentiality of Correlation between Image and Depth Map in Free Viewpoin...Non-essentiality of Correlation between Image and Depth Map in Free Viewpoin...
Non-essentiality of Correlation between Image and Depth Map in Free Viewpoin...
 
Digital image processing techniques
Digital image processing techniquesDigital image processing techniques
Digital image processing techniques
 
Introduction to computer graphics part 1
Introduction to computer graphics part 1Introduction to computer graphics part 1
Introduction to computer graphics part 1
 
Understanding neural radiance fields
Understanding neural radiance fieldsUnderstanding neural radiance fields
Understanding neural radiance fields
 
Simultaneous Smoothing and Sharpening of Color Images
Simultaneous Smoothing and Sharpening of Color ImagesSimultaneous Smoothing and Sharpening of Color Images
Simultaneous Smoothing and Sharpening of Color Images
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filters
 
Digital image processing Tool presentation
Digital image processing Tool presentationDigital image processing Tool presentation
Digital image processing Tool presentation
 
Gamma and Colour Space
Gamma and Colour SpaceGamma and Colour Space
Gamma and Colour Space
 

Similar to Antialiasing

Image Filtering
Image FilteringImage Filtering
Image Filtering
Tapendrakumar3
 
K010615562
K010615562K010615562
K010615562
IOSR Journals
 
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
iosrjce
 
Digital imaging in dentistry / orthodontics courses
Digital imaging in dentistry / orthodontics courses Digital imaging in dentistry / orthodontics courses
Digital imaging in dentistry / orthodontics courses
Indian dental academy
 
Recent advances digital imaging
Recent advances digital imaging Recent advances digital imaging
Recent advances digital imaging
Indian dental academy
 
Digital imaging
Digital imagingDigital imaging
Digital imaging
Indian dental academy
 
Digital imaging (2)
Digital imaging (2)Digital imaging (2)
Digital imaging (2)
Indian dental academy
 
Digital imaging
Digital imagingDigital imaging
Digital imaging
Indian dental academy
 
Recent advances digital imaging /certified fixed orthodontic courses by India...
Recent advances digital imaging /certified fixed orthodontic courses by India...Recent advances digital imaging /certified fixed orthodontic courses by India...
Recent advances digital imaging /certified fixed orthodontic courses by India...
Indian dental academy
 
Recent advances digital imaging /certified fixed orthodontic courses by India...
Recent advances digital imaging /certified fixed orthodontic courses by India...Recent advances digital imaging /certified fixed orthodontic courses by India...
Recent advances digital imaging /certified fixed orthodontic courses by India...
Indian dental academy
 
Digital imaging /certified fixed orthodontic courses by Indian dental academy
Digital imaging /certified fixed orthodontic courses by Indian dental academy Digital imaging /certified fixed orthodontic courses by Indian dental academy
Digital imaging /certified fixed orthodontic courses by Indian dental academy
Indian dental academy
 
Paper on image processing
Paper on image processingPaper on image processing
Paper on image processing
Saloni Bhatia
 
M.sc. m hassan
M.sc. m hassanM.sc. m hassan
M.sc. m hassan
Ashraf Aboshosha
 
Digital image processing2.pptx
Digital image processing2.pptxDigital image processing2.pptx
Digital image processing2.pptx
DivyanshAgarwal78
 
image_enhancement-NDVI-5.pptx
image_enhancement-NDVI-5.pptximage_enhancement-NDVI-5.pptx
image_enhancement-NDVI-5.pptx
GemedaBedasa
 
Advance image processing
Advance image processingAdvance image processing
Advance image processing
AAKANKSHA JAIN
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
ABIRAMI M
 
Spatial filtering
Spatial filteringSpatial filtering
Spatial filtering
shabanam tamboli
 
Ct image artifacts
Ct image artifactsCt image artifacts
Ct image artifacts
CharleneMutambanengw
 

Similar to Antialiasing (20)

Image Filtering
Image FilteringImage Filtering
Image Filtering
 
K010615562
K010615562K010615562
K010615562
 
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
Edge Detection with Detail Preservation for RVIN Using Adaptive Threshold Fil...
 
Digital imaging in dentistry / orthodontics courses
Digital imaging in dentistry / orthodontics courses Digital imaging in dentistry / orthodontics courses
Digital imaging in dentistry / orthodontics courses
 
Recent advances digital imaging
Recent advances digital imaging Recent advances digital imaging
Recent advances digital imaging
 
Digital imaging
Digital imagingDigital imaging
Digital imaging
 
Digital imaging (2)
Digital imaging (2)Digital imaging (2)
Digital imaging (2)
 
Digital imaging
Digital imagingDigital imaging
Digital imaging
 
Recent advances digital imaging /certified fixed orthodontic courses by India...
Recent advances digital imaging /certified fixed orthodontic courses by India...Recent advances digital imaging /certified fixed orthodontic courses by India...
Recent advances digital imaging /certified fixed orthodontic courses by India...
 
Recent advances digital imaging /certified fixed orthodontic courses by India...
Recent advances digital imaging /certified fixed orthodontic courses by India...Recent advances digital imaging /certified fixed orthodontic courses by India...
Recent advances digital imaging /certified fixed orthodontic courses by India...
 
Digital imaging /certified fixed orthodontic courses by Indian dental academy
Digital imaging /certified fixed orthodontic courses by Indian dental academy Digital imaging /certified fixed orthodontic courses by Indian dental academy
Digital imaging /certified fixed orthodontic courses by Indian dental academy
 
Paper on image processing
Paper on image processingPaper on image processing
Paper on image processing
 
M.sc. m hassan
M.sc. m hassanM.sc. m hassan
M.sc. m hassan
 
Digital image processing2.pptx
Digital image processing2.pptxDigital image processing2.pptx
Digital image processing2.pptx
 
image_enhancement-NDVI-5.pptx
image_enhancement-NDVI-5.pptximage_enhancement-NDVI-5.pptx
image_enhancement-NDVI-5.pptx
 
Advance image processing
Advance image processingAdvance image processing
Advance image processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
IJSRDV3I40293
IJSRDV3I40293IJSRDV3I40293
IJSRDV3I40293
 
Spatial filtering
Spatial filteringSpatial filtering
Spatial filtering
 
Ct image artifacts
Ct image artifactsCt image artifacts
Ct image artifacts
 

Recently uploaded

Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
ArianaBusciglio
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 

Recently uploaded (20)

Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 

Antialiasing

  • 1. Misha Ali nti-aliasing is any of a number of techniques to combat the problems of aliasing in a sampled signal such as a digital image or digital audio recording.  In digital signal processing, anti- aliasing is the technique of minimizing aliasing (jagged or blocky patterns) when representing a high resolution signal at a lower resolution.  In most cases, anti- aliasing means removing this part data at too high a frequency to represent. When sampling is performed without removing this part of the signal, it causes undesirable artifacts such as the black – and- white noise near the top of figure. Effects caused by Aliasing: The errors caused by aliasing are called artefacts. Common aliasing artefacts include jagged profiles, disappearing or improperly rendered fine detail, and disintegrating textures.  Jagged Profiles: The picture on the left shows the sampling grid super imposed on the original scene. The picture on the right is the rendered image. A jagged profile is quite evident in the rendered image. Also known as “Jaggies”, jagged silhouettes are probably the most familiar effect caused by aliasing. Jaggies are especially noticeable where there is a high contrast between the interior and the exterior of the silhouette. A
  • 2. Misha Ali  Improperly Rendered Detail: The original scene on the left shows a group of small polygons. In the rendered scene, one of the two red rectangles disappears entirely, and the other doubles in width. Two of the orange triangles disappear. Although the two yellow triangles are identical in size, one is larger than the other in the rendered image.  Disintegrating textures: This is a checkered texture on a plane. The checkers should become smaller as the distance from the viewer increases. However, the checkers become larger or irregularly shaped when their distance from the viewer becomes too great. Simply increasing the resolution will not remove this artefact. Increasing the resolution will only move the artefact closer the horizon.
  • 3. Misha Ali Filtering Techniques:  A more accurate method for antialiasing lines  Similar to those for applying a weighting mask, but now we integrate over the pixel surface to obtain the weighted average intensity There are different anti aliasing techniques defined as follows:  Spatial Anti-aliasing: In digital signal processing, spatial anti-aliasing is the technique of minimizing the distortion artifacts known as aliasing when representing a high-resolution image at a lower resolution. Anti-aliasing is used in digital photography, computer graphics, digital audio, and many other applications. Anti-aliasing means removing signal components that have a higher frequency than is able to be properly resolved by the recording (or sampling) device. This removal is done before (re)sampling at a lower resolution.  Super sampling: Super sampling is a spatial anti-aliasing method, i.e. a method used to remove aliasing (jagged and pixilated edges, colloquially known as "jaggies") from images rendered in computer games or other computer programs that generate imagery. Aliasing occurs because unlike real-world objects, which have continuous smooth curves and lines, monitors, can display only discrete points of light called pixels. Since pixels are uniformly colored and always of the same shape, lines become jagged. With super sampling, samples are taken at several instances inside the pixel (not just at the center as would be done by default) and an average color value is calculated. This is achieved by rendering the image at a much higher resolution than the one being displayed, then shrinking it to the desired size, using the extra pixels for calculation. The result is a down
  • 4. Misha Ali sampled image with smoother transitions from one line of pixels to another along the edges of objects. The number of samples determines the quality of the output.  Nyquist Frequency: Theoretically, in order to adequately reconstruct a signal of frequency x, the original signal must be sampled with a frequency of greater than 2x. This is known as the Nyquist Sampling Frequency or Nyquist Limit  However, this is assuming that we are doing a somewhat idealized sampling and reconstruction  In practice, it’s probably a better idea to sample signals at a minimum of 4x  Nyquist Sampling Frequency: To avoid losing information from such periodic objects, we need to set the sampling frequency to at least twice that of the highest frequency occurring in the object fs = 2 fmax  Nyquist Sampling Interval: The sampling interval should be no larger than one-half the cycle interval
  • 5. Misha Ali  Pixel Weighting Mask:  By giving more weight to sub pixels near the center of a pixel area  Intensities calculated for each of the 9 sub pixels 1. Center sub pixel is weighted by a factor of 1/4 2. Top, bottom, and side sub pixels are each of 1/8 3. Corner sub pixels are each weighted by 1/16  Pixel Phasing: With the technique by moving (micro positioning) pixel positions closer to the line path. The electron beam is typically shifted by ¼, ½, or ¾ of a pixel diameter to plot points closer to the true path of a line or object edge
  • 6. Misha Ali  Compensating for Line Intensity Differences: The diagonal line is longer than the horizontal line by a factor of 2.By adjusting the intensity of each line according to its slope. Horizontal and vertical lines would be displayed with the lowest intensity, while 45◦ lines would be given the highest intensity  Antialiasing Area Boundaries:  A pixel partitioning into four subareas as shown in figure.  The original 4 by 4 grid of pixels is turned into an 8 by 8 grid.  we now process eight scan lines across this grid instead of four.  Along the two scan lines we determine that three of the sub pixel areas are inside the boundary.  If a pixel intersect the two scan lines, we set the pixel intensity at 75%