IP Library Granted Patent US 9,154,791
Granted Patent B2
US 9,154,791 · App. 13/908,768 · Granted Oct 6, 2015

Low-resolution video coding content extraction from high resolution

Inventor: Anurag Goel (Panchkula, IN)
Assignee: ENTROPIC COMMUNICATIONS INC.
H04N19/00757H04N19/122H04N19/126H04N19/132H04N19/176H04N19/18H04N19/44H04N19/46H04N19/48H04N19/59H04N19/61
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 9,154,791
App. No.
13/908,768
Granted
Oct 6, 2015
Kind
B2
Abstract

A low complexity method for directly decoding low-resolution video frames from compressed high-resolution video content that were encoded using predictive coding toques, such as the H264 video coding standard, is disclosed. The decoding resolution is inversely proportional to the decoding complexity. Thus, a smaller decoding resolution yields higher computation and power savings. Low-frequency coefficients of 2 Dimensional transformed predictions are added to low-frequency coefficients of a transformed residual error. Low-frequency coefficients of the reconstructed data are then inversely transformed, having a smaller size transform. Further computational and power savings are obtained by reconstructing only those referenced pixels necessary for accurate decoding of proceeding Intra blocks.

Claims (24)

1. A method for extracting a low-resolution video from a high-resolution compressed video, comprising:

inputting a video encoded with predictive coding techniques;

extracting a low-resolution Intra frame from a high-resolution compressed Intra frame that has been encoded using predictive coding techniques;

extracting a low-resolution predictive/bi-predictive frame from a high-resolution compressed predictive/bi-predictive frame that has been encoded using predictive coding techniques and will not be used as reference to decode any future frame by:

generating frequency coefficients of a prediction needed, wherein the number of frequency coefficients are no more than N/2×N/2 and a fraction of the number in high resolution compressed Intra frames being sampled;

generating corresponding frequency coefficients of a residual error; reconstructing only those pixels of a particular block that will be used as reference pixels for decoding future blocks;

adding the frequency coefficients of the prediction needed to corresponding frequency coefficients of the residual error;

taking the inverse transform of the frequency coefficients that are no more than N/2×N/2 and a fraction of the number called for in high resolution compressed Intra frames;

normalizing a resulting down-sampled image, wherein any reference DC coefficients for a next frame are generated by a weighted average of four reference DC coefficients so that the DC coefficient of the reference block of the next frame is within a region covered by the four reference DC coefficients when a down-sampled frame generated is to be used as a reference frame; and

outputting reconstructed frames as thumbnails.

2. The method of claim 1 , wherein said high-resolution compressed predictive/bi-predictive frame is taken immediately before an Intra/Intra Decoder Refresh (IDR) frame or another frame which is not used as a reference frame.

3. The method of claim 1 , further comprising:

adding low frequency coefficients of 2D transformed predictions to low frequency coefficients of transformed residual error;

wherein, low frequency coefficients of reconstructed data are inverse transformed by taking an inverse transform of smaller size.

4. The method of claim 1 , further comprising: reconstructing only those reference pixels required for an accurate decoding of further Intra blocks.

5. The method of claim 1 , further comprising sub-sampling of Inter blocks in a predictive coding video bitstream, by:

using an integer portion of a motion vector to point to a reference block selected in a reference frame;

disregarding the fractional part of the motion vector;

generating frequency coefficients needed from a selected reference block, wherein, the number of these frequency coefficients are no more than N/2×N/2;

dropping a fractional part in sub-sampling to avoid the otherwise considerable computational load;

generating corresponding frequency coefficients of a residual error;

adding frequency coefficients of a prediction needed to corresponding frequency coefficients of a reconstructed residual error;

taking an inverse transform of only the few frequency coefficients needed;

normalizing a resulting down-sampled block to form a down-sampled image.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: MAXLINEAR INC.; ENTROPIC COMMUNICATIONS LLC
To: DYNAMIC DATA TECHNOLOGIES LLC
Reel/Frame 047914/0274 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
MERGER AND CHANGE OF NAME Recorded May 18, 2015
From: ENTROPIC COMMUNICATIONS, INC.; EXCALIBUR SUBSIDIARY, LLC; ENTROPIC COMMUNICATIONS, LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 035706/0188 →
MERGER AND CHANGE OF NAME Recorded May 15, 2015
From: EXCALIBUR ACQUISITION CORPORATION; ENTROPIC COMMUNICATIONS, INC.; ENTROPIC COMMUNICATIONS, INC.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 035704/0504 →
Continuity (2)
Division 12346936 · Dec 31, 2008
Related Publication 20130266066A1 · Oct 10, 2013