IP Library Granted Patent US 8,421,916
Granted Patent B2
US 8,421,916 · App. 11/795,248 · Granted Apr 16, 2013

Image processing

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,421,916
App. No.
11/795,248
Granted
Apr 16, 2013
Kind
B2
Abstract

The present invention relates to methods and apparatus for interpolation of images, and in a particular example to de-interlacing of video signals using spatial interpolation. The present invention discloses a method for measuring the slope of a picture portion in which picture gradients are calculated from said selected pixel values and the slope measurement being derived from said gradient values. The invention also discloses a method of spatial interpolation of an array of pixel values, in which interpolated values are dependent upon the measurement of the slope associated with said array. Non-integer slopes can easily be accommodated with the method of the invention.

Claims (12)

1. A spatial interpolator comprising:

an input adapted to receive a plurality of input pixel values;

one or more filters for deriving horizontal (Gx) and vertical (Gy) picture gradients from said input pixels;

a first multiplier for multiplying said horizontal (Gx) picture gradient by said vertical (Gy) picture gradient to form a first product (Gy·Gx);

a first smoothing filter operating on said first product (Gy·Gx) to form Filtered(Gy·Gx);

a second multiplier for multiplying said horizontal (Gx) picture gradient by itself to form a second product (Gx·Gx);

a second smoothing filter operating on said second product (Gx·Gx) to form Filtered(Gx·Gx);

a processor for deriving a slope measurement associated with the input pixels from said picture gradients according to:

slope=Filtered( Gy·Gx )/Filtered Gx·Gx ); and

a processor for generating an interpolated output in which interpolated values are dependent upon the slope measurement of the slope associated with said array.

2. A spatial interpolator as claimed in claim 1 further comprising: a vertical filter for deriving a vertical interpolation value from said input pixels, and a processor for producing a correction value dependent on said slope measurement, wherein the interpolated output is a combination of the vertical interpolation and the correction value.

3. A spatial interpolator as claimed in claim 1 comprising one or more filters for deriving a measure of spatial activity of said input pixels, the slope measurement being dependent on said measure of spatial picture activity.

Assignments (8)
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS Recorded Dec 12, 2025
From: MS PRIVATE CREDIT ADMINISTRATIVE SERVICES LLC
To: MGG INVESTMENT GROUP LP
Reel/Frame 073959/0584 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Mar 21, 2024
From: MGG INVESTMENT GROUP LP
To: GRASS VALLEY USA, LLC; GRASS VALLEY CANADA; GRASS VALLEY LIMITED
Reel/Frame 066867/0336 →
SECURITY INTEREST Recorded Mar 20, 2024
From: GRASS VALLEY CANADA; GRASS VALLEY LIMITED
To: MS PRIVATE CREDIT ADMINISTRATIVE SERVICES LLC
Reel/Frame 066850/0869 →
GRANT OF SECURITY INTEREST - PATENTS Recorded Jul 2, 2020
From: GRASS VALLEY USA, LLC; GRASS VALLEY CANADA; GRASS VALLEY LIMITED
To: MGG INVESTMENT GROUP LP, AS COLLATERAL AGENT
Reel/Frame 053122/0666 →
CHANGE OF NAME Recorded Mar 9, 2020
From: SNELL ADVANCED MEDIA LIMITED
To: GRASS VALLEY LIMITED
Reel/Frame 052127/0795 →
CHANGE OF NAME Recorded Mar 9, 2020
From: SNELL LIMITED
To: SNELL ADVANCED MEDIA LIMITED
Reel/Frame 052127/0941 →
CHANGE OF NAME Recorded Aug 24, 2011
From: SNELL & WILCOX LIMITED
To: SNELL LIMITED
Reel/Frame 026799/0277 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2007
From: WESTON, MARTIN
To: SNELL & WILCOX LIMITED
Reel/Frame 019659/0048 →