Video formatter 63
Video formatter
The video formatter is capable of high-speed transfers from acquisition memory,
through the PCI-X to PCIe bridge, to Host memory. Upon transmitting the video
data, the video formatter can also format the data as follows:
• Resizing. Image data can be cropped (ROI capture) and/or subsampled. This can
be useful to implement custom software-based motion detection because at a
reduced scale, image comparison is faster. The video formatter can subsample in
the horizontal direction by integer factors of 1 to 16; whereas, there is no restriction
in the vertical direction; subsampling occurs using nearest-neighbor interpolation.
• Flipping. Image data can be flipped vertically.
• Bayer color decoding (only on Matrox Solios eV-CLB and eV-CLBL). Supports
decoding the color information of a single-band, Bayer color-encoded image; the
video formatter supports GBRG, GRBG, BGGR, and RGGB patterns. While
decoding, the video formatter can also perform white balance correction. It uses
a 2x2 neighborhood demosaicing algorithm.
• Color space conversion. Converts grabbed image data to various color formats
and bit-depths. The color space converter can also perform color kill, which
converts the data to grayscale and then converts it to the appropriate destination
format.