Method And Apparatus For Estimating And Compensating For Jitter In Digital Video
First Claim
1. A method of estimating jitter between two video frames in a digital video sequence, comprising:
- comparing a pixel subset of one video frame to candidate pixel subsets within a search area in the other video frame to determine a preliminary matching pixel subset from the candidate pixel subsets;
determining an actual matching pixel subset from the other video frame based on the location of the preliminary matching pixel subset relative to said search area; and
calculating a global jitter vector based on the pixel subset and the actual matching pixel subset thereby to estimate the jitter.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of estimating and compensating for jitter between two video frames in a digital video sequence comprises comparing a pixel subset in one video frame to candidate matching pixel subsets within a search area in the other video frame to obtain a preliminary matching pixel subset. Based on the location of the preliminary matching pixel subset, an adapted search area is formed and the comparing is continued within the adapted search area to obtain a final matching pixel subset. Motion is calculated between the video frames based on the final match thereby to estimate the jitter. The video frames are then transformed based on the estimated jitter.
-
Citations
30 Claims
-
1. A method of estimating jitter between two video frames in a digital video sequence, comprising:
-
comparing a pixel subset of one video frame to candidate pixel subsets within a search area in the other video frame to determine a preliminary matching pixel subset from the candidate pixel subsets; determining an actual matching pixel subset from the other video frame based on the location of the preliminary matching pixel subset relative to said search area; and calculating a global jitter vector based on the pixel subset and the actual matching pixel subset thereby to estimate the jitter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An apparatus for estimating jitter between two video frames in a digital video sequence, comprising:
-
a frame comparator comparing a pixel subset of one video frame to candidate pixel subsets within a search area in the other video frame to determine a preliminary matching pixel subset from the candidate pixel subsets; a match position estimator determining the location of the preliminary matching pixel subset relative to said search area; the frame comparator determining an actual matching pixel subset from the other video frame based on the location determined by the match position estimator; and a jitter estimator calculating a global jitter vector based on the pixel subset and the actual matching pixel subset thereby to estimate the jitter. - View Dependent Claims (27, 28)
-
-
29. A computer readable medium embodying a computer program for estimating jitter between two video frames in a digital video sequence, the computer program comprising:
-
computer program code comparing a pixel subset of one video frame to candidate pixel subsets within a search area in the other video frame to determine a preliminary matching pixel subset from the candidate pixel subsets; computer program code determining an actual matching pixel subset from the other video frame based on the location of the preliminary matching pixel subset relative to said search area; and computer program code calculating a global jitter vector based on the pixel subset and the actual matching pixel subset thereby to estimate the jitter. - View Dependent Claims (30)
-
Specification