Domaines d’expertise

Pour toute question, n'hésitez-pas à nous contacter !

Une expertise optronique globale et de très haut niveau

Cartographie des compétences

Mécanique

  • Développement de produit
  • Conception et architecture mécanique
  • Ergonomie
  • Simulation, rendu 3D photoréaliste
  • Industrialisation

Electronique

  • Électronique analogique (faible consommation d’énergie, faible bruit, haute fréquence)
  • Conception matérielle de l’électronique de systèmes de vision complexes (électronique mixte, numérique, analogique et de puissance)
  • De la pré-étude à la livraison du projet (spécification, simulation, développement, justification, test et validation)
  • Développement et test sur FPGA en VHDL (Xilinx, Lattice, Microsemi)
  • Développement d’innovation sous contraintes aéronautiques et spatiales

Réseau et logiciel embarqué

  • Développement de logiciels C/C++/Java/…, optimisation du code, système minimaliste
  • Linux embarqué
  • BSP/bootloader/drivers/distribution/…
  • Développement de pilotes Linux
  • Systèmes en temps réel
    Architecture de projet : modules et réutilisabilité
  • Architecture système/produit/réseau
  • Développement sur GPU : OpenGL et shaders
  • Interfaces : Qt, gstreamer, Arinc 429
  • Gestion informatique / réseau informatique

FPGA

Développement sur composants FPGA / réalisation de design / IPs FPGA (HDL design) :

  • Implémentation de capteurs (image ou autre)
  • Conception et développement d’algorithmes de traitement d’images (stabilisation, sous-échantillonnage numérique…), interfaces rapides (transceiver, SDI, CoaXPress)
  • Architecture FPGA et conception logique sur cibles Xilinx, liaisons série rapides (SerDes, protocole Aurora), bus AXI4
  • Scripting (TCL, python), environnement de travail Linux, gestion des versions (Git)
  • Vérification de la fonctionnalité des IP/conceptions/formes d’onde (simulateur vivado/Modelsim/Questasim)
  • Intégration des conceptions FPGA sur la carte

Traitement vidéo et supervision

  • Analyse et architecture des systèmes de vision (choix de l’optique, prétraitement de l’image, post-traitement de l’image, analyse de l’image, codage/décodage, transmission)
  • Développement C++
  • Analyse des dernières technologies, compréhension de leurs principes fondamentaux et évaluation de leur applicabilité aux problématiques des clients
  • Acquisition et mise en œuvre de ces technologies dans l’ensemble du portefeuille IP de Nexvision
  • Réalisation de produits / POC utilisant ces technologies

Traitement et analyse d'images

  • Conception et développement d’algorithmes de traitement et d’analyse d’images (voir NEXIP)
  • Développement de logiciels embarqués (C/C++/linux)
  • Développement de GPU (CUDA/OpenCL)