Random Access Mode Improvements

Description

Improvements to the Random Access mode

Issue

Fixes issue #2092 (closed)

Author(s)

@chkngit @hguermaz @PhoenixWorth @dxyliu @anaghdin @NaderMahdi @paulsgh @mann-c

Performance impact

Preset Y-PSNR Y-SSIM VMAF NEG Speed Dev.
MR -1.59% -1.22% -2.47% -0.95%
0 -1.56 % -1.21 % -2.35 % -1.10%
1 -1.69% -1.33% -2.55% -5.20%
2 -1.91% -1.44% -2.84% -6.75%
3 -2.54% -2.21% -3.21% -13.81%
4 -3.09% -2.25% -3.72% -18.75%
5 -3.73% -3.47% -3.78% -19.58%
6 -4.46% -3.89% -4.61% -28.14%
7 -2.13% -2.25% -2.50% -13.51%
8 -2.06% -1.70% -2.75% -6.03%
9 -0.87% -0.72% -1.47% -0.93%
10 -1.06% -1.29% -1.51% -2.61%
11 -0.73% -0.23% -1.13% -1.57%
12 -0.47% 0.36% -0.66% -0.70%
13 -0.36% -0.36% -0.27% -0.58%
  • quality
  • memory
  • speed
  • 8 bit
  • 10 bit
  • N/A

Test set

  • obj-1-fast can be found here
  • other
  • N/A

Merge method

  • Allow the maintainer to squash and merge when PR is ready to create a 1-commit to the master branch. The maintainer will be able to fix typos / combine commit messages to create a more readable 1-commit message or use whatever is stated in the 'Description' section
  • I will clean up my commits and the maintainer shall use 'rebase and merge' to the master branch

Merge request reports

Loading