AIMORELOGY Ovis — это открытый модуль камеры машинного зрения с ИИ, построенный на SoC CVITEK CV1842H-P, с полноцветным ночным видением 1080p и инференсом периферийного ИИ 1,5 TOPS в компактном модульном исполнении. Модуль предназначен для дронов, робототехники, систем безопасности, умных камер и специализированных встраиваемых продуктов машинного зрения.
Камера имеет компактную конструкцию со стековой компоновкой: плата Core размером 20 × 20 мм включает SoC CVITEK CV1842H-P, 2 Гбит NAND-памяти, USB и отладочные контактные площадки UART. Плата сенсора с сенсором изображения SC235HAI подключается сверху и также добавляет интерфейсы Ethernet и UART. Опциональная плата CVBS размещается между платой сенсора и платой Ovis Core.

Характеристики AIMORELOGY Ovis:
- Плата Ovis Core
- SoC – CVITEK CV1842H-P
- CPU – 1x ядро Arm Cortex-A53 @ 1,1 ГГц, 1x ядро RISC-V C906 @ 800 МГц
- NPU – 1,5 TOPS @ INT8 с поддержкой BF16
- ISP – AI-ISP с поддержкой полноцветного ночного видения 1080p @ 30 fps в реальном времени (AI-BNR)
- VPU – кодирование H.265, H.264 и MJPEG до 8 MP @ 25 fps
- Память – 2 Гбит (256 МБ) DDR3 System-in-Package (SiP)
- Накопитель – 2 Гбит (256 МБ) SPI NAND flash
- USB – 1 порт USB 2.0 через 4-контактный разъем SH0.8 (поддерживает UVC-видео и виртуальный Ethernet USB NCM)
- Отладка – выделенные тестовые контактные площадки UART
- Интерфейс дочерней платы – два 50-контактных соединителя плата-плата
- Габариты – 20 x 20 x 5,7 мм
- SoC – CVITEK CV1842H-P
- Плата сенсора
- Сенсор изображения – CMOS-сенсор SmartSens SC235HAI со встроенным креплением объектива
- Сетевое подключение – Ethernet 10/100 Мбит/с через 4-контактный разъем SH1.0
- Последовательный интерфейс – 1 разъем интерфейса UART
- Межплатное соединение – 2 50-контактных соединителя плата-плата
- Габариты – 28 x 28 x 31.7 мм (габариты платы Core + Sensor с объективом)
- Плата вывода CVBS (опционально)
- Видеоконвертер – микросхема видеокодера MacroSilicon MS7024
- Видеовыход – разъем аналогового композитного видеосигнала (CVBS)
- Последовательный интерфейс – 1 разъем интерфейса UART
- Межсоединения – 2x 50-контактных межплатных соединителя (проходные сверху и снизу для стекирования «сэндвич»)
- Габариты – 20 x 20 x TBD мм (толщина платы не указана)

В программной части Ovis работает в среде с двумя ОС: Linux 5.10 на ядре Cortex-A53 и RT-Thread на ядре RISC-V C906, загружаясь из флеш-памяти SPI NAND объемом 256 МБ. Режимы видеовыхода взаимоисключающие: можно выбрать либо режим UVC, который работает как USB-веб-камера, либо RTSP-поток через USB NCM, но не оба одновременно. Компания также предлагает OVIS Web — браузерный интерфейс с открытым исходным кодом, который подключается к REST API через браузеры на базе Chromium (с поддержкой WebUSB), чтобы настраивать конвейер AI-ISP (включая AI-BNR), конфигурировать элементы OSD и переключать конвейеры инференса. Проще говоря, можно легко переключаться между режимом ночного видения AI-ISP и периферийным режимом инференса ИИ, регулировать параметры видеовыхода и настраивать рабочие процессы распознавания без написания ни одной строки кода.

Веб-интерфейс OVIS, отображающий настройки видеопотока, выбор вывода UVCRTSP и конфигурацию встроенного обнаружения людей.Ovis поддерживает встроенные функции ИИ, такие как обнаружение людей и транспортных средств, обнаружение лиц, распознавание поз и отслеживание одного объекта (SOT). Также поддерживаются пользовательские модели ИИ, скомпилированные в файлы SOPHGO/CVITEK BModel; документация в настоящее время доступна для YOLOv8n. Для разработки программного обеспечения производитель предоставляет aimorelogy-ovis-sdk на базе CVITEK на GitHub , который включает U-Boot 2021.10, cvi_mpi, аппаратные операторы изображений (ive), среду выполнения libsophon TPU и среду сборки Docker (aimorelogy/ovis-build-docker). Дополнительную информацию о программном обеспечении можно найти на веб-сайте документации AIMORELOGY .

Одним из самых интересных компонентов Ovis от AIMORELOGY является SoC SOPHGO/CVITEK CV1842H-P. Он оснащён ядром Arm Cortex-A53 с частотой до 1,1 ГГц для Linux и приложений, а также ядром T-Head C906 RISC-V с частотой до 800 МГц для более лёгких задач управления, с 2 Гбит (256 МБ) DDR3, размещённой в корпусе, поэтому модулю не требуется внешняя DRAM.
SoC также включает 1,5 TOPS INT8 TPU с поддержкой BF16 и ISP V4.0, который обрабатывает изображения до 4K, включая 3D-шумоподавление, управление динамическим диапазоном, удаление фиолетовых каёмок, устранение дымки и коррекцию дисторсии объектива. Его видеодвижок поддерживает кодирование H.265, H.264 и MJPEG с разрешением до 8 МП при 25 кадрах в секунду, а также два потока 720p. Интерфейсы включают до четырёх линий MIPI CSI, MIPI DSI, 10/100 Ethernet, USB 2.0, SD 3.0, I2C, SPI, UART и GPIO.
CV1842H-P использует ту же распиновку BGA 10×10 мм, что и чипы класса CV1812H. Если уже разработана пользовательская плата камеры для этих компонентов, можно заменить на CV1842H-P без перерисовки посадочного места чипа и остаться на том же SDK SOPHGO/CVITEK. Но это не относится к Milk-V Duo или Duo 256M . Эти платы используют другие чипы и корпуса (CV1800B и SG2002 ), поэтому нельзя установить CV1842H-P на плату Duo. Можно повторно использовать программное обеспечение/SDK Duo, но не компоновку платы.
AIMORELOGY Ovis запущен на Kickstarter . Стандартный комплект, включающий Ovis Core, сенсорную плату и 4-контактный кабель USB, требует взноса в размере 460 гонконгских долларов (примерно 59 долларов США). Для тех, кому нужен аналоговый видеовыход, комплект CVBS добавляет плату вывода на базе MS7024 примерно за 69 долларов США. Ожидается, что поставки начнутся в декабре 2026 года. Дополнительная информация о модуле камеры AIMORELOGY Ovis доступна на страница продукта .
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.



