- Aliasing : 디지털 data의 속성상 이산적인 값들의 형태로 만들어졌기 때문에 인간이 보는 시각적 현상이 선 등에서 우둘투둘하게 되어 부자연스러운 시각 효과
위 그림과 같은 jaggies 현상
- Antialiasing : Aliasing을 보완하는 기법으로 디지털 이미지의 경계선 주변의 색들을 살짝 혼합해서 경계선의 색 차이를 모호하게 만드는 기법
- 하드웨어적 방법 : increasing resolution
- 소프트웨어적 방법 : Weighted & Unweighted Area Samplings (해상도 건드리지 않음)
해상도를 증가
그러나 메모리 비용, bandwidth, scan-conversion time 이 증가함
jaggies를 줄이는 비싼 방법
근본적인 해결방법은 아님 (b의 특정 구역을 확대하면 a와 같은 현상 나타남)
Supersampling에서 가상의 subpixel들의 위치에 따라 가중치를 부여하고, 이후 그 픽셀의 가중치의 합에 따라 차등 밝기 조절
filter에 따라 다양한 값이 나올수 있음 : box filter, cone filter, gaussian filter
Unweighted : subpixel의 중심과의 거리는 고려하지 않고, 오직 subpixel의 개수로만 차등비율로 밝기 부여
Weighted : 픽셀의 중심과의 거리를 고려해서 가중치에 따라 차등비율로 밝기조절