YCC   YCbCr  

(2022-10-31)

1. YCbCr (약자 : YCC)

  ㅇ 1개의 밝기 성분(휘도) 및 2개의 색차 성분으로 색상을 표현하는 색공간 방식


2. 성분 구성

  ㅇ Y        : 휘도 성분으로, RGB가중평균으로 계산이 가능
     -  Y = krR + kgG + kbB 
  ㅇ Cb,Cr,Cg : 색차 성분으로, RGB 각 색과 Y 의 차 (즉, 컬러색차 성분들로 표현 가능)
     -  Cb = B - Y, Cr = R - Y, Cg = G - Y
     *  여기서, Cb + Cr + Cg 는 상수 이므로,
        . Cg는, Cr (적색 색차) 및 Cb (청색 색차) 로부터 계산이 가능


3. RGB, YCbCr 간의 변환RGB로부터 YCbCr로의 변환 
     -  Y  = 0.229R + 0.587G + 0.114B
     -  Cb = 0.564 * (B - Y) + 0.5
     -  Cr = 0.713 * (R - Y) + 0.5

  ㅇ YCbCr로부터 RGB로의 변환 
     -  R = Y + 1.403 ∗ (Cr − 0.5)
     -  G = Y − 0.344 ∗ (Cr − 0.5) − 0.714 ∗ (Cb − 0.5)
     -  B = Y + 1.773 ∗ (Cb − 0.5) 

  ※ 위의 계산식들은,
     - 서로 다른 칼라 TV 방식(NTSC,PAL등)의 색 호환성을 위해, 
     - (ITU-R BT.601)에서 규격화함 


4. 특징  :  (이미지 압축성 있음)

  ㅇ 인간 시각 특징이, 컬러 보다 휘도에 민감하므로, 
     - 휘도 성분(Y)을, 보다 세밀하게, 고 해상도로 표현하고,
     - 색차 성분(CbCr)을, 보다 낮은, 저 해상도로 표현하면,
  ㅇ 이때의, YCbCr 방식은, 
     - RGB 표현 방식 보다, 데이터 량을 줄일 수 있음
     * [참고]  ☞ 크로마 포멧 (4:4:4, 4:2:2, 4:2:0, 4:1:1) 참조



Copyrightⓒ written by 차재복 (Cha Jae Bok)
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"