Raspberry Pi AI Kit доступний зараз за $70

Якщо ви коли-небудь хотіли поекспериментувати зі світом нейронних мереж, штучного інтелекту та навчання на машинах Raspberry Pi 5, у нас є ідеальний продукт для вас: Raspberry Pi AI Kit. Розроблений у співпраці з Hailo, AI Kit пропонує доступний спосіб інтеграції локальних, високопродуктивних, енергоефективних логічних вказівок в широкий спектр програм. Він доступний сьогодні в нашій мережі схвалених торговельних посередників Raspberry Pi за ціною всього 70 доларів США.

The image shows two components commonly used in conjunction with Raspberry Pi devices. The larger component on the top is a Raspberry Pi M.2 HAT+ (Hardware Attached on Top) board. It features an M.2 connector for PCI Express devices and has mounting holes labeled for different M.2 sizes (2230 and 2242). There is also a ribbon cable connector and other electronic components on the board. The smaller component at the bottom is an M.2 module, likely an NVMe SSD or a different type of PCIe device. It has a metallic shield over the main chip and a gold connector edge designed to fit into the M.2 slot on the HAT+ board. The component also shows a few smaller electronic components and traces on its PCB (Printed Circuit Board). These components are used together to expand the functionality of a Raspberry Pi by adding high-speed storage or other peripherals through the M.2 interface.
Розібраний Raspberry Pi AI Kit 

Raspberry Pi AI Kit містить наш M.2 HAT+ із попередньо зібраним модулем прискорення AI Hailo-8L. Встановлений на Raspberry Pi 5, AI Kit дозволяє швидко створювати складні програми AI vision, що працюють у реальному часі, з мінімальною затримкою та низькими потребами в електроенергії. Найсучасніші нейронні мережі для виявлення об’єктів, семантичної сегментації та сегментації екземплярів, оцінки пози та орієнтування за обличчям (це лише деякі з них) повністю працюють на співпроцесорі Hailo-8L, залишаючи Raspberry Pi 5 CPU вільною для виконання інших завдань.

Головні ознаки Raspberry Pi AI Kit включають в себе :

  • 13 тера-операцій за секунду (TOPS), які показують ефективні результати
  • Одностороннє PCIe 3.0 з'єднання, яке забезпечується 8Gbps
  • Повна інтеграція з підсистемою програмного забезпечення образів Raspberry Pi
  • Сумісність із камерами наших або сторонніх виробників
  • Ефективне планування апаратного забезпечення прискорювача: запуск кількох нейронних мереж на одній камері або одна/кілька нейронних мереж із двома камерами одночасно
The image shows a Raspberry Pi 5 with an attached Raspberry Pi M.2 HAT+ board. The Raspberry Pi 5 is the base component, identifiable by its HDMI ports, USB ports, and Ethernet port visible at the bottom right. The M.2 HAT+ board is mounted on top of the Raspberry Pi using four standoffs, which elevate it above the main board. The M.2 HAT+ board has an M.2 module installed, which is secured in place and connected to the HAT+ board. The setup appears to be compact and well-organized, with the M.2 module's connector edge visible and fitted into the HAT+ board. The ribbon cable is connected to the HAT+ board, indicating that it might be used for additional connectivity or power. This configuration is used to enhance the capabilities of the Raspberry Pi 5 by adding support for M.2 devices, which could include high-speed storage solutions or other peripherals, thus expanding the functionality and performance of the Raspberry Pi system.
Raspberry Pi 5 з підключеним Raspberry Pi AI Kit

Hailo створив велику лінійку моделей, де користувачі можуть знайти широкий спектр попередньо навчених моделей нейронних мереж, готових до розгортання та оптимізованих для роботи на AI Kit.

Програмне забезпечення

Значною перешкодою у створенні реальних додатків видимості на основі штучного інтелекту є складність програмного забезпечення інтеграції підсистеми камери зі структурою АІ. Ми наполегливо працювали, щоб максимально спростити це. Наш набір додатків камери rpicam-apps тепер має шаблон постобробки для інтеграції нейронної мережі, що працює в реальному часі в конвеєрі камери. Використовуючи попередньо встановлені бібліотеки постобробки Hailo Tappas, ми можемо створювати розширені програми на основі АІ лише в кількох сотнях рядків коду C++. Подібні рівні інтеграції в нашу структуру Picamera2 з’являться незабаром.

The image shows an M.2 module designed for use with a Raspberry Pi M.2 HAT+ or similar device. This specific module is a HAILO-8 AI processor, a specialized chip used for artificial intelligence and machine learning applications. The main features visible in the image are: HAILO-8 AI Processor: The large metallic shield in the center is the HAILO-8 AI processor, which is designed to accelerate deep learning and AI inference tasks. PCB Design: The module is mounted on a green printed circuit board (PCB) with various electronic components, including capacitors, resistors, and connectors. Gold Connector Edge: The bottom of the module features a gold edge connector, which fits into an M.2 slot. This connector includes multiple contacts for data transfer and power. Regulatory Labels: The module has a white label with regulatory information, including a QR code, an FCC mark, and other certification details. Electronic Components: Other smaller components are visible on the board, including a capacitor labeled "R22," which is likely part of the power regulation circuitry. This HAILO-8 M.2 module is used to provide advanced AI processing capabilities to devices like the Raspberry Pi, enabling them to perform complex machine learning tasks efficiently.
Більш детальне зображення модуля Hailo

Етапи встановлення програмного забезпечення дуже прості. Установіть кілька пакетів за допомогою apt, перезавантажте, і ви готові до випробувань деяких з наших демонстрацій АІ за лічені хвилини. Повний набір інструкцій можна знайти в нашому посібнику із початку роботи. Ось попередній перегляд деяких наших демонстрацій, які можна запускати через програми rpicam:

Розпізнавання об’єктів: працює навіть під час руху по A14

Оцінка пози: дуже невимушена, зовсім не підозріла

Розпізнавання об’єкта: «пляшка» лимонної кока-коли постійно і всюди викликає суперечки

Сегментація суб’єктів: один – інженер, інший – настільна установка

З Raspberry Pi AI Kit ви не обмежені використанням співпроцесора Hailo-8L лише в програмах rpicam або Picamera2. Ми також комплектуємо API, інтегрований у фреймворк GStreamer і власні програми на Python або C/C++. Сюди також входять випадки використання, не пов’язані з камерою, наприклад виконання висновків на попередньо записаних відеофайлах.

Подальші ресурси

Наша документація для AI Kit є чудовим початком.

Щоб отримати повні технічні характеристики модуля прискорювача Hailo-8L AI, відвідайте веб-сторінку продукту Hailo.

Hailo створив набір розширених додатків штучного інтелекту, які працюють на Raspberry Pi 5. Вони також мають форум спільноти для обговорення тем, пов’язаних із апаратним і програмним забезпеченням прискорювача штучного інтелекту Hailo-8L.