View Issue Details

IDProjectCategoryView StatusLast Update
0004543The Dark ModCodingpublic31.08.2020 04:16
Reporterstgatilov Assigned Tostgatilov  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionwon't fix 
Summary0004543: Investigate motion interpolation in cinematics
DescriptionA lot of videos have low FPS, e.g. legacy ROQ videos seems to be played at 30 FPS.
We can try to display artificial frame interpolated from the two nearest frames really present in the video file. This can raise FPS to make cinematics more smooth.

I think simple linear interpolation is worth trying. If it improves perception of the video, then let it be. I think looking into more complicated motion estimation algorithms is not worth it.
TagsNo tags attached.

Activities

stgatilov

stgatilov

12.06.2017 08:15

administrator   ~0008902

Note that idCinematicFFMpeg::GetFrame internal method already returns two closest frames and interpolation parameter between them. Currently the closest of these two frames i chosen, and it should be trivial to produce convex combination of two frames and return it.
stgatilov

stgatilov

31.08.2020 04:16

administrator   ~0012767

I vaguely recall that I tried linear interpolation, and the results were not convincing.
Right now I think this investigation is not worth the time.

Issue History

Date Modified Username Field Change
12.06.2017 08:14 stgatilov New Issue
12.06.2017 08:14 stgatilov Status new => assigned
12.06.2017 08:14 stgatilov Assigned To => stgatilov
12.06.2017 08:15 stgatilov Note Added: 0008902
31.08.2020 04:16 stgatilov Status assigned => closed
31.08.2020 04:16 stgatilov Resolution open => won't fix
31.08.2020 04:16 stgatilov Note Added: 0012767