Edge — это кроссплатформенная система видеоаналитики и распознавания объектов

Одной из областей применения данного решения являются задачи по распознавания номеров, марок и моделей ТС. Edge может работать, как в рамках централизованной структуры, на сервере в ДЦ, так и на последней миле, непосредственно на объекте, рядом с местом установки видеокамеры. Независимо от места установки вы получаете полноценный блок видеоаналитики с доступом к нему по открытому REST API, в рамках которого можно интегрироваться с любыми существующими в инфраструктуре информационными системами.

edge.jpg

Области применения:

  • фиксация нарушений ПДД;
  • контроль зон въезда/выезда с интеграцией с другими контролируемыми системами через Wiegand;
  • автоматизация процессов формирования заявок на въезжающий автотранспорт, где основным идентификатором является гос номер ТС;
  • сбор и анализ неперсонализированных данных по проезжающим ТС в зоне видимости камеры (количество ТС в разрезе марок/моделей).

Установка Edge на последней миле позволяет осуществлять внедрения в тех точках, где нет Интернета или его скорость недостаточна для полноценной передачи потоков до ДЦ. Так, видео в HD разрешении и 15 FPS требует 1,9 Мбит/сек., хотя по факту значимой информацией являются события по факту распознавания, текстовое значение номера, марки модели и агрегированные количественные характеристики. Edge, установленный рядом с камерой, например, на Outdoor Box Micro, позволяет по REST API забирать данные по событиям по запросу. Запрос может осуществляться, как существующей системой учета, так и внедряемой в рамках автоматизации тех или иных бизнес-процессов (например, 1C:Предприятие). Помимо API, Edge содержит встроенный веб-интерфейс, доступный непосредственно после установки, через который администратор или пользователь системы может получить доступ ко всем событиям, отфильтровать их, найти нужное или составить отчет по их количеству за период.

Edge может быть установлен:

  • в ДЦ на существующем сервере или на 1U NxSBC server for inference;
  • на последней миле в Outdoor Box / Outdoor Box Micro / Outdoor Box Nano и др. устройствах;
  • непосредственно на камере (сейчас поддерживаются Vivotek, AXIS, Milestone).

Edge устанавливается из заранее подготовленного образа и непосредственно после установки сразу предоставляет веб-интерфейс для настройки и работы с RTSP-потоками или непосредственно подключенными камерами машинного зрения. На Edge могут работать не только нейросети распознавания детекции и номеров, марок, моделей ТС, но и другие, например, распознавания лиц (как собственные имеющиеся или новые, разрабатываемые под конкретную задачу, так и сторонних разработчиков в рамках враппера).

Edge

Edge

По запросу можно организовать отдельный демостенд с полными административными правами и/или клиентскими RTSP-потоками для демонстрации работы системы на клиентских данных.

Вернуться на главную

Сервер на базе Linux. Удаленное управление, мониторинг состояния всех устройств, контроль объекта встроенными камерами

Линейка серверов:

Сервер для исполнения инференса нейронных сетей с IP-видеокамер на базе 4х Intel VCA2 для Enterprise-сегмента

Сервер для исполнения нейронных сетей и транскодинга видеопотоков для Enterprise-сегмента. До 180 потоков Full HD, 15 FPS в распознавании номеров, марок и моделей транспортных средств на скорости до 250 км/ч.

Спецификация:

  • Платформа Supermicro 1029GQ-TRT и БП 2 кВт.
  • Intel VCA 2 (VCA1585LMV), 4 шт.
  • Модули памяти в Intel VCA2, Kingston DDR4 SO-DIMM 8Gb, 24 шт.
  • Модули памяти в платформу, Kingston ECC REG 16Gb, 8 шт.
  • SSD M.2 Intel 660p Series, 1Tb, 1 шт.
  • CPU Intel Xeon Silver 4414 Skylake 2,2GHz, LGA3647, L3 14080Kb, 2 шт.

Сервер для исполнения инференса нейронных сетей с IP-видеокамер на базе 8x Intel NUC для Corporate-сегмента

Сервер для исполнения нейронных сетей Corporate-сегмента. До 80 потоков Full HD, 15 FPS в распознавании номеров, марок и моделей транспортных средств на скорости до 250 км/ч.

Спецификация:

  • Intel NUC8i5BEK (без корпуса с доработанной системой охлаждения), 8 шт.
  • Модули памяти DDR4 SO-DIMM AMD Radeon R7 Performance, 8 Гб, 8 шт.
  • Дополнительные модули памяти DDR4 SO-DIMM Kingston, 4 Гб, 8 шт.
  • SSD M.2 накопитель WD Green, 240Gb, 8 шт.
  • Корпус 1U (собственного производства).
  • Маршрутизатор MikroTik RB4011iGS+RM (без корпуса с доработанной системой охлаждения), 1 шт.
  • Соединительные провода (патч-корды), 11 шт.
  • БП IBM 94Y8187, 550 Вт.

