mRAW 또는 sRAW로 촬영할 때 카메라는 어떻게 더 작은 파일을 생성합니까? 파일을 생성 할 때 어떻게 작게 만들

대부분의 중간급 및 고급형 DLSR은 RAW 캡처를 위해 두세 가지 크기를 제공합니다. 카메라가 중소형 RAW 파일을 생성 할 때 어떻게 작게 만들 수 있습니까? 센서에 적은 정보를 포착합니까? 전체 정보를 캡처 한 다음 일종의 카메라 압축을 적용합니까? 내가 묘사하지 않은 다른 일을합니까?



답변

Douglas Kerr는 Canon sRaw 및 mRaw 출력 형식에서 대단하고 비 수학적 요약을 제공합니다 . 상황은 복잡하고 완벽하게 이해되지는 않지만 리버스 엔지니어링으로 많은 추론이 이루어졌습니다. 분명히 sRaw는 2 x 2 집계이지만 약간의 색차 서브 샘플링이 있습니다. mRaw는 무색 크로 마넌 스 서브 샘플링 으로 선의의 리샘플링 (로컬 보간 포함) 일 가능성이 높습니다 . 주어진 출력 파일 크기에 대해 사람의 눈에 디테일의 외관을 최적화하기 위해 정교한 방식으로 수행되는 “카메라 내 압축”의 형태로 각각을 특성화 할 수 있습니다.


답변

간단히 말해서 : 작은 “원시”파일은 픽셀 단위로 센서 값을 집계합니다 .

예를 들어 Canon의 RAW 형식은 개별 “센셀”에 대한 정보를 전달합니다. 각 감각 (또는 “포토 사이트”)은 제한된 주파수 범위 (빨간색, 녹색 및 파란색)에 반응합니다. 나중에 “개발”될 때 이들 각각은 최종 이미지의 단일 픽셀 사이트에 위치합니다.

그러나 Canon의 sRAW 형식은 2 x 2 블록의 센서에 대한 요약 정보를 전달합니다. 각 블록에 대한 밝기 (휘도) 데이터를보고하지만 일부 색상 정보를 “정리”합니다 (정기적으로 건너 뜁니다). 따라서 몇 가지 중요한 일이 발생합니다.

  • 개별 감지 데이터는 더 이상 사용할 수 없습니다. sRAW 데이터는 실제로 “처리”됩니다.

  • 이미지의 해상도가 줄어 듭니다 (반으로 나누어 져 픽셀 수가 1/4임을 나타냅니다).

  • 데이터의 파일 크기는 약 3 분의 2로 줄어 듭니다.

  • sRAW 데이터는 RAW 데이터의 “서브셋” 이 아닙니다 . 정보가 적은 원시 데이터의 다른 인코딩입니다 . 어떤 감각도 “무시 되지 않습니다 “.

일반적으로 이미지의 해상도를 2 배로 줄이면 디스크의 크기 가 원본의 1/4로 줄어 듭니다 . 그러나 원래 센서는 약 14 비트의 정보를 전달하며 각 2 x 2 블록의 56 비트에 해당합니다. sRAW에서 각 2 x 2 블록은 3 개의 8 비트 조각 또는 24 비트로 인코딩되므로 결과 데이터 스트림은 원본 크기의 24/56 = 약 1/2에 불과하므로 줄어 듭니다. 2/3의 순 감소를 위해 색차 데이터의 소멸에 의해 1/3이 추가로 감소합니다. 무손실 압축은 sRAW에 적용되므로 비율이 약간 다를 수 있습니다.)

이 정보는 작년 에 Douglas Kerr 가보고 한 광범위한 리버스 엔지니어링을 통해 얻은 것입니다 . 그의 보고서는 여기에 매우 간략하게 요약되어 있습니다 (너무 왜곡되지 않음).


답변

sRaw 파일의 픽셀 수가 줄어들도록 카메라가 사진 크기를 조정하면 파일 크기가 더 작아집니다. 예를 들어 Canon 50D sRaw1은 센서의 전체 15.1 메가 픽셀과 비교하여 7.1 메가 픽셀입니다.

Bayer 배열에서 색상을 보간 한 후에 전체 센서 데이터가 사용되며 sRaw 파일에는 각 픽셀의 전체 색상 정보가 포함되어 있다고 생각합니다. 무손실 압축도 적용되어 크기를 더욱 줄입니다.

일부 제조업체는 전체 이미지 해상도를 사용하여 손실 압축 원시 압축을 제공하지만 이러한 파일은 대부분의 환경에서 해상도 원시 파일만큼 작지 않습니다. 무손실 압축은 전체 해상도의 원시 파일에도 사용되며 이미지 품질에는 영향을 미치지 않지만 파일을 읽고 쓰는 데 시간이 더 걸리므로 (압축 / 압축 해제가 필요하기 때문에) 때때로 사용되지 않습니다.


답변

전체 해상도 원시를 촬영할 때 원시 파일 크기의 작은 변형을 참조하는 경우 설명은 무손실 압축입니다. 참조 : http://cpn.canon-europe.com/content/education/infobank/image_compression/lossless_and_lossy_compression.do

원시 파일에는 센서가 캡처 한 모든 데이터가 포함되어 있지만 데이터에 중복성이있어 카메라가 원래 정보를 잃지 않고 공간을 절약 할 수 있습니다!


답변