요약
이 글에서는 색공간이 무엇이고, 색공간을 구성하는 구성 요소는 무엇인지에 대한 개요를 설명합니다.
더 많은 정보
색공간이란 무엇인가?
색공간은 특정 장치의 색상 기능을 정의하거나 디지털 파일에 저장된 매개변수 집합입니다.
ISO 22028-1 표준 에 따르면 RGB 색상 공간은 다음 세 가지 구성 요소로 정의됩니다.
- 1차색 - 빨간색, 초록색, 파란색의 색도 값을 나타내는 3개 지점
- 백색점 - 일반적으로 R=G=B인 색공간에서 "흰색" 측정을 정의하는 지점
- 전달 함수 - 인코딩된 색상 값을 실제 세계 조명 값과 연결하는 함수 또는 함수 세트
각 모니터와 파일은 특정 범위의 색상을 표시/저장할 수 있으며, 이를 색상 영역이라고 합니다.
예를 들어, 색 공간이 서로 다른 두 개의 디스플레이가 있고, 서로 다른 기기에서 같은 파일을 보면, 한 기기가 다른 디스플레이와 같은 색상을 물리적으로 표시할 수 없으므로 디스플레이의 출력이 달라집니다.
특수 하드웨어를 사용하여 디스플레이 출력을 구성하는 다양한 측면을 측정합니다. 이 측면은 빨간색 출력, 녹색 출력, 파란색 출력(색 기본색이라고 함) 및 흰색 지점(색 공간에서 가장 순수하고 밝은 흰색 지점)으로 단순화할 수 있습니다.
그러나 이러한 값만 가지고 있다고 해서 큰 도움이 되는 것은 아닙니다. 측정에 사용된 하드웨어에 따라 값이 임의적으로 달라질 수 있기 때문에 모든 값을 비교할 수 있도록 표준을 사용합니다.
가장 일반적인 표준은 CIE 1931 색도도이며, 이에 대한 자세한 내용은 여기에서 확인할 수 있습니다. Q100330: 색도도 생성
이 CIE 1931 색도 표준 다이어그램은 인간의 눈으로 디스플레이와 파일의 색공간을 비교하는 데 가장 일반적으로 사용되는 표준입니다. 각 색공간은 이 다이어그램의 범위(색역)를 포함하며, 일부는 CIE 범위보다 더 넓습니다. 그러나 이 범위를 벗어나는 색상을 사용하는 것은 인간의 평균적인 눈으로는 볼 수 없기 때문에 큰 의미가 없습니다.
아래 이미지는 ACES2065-1, ACEScg, DCI-P3Rec, Rec 709 및 Rec 2020과 같은 CIE 1931 색도 표준과 비교했을 때 다양한 색 공간의 몇 가지 예를 보여줍니다.
이러한 색공간의 삼각형 점은 기본 색상에 의해 정의되며 삼각형 중앙의 점은 흰색 점입니다.
예를 들어, ITU-R Bt.709-6에서 정의한 Rec709 기본색(1.3), 백색점(1.4) 및 전달 함수(1.2)는 다음과 같습니다.
위 표의 출처는 ITU-R 문서 에서 찾을 수 있습니다.
이러한 색공간은 모든 RGB 값이 인간의 평균적인 눈에 어떻게 보이는지 계산하는 데 사용됩니다.
왜 이렇게 많은 색공간이 있는 걸까?
색 공간은 한 번 정의되면 변경할 수 없는 표준입니다. 예를 들어 sRGB는 HP와 Microsoft에서 CRT 모니터, 인쇄 및 인터넷에서 사용하기 위해 개발되었으며, CRT 모니터가 출력할 수 있는 색상 범위에 맞는 다양한 값을 가지고 있습니다.
그러나 기술이 발전함에 따라 사용자는 더 다양한 색상 값에 접근해야 하므로 HDR 콘텐츠를 위한 Rec2020과 같이 이러한 요구 사항을 포괄하는 새로운 표준이 개발되었습니다.
다른 색공간은 기록 장치의 물리적 속성에 따라 정의되므로, 예를 들어 RED는 카메라 하드웨어의 성능에 따라 다양한 카메라 모델에 대해 다양한 색공간을 갖고 있습니다.
추가 읽기
이 글은 색공간의 세계에 대한 소개입니다. 색공간은 광범위하고 복잡한 문제입니다. 파이프라인에서 색공간을 올바르게 사용하고 있는지 확인하려면 색상 과학자나 그에 준하는 자격을 갖춘 전문가에게 문의하여 특정 설정에 대한 정확한 정보를 얻는 것이 좋습니다.
주조소 Foundry :
Q100319: Nuke 에서 색상 공간을 사용하는 방법은 무엇입니까?
Q100327: Nuke 의 내부 "색상 공간"은 어떻게 작동합니까?
Q100330: 색도도 생성
외부 사이트:
https://community.acescentral.com/
https://www.colour-science.org/posts/the-importance-of-terminology-and-srgb-uncertainty/
https://hg2dc.com/2020/01/08/question-17/ - 이 가이드에서 사용된 보다 노골적인 언어에 대해 사과드립니다.
https://www.iso.org/obp/ui/#iso:std:iso:22028:-1:ed-2:v1:en
https://chrisbrejon.com/articles/ocio-display-transforms-and-misconceptions
우리는 문제로 불편을 끼쳐 드려 죄송합니다
이유를 알려주세요