이 질문 에 대한 의견에서 누군가 카메라 센서는 일반적으로 12-14 비트의 데이터 만 출력한다고 제안했습니다. 24 비트 색상이 사진 조작에만 유용하다는 점에 놀랐습니다 (추가 된 비트는 여러 번의 조작을 반복하여 중간 값을 보간하여 발생하는 노이즈를 줄입니다).
누구나 12-14 비트 클레임에 정식으로 대답 할 수있는 카메라 센서에 대해 충분히 알고 있습니까? 그렇다면 일반적인 인코딩은 무엇입니까?
이 질문 에 대한 의견에서 누군가 카메라 센서는 일반적으로 12-14 비트의 데이터 만 출력한다고 제안했습니다. 24 비트 색상이 사진 조작에만 유용하다는 점에 놀랐습니다 (추가 된 비트는 여러 번의 조작을 반복하여 중간 값을 보간하여 발생하는 노이즈를 줄입니다).
누구나 12-14 비트 클레임에 정식으로 대답 할 수있는 카메라 센서에 대해 충분히 알고 있습니까? 그렇다면 일반적인 인코딩은 무엇입니까?
답변:
디지털 센서의 포토 사이트는 실제로 아날로그 장치입니다. 그들은 실제로 조금 깊이가 없습니다. 그러나, 디지털 이미지를 형성하기 위해, 아날로그-디지털 변환기 (A / D 변환기)는 주어진 비트 깊이에서 아날로그 신호를 샘플링한다. 이는 일반적으로 카메라 사양에서 알 수 있습니다. 예를 들어 Nikon D300에는 14 비트 A / D 변환기가 있습니다.
그러나 이것은 채널당 이지만 24 비트 색상은 일반적으로 채널당 8 비트를 의미합니다. 일부 파일 형식과 작업 공간은 채널당 16 비트 (총 48 비트)를 사용하고 일부는 그 이상을 사용합니다.
이것은 부분적으로 여분의 정밀도가 누적 반올림 오류를 줄일 수 있지만 (질문에서 알 수 있듯이) 인간의 시야가 선형이 아니기 때문에 우리가 사용하는 색 공간도 그렇지 않은 경향이 있습니다. 선형에서 "감마 압축"곡선으로 전환하는 것은 손실이 많은 작업입니다 ( 원시 파일 에 대한 몇 가지 질문 중 하나 참조 ). 비트 수가 많을수록 손실이 적다는 것을 의미하므로 노출 / 곡선에 대한 생각을 바꾸고 돈을 쓰지 않는 것이 좋습니다 더 이상 RAW 파일에 액세스 할 수 없습니다.
대부분의 센서 칩은 픽셀 당 하나의 색상 구성 요소 만 기록하므로 한 픽셀은 예를 들어 녹색 강도를 위해 14 비트의 데이터를 포함 할 수 있습니다.
픽셀의 50 %가 녹색 데이터, 25 % 빨간색 및 25 % 파란색을 기록하는 그리드에 픽셀이 배치됩니다.
RGRGRGRGRGRGRGR
GBGBGBGBGBGBGBG
RGRGRGRGRGRGRGR
GBGBGBGBGBGBGBG
RGRGRGRGRGRGRGR
이 데이터를 RGB로 변환하면 픽셀 당 두 가지 색상 구성 요소가 주변 픽셀의 정보에서 보간됩니다. 예를 들어, 녹색 정보를 보유하는 픽셀은 적색 값을 보유하는 2 개의 이웃하는 화소 및 2 개의 보유 청색 데이터를 가지며, 이는 RGB 값을 생성하는데 사용된다.
따라서 RAW 데이터의 픽셀 당 14 비트는 RGB 데이터의 픽셀 당 42 비트를 생성합니다. 물론 보간 된 데이터의 정확성은 떨어지지 만 일반적으로 24 비트 RGB로 처리합니다.
픽셀 별 비트 심도와 구성 요소 당 비트 심도를 혼동하지 않도록주의하십시오.
디지털 센서의 출력은 거의 항상 선형 스케일에서 구성 요소 당 10 비트와 14 비트 사이 입니다. 이는 픽셀 당 30 비트 컬러 (10 억)와 42 비트 (4 조) 사이를 제공합니다.
DXOMark 사이트는 표준화 된 스케일 (백서에 설명)을 사용하여이를 측정하고 하위 비트를 파괴하는 경향이있는 노이즈를 설명하는 픽셀 당 비트 심도를 게시합니다. 풀 프레임 결과를 바탕으로 DSLR은 픽셀 당 24.7 비트에 도달 할 수있는 반면 중형 카메라는 26 비트에 도달 할 수 있습니다. 자른 센서 카메라의 경우 현재 최대 값은 23.8 비트입니다.
현재 DSLR 카메라는 14 비트 출력에서 최고입니다. 일부 중형 카메라는 16 비트 출력을 요구하지만 다양한 사람들 ( ASMP의 dpBestflow 사이트와 같은 )은 14 비트와 16 비트 사이의 비트 심도 증가가 실제로 더 나은 이미지를 생성 한다고 주장했습니다 .