반응형 멀티미디어/이미지 프로세싱10 YCbCr과 YPbPr YCbCr과 YPbPr 색상신호를 RGB Color Space 상의 R, G, B의 색상 요소로 분해할 수 있는데, 우리는 눈에 보이는 대로 인식되는 이른바 "빛의 삼원색"에 너무나 익숙하다. 그런데, YCbCr이나 YPbPr은 색상신호가 아니라 휘도(Luminance) Y와 색차신호 Cb(Pb), Cr(Pr)에 기반한 색 표현 방식이다. 인간의 눈이 색상보 다 밝기에 더 민감하기 때문에 색차신호를 이용해서 처리하는 것이 효과적이다. 신호 표준들을 보면 Pb, Pr은 아날로그 색차신호를 호칭할 때 사용하는 용어이고 Cb, Cr은 디지털 신호로 부호화했을 때 사용하는 용어이다. 그런데 이를 혼용해서 부르는 경우가 많아졌다. Cb/Cr과 Pb/Pr의 차이는 NTSC(480i)레벨의 신호단자를 [Y/Cb/Cr.. 2009. 3. 18. YUV420을 RGB로 변환하기 // RGB 값을 얻기위한 YUV 테이블을 만든다. // YUV_B, YUV_R, YUV_G 배열은 사용하기 전에 YUV_lookup_table() 함수로 초기화해야 한다. double YY[256], BU[256], GV[256], GU[256], RV[256]; unsigned char YUV_B[256][256]; unsigned char YUV_R[256][256]; unsigned char YUV_G[256][256][256]; void YUV_lookup_table() { int i, j, k; double i_value; for( i=255; i>=0; i-- ) { YY[i] = (1.164*(i-16.0)); BU[i] = (2.018*(i-128.0)); GV[i] = (0.831*(i.. 2009. 3. 18. YUV420(YV12) 참조 사이트: http://www.fourcc.org YUV에도 여러 가지 종류가 있다. 그 중에서 YUV420(YV12)에 대해서 알아보도록 하겠다. YUV420(YV12) This is the format of choice for many software MPEG codecs. It comprises an NxM Y plane followed by (N/2)x(M/2) V and U planes. Horizontal Vertical Y Sample Period 1 1 V Sample Period 2 2 U Sample Period 2 2 Positive biHeight implies top-down image (top line first) ATI says they have a download whic.. 2009. 3. 18. 동영상 파일끼리 PSNR 비교하는 프로그램 2,3개의 동영상 파일의 PSNR을 비교하는 프로그램입니다. 프레임별로도 확인가능하다. 심플하면서 괜찮은것 같다.. 2009. 3. 18. DCT 프로그램 동영상 압축에서의 Integer transform(DCT)에 대한 C 소스입니다. Fast DCT입니다. 2009. 3. 18. H.264 tutoroals 1. Avc Picturemanagement Draft 1 2. Overview 3. Loopfilter(Deblocking filter) 4. Inter prediction 5. Intra prediction 6. VLC(UVLC, CAVLC) 7. CABAC 8. Transform(DCT, Quantization) 2009. 3. 18. 이전 1 2 다음 반응형