| CPC H04N 19/33 (2014.11) [H04N 19/105 (2014.11); H04N 19/136 (2014.11); H04N 19/172 (2014.11); H04N 19/436 (2014.11); H04N 19/593 (2014.11)] | 20 Claims |

|
1. A method of video coding, executable by a processor, comprising:
receiving video data including a plurality of pictures,
wherein each of the plurality of pictures is associated with a respective hierarchical temporal level ID,
wherein a hierarchical temporal ID indicates a level of a respective picture in a predefined hierarchical structure for decoding, and
wherein the predefined hierarchical structure for decoding is based on frequencies and quantization parameters of the plurality of pictures;
generating virtual reference frames corresponding to a first number of pictures of the plurality of pictures using a neural network based on each picture in the first number of pictures being at a pre-determined level in the predefined hierarchical structure,
wherein the generating the virtual reference frames for a respective picture in the first number of pictures is based on the neural network using more than one nearest decoded picture to the respective picture as input,
wherein the pre-determined level comprises one or more hierarchical temporal IDs having associated frequencies and quantization parameters higher than a threshold; and
decoding the video data based on the virtual reference frames generated using the neural network.
|