Loading...
 Start Page

Take full advantage of NEMA® Graphics benefits in deeply embedded and IoT platforms!

VG LITE
VG LITE DESCRIPTON

Take full advantage of Vector Graphics benefits in deeply embedded and IoT platforms!

VG LITE* is an extension of NEMA GFX API that will allow for rendering Vector Graphics in resource constrained deeply embedded and IoT platforms. This ensures all additional features complement existing raster operations (filling, blitting, affine/projective transformations, blending, color keying, etc.).

* VG LITE requires Pico XL License

Additional information

Download VG LITE Product Brief
APPLICATIONS & USE CASES
  • Resolution Independent Rendering
  • Fonts
  • Maps
  • Rounded Geometries (Circular Screens, Rounded Rectangles, etc.)
FEATURES

PATH SEGMENT TYPES

  • Lines
  • Quadratic Beziers
  • Cubic Beziers
  • Elliptical Arcs

IMAGES

  • Affine transformations
  • Perspective correct projections

PAINT

  • Color Fill
  • Gradient
  • Linear
  • Texture (Pattern)

RENDER QUALITY

  • Texture Filtering
    - Point Sampling
    - Bilinear
  • Antialiasing: Per edge 8xMSAA (Hardware Accelerated – almost zero cost)

PATH RENDERING

  • Fill
    - Even/Odd Rule
    - Non-Zero Fill Rule
  • Blend
  • Stroke
    - Variable Width
    - End cap style (Butt, Round, Square)
    - Line join style (Miter, Round, Bevel)
  • Scissoring
VIDEO OVERLAY
EXTENSION
VIDEO OVERLAY EXTENSION DESCRIPTION

High Speed and High Resolution Video Processing is now possible from the Data Center to the Edge!

Video Overlay is an extension of NEMA®|GFX-API for accelerating video related operations, such as Video Composition/Overlaying and color space/format conversions. This ensures that all additional features are complementing existing GPU raster operations (filling, blitting, affine/projective transformations, blending, color keying, etc.).

* Video Overlay Extension requires Pico XL License

Additional information

Download Video Overlay Extension Product Brief
APPLICATIONS & USE CASES
  • Server Side video processing/composition
  • Client Side video processing/composition (e.g. Social Media Portal)
  • Digital Signage
  • Optoelectronic Devices (medical, consumer, military etc.)
  • Video Watermarking
  • Video Subtitling
  • Surveillance Cameras
  • AI Subject Annotation
FEATURES

COLOR SPACE CONVERSIONS

  • RGB
  • YUV
  • XYZ

MULTIPLE COLOR DEPTHS

  • 8-bit
  • 10-bit

PER CHANNEL CONVOLUTION

  • Convert between color spaces/formats
    - YUV
    - sRGB
    - P3-DCI/D65/D60

PER CHANNEL LUT

  • Apply non-linear transformations (e.g. gamma/de-gamma)

BLENDING

  • Porter Duff

FILTERING

  • Nearest Neighbor
  • Bilinear

YUV SAMPLING/
SUBSAMPLING

  • 4:4:4
  • 4:2:2
  • 4:2:0
© Copyright 2021 Think Silicon