<< Click to Display Table of Contents >> Navigation: CVB with GenICam > CVB Driver Structure |
Compared to manufacturer specific SDKs Common Vision Blox with GenICam offers manufacturer independence and increased image acquisition functionality.
Hardware compatibility is accomplished by using CVB's vin driver technology supporting various acquisition technologies including any GenICam GenTL provider (transport layer).
Being the GenICam GenTL standard maintainers we can assure best support for compliant GenTL providers.
The following acquisition device interface standards are generally used for new applications :
For cameras to connect directly to a PC :
•GigE Vision
•USB3 Vision
For the fastest applications that will require a frame grabber :
•CameraLink
•CameraLink HS
•CoaXPress
•Fire Wire (IEEE 1394)
The hardware independent architecture of CVB requires a video interface file (vin) to be loaded, when an image acquisition device is used.
The *.vin format is proprietary to CVB and supports a wide variety of interfaces for acquisition, line scan acquisition, triggered acquisition and many more.
CVB included |
Description |
File Info |
Interworking with |
for interchangeable Transport Layer |
GenICam Video Interface Driver |
GenICam.vin %CVB%Drivers (Windows) /opt/cvb/drivers (Linux) |
any GenTL Producer |
|
Transport Layer for GigE |
GEVTL.cti GENICAM_GENTL64_PATH, |
compliant devices |
|
Transport Layer for USB3 |
CVUSBTL.cti GENICAM_GENTL64_PATH, |
compliant devices |
Hardware emulation |
*.avi , *.emu |
video files |
The video interface (vin) file format is used for all Common Vision Blox drivers.
There are vin-files available for a vast range of different image acquisition devices like frame grabbers, cameras or vision systems.
Please refer to the CVB download area for driver download matching the CVB versions.
After device specific driver installation a User Guide is provided in %CVB%Doc/Hardware for more details regarding the installed image acquisition device driver.
The majority of vin-files are developed by STEMMER IMAGING, a Driver Developers Kit (DDK) is available for larger image acquisition hardware manufacturers to purchase.
For further information on purchasing the DDK please contact STEMMER IMAGING.
Additional supported software integrations |
Description |
File Info |
Download and install for usage with CVB |
Sherlock CVB Driver, Vision Pro CVB Driver |
1.CVB 2.3rd Party Application (e.g. IPD Sherlock, Cognex Vision Pro) 3.CVB software driver for this product example : Sherlock CVB driver, VisionPro CVB driver 4. Vision Hardware dependant Driver and Software (refer above) Download area CVB: |
•Microsoft Windows 32-bit / 64-bit
•Linux 32-bit / 64-bit (Ubuntu, Mint, Kubuntu), Yocto (OpenEmbedded Linux)
•Support for ARM platforms
For more details please refer to Release Notes chapter.
If possible use the newest CVB version because of many improvements in the GenICam package.