Мини-ПК Odyssey Blue на базе ODYSSEY-X86J4125 SBC теперь предлагается в комплекте с платформой NVR с открытым исходным кодом Frigate с поддержкой обнаружения локальных объектов в реальном времени и ускорителем Coral USB AI.
Мини-ПК Odyssey Blue оснащен четырехъядерным процессором Intel Celeron J4125 Gemini Lake Refresh, 8 ГБ ОЗУ и твердотельным накопителем на 128 ГБ с предустановленной неназванной ОС Linux (вероятно, Debian 11) и контейнером Frigate Docker. Решение может запускать обнаружение объектов со скоростью 100+ кадров в секунду при использовании ускорителя Coral USB.
Поскольку аппаратное обеспечение не совсем новое, и мы подробно освещали его в прошлом, даже рассматривая SBC более раннего поколения с процессором Celeron J4105 и корпусом Re_Computer, в этом посте мы сосредоточимся на программном обеспечении, а именно на Frigate NVR.
Frigate — это программа NVR с открытым исходным кодом, разработанная для Home Assistant с обнаружением объектов на основе ИИ, которая работает как контейнер Docker и использует OpenCV и Tensorflow для локального обнаружения объектов в реальном времени для IP-камер. Некоторые из основных моментов включают:
- Интенсивно использует многопроцессорную обработку с акцентом на обработку каждого кадра в режиме реального времени.
- Обнаружение движения с очень низкими накладными расходами для определения места запуска обнаружения объектов
- Обнаружение объектов с помощью TensorFlow выполняется в отдельных процессах для достижения максимальной частоты кадров в секунду
- Связь через MQTT для легкой интеграции в другие системы
- Записывает видео с настройками сохранения на основе обнаруженных объектов
- Круглосуточная запись
- Повторная потоковая передача через RTMP для уменьшения количества подключений к вашей камере
Хотя Frigate может запускать обнаружение объектов на процессоре, использование ускорителя Google Coral значительно повышает производительность и обеспечивает обнаружение со скоростью более 100 кадров в секунду. Документация содержит рекомендуемое оборудование, инструкции по установке, настройку, интеграцию с Home Assistant и многое другое. IP-камеры Dahua/Loryta , Hikvision и Amcrest рекомендуется именно в таком порядке, но люди, использующие Reolink, часто сталкивались с проблемами, и PoE-камеры следует предпочесть камерам WiFi.
Odyssey Blue (J4125) на самом деле является частью рекомендуемых серверов и единственным из списка, который также поддерживает ускоритель M.2 Coral AI, поэтому немного странно, что комплект поставляется с USB-ускорителем. Другие рекомендуемые/протестированные системы включают Minisforum GK41, Beelink GK55, Atomic Pi и Raspberry Pi 4, хотя последние две подходят только для небольшого количества камер.
Seeed Studio продает комплект Frigate NRV с Odyssey Blue, а Coral USB AI-ускоритель продается за 328,99 долларов США, включая доставку. Это должно быть в основном интересно тем, кто хочет, чтобы видеорегистратор Frigate NVR работал «из коробки», как упоминалось выше, не должно быть слишком сложно создать свой собственный, используя практически любой новейший мини-ПК плюс ускоритель искусственного интеллекта Google Coral. Однако последнее может быть не так просто найти, поскольку Seeed Studio сообщила CNX Software, что «учитывая очень ограниченный запас Coral USB Accelerator на данном этапе, сейчас в сети доступен только комплект Frigate NVR», и они планируют возобновить продажу Coral USB Accelerator отдельно, когда нехватка поставок будет решена.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.