IP Library Granted Patent US 8,917,774
Granted Patent B2
US 8,917,774 · App. 13/173,671 · Granted Dec 23, 2014

Method and apparatus for generating encoded content using dynamically optimized conversion

Inventors: Darcy Antonellis (Granada Hills, CA); Massimiliano Gasparri (Los Angeles, CA)
Assignee: Warner Bros. Entertainment Inc.
H04N19/00369H04N19/00078H04N19/00363H04N19/00218H04N19/00151H04N19/00157H04N19/00284H04N19/00193
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,917,774
App. No.
13/173,671
Granted
Dec 23, 2014
Kind
B2
Abstract

An initial content is encoded a first time to obtain a first encoded content. One or more parameters obtained from the first encoding are used to generate an encoding coefficient. The initial content is encoded a second time to obtain a second encoded content. The second encoding is performed using encoding coefficients, at least one of which is derived from the parameter associated with the first encoding. The two encodings can be implemented using a single encoder or two separate encoders.

Claims (20)

1. An apparatus for generating encoded content in an output format from an initial content in an initial format, said initial content having been used by an earlier encoder to generate a first encoded content using at least one first encoding coefficient, said first encoded content having a first format compatible with a first content player, said apparatus comprising:

an analyzer receiving said first encoded content and being configured to generate a first parameter based on said first encoded content;

a current encoder receiving said initial content and a second encoding coefficient and encoding said initial content into a second encoded content in accordance with at least said second encoding coefficient, said second encoded content having a second format, said second format being different than said first format; and

a coefficient generator including a mapping member, said coefficient generator receiving said first encoding coefficient from a parameter log derived from said initial encoder, said coefficient generator receiving said first parameter and generating said second encoding coefficient by mapping said first parameter with said mapping member.

2. The apparatus of claim 1 wherein said current encoder encodes said initial content twice using different encoding coefficients for each encoding.

3. The apparatus of claim 1 wherein said current encoder encodes said initial content in accordance with a set of coefficients, wherein at least one of said coefficients is derived from said first parameter.

4. A method of generating an output encoded content from an initial content, wherein said initial content has been previously encoded into a first encoded content having a first format using an initial encoding coefficient, said first encoded content in said first format being compatible with a legacy device for presenting said encoded content to a user, said first coefficient being stored in a parameter log derived from the initial encoder, said method comprising the steps of:

analyzing said first encoded content to determine a first parameter;

generating a current encoding coefficient from first parameter and said first encoding coefficient by using a mapping member to map said first parameter; and

encoding said initial content using a current encoder to obtain a second encoded content, said current encoder performing said encoding using said second coefficient, said second encoded content having a different format than said first encoded content, said second encoded content being incompatible with a player compatible with said first encoded content.

5. The method of claim 4 wherein said first parameter is one of groups of pictures (GOP) associated with various segments, frames or scenes, bit rate parameters associated with each GOP, (e.g., peak, average, minimum values), I-frames, video buffer size and a motion vector.

6. The method of claim 4 wherein said current encoder performs said encoding using at least a preset encoding coefficient and said second encoding coefficient.

7. The method of claim 4 wherein said current encoder performs said encoding using a set of coefficients including a first subset of coefficients and a second subset of coefficients, and wherein said first subset of coefficients are preset and said second set of coefficients are derived from said first parameter.

8. The method of claim 4 wherein said current encoder performs said second encoding using a set of coefficients, further comprising mapping said parameters to derive said set of coefficients.

9. The method of claim 4 wherein said second encoded content has a format suitable for video streaming over the internet.

10. The method of claim 4 wherein said initial encoded content has a high definition format suitable for high definition presentations.

11. A method of generating an output encoded content from an initial content, wherein said initial content has been previously encoded using a first coefficient in a parameter log into a first encoded content having a first format playable on a first player, said method comprising the steps of:

analyzing said first encoded content to determine a first parameter;

generating a current encoding coefficient by using a mapping member to map said first parameter into current encoding coefficient; and

encoding said initial content using a current encoder to obtain a second encoded content as said output encoded content, said current encoder performing said encoding using said current encoding coefficient to generate said output encoded content in a second format compatible with a second player, said second format being incompatible with said first player.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2011
From: ANTONELLIS, DARCY; GASPARRI, MASSIMILIANO
To: WARNER BROS. ENTERTAINMENT INC.
Reel/Frame 026733/0425 →
Continuity (2)
Provisional Application 61360088 · Jun 30, 2010
Related Publication 20120002716A1 · Jan 5, 2012