Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
93 words
A method for removing color artifacts associated with subject regions segmented from non-subject regions, said method comprising: extracting pixel values defining said subject region from video frame data into region frame data; assigning a non-subject pixel value in said region frame data for defining said non-subject regions, said non-subject pixel value indicative of a color not representing black, not representing white and not indicated by a range of color pixel values defining said subject region; and assigning maximum and minimum values to the range of color pixel values of the region frame data.
Claim 2
Independent Claim
93 words
A method for removing color artifacts associated with subject regions segmented from non-subject regions, said method comprising: extracting pixel values defining said subject region from video frame data into region frame data; assigning a non-subject pixel value in said region frame data for defining said non-subject regions, said non-subject pixel value indicative of a color not representing black, not representing white and not indicated by a range of color pixel values defining said subject region; and assigning maximum and minimum values to the range of color pixel values of the region frame data.
Claim 3
Dependent Claim
45 words
A method as recited in claim 1 for removing color artifacts comprising the further step of: assigning a value of minimum to any color pixel values which exceed a threshold color value and a value of maximum to any color pixel values exceeding the maximum.
Claim 4
Dependent Claim
23 words
A method as recited in claim 1 further comprising the step of forwarding the maximum and minimum color pixel values to a decoder.
Claim 5
Dependent Claim
52 words
A method as recited in claim 2 comprising the further step of: eliminating undershoot and overshoot at a decoder by clipping subject color pixel values to the minimum if the subject color pixel value is below the minimum and to the maximum if the subject color pixel value is above the maximum.
Claim 6
Dependent Claim
26 words
The method as recited in claim 2 comprising the further steps of assigning a color threshold value T and forwarding color threshold T to a decoder.
Claim 7
Independent Claim
112 words
A method for removing color artifacts associated with subject regions segmented from non-subject regions, said method comprising: extracting pixel values defining said subject region from video frame data into region frame data; assigning a non-subject pixel value in said region frame data for defining said non-subject regions, said non-subject pixel value indicative of a color not representing black, not representing white and not indicated by a range of color pixel values defining said subject region; forming a mask for selecting a predetermined color value for pixels within the mask; and after decoding video frame data, scanning said mask at decoder apparatus across the video frame to remove color bleeding and color artifacts.
Claim 8
Independent Claim
112 words
A method for removing color artifacts associated with subject regions segmented from non-subject regions, said method comprising: extracting pixel values defining said subject region from video frame data into region frame data; assigning a non-subject pixel value in said region frame data for defining said non-subject regions, said non-subject pixel value indicative of a color not representing black, not representing white and not indicated by a range of color pixel values defining said subject region; forming a mask for selecting a predetermined color value for pixels within the mask; and after decoding video frame data, scanning said mask at decoder apparatus across the video frame to remove color bleeding and color artifacts.
Claim 9
Dependent Claim
21 words
A method as recited in claim 6 for removing color artifacts wherein said mask has the size m x n pixels.
Claim 10
Dependent Claim
42 words
A method as recited in claim 6 further comprising the step of assigning a minimum color pixel value to a center pixel of the frame covered by the mask when a foreground color pixel value is larger than a chroma keying value.
Claim 11
Dependent Claim
30 words
A method as recited in claim 7 further comprising the step of assigning the selected predetermined color pixel value to a center pixel of the frame covered by the mask.
Claim 12
Dependent Claim
42 words
A method as recited in claim 6 further comprising the step of assigning a maximum color pixel value to a center pixel of the frame covered by the mask when a foreground color pixel value is smaller than a chroma keying value.
Claim 13
Dependent Claim
19 words
A method as recited in claim 7 wherein the size of the mask is three pixels by three pixels.
Claim 14
Dependent Claim
101 words
Apparatus for removing color artifacts associated with subject regions segmented from non-subject regions, said method comprising: encoder means for extracting pixel values defining said subject region from video frame data into region frame data; encoder means for assigning a non-subject pixel value in said region frame data for defining said non-subject regions, said non-subject pixel value indicative of a color not representing black, not representing white and not indicated by a range of color pixel values defining said subject region; and encoder means for assigning maximum and minimum values to the range of color pixel values of the region frame data.
Claim 15
Dependent Claim
101 words
Apparatus for removing color artifacts associated with subject regions segmented from non-subject regions, said method comprising: encoder means for extracting pixel values defining said subject region from video frame data into region frame data; encoder means for assigning a non-subject pixel value in said region frame data for defining said non-subject regions, said non-subject pixel value indicative of a color not representing black, not representing white and not indicated by a range of color pixel values defining said subject region; and encoder means for assigning maximum and minimum values to the range of color pixel values of the region frame data.
Claim 16
Dependent Claim
44 words
Apparatus for removing color artifacts as recited in claim 12 further comprising: decoder means for assigning a value of minimum to any color pixel values which exceed a threshold color value and a value of maximum to any color pixel values exceeding the maximum.
Claim 17
Dependent Claim
22 words
Apparatus as recited in claim 12 further comprising: transmitter means for forwarding the maximum and minimum color pixel values to a decoder.
Claim 18
Dependent Claim
115 words
Apparatus for removing color artifacts associated with subject regions segmented from non-subject regions, said method comprising: encoder means for extracting pixel values defining said subject region from video frame data into region frame data; encoder means for assigning a non-subject pixel value in said region frame data for defining said non-subject regions, said non-subject pixel value not representing black, not representing white and indicative of a color not indicated by a range of color pixel values defining said subject region; means for forming a mask for selecting a predetermined color value for pixels within the mask and decoder means for scanning a filter mask over the subject and non-subject regions after decoding video frame data.
Claim 19
Dependent Claim
115 words
Apparatus for removing color artifacts associated with subject regions segmented from non-subject regions, said method comprising: encoder means for extracting pixel values defining said subject region from video frame data into region frame data; encoder means for assigning a non-subject pixel value in said region frame data for defining said non-subject regions, said non-subject pixel value not representing black, not representing white and indicative of a color not indicated by a range of color pixel values defining said subject region; means for forming a mask for selecting a predetermined color value for pixels within the mask and decoder means for scanning a filter mask over the subject and non-subject regions after decoding video frame data.
Claim 20
Dependent Claim
32 words
Apparatus for removing color artifacts as recited in claim 15 wherein said filter mask is a minimum filter mask if a foreground color pixel value is larger than a chroma keying value.
Claim 21
Dependent Claim
20 words
Apparatus for removing color artifacts as recited in claim 15 wherein said filter mask is three pixels by three pixels.
Claim 22
Dependent Claim
36 words
Apparatus for removing color artifacts as recited in claim 15 wherein a choice of said filter mask as a minimum filter or a maximum filter is based upon a color pixel value of said non-subject region.
Claim 23
Dependent Claim
31 words
Apparatus for removing color artifacts as recited in claim 18 where said filter mask is a maximum filter mask if said foreground pixel value is less than a chroma keying value.