IP Library Granted Patent US 8,319,888
Granted Patent B2
US 8,319,888 · App. 12/420,737 · Granted Nov 27, 2012

Method of determining field dominance in a sequence of video frames

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,319,888
App. No.
12/420,737
Granted
Nov 27, 2012
Kind
B2
Abstract

A method of determining field dominance in a sequence of video frames, the method comprising: generating from a first video frame a top field and a bottom field; interpolating the top and bottom fields to produce an interpolated top field frame and an interpolated bottom field frame respectively; correlating each of the interpolated top field frame and interpolated bottom field frame with a second video frame occurring immediately previous to the first video frame in the sequence of video frames and with a third video frame occurring immediately subsequent to the first video frame in the sequence of video frames; and determining from the outcome of the correlation the field dominance of the sequence of video frames.

Claims (36)

1. A method of determining field dominance in a sequence of video frames, the method comprising:

generating from a first video frame a top field and a bottom field;

interpolating the top and bottom fields to produce an interpolated top field frame and an interpolated bottom field frame respectively;

correlating each of the interpolated top field frame and interpolated bottom field frame with a second video frame occurring immediately previous to the first video frame in the sequence of video frames and with a third video frame occurring immediately subsequent to the first video frame in the sequence of video frames; and

determining from the outcome of the correlation the field dominance of the sequence of video frames.

2. The method of claim 1 wherein the interpolated top field frame is produced by averaging adjacent lines of the top field and the interpolated bottom field frame is produced by averaging adjacent lines of the bottom field.

3. The method of claim 2 , wherein when the correlation to the interpolated top field frame is greater with the subsequent frame than with the previous frame and the correlation to the interpolated bottom field is greater with previous frame than with the subsequent frame, then the field dominance is determined to be bottom field first.

4. The method of claim 2 , wherein prior to performing the determination step the method further comprises:

calculating a first difference value between correlation outcomes of the correlation of the interpolated top field frame to the previous frame and the correlation of the interpolated top field frame to the subsequent frame;

calculating a second difference value between the correlation outcomes of the correlation of the interpolated bottom field frame to the previous frame and the correlation of the interpolated bottom field frame to the subsequent frame; and

determining the field dominance only if the first and second difference values are greater than a predetermined threshold value.

5. The method of claim 2 , further comprising, subsequent to the correlation step, counting the number of pixels for which the difference in pixel value between a pixel in each of the interpolated top field frame and interpolated bottom field frame and a corresponding pixel in a first reference frame is less than the difference in pixel value between the pixel and a corresponding pixel in a second reference frame, wherein the number of pixels is counted for each of the interpolated top and bottom field frames when the first reference frame comprises the previous frame and the second reference frame comprises the subsequent frame and when the first reference frame comprises the subsequent frame and the second reference frame comprises the previous frame.

6. The method of claim 1 , wherein when the correlation to the interpolated top field frame is greater with the previous frame than with the subsequent frame and the correlation to the interpolated bottom field frame is greater with the subsequent frame than the previous frame, then the field dominance is determined to be top field first.

7. The method of claim 6 , wherein when the correlation to the interpolated top field frame is greater with the subsequent frame than with the previous frame and the correlation to the interpolated bottom field is greater with previous frame than with the subsequent frame, then the field dominance is determined to be bottom field first.

8. The method of claim 1 , wherein when the correlation to the interpolated top field frame is greater with the previous frame than with the subsequent frame and the correlation to the interpolated bottom field frame is greater with the subsequent frame than the previous frame, then the field dominance is determined to be top field first.

9. The method of claim 8 , wherein when the correlation to the interpolated top field frame is greater with the subsequent frame than with the previous frame and the correlation to the interpolated bottom field is greater with previous frame than with the subsequent frame, then the field dominance is determined to be bottom field first.

10. The method of claim 9 , wherein prior to performing the determination step the method further comprises:

calculating a first difference value between correlation outcomes of the correlation of the interpolated top field frame to the previous frame and the correlation of the interpolated top field frame to the subsequent frame;

calculating a second difference value between the correlation outcomes of the correlation of the interpolated bottom field frame to the previous frame and the correlation of the interpolated bottom field frame to the subsequent frame; and

determining the field dominance only if the first and second difference values are greater than a predetermined threshold value.

11. The method of claim 10 , wherein the threshold value is determined by calculating the first and second difference values for a known sequence of static frames.

12. The method of claim 11 further comprising, subsequent to the correlation step, counting the number of pixels for which the difference in pixel value between a pixel in each of the interpolated top field frame and interpolated bottom field frame and a corresponding pixel in a first reference frame is less than the difference in pixel value between the pixel and a corresponding pixel in a second reference frame, wherein the number of pixels is counted for each of the interpolated top and bottom field frames when the first reference frame comprises the previous frame and the second reference frame comprises the subsequent frame and when the first reference frame comprises the subsequent frame and the second reference frame comprises the previous frame.

