摘要:
Parametric Motion Vector Prediction (PMVP) methodologies and components and systems for performing those methodologies are provided to more effectively and efficiently encode video content that includes complex motion such as zoom or rotation. By substituting the PMVP for a collocated MVP used in HEVC in order to reduce the amount of bit rate increase required when including the PMVP analysis in the bit stream. Further, compression of the motion vectors is provided in a three stage approach based on transformation, quantization and difference coding.
摘要:
The present invention inter alia relates to a method for processing the pixel value of at least one image pixel contained in a current frame of a video sequence, said method comprising the steps of constructing an individual motion trajectory comprising motion-shifted versions of the at least one image pixel over a plurality of preceding and/or subsequent frames, and processing the pixel value based on the individual motion trajectory, wherein said step of constructing said individual motion trajectory comprises the steps of: choosing the at least one image pixel of the current frame as a start pixel of the individual motion trajectory, and adding motion-shifted versions of the at least one image pixel of preceding and/or subsequent frames to the individual motion trajectory; wherein for each of the plurality of preceding and/or subsequent frames, at least two motion-shifted versions of the at least one image pixel are determined, wherein, for each of the plurality of preceding and/or subsequent frames, one of said at least two motion-shifted versions of the at least one image pixel is selected and wherein the selected motion-shifted version is added to the individual motion trajectory.
摘要:
Method and device for processing pixels contained in a video sequence including processing the pixel amplitude of at least one Image pixel contained in a current frame of a video sequence. The method includes the steps of constructing an individual motion trajectory including motion-shifted versions of the image pixel over a plurality of neighboring frames, and processing the pixel amplitude based on the individual motion trajectory. The step of the constructing the individual motion trajectory includes the steps of choosing at least one image pixel of the current frame as a start pixel of the individual motion trajectory, and adding motion-shifted versions of the image pixel of preceding find/or subsequent frames to the individual motion trajectory.
摘要:
The present invention relates inter alia to a method for processing an encoded video sequence, said method comprising the steps of: —reconstructing the encoded video sequence and providing a plurality of neighboring pictures; —transforming each of said neighboring pictures or at least a coherent region of each neighboring picture into the coordinate system of a reference picture based on a motion model, and thereby generating a picture stack comprising transformed pictures; —combining the pixel amplitudes of corresponding pixels of said transformed pictures using a weighting function, to form a processed pixel amplitude for at least one image pixel of the reference picture; and —generating a processed picture based on said at least one processed pixel amplitude of said image pixel.
摘要:
An embodiment of the present invention relates to a method for processing the pixel amplitude of at least one image pixel contained in a current frame of a video sequence, said method comprising the steps of constructing an individual motion trajectory comprising motion-shifted versions of the at least one image pixel over a plurality of neighboring frames, and processing the pixel amplitude based on the individual motion trajectory; wherein said step of constructing said individual motion trajectory comprises the steps of: choosing the at least one image pixel of the current frame as a start pixel of the individual motion trajectory, and adding motion-shifted versions of the at least one image pixel of preceding and/or subsequent frames to the individual motion trajectory, wherein for each motion-shifted version to be added, it is determined whether a difference value, which indicates the change of the pixel amplitude of the respective motion-shifted version between consecutive frames, is smaller than an amplitude threshold value, which is individually assigned to the current frame or a frame portion of the current frame comprising said at least one image pixel, and wherein said step of adding further motion-shifted versions is stopped if said difference value exceeds said amplitude threshold value.
摘要:
The present invention relates inter alia to a method for processing an encoded video sequence, said method comprising the steps of: —reconstructing the encoded video sequence and providing a plurality of neighboring pictures; —transforming each of said neighboring pictures or at least a coherent region of each neighboring picture into the coordinate system of a reference picture based on a motion model, and thereby generating a picture stack comprising transformed pictures; —combining the pixel amplitudes of corresponding pixels of said transformed pictures using a weighting function, to form a processed pixel amplitude for at least one image pixel of the reference picture; and —generating a processed picture based on said at least one processed pixel amplitude of said image pixel.
摘要:
Processing the pixel value of at least one image pixel contained in a current frame of a video sequence includes constructing an individual motion trajectory including motion-shifted versions of the at least one image pixel over a plurality of preceding and/or subsequent frames, and processing the pixel value based on the individual motion trajectory. Constructing the individual motion trajectory includes choosing the at least one image pixel of the current frame as a start pixel of the individual motion trajectory, and adding motion-shifted versions of the at least one image pixel of preceding and/or subsequent frames to the individual motion trajectory. For each of the plurality of preceding and/or subsequent frames, at least two motion-shifted versions of the at least one image pixel are determined, and one of the at least two motion-shifted versions of the at least one image pixel is selected and added to the individual motion trajectory.
摘要:
An embodiment of the invention relates to a method for providing a compressed video bitstream related to consecutive pictures of a video sequence, wherein the pictures are defined by pixels, said method comprising the steps of: (a) applying at least one higher-order motion model to a motion vector field and generating at least one higher-order motion parameter set for said motion vector field, wherein said motion vector field comprises a plurality of first motion vectors, each first motion vector being assigned to a pixel block and describing the local displacement of the pixel block from the preceding picture to the consecutive picture, and wherein each pixel block comprises a plurality of pixels; (b) calculating a second motion vector for each pixel block based on the higher-order motion parameter set; (c) calculating the deviation between the first motion vector and the second motion vector for each pixel block; and (d) generating a video bitstream comprising the higher-order motion parameter set, and for each pixel block an information which indicates or is based on the deviation calculated in step (c).
摘要:
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, said 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.
摘要:
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, said 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.