Frame generation essentials: Interpolation, extrapolation, and reprojection

This article discusses advanced image temporal upscaling and latency compensation techniques used in demanding applications, such as pathtracing, AR, and VR. The article explains three common methods: interpolation, extrapolation, and reprojection. Interpolation is used to calculate intermediate samples between two discrete samples, while extrapolation estimates samples beyond the input range. Reprojection, also known as warping, involves projecting an image into 3D space and rendering it from a new perspective. The article also mentions the use of depth aware video interpolation and provides tips and best practices for implementing reprojection. It highlights the potential of reprojection to achieve lagless motion blur reduction and replace technologies like strobing and flicker-based motion blur reduction.

To top