Projet d’innovation

Framework Python pour la programmation des FPGA Basler

Notre framework Python offre une programmation FPGA simple utilisant Python pour développer votre solution de vision. La solution de traitement d'image est décrite avec Python sur les FPGA Basler, puis exécutée sur nos cartes d'acquisition et nos caméras. L'externalisation de l'algorithme permet d'obtenir des largeurs de bande plus importantes et des temps de latence plus faibles. Le cadre contient des fonctions communes de traitement d'images et permet de simuler le traitement d'images sur le matériel avant de le déployer.

Simple FPGA Programming with Basler Python Framework
  • Python-based programming for FPGAs

    One code for all platforms such as camera or frame grabber
  • Complete simulation before deployment

    Integration of Python libraries as a programming aid
  • Image processing on the hardware with 0% CPU load

    Minimized latency, maximized bandwidth
  • Pre-fabricated image processing functions

    Pre-developed functions as with well-known image processing frameworks
Python framework

Quels sont les avantages ? 

  • Développement facile de FPGA en Python grâce à des fonctions de traitement d'images prêtes à l'emploi 

  • Simulation avant le déploiement 

  • Large bande passante et faible temps de latence 

  • Économiser sur les ressources matérielles, telles que les PC de vision coûteux ou le matériel embarqué

  • Un code pour les cartes d'acquisition, les caméras et autres. 

  • Aucune perte d'efficacité par rapport au code Python compilé pour les FPGA

What does innovation project mean? 

As a project in the innovation phase, we are focused on using our customers' experiences to see how well the Python framework can be used in real-world applications. 

To do this, we want to understand the specific needs and challenges of your application. Based on your feedback, we can move our project forward! 

We look forward to you becoming part of the development project! 

What information do we need? 

  • Your contact details 

  • What is the aim of your application? 

  • Camera or frame grabber application?

  • Low-code or rather no-code?

  • Is Python the right language? 

Kevin Höfle

Curious? Questions? Suggestions? 

I look forward to hearing from you so we can continue to develop our Python framework. 

Kevin Höfle - Application Engineer

Contact us

Vous êtes intéressé par un échange ou vous avez une idée ?