IP Library Granted Patent US 7,280,154
Granted Patent B1
US 7,280,154 · App. 10/763,572 · Granted Oct 9, 2007

Interpolative interleaving of video images

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 7,280,154
App. No.
10/763,572
Granted
Oct 9, 2007
Kind
B1
Abstract

A video processing system is presented that interleaves video data. In accordance with some embodiments of the present invention, data from a first field is placed in a frame and is augmented with pixel values in adjacent alternate rows of the frame with pixel values determined from the pixel values in the first field data and pixel values from the second field data.

Claims (16)

1. A method of interleaving video data, comprising:

placing first pixel values from a first field of video data into alternating rows of pixels in a video frame; and

augmenting the video frame in remaining rows of pixels in the video frame with replacement pixel values determined from the first pixel values and from second pixel values from a second field of video data, wherein augmenting the video frame includes:

selecting a sub-block of pixels centered on a current pixel of one of the remaining rows; and

determining an orientation of at least one edge of an image that includes the current pixel.

2. The method of claim 1 , wherein augmenting the video frame further comprises:

interpolating from the first pixel values in the video frame to provide interpolated pixel values in the remaining rows of pixels in the video frame;

selecting at least one spatial filter of a set of spatial filters based on the orientation of the at least one edge of the image;

determining a set of filter values from spatially filtering the sub-block of pixels using the at least one spatial filter;

determining video values based on the set of filter values; and

determining a replacement pixel value for the interpolated pixel value based on the video values and a second pixel value from a second field of video data.

3. The method of claim 2 , wherein interpolating from the first pixel values comprises averaging the first pixel value from an immediately preceding row and one from an immediately following row to determine the interpolated pixel values.

4. The method of claim 2 , wherein determining the set of filter values includes taking a product of a set of spatial filter arrays and the sub-block of pixel values to form the set of filter values.

5. The method of claim 4 , wherein determining video values comprises:

determining an optimum filter value from the set of filter values; and

calculating a set of video values from the sub-block of pixel values in a fashion determined by the optimum filter value.

Assignments (7)
CHANGE OF NAME Recorded Aug 31, 2017
From: SIGMATEL, INC.
To: SIGMATEL, LLC
Reel/Frame 043735/0306 →
MERGER Recorded Jul 26, 2017
From: SIGMATEL, LLC
To: NXP USA, INC.
Reel/Frame 043328/0351 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 037354 FRAME: 0773. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT RELEASE. Recorded Aug 15, 2016
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, LLC
Reel/Frame 039723/0777 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, INC.
Reel/Frame 037354/0773 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, INC.
Reel/Frame 037354/0734 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, INC.
Reel/Frame 037355/0838 →
SECURITY AGREEMENT Recorded Nov 12, 2013
From: SIGMATEL, LLC
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031626/0218 →