위키득계정 ↗
기술

손실 압축

손실 압축기술
영문명
Lossy compression
복원 관계
원본의 근사치
대표 대상
사진, 음성, 음악, 영상
주요 절충
비트율, 품질, 계산량과 지연
주의점
추가 저장으로 이미 잃은 정보를 되살리지 못함
손실 압축은 원본과 정확히 같은 결과 대신 근사한 결과를 복원하도록 데이터를 줄이는 방식이다. 이미지와 소리, 영상에서 용도에 맞는 차이를 허용하며 크기와 품질을 조절한다.

어떤 차이를 허용할 것인가

압축 과정은 예측과 변환, 양자화 등을 이용해 정보량을 줄일 수 있다. 어떤 차이가 눈과 귀에 덜 민감한지는 신호와 사용 환경에 따라 달라진다.

지각적으로 비슷하다는 평가와 바이트가 같다는 평가는 다르다. 화면 크기와 음량, 후속 편집 목적에 따라 허용 가능한 차이도 바뀔 수 있다.

품질 숫자의 비교

같은 형식에서도 품질 설정과 비트율에 따라 결과가 달라진다. 서로 다른 인코더의 품질 숫자 80이 항상 같은 수준을 뜻하는 것은 아니다.

평균 비트율이 같아도 장면의 복잡성과 설정에 따라 세부 손상이 다르게 나타날 수 있다. 원본과 결과를 적절한 조건에서 비교해야 한다.

다시 압축할 때

이미 손실 압축된 결과를 해제해 다시 손실 압축하면 새로운 오차가 더해질 수 있다. 파일 크기를 늘려 저장한다고 이전에 제거된 정보가 원래대로 돌아오는 것은 아니다.

편집과 보관에서는 원본 또는 적절한 중간 형식을 남기는 것이 중요하다. 최종 배포용 파일과 이후 작업에 사용할 자료의 목적을 구분한다.

컨테이너와 신호의 구별

하나의 영상 파일에는 서로 다른 방식으로 압축된 영상과 음성 등이 함께 들어갈 수 있다. 파일 이름과 컨테이너만으로 모든 신호의 손실 여부를 알 수는 없다.

또한 압축 전의 리사이즈와 색 변환 등에서 이미 정보가 달라질 수 있다. 최종 압축 방식만이 아니라 전체 처리 경로를 확인해야 정확한 복원 관계를 설명할 수 있다.

관련 문서

데이터 압축 / 비손실 압축 / 파일 형식