The BT820B includes an LVDS input for streaming video, is it possible to apply effects to these video streams?

One of the main features available on the BT820B is the LVDS video input allowing users to integrate video streams of up to 1920 x 1200 at 60fps on to their displays. An internal real-time video image processing engine on the BT820B can be leveraged by users to apply effects onto incoming video streams via simple command driven operations. MCU resources can be saved by allowing the BT820B to enhance incoming video streams via its video processing capabilities, such as fish-eye effect reduction and gaussian blurs.

Image processing capabilities of the BT820B include:

  • Resizing: Easily generate thumbnails from incoming video streams.
  • Blurring: Create more appealing user interfaces by blurring the background while keeping the foreground sharp.
  • Rotating: Rotate the video easily and apply to shapes (such as cubes) for impressive visual effects.
  • Grayscale Conversion: Convert images to black-and-white.
  • Special Effects: Including Darken, Brighten, Invert, Thresholding, Contrast+, Contrast-, Solarize, Posterize, Pseudo-HDR, Advanced Pseudo-HDR, and Combined HDR.
  • Histogram Generation: Compute and display the image histogram for image analysis.

The BT820B’s real-time image processing capabilities include the correction of fisheye lens effect