IP Library Granted Patent US 8,068,175
Granted Patent B2
US 8,068,175 · App. 11/962,880 · Granted Nov 29, 2011

Method for detecting interlaced material and field order

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,068,175
App. No.
11/962,880
Granted
Nov 29, 2011
Kind
B2
Abstract

Field order in a sequence of video frames is determined based on magnitude or relative motion of a motion vector between a bottom field of a current frame and a top field of a next frame, and magnitude or relative motion of a motion vector between a top field of the current frame and a bottom field of the next frame. Field order of two interlaced frames of a video sequence is determined by assembling two new frames from the two interlaced frames by combining a bottom field of the first frame with a top field of the second frame and by combining a top field of the first frame with a bottom field of the second frame. The field order is top field first if the number of zipper points in the first new frame is smaller than the number of zipper points in the second new frame.

Claims (24)

1. A method for determining a field order in a sequence of video frames stored in a memory, the method comprising:

in a processor coupled to the memory, calculating a first magnitude of a motion vector between a bottom field of a current frame and a top field of a next frame;

in the processor, calculating a second magnitude of a motion vector between a top field of the current frame and a bottom field of the next frame; and

in the processor, determining the field order based on the first and second magnitudes.

2. The method according to claim 1 , wherein the sequence of video frames has a top first field order if the first magnitude is smaller than the second magnitude.

3. The method according to claim 1 , wherein the sequence of video frames has a bottom first field order if the first magnitude is larger than the second magnitude.

4. A method for determining a field order in a sequence of video frames stored in a memory, the method comprising:

in a processor coupled to the memory, determining a first relative motion between a bottom field of a current frame and a top field of a next frame;

in the processor, determining a second relative motion between a top field of the current frame and a bottom field of the next frame; and

in the processor, determining the field order based on the first and second relative motions.

5. The method according to claim 4 , wherein said determining the first relative motion and said determining the second relative motions includes using a zipper filter to measure the relative motions.

6. A method for determining a field order of two interlaced frames of a video sequence of frames stored in a memory, the method comprising:

in a processor coupled to the memory, assigning one of the two interlaced frames to be a first frame and the other of the two interlaced frames to be a second frame;

in the processor, assembling two new frames from the two interlaced frames by combining a bottom field of the first frame with the top field of the second frame and by combining a top field of the first frame with a bottom field of the second frame;

in the processor, determining a number of zipper points each of the two new frames; and

in the processor, determining if the number of zipper points in the first frame is smaller than the number of zipper points in the second frame, that the field order of the two frames is top field first.

7. The method according to claim 6 , further comprising:

determining if the number of zipper points in the first frame is larger than the number of zipper points in the second frame, that the field order of the two frames is bottom field first.

8. An apparatus for determining a field order in a sequence of video frames comprising:

a memory; and

a processor to receive the sequence of video frames, to store one or more frames in the memory to calculate a first magnitude of a motion vector between a bottom field of a current frame and a top field of a next frame, to calculate a second magnitude of a motion vector between a top field of the current frame and a bottom field of the next frame, and to determine the field order based on the first and second magnitudes.

9. An apparatus for determining a field order of two interlaced frames of a video sequence of frames comprising:

a memory; and

a processor to receive the sequence of video frames, to store one or more frames in the memory to assign one of the two interlaced frames to be a first frame and the other of the two interlaced frames to be a second frame, to assemble two new frames from the two interlaced frames by combining a bottom field of the first frame with the top field of the second frame and by combining a top field of the first frame with a bottom field of the second frame, to determine a number of zipper points each of the two new frames, to determine, if the number of zipper points in the first frame is smaller than the number of zipper points in the second frame, that the field order of the two frames is top field first, and to determine, if the number of zipper points in the first frame is larger than the number of zipper points in the second frame, that the field order of the two frames is bottom field first.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034517/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2014
From: BAYLON, DAVID M; MCKOEN, KEVIN M
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 033578/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT CORPORATION
To: GENERAL INSTRUMENT HOLDINGS, INC.
Reel/Frame 030764/0575 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT HOLDINGS, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 030866/0113 →