HOME

TheInfoList



OR:

Primatte is a brand of
chroma key Chroma key compositing, or chroma keying, is a Visual effects, visual-effects and post-production technique for compositing (layering) two or more images or video streams together based on colour hues (colorfulness, chroma range). The techniq ...
software used in motion picture, television and photographic host applications to remove solid colored backgrounds ( greenscreen or bluescreen usually) and replace them with transparency to facilitate ‘background replacement’. It uses a unique
algorithm In mathematics and computer science, an algorithm () is a finite sequence of Rigour#Mathematics, mathematically rigorous instructions, typically used to solve a class of specific Computational problem, problems or to perform a computation. Algo ...
based on three multi-faceted
polyhedron In geometry, a polyhedron (: polyhedra or polyhedrons; ) is a three-dimensional figure with flat polygonal Face (geometry), faces, straight Edge (geometry), edges and sharp corners or Vertex (geometry), vertices. The term "polyhedron" may refer ...
s floating in RGB colorspace that are used to isolate color regions in the foreground image. Primatte is often referred to as a compositing technology and is usually used as a plug-in for host products such as
Adobe After Effects Adobe After Effects is a digital visual effects, motion graphics, and compositing application developed by Adobe Inc.; it is used for animation and in the post-production process of film making, video games and television production. Amo ...
,
Adobe Photoshop Adobe Photoshop is a raster graphics editor developed and published by Adobe Inc., Adobe for Microsoft Windows, Windows and macOS. It was created in 1987 by Thomas Knoll, Thomas and John Knoll. It is the most used tool for professional digital ...
,
Autodesk Media and Entertainment Autodesk Media and Entertainment is a division of Autodesk which offers animation and visual effects products, and was formed by the combination of multiple acquisitions. In 2018, the company began operating as a single operating segment and rep ...
Inferno or Flame, Blackmagic Fusion and several other compositing and editing software packages.


Workflow

Primatte is usually activated on a foreground image with a person or other foreground object filmed or digitized against a solid colored background or backing screen; usually a bluescreen or a greenscreen. The solid colored background area is removed and replaced with transparency. This allows the user to replace the solid colored background with a background image of their choice. If the foreground object was filmed close to the backing screen or with less than ideal lighting conditions, the foreground object will usually have ‘spill’ somewhere on it. This is most common when filming blonde people against a blue or greenscreen as their translucent hair will absorb the backing screen color. Such ‘colorspill’ can be removed and replaced with several options to achieve a more realistic result. Another problem is chromakeying images that were created on
film stock Film stock is an analog medium that is used for recording motion pictures or animation. It is recorded on by a movie camera, developed, edited, and projected onto a screen using a movie projector. It is a strip or sheet of transparent pl ...
is that some film stocks have a distinct ‘ film grain’ to them. A large amount of film grain will often cause rough edges around the foreground object. Rough edges can be minimized to achieve a smoother transition between the edges of the ‘chroma keyed’ foreground object and the user selected background image.


History

The Primatte algorithm was created by Yasushi Mishima while working at IMAGICA Corporation in Tokyo, Japan in 1992. The basic algorithm utilized in Primatte was originally presented at the 8th NICOGRAPH Conference and the 23rd Imaging Technology Conference and a U.S. patent was granted in 1994. It was initially released as a stand-alone product on
Silicon Graphics Silicon Graphics, Inc. (stylized as SiliconGraphics before 1999, later rebranded SGI, historically known as Silicon Graphics Computer Systems or SGCS) was an American high-performance computing manufacturer, producing computer hardware and soft ...
workstations but it was later determined to be more useful as a ‘plug-in’ actuated from within a host application. This alleviated the need to save the images, exit the host compositing application, start Primatte, load the images, create the chroma key, save the images, start the host application, load the images and continue creating the composition. Since then it has been ported to almost every major compositing and editing software application on the market. The current version is the fourth generation of the Primatte technology and has features such as ‘Auto-Compute’ that automatically detects the backing screen color, eliminates it and does clean-up on the foreground and backing screen area noise. It is available on the
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
, Red Hat Linux, SGI
IRIX IRIX (, ) is a discontinued operating system developed by Silicon Graphics (SGI) to run on the company's proprietary MIPS architecture, MIPS workstations and servers. It is based on UNIX System V with Berkeley Software Distribution, BSD extensio ...
and the Apple
Macintosh Mac is a brand of personal computers designed and marketed by Apple Inc., Apple since 1984. The name is short for Macintosh (its official name until 1999), a reference to the McIntosh (apple), McIntosh apple. The current product lineup inclu ...
platforms.


The Algorithm

The Primatte chromakey algorithm is a method of color space segmentation, where Primatte segments all the colors in the foreground image into one of four separate categories. The result is a 'spill suppressed' foreground image and a matte which is used to apply the modified foreground to a suitable background. Primatte works in 3D RGB color space. Here is a visual representation of the Primatte algorithm after an image has been processed. The user essentially creates three
concentric In geometry, two or more objects are said to be ''concentric'' when they share the same center. Any pair of (possibly unalike) objects with well-defined centers can be concentric, including circles, spheres, regular polygons, regular polyh ...
, multi-faceted polyhedrons. These can be pictured as three globes (or polyhedrons or polys), one within the other, which share a common center point. The creation of these polyhedrons separates all possible foreground colors into one of four regions; inside the small polyhedron (1), between the small and medium polyhedrons (2), between the medium and the large polyhedrons (3) and outside the large polyhedron (4).


See also

* Computer Generated Imagery *
Chroma key Chroma key compositing, or chroma keying, is a Visual effects, visual-effects and post-production technique for compositing (layering) two or more images or video streams together based on colour hues (colorfulness, chroma range). The techniq ...
* Special Effects


External links


Primatte Web Site
{{DEFAULTSORT:Primatte Chromakey Technology Film and video technology Special effects Visual effects