Capabilities

Hardware and Software Solutions for Image Analysis

From image analysis using classical algorithms to AI-based functions using neural networks, our teams design the right hardware and software for your project.

Contact us
Image analysis with classical algorithms or AI
New

pylon AI

The efficient AI software

Deep learning algorithms enable complex image analysis such as object recognition or segmentation. Maximize the performance of your AI application with the new Performance Benchmarking.

More about pylon AI

AI-based image analysis

Our AI image analysis services help you integrate AI algorithms into your vision application. Packages range from training convolutional neural networks (CNNs) to optimizing AI models and integrating them with your target application.

Qualification steps for AI models: data preparation, model optimization and validation
Qualification steps for AI models: data preparation, model optimization and validation

Image data and AI models

Our range of services include:

  • Data preparation:

    • Cleaning and preparation of data sets, including data enrichment and preprocessing steps such as normalization, feature engineering, etc.

  • AI model optimization:

    • Optimization of hyperparameters, selection of appropriate optimizers, loss functions and regularization techniques.

    • Use techniques such as transfer learning and fine-tuning to adapt existing AI models to specific use cases.

  • AI model validation:

    • Metrics for evaluating AI model performance (e.g., accuracy, F1 score, ROC-AUC, etc.).

    • Perform cross-validation: test the AI model on different data sets to ensure generalization.

Implementation: Deployment of AI models into target applications, followed by monitoring and maintenance
Implementation: Deployment of AI models into target applications, followed by monitoring and maintenance

Deploy and scale to target applications

Our range of services include:

  • Deployment of AI models:

    • Deploying AI models to the operational system

    • Integrate AI models into existing software architectures (APIs, microservices) and ensure models can respond to queries in real time or efficiently.

  • Monitor and maintain AI models:

    • Monitor AI models for consistent and accurate predictions

    • Adjust or retrain AI models in the event of concept drift or new data requirements.

Hardware solutions for AI image analysis

FPGAs allow image data to be processed directly on a frame grabber or embedded vision device – from image capture to analysis results. With the integration of AI accelerators and NPUs, industrial PCs can also implement computationally intensive applications using CNNs.

AI image analysis on frame grabbers

AI with a Basler frame grabber and VisualApplets

Graphical FPGA programming with VisualApplets can be used to integrate suitable network architectures of varying size and complexity. Network and parameter information can also be imported from third-party software and training tools such as TensorFlow.

Our range of services include:

  • Implementation: If you have already created and trained a mesh, we transfer and implement it together with the weights (parameters) on the frame grabber's FPGA.

  • Full development: We take care of the setup and training of the network as well as the entire FPGA implementation.

Embedded vision processing board with flexible vision interface

AI applications in embedded environments

The most compact and cost-effective AI vision systems are developed using embedded technology: Smart edge devices offer fast runtimes, low latency, and enhanced privacy and security.

Our range of services include:

  • Development of neural networks with different architectures, e.g. U-Net architecture, MobileNet backbone.

  • Adaptation and training of existing neural networks

  • Integration and command of AI accelerators

  • Integration with target systems

More information about image analysis

Ready to get started together?

Learn more about our products, services, and how we can help you with your next project.