Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
179 words
A method of coding a video signal, the video signal comprising a succession of frames, a given one of the frames comprising an image including a foreground portion and a background portion, the foreground portion of the image of the given frame including a predetermined object, the method comprising the steps of: automatically determining the foreground portion of the image of the given frame; automatically determining a region of interest within the foreground portion of the image of the given frame, said region of interest including at least a portion of the predetermined object, by matching one or more predetermined shapes to the predetermined object in the foreground portion of the image of the given frame; coding the determined region of interest with a first coder, the first coder having a first coding error; and coding at least a portion of the image of the given frame, which portion excludes the determined region of interest, with a second coder, the second coder having a second coding error, wherein said first coding error is smaller than said second coding error.
Claim 2
Independent Claim
179 words
A method of coding a video signal, the video signal comprising a succession of frames, a given one of the frames comprising an image including a foreground portion and a background portion, the foreground portion of the image of the given frame including a predetermined object, the method comprising the steps of: automatically determining the foreground portion of the image of the given frame; automatically determining a region of interest within the foreground portion of the image of the given frame, said region of interest including at least a portion of the predetermined object, by matching one or more predetermined shapes to the predetermined object in the foreground portion of the image of the given frame; coding the determined region of interest with a first coder, the first coder having a first coding error; and coding at least a portion of the image of the given frame, which portion excludes the determined region of interest, with a second coder, the second coder having a second coding error, wherein said first coding error is smaller than said second coding error.
Claim 3
Dependent Claim
45 words
The method of claim 1 wherein the step of determining the region of interest comprises performing edge extraction on at least a portion of the image of the given frame to determine a shape of the predetermined object in the foreground portion of the image.
Claim 4
Dependent Claim
67 words
The method of claim 1 wherein the step of determining the foreground portion of the image of the given frame comprises comparing the image of the given frame with an image comprised in a frame previous to the given frame, and determining a portion of the image of the given frame which has moved relative to a corresponding portion of the frame previous to the given frame.
Claim 5
Dependent Claim
112 words
The method of claim 1 wherein the step of determining the foreground portion of the image of the given frame comprises determining one or more global motion estimation parameters based on a comparison of the image of the given frame with an image comprised in a frame previous to the given frame, determining a background portion of the image of the given frame, said background portion having exhibited motion in accordance with said one or more global motion estimation parameters as applied to a corresponding portion of the frame previous to the given frame, and determining the foreground portion of the image of the given frame based on the determined background portion.
Claim 6
Dependent Claim
203 words
The method of claim 1 further comprising the steps of determining one or more global motion estimation parameters based on a comparison of the image of the given frame with an image comprised in a frame subsequent to the given frame, determining a search region of the image of the frame subsequent to the given frame based on the determined region of interest of the image of the given frame and on said one or more global motion estimation parameters, automatically determining a region of interest of the frame subsequent to the given frame, said region of interest of the frame subsequent to the given frame including at least a portion of the predetermined object, by matching at least one of said one or more predetermined shapes to the predetermined object within the search region of the image of the subsequent frame, coding the determined region of interest of the image of the frame subsequent to the given frame with the first coder, and coding at least a portion of the image of the frame subsequent to the given frame, which portion excludes the determined region of interest of the image of the frame subsequent to the given frame, with the second coder.
Claim 7
Dependent Claim
197 words
The method of claim 1 further comprising the steps of determining one or more global motion estimation parameters based on a comparison of the image of the given frame with an image comprised in a frame subsequent to the given frame, selecting at least one of said one or more predetermined shapes based on the determined region of interest of the image of the given frame and on said one or more global motion estimation parameters, automatically determining a region of interest of the frame subsequent to the given frame, said region of interest of the frame subsequent to the given frame including at least a portion of the predetermined object, by matching the selected at least one of said one or more predetermined shapes to the predetermined object in the image of the subsequent frame, coding the determined region of interest of the image of the frame subsequent to the given frame with the first coder, and coding at least a portion of the image of the frame subsequent to the given frame, which portion excludes the determined region of interest of the image of the frame subsequent to the given frame, with the second coder.
Claim 8
Dependent Claim
142 words
The method of claim 1 further comprising the steps of determining one or more global motion estimation parameters based on a comparison of the image of the given frame with an image comprised in a frame subsequent to the given frame, determining a region of interest of the image of the frame subsequent to the given frame based on the determined region of interest of the image of the given frame and on said one or more global motion estimation parameters, coding the determined region of interest of the image of the frame subsequent to the given frame with the first coder, and coding at least a portion of the image of the frame subsequent to the given frame, which portion excludes the determined region of interest of the image of the frame subsequent to the given frame, with the second coder.
Claim 9
Dependent Claim
26 words
The method of claim 1 wherein the predetermined object comprises a person's head and wherein each of the one or more predetermined shapes comprises an ellipse.
Claim 10
Dependent Claim
26 words
The method of claim 1 wherein the predetermined object comprises a person's body and wherein each of the one or more predetermined shapes comprises an ellipse.
Claim 11
Dependent Claim
40 words
The method of claim 1 wherein the first coder comprises a waveform coder having a first quantizer and the second coder comprises a waveform coder having a second quantizer, the first quantizer providing a finer quantization than the second quantizer.
Claim 12
Dependent Claim
181 words
A video coder for coding a video signal, the video signal comprising a succession of frames, a given one of the frames comprising an image including a foreground portion and a background portion, the foreground portion of the image of the given frame including a predetermined object, the apparatus comprising: means for automatically determining the foreground portion of the image of the given frame; means for automatically determining a region of interest within the foreground portion of the image of the given frame, said region of interest including at least a portion of the predetermined object, by matching one or more predetermined shapes to the predetermined object in the foreground portion of the image of the given frame; a first coder for coding the determined region of interest, the first coder having a first coding error; and a second coder for coding at least a portion of the image of the given frame, which portion excludes the determined region of interest, the second coder having a second coding error, wherein said first coding error is smaller than said second coding error.
Claim 13
Dependent Claim
181 words
A video coder for coding a video signal, the video signal comprising a succession of frames, a given one of the frames comprising an image including a foreground portion and a background portion, the foreground portion of the image of the given frame including a predetermined object, the apparatus comprising: means for automatically determining the foreground portion of the image of the given frame; means for automatically determining a region of interest within the foreground portion of the image of the given frame, said region of interest including at least a portion of the predetermined object, by matching one or more predetermined shapes to the predetermined object in the foreground portion of the image of the given frame; a first coder for coding the determined region of interest, the first coder having a first coding error; and a second coder for coding at least a portion of the image of the given frame, which portion excludes the determined region of interest, the second coder having a second coding error, wherein said first coding error is smaller than said second coding error.
Claim 14
Dependent Claim
48 words
The video coder of claim 11 wherein the means for determining the region of interest comprises means for performing edge extraction on at least a portion of the image of the given frame to determine a shape of the predetermined object in the foreground portion of the image.
Claim 15
Dependent Claim
72 words
The video coder of claim 11 wherein the means for determining the foreground portion of the image of the given frame comprises means for comparing the image of the given frame with an image comprised in a frame previous to the given frame, and means for determining a portion of the image of the given frame which has moved relative to a corresponding portion of the frame previous to the given frame.
Claim 16
Dependent Claim
119 words
The video coder of claim 11 wherein the means for determining the foreground portion of the image of the given frame comprises means for determining one or more global motion estimation parameters based on a comparison of the image of the given frame with an image comprised in a frame previous to the given frame, means for determining a background portion of the image of the given frame, said background portion having exhibited motion in accordance with said one or more global motion estimation parameters as applied to a corresponding portion of the frame previous to the given frame, and means for determining the foreground portion of the image of the given frame based on the determined background portion.
Claim 17
Dependent Claim
211 words
The video coder of claim 11 further comprising means for determining one or more global motion estimation parameters based on a comparison of the image of the given frame with an image comprised in a frame subsequent to the given frame, means for determining a search region of the image of the frame subsequent to the given frame based on the determined region of interest of the image of the given frame and on said one or more global motion estimation parameters, means for automatically determining a region of interest of the frame subsequent to the given frame, said region of interest of the frame subsequent to the given frame including at least a portion of the predetermined object, by matching at least one of said one or more predetermined shapes to the predetermined object within the search region of the image of the subsequent frame, means for coding the determined region of interest of the image of the frame subsequent to the given frame with the first coder, and means for coding at least a portion of the image of the frame subsequent to the given frame, which portion excludes the determined region of interest of the image of the frame subsequent to the given frame, with the second coder.
Claim 18
Dependent Claim
205 words
The video coder of claim 11 further comprising means for determining one or more global motion estimation parameters based on a comparison of the image of the given frame with an image comprised in a frame subsequent to the given frame, means for selecting at least one of said one or more predetermined shapes based on the determined region of interest of the image of the given frame and on said one or more global motion estimation parameters, means for automatically determining a region of interest of the frame subsequent to the given frame, said region of interest of the frame subsequent to the given frame including at least a portion of the predetermined object, by matching the selected at least one of said one or more predetermined shapes to the predetermined object in the image of the subsequent frame, means for coding the determined region of interest of the image of the frame subsequent to the given frame with the first coder, and means for coding at least a portion of the image of the frame subsequent to the given frame, which portion excludes the determined region of interest of the image of the frame subsequent to the given frame, with the second coder.
Claim 19
Dependent Claim
148 words
The video coder of claim 11 further comprising means for determining one or more global motion estimation parameters based on a comparison of the image of the given frame with an image comprised in a frame subsequent to the given frame, means for determining a region of interest of the image of the frame subsequent to the given frame based on the determined region of interest of the image of the given frame and on said one or more global motion estimation parameters, means for coding the determined region of interest of the image of the frame subsequent to the given frame with the first coder, and means for coding at least a portion of the image of the frame subsequent to the given frame, which portion excludes the determined region of interest of the image of the frame subsequent to the given frame, with the second coder.
Claim 20
Dependent Claim
27 words
The video coder of claim 11 wherein the predetermined object comprises a person's head and wherein each of the one or more predetermined shapes comprises an ellipse.
Claim 21
Dependent Claim
27 words
The video coder of claim 11 wherein the predetermined object comprises a person's body and wherein each of the one or more predetermined shapes comprises an ellipse.
Claim 22
Dependent Claim
41 words
The video coder of claim 11 wherein the first coder comprises a waveform coder having a first quantizer and the second coder comprises a waveform coder having a second quantizer, the first quantizer providing a finer quantization than the second quantizer.