IP Library Granted Patent US 12695886
Granted Patent B2
US 12695886 · App. 18/282,808 · Granted Jul 28, 2026

Template matching prediction for video encoding and decoding

Inventors: Karam Naser (Mouazé, FR); Fabrice Le Leannec (Betton, FR); Tangi Poirier (Thorigné-Fouillard, FR); Gaëlle Martin-Cocher (Toronto, CA)
Assignee: INTERDIGITAL CE PATENT HOLDINGS, SAS
H04N19/176G06V10/751H04N19/436
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 12695886
App. No.
18/282,808
Granted
Jul 28, 2026
Kind
B2
Abstract

A method, apparatus or system for processing video information can involve determining a prediction block for a current block of picture information based on a comparison of a template associated with the current block to at least one other template associated with at least one other block in an area of decoded picture information, wherein the comparison is based on a constant number of comparisons per pixel independent of a size of the current block; and decoding/encoding the current block based on the prediction block.

Claims (9)

1 . An apparatus comprising: one or more processor configured for: determining a prediction block for a current block of picture information based on a comparison a template associated with the current block to at least one other template associated with at least one other block in an area of decoded picture information, wherein the comparison is based on a constant number of comparisons per pixel independent of a size of the current block, wherein the area within which the at least one other template occurs comprises a region selected to enable wave-front parallel processing; and decoding the current block based on the predicted block.

2 . An apparatus comprising: one or more processors configured to:

determine a prediction block for a current block of picture information based on a comparison of a template associated with the current block to at least one other template associated with at least one other block in an area of decoded picture information, wherein the comparison is based on a constant number of comparisons per pixel independent of a size of the current block, wherein the template of the current block includes only a first left template to the left of the current block, and the at least one other template of the at least one other block includes only a second left template to the left of the at least one other block, and the comparison is based on only the first left template and the second left template; and

decoding the current block based on the prediction block.

3 . A method comprising:

determining a prediction block for a current block of picture information based on a comparison of a template associated with the current block to at least one other template associated with at least one other block in an area of decoded picture information, wherein the comparison is based on a constant number of comparisons per pixel independent of a size of the current block, wherein the area within which the at least one other template occurs comprises a region selected to enable wave-front parallel processing; and,

decoding the current block based on the prediction block.

4 . A method comprising, determining a prediction block for a current block of picture information based on a comparison of a template associated with the current block to at least one other template associated with at least one other block in an area of decoded picture information, wherein the comparison is based on a constant number of comparisons per pixel independent of a size of the current, wherein the area within which the at least one other template occurs comprises a region selected to enable wave-front parallel processing; and,

encoding the current block based on the prediction block.