The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 14, 2020

Filed:

Jun. 14, 2018
Applicant:

Telefonaktiebolaget L M Ericsson (Publ), Stockholm, SE;

Inventors:

Chris Phillips, Hartwell, GA (US);

Robert Hammond Forsman, Sugar Hill, GA (US);

Sarel Cohen, Tel-Aviv, IL;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 19/70 (2014.01); H04N 19/40 (2014.01); H04N 19/114 (2014.01); H04N 19/94 (2014.01); H04N 19/177 (2014.01); H04N 19/615 (2014.01);
U.S. Cl.
CPC ...
H04N 19/114 (2014.11); H04N 19/177 (2014.11); H04N 19/40 (2014.11); H04N 19/615 (2014.11); H04N 19/70 (2014.11); H04N 19/94 (2014.11);
Abstract

A tile selection and bandwidth optimization scheme for effectuating optimized 360° immersive video viewing experience. Stream manifest files describing characteristics of tile groupings per frame for each tile-encoded bitstream corresponding to a particular one of a plurality of bitrate representations of a media input stream are retrieved. Each bitrate representation is encoded having a separate video quality that is related to a corresponding QP value used for the bitrate representation. Each frame of a tile-encoded bitstream comprises an array of tiles, with a plurality of frames forming a GOP structure of the tile-encoded bitstream. Tile weights based on respective tile positions and variant weights corresponding to the plurality of tile-encoded bitstreams of the media input stream are used in determining adequacy metrics for each tile/GOP combination, based on which tiles having different bitrate qualities are selected from corresponding tile-coded bitstreams in an iterative process for effectuating knapsack optimization with respect to an overall bandwidth allocation.


Find Patent Forward Citations

Loading…