JPEG 압축이란? 이미지 품질은 유지하고 용량은 줄이는 방법

JPEG 압축의 개념

이번 글에서는
JPEG Compression (이미지 압축)
에 대하여 살펴보겠습니다.

JPEG 압축 1

압축은 ISP 의 가장 마지막 단계로,

품질은 최대한 유지하면서
용량의 크기를 줄이는
작업을 말합니다.

압축 2

JPEG (Joint Photographic Experts Group) 압축은
디지털 이미지를 저장할 때
널리 사용되는 방식입니다. ​










JPEG 압축의 방법

감마 압축 3

이미지를 더 효과적으로 압축하고
품질을 최적화하기 위해서

​ 보통 Gamma correction 을 진행한 후
Quantization 을 진행합니다.

압축 품질 비교 4

보시면 이미지의 차이가 크게
나타나지 않는 것을
확인할 수 있습니다. ​

단, 확대해서 살펴보면
압축에 따른 이미지 퀄리티 저하를
찾을 수 있습니다. ​

보통 JPEG 압축 방법은 이미지를
조그만 픽셀 블럭으로 쪼갠 후, ​

Discrete cosine Transformation 을 통해서
Frequency 분석을 진행합니다. ​

각 Frequency 마다 다른 bit 를
적용하여 압축을 진행하게 됩니다.

단계 설명기술적 의미효과
1️⃣ 이미지 분할이미지를 8×8 픽셀 블록 단위로 분할전체 이미지를 작은 정사각형 블록으로 나눔처리 단위를 줄여 지역 기반 압축 가능
2️⃣ DCT 적용각 블록에 Discrete Cosine Transform 적용공간 정보를 주파수 성분으로 변환고주파 ↔ 경계 / 저주파 ↔ 평탄 영역 구분
3️⃣ 고주파 제거눈에 덜 보이는 고주파 성분 제거 또는 축소양자화(Quantization) 수행시각적 손실 적으면서 데이터 양 줄임
4️⃣ 압축 결과남은 데이터만 저장 (많이 줄어듦)엔트로피 부호화(Huffman 등) 수행적은 용량, 시각적 손실은 최소화

이렇게 덜 중요한 정보를
줄이면 용량은 확 줄고,

사람 눈엔 큰 차이
없어 보이게 됩니다.
















압축률과 이미지 퀄리티의 상관관계

JPEG 품질 5

우리가 카메라에서 이미지의
퀄리티를 직접 설정할 수 있고, ​

퀄리티가 높응면 압축률이 낮아지고,
퀄리티가 낮으면 압축률이 높아집니다.










그런 건 난 잘 모르겠고,
JPEG 압축은 이미지를 잘게 나눠
주파수 분석 후
덜 중요한 부분을
줄여서 용량을 줄이는 방식












참고자료

참고자료 2

댓글 남기기