Machine Vision

Kalray's Solutions for Edge Computing

Kalray's Solution for Machine Vision

As the industrial sector is growing all round the world, new technologies are adopted for fast and accurate development of various products. One such system which has evolved in recent times and increased the quality, efficiency, and product safety is an industrial machine vision system.

The industrial machine vision system works by generating images through a camera that are automatically analyzed by software. Indeed, machine vision systems perform quality tests, control processes, read codes, identify components, and deliver valuable data for optimizing production.

Vision systems for industrial applications implies low cost, fast and accurate processing of data, high robustness, and high reliability.

As most of the industries, deep learning vision software is the natural trend to automate inspection and make it more efficient. AI provides new opportunities for more complex inspection than traditional rule-based machine vision.

Traditional inspection methods can have high error rates but thanks to deep learning methods, this reduces the time and costs for manual inspection.

Machine Vision requires :
- Extensive need of real-time execution    
- High Performance vision algorithms
- Mix of AI/CNN and Computer Vision
- Integration of longstanding legacy code (e.g. DSP)
- Support of legacy rule-based algorithm


Kalray’s MPPA® Key Benefits to Meet the Challenges of Machine Vision:

    • Aggregation of Heterogeneous Processing

      • Control plane and data plane
      • Support all stages of end-to-end machine vision flow
      • Deep learning inference and rule-based algorithms to any workload with the same board
    • Performance as well as Power Efficiency

      • Supports highest accuracy version of an algorithm without tradeoffs regarding complexity or power consumption
      • Supports low latency requirements of frame processing
    • Easy to Program

      • C/C++, Optimized libraries, tools
      • Fully programmable solution to adapt with workload evolution and minimize product development cycle
      • OpenCL™, Deep learning tools, Libraries: OpenCV, DSP, Numerical
      • Homogeneous Architecture


    • Real-time and Deterministic Data Flow

      • Performance for use cases such as autonomous machines and robotics
      • Flexible approach for data flow

Get Started Now!

Want to learn more about our solutions for Machine Vision?

Related Content

  • Product
    Processor MPPA_HAND
    Kalray MPPA® Processor

    Our MPPA® manycore processor made it possible!

    Read more
  • Product
    Kalray_K200 Board_1920x1281
    K200™ Card

    Kalray's programmable, low-power PCIe card that can be used in acceleration or standalone mode.

    Read more
  • Product
    Kalray MPPA-DEV4 Development Platform - with K200 Board
    MPPA®-DEV4 Platform

    A complete and ready-o-use environment to evaluate, develop and optimize applications on Kalray's MPPA® processor.

    Read more