{{위키데이터 속성 추적}}
[[파일:YUV UV plane.svg|섬네일|300px|U-V 색 플레인의 예. Y′ 값 = 0.5 (RGB 색역으로 표현)]]
[[파일:Barn-yuv.png|right|섬네일|150px|각각 Y′, U, V 컴포넌트가 수반된 이미지]]

'''YUV'''는 [[컬러 이미지 파이프라인]]의 일부로 사용되는 색 인코딩 시스템이다. [[컬러 이미지]]나 비디오 토킹 [[지각 (심리학)|지각]] 변환을 통해 [[색차]] 컴포넌트의 [[대역폭 (신호 처리)|대역폭]] 감소를 가능케 하므로 일반적으로 직접적인 RGB 표현을 사용할 때보다 전송 오류나 [[압축 가공물]]을 더 효율적으로 마스킹될 수 있게 한다. 다른 색 인코딩들은 비슷한 특성을 갖고 있으며 YUV의 속성을 구현하고 탐구하는 주된 이유는 특정 Y'UV 표준을 준수하는 아날로그, [[디지털 텔레비전]]이나 사진 장비와의 통신을 위해서이다.

Y'UV 모델은 1개의 [[루마 (비디오)|루마]] 컴포넌트(Y')와 2개의 [[색차]] 컴포넌트(각각 파랑의 U와 빨강의 V)의 용어를 아우르는 [[색 공간]]을 정의한다. Y'UV 색 모델은 [[PAL]] [[컴포지트 비디오|컴포지트 색 비디오]]([[PAL|PAL-N]] 제외) 표준에 사용된다. 이전 흑백 시스템은 루마(Y') 정보만을 사용하였다. 색 정보(U와 V)가 [[부반송파]]를 통해 개별적으로 추가되었으며 이로 말미암아 흑백 수신기는 수신기의 순수 [[흑백]] 포맷으로 색 전송을 수신하고 표출할 수 있었다.

Y'는 루마 컴포넌트(밝기)를 대표하며 U와 V는 크로미넌스(색) 컴포넌트를 대표한다. [[휘도]]는 Y로 나타내며 [[루마 (비디오)|루마]]는 Y'로 나타낸다. 프라임 부호(')는 [[감마 보정|감마 압축]]을 나타내며<ref>Engineering Guideline EG 28, "Annotated Glossary of Essential Terms for Electronic Production," SMPTE, 1993.</ref> 여기서 [[휘도]]는 물리적인 선형 공간 밝기를 의미하고 [[루마 (비디오)|루마]]는 (비선형) 지각 밝기를 의미한다.

Y′UV, YUV, [[YCbCr]], [[YPbPr]] 등의 용어의 범위가 모호하고 겹치는 부분이 있다. 역사적으로 YUV와 Y'UV는 방송 시스템의 색 정보의 특정 "아날로그 인코딩"용으로 사용된 반면 YCbCr은 비디오 및 스틸 이미지 압축과 전송(예: [[MPEG]], [[JPEG]])에 적합한 색 정보의 디지털 인코딩에 사용되었다.<ref>Poynton, Charles. "YUV and ''luminance'' considered harmful: A plea for precise terminology in video" [http://www.poynton.com/PDFs/YUV_and_luminance_harmful.pdf]</ref> 오늘날 YUV라는 용어는 [[YCbCr]]을 사용하여 인코딩되는 파일 포맷을 기술하기 위해 컴퓨터 산업에서 흔히 사용되고 있다.

== 역사 ==
Y′UV는 공학자들이 [[흑백]] 구조의 [[컬러 텔레비전]]을 원했던 시기에 발명되었다.<ref>Maller, Joe. [http://joemaller.com/fcp/fxscript_yuv_color.shtml RGB and YUV Color] {{웨이백|url=http://joemaller.com/fcp/fxscript_yuv_color.shtml |date=20080224143835 }}, ''FXScript Reference''</ref> 그들은 색 추가가 가능하면서 흑백 호환이 되는 신호 전송 방식이 필요이 필요했다. 흑백 신호로 존재했던 루마 컴포넌트가 이미 존재하였으나 그들은 UV 신호를 여기에 추가하는 것으로 해결책을 냈다.

== 같이 보기 ==
* [[크로마 서브샘플링]]
== 각주 ==
{{각주}}

== 외부 링크 ==
* [http://www.fourcc.org/fccyvrgb.php RGB/Y′UV Pixel Conversion] {{웨이백|url=http://www.fourcc.org/fccyvrgb.php |date=20220302185953 }}
* [http://www.fourcc.org/yuv.php Explanation of many different formats in the Y′UV family] {{웨이백|url=http://www.fourcc.org/yuv.php |date=20140529202052 }}
* Poynton, Charles. [http://www.poynton.com/Poynton-video-eng.html Video engineering]
* [http://isp.uv.es/code/visioncolor/colorlab.html Colorlab] MATLAB toolbox for color science computation and accurate color reproduction (by Jesus Malo and Maria Jose Luque, Universitat de Valencia). It includes CIE standard tristimulus colorimetry and transformations to a number of non-linear color appearance models (CIE Lab, CIE CAM, etc.).
* Kohn, Mike. [http://www.mikekohn.net/stuff/image_processing.php Y′UV422 to RGB using SSE/Assembly]
* [http://discoverybiz.net/enu0/faq/faq_YUV_YCbCr_YPbPr.html YUV, YCbCr, YPbPr color spaces]
* [https://web.archive.org/web/20120404024930/http://www.equasys.de/colorformat.html Color formats] for image and video processing - [https://web.archive.org/web/20120403123714/http://www.equasys.de/colorconversion.html Color conversion] between RGB, YUV, YCbCr and YPbPr
* [https://code.google.com/p/libyuv/ libyuv]
* [https://code.google.com/p/pixfc-sse/ pixfc-sse] - C library of SSE-optimized color format conversions
* [https://web.archive.org/web/20191027171836/http://www.sunrayimage.com/examples.html YUV files ] - Sample / Demo YUV/RGB video files in many YUV formats, help you for the testing.

{{색 공간}}

[[분류:색 공간]]