IP Library Granted Patent US 8,126,283
Granted Patent B1
US 8,126,283 · App. 11/250,102 · Granted Feb 28, 2012

Video encoding statistics extraction using non-exclusive content categories

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,126,283
App. No.
11/250,102
Granted
Feb 28, 2012
Kind
B1
Abstract

In some embodiments, content-category-level encoding statistical indicators (statistics) are assigned to weighted linear combinations of corresponding macroblock-level statistics. Content categories may identify potentially overlapping content types such as sky, water, grass, skin, and red content. The combination weights may be similarity measures describing macroblock similarities to content categories. A given macroblock may be associated with multiple content categories, with different similarity levels for different content categories. A similarity measure for a given macroblock with respect to a content category may be defined as a number (between 0 and 8) of neighboring macroblocks that meet a similarity condition, provided the macroblock meets a qualification condition. The similarity condition may be computationally simpler than the qualification condition. Macroblock-level encoding parameters are generated by combining content-category-level parameters.

Claims (12)

1. A video encoding method comprising:

defining a plurality of content categories;

setting a value of a content-category-level encoding statistical indicator for each content category of a plurality of content categories, the value is a combination of a plurality of block-level encoding statistical indicators that characterize encoding of macroblocks in a first video frame; and

encoding video data in a second video frame according to the value of the content-category-level encoding statistical indicator for at least one content category, the at least one content category is selected from the plurality of content categories based on similarity of macroblocks in the second video frame to each content category in the plurality of content categories.

2. The method of claim 1 , wherein the combination is a weighted linear combination.

3. The method of claim 2 , wherein the weighted linear combination comprises a plurality of weights, each weight being indicative of a block-content category similarity.

4. A video encoder comprising:

a content category processing unit defining a plurality of content categories and setting a value of a content-category-level encoding statistical indicator for each content category of a plurality of content categories, the value is a combination of a plurality of block-level encoding statistical indicators that characterize encoding of macroblocks in a first video frame; and

encoding logic connected to the content category processing unit, the encoding logic encoding video data in a second video frame according to the value of the content-category-level encoding statistical indicator for at least one content category, the at least one content category is selected from the plurality of content categories based on similarity of macroblocks in the second video frame to each content category in the plurality of content categories.

5. A video encoder comprising:

means for defining a plurality of content categories and setting a value of a content-category-level encoding statistical indicator for each content category of a plurality of content categories to a combination of a plurality of block-level encoding statistical indicators, the value is a combination of a plurality of block-level encoding statistical indicators that characterize encoding of a macroblocks in a first video frame; and

means for encoding video data in a second video frame according to the value of the content-category-level encoding statistical indicator for at least one content category, the at least one content category is selected from the plurality of content categories based on similarity of macroblocks in the second video frame to each content category in the plurality of content categories.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Mar 4, 2023
From: EAST WEST BANK
To: GEO SEMICONDUCTOR INC.
Reel/Frame 062955/0700 →
SECURITY INTEREST Recorded Jul 26, 2022
From: GEO SEMICONDUCTOR INC.
To: EAST WEST BANK
Reel/Frame 060925/0979 →
RELEASE OF SECURITY INTEREST Recorded Jul 23, 2022
From: CRESCENT COVE CAPITAL II, LP
To: GEO SEMICONDUCTOR, INC.
Reel/Frame 060840/0079 →
RELEASE OF SECURITY INTEREST Recorded May 31, 2019
From: SCOTT LAKE HOLDINGS INC.
To: GEO SEMICONDUCTOR INC.
Reel/Frame 050340/0516 →
SECURITY INTEREST Recorded May 31, 2019
From: GEO SEMICONDUCTOR INC.
To: CRESCENT COVE CAPITAL II, LP
Reel/Frame 049337/0040 →
RELEASE OF SECURITY INTEREST Recorded May 31, 2019
From: ROADMAP GEO LP III
To: GEO SEMICONDUCTOR INC.
Reel/Frame 049334/0793 →
RELEASE OF SECURITY INTEREST Recorded May 24, 2019
From: BISHOPSGATE HOLDINGS CORPORATION
To: GEO SEMICONDUCTOR INC.
Reel/Frame 049286/0365 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NO. FROM US12027189 TO PCTUS1227189 PREVIOUSLY RECORDED ON REEL 044958 FRAME 0828. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Mar 1, 2018
From: GEO SEMICONDUCTOR INC.
To: ROADMAP GEO LP III, AS ADMINISTRATIVE AGENT
Reel/Frame 045482/0808 →
SECURITY INTEREST Recorded Dec 26, 2017
From: GEO SEMICONDUCTOR INC.
To: ROADMAP GEO LP III, AS ADMINISTRATIVE AGENT
Reel/Frame 044958/0828 →
SECURITY INTEREST Recorded Dec 20, 2017
From: GEO SEMICONDUCTOR INC.
To: SCOTT LAKE HOLDINGS INC.
Reel/Frame 044957/0529 →
SECURITY AGREEMENT Recorded Oct 23, 2013
From: GEO SEMICONDUCTOR INC
To: BISHOPSGATE HOLDINGS CORPORATION
Reel/Frame 031479/0486 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2013
From: MAXIM INTEGRATED PRODUCTS, INC.
To: GEO SEMICONDUCTOR INC.
Reel/Frame 029677/0261 →
MERGER Recorded May 20, 2010
From: MOBILYGEN CORPORATION
To: MAXIM INTEGRATED PRODUCTS, INC.; MAXIM INTEGRATED PRODUCTS ASIA, INC.
Reel/Frame 024416/0637 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2005
From: GARBACEA, ILIE; CHEN, LULIN; ALVAREZ, JOSE R
To: MOBILYGEN CORPORATION
Reel/Frame 016743/0875 →