Aliasing occurs when a signal is sampled at a rate less than twice its highest frequency, resulting in apparent frequencies below what is present. This causes jagged or stair-stepped lines in digital images. Anti-aliasing techniques aim to reduce these visual defects. There are three main anti-aliasing algorithms: increasing resolution, area sampling by considering intensities over a region, and supersampling which creates a high-resolution virtual image, applies a low-pass filter, and resamples at a lower resolution. Supersampling independently supports arbitrary symmetric filters and allows wider filter coverage than hardware methods alone.