Trudno mi zrozumieć, jak obliczyć szybkość transmisji danych przy wykorzystywaniu podpróbkowania barwy np. W obrazie Y'UV:
Mam następujące przykłady do obliczeń:
Rozdzielczość obrazu: 352*288
Częstotliwość: 25 fps
W przypadku (4: 4: 4) przykładowe obliczenia wyglądają następująco:
(352px * 288px) * 3 color channels * 25 fps * 8 bit = 60 825 600 bit/s
Na razie w porządku.
Ale teraz nadchodzi (4: 2: 0) :
(352px*288px) * 1.5 color channels * 25 * 8 = 30 412 800 bit/s
Teraz, próbując przenieść ten przykład np. (4: 1: 1), zdałem sobie sprawę, że nie jestem pewien, czy dobrze rozumiem, w jaki sposób obliczany jest stosunek 1,5 kanałów kolorów .
Moje pierwsze przypuszczenie do obliczeń było w przypadku (4: 2: 0):
2/4*3=1.5 color channels
Podobnie dla (4: 1: 1) obliczyłbym stosunek dla kanałów kolorów jako:
1/4*3=0.75 color channels
Ale po prostu nie jestem pewien, czy to byłaby właściwa droga.
Alternatywnie myślałem w następujący sposób:
kanały kolorów (4: 1: 1): 1 Y' + 1/4 UV = 1.25 color channels
Który z tych sposobów byłby właściwy?