추천, 2024

에디터의 선택

손실 압축과 무손실 압축의 차이점

손실 압축 및 무손실 압축은 데이터 압축 방법에 따라 크게 두 범주로 분류됩니다. 손실 압축과 무손실 압축 간의 주된 차이점은 손실 압축은 압축 해제 후 데이터의 근접 일치를 생성하고 무손실은 정확한 원래 데이터를 생성한다는 것입니다. 데이터 압축은 중요한 정보 손실없이 데이터 크기를 줄이는 방법입니다.

비교 차트

비교 근거손실 압축무손실 압축
기본손실 압축은 내용을 나타내는 부정확 한 추정을 사용하는 데이터 인코딩 방법 제품군입니다.무손실 압축은 원본 데이터를 압축 데이터에서 정확하게 재구성 할 수 있도록하는 데이터 압축 알고리즘 그룹입니다.
연산
변환 코딩, DCT, DWT, 프랙탈 압축, RSSMS.RLW, LZW, 산술 인코딩, 허프만 인코딩, Shannon Fano 코딩.
에서 사용이미지, 오디오 및 비디오.텍스트 또는 프로그램, 이미지 및 사운드.
신청JPEG, GUI, MP3, MP4, OGG, H-264, MKV 등RAW, BMP, PNG, WAV, FLAC, ALAC 등
채널의 데이터 보유 용량손실 방법에 비해 덜

손실 압축의 정의

Lossy 압축 방법은 눈에 띄지 않는 약간의 데이터를 제거합니다. 이 기술은 파일을 원래 형식으로 복원 할 수는 없지만 크기를 크게 줄입니다. 손실 압축 기술은 데이터 품질이 최우선 순위가 아닌 경우 유용합니다. 파일이나 데이터의 품질을 약간 떨어 뜨리지 만 데이터를 보내거나 저장할 때 편리합니다. 이러한 유형의 데이터 압축은 오디오 신호 및 이미지와 같은 유기적 데이터에 사용됩니다.

손실 압축 기법

  • 변환 코딩 -이 방법은 표현에서 상관 된 픽셀을 분리 된 픽셀로 변환합니다. 새 크기는 대개 원래 크기보다 작으며 표현의 중복을 줄입니다.
  • 이산 코사인 변환 (DCT) - 가장 널리 사용되는 이미지 압축 기술입니다. JPEG 처리는 DCT를 중심으로 이루어집니다. DCT 프로세스는 이미지를 주파수의 별개의 부분으로 나눕니다. 압축이 기본적으로 발생하는 양자화 단계에서 가장 중요하지 않은 주파수는 거부됩니다. 그리고 중요한 주파수는 압축 과정에서 이미지를 얻을 수 있도록 유지됩니다. 재구성 된 이미지에는 약간의 왜곡이 포함될 수 있습니다.
  • 이산 웨이 브릿 변환 (Discrete Wavelet Transform, DWT) - 시간 및 주파수의 위치를 ​​동시에 제공하고 신호를 구성 요소 웨이브 렛으로 분해하는 데 사용할 수 있습니다.

무손실 압축의 정의

무손실 압축 방법은 원래 형식의 데이터를 재구성 할 수 있습니다. 데이터의 품질이 손상되지 않습니다. 이 기술을 사용하면 파일을 원래 형식으로 복원 할 수 있습니다. 무손실 압축은 압축 비율의 성능을 향상시킬 수있는 모든 파일 형식에 적용 할 수 있습니다.

무손실 압축 기술

  • RLE (Run Length Encoding) -이 기술은 기호 시작 부분에 특수 마커를 사용하여 문자열에서 반복되는 기호의 빈도를 줄입니다.
  • Lempel-Ziv-Welch (LZW) -이 기술은 RLE 기술과 비슷하게 반복되는 문자열이나 단어를 검색하여 변수에 저장합니다. 그런 다음 문자열 위치에 포인터를 사용하고 포인터는 문자열이 저장된 변수를 가리 킵니다.
  • Huffman Coding -이 기술은 ASCII 문자의 데이터 압축을 처리합니다. 각 심볼의 확률을 계산하고 내림차순으로 배치 한 후 다양한 심볼에 대한 전체 이진 트리를 만듭니다.

손실 압축과 무손실 압축의 주요 차이점

  1. 손실 압축은 데이터의 유용하지 않은 부분을 제거합니다. 이는 무손실 압축이 정확한 데이터를 재구성하는 동안 발견되지 않습니다.
  2. 무손실 압축은 낮은 수준에서 데이터 크기를 줄일 수 있습니다. 반면 손실 압축은 파일 크기를 더 크게 줄일 수 있습니다.
  3. 손실 압축은 데이터 품질을 저하시키지 않으면 서 무손실 압축의 경우 데이터 품질이 저하됩니다.
  4. 손실 기법에서 채널은 더 많은 데이터를 수용합니다. 반대로 채널은 무손실 기법의 경우 적은 양의 데이터를 보유합니다.

결론:

손실 압축은 무손실 압축과 비교하여 높은 수준의 데이터 압축을 얻을 수 있습니다. 무손실 압축은 데이터 품질을 떨어 뜨리지 않으며, 반면 손실은 데이터 품질을 저하시킵니다. 손실 기법은 텍스트의 경우 불가능한 일부 데이터 (중복)를 제거하여 작동하기 때문에 모든 유형의 파일에서 구현할 수 없습니다.

Top