Sommaire
Introduction : L’engouement pour l’IA et l’annonce de Raspberry Pi
L’intelligence artificielle (IA) fait désormais partie intégrante de notre quotidien, des assistants vocaux aux voitures autonomes. Et l’engouement autour de cette technologie ne cesse de croître. Même les petits acteurs s’y mettent, à l’image de Raspberry Pi, l’entreprise emblématique des micro-ordinateurs. Préparez-vous, ils viennent de lancer un kit d’IA à 70 $, le Raspberry Pi AI Kit, développé en collaboration avec Hailo. (Faut croire que l’IA n’est plus un truc de barbus 😉)
Présentation du Raspberry Pi AI Kit : Caractéristiques techniques et démonstrations d’IA
Voici les caractéristiques phares de ce kit AI spécialement conçu pour fonctionner sur un Raspberry Pi 5 :
-
13 téraopérations par seconde (TOPS) de performance d’inférence
(Eh oui, pas mal pour un si petit boîtier !)
- Connexion PCIe 3.0 à une voie de 8 Gbps
- Intégration complète avec le sous-système logiciel d’image du Raspberry Pi
- Compatible avec les caméras officielles ou tierces
- Planification efficace du matériel d’accélération, capable d’exécuter plusieurs réseaux neuronaux sur une caméra, ou des réseaux simples/multiples sur deux caméras simultanément
Concrètement, que pourrez-vous réaliser avec ce kit ? Laissez-moi vous présenter quelques démonstrations d’IA qui vous donneront l’eau à la bouche :
Le tout alimenté par un vaste zoo de modèles de réseaux neuronaux pré-entraînés, optimisés par Hailo pour fonctionner sur le kit d’IA. Vous n’aurez plus qu’à choisir le modèle qui convient à votre projet.
L’intégration simplifiée de l’inférence des réseaux neuronaux dans le pipeline de la caméra
Développer des applications de vision basées sur l’IA n’est pas une mince affaire, surtout quand il faut intégrer le sous-système de la caméra. Heureusement, Raspberry Pi a grandement simplifié ce processus. Avec la suite d’applications rpicam-apps, vous pourrez facilement intégrer l’inférence des réseaux neuronaux en temps réel dans le pipeline de la caméra.
Grâce aux bibliothèques de post-traitement Hailo Tappas préinstallées, vous pourrez créer des applications IA avancées en quelques centaines de lignes de code C++ seulement. (Pas mal, non ?)
Installation du logiciel en quelques étapes simples
L’installation du logiciel pour profiter de ce kit AI se résume à :
- Installer quelques paquets via apt
- Redémarrer votre Raspberry Pi
- Et c’est parti pour tester les démos d’IA en quelques minutes !
Toutes les instructions sont disponibles dans le guide de démarrage fourni. Vous n’aurez aucune excuse pour ne pas vous lancer dans l’IA ! (À part peut-être votre flemme légendaire 😄)
Les cas d’utilisation sans caméra
Même si le kit AI a été spécialement conçu pour les applications de vision, vous n’êtes pas limité à l’utilisation du coprocesseur Hailo-8L dans rpicam-apps ou Picamera2. Grâce à l’API intégrée dans GStreamer et les applications natives Python ou C/C++, vous pourrez également l’utiliser pour des cas d’utilisation sans caméra, comme l’inférence sur des fichiers vidéo préenregistrés.
Raspberry Pi ouvre ainsi grand les portes de l’IA à tous les curieux, même les moins expérimentés. (Après tout, on a tous commencé par allumer une LED avec notre premier Raspberry Pi, non ?)
Un partenariat gagnant-gagnant
Cette collaboration entre Raspberry Pi et Hailo est un véritable succès. D’un côté, Raspberry Pi apporte son expertise dans la conception de micro-ordinateurs abordables et accessibles. De l’autre, Hailo fournit sa technologie d’accélération IA, offrant des performances impressionnantes dans un format compact et économe en énergie.
Ensemble, ils ont réussi à rendre l’IA plus accessible que jamais, en proposant un kit abordable et facile à prendre en main. Un véritable pas de géant vers la démocratisation de cette technologie révolutionnaire.
Résumé / TL;DR
- Raspberry Pi annonce un kit d’intelligence artificielle à 70 $, le Raspberry Pi AI Kit
- Développé en partenariat avec Hailo, ce kit permet d’intégrer facilement des systèmes d’inférence IA performants sur un Raspberry Pi 5
- Caractéristiques clés : 13 TOPS de performances, connexion PCIe rapide, intégration logicielle simplifiée, compatible avec de nombreuses caméras
- Démonstrations d’IA réalisables : détection d’objets, segmentation, estimation de pose, reconnaissance faciale, etc.
- Installation logicielle en quelques étapes simples, avec un guide de démarrage fourni
- Cas d’utilisation sans caméra également possibles, grâce à l’API GStreamer et aux applications natives
- Un pas de géant vers l’accessibilité de l’IA pour tous les curieux, même les moins expérimentés