Method, system, and device for automatic determination of nominal backing color and a range thereof
First Claim
1. A method for generating a clean clipping signal α
- for a chromakey function or a video composition where still and moving subjects shot against a solid color background by a video camera are clipped out and overlaid on a new complex background, comprising the steps of;
identifying background colors which are formed by the solid color background, shadows cast by the still and moving subjects, non-uniform reflection caused by spot lighting and non-flat backdrop or flaw wall, and translucent foreground objects, with a 3D volume in a 3D color space;
automatically determining parameters which define the 3D volume by using a dirty alpha α
;
generating a clean clipping signal α
shd for the background colors, which occurs to the colors identified as the shadow colors or confined by the 3D volume for the shadow colors, and a clean clipping signal α
tsl for the translucency colors, which occur to the colors identified as the translucent areas'"'"' colors;
identifying foreground colors which are formed by the still and moving subjects with a 3D volume in a 3D color space;
classifying into transition colors those which are not identified as either the background or the foreground; and
generating an area map which labels each pixel as one of the areas such as background, shadow, translucent area, foreground and transition areas.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and device for generating a clean clipping signal α for a chromakey function or a video composition, including identifying background colors formed by a solid color background, shadows cast by still and moving subjects, a non-uniform reflection caused by spot lighting and non-flat backdrop or flaw wall, and translucent foreground objects, with a 3D volume in a 3D color space; determining parameters defining same by using a dirty alpha α; generating a clean clipping signal αshd background colors, and a clean clipping signal αtsl for translucency colors; identifying foreground colors formed by the still and moving subjects with a 3D volume in a 3D color space; classifying colors into transition colors; and generating an area map for mapping each pixel into background, shadow, translucent, foreground, and transition areas.
67 Citations
63 Claims
-
1. A method for generating a clean clipping signal α
- for a chromakey function or a video composition where still and moving subjects shot against a solid color background by a video camera are clipped out and overlaid on a new complex background, comprising the steps of;
identifying background colors which are formed by the solid color background, shadows cast by the still and moving subjects, non-uniform reflection caused by spot lighting and non-flat backdrop or flaw wall, and translucent foreground objects, with a 3D volume in a 3D color space; automatically determining parameters which define the 3D volume by using a dirty alpha α
;generating a clean clipping signal α
shd for the background colors, which occurs to the colors identified as the shadow colors or confined by the 3D volume for the shadow colors, and a clean clipping signal α
tsl for the translucency colors, which occur to the colors identified as the translucent areas'"'"' colors;identifying foreground colors which are formed by the still and moving subjects with a 3D volume in a 3D color space; classifying into transition colors those which are not identified as either the background or the foreground; and generating an area map which labels each pixel as one of the areas such as background, shadow, translucent area, foreground and transition areas. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
- for a chromakey function or a video composition where still and moving subjects shot against a solid color background by a video camera are clipped out and overlaid on a new complex background, comprising the steps of;
-
24. A device for generating a clean clipping signal α
- for a chromakey function or a video composition where still and moving subjects shot against a solid color background by a video camera are clipped out and overlaid on a new complex background, the device comprising;
means for identifying background colors which are formed by the solid color background, shadows cast by the still and moving subjects, non-uniform reflection caused by spot lighting and non-flat backdrop or flaw wall, and translucent foreground objects, with a 3D volume in a 3D color space; means for automatically determining parameters which define the 3D volume by using a dirty alpha α
;means for generating a clean clipping signal α
shd for the background colors, which occurs to the colors identified as the shadow colors or confined by the 3D volume for the shadow colors, and a clean clipping signal α
tsl for the translucency colors, which occur to the colors identified as the translucent areas'"'"' colors;means for identifying foreground colors which are formed by the still and moving subjects with a 3D volume in a 3D color space; means for classifying into transition colors those which are not identified as either the background or the foreground; and means for generating an area map which labels each pixel as one of the areas such as background, shadow, translucent area, foreground and transition areas. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
- for a chromakey function or a video composition where still and moving subjects shot against a solid color background by a video camera are clipped out and overlaid on a new complex background, the device comprising;
-
44. A system for generating a clean clipping signal α
- for a chromakey function or a video composition where still and moving subjects shot against a solid color background by a video camera are clipped out and overlaid on a new complex background, the system comprising;
means for identifying background colors which are formed by the solid color background, shadows cast by the still and moving subjects, non-uniform reflection caused by spot lighting and non-flat backdrop or flaw wall, and translucent foreground objects, with a 3D volume in a 3D color space; means for automatically determining parameters which define the 3D volume by using a dirty alpha α
;means for generating a clean clipping signal α
shd for the background colors, which occurs to the colors identified as the shadow colors or confined by the 3D volume for the shadow colors, and a clean clipping signal α
tsl for the translucency colors, which occur to the colors identified as the translucent areas'"'"' colors;means for identifying foreground colors which are formed by the still and moving subjects with a 3D volume in a 3D color space; means for classifying into transition colors those which are not identified as either the background or the foreground; and means for generating an area map which labels each pixel as one of the areas such as background, shadow, translucent area, foreground and transition areas. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
- for a chromakey function or a video composition where still and moving subjects shot against a solid color background by a video camera are clipped out and overlaid on a new complex background, the system comprising;
Specification