The syntax elements generally include information used by the video compression algorithm to relate objects in successive frames. For example, the uncompressed video frames may include an uncompressed first video frame 131, and an uncompressed second video frame 132. The syntax elements 135 may include, a first frame syntax element, in this case, dimensions (w (width), h (height)) and source position coordinates (x,y) for a first block 165 and a second frame syntax element including dimensions (w,h) and target position coordinates (x′, y′) for a second block 175.
A computationally intensive process 140 is applied to the uncompressed first video frame 131 to produce an enhanced first video frame 160, as shown by block 230. For example, the computationally intensive process may include super resolution upscaling. It should be noted that the computationally intensive process 140 may share processing modules and/or hardware modules/resources with the decoder 120.