Patent ID: 11902561
Assignee: ALIBABA GROUP HOLDING LIMITED
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 13:
14. A non-transitory computer readable medium that stores a set of instructions that is executable by one or more processors of an apparatus to cause the apparatus to initiate a method for decoding video content, the method comprising:
decoding a video bitstream to generate a reconstructed coding block;
applying motion estimation to the reconstructed coding block, to determine a reference block of the reconstructed coding block; and
executing a convolutional neural network (CNN) filter to determine, based on the reference block, a residual associated with the reconstructed coding block,
wherein the CNN filter is trained using a training data set comprising:
a motion-compensated training block, and an un-motion-compensated extended region of the motion compensated training block, the motion-compensated training block being a predicted block based on a motion vector and a reference picture, and the un-motion-compensated extended region comprising unpredicted image data that is not predicted based on the motion vector or reference picture, and wherein the CNN filter comprises a plurality of convolutional layers, each of the plurality of convolutional layers using one or more filter kernels to generate one or more feature maps respectively, and the set of instructions further causes the apparatus to perform:
extracting, at a first convolutional layer of the CNN filter, spatial features of the reconstructed coding block and the reference block.