Skip to content
/ ALSaRR Public

This repository contains the source code for CaMoJAB metric and ALSaRR method described in our SIGGRAPH paper

Notifications You must be signed in to change notification settings

gfxdisp/ALSaRR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ALSaRR: Perceptual Model for Adaptive Local Shading and Refresh Rate

This repository contains the VRS motion quality dataset, source code for CaMoJAB metric and ALSaRR method described in our SIGGRAPH paper:

Akshay Jindal, Krzysztof Wolski, Karol Myszkowski and Rafał K. Mantiuk. 2021. Perceptual Model for Adaptive Local Shading and Refresh Rate. ACM Trans. Graph. (Proc. of SIGGRAPH Asia 2021), 40, 6, Article 280 (December 2021), 18 pages. https://doi.org/10.1145/3478513.3480514

The paper and videos can be found on the project web page: https://www.cl.cam.ac.uk/research/rainbow/projects/alsarr/

Repository structure (see individual file for usage and dependencies):

CaMoJAB/

FileDescription
camojab.mcontent-aware motion quality metric
camojab_fits.matprefitted metric parameters
model_Dst.mcore logic of camojab metric
sample_texture.pngSample image for example
example.mexample usage of camojab metric
fits/train_camojab.mPaper Figure 7(a-b)
fits/test_camojab.mPaper Figure 7(c)
fits/ablation_camojab.mSupplementary Table 1
paper_plots/plot_luminance_vs_persistence.mPaper Figure 9
paper_plots/plot_ppd_vs_fps_vs_vel.mPaper Figure 8(b)
paper_plots/plot_ppd_vs_vel_vs_fps.mPaper Figure 8(a)

ALSaRR/
FileDescription
adaptive_fps.m(example) calculate optimal fps vs vel LUT
adaptive_vrs.m(example) calculate optimal VRS map
vrs_dp.moptimal solution to VRS knapsack problem
vrs_greedy.mnear optimal solution to VRS knapsack problem
polyfit_quality.m(example) how to fit polynomial to camojab
sample_data/sample data for above scripts

Experiment_data/
FileDescription
vrs_exp_data.csvPairwise comparision data from Experiment 1
scale_pwc2jnd.mScript to scale data to JND units
vrs_exp_data_jnd.matPWC data scaled to JND
vrs_exp_stimulus.matTextures used in the experiment
alsarr_validation_experiment.csvValidation experiment results
external_data/marrr_exp1_jnds.matData from [Denes et al. 2020] Experiment 1
external_data/marrr_exp3_jnds.matData from [Denes et al. 2020] Experiment 3

Utils/: collection of helper functions

About

This repository contains the source code for CaMoJAB metric and ALSaRR method described in our SIGGRAPH paper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published