In addition to the core video capture capabilities, Zebra Rapixo CoF incorporates a variety of features to simplify overall system integration. These features include:
Color space converter and image formatter.
This can convert data as it is being transferred to the Host. It can convert 8- or 16-bit monochrome or 24- or 48-bit packed BGR data to monochrome, packed BGR, packed BGRa, planar RGB, or YUV (YUYV) format. In addition, it can flip or subsample data sent to the Host.
Bayer decoder.
This can convert Bayer-encoded data to RGB using an average demosaicing algorithm. The following Bayer patterns are supported: GRBG, GBRG, BGGR, and RGGB.
Auxiliary, multi-purpose signals (32 with the cable adapter bracket installed).
These are non-video signals that can support one or more functionalities (for example, trigger input, rotary/linear encoder input, or timer output), depending on the auxiliary signal. With cable adapter brackets connected to both of the internal 32-pin connector, the Rapixo CoF has 32 signals available.
Integrated quadrature decoders
These can decode input received from a rotary or linear encoder with quadrature output.
Programmable lookup tables (LUTs).
These allow Zebra Rapixo CoF to map data to precalculated values, before it is stored in on-board memory.
On-board peak extraction.
This allows the board to perform laser line (peak) extraction, needed for 3D profiling. When performing peak extraction, only the subpixel Y-coordinate and intensity of the peak(s) from each column are transmitted for each frame, lightening the load of the PCIe bus and Host CPU. Each frame is used to establish one row (Y-axis) in the uncorrected depth map and intensity map of the object in the scene. This feature is only available on the CoF1001.
On-board flat-field correction.
This applies gain and offset correction, on a pixel basis, to correct uneven lighting that was present in the initial acquisition. This feature is only available on the CoF100