Chroma Key DirectShow Filter

From AVObjects Knowledge Base
(Difference between revisions)
Jump to: navigation, search
Line 32: Line 32:
 
==Features==
 
==Features==
  
 +
* Two layers of color space area selection - from fully transparent to non-transparent. The transparency between the two borders changes in a linear way.
 
* Advanced anti-splil correction algorithm: for quality processing of image borders.
 
* Advanced anti-splil correction algorithm: for quality processing of image borders.
* Two borders for keying area - fully transparent and non-transparent. The transparency between the two borders changes in a linear way.
+
* Support for RGB, YUV and HLS color spaces.
 
* Separate pin for mask output (to enable external keying).
 
* Separate pin for mask output (to enable external keying).
 
* Separate pin for preview (video keyed over selectable background) to simplify tuning.
 
* Separate pin for preview (video keyed over selectable background) to simplify tuning.
Line 54: Line 55:
 
|√
 
|√
 
|-
 
|-
|HLS color space support
+
|YUV color space support
 
|
 
|
 
|√
 
|√
 
|-
 
|-
|YUV color space support
+
|HLS color space support
 
|
 
|
 
|√
 
|√

Revision as of 23:02, 1 March 2009

This page is a copy of the original page on the AVObjects' web site and can also be viewed here.

High-quality DirectShow chroma key solution.

Overview

Chroma key is a technology used in motion picture, television and photographic applications to remove solid-colored backgrounds (usually green or blue) and replace them with transparency to enable background replacement. This technology is sometimes refefrred to color keying, colour-separation overlay, greenscreen or bluescreen.

In our implementation we use several two-layred elippsoids floating in the RGB, YUV or HLS colorspace cube to isolate color regions to be removed (made transparent) in the image.

We claim that our technology offers the best quality among PC-based solutions capable of performing in real-time.

DirectShow Filter Specs

Input:

  • YUV or RGB image or video

Outputs:

  • ARGB image or video
  • Keying mask (black&white)
  • Preview (video keyed over selectable background)

Features

  • Two layers of color space area selection - from fully transparent to non-transparent. The transparency between the two borders changes in a linear way.
  • Advanced anti-splil correction algorithm: for quality processing of image borders.
  • Support for RGB, YUV and HLS color spaces.
  • Separate pin for mask output (to enable external keying).
  • Separate pin for preview (video keyed over selectable background) to simplify tuning.
  • Property page with ability to configure chroma key setting by interacting with a video frame from the source video.

Editions

Feature Basic Pro
Using several color ranges to process complex backgrounds
RGB color space support
YUV color space support
HLS color space support

External Links

Download

Chroma Key DirectShow Filter

Licensing

If you are interested in licensing this product please contact us through the link below.

Personal tools