[데이터통신] 오디오 압축

Seokjun Moon·2023년 4월 8일
0

데이터통신

목록 보기
7/15

오디오 압축

  1. Digital Speech Coding
    말하기의 관점에서, 의미 전달이 중요한 방식입니다. 낮은 전송 자원 소모에 초점을 둬서 높은 압축률이 중요합니다.

  2. Digital Audio Coding
    듣기의 관점에서, 높은 압축률도 좋지만 좋은 음질을 재생할 수 있는 것이 중요합니다.

Hearing Sensitivity

사람은 각 주파수의 소리를 듣기 위해서는 해당 소리의 크기가 일정 수준 이상이어야 합니다. 따라서, 압축 시에 소리의 크기가 일정 수준 아래일 경우에는 해당 정보를 저장하지 않습니다.

이런 식으로 들을 수 있는 소리들의 정보만을 저장하여 데이터의 크기를 줄입니다. 듣기 위한 소리 크기가 낮은 구간의 경우에는 많은 비트를 할당하고, 아닌 경우에는 적은 비트를 할당하여 추가적으로 데이터를 줄입니다.

이런식으로 민감한 대역에서는 많은 비트를 할당하고, 둔감한 대역에서는 적은 비트를 할당합니다.

Frequency Masking

다른 큰 소리가 있다면, 위 그림에 있는 곡선이 변화합니다! 따라서 큰 소리가 발생한 주변 대역의 소리는 들을 수 없게 됩니다.

Temporal Masking

또한, 큰 소리를 전후로 소리를 듣지 못하게 됩니다. 이걸 Temporal Masking 이라고 합니다.

profile
차근차근 천천히

0개의 댓글