Development Tools for Imaging & Vision Applications


Boost your vision application development!

Gidel’s development tools for Machine Vision & Imaging enable users to customize Gidel’s Frame Grabbers and Edge Computers. Users can implement high-end, tailored Vision/Imaging systems with these tools.  The ProcVision supports software development based on grabbers’ APIs.  It offers customization options for different grabber architectures. The suite includes options for image pre-processing and compression algorithms. Advanced users can use the Gidel ProcWizard and templates to implement on-FPGA real-time image processing and system architecture customization. Users can customize software, I/O interfaces, and FPGA design code (HDL).
Software, I/O interface, and FPGA design code (HDL).  The suite includes tools for automatic generation of the board’s Application Support Package (ASP).  It generates the software driver, the HDL top-level envelop, interface bridges, and Gidel proprietary IPs such as JPEG/Lossless/Quality+ compression. The suite also allows to seamlessly embed the Gidel MultiPort memory controller enabling simultaneous multi-application access to the Frame Grabber.


Need more information?

Speak to an Expert!


Tools to simplify and speed up your Vision/Imaging system development process

ProcVision

Suite for developing custom Vision/Imaging systems

CertifEye

Testbench for algorithm varification on FPGA

Camera Simulators

CoaXPress and Camera Link camera/machine simulator

InfiniVision Frame Grabber

Multi-Camera Frame Grabbing & Processing System

JPEG compression

Real-time JPEG compression for high-performance camera streams

Lossless compression

Real-time lossless compression for monochrome, Bayer, RGB and more

Quality+ compression

Real-time compression with improved SNR compared to original image at exceptional compression ratio

Development tools - Resources

ProcVision Developer’s Suite

The ProcVision Developer’s Suite provides a powerful set of tools for customizing the Frame Grabber acquisition path and for developing, testing and verifying the on-FPGA image processing block. The tools include means for developing both the image processing FPGA code and the software application. The ProcVision Suite includes:

  • CertifEye Toolchain: Enables instant debugging and validation of the FPGA image processing IP(s) and the ISP pipeline
  • ProcFG: Frame Grabber flow enabling ROI capture and real-time image processing – supported by software and API
  • InfiniVision: Frame Grabber flow for multi cameras/sensors enabling real-time compression and synchronization of 100+ cameras
  • CamSim: Camera simulator for developing and testing imaging and vision applications
  • ProcDev Kit: Allows you to fully tailor your grabber’s Application Support Package (ASP) including integration with software
  • TotalHistory: Access wide and virtually unlimited FPGA signal tracing depth (promotional inclusion in ProcVision)
  • Utilities: Load new designs, scan FPGAs, etc.
Learn more
ProcFG Grabber Suite
  • Includes ProcFG FPGA acquisition flow + image processing pipeline and software API and GUI.
  • Optimized for vision systems that use FPGA acceleration.
  • Optimized for line scan vision applications using reference images.
  • Supports multiple cameras, including different camera standards.
  • Multi-cameras can be used in a single or multiple process/programs simultaneously
  • Selective ROI grabbing for ultra-high acquisition rate and data offloading.
  • Supports GenICam streaming (optional).
  • Option for adding user image processing block on FPGA.
  • Supports all Gidel Frame Grabbers.
Learn more
InfiniVision Grabber Suite
  • Includes InfiniVision FPGA acquisition flow + image
    processing pipeline and software API and GUI
  • Optimized for grabbing from multiple cameras, including from multiple Frame Grabbers
  • Ability to grab compressed images/video
  • Can join multi-camera synchronized data into highly compact frames
  • Simultaneous grabbing from different camera types and image sizes
  • Designed for high system reliability of multi-camera systems
  • Optional console display of multi-camera grabbing
  • Option for adding system frame header to synchronize all related data, e.g., sample time, frame number, position, etc.
  • Supports all Gidel Frame Grabbers
Learn more
Proc Dev Kit

Allows for the tailoring and seamlessly integrating the software & FPGA via automatic:

  • Mapping the FPGA board’s resources to the application(s) needs.
  • Generating ASP (Application Support Package).
  • Multi-program parallel access (to the same FPGA).
  • Building a Modular Frame Grabber, e.g., each tap representing a unique camera.
  • Adding and configuring FPGA imaging and vision algorithms, including custom code.
  • Combining several grabbing and image processing flows for single or multiple cameras, e.g., real-time image processing. using ProcFG and in parallel, recording compressed incoming data using InfiniVision.
Learn more

Need more?
Check out our other products and solutions!

Contact us!