Инструменты · Интерфейс и плата захвата
Поток данных · интерфейсы

Пролезет ли поток

Посчитаем поток одной камеры и всей системы, затем дадим одну топологию: порты, линии, плата и подтверждённые кабели.

Камера
Модель камеры
Введите модель, артикул или номер с шильдика. Точное совпадение выбирается раньше похожих написаний.
Разрешение
Ширина × высота в пикселях
×
Введите ширину и высоту больше нуля.
Частота кадров
Сколько кадров в секунду нужно снимать
к/с
Введите частоту больше нуля.
Формат потока
Моно и Bayer передают один канал; RGB — три. Если не знаете, посчитаем безопасный диапазон.
Битность канала
8 бит — меньший поток; 10/12 бит — больше градаций, если их сохраняют сенсор и свет.
Сколько камер в системе
Поток суммируется, если камеры идут на одну плату
шт
Введите целое число камер от 1.
Длина кабеля
От камеры до компьютера — ограничивает выбор интерфейса
м
Введите длину больше нуля.
Одна камера
0Гбит/с
Вся система
0Гбит/с
Запас по потоку во всех интерфейсахполосы по каждому семейству: одна камера и вся система
Что купить
Кабель на каждую камеру
Плата или сетевые порты
Проверить оптику Собрать комплект

Как считается

Инструмент считает поток данных камеры и сравнивает его с полезной полосой интерфейса, а не с номиналом на шильдике. Для нескольких камер потоки складываются; для CoaXPress и Camera Link учитывается число линий; для плат захвата считается, сколько камер помещается на одну плату и сколько плат нужно. Паспорт камеры (разрешение, максимальная частота кадров, битность, интерфейс) подставляется из каталога по модели или артикулу, любые поля можно править вручную.

Формулы

Примеры

Пример 1. 5-мегапиксельная GigE-камера. 2448 × 2048 px, 24,2 кадра/с, 8 бит: поток 0,971 Гбит/с. Это выше полезной полосы GigE 0,90 — такая частота на GigE не проходит; реальные GigE-камеры этого класса отдают около 22–23 кадров/с при 8 битах. При 12 битах в неупакованном формате поток удваивается (16 бит на пиксель), в упакованном Mono12p растёт в полтора раза. Вдвое больше кадров даёт только 2.5GigE.

Пример 2. USB3. Та же матрица на USB3 с полезной полосой 3,6 Гбит/с: при 8 битах проходит до 89 кадров/с, при неупакованных 12 битах — до 44.

Пример 3. CoaXPress. Камера 5120 × 5120 px, 130 кадров/с, Mono12 packed: поток 40,9 Гбит/с. Предел CXP-12 на четырёх линиях — 4 × 9,6 = 38,4 Гбит/с: не проходит, вердикт красный, в заявку уходит отказ, а не «запас».

Пример 4. Платы захвата. Четыре CXP-камеры по 2457,6 МБ/с. Плата с устойчивой полосой 3350 МБ/с вмещает одну камеру — нужно четыре платы; плата на 6700 МБ/с вмещает две — нужно две платы.

Пример 5. Много GigE-камер. Восемь камер 2448 × 2048, 24,2 кадра/с, 8 бит — суммарно 7,8 Гбит/с. Через один гигабитный порт это не пройдёт: нужен коммутатор с 10GigE-аплинком, либо несколько сетевых карт, либо ограничение частоты кадров. Плата GigE-адаптера для такой схемы не обязательна, инструмент говорит об этом одной фразой.

Типичные ошибки

Вопросы и ответы

Почему полезная полоса GigE 0,9, а не 1 Гбит/с?

Часть канала уходит на заголовки пакетов, служебный трафик и паузы между кадрами. 0,9 Гбит/с — устойчивая величина для потока изображения; выше неё камеры начинают терять пакеты.

Что делать, если камера не проходит по полосе?

Снизить частоту кадров или битность, использовать упакованный формат пикселя, уменьшить область интереса или перейти на более быстрый интерфейс. Инструмент показывает, какая частота проходит на текущем интерфейсе.

Как инструмент узнаёт паспорт камеры?

По модели или артикулу из каталога: разрешение, максимальная частота кадров, поддерживаемые битности и интерфейс. Если каталожная частота ниже введённой, инструмент подставляет паспортную и сообщает об этом. Линейные камеры считаются в отдельном инструменте.

Сколько плат захвата нужно?

По устойчивой полосе платы из её паспорта: сколько камер помещается на одну плату, столько и ставится; остальное — следующая плата. Если полоса платы неизвестна, инструмент не угадывает и передаёт расчёт инженеру.

Нужна ли отдельная плата для GigE-камер?

Нет, GigE-камеры работают через обычный сетевой порт. Плата-адаптер с PoE нужна только для питания по кабелю или для отдельной линии под каждую камеру.

Поток и полезная полоса интерфейсов

Класс, МпРазрешениекадр/сбит/pxПоток, Гбит/сGigE (0.9 Гбит/с)2.5GigE (2.25 Гбит/с)USB3 (3.6 Гбит/с)5GigE (4.5 Гбит/с)CoaXPress-CXP6-x1 (5 Гбит/с)10GigE (9 Гбит/с)CoaXPress-CXP12-x1 (9.6 Гбит/с)CoaXPress-CXP6-x2 (10 Гбит/с)CoaXPress-CXP12-x2 (19.2 Гбит/с)CoaXPress-CXP6-x4 (20 Гбит/с)CoaXPress-CXP12-x4 (38.4 Гбит/с)
0,4720 × 54012080,373проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
0,4720 × 540120100,467проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
0,4720 × 540120120,56проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
1,31280 × 10249080,944не проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
1,31280 × 102490101,18не проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
1,31280 × 102490121,416не проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
21624 × 12406080,967не проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
21624 × 124060101,208не проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
21624 × 124060121,45не проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
3,22048 × 15366081,51не проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
3,22048 × 153660101,887не проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
3,22048 × 153660122,265не проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
52448 × 20484581,805не проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
52448 × 204845102,256не проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
52448 × 204845122,707не проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
8,94096 × 21603082,123не проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
8,94096 × 216030102,654не проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
8,94096 × 216030123,185не проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
12,44096 × 30242582,477не проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
12,44096 × 302425103,097не проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
12,44096 × 302425123,716не проходитне проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
205472 × 36482083,194не проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
205472 × 364820103,992не проходитне проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
205472 × 364820124,791не проходитне проходитне проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
255328 × 46001582,941не проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
255328 × 460015103,676не проходитне проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит
255328 × 460015124,412не проходитне проходитне проходитпроходитпроходитпроходитпроходитпроходитпроходитпроходитпроходит