반응형
ITU 656(BT.656) 표준은 압축되지 않은 PAL 또는 NTSC 표준 화질 텔레비전을 스트리밍하기 위한 단순한 디지털 영상 프로토콜을 정의한다. 이 프로토콜은 비월 주사된 영상 데이터를 지원하며, 각 필드는 따로따로 스트리밍된다. ITU 656 프로토콜은 TV-out용의 DAC 칩으로 비디오 프레임을 보내는 데 사용되거나 비디오 캡쳐용 ADC 의 출력으로 사용될 수 있다.
BT.656 데이터 스트림 형식
하나의 BT.656 스트림은 27 MHz 로 동작하는 픽셀 클럭 신호에 따라 동시에 8 비트를 병렬로 전송한다. 스트림 내의 비디오 픽셀 데이터의 수평 주사선은 SAV (Start of Active Video) 코드와 EAV (End of Active Video) 코드로 구분된다. 또한 SAV 코드는 비디오 필드 혹은 프레임 내의 라인 위치를 가리키는 상태 비트를 포함한다. 전체 프레임 내의 라인 정보는 SAV 상태 비트를 추적함으로써 알 수 있으며, 수신기가 새로운 스트림과 동기화(synchronize)되도록 한다.
색 공간 (Color space)
라인 내의 각각의 픽셀은 YUV 형식으로 부호화 된다. 4 바이트 길이의 SAV 코드가 전송된 후에 Y (휘도) 신호의 초기 8 비트가 전송되고 그 다음에는 Cb (색차 U) 신호의 8 비트가 전송되며 그 다음에는 Y 신호의 다음 8 비트, 그 다음에는 Cr (색차 V) 신호의 8 비트가 전송된다. 온전한 Y, Cb, Cr 픽셀 값을 복원하기 위해서는 반드시 크로마 서브샘플링이 필요하다.
반응형
'개발 관련' 카테고리의 다른 글
포트 리스트 (0) | 2011.06.22 |
---|---|
RS232, RS485, RS422 (0) | 2011.06.13 |
개발 관련/구글에서 제공하는 개발자 툴 (0) | 2011.02.11 |
FTP Passive Mode와 Active Mode의 차이점 (0) | 2010.01.11 |
업체별 POP3 & SMTP Server (0) | 2009.12.28 |