Guaranteed Frame Capture for Deterministic Vision Pipelines
- Available for all Gidel frame grabber systems
- Supports GigE Vision, CoaXPress and Camera Link cameras
- High-speed recording of uncompressed image streams
- Enables to grab only selected ROIs
- Optimized for line scan camera applications
- Designed for continuous, long-duration operation
- Option for inline Image Signal Processing (ISP)
- Enables dedicated API for each camera
- Includes Image debugging tools
- Integrated with the Gidel Grabber SDK suite
- Extensible through the ProcVision suite for custom FPGA logic
ProcFG: Deterministic Image Acquisition System
ProcFG is Gidel’s deterministic image acquisition system, engineered to reliably capture every frame produced by connected cameras without loss. The system targets Machine Vision & Imaging applications that demand predictable timing, complete data integrity, and long-term operational stability. Unlike flexible multi-camera platforms that favor dynamic configurations, ProcFG enforces strict acquisition rules in hardware, preventing frame drops caused by host CPU contention or operating system scheduling.
Acquisition Architecture for Guaranteed Frame Capture
ProcFG operates as an acquisition application on top of Gidel’s FPGA-based frame grabbers. It controls how the system captures, buffers, and delivers image data to the host. Its primary goal is to prevent frame loss during continuous operation.
ProcFG handles acquisition logic directly on the FPGA. This approach minimizes reliance on host-side software timing. As a result, downstream pipelines receive a complete and ordered image stream, even in high-throughput or long-duration deployments.
ProcFG integrates seamlessly with Gidel PCIe Frame Grabbers. It can also run on Mini Jetson Frame Grabber Systems and FPGA Modules for compact or embedded installations.
The platform works with GigE Vision, CoaXPress, and Camera Link interfaces. Gidel can also add custom sensor interfaces and protocols on request.
Deterministic Image Acquisition Model and Operating Variants
ProcFG uses a deterministic acquisition model. The system defines frame size, pixel format, and timing behavior in hardware. This approach simplifies system validation and reduces variability across operating conditions.
ProcFG offers multiple variants to address specific acquisition needs. These include single-camera and multi-camera setups that require strict timing alignment and repeatable behavior. Designers can select the right balance between throughput, buffering, and synchronization without risking frame integrity.
FPGA-Based Image Acquisition Preprocessing and Data Handling
In addition to frame capture, ProcFG performs FPGA-based preprocessing directly on the frame grabber. Processing data close to the sensor reduces unnecessary data movement and lowers host-side load.
ProcFG can also include optional inline processing blocks such as ISP. These blocks help manage bandwidth, storage, and processing efficiency while preserving deterministic acquisition behavior.
Integration into Gidel Vision Architectures
ProcFG integrates naturally into Gidel’s broader vision ecosystem. It serves as the deterministic acquisition layer within systems that also include FPGA-based image enhancement or embedded processing.
Some applications require flexible camera configurations, dynamic frame sizes, or very large synchronized camera arrays. For these cases, Gidel offers the InfiniVision multi-camera vision system. ProcFG is the preferred choice when guaranteed frame capture and predictable behavior matter more than flexibility.
Why Choose the ProcFG
ProcFG provides a focused and reliable foundation for deterministic vision systems. It moves acquisition control into FPGA hardware and enforces strict capture behavior. This approach enables complete and repeatable image acquisition under sustained load. When frame integrity, timing predictability, and long-term stability are critical, ProcFG delivers a proven and purpose-built image acquisition system.
General
- 1-10 GigE Vision
- CoaXPress-12 / CoaXPress-6
- Camera Link
- Custom User Protocols
- Area
- Line Scan
- Mono, Bayer, RGBA (8, 10, 12, 14 and 16 bits/color)
- RGB (8, 10 and 12 bits/color)
- QSFP28/SFP+ (for GigE Vision)
- SDR26 (for Camera Link)
- HD-BNC (for CoaXPress)
- VGA15-pin (for GPIO)
- Option for custom connector
- Altera Stratix 10 (NX/MX/SX)
- Arria 10 GX
The ProcFG is highly modular!
Want to adjust our Deterministic Image Acquisition System according to your Vision?
| Name | Description | Type | Size | |
|---|---|---|---|---|
|
ProcFG
|
Data Book | 2.5 MB | ||
|
ProcFG
|
Block Diagram | PNG | 45.0 KB |
FAQ
ProcFG is Gidel’s deterministic image acquisition system, specifically engineered to reliably capture every frame produced by connected cameras without data loss. It targets applications that demand predictable timing, complete data integrity, and long-term operational stability by enforcing strict acquisition rules in hardware to prevent frame drops caused by host CPU contention.
ProcFG integrates naturally into Gidel’s broader vision ecosystem and is available across all Gidel hardware platforms. This includes PCIe Frame Grabbers, Mini Jetson Frame Grabber Systems, and FPGA Modules for compact or embedded installations. It is supported by the Gidel Grabber SDK suite and includes dedicated image debugging tools.
The system is optimized for continuous, long-duration operation, supporting an acquisition scale of up to ~120 FPS per stream. By handling acquisition logic directly on the FPGA, ProcFG minimizes reliance on host-side software timing, ensuring a complete and ordered image stream even in high-throughput or sustained-load deployments.
ProcFG offers extensive flexibility, supporting both Area and Line Scan cameras—with specific optimization for line-scan-oriented pipelines. It works across all major high-end interfaces, including 1-10 GigE Vision, CoaXPress-12, CoaXPress-6, and Camera Link, with the option to add custom sensor protocols upon request.
Unlike flexible systems, ProcFG utilizes a deterministic model where frame sizes are static and pixel formats are defined in hardware. This approach simplifies system validation and reduces variability across operating conditions. It supports a wide range of formats, including Mono, Bayer, RGBA (up to 16-bit), and RGB (up to 12-bit).
ProcFG is the preferred choice when guaranteed frame capture, fixed timing, and predictable behavior are the top priorities. While InfiniVision is optimized for large-scale, synchronized multi-camera arrays with dynamic frame sizes and high flexibility, ProcFG focuses on enforcing a strict hardware-based capture model for maximum stability.