1
0
mirror of https://git.ffmpeg.org/ffmpeg.git synced 2026-10-24 02:09:03 +03:00
Files
ffmpeg/doc
Philip Langdale 283565c4c9 avfilter/fruc_vulkan: warp frames with the computed optical flow
Replace the placeholder temporal blend in the interpolation shader with a
motion-compensated algorithm. This is finally the point where we are actually
using the optical flow information.

For each output pixel the source position on the f0 and f1 grids is recovered
by fixed-point Picard iteration before the samples are blended. The number of
iterations and the relaxation factor are established through empirical testing
on a couple of ad-hoc samples, representing highly uniform and non-uniform
motion respectively.

The approach here is hardly profound, and not meant to be. There are for sure
many more advanced algorithms for doing motion interpolation from optical flow,
and we can happily replace it with, or add, something more advanced once all
the machinery is in place.
2026-08-29 17:07:53 -07:00
..
…
2023-03-01 21:59:10 +01:00
2026-03-20 22:01:43 +01:00
2026-01-18 03:33:04 +00:00
…
2026-05-22 08:20:13 -05:00
2026-07-13 16:13:47 +00:00
…
2024-03-18 17:59:19 +01:00
…
2026-07-13 18:57:37 +09:00
…
…
2025-08-03 13:48:47 +02:00
2021-06-18 18:58:25 +02:00