YUY2 против YUV 422
У меня проблемы с пониманием точной разницы между ними. По результатам исследований, более подробно обсуждаем эти два аспекта как отличающиеся, но некоторые, кажется, группируют их по схеме выборки "4 2 2".
YUV 422 (версии I и J): "имеет одну плоскость яркости Y и 2 плоскости цветности U, V. Однако в I422 плоскости цветности (синяя и красная проекции) подвергаются выборке только в горизонтальном измерении, но все еще с коэффициентом из 2. Таким образом, в плоскостях цветности столько же строк, сколько в плоскости яркости.
Для группы пикселей 2x2 имеется 4 Y выборки и 2 U и 2 V выборки каждая. Глубина составляет 4*8+2*8+2*8 = 64 бита на 4 пикселя, поэтому 16 бит на пиксель. "
YUY2: "Известный как YUY2, YUYV, V422 или YUNV. В YUY2 выборки цветности субдискретизируются с коэффициентом 2. В YUY2, последовательность для 2 пикселей, начинается с одной яркости для первого пикселя, затем U, затем еще одна яркость для второго пикселя, а затем снова V ".
Я спрашиваю об этом, потому что я выполняю задачи обработки изображений в Matlab и конвертирую с учетом YUY2. Я думал, что это то же самое, что и YUV 422 (указанное исходное цветовое пространство моих изображений), но теперь я задаюсь вопросом, не настолько ли точны мои преобразования, как могло бы быть.
1 ответ
I422
это плоский формат, то есть плоскость Luma, за которой следуют две плоскости Chroma, где каждая плоскость содержит только данные для одного канала. В основном это версия YV16 с замененными плоскостями U и V.
YUY2 чередуется: четыре последующих цветовых компонента образуют два соседних по горизонтали пикселя (или макропиксель).