发明授权
US08463837B2 Method and apparatus for efficient bi-linear interpolation and motion compensation 有权
用于高效双线性插值和运动补偿的方法和装置

Method and apparatus for efficient bi-linear interpolation and motion compensation
摘要:
A method and apparatus for performing bi-linear interpolation and motion compensation including multiply-add operations and byte shuffle operations on packed data in a processor. In one embodiment, two or more lines of 2n+1 content byte elements may be shuffled to generate a first and second packed data respectively including at least a first and a second 4n byte elements including 2n−1 duplicated elements. A third packed data including sums of products is generated from the first packed data and packed byte coefficients by a multiply-add instruction. A fourth packed data including sums of products is generated from the second packed data and elements and packed byte coefficients by another multiply-add instruction. Corresponding sums of products of the third and fourth packed data are then summed, and may be rounded and averaged.
信息查询
0/0