해결책
1980년대 후반까지 사진 이미지를 저장하고 전송하는 것은 엄청나게 비쌌다. 압축되지 않은 컬러 사진 한 장은 수십만 바이트를 소비했다. ISO/IEC 공동 사진 전문가 그룹(JPEG)은 1986년 정지 이미지 압축을 위한 공통 표준 작업을 시작했다.
그 결과물인 JPEG(ISO/IEC 10918)는 1992년에 완성되었으며, ITU는 1992년 9월 동일한 텍스트를 권고 T.81로 채택했다. JPEG 위원회는 핵심 코딩 시스템을 잘 알려진 허프만 코딩 방식의 DCT 기반 손실 이미지 포맷이라고 설명한다.
비결은 지각적이다. 변환은 이미지의 에너지를 소수의 계수에 집중시키고, 양자화는 인간의 시각이 구별할 수 없는 작은 차이를 버린다. 인코더와 디코더가 같은 규칙을 사용하기 때문에, 규격을 준수하는 어떤 기기든 규격을 준수하는 어떤 이미지든 읽을 수 있다.
이룬 성과
눈이 무시하는 것은 버리고, 나머지는 유지한다
DCT는 이미지 에너지를 집중시켜 대부분의 계수를 버릴 수 있게 한다.
양자화는 수학적 정확성 대신 인간의 시각에 맞춰 코딩한다.
단일 국제 표준 덕분에 하나의 파일이 모든 기기에서 작동했다.
손실 압축은 디지털 사진을 사용 가능하게 만든 큰 크기 감소를 제공했다.
데이터 자체가 아니라 출력을 지각하는 인간을 위해 최적화하라. 소비자가 차이를 감지할 수 없다면, 낭비되는 비트는 가치 없는 비용이다.
그 후
JPEG는 20년 동안 웹과 카메라에서 가장 널리 사용되는 이미지 포맷이 되었고, 그 성공은 JPEG 2000과 JPEG XS 제품군을 탄생시켰다. JPEG가 입증한 지각적 코딩 기법은 MPEG과 같은 비디오 포맷의 기반이 되기도 한다.
근거 확인하기
출처
- JPEG — Overview of JPEG 1 JPEG (ISO/IEC JTC 1/SC 29) · jpeg.org
- ITU-T Recommendation T.81 (09/92) — Digital compression and coding of continuous-tone still images International Telecommunication Union · itu.int