Development Tools for Imaging & Vision Applications


Boost your vision application development!

Gidel offers and extensive set of development tools for Machine Vision & Imaging applications. Gidel’s development tools for Imaging & Vision enable users to customize Gidel’s PCIe Frame Grabbers, Mini Jetson Frame Grabber Systems and Mini FPGA Modules. 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).
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 Compression, HDR and beyond.
The suite also allows to seamlessly embed the Gidel MultiPort memory controller enabling simultaneous multi-application access to the Frame Grabber.

Need more information?





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

    ProcVision

    Suite for developing custom Vision/Imaging systems

    CertifEye

    Testbench for algorithm Verification on FPGA

    ProcWizard

    Advanced FPGA Development Suite

    Camera Simulators

    CoaXPress and Camera Link camera/machine simulator

    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

    HDR correction

    High-quality real-time HDR on FPGA

    ProcFG

    Deterministic Image Acquisition System

    InfiniVision

    Dynamic Multi-Camera Vision System

    Technical Resources
    ProcVision Developer’s Suite

    Gidel offers and extensive set of development tools for Machine Vision & Imaging applications. 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 - deterministic image acquisition system
    • 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 - Dynamic Multi-Camera Vision System
    • 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
    ProcWizard

    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! Quote