13. The method of claim 9 , further comprising, subsequent to the correlation step, counting the number of pixels for which the difference in pixel value between a pixel in each of the interpolated top field frame and interpolated bottom field frame and a corresponding pixel in a first reference frame is less than the difference in pixel value between the pixel and a corresponding pixel in a second reference frame, wherein the number of pixels is counted for each of the interpolated top and bottom field frames when the first reference frame comprises the previous frame and the second reference frame comprises the subsequent frame and when the first reference frame comprises the subsequent frame and the second reference frame comprises the previous frame.

14. The method of claim 8 , wherein prior to performing the determination step the method further comprises:

calculating a first difference value between correlation outcomes of the correlation of the interpolated top field frame to the previous frame and the correlation of the interpolated top field frame to the subsequent frame;

calculating a second difference value between the correlation outcomes of the correlation of the interpolated bottom field frame to the previous frame and the correlation of the interpolated bottom field frame to the subsequent frame; and

determining the field dominance only if the first and second difference values are greater than a predetermined threshold value.

15. The method of claim 8 , further comprising, subsequent to the correlation step, counting the number of pixels for which the difference in pixel value between a pixel in each of the interpolated top field frame and interpolated bottom field frame and a corresponding pixel in a first reference frame is less than the difference in pixel value between the pixel and a corresponding pixel in a second reference frame, wherein the number of pixels is counted for each of the interpolated top and bottom field frames when the first reference frame comprises the previous frame and the second reference frame comprises the subsequent frame and when the first reference frame comprises the subsequent frame and the second reference frame comprises the previous frame.

16. The method of claim 1 , wherein when the correlation to the interpolated top field frame is greater with the subsequent frame than with the previous frame and the correlation to the interpolated bottom field is greater with previous frame than with the subsequent frame, then the field dominance is determined to be bottom field first.

17. The method of claim 1 , wherein prior to performing the determination step the method further comprises:

calculating a first difference value between correlation outcomes of the correlation of the interpolated top field frame to the previous frame and the correlation of the interpolated top field frame to the subsequent frame;

calculating a second difference value between the correlation outcomes of the correlation of the interpolated bottom field frame to the previous frame and the correlation of the interpolated bottom field frame to the subsequent frame; and

determining the field dominance only if the first and second difference values are greater than a predetermined threshold value.

18. The method of claim 17 , wherein the threshold value is determined by calculating the first and second difference values for a known sequence of static frames.

19. The method of claim 17 , further comprising, subsequent to the correlation step, counting the number of pixels for which the difference in pixel value between a pixel in each of the interpolated top field frame and interpolated bottom field frame and a corresponding pixel in a first reference frame is less than the difference in pixel value between the pixel and a corresponding pixel in a second reference frame, wherein the number of pixels is counted for each of the interpolated top and bottom field frames when the first reference frame comprises the previous frame and the second reference frame comprises the subsequent frame and when the first reference frame comprises the subsequent frame and the second reference frame comprises the previous frame.

20. The method of claim 1 , further comprising, subsequent to the correlation step, counting the number of pixels for which the difference in pixel value between a pixel in each of the interpolated top field frame and interpolated bottom field frame and a corresponding pixel in a first reference frame is less than the difference in pixel value between the pixel and a corresponding pixel in a second reference frame, wherein the number of pixels is counted for each of the interpolated top and bottom field frames when the first reference frame comprises the previous frame and the second reference frame comprises the subsequent frame and when the first reference frame comprises the subsequent frame and the second reference frame comprises the previous frame.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING PROPERTY AND GRANTOR NAME OF PROJECT GIANTS. LLC PREVIOUSLY RECORDED AT REEL: 054089 FRAME: 0786. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jun 1, 2021
From: PROJECT GIANTS, LLC
To: FORTRESS CREDIT CORP., AS AGENT
Reel/Frame 056442/0845 →
RELEASE OF SECURITY INTEREST Recorded Oct 16, 2020
From: SILICON VALLEY BANK
To: PROJECT GIANTS, LLC
Reel/Frame 054090/0934 →
SECURITY INTEREST Recorded Oct 15, 2020
From: PROJECT GIANT, LLC
To: FORTRESS CREDIT CORP., AS AGENT
Reel/Frame 054089/0786 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2019
From: TEKTRONIX, INC.
To: PROJECT GIANTS, LLC
Reel/Frame 049870/0073 →
PATENT SECURITY AGREEMENT Recorded Jul 22, 2019
From: PROJECT GIANTS, LLC
To: SILICON VALLEY BANK
Reel/Frame 049819/0702 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2019
From: TEKTRONIX INTERNATIONAL SALES GMBH
To: TEKTRONIX, INC
Reel/Frame 048398/0330 →