Мне трудно понять, как рассчитать скорость передачи данных при использовании цветовой подвыборки, например, в Y'UV-изображении:
У меня есть следующие примеры для расчета:
Разрешение изображения: 352*288
частота: 25 кадров в секунду
Для (4: 4: 4) пример расчета выглядит следующим образом:
(352px * 288px) * 3 color channels * 25 fps * 8 bit = 60 825 600 bit/s
Все идет нормально.
Но сейчас наступает (4: 2: 0) :
(352px*288px) * 1.5 color channels * 25 * 8 = 30 412 800 bit/s
Теперь, пытаясь перевести этот пример, например, (4: 1: 1), я понял, что не уверен, правильно ли я понимаю, как рассчитывается соотношение 1,5 цветовых каналов .
Мое первое предположение для расчета было в случае (4: 2: 0):
2/4*3=1.5 color channels
аналогично для (4: 1: 1) я бы рассчитал соотношение для цветовых каналов как:
1/4*3=0.75 color channels
Но я просто не уверен, что это будет правильный путь.
В качестве альтернативы я думал по следующим направлениям:
цветные каналы (4: 1: 1): 1 Y' + 1/4 UV = 1.25 color channels
Теперь, какой будет правильный способ сделать это правильно?