Какой формат по умолчанию для исходных данных во внешней камере uvc -usb - yuv420 или yuv422?
Каков формат данных по умолчанию, получаемых с внешней камеры, совместимой с uvc-usb. Это yuv420 или yuv422, или это зависит от датчика камеры. Может ли любая точка указывать на документы, относящиеся к алгоритму преобразования одного формата в другой. Ргдс, Софти
1 ответ
USB Video Class поддерживает один упакованный формат YUV 4:2:2 (YUY2) и один планарный формат YUV 4:2:0 (NV12). ( http://www.usb.org/developers/devclass_docs/USB_Video_Class_1_1_090711.zip). Значения по умолчанию зависят от реализации (он также может дать вам поток MPEG2 или h264).
Я объясню идею конверсии, впоследствии ее можно оптимизировать:
Изображение YUV422 имеет каждые 2 точки яркости (Y), сохраненные вместе с их цветами (U и V), например: YUYV YUYV YUYV YUYV YUYV YUYV
YUV420 является плоским, поэтому сначала у вас есть все Y, затем все U, а затем все V. Также плоскости U и V делятся пополам (каждая вторая строка игнорируется), и только определенное значение U (и V) делится на 2 точки в той же линии, он также делится с 2 точками под ними на следующей линии.