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?





    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

    HDR correction

    High-quality real-time HDR on FPGA

    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!