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:
Dec. 31, 2019

Filed:

Jul. 13, 2017
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Yongjun Wu, Bellevue, WA (US);

Gary J. Sullivan, Bellevue, WA (US);

Yifu Zhang, San Jose, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04B 1/66 (2006.01); H04N 19/105 (2014.01); H04N 19/70 (2014.01); H04N 19/174 (2014.01); H04N 19/167 (2014.01); H04N 19/436 (2014.01); H04N 19/577 (2014.01); H04N 19/107 (2014.01); H04N 19/65 (2014.01); H04N 19/40 (2014.01);
U.S. Cl.
CPC ...
H04N 19/105 (2014.11); H04N 19/167 (2014.11); H04N 19/174 (2014.11); H04N 19/436 (2014.11); H04N 19/577 (2014.11); H04N 19/70 (2014.11); H04N 19/107 (2014.11); H04N 19/40 (2014.11); H04N 19/65 (2014.11);
Abstract

Control data for a motion-constrained tile set ('MCTS') indicates that inter-picture prediction processes within a specified set of tiles are constrained to reference only regions within the same set of tiles in previous pictures in decoding (or encoding) order. For example, a video encoder encodes multiple pictures partitioned into tiles to produce encoded data. The encoder outputs the encoded data along with control data (e.g., in a supplemental enhancement information message) that indicates that inter-picture prediction dependencies across tile set boundaries are constrained for a given tile set of one or more of the tiles. A video decoder or other tool receives the encoded data and MCTS control data, and processes the encoded data. Signaling and use of MCTS control data can facilitate region-of-interest decoding and display, transcoding to limit encoded data to a selected set of tiles, loss robustness, parallelism in encoding and/or decoding, and other video processing.


Find Patent Forward Citations

Loading…