Сервер представляет собой решение в форм-факторе 1U с N шт. SBC с инференс-акселератором, расположенными внутри, которые объединены друг с другом на сетевом уровне. В собранном прототипе используется 8 шт. Intel NUC8BEK и Ethernet 1000 BASE-T. GPU выступает в роли инференс-акселератора и может быть использован совместно с процессором общего назначения для оптимизации полезной работы.

20190718_183219.jpg

Основное назначение — совмещенный инференс нейронных сетей на GPU и CPU. Инференс — это непрерывное исполнение нейронных сетей на конечном аппаратно-программном устройстве.

Сейчас для инференса используются специализированные ПЛИС (FPGA), GPU и процессоры общего назначения CPU. Текущие решения на CPU — это серверные материнские платы с 1 или 2 слотами под установку процессоров, например, семейства Intel Xeon. В случае использования CPU, инференс выполняется на логических ядрах процессора, число которых равно числу физических ядер или, при наличии Hyper-threading, увеличено вдвое. Современные многоядерные процессоры являются очень дорогими, а промышленных решений на базе 1 материнской платы с 3-мя и более слотами не существует. Инференс на GPU является значительно эффективнее, чем инференс на CPU, а совместное использование CPU и GPU позволяет увеличить производительность в 3-5 раз. В рамках нашего решения 1U NxSBC удалось многократно сократить стоимость инференса на единицу потока за счет применения SBC с GPU, объединенных на сетевом уровне (NAT). При установке 8-ми SBC в 1U получается 64 логических ядра и 8 GPU, что в данном форм-факторе представляет наилучший показатель.

Одним из вариантов использования решения является распознавание объектов, полученных из видеопотока "на лету" (объектовая аналитика). Вход, в этом случае, чаще всего, представляет собой потоковые данные. На 1 SBC можно направить N потоков, которые далее на сетевом уровне распределяются между конечными исполнительными устройствами для проведения полезной работы (инференса).

Состав сервера: корпус 1U RAC, 8xNUC8BEK by Intel c GPU и модернизированной под серверный формат воздушной активной системой охлаждения, 1 маршрутизатор 1 Гбит/сек, 8 портов внутри, 2 снаружи (основной uplink и резервный вход), блок питания 600Вт, система управления активным воздушным охлаждением.

Один сервер содержит 8 процессоров общего назначение Intel Core i5 8-го поколения и 8 GPU Iris Plus 655. В рамках одного сервера получается 64 логических ядра процессоров общего назначения и встроенные GPU для решения сложных задач. Все устройства загружаются по сети, без использования HDD. Все события в системе логируются и передаются оператору через мессенджер.

сервер

Преимущества решения:

  • Высокая плотность установки CPU и GPU для серверных решений (32 ядра, 64 потока на 8CPU и 8GPU в корпусе 1U).
  • Низкая себестоимость при высокой плотности CPU и GPU на 1U.
  • Низкое энергопотребление (до 500Вт при 100% нагрузке).
  • Горячее резервирование вычислительных узлов на сетевом уровне.
  • Аппаратное декодирование видеопотоков.
  • Возможность резервирования блока питания.
  • Наличие возможности разделения инференса между CPU и GPU.
  • Возможность одновременной работы с различными типами данных (INT8/FP16/FP32).
  • Наличие визуальной системы мониторинга состояния вычислительных узлов.
  • Возможность соблюдения SLA до 0.9999.
  • Наличие централизованной системы управления вычислительными узлами.
  • Наличие высокопроизводительного аппаратного сопроцессора по декомпрессии и компрессии потоков.

Примеры применения сервера в инференсе нейронных сетей:

  • распознавание лиц (идентификация в СКУД, формирование половозростных портретов в ритейле, розыскные мероприятия и т.п.);
  • распознавание марок/моделей ТС (подсчет, статистика, дополнительная мета к номерным знакам);
  • распознавание номерных пластин (в системах фото/видео-фиксации, розыскных мероприятиях);
  • подсчет пассажиропотоков (учет нагрузки, кол-во вошедших/вышедших).

Варианты исполнения:

  • N вычислительных узлов в U форм-факторе с активной системой охлаждения и возможностью их горячей замены.
  • N вычислительных узлов в U форм-факторе с пассивной системой охлаждения и возможностью их горячей замены.
  • N вычислительных узлов в U форм-факторе с активной системой охлаждения без возможности их горячей замены.
  • N вычислительных узлов в U форм-факторе с пассивной системой охлаждения без возможности их горячей замены.

20190718_183204.jpg

Вернуться на главную

Outdoor Box — серия промышленных микрокомпьютеров, на которых может выполняться инференс нейронных сетей в реальном времени «на краю»

