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:
May. 19, 2015

Filed:

Sep. 10, 2010
Applicants:

Jiheng Yang, Beijing, CN;

Hui Zhang, Beijing, CN;

Yumeng LI, Beijing, CN;

Inventors:

Jiheng Yang, Beijing, CN;

Hui Zhang, Beijing, CN;

Yumeng Li, Beijing, CN;

Assignee:

THOMSON LICENSING, Issy-les-Moulineaux, FR;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 7/50 (2006.01); H04N 19/436 (2014.01); H04N 19/174 (2014.01); H04N 19/102 (2014.01); H04N 19/70 (2014.01); H04N 19/176 (2014.01); H04N 19/147 (2014.01); H04N 19/159 (2014.01); H04N 19/61 (2014.01); H04N 19/11 (2014.01); H04N 19/593 (2014.01); H04N 19/46 (2014.01); H04N 19/129 (2014.01);
U.S. Cl.
CPC ...
H04N 19/00521 (2013.01); H04N 19/00272 (2013.01); H04N 19/00012 (2013.01); H04N 19/00884 (2013.01); H04N 19/00278 (2013.01); H04N 19/00175 (2013.01); H04N 19/00218 (2013.01); H04N 19/00781 (2013.01); H04N 19/00042 (2013.01); H04N 19/00763 (2013.01); H04N 19/00545 (2013.01); H04N 19/00109 (2013.01);
Abstract

In video/image coding, macroblocks (MBs) are often intra coded in raster scan order, starting from one seed MB. The invention improves intra prediction for optimized usage of multi-core processors. Encoding starts from multiple intra coded seed MBs per frame, and continues with adjacent MBs. A predefined prediction spread pattern (growth pattern) is used that comprises simultaneous prediction of two or more adjacent MBs per MB. Adjacent MBs with high coding cost are called 'Hold-MB' and can be held from being processed, until another neighboring edge is available for prediction. Encoding comprises marking a MB with high coding cost for deferred prediction. This MB is skipped while the other MBs are encoded. When a further adjacent MB was encoded, the marked MB is predicted based on the adjacent MBs. Since a decoder receives the deferment marks and uses the same growth pattern, it follows the encoder, and predicts and decodes correctly.


Find Patent Forward Citations

Loading…