Imatest에서 읽는 색상 참조 파일은 L*a*b* 색상 및 휘도 참조 데이터를 포함하는 CSV 또는 CGATS 형식일 수 있습니다.
L*a*b* 참조 파일을 생성하는 데 사용되는 광원은 일반적으로 D50입니다. 가장 널리 사용되는 색 공간(sRGB 및 Adobe RGB)은 D65 백색점을 사용합니다. D50 파일 데이터를 D65 색 공간으로 변환하기 위해 브래드포드 변환이 적용됩니다. 이 변환은 개별 차트에 대한 분광광도계 측정값 에 적용됩니다.
색상 참조 파일
색상 CSV 참조 파일은 테스트 차트에 있는 패치의 줄 수와 각 줄에 공백, 쉼표(,) 또는 세미콜론(;)으로 구분된 L*, a*, b* 값으로 구성됩니다. 예시(24줄 중 처음 3줄):
38.08, 12.09, 14.39
66.38, 13.22, 17.14
51.06, 0.38, -22.06
…
행이나 열이 추가된 Excel .CSV 파일이 있는 경우, 핵심 영역(3개 열, 24개 행)을 선택하여 새 파일에 복사한 다음 .CSV 형식으로 저장하면 Excel에서 쉽게 편집할 수 있습니다. 아래의 xyY 데이터보다 L*a*b* 데이터가 선호되는 이유는 백색점 색온도와 무관하여 오류 발생 가능성이 낮기 때문입니다.
패치 순서: Imatest에서 읽는 참조 파일은 다음 순서로 진행해야 합니다. 행 우선 순서 . 이는 m x n ( m 행 x n 열) 차트의 순서가 {R1C1, R1C2, …, R1Cn, R2C1, R2C2, …, R2Cn, …, RmC1, RmC1, …, RmCn}임을 의미합니다. 즉, 각 행에 대한 패치 데이터를 입력한 후에 다음 행으로 진행해야 합니다.
하지만 인터넷에서 구할 수 있는 일부 참조 파일은 열 우선 순서(R1C1, R2C1, …, RmCqn R1C2 R2C2, …, RnC2, …, R1Cn R2Cn, …, RmCn)로 되어 있습니다. 이러한 파일을 Imatest에서 올바르게 읽으려면 행 우선 순서로 변환해야 합니다. 아래에서 이 변환 방법을 설명합니다.
측정값을 기준으로 사용하기: 색상 참조 파일은 "골드 스탠다드" 참조 카메라의 측정값을 기반으로 생성할 수도 있습니다. 이를 위해 Color/Tone Interactive를 실행한 다음, 파일 > L*a*b* 결과를 CSV 참조 파일로 저장 (CSV 참조 파일 생성 시 "L*a*b* 결과 CSV 참조 파일" 옵션을 선택해야 함)을 선택합니다. 이 방법은 제조 테스트에 유용할 수 있는데, 테스트 대상 카메라를 달성 불가능한 이상적인 값이 아닌 달성 가능한 기준값과 비교할 수 있기 때문입니다.
CGATS 파일 형식 도 지원됩니다.
색상/톤 인터랙티브 일반 mxn 차트 (왼쪽에는 4×12 표시). m x n 그리드가 있는 모든 차트를 분석할 수 있습니다. 그리드 크기를 지정해야 합니다(설정, ISO 속도 및 mxn 차트 설정에서 행(m) 및 열(n) 수를 설정). 또한 참조 패치 설정(일반적으로 L*, a*, b* 값, 각 행에 한 세트씩)이 포함된 CSV 또는 CGATS 파일을 입력해야 합니다. 분광광도계를 사용하는 경우 테스트 차트 패치 측정에 설명된 방법을 사용하여 사용자 지정 참조 파일(CGATS 형식)을 만들 수 있습니다.
색상 참조값 얻기
색상/톤 대화형 모드에서는 오른쪽에 표시된 파일 드롭다운 메뉴를 사용하여 참조 파일과 관련된 여러 작업을 수행할 수 있습니다.
여기서 중요한 작업은 'L*a*b* 참조를 클립보드에 복사' 입니다. 이 기능은 현재 선택된 참조 파일(표준 파일 또는 사용자 지정 파일)을 보여줍니다. 또한 나중에 참조용으로 사용할 수 있도록 이름을 지정하여 파일로 저장할 수도 있습니다. 예를 들어 "골드 스탠다드"로 사용할 수 있습니다. 다음은 2014년 11월 이후 X-Rite Colorchecker의 기본값 중 처음 세 가지 값입니다.
37.31 13.39 14.58
64.37 18.05 17.05
49.62 -1.162 -22.16
…
이 값들은 위에 제시된 값들과 유사하지만 완전히 동일하지는 않으며, 위의 값들은 다른 출처에서 얻은 것입니다.
밀도 참조 파일
밀도 CSV 참조 파일은 훨씬 간단하며, 가장 밀도가 낮은(가장 작은) 패치부터 가장 밀도가 높은 패치까지 각 줄에 하나의 광학 밀도 값이 포함되어 있습니다.
Imatest는 36패치 동적 범위 또는 명암 해상도 차트를 구매하시면 밀도 참조 파일을 제공해 드립니다. 멀티차트 또는 컬러톤 차트 를 사용하여 동적 범위 측정을 수행할 때는 기본값 대신 항상 이 참조 파일을 사용해야 합니다.
참고로, "복사 밀도 참조를 클립보드에 붙여넣기" 기능은 오른쪽의 파일 드롭다운 메뉴에서 사용할 수 있습니다.
Imatest에 밀도 참조 파일을 불러오려면 다음 단계를 따르세요.
이미지를 Imatest에 업로드하세요.
분석을 시작하세요
설정 및 ROI 선택 절차를 진행하세요.
대화형 결과 창에서 아래 이미지와 같이 Ref 드롭다운 메뉴에서 Density CSV 파일(한 줄에 하나의 값)을 선택합니다. 그러면 참조 파일을 선택할 수 있는 브라우저가 열립니다.
색상 참조 파일, 색온도 및 색 공간
테스트 차트의 색상 참조 에는 차트의 각 패치에 대한 CIELAB(장치 독립적 L*a*b*) 값이 포함됩니다.
Imatest 에 내장된 기본값에서 얻거나
일반적으로 CSV 또는 CGATS 형식의 파일에서 읽어옵니다. 파일에는 차트 제조업체에서 제공하는 기본값이나 분광광도계로 개별적으로 측정한 값이 포함될 수 있습니다.
(1) 참조 파일의 패치를 측정하는 데 사용되는 색온도 , (2) 차트 이미지에서 카메라 색 정확도를 측정하는 데 사용되는 색온도, (때때로 간과되는) (3) 테스트 대상 카메라에서 사용하는 색 공간에 내장된 색온도에 대한 질문이 자주 발생합니다. (모든 교환 가능한 파일에는 명시적이든 암묵적이든 색 공간이 연결되어 있습니다.)
패치는 일반적으로 5000K(D50)의 색온도를 가진 광원을 사용하여 측정됩니다. 색 공간에는 광원 백색점이 있습니다. sRGB (널리 사용되는 인터넷 Windows 표준)는 6500K(D65)의 광원 백색점과 D50(약 5000K) 의 주변 (시청 환경) 백색점을 가지고 있습니다. 위키피디아는 이러한 혼란을 해소하는 데 큰 도움이 되지 않지만, 6500K의 광원 백색점은 파일의 주요 속성입니다 . 일반적으로 브래드포드 변환을 적용하여 5000K 측정값을 6500K 색 공간 광원 백색점으로 변환합니다.
자주 묻는 질문 중 하나는 "색 공간의 백색점(일반적으로 6500K)과 다른 색온도를 사용하는 차트를 측정할 때 특별한 참조 파일이 필요한가요?"입니다. 이 질문은 Imatest 측정(그리고 거의 모든 카메라 작동)이 백열등의 2400K부터 일부 자연광 조건의 10000K 이상까지 매우 다양한 색온도에서 이루어질 수 있기 때문에 중요합니다. 간단히 답하자면, "아니요 . "
표준 참조 이미지를 사용해야 합니다. 원본 이미지는 카메라에서 광원 색온도를 추정하는 알고리즘을 통해 변환된 후, 화이트 밸런스 및 색상 보정을 위해 색상 보정 행렬 (CCM)이 적용됩니다. Imatest를 사용하면 보정되지 않은 이미지에도 CCM을 적용할 수 있습니다.
참조 파일을 열 우선 방식에서 행 우선 방식으로 변환하기
인터넷에서 흔히 볼 수 있는 참조 파일의 열 우선 순서에서 Imatest에서 사용하는 행 우선 순서로 참조 파일을 변환하려면 파일을 다운로드하여 Excel에서 엽니다. 참조 파일에는 종종 추가 데이터가 포함되어 있습니다. 다음은 스캐너 평가에 사용되는 Image Engineering TE262 범용 테스트 타겟 파일 의 예입니다. 오른쪽에는 큰 UTT 차트의 색상 패턴이 나와 있습니다. (일부 인쇄된 차트에는 이러한 차트가 두 개 있습니다.)
다음은 Excel에서 열린 참조 파일의 일부입니다. B7 셀부터 D33 셀까지( 열 우선 순서로 9행, 3 열) 추출하려고 합니다. 이 경우 파란색 배경으로 표시된 기본 데이터(개별 측정값이 아닌)를 사용합니다.
추가 주석 없이 데이터만 얻으려면 필요한 셀(B7:D33)을 선택하고 클립보드에 복사합니다. 그런 다음 새 빈 워크시트에 붙여넣습니다. 27줄 중 처음 10줄은 다음과 같이 표시됩니다.
18 | 24 | -61 |
82 | 3 | 90 |
61 | 38 | 74 |
21 | 35 | -32 |
32 | 24 | 32 |
45 | -32 | 38 |
85 | -2 | -9 |
86 | 13 | 7 |
90 | -17 | 6 |
53 | -45 | 38 |
이제 까다로운 부분이 나옵니다. 네 번째 열에 숫자를 더하여 데이터를 열 우선에서 행 우선으로 변환하는 정렬 방식을 지정합니다. 첫 번째 줄은 변경되지 않으므로 1을 더합니다. 두 번째 줄은 2행 1열(행 우선 정렬에서 4번째 줄)에 들어갑니다. 세 번째 줄은 3행 1열(행 우선 정렬에서 7번째 줄)에 들어갑니다. 9개 행에 대해 n =3씩 증가시키면서 계속합니다. 그러면 열 번째 줄은 1행 2열에 들어가게 됩니다. 처음 14개 행(총 27개 행 중)은 다음과 같습니다.
18 | 24 | -61 | 1 |
82 | 3 | 90 | 4 |
61 | 38 | 74 | 7 |
21 | 35 | -32 | 10 |
32 | 24 | 32 | 13 |
45 | -32 | 38 | 16 |
85 | -2 | -9 | 19 |
86 | 13 | 7 | 22 |
90 | -17 | 6 | 25 |
53 | -45 | 38 | 2 |
49 | 56 | -14 | 5 |
35 | 12 | -53 | 8 |
72 | -25 | 65 | 11 |
64 | 20 | 19 | 14 |
4번째 열의 반복이 단순하기 때문에(대부분 3열씩 증가) 줄을 복사해서 붙여넣는 것보다 훨씬 쉽습니다. 일반적으로 m 행 x n 열 이미지의 경우 4번째 열에는 {1, k +1, 2k +1, …, ( m -1) n +1, 2, k +2, 2k+ 2 , ( m -1) n +2, …, n , k + n , 2k + n , …, ( m -1) n + n = mn }이 포함되어야 합니다.
이제 27개 행과 4개 열 전체를 선택하고 마우스 오른쪽 버튼을 클릭한 다음 [정렬] > [사용자 지정 정렬]을 선택합니다. 그러면 정렬 창이 열립니다. [D열을 기준으로 정렬]을 선택하고 [확인]을 누릅니다. 이렇게 하면 D열의 값이 1, 2, …, 27 순서로 정렬됩니다.
이제 1~3열(A1:C27)을 선택하고 복사한 다음 빈 워크시트에 붙여넣고 CSV 또는 TXT 파일로 저장하세요. 그러면 열 우선 참조 필드가 생성됩니다.
다음은 Color/Tone Interactive의 예시입니다.
관련 항목 보기
색상 확인 참조 파일 (기존 모듈: 새 작업에는 색상/톤 모듈 사용을 권장합니다)
분광광도계를 이용한 테스트 차트 패치 측정 에 대한 자세한 내용은 기기 측정값을 사용하여 참조 파일을 생성하는 방법을 참조하십시오.








