Patent ID: 8750378

Claim:
A video encoding method for encoding a current video block, the method comprising: interpolating, via an encoder, a first block of predictive values associated with a sub-integer pixel position based on a first reference video unit within a first list of reference data, and a second block of predictive values associated with the sub-integer pixel position based on a second reference video unit within a second list of reference data; calculating, via an encoder, for sub-integer pixel positions, first offset values based on the first block of predictive values and the current video block, and second offset values based on the first offset values and the second block of predictive values wherein the first offset values are DC values applied to the first block of predictive values, and wherein the second offset values are DC values applied to the second block of predictive values; determining, via an encoder, a final block of offset values based on the first block of predictive values, the second block of predictive values, the first offset values, and the second offset values; and encoding, via an encoder, the current video block based on the final block of offset values, wherein the final block of offset values comprise DC values applied to predictive data.