Линейка устройств Outdoor Box:

Outdoor Box Micro

Outdoor Box Micro

Устройства для исполнения нейронных сетей (распознавание номеров, марок и моделей транспортных средств) в непосредственной близости от источника данных. До 2-х потоков на скорости движения транспортных средств до 250 км/ч и до 4-х потоков на скорости движения транспортных средств до 40 км/ч.

Спецификация:

  • Микрокомпьютер Up Core UP-CHT01-A10-0232 (на базе CPU Intel Atom x5).
  • USB Flash, 64Gb.
  • eMMC, 16Gb.
  • Блок Питания.
  • Корпус (собственного производства).
  • Энергопотребление: 10Вт.
  • Рабочая среда: - 40°С - +50°С.
  • Пыле/влагозащищенность: IP66.
  • Монтаж: DIN рейка.

В настоящее время мы производим 2 конфигурации Outdoor Box Micro:

Intel Atom x5-Z8350 2Гб ОЗУ. Данная конфигурация служит для контроля 1 полосы движения при скорости потока от 40 км/ч до 250 км/ч. При скорости до 40 км/ч - 2 полосы. Предназначена для контроля узких участков дорог, дворовых территорий и до 4-х постов въезда/выезда при условии 1 камера на 1 пост. В функции детектора заложены определение номера транспортного средства, региона и скорости движения.

Intel Atom x5-Z8350 4Гб ОЗУ. Данная конфигурация служит для контроля 2 полос движения при скорости потока от 40 км/ч до 250 км/ч. При скорости до 40 км/ч - 4 полосы. Предназначена для контроля скоростных шоссе и многополосных перекрестков в условиях города. В функции детекторов заложены: определение скорости движения, а также 15-ти видов нарушений ПДД, например: “Проезд на красный сигнал светофора”, “Перестроение через сплошную линию”, “Превышение скорости на 20 км/ч”, “Превышение скорости на 40 км/ч” и др.

Outdoor Box Nano

Outdoor Box Nano

Устройства для исполнения нейронных сетей (распознавание номеров транспортных средств) в непосредственной близости от источника данных. Распознавание номеров на 1 потоке на скорости движения транспортных средств до 60 км/ч.

Спецификация:

  • Микрокомпьютер FriendlyELEC NanoPi M4.
  • eMMC Module, 32Gb.
  • Комплект проводов для подключения.
  • Блок Питания.
  • Корпус (собственного производства).
  • Энергопотребление: 10Вт.
  • Рабочая среда: - 40°С - +50°С.
  • Пыле/влагозащищенность: IP66.
  • Монтаж: DIN рейка.

Outdoor Box

Outdoor Box

Устройства для исполнения нейронных сетей (распознавание номеров, марок и моделей транспортных средств) в непосредственной близости от источника данных. До 3-х потоков на скорости движения транспортных средств до 250 км/ч и до 6-и потоков на скорости движения транспортных средств до 40 км/ч.

Спецификация:

  • Микрокомпьютер iBASE IB818 (на базе CPU Intel Atom x7).
  • USB Flash, 64Gb.
  • eMMC, 16Gb.
  • Корпус (собственного производства).
  • Блок Питания.
  • Энергопотребление: 10Вт.
  • Рабочая среда: - 40°С - +50°С.
  • Пыле/влагозащищенность: IP66.
  • Монтаж: DIN рейка.

Outdoor Box NUC

Outdoor Box NUC

Устройства для исполнения нейронных сетей (подсчет пассажиропотока в транспорте) в непосредственной близости от источника данных. Подсчет пассажиров с одной или двух камер.

Спецификация:

  • Микрокомпьютер Intel NUC4i5MYHE.
  • Модули памяти SKhynix, 4 Гб.
  • SSD 2.5 Crucial MX500, 250Gb.
  • Климатический модуль (собственного производства).
  • Блок питания.
  • Корпус (собственного производства).
  • Энергопотребление: 10Вт.
  • Рабочая среда: - 40°С - +50°С.
  • Пыле/влагозащищенность: IP66.
  • Монтаж: DIN рейка.

Outdoor Box в комплекте с кроссплатформенной системой видеоаналитики и распознавания объектов Edge используется для распознавания номерных знаков, марок и моделей автомобилей, обнаружения нарушений правил дорожного движения и автоматизации систем контроля доступа.

edge.jpg

Такие устройства умеют решать следующие типовые задачи:

  • Распознавание номеров и марок/моделей ТС.
  • Инициирование распознавания данных по датчику.
  • Открытие по факту распознавания номера (черные/белые списки).
  • Хранение журнала событий и доступ по требованию.
  • Формирование отчетов по количеству зарегистрированных событий за период.
  • Интеграция со сторонними системами по Wiegand.
  • Отправка сигнала о проезде во внешние системы.
  • Фиксация ручного открытия.
  • Просмотр видео в LIVE-режиме.

