It should be noted that the transfer step alone can introduce visual degradation. FAST addresses this by adaptively enabling and disabling the transfer via a model that measures the visual quality loss, as described below. To further accelerate the processing, FAST may use non-overlapping block structure embedded in the compressed 110 video, rather than the overlapping blocks traditionally used for SR. FAST applies a lightweight blocking filter, for example, a High Efficiency Video Coding (HEVC) deblocking filter to remove the resulting blocking artifacts. FAST adapts its processing to the varying video content (e.g., blocks with different sizes, blocks with zero motion vector and zero residuals) for additional acceleration.
The decoder 120 decompresses a compressed video 110 to be αεZ+ times larger. Here, α is the scale of the up-sampling. For example, up-sampling a video from 1920×1080 (full HD) to 3840×2160 (4K) would have α=2. In practice, α may be set to 2, 3 or 4. However, theoretically a may be any positive integer, which forms a set Z+, i.e., the set of positive integers.