US Patent Application 18356887. TEMPLATE MATCHING IN VIDEO CODING simplified abstract
Contents
TEMPLATE MATCHING IN VIDEO CODING
Organization Name
Inventor(s)
Chun-Chi Chen of San Diego CA (US)
Han Huang of San Diego CA (US)
Vadim Seregin of San Diego CA (US)
Marta Karczewicz of San Diego CA (US)
TEMPLATE MATCHING IN VIDEO CODING - A simplified explanation of the abstract
This abstract first appeared for US patent application 18356887 titled 'TEMPLATE MATCHING IN VIDEO CODING
Simplified Explanation
- The patent application describes a video decoder that can determine motion vectors and motion vector precision for a current block in a video. - The decoder can identify a current block template within the current picture. - It can search within a search area for a final reference block template that corresponds to the current block template. - To search within the search area, the decoder uses an initial reference block template based on the motion vector. - It then searches for other reference block templates around the initial reference block template using an initial step size. - The decoder iteratively reduces the step size until it reaches a final step size that equals the motion vector precision. - Based on the final reference block template, the decoder can determine a prediction block for the current block.
Original Abstract Submitted
A video decoder may be configured to determine a motion vector and a motion vector precision for a current block; identify a current block template within the current picture; search within a search area for a final reference block template that corresponds to the current block template, wherein to search within the search area, the one or more processors are further configured to: identify an initial reference block template based on the motion vector, search other reference block templates around the initial reference block template using a step size that is set to an initial step size, and iteratively reduce the step size from the initial step size until the step size is set to a final step size that equals the motion vector precision; determine a prediction block for the current block based on the final reference block template.