Программное обеспечение настраивается на Outdoor Box в течение 5 минут. Возможна интеграция Outdoor Box с другими системами по Wiegand и предоставление доступа к данным по REST API.

Подключение осуществляется при помощи кабеля Wiegand, входящего в комплект устройства. Провода GND, DATA00 и DATA01 или GND, DATA10, DATA11 к соответствующим клеммам свободного Wiegand порта исполнительного устройства (провода на конце кабеля промаркированы). После подключения необходимо настроить ПО исполнительного устройства на работу с выбранным Wiegand портом.

Распознавание номеров и марок автомобилей осуществляется при помощи нейросетей, а передача видеопотока происходит по протоколу RTSP (H.264, MJPEG). Возможность получения только полезных данных с устройства значительно сокращает объем необходимого трафика. Частая проблема в работе систем ФВФ — это обрыв интернет соединения. Outdoor Box сохраняет в своей памяти события, позволяя запросить их после восстановления связи по API.

Система видеоаналитики позволяет задать различные параметры детекции для формирования событий под задачи клиента.

Возможности:

  • Обеспечение автоматической работы системы по заданному алгоритму.
  • Предотвращение поломок оборудования.
  • Предотвращение возможного возгорания.
  • Удаленное управление всеми системами, работа без присутствия человека.
  • Система видеоаналитики позволяет задать различные параметры детекции для формирования событий под задачи клиента.
Вернуться на главную

Модуль предназначен для погружного охлаждения шести GPU, установленных непосредственно на плате

Система двухфазного иммерсионного охлаждения ComBox IC-6 на базе жидкости 3M™ Novec™ 7100 включает в себя 6 видеокарт AMD RX470 на плате нашей собственной разработки. 16 плат комбинируются в секцию ComBox IC-96, которая также работает в жидкости Novec 3M. Подобная система позволяет добиться максимально возможной плотности установки GPU для майнинга, проведения научных расчетов и параллельных вычислений. Встроенный процессор контролирует все необходимые параметры погружного охлаждения.

Все компоненты размещены компактно друг к другу для достижения чрезвычайно высокой плотности вычислительных мощностей на квадратный сантиметр. На одну материнскую плату можно подключить несколько SMART IC плат.

SMART IC-6

Возможности:

  • Специально разработан для погружного охлаждения.
  • Специально разработан для погружного охлаждения.
  • Встроенный процессор для управления и сбора данных.
  • Высокая плотность размещения.
Вернуться на главную

Плата расширения SMART A-6 для PCI видеокарт

Плата подключается к одному слоту PCIe материнской платы и поддерживает установку до шести видеокарт и еще одной платы расширения путем последовательного подключения.

Встроенный процессор может включать и выключать питание, контролировать напряжение и влажность. Он также управляет системой охлаждения, регулируя обороты 4 внешних вентиляторов. Любая видеокарта может быть отключена по команде системы. На одну материнскую плату можно подключить несколько SMART A-6 плат.

pci.png

Возможности:

  • 6 слотов PCIe.
  • Контроль напряжений питания.
  • Встроенный процессор для управления и сбора данных.
  • Недорогое и эффективное решение.
Вернуться на главную

ComBox IC содержит 960 видеокарт с возможностью увеличения числа карт до 1920 штук

Для достижения максимальной плотности установки видеокарт используется двухфазное иммерсионное охлаждение.

Новейшая система ComBox IC использует погружное двухфазное охлаждение. В 20-футовом контейнере установлено 960 GPU с возможностью расширения до 1920 шт. В системе нет вентиляторов на картах, нет контакта с внешней средой, увеличенный срок службы электроники.

ComBox IC 960

Возможности:

  • 960 GPU в 20-футовом контейнере.
  • Система иммерсионного охлаждения.
  • Нет подвижных частей.
  • Система газового пожаротушения.
Вернуться на главную

Мобильный юнит состоит из 40 модулей по 12 GPU, установленных на объединяющей плате SMART A-6, с интегрированной системой управления и размещен в 20-ти футовом контейнере

SMART платы отправляют все данные на сервер для проверки условий работы. Система контролирует 60 параметров с каждой платы SMART A-6, может отключить ее или перезагрузить. Все устройства загружаются с сервера без жестких дисков.

А480

Возможности:

  • 40 модулей по 12 GPU в каждом.
  • Управление питанием каждого из 40 модулей.
  • Активная высокопроизводительная система вентиляции с фильтрации.
  • Система газового пожаротушения.
Вернуться на главную
Благодарим за Ваше обращение!
Наш специалист свяжется с Вами в самом ближайшем будущем чтобы обсудить вопросы взаимодействия.