본문 바로가기

My Study/Hardware, Firmware

ITU-R BT.656 or ITU 656

반응형

ITU-R BT.656

ITU-R BT.656 또는 ITU 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 픽셀 값을 복원하기 위해서는 반드시 크로마 서브샘플링이 필요하다.

위키백과, 우리 모두의 백과사전.

1. Data 구조

8bit parallel NTSC (525/60)

 

6 방식은 앞서 말했듯이 각종 신호선이 없는 대신, 출력 코드에 다음과 같은 data line 이 나오고 있다.

1개의 line은 EAV, BLANKING, SAV, Active Video Data 로 구성되어 있는데, 이들은 다음과 같다.

EAV : End of Active Video (이전 line의 끝을 알려줌)

BLANKING : horizontal blanking 과 같은 역활

SAV : Start of Active Video ( horizontal blanking 의 끝과 새로운 line 의 시작을 알려줌)

Active Video Data : Video data

656에서는 525개의 line이 1 frame을 구성하고 있다. 따라서 저러한 line이 525개가 존재하고 있다.

EAV - SAV 사이에 자리 잡은 blanking 이 601에서의 horizontal blanking의 역활을 수행하고 있다.( hsync 가 아니다.)

1개의 line은 1716 의 샘플링을 가지고 있는데, 쉽게 말하면 1716 byte라고 보면 된다.

 

다음의 그림을 살펴 보자.


1개의 line은 1716byte = EAV 4byte+ BLACKING 268byte + SAV 4byte + Active data 1440 byte 로 구성됨을 확인 할 수 있다.

blanking 구간에는 특별한 코드를 집어넣을 수 있으나, 쓰지 않아도 상관없으니 pass.

다만 80h, 10h 가 반복되는 것을 확인 할 수 있는데, blanking interval(vertical, horizontal) 에서는 Y는 10h, Cb/Cr은 80h 로 출력되도록 정의하고 있기 때문.

blanking 구간이기는 하나 여전히 sampling 하고 있기 때문에 저런 형식의 값이 나오고 있는 것임.

656은 interlace(비월주사) 방식을 사용하고 있어요. 한번에 1frame 을 찍어내기 힘드니 ,

frame 을 홀/짝(odd/even)으로 나누어서 홀수 라인 먼저 출력을 하고 짝수라인을 출력하는 것이죠. 실제로는 화면을 한줄 띄고 한줄 출력하는 것이나 그 속도가 빨라 전혀 이상함을 못 느낀다고 한다.

< http://blog.daum.net/whitedrake/4 글 다수 퍼옴>

반응형