scRGB
scRGBscRGB는 마이크로소프트와 HP가 만든 와이드 컬러 가무트 RGB 컬러 스페이스로 sRGB 컬러 스페이스와 동일한 컬러 프라이머리와 화이트/블랙 포인트를 사용하지만 0 이하와 1 이상 좌표가 가능하다. 전체 범위는 -0.5 ~ +7.5 미만이다.
음수를 사용하면 색 관리의 복잡성 없이 단순성과 sRGB와의 역호환성을 유지하면서 CIE 1931 색 공간의 대부분을 포함할 수 있다. sRGB와의 호환성을 유지하는 비용은 scRGB 색 공간의 약 80%가 가상의 색상으로 구성된다는 것이다.
범위가 OpenEXR과 같은 일부 다른 높은 동적 범위 형식보다 낮지만 큰 양의 숫자는 높은 동적 범위 이미지를 나타낼 수 있도록 허용한다.[2]
인코딩
개별 기본 설정에는 채널 인코딩당 선형 16비트, 채널 인코딩당 비선형 12비트 등 2개의 인코딩이 정의된다.
16비트 scRGB(16) 인코딩은 8192x + 4096에 의해 변환된 선형 RGB 채널이다. 8비트 sRGB에 비해 이 범위는 0.0에 가까운 색상 분해능의 약 2배에서 1.0에 가까운 색상 분해능의 14배 이상이다. 16비트로 저장하면 선형 범위가 -0.5..7.499로 클램프 된다.
12비트 scRGB-nl 인코딩은 sRGB(음수 사용 -f(-x))와 동일한 광전자 변환 기능을 거쳐 1280x + 1024에 의해 변환되는 선형 RGB 채널이다. 이는 컬러 해상도 8비트 sRGB의 정확히 5배이며, 8비트 sRGB는 5x + 1024로 직접 변환할 수 있다. 선형 범위는 약간 더 큰 -0.6038..7.5913으로 고정된다.
scYCC-nl이라는 12비트 인코딩은 비선형 sRGB 수준을 JFIF-Y'CbCr로 변환한 다음 1280년에 변환한 것이다.Y′ + 1024, 1280Cb + 2048, 1280Cr + 2048. 이 양식을 사용하면 JPEG 파일 및 비디오 하드웨어와의 직접 변환 및 더 큰 압축을 수행할 수 있다.
비트 수가 동일한 알파 채널을 추가하면 16비트 인코딩은 64비트, 12비트 인코딩은 48비트라고 볼 수 있다. 그러나 알파는 위와 같이 암호화되어 있지 않다. 대신 알파는 선형 0-1 범위에 2n - 1을 곱한 값이며 여기서 n은 12 또는 16이다.
사용법
scRGB의 첫 번째 구현은 윈도 비스타의 GDI+ API였다. WinHEC 2008에서 마이크로소프트는 윈도우 7이 48비트 scRGB(HDMI의 경우 xVYCC로 변환 및 출력 가능)를 지원할 것이라고 발표했다. 48비트 scRGB를 지원하는 Windows 7의 구성 요소는 Direct3D, Windows Imaging Component 및 Windows Color System이며, 전체 화면 전용 모드와 비디오 오버레이에서 모두 지원한다.[3][4]
scRGB 단위의 sc 원점
scRGB의 sc의 기원은 미스터리에 싸여 있다. 공식적으로는 아무 의미도 없다. 마이클 스톡스(국제전기기술위원회(IEC, International Electrotechnical Commission, 또는 IEC, scRGB)에 따르면, 일본 국가 위원회가 이전 XsRGB(과도한 RGB)에서 명칭 변경을 요청했을 때 그 이름이 나타났다고 한다. scRGB는 확산 1.0 값 이상의 백인을 지원하므로 '규격 RGB', 선형성, 부동소수점 지원, HDR(고다이나믹 레인지) 지원, 와이드 게이머트 지원이 합성에 이상적으로 적합하기 때문에 '표준복합 RGB'가 대표적인 두 가지 의미 후보다. 이 의미는 또한 정의에 의해 scRGB는 인간의 시각 시스템과 (이론적으로도) 실현 가능한 물리적 장치 둘 다를 벗어나는 값을 포함하기 때문에 장치나 형식에서 직접적으로 지원되도록 의도된 것이 아니라는 것을 암시적으로 강조한다.[5]
참조
- ^ Jump up to: a b HP; Microsoft; IEC (2003-01-23). IEC (ed.). "Multimedia systems and equipment - Colour measurement and management - Part 2-2: Colour management - Extended RGB colour space - scRGB". IEC. Retrieved 2021-04-18.
- ^ "High Dynamic Range Image Encoding". 그레그 워드. 2010-10-25 검색됨
- ^ "WinHEC 2008 GRA-583: Display Technologies". Microsoft. 2008-11-06. Archived from the original on 2008-12-27. Retrieved 2008-12-06.
- ^ "Windows 7 High Color Support". Softpedia. 2008-11-26. Retrieved 2008-12-06.
- ^ 크리스 앤더슨(P.227 페이지)의 WPF(Essential Windows Presentation Foundation)
외부 링크
- 표준 IEC 61966-2-2
- 부록 B: scRGB에 대한 비선형 인코딩: scRGB-nl
- IEC 61966-2-2의 작업 초안은 온라인에서 이용할 수 있다.
- PCMag.com: scRGB 정의