Method and device for processing a video sequence
AssigneeVestel Elektronik Sanayi Ve Ticaret A.S.
InventorsThomas Sikora, Andreas Krutz, Alexander Glantz
Life of this patent
Estimating the term…
Abstract
An embodiment of the invention relates to a method for processing the pixel amplitude of at least one block image pixel contained in a video sequence, the method comprising the steps of: constructing an individual motion trajectory comprising motion-shifted versions of said block image pixel over a multiplicity of neighboring frames; and combining the pixel amplitudes of the motion-shifted versions of said block image pixel along the individual motion trajectory using a weighting function, to form a processed pixel amplitude of said image pixel.
Claims12
A method for processing pixel amplitude of a block image pixel contained in a video sequence, the method comprising:
- constructing an individual motion trajectory comprising motion-shifted versions of the block image pixel over a multiplicity of neighboring frames;
- and
- combining pixel amplitudes of the motion-shifted versions of the block image pixel along the individual motion trajectory using a weighting function, to form a processed pixel amplitude of the image pixel;
- generating a video data bit stream that describes the video sequence;
- and
- adding a plurality of stop markers to the video data bit stream using a marker adder, wherein each stop marker describes length of a motion trajectory of a given image pixel;
- wherein the method comprises at least two different process modes;
- wherein, in each process mode, a maximum number of frames is considered for constructing each motion trajectory of a given image pixel;
- and
- wherein a flag is generated which indicates the process mode that has been carried out.
A method for processing pixel amplitude of a block image pixel contained in a video sequence, the method comprising:
- constructing an individual motion trajectory comprising motion-shifted versions of the block image pixel over a multiplicity of neighboring frames;
- and
- combining pixel amplitudes of the motion-shifted versions of the block image pixel along the individual motion trajectory using a weighting function, to form a processed pixel amplitude of the image pixel;
- generating a video data bit stream that describes the video sequence;
- and
- adding a plurality of stop markers to the video data bit stream using a marker adder, wherein each stop marker describes length of a motion trajectory of a given image pixel;
- wherein the individual motion trajectory of the image pixel is constructed by concatenating at least two block motion vectors between adjacent frames of the video sequence, the at least two block motion vectors describing motion of image blocks, each of which comprises the image pixel;
- wherein the at least two block motion vectors between adjacent frames of the video sequence are coded in a video bit stream;
- and wherein the method comprises at least two different process modes;
- wherein, in each process mode, a maximum number of frames is considered for constructing each motion trajectory of a given image pixel;
- and
- wherein a flag is generated which indicates the process mode that has been carried out.
Dependencies are inferred from the claim text.