Video and Image Processing Suite MegaCore Functions

By Altera Corporation

Color Space Converter Converts image data between a variety of different color spaces such as RGB to YCrCb

Video and Image Processing Suite MegaCore Functions
click graphic to zoom by 3.5x


  • Chroma Resampler – Changes the sampling rate of the chroma data for image frames, for example from 4:2:2 to 4:4:4 or 4:2:2 to 4:2:0
  • 2D FIR Filter – Implements a 3 x 3, 5 x 5, or 7 x 7 finite impulse response (FIR) filter on an image data stream to smooth or sharpen images
  • Alpha Blending Mixer – Mixes and blends multiple image streams – useful for implementing text overlay and picture-in-picture mixing
  • Scaler – A sophisticated polyphase scaler that allows custom scaling and real-time updates of both the image sizes and the scaling coefficients
  • Deinterlacer – converts interlaced video formats to progressive video format using a motion adaptive deinterlacing algorithm. Also supports "bob" and “weave" algorithms
  • Test Pattern Generator – Generates a video stream that contains still color bars for use as a test pattern
  • Clipper – provides a way to clip video streams and can be configured at compile time or at run time
  • Color Plane Sequencer – Changes how color plane samples are transmitted across the Avalon-ST interface. This function can be used to split and join video streams, giving control over the routing of color plane samples
  • Frame Buffer – Buffers video frames into external RAM. This core supports double or triple-buffering with a range of options for frame dropping and repeating
  • 2D Median Filter – Provides a way to apply 3 x 3, 5 x 5, or 7 x 7 pixel median filters to video images
  • Gamma Corrector – Allows video streams to be corrected for the physical properties of display devices
  • Clocked Video Input/Output – These two cores convert the industry-standard clocked video format (BT-656) to Avalon-ST video and vice versa.

See also:

Flag/report this product