W_RYZENAI_CVML
Vision par ordinateur locale avec AMD Ryzen™ AI et CVML
Objectif général de l'atelier
Découvrir comment développer des applications de vision par ordinateur et de perception exécutées localement avec AMD Ryzen™ AI et la bibliothèque CVML, en exploitant simplement les capacités d'accélération GPU et NPU disponibles sur la plateforme.
Public concerné
- Ingénieurs et développeurs en systèmes embarqués et intelligence artificielle.
- Développeurs C++ souhaitant intégrer des fonctions de vision par ordinateur dans leurs applications.
- Ingénieurs en traitement d'image et vision par ordinateur.
- Architectes logiciels et chefs de projets techniques souhaitant découvrir les capacités de perception locale des plateformes AMD Ryzen™ AI.
Prérequis
- Connaissances de base en programmation C++.
- Notions générales de traitement d'image ou de vision par ordinateur recommandées.
- Une connaissance de CMake et OpenCV est recommandée mais non indispensable.
- Aucune expérience préalable de la bibliothèque AMD Ryzen™ AI CVML n'est requise.
Objectifs de l'atelier
- Comprendre le rôle de la bibliothèque AMD Ryzen™ AI CVML pour les applications locales de vision par ordinateur.
- Identifier les principales capacités de perception de CVML, notamment la détection des visages, l'estimation de la profondeur et le maillage des visages.
- Comprendre le modèle de programmation de base de CVML en C++ et le flux de travail d'inférence.
- Créer et exécuter des exemples d'applications CVML en utilisant l'accélération par GPU ou NPU.
Contenu de l'atelier
Jour 1
- Présentation d'AMD Ryzen™ AI et de la bibliothèque CVML {Lecture}
- Architecture et modèle de programmation CVML {Lecture}
- Démo 1 – Mise en place de l'environnement CVML
- Démo 2 – Détection de visages
- Démo 3 – Exploration de fonctionnalités supplémentaires de perception dans CVML
Modalités et délais d’accès
- La demande d'inscription peut être effectuée en ligne, par e-mail ou par téléphone.
- La validation de l'inscription est faite sous réserve des places disponibles.
- Une confirmation d'inscription et les informations nécessaires au suivi de l'atelier sont transmises avant le début de la session.
Encadrement Pédagogique
La formation est animée par William Duluc, formateur AMD Authorized Trainer depuis 2017, ingénieur en électronique et télécommunications, expert des technologies AMD depuis 2009. Son expérience associe la conception de systèmes numériques, le développement FPGA et embarqué, le pilotage de projets techniques ainsi que la formation professionnelle sur les technologies Xilinx, puis AMD.
Ses principaux domaines d’expertise sont :
- FPGA AMD : langages VHDL et Verilog, conception RTL, intégration et validation de systèmes numériques ;
- SoC et MPSoC AMD : développement en C/C++, architectures matérielles et logicielles, conception et intégration de systèmes embarqués ;
- DSP et RFSoC AMD : synthèse de haut niveau (HLS), MATLAB/Simulink, traitement numérique du signal et architectures radiofréquence ;
- Versal AMD : AI Engines, architectures adaptatives et conception de systèmes hétérogènes.
Accessibilité
Les personnes en situation de handicap sont invitées à contacter MVD Training avant toute inscription afin d'étudier les possibilités d'aménagement de la formation. Les adaptations pédagogiques, techniques ou organisationnelles sont examinées au cas par cas, en tenant compte des besoins du participant ainsi que des exigences techniques et des objectifs de la formation. Lorsque cela est pertinent, cette étude peut être réalisée avec l'appui de l'AGEFIPH.
Moyens pédagogiques
- Classe virtuelle animée en direct via Cisco Webex ;
- Supports pédagogiques officiels AMD enrichis par MVD Training fournis au format PDF ;
- Démonstrations techniques réalisées par le formateur ;
Moyens techniques et matériels
Partenaire
MVD Training est AMD Authorized Training Provider. Les formations sont dispensées par un formateur AMD Authorized Trainer et s'appuient sur les supports pédagogiques officiels AMD.
Notes
Cet atelier est une prestation de présentation et de démonstration technique. Il ne constitue pas une action de formation professionnelle et ne donne lieu ni à une évaluation des acquis ni à la délivrance d’une attestation de formation.



