Loading...
 Start Page
 
 
 
NEMA® GRAPHICS EXTENSIONS
 

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

 
NEMA®|VG-Lite
NEMA®|VG-LITE DESCRIPTION

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

NEMA®|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.).

* NEMA®|VG-Lite requires Pico XL License

Additional information

Download NEMA®|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
NEMA®|VIDEO OVERLAY
NEMA®|VIDEO OVERLAY DESCRIPTION

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

NEMA®|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.).

* NEMA®|Video Overlay Extension requires Pico XL License

Additional information

Download NEMA®|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