La Raspberry Pi 5 es una computadora de placa única versátil que equilibra precio, rendimiento y eficiencia energética. Sin embargo, carece de una característica definitoria que la mayoría de las computadoras modernas están buscando: una unidad de procesamiento neuronal, o NPU para abreviar.
La Fundación Raspberry Pi siente su dolor y, como tal, ha lanzado el kit Raspberry Pi AI.
¿Qué es el kit de IA de Raspberry Pi?
El Raspberry Pi AI Kit es esencialmente la nueva placa M.2 HAT+ de Raspberry Pi integrada con un módulo acelerador Hailo-8L.
El módulo Hailo-8L es un módulo acelerador de nivel básico capaz de realizar hasta 13 teraoperaciones por segundo (TOPS) de rendimiento de inferencia de baja latencia y en tiempo real (para contextualizar, los chips para portátiles Meteor Lake de Intel ofrecen alrededor de 10 TOPS, mientras que sus nuevos chips Lunar Lake entregarán hasta 40 TOPS). El M.2 HAT le permite interactuar con Raspberry Pi 5, lo que permite que la computadora procese fácilmente cargas de trabajo de IA, como detección de objetos, segmentación de imágenes y estimación de pose.
Una ventaja importante de ejecutar cargas de trabajo de IA en la NPU es que reduce el consumo de energía y libera el procesador principal de la Raspberry Pi 5 para otras tareas informáticas. El kit Raspberry Pi AI es compatible con módulos de cámara propios y de terceros y admite simultáneamente la carga compartida con varias cámaras.
El kit también incluye un cabezal de apilamiento GPIO de 16 mm, una almohadilla térmica entre el HAT+ y el módulo, así como espaciadores y tornillos para montar el kit AI en la Raspberry Pi 5. Está disponible en pre-pedido por $70 en CanaKit y otros Revendedores aprobados de Raspberry Pi.
¿Para qué se puede utilizar el kit AI de Raspberry Pi?
Además de Raspberry Pi 5, necesitarás cierto hardware y software para utilizar el kit AI en todo su potencial. Esto incluye una instalación actualizada del sistema operativo Bookworm de 64 bits y un módulo de cámara Raspberry Pi.
Un dispositivo Raspberry Pi 5 que ejecute una imagen Bookworm actualizada de 64 bits detectará el módulo Hailo automáticamente y admitirá directamente procesos de red neuronal en la NPU. Esto funciona a través del incorporado aplicaciones rpi-cam Biblioteca de software en el sistema operativo Raspberry Pi.
Entonces, ¿cuáles son los usos potenciales del kit Raspberry Pi AI? El kit está dirigido principalmente a proyectos de visión por computadora, es decir, aplicaciones que permiten a una computadora comprender y obtener información a partir de imágenes fijas o en movimiento. El Raspberry Pi AI Kit se puede utilizar para acelerar tareas como:
- Detección/reconocimiento de objetos, que muestra texto descriptivo y objetos detectados por la red neuronal
- Segmentación de imágenes, que implica que la red neuronal realice la detección de objetos y segmente diferentes objetos usando máscaras de color.
- La estimación de pose detecta hasta 17 puntos clave relacionados con la posición y orientación de cada persona y objeto en la imagen.
Estas capacidades pueden encontrar aplicaciones en automatización del hogar, seguridad, robótica avanzada guiada por visión, control de procesos industriales e incluso en la construcción de una computadora 51 TOPS AI, como lo demostró Jeff Geerling en su video (¡siempre que puedas resolver el problema de la energía! ).
El repositorio de ejemplos de Raspberry Pi 5 de Hailo alberga algunas demostraciones útiles. Además, el zoológico modelo de Hailo contiene muchas redes neuronales previamente entrenadas, que pueden servir como trampolín para sus proyectos integrados.
Asegúrese de consultar la documentación oficial de Raspberry Pi para el AI Kit, que incluye una guía de instalación, una guía de introducción y otros recursos.
El kit de IA de Raspberry Pi tiene algunas limitaciones
La empresa Raspberry Pi se ha asociado con la startup de IA Hailo para crear un kit que amplía el potencial de la Raspberry Pi 5. Sin embargo, tiene limitaciones.
Por ejemplo, la Raspberry Pi 5 es una computadora de placa única de bajo costo que consume una pequeña cantidad de energía y tiene solo un carril PCI Express para interactuar con el kit AI. Por lo tanto, el kit AI no reemplazará a ChatGPT o DALL-E, pero permitirá que ciertas tareas informáticas de IA se ejecuten de manera rápida y eficiente en Raspberry Pi 5.
Aún así, es una pequeña actualización ingeniosa para Raspberry Pi, y tener procesamiento de IA en el dispositivo abrirá aún más puertas sobre cómo se puede usar Raspberry Pi 5.