Method and apparatus for line based vertical motion estimation and compensation
AssigneeEntropic Communications, Inc.
InventorVolker Blume
Life of this patent
Estimating the term…
Abstract
The present invention is related to line based vertical motion estimation and vertical motion compensation in consecutive frames of a motion picture, wherein the picture is divided in at least one region, and wherein: in a first summation luminance values for each line of the at least one region of a previous frame are summed, wherein the first summation of luminance values results in a previous accumulation profile; in a second summation of luminance values of for each line of the at least one region of a current frame are summed, wherein said second summation of luminance values results in a current accumulation profile; and wherein a vertical motion vector is derived by use of the previous accumulation profile and of the current accumulation profile.
Claims9
A method for providing line based vertical motion estimation and vertical motion compensation in consecutive frames of a motion picture, wherein the picture is divided in at least one region, the method comprising:
- a first summing of luminance values for each horizontal line of the at least one region of a previous frame, wherein said first summing of luminance values results in a previous accumulation profile;
- a second summing of luminance values for each horizontal line of the at least one region of a current frame, wherein said second summing of luminance values results in a current accumulation profile;
- and
- deriving a vertical motion vector by use of the previous accumulation profile and of the current accumulation profile, wherein the deriving a vertical motion vector comprises:
- selecting summed luminance values of a number of horizontal lines of the a least one region of said current frame around a central line of the at least one region of said current frame in the current accumulation profile as a subprofile of the current accumulation profile, and
- matching the subprofile of the current accumulation profile in the previous accumulation profile.
An apparatus for providing line based vertical motion estimation and vertical motion compensation in consecutive frames of a motion picture comprising:
- a first processing unit configure to perform a first summing of luminance values for each horizontal line of the at least one region of a previous frame, wherein said first summing of luminance values results in a previous accumulation profile;
- a second processing unit configured to perform a second summing of luminance values for each horizontal line of the at least one region of a current frame, wherein said second summing of luminance values results in a current accumulation profile;
- and
- a third processing unit configures to derive a vertical motion vector by use of the previous accumulation profile and of the current accumulation profile, wherein the third processing unit is configured to drive the vertical motion vector by:
- selecting summed luminance values of a number of horizontal lines of the at least one region of said current frame around a central line of the at least one region of said current frame in the current accumulation profile as a subprofile of the current accumulation profile, and
- matching the subprofile of the current accumulation profile in the previous accumulation profile.
A computer program product comprising a non-transitory computer usable medium having a computer readable program code embodied therein, said code being configured to implement a method for providing line based vertical motion estimation and vertical motion compensation in consecutive frames of a motion picture, wherein the picture is divided in at least one region, the method comprising:
- a first summing of luminance values for each horizontal line of the at least one region of a previous frame, wherein said first summing of luminance values results in a previous accumulation profile;
- a second summing of luminance values for each horizontal line of the at least one region of a current frame, wherein said second summing of luminance values results in a current accumulation profile;
- and
- deriving a vertical motion vector by use of the previous accumulation profile and of the current accumulation profile, wherein the deriving a vertical motion vector comprises:
- selecting summed luminance values of a number of horizontal lines of the at least one region of said current frame around a central line of the at least one region of said current frame in the current accumulation profile as a subprofile of the current accumulation profile, and
- matching the subprofile of the current accumulation profile in the previous accumulation profile.
Dependencies are inferred from the claim text.