
JPEG (Joint Photographic Expert Group)
사용자들이 압축된 디지털 영상을 쉽게 교환하기 위해서는 표준화된 알고리즘 형태가 필요하다. 이러한 필요성에 따라 압축/복원 알고리즘의 표준화가 이루어 지고 있으며, JPEG은 ISO/IEC JTC1에서 정화상 압축에 대한 국제 표준으로 개발한 압축/복원 알고리즘이다.
JPEG에서는 4가지의 다른 압축 알고리즘을 지원한다.
- 순차적 부호화(sequencial encoding) : 각각의 영상 요소가 스캔되는 순서대로 부호화된다. 즉, 영상의 처음부터 끝까지 순차적으로 한 번에 완전히 부호화하는 방식이다.
- 점진적 부호화(progressive encoding) : 영상 전체가 낮은 화질로부터 높은 화질까지 점진적으로 나타날 수 있도록 부호화하는 방법이다. 영상 중 처음에는 잘 보이지 않다가 차차 선명하게 보이는 영상이 점진적 부호화 방식으로 압축된 영상이다.
- 무손실 부호화(lossless encoding) : 앞축기법에서 설명한 무손실 기법과 마찬가지로 본래의 영상과 동일하게 영상을 복원할 수 있도록 부호화하는 방식이다.
- 계층적 부호화(hierarchical encoding) : 영상을 사용자가 원하는 대로 지원할 수 있도록 여러 해상도로 부호화 한다. 이 방식은 높은 해상도의 영상을 복원할 때 버퍼가 필요하게 되는데, 이러한 버퍼가 없는 낮은 해상도 시스템을 통해 높은 해상도의 영상을 복원할 때 유용하다.