구글이 새로 개발한 오픈소스 JPEG 인코더 Guetzli를 공개했습니다. 기존 JPEG와 호환성을 유지하나 용량을 35% 줄이고 화질을 높일 수 있다네요.
JPEG 이미지는 색 공간 변환과 이산 코사인 변환, 양자화라는 다단계 압축 과정으로 만들어지는데, 시각 품질에 영향을 미치는 양자화 프로세스를 개선해 고화질을 실현했습니다. 구체적으로는 JPEG 포맷의 심리시각적 모델링 차이를 줄이는 검색 알고리즘을 적용했다고 하네요.
관심 있으신 분은 영어지만 원본을 읽어 보시고.. Guetzli는 독일어로 쿠키라는 뜻입니다.
왼쪽부터 기존 방식, libjpeg, Guetzli
왼쪽부터 기존 방식, libjpeg, Guetzli
용량이 줄어드는건 역시 좋은 거에요.