LOGICIELS DE VISION

Algorithmes sophistiqués pour des solutions fiables

Visual Applets de Silicon Software – Outil graphique simplifiant la programmation des FPGA

  • Interface graphique pour la programmation simple et rapide des FPGA
  • Bibliothèques de traitement d'images avec des opérateurs de filtre et des modules de vision industrielle variés
  • Les applets de Visual Applets sont immédiatement utilisables dans le SDK ou sous microDisplay
  • Aucunes connaissances requises en planification de mise en page, synchronisation, timing ou programmation de FPGA

Visual Applets : utilisation et avantages

Visual Applets est un environnement graphique de développement et de programmation qui facilite l’utilisation de processeurs FPGA en vision industrielle. La force du FPGA repose sur sa capacité à traiter de grandes quantités de données en peu de temps grâce à un fort parallélisme.

Visual Applets ouvre de toutes nouvelles possibilités de travail avec les FPGA : il permet en effet de programmer des processeurs sans être pour autant un expert en VHDL et rend ainsi intéressant le travail de programmation en vision industrielle non seulement pour les programmeurs de systèmes, mais aussi pour les développeurs de logiciels et d'algorithmes.

Les solutions de programmation sont représentées sous forme de diagrammes de flux. De vastes bibliothèques d'opérateurs sont fournis pour la formulation d’algorithmes de vision industrielle. La mise en œuvre des opérateurs dans le système et le logiciel permet la simulation au bit prêt des résultats visuels à chaque point du modèle de flux des données avant la synthèse. En cas de problèmes de format, de congestion de la bande passante ou de manque de ressources du processeur, des infos supplémentaires sont envoyées pour aider au débogage du système. Visual Applets effectue une correction automatique du timing, une synchronisation des données et des effets de bordures d’image simplifiant ainsi le processus de conception.

Les outils de synthèse du fabricant de FPGA sont intégrés dans Visual Applets et produisent un applet lorsqu’une conception a été réalisée avec succès. En parallèle, un exemple de kit de développement logiciel (SDK) est généré, qui peut être aussitôt intégré dans l’application et fonctionner. Le code énumère tous les paramètres définis dans la conception en tant qu’opérateurs dynamiques et qui peuvent être modifiés par le logiciel en parallèle à l'exécution.

Autres avantages :

  • Comble le fossé entre les applets standard et personnalisés
  • Destiné aussi bien aux développeurs de système qu’aux programmeurs de logiciels
  • Aucunes connaissances nécessaires en planification de mise en page, synchronisation, timing ou programmation de FPGA
  • Les modules peuvent être programmés suivant la fonction, le comportement ou le format des données
  • Le processus complet de conception du système prend en moyenne 10-15 minutes pour les applications de vision simples
  • Les applets de Visual Applets sont immédiatement utilisables dans le SDK ou sous microDisplay
  • L'utilisateur garde le contrôle visuel sur le résultat et les étapes intermédiaires de son application
  • Visual Applets peut être adapté pour fonctionner comme interface de programmation des produits OEM
  • Visual Applets fonctionne sous Windows, mais reste compatible avec un grand

Opérateurs disponibles

  • Opérateurs dépendants du système
  • Opérateurs de manipulation de pixels
  • Opérateurs arithmétiques
  • Opérateurs logiques
  • Filtres pour les comparaisons d'image et opérateurs morphologiques
  • Opérateurs de traitement de couleur
  • Opérateurs de traitement du signal
  • Opérateurs de traitement statistique
  • Opérateurs de synchronisation
  • Différents opérateurs pour la manipulation d'images

Contact

Support technique

+41 55 41590-90
+41 55 41590-91
support@stemmer-imaging.ch

Service commercial / Conseil produits / Suisse

+41 55 41590-90
+41 55 41590-91
info@stemmer-imaging.ch

Service de rappel téléphonique

Si vous avez une question ou un souhait, veuillez indiquer vos données. Nous vous rapellons volontiers!

Service de rappel téléphonique

  • Nous sommes un centre de compétences VisualApplets certifié et offrons un programme de formations ainsi qu'un service de conseils personnalisés autour de VisualApplets et de votre projet de vision.

  • En tant que centre certifié de design VisualApplets, nous programmons VisualApplets en fonction de vos besoins spécifiques. N'hésitez pas à nous contacter !

  • Lisez l'interview du directeur de Silicon Software, M. Klaus-Henning Noffz pour en savoir plus sur les certifications VACC & VADC.