ITU-R BT.656

Zalecenie ITU-R BT.656 , czasami nazywane także ITU656 , opisuje prosty cyfrowy protokół wideo do przesyłania strumieniowego nieskompresowanych sygnałów telewizyjnych w standardowej rozdzielczości PAL lub NTSC ( 625 lub 525 linii ). Protokół opiera się na 4:2:2 zdefiniowanych w zaleceniu ITU-R BT.601 , które zapewnia przeplatane dane wideo, strumieniowe przesyłanie każdego pola oddzielnie i wykorzystuje YCbCr przestrzeń barw i częstotliwość próbkowania pikseli 13,5 MHz.

Standard może być zaimplementowany do przesyłania wartości 8- bitowych (standard w elektronice użytkowej) lub 10-bitowych (czasami używanych w środowiskach studyjnych). Zdefiniowany jest zarówno format transmisji równoległej, jak i szeregowej. W przypadku formatu równoległego zdefiniowano pinout 25-stykowego złącza D-Sub i poziomy logiczne ECL . Format szeregowy może być przesyłany przez 75-omowy kabel koncentryczny ze złączami BNC , ale istnieje również zdefiniowana wersja światłowodowa.

Równoległa wersja protokołu ITU-R BT.656 jest również używana w wielu telewizorach między układami scalonymi wykorzystującymi poziomy logiczne CMOS . Typowe zastosowania obejmują interfejs między chipem dekodera PAL/NTSC a układem scalonym DAC do sterowania kineskopem w telewizorze.

Format danych

Strumień danych BT.656 to sekwencja 8-bitowych lub 10-bitowych słów , przesyłanych z szybkością 27 Msłów/s. Poziome linie skanowania pikseli wideo są ograniczone w strumieniu przez 4-bajtowe sekwencje kodu SAV (początek aktywnego wideo) i EAV (koniec aktywnego wideo). Kody SAV zawierają również bity stanu wskazujące położenie linii w polu wideo lub ramce. Pozycję linii w pełnej klatce można określić, śledząc bity stanu SAV, umożliwiając odbiornikom „synchronizację” z przychodzącym strumieniem.

Poszczególne piksele w linii są kodowane w formacie YCbCr . Po wysłaniu kodu SAV (4 bajty), wysyłanych jest pierwszych 8 bitów danych Cb (kolor U), następnie 8 bitów Y (jasność), następnie 8 bitów Cr (chroma V) dla następnego piksela, a następnie 8 bitów bitów Y. Aby zrekonstruować wartości pikseli Y, Cb, Cr w pełnej rozdzielczości, należy zastosować upsampling chrominancji .

Zobacz też