Polsinelli LLP
Systems and methods for adaptive selection of weights for video coding
Techniques and systems are provided for processing video data. For example, a current block of a picture of the video data can be obtained for processing by an encoding device or a decoding device. A pre-defined set of weights for template matching based motion compensation are also obtained. A plurality of metrics associated with one or more spatially neighboring samples of the current block and one or more spatially neighboring samples of at least one reference frame are determined. A set of weights are selected from the pre-defined set of weights to use for the template matching based motion compensation. The set of weights is determined based on the plurality of metrics. The template matching based motion compensation is performed for the current block using the selected set of weights.
Qualcomm Incorporated
H H H H H H H H H H H H H H H H H H
H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N
inventional inventional inventional inventional additional inventional inventional inventional inventional inventional inventional inventional inventional inventional inventional inventional inventional inventional
Marta Yu-Chen Wei-Jung Done Xiang Hsiao-Chiang Jianle Kai
Karczewicz Sun Chien Bugdayci Sansli Li Chuang Chen Zhang