navis
멀티미디어시스템 7강 (멀티미디어 데이터 압축(1)) 본문
728x90
학습개요
- 본 강의에서는 데이터 압축의 기본 개념에 대해 살펴본다. 먼저 데이터 압축에 사용되는 압축 기법에 대해 설명한다. 다음으로 디지털 사운드의 압축 코덱에 대해 설명한다.
학습목표
- 멀티미디어 데이터 압축의 필요성을 이해할 수 있다.
- 무손실 압축과 손실 압축의 개념과 관련 기법들을 이해할 수 있다.
- 디지털 사운드의 압축 코덱들을 이해할 수 있다.
주요용어
- 무손실 압축
압축된 정보를 다시 복원한 경우 압축되기 이전의 상태와 동일한 내용을 갖는 압축으로, 가역 압축이라고도 한다. - 손실 압축
압축된 정보를 다시 복원한 경우 압축되기 이전의 상태와 동일하지 않는 내용을 갖는 압축으로, 비가역 압축이라고도 한다. - 엔트로피 압축
무손실 압축으로, 압축시킬 대상의 성질을 고려하지 않는 압축 기법 - 대상기반 압축
손실 압축으로 압축하고자 하는 대상정보의 특성을 이용한 압축 - 반복길이 코딩
한 데이터에서 자주 반복되는 코드들의 사용을 최대한 억제하는 기법 - 허프만 코딩
가변길이 부호화 방법으로, 데이터에 나타나는 문자의 빈도에 따라 다른 길이의 부호를 사용하는 기법 - LZW 코딩
연속된 문자열에 대한 표를 만들고, 다음에 문자열이 발견되면 표를 참조하여 압축하는 기법으로 허프만 코딩을 응용 - 이산 코사인 변환
2차원 행렬로 정의된 데이터를 공간 영역에서 주파수 영역으로 변환하는 방법 - 벡터 양자화
여러 개의 입력 값을 가지고 있는 벡터를 간단한 형태의 벡터로 매핑하는 방법 - 보간 기법
몇 개의 점에 주어진 함수 값을 기초로 그 점들 사이의 함수 값을 구하는 근사 계산법
정리하기
- 데이터 압축은 압축할 때 정보의 손실 정도에 따라 크게 무손실(lossless) 압축과 손실(loss) 압축으로 나눌 수 있으며, 이 외에 혼합(hybrid) 압축도 있다.
- 무손실 압축은 압축된 정보를 다시 복원한 경우에 압축되기 이전의 상태와 동일한 내용을 가지고 있는, 즉 손실이 없는 압축을 말한다.
- 무손실 압축기법으로는 반복길이 코딩(Run Length Coding), 허프만 코딩(Huffman Coding), LZW 코딩(Lempel-Ziv-Welch Coding)등이 있다.
- 손실 압축은 압축된 정보를 다시 복원한 경우에 압축되기 이전의 상태와 동일하지 않은 내용을 가질 수 있는, 즉 손실이 있는 압축을 말한다.
- 손실 압축기법으로는 변환기법, 예측기법, 벡터양자화, 보간기법 등이 있다.
- 혼합 압축은 손실 압축과 무손실 압축을 함께 사용하는 방법이다.
- 혼합 압축기법은 JPEG과 MPEG 등에서 주로 사용된다.
- 디지털 사운드는 인터넷에서 자유롭게 송∙수신되기 위해서 저용량, 고품질의 압축이 필요하다.
- 디지털 사운드의 압축 형식으로는 MP3, AAC, 돌비 디지털, WMA, 리얼오디오 포맷 등이 있다.
'방송통신대 컴퓨터과학과' 카테고리의 다른 글
시뮬레이션 8강 (모델링 월드뷰) (0) | 2024.10.14 |
---|---|
UNIX시스템 8강 (파일 시스템관리) (1) | 2024.10.14 |
시뮬레이션 7강 (대기행렬 문제2) (0) | 2024.10.10 |
UNIX시스 7강 (텍스트 편집) (0) | 2024.10.07 |
심리학에 묻다 6강 (내가 찍는 판타지 영화) (1) | 2024.10.07 |