Open nolyn opened 4 years ago
So like a motion vector subsampling. Yep that would definitely be possible. Although could be a little tricky to implement this in a clean way. Do you have some more information? Maybe a link to a paper/video/tutorial?
There is a good illustration on Slide 62 of the "Tutorial 4: Versatile Video Coding – Algorithms and Specification" at ICME 2020
Do you mean slide 91 here? https://www.slideshare.net/MathiasWien/vvc-tutorial-at-icme-2020-together-with-benjamin-bross
Nice, I didn't know they made it available there :). Then its slide 85 of 167 (or 62 of 120 depending on the counter)
Ah so this creates possible "Motion Regions". Ok that would be an option. Although I think for visualiztaion we only support rectangular blocks. I was thinking of forcibly subsampling the field by just merging vectors together once you are zoomed far enough out and only show an "average" motion vector.
would definitely still better than atm, when zooming out. I did some stuff with polygons for the statistics for Geo. Maybe I'll look into this once the diss is done
Good luck with the Diss first :)
Just saw a nice illustration of merging motion parameters in Tutorial on VVC. Would be cool to have it in YUView. Basically the idea is to replace the partitioning given from the statistics/signalling by a partitioning which is derived based on where motion vectors are different. When neighbouring blocks have the same MVs they can be merged. I think that would be nice for viewing motion vector field when zoomed out, which is mess when there are a lot of tiny blocks otherwise.