diff --git a/IQM_Vis.transforms.html b/IQM_Vis.transforms.html
index b4ca5c6..bdc4730 100644
--- a/IQM_Vis.transforms.html
+++ b/IQM_Vis.transforms.html
@@ -22,7 +22,7 @@
-
+
@@ -459,7 +459,7 @@ Submodules Previous
+ Previous
Next
diff --git a/Tutorials.html b/Tutorials.html
index 8e31729..3eb598d 100644
--- a/Tutorials.html
+++ b/Tutorials.html
@@ -61,6 +61,8 @@
Tutorial 3: Customisation Details
Tutorial 4: Running a 2AFC Experiment
Visualising the experiment results
+Tutorial 4: Running a JND Experiment
+Visualising the experiment results
@@ -114,6 +116,10 @@ Tutorials
+
+
+ Tutorial 4: Running a JND Experiment
+
diff --git a/_sources/Tutorials.rst.txt b/_sources/Tutorials.rst.txt
index c9f3ac3..3eaa50c 100644
--- a/_sources/Tutorials.rst.txt
+++ b/_sources/Tutorials.rst.txt
@@ -6,4 +6,4 @@ Tutorials
notebooks/Tutorial_2-Customisation
notebooks/Tutorial_3-Advanced-Customisations
notebooks/Tutorial_4-running_a_2AFC_experiment
- notebooks/Tutorial_4-running_a_JND_experiment
+ notebooks/Tutorial_5-running_a_JND_experiment
diff --git a/index.html b/index.html
index 2334be7..6fdb382 100644
--- a/index.html
+++ b/index.html
@@ -137,6 +137,8 @@
Tutorial 4: Running a 2AFC Experiment
Visualising the experiment results
+Tutorial 4: Running a JND Experiment
+Visualising the experiment results
diff --git a/notebooks/Tutorial_1-making_the_UI.html b/notebooks/Tutorial_1-making_the_UI.html
index 0cefbfe..98b32b2 100644
--- a/notebooks/Tutorial_1-making_the_UI.html
+++ b/notebooks/Tutorial_1-making_the_UI.html
@@ -77,6 +77,8 @@
Tutorial 3: Customisation Details
Tutorial 4: Running a 2AFC Experiment
Visualising the experiment results
+Tutorial 4: Running a JND Experiment
+Visualising the experiment results
diff --git a/notebooks/Tutorial_2-Customisation.html b/notebooks/Tutorial_2-Customisation.html
index dafcda8..58875a2 100644
--- a/notebooks/Tutorial_2-Customisation.html
+++ b/notebooks/Tutorial_2-Customisation.html
@@ -72,6 +72,8 @@
Tutorial 3: Customisation Details
Tutorial 4: Running a 2AFC Experiment
Visualising the experiment results
+Tutorial 4: Running a JND Experiment
+Visualising the experiment results
diff --git a/notebooks/Tutorial_3-Advanced-Customisations.html b/notebooks/Tutorial_3-Advanced-Customisations.html
index 6a60da2..f3da849 100644
--- a/notebooks/Tutorial_3-Advanced-Customisations.html
+++ b/notebooks/Tutorial_3-Advanced-Customisations.html
@@ -68,6 +68,8 @@
Tutorial 4: Running a 2AFC Experiment
Visualising the experiment results
+Tutorial 4: Running a JND Experiment
+Visualising the experiment results
diff --git a/notebooks/Tutorial_4-running_a_2AFC_experiment.html b/notebooks/Tutorial_4-running_a_2AFC_experiment.html
index 67534e9..28942ab 100644
--- a/notebooks/Tutorial_4-running_a_2AFC_experiment.html
+++ b/notebooks/Tutorial_4-running_a_2AFC_experiment.html
@@ -23,7 +23,7 @@
-
+
@@ -70,6 +70,8 @@
Visualising the experiment results
+Tutorial 4: Running a JND Experiment
+Visualising the experiment results
@@ -159,7 +161,7 @@ Visualising the experiment results Previous
- Next
+ Next
diff --git a/notebooks/Tutorial_5-running_a_JND_experiment.html b/notebooks/Tutorial_5-running_a_JND_experiment.html
index 37802db..61e3394 100644
--- a/notebooks/Tutorial_5-running_a_JND_experiment.html
+++ b/notebooks/Tutorial_5-running_a_JND_experiment.html
@@ -22,7 +22,9 @@
-
+
+
+
@@ -53,8 +55,25 @@
Getting Started
Tutorials:
-
-- Tutorials
+
Documentation:
@@ -76,6 +95,7 @@
diff --git a/searchindex.js b/searchindex.js
index e314d6c..020c58e 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["IQM_Vis","IQM_Vis.UI","IQM_Vis.data_handlers","IQM_Vis.examples","IQM_Vis.examples.KODAK_dataset","IQM_Vis.examples.images","IQM_Vis.metrics","IQM_Vis.metrics.SSIM","IQM_Vis.transforms","IQM_Vis.utils","Tutorials","_autosummary/IQM_Vis","_autosummary/IQM_Vis.UI","_autosummary/IQM_Vis.UI.custom_widgets","_autosummary/IQM_Vis.UI.experiment_mode","_autosummary/IQM_Vis.UI.experiment_mode_2AFC","_autosummary/IQM_Vis.UI.experiment_mode_JND","_autosummary/IQM_Vis.UI.images","_autosummary/IQM_Vis.UI.layout","_autosummary/IQM_Vis.UI.main","_autosummary/IQM_Vis.UI.threads","_autosummary/IQM_Vis.UI.utils","_autosummary/IQM_Vis.UI.widgets","_autosummary/IQM_Vis.data_handlers","_autosummary/IQM_Vis.data_handlers.data_api","_autosummary/IQM_Vis.data_handlers.data_api_abstract","_autosummary/IQM_Vis.examples","_autosummary/IQM_Vis.examples.KODAK_dataset","_autosummary/IQM_Vis.examples.all","_autosummary/IQM_Vis.examples.dataset","_autosummary/IQM_Vis.examples.dists","_autosummary/IQM_Vis.examples.experiment","_autosummary/IQM_Vis.examples.images","_autosummary/IQM_Vis.examples.kodak","_autosummary/IQM_Vis.examples.multiple","_autosummary/IQM_Vis.examples.new_api","_autosummary/IQM_Vis.examples.simple","_autosummary/IQM_Vis.metrics","_autosummary/IQM_Vis.metrics.NLPD_torch","_autosummary/IQM_Vis.metrics.NLPD_torch.layers","_autosummary/IQM_Vis.metrics.NLPD_torch.layers.divisive_normalisation","_autosummary/IQM_Vis.metrics.NLPD_torch.pyramids","_autosummary/IQM_Vis.metrics.NLPD_torch.utils","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.conv","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.fourier","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.interp1d","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.pyramid_filters","_autosummary/IQM_Vis.metrics.SSIM","_autosummary/IQM_Vis.metrics.metric_utils","_autosummary/IQM_Vis.metrics.non_perceptual","_autosummary/IQM_Vis.metrics.perceptual_DL","_autosummary/IQM_Vis.metrics.perceptual_trad","_autosummary/IQM_Vis.transforms","_autosummary/IQM_Vis.transforms.additive_noise","_autosummary/IQM_Vis.transforms.affine","_autosummary/IQM_Vis.transforms.effects","_autosummary/IQM_Vis.ui_wrapper","_autosummary/IQM_Vis.utils","_autosummary/IQM_Vis.utils.gui_utils","_autosummary/IQM_Vis.utils.image_utils","_autosummary/IQM_Vis.utils.plot_utils","_autosummary/IQM_Vis.utils.save_utils","_autosummary/IQM_Vis.version","about","getting_started","index","modules","notebooks/Tutorial_1-making_the_UI","notebooks/Tutorial_2-Customisation","notebooks/Tutorial_3-Advanced-Customisations","notebooks/Tutorial_4-running_a_2AFC_experiment","notebooks/Tutorial_5-running_a_JND_experiment","what-are-IQMs"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.viewcode":1,nbsphinx:4,sphinx:56},filenames:["IQM_Vis.rst","IQM_Vis.UI.rst","IQM_Vis.data_handlers.rst","IQM_Vis.examples.rst","IQM_Vis.examples.KODAK_dataset.rst","IQM_Vis.examples.images.rst","IQM_Vis.metrics.rst","IQM_Vis.metrics.SSIM.rst","IQM_Vis.transforms.rst","IQM_Vis.utils.rst","Tutorials.rst","_autosummary/IQM_Vis.rst","_autosummary/IQM_Vis.UI.rst","_autosummary/IQM_Vis.UI.custom_widgets.rst","_autosummary/IQM_Vis.UI.experiment_mode.rst","_autosummary/IQM_Vis.UI.experiment_mode_2AFC.rst","_autosummary/IQM_Vis.UI.experiment_mode_JND.rst","_autosummary/IQM_Vis.UI.images.rst","_autosummary/IQM_Vis.UI.layout.rst","_autosummary/IQM_Vis.UI.main.rst","_autosummary/IQM_Vis.UI.threads.rst","_autosummary/IQM_Vis.UI.utils.rst","_autosummary/IQM_Vis.UI.widgets.rst","_autosummary/IQM_Vis.data_handlers.rst","_autosummary/IQM_Vis.data_handlers.data_api.rst","_autosummary/IQM_Vis.data_handlers.data_api_abstract.rst","_autosummary/IQM_Vis.examples.rst","_autosummary/IQM_Vis.examples.KODAK_dataset.rst","_autosummary/IQM_Vis.examples.all.rst","_autosummary/IQM_Vis.examples.dataset.rst","_autosummary/IQM_Vis.examples.dists.rst","_autosummary/IQM_Vis.examples.experiment.rst","_autosummary/IQM_Vis.examples.images.rst","_autosummary/IQM_Vis.examples.kodak.rst","_autosummary/IQM_Vis.examples.multiple.rst","_autosummary/IQM_Vis.examples.new_api.rst","_autosummary/IQM_Vis.examples.simple.rst","_autosummary/IQM_Vis.metrics.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.layers.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.layers.divisive_normalisation.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.pyramids.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.conv.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.fourier.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.interp1d.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.pyramid_filters.rst","_autosummary/IQM_Vis.metrics.SSIM.rst","_autosummary/IQM_Vis.metrics.metric_utils.rst","_autosummary/IQM_Vis.metrics.non_perceptual.rst","_autosummary/IQM_Vis.metrics.perceptual_DL.rst","_autosummary/IQM_Vis.metrics.perceptual_trad.rst","_autosummary/IQM_Vis.transforms.rst","_autosummary/IQM_Vis.transforms.additive_noise.rst","_autosummary/IQM_Vis.transforms.affine.rst","_autosummary/IQM_Vis.transforms.effects.rst","_autosummary/IQM_Vis.ui_wrapper.rst","_autosummary/IQM_Vis.utils.rst","_autosummary/IQM_Vis.utils.gui_utils.rst","_autosummary/IQM_Vis.utils.image_utils.rst","_autosummary/IQM_Vis.utils.plot_utils.rst","_autosummary/IQM_Vis.utils.save_utils.rst","_autosummary/IQM_Vis.version.rst","about.rst","getting_started.rst","index.rst","modules.rst","notebooks/Tutorial_1-making_the_UI.ipynb","notebooks/Tutorial_2-Customisation.ipynb","notebooks/Tutorial_3-Advanced-Customisations.ipynb","notebooks/Tutorial_4-running_a_2AFC_experiment.ipynb","notebooks/Tutorial_5-running_a_JND_experiment.ipynb","what-are-IQMs.rst"],objects:{"":[[11,0,0,"-","IQM_Vis"]],"IQM_Vis.UI":[[13,0,0,"-","custom_widgets"],[15,0,0,"-","experiment_mode_2AFC"],[16,0,0,"-","experiment_mode_JND"],[17,1,1,"","images"],[1,0,0,"-","images"],[18,1,1,"","layout"],[1,0,0,"-","layout"],[19,0,0,"-","main"],[20,0,0,"-","threads"],[21,0,0,"-","utils"],[22,1,1,"","widgets"],[1,0,0,"-","widgets"]],"IQM_Vis.UI.custom_widgets":[[1,1,1,"","ClickLabel"],[1,1,1,"","ProgressBar"]],"IQM_Vis.UI.custom_widgets.ClickLabel":[[1,2,1,"","clicked"],[1,3,1,"","mousePressEvent"]],"IQM_Vis.UI.experiment_mode_2AFC":[[1,1,1,"","make_experiment_2AFC"],[1,1,1,"","reset_image_widget_to_black"],[1,4,1,"","sort_list"]],"IQM_Vis.UI.experiment_mode_2AFC.make_experiment_2AFC":[[1,3,1,"","calc_max_comparisons"],[1,3,1,"","change_experiment_images"],[1,3,1,"","click_completed"],[1,3,1,"","clicked_image"],[1,3,1,"","closeEvent"],[1,3,1,"","experiment_layout"],[1,3,1,"","finish_experiment"],[1,3,1,"","get_all_images"],[1,3,1,"","get_metric_scores"],[1,3,1,"","get_single_transform_im"],[1,3,1,"","get_trans_funcs"],[1,3,1,"","get_unique_save_dir"],[1,3,1,"","init_style"],[1,3,1,"","partition"],[1,3,1,"","quick_sort"],[1,3,1,"","quit"],[1,2,1,"","reset_clicked_image"],[1,3,1,"","reset_experiment"],[1,3,1,"","save_experiment"],[1,2,1,"","saved_experiment"],[1,3,1,"","setup_experiment"],[1,3,1,"","show_all_images"],[1,3,1,"","start_experiment"],[1,3,1,"","swap_inds"],[1,3,1,"","toggle_experiment"]],"IQM_Vis.UI.experiment_mode_2AFC.reset_image_widget_to_black":[[1,3,1,"","change_to_solid"],[1,2,1,"","completed"],[1,3,1,"","stop"]],"IQM_Vis.UI.experiment_mode_JND":[[1,1,1,"","make_experiment_JND"],[1,1,1,"","reset_image_widget_to_black"]],"IQM_Vis.UI.experiment_mode_JND.make_experiment_JND":[[1,3,1,"","closeEvent"],[1,3,1,"","experiment_layout"],[1,3,1,"","finish_experiment"],[1,3,1,"","get_all_images"],[1,3,1,"","get_metric_scores"],[1,3,1,"","get_single_transform_im"],[1,3,1,"","get_trans_funcs"],[1,3,1,"","get_unique_save_dir"],[1,3,1,"","init_style"],[1,3,1,"","quit"],[1,2,1,"","reset_clicked_image"],[1,3,1,"","reset_experiment"],[1,3,1,"","save_experiment"],[1,2,1,"","saved_experiment"],[1,3,1,"","setup_experiment"],[1,3,1,"","show_all_images"],[1,3,1,"","start_experiment"],[1,3,1,"","toggle_experiment"],[1,3,1,"","user_decision"]],"IQM_Vis.UI.experiment_mode_JND.reset_image_widget_to_black":[[1,3,1,"","change_to_solid"],[1,2,1,"","completed"],[1,3,1,"","stop"]],"IQM_Vis.UI.images":[[17,3,1,"","__init__"],[1,1,1,"","images"],[1,4,1,"","message_on_plot"]],"IQM_Vis.UI.images.images":[[1,3,1,"","change_data"],[1,3,1,"","change_data_click_im"],[1,3,1,"","change_metric_correlations_graph"],[1,3,1,"","change_metric_range_graph"],[1,3,1,"","change_preview_images"],[1,3,1,"","change_to_data_num"],[1,3,1,"","change_to_specific_trans"],[1,3,1,"","completed_range_results"],[1,3,1,"","display_images"],[1,3,1,"","display_metric_JND_plot"],[1,3,1,"","display_metric_correlation_plot"],[1,3,1,"","display_metric_images"],[1,3,1,"","display_metric_range_plot"],[1,3,1,"","display_metrics"],[1,3,1,"","display_metrics_graph"],[1,3,1,"","display_metrics_text"],[1,3,1,"","display_radar_plots"],[1,3,1,"","get_export_dir"],[1,3,1,"","get_metrics_over_all_trans_with_init_values"],[1,3,1,"","init_worker_thread"],[1,3,1,"","load_experiment_from_dir"],[1,3,1,"","load_experiment_from_dir_JND"],[1,3,1,"","load_human_experiment"],[1,3,1,"","load_new_images_folder"],[1,3,1,"","load_new_single_image"],[1,3,1,"","plot_metric_range_mlp"],[1,3,1,"","plot_radar_graph"],[1,3,1,"","plot_radar_mlp"],[1,3,1,"","redo_plots"],[1,2,1,"","request_range_work"],[1,3,1,"","set_preview_images"],[1,3,1,"","set_save_dir_mpl"],[1,3,1,"","stopped_range_worker"],[1,3,1,"","update_datastore_image_list"],[1,2,1,"","view_correlation_instance"]],"IQM_Vis.UI.layout":[[18,3,1,"","__init__"],[1,1,1,"","layout"]],"IQM_Vis.UI.layout.layout":[[1,3,1,"","init_layout"],[1,3,1,"","init_style"]],"IQM_Vis.UI.main":[[1,1,1,"","make_app"],[1,4,1,"","set_checked_menu_from_iterable"]],"IQM_Vis.UI.main.make_app":[[1,3,1,"","change_save_folder"],[1,3,1,"","clear_all_cache_data"],[1,3,1,"","closeEvent"],[1,3,1,"","construct_UI"],[1,3,1,"","get_menu_checkboxes"],[1,3,1,"","load_all_metric_images"],[1,3,1,"","load_all_metrics"],[1,3,1,"","load_all_transforms"],[1,3,1,"","make_menu"],[1,3,1,"","make_status_bar"],[1,3,1,"","quit"],[1,3,1,"","reset_correlation_data"]],"IQM_Vis.UI.threads":[[1,1,1,"","get_range_results_worker"]],"IQM_Vis.UI.threads.get_range_results_worker":[[1,2,1,"","completed"],[1,2,1,"","current_image"],[1,3,1,"","do_work"],[1,2,1,"","progress"],[1,3,1,"","stop"],[1,2,1,"","stopped"]],"IQM_Vis.UI.utils":[[1,4,1,"","add_layout_to_tab"]],"IQM_Vis.UI.widgets":[[22,3,1,"","__init__"],[1,1,1,"","custom_float_validator"],[1,4,1,"","get_float_validator"],[1,4,1,"","is_almost_float"],[1,4,1,"","is_float"],[1,4,1,"","make_float_from_text"],[1,1,1,"","widgets"]],"IQM_Vis.UI.widgets.custom_float_validator":[[1,3,1,"","validate"]],"IQM_Vis.UI.widgets.widgets":[[1,3,1,"","JND_dataset_range_lower"],[1,3,1,"","JND_dataset_range_upper"],[1,3,1,"","change_dataset_name"],[1,3,1,"","change_display_im_display_brightness"],[1,3,1,"","change_display_im_rgb_brightness"],[1,3,1,"","change_display_im_size"],[1,3,1,"","change_graph_size"],[1,3,1,"","change_human_scores_after_exp_2AFC"],[1,3,1,"","change_human_scores_after_exp_JND"],[1,3,1,"","change_num_steps"],[1,3,1,"","change_plot_lims"],[1,3,1,"","change_post_processing"],[1,3,1,"","change_pre_processing"],[1,3,1,"","change_text_exp_trans"],[1,3,1,"","change_text_export_trans"],[1,3,1,"","colour_lineedit"],[1,3,1,"","disable_settings_button"],[1,3,1,"","display_slider_num"],[1,3,1,"","edit_slider_vals"],[1,3,1,"","enable_settings_button"],[1,3,1,"","export_trans_images"],[1,3,1,"","generic_value_change"],[1,3,1,"","init_widgets"],[1,3,1,"","launch_experiment_2AFC"],[1,3,1,"","launch_experiment_JND"],[1,3,1,"","make_slider_range"],[1,3,1,"","open_mlp_new"],[1,3,1,"","reset_slider_group"],[1,3,1,"","reset_sliders"],[1,3,1,"","set_image_name_text"],[1,3,1,"","update_image_settings"],[1,3,1,"","update_progress"],[1,3,1,"","update_status_bar"]],"IQM_Vis.data_handlers":[[24,0,0,"-","data_api"],[25,0,0,"-","data_api_abstract"]],"IQM_Vis.data_handlers.data_api":[[2,1,1,"","cache_metric_call"],[2,4,1,"","cache_tracked"],[2,1,1,"","dataset_holder"],[2,4,1,"","get_image_name"]],"IQM_Vis.data_handlers.data_api.cache_metric_call":[[2,3,1,"","__call__"]],"IQM_Vis.data_handlers.data_api.dataset_holder":[[2,3,1,"","add_metric"],[2,3,1,"","add_metric_image"],[2,3,1,"","clear_all_cache"],[2,3,1,"","get_image_dataset_list"],[2,3,1,"","get_image_to_transform"],[2,3,1,"","get_image_to_transform_name"],[2,3,1,"","get_metric_images"],[2,3,1,"","get_metrics"],[2,3,1,"","get_reference_image"],[2,3,1,"","get_reference_image_by_index"],[2,3,1,"","get_reference_image_name"],[2,3,1,"","get_reference_unprocessed"],[2,3,1,"","load_image_list"]],"IQM_Vis.data_handlers.data_api_abstract":[[2,1,1,"","base_dataloader"],[2,1,1,"","base_dataset_loader"]],"IQM_Vis.data_handlers.data_api_abstract.base_dataloader":[[2,3,1,"","get_image_to_transform"],[2,3,1,"","get_image_to_transform_name"],[2,3,1,"","get_metric_images"],[2,3,1,"","get_metrics"],[2,3,1,"","get_reference_image"],[2,3,1,"","get_reference_image_name"],[2,5,1,"","metric_images"],[2,5,1,"","metrics"]],"IQM_Vis.data_handlers.data_api_abstract.base_dataset_loader":[[2,3,1,"","get_reference_image_by_index"]],"IQM_Vis.examples":[[27,0,0,"-","KODAK_dataset"],[28,0,0,"-","all"],[29,0,0,"-","dataset"],[30,0,0,"-","dists"],[32,0,0,"-","images"],[33,0,0,"-","kodak"]],"IQM_Vis.examples.all":[[3,4,1,"","run"]],"IQM_Vis.examples.dataset":[[3,4,1,"","run"]],"IQM_Vis.examples.dists":[[3,4,1,"","correct"],[3,4,1,"","load_and_calibrate_image"],[3,4,1,"","run"]],"IQM_Vis.examples.kodak":[[3,4,1,"","run"]],"IQM_Vis.metrics":[[38,0,0,"-","NLPD_torch"],[47,1,1,"","SSIM"],[7,0,0,"-","SSIM"],[6,4,1,"","get_all_IQM_params"],[6,4,1,"","get_all_metric_images"],[6,4,1,"","get_all_metrics"],[48,0,0,"-","metric_utils"],[49,0,0,"-","non_perceptual"],[50,0,0,"-","perceptual_DL"],[51,0,0,"-","perceptual_trad"]],"IQM_Vis.metrics.NLPD_torch":[[41,0,0,"-","pyramids"],[42,0,0,"-","utils"]],"IQM_Vis.metrics.NLPD_torch.utils":[[43,0,0,"-","conv"]],"IQM_Vis.metrics.SSIM":[[47,3,1,"","__call__"],[47,3,1,"","__init__"],[7,0,0,"-","ssim"]],"IQM_Vis.metrics.SSIM.ssim":[[7,4,1,"","gaussian_filter"],[7,4,1,"","ms_ssim"]],"IQM_Vis.metrics.non_perceptual":[[6,1,1,"","MAE"],[6,1,1,"","MSE"],[6,1,1,"","RMSE"],[6,1,1,"","one_over_PSNR"]],"IQM_Vis.metrics.non_perceptual.MAE":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.non_perceptual.MSE":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.non_perceptual.RMSE":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.non_perceptual.one_over_PSNR":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.perceptual_DL":[[6,1,1,"","DISTS"],[6,1,1,"","LPIPS"]],"IQM_Vis.metrics.perceptual_DL.DISTS":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.perceptual_DL.LPIPS":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.perceptual_trad":[[6,1,1,"","MS_SSIM"],[6,1,1,"","NLPD"],[6,1,1,"","SSIM"]],"IQM_Vis.metrics.perceptual_trad.MS_SSIM":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.perceptual_trad.NLPD":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.perceptual_trad.SSIM":[[6,3,1,"","__call__"]],"IQM_Vis.transforms":[[53,0,0,"-","additive_noise"],[54,0,0,"-","affine"],[55,0,0,"-","effects"],[8,4,1,"","get_all_transforms"]],"IQM_Vis.transforms.additive_noise":[[8,1,1,"","Gaussian_noise"],[8,1,1,"","noise_hypersphere"],[8,4,1,"","salt_and_pepper_noise"]],"IQM_Vis.transforms.affine":[[8,4,1,"","rotation"],[8,4,1,"","x_shift"],[8,4,1,"","y_shift"],[8,4,1,"","zoom_image"]],"IQM_Vis.transforms.effects":[[8,4,1,"","binary_threshold"],[8,4,1,"","blur"],[8,4,1,"","brightness"],[8,4,1,"","brightness_hsv"],[8,4,1,"","contrast"],[8,4,1,"","hue"],[8,4,1,"","jpeg_compression"],[8,4,1,"","saturation"]],"IQM_Vis.ui_wrapper":[[0,4,1,"","check_pyqt_install_deps"],[0,1,1,"","make_UI"],[0,4,1,"","test_datastore_attributes"],[0,1,1,"","transform_wrapper"]],"IQM_Vis.ui_wrapper.make_UI":[[0,3,1,"","show"]],"IQM_Vis.ui_wrapper.transform_wrapper":[[0,3,1,"","__call__"]],"IQM_Vis.utils":[[58,0,0,"-","gui_utils"],[59,0,0,"-","image_utils"],[60,0,0,"-","plot_utils"],[61,0,0,"-","save_utils"]],"IQM_Vis.utils.gui_utils":[[9,1,1,"","MplCanvas"],[9,4,1,"","change_im"],[9,4,1,"","get_image_pair_name"],[9,4,1,"","get_metric_image_name"],[9,4,1,"","get_resolutions"],[9,4,1,"","get_trans_dict_from_str"],[9,4,1,"","get_transformed_image_name"],[9,4,1,"","str_to_len"]],"IQM_Vis.utils.image_utils":[[9,4,1,"","calibrate_brightness"],[9,4,1,"","crop_centre"],[9,4,1,"","get_transform_image"],[9,4,1,"","load_image"],[9,4,1,"","resize_image"],[9,4,1,"","resize_to_longest_side"],[9,4,1,"","save_image"]],"IQM_Vis.utils.plot_utils":[[9,1,1,"","bar_plotter"],[9,4,1,"","click_scatter"],[9,4,1,"","compute_metric_for_human_correlation"],[9,4,1,"","compute_metrics_over_range"],[9,4,1,"","compute_metrics_over_range_single_trans"],[9,4,1,"","get_all_single_transform_params"],[9,4,1,"","get_all_slider_values"],[9,4,1,"","get_correlation_plot"],[9,4,1,"","get_radar_plots_avg_plots"],[9,4,1,"","get_transform_range_plots"],[9,4,1,"","hover_scatter"],[9,1,1,"","line_plotter"],[9,1,1,"","radar_plotter"],[9,1,1,"","scatter_plotter"],[9,4,1,"","update_annot"]],"IQM_Vis.utils.plot_utils.bar_plotter":[[9,3,1,"","plot"],[9,3,1,"","set_plot_lims"],[9,3,1,"","set_style"],[9,3,1,"","show"]],"IQM_Vis.utils.plot_utils.line_plotter":[[9,3,1,"","plot"],[9,3,1,"","set_plot_lims"],[9,3,1,"","set_style"],[9,3,1,"","show"]],"IQM_Vis.utils.plot_utils.radar_plotter":[[9,3,1,"","plot"],[9,3,1,"","set_plot_lims"],[9,3,1,"","set_style"],[9,3,1,"","show"]],"IQM_Vis.utils.plot_utils.scatter_plotter":[[9,3,1,"","plot"],[9,3,1,"","set_plot_lims"],[9,3,1,"","set_style"],[9,3,1,"","show"]],"IQM_Vis.utils.save_utils":[[9,6,1,"","DEFAULT_SAVE_DIR"],[9,4,1,"","get_IQM_file"],[9,4,1,"","get_JND_image_names"],[9,4,1,"","get_JND_ref_image_dir"],[9,4,1,"","get_JND_ref_image_unprocessed_dir"],[9,4,1,"","get_JND_user_ID"],[9,4,1,"","get_human_scores_file"],[9,4,1,"","get_human_times_file"],[9,4,1,"","get_image_name_from_human_scores"],[9,4,1,"","get_image_processing_file"],[9,4,1,"","get_original_image_file"],[9,4,1,"","get_original_unprocessed_image_file"],[9,4,1,"","get_transform_functions_file"],[9,4,1,"","get_transform_params_file"],[9,4,1,"","load_json_dict"],[9,4,1,"","load_obj"],[9,4,1,"","make_name_for_trans"],[9,4,1,"","save_2AFC_experiment_results"],[9,4,1,"","save_JND_experiment_results"],[9,4,1,"","save_and_merge_df_as_csv"],[9,4,1,"","save_and_merge_rm_duplicates_df_as_csv"],[9,4,1,"","save_df_as_csv"],[9,4,1,"","save_json_dict"],[9,4,1,"","save_obj"]],IQM_Vis:[[12,0,0,"-","UI"],[23,0,0,"-","data_handlers"],[26,0,0,"-","examples"],[37,0,0,"-","metrics"],[52,0,0,"-","transforms"],[56,0,0,"-","ui_wrapper"],[57,0,0,"-","utils"],[62,0,0,"-","version"]]},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","attribute","Python attribute"],"3":["py","method","Python method"],"4":["py","function","Python function"],"5":["py","property","Python property"],"6":["py","data","Python data"]},objtypes:{"0":"py:module","1":"py:class","2":"py:attribute","3":"py:method","4":"py:function","5":"py:property","6":"py:data"},terms:{"0":[0,1,6,7,8,9,47,64,67,68,69,71],"01":[6,7,47],"02":71,"03":[6,7,47],"1":[0,1,6,7,8,9,47,64,65,68,69],"10":64,"100":[8,9,68],"101":8,"11":[0,1,6,7,9,47,64],"128":9,"13":64,"14":64,"180":[6,68],"2":[1,8,9,65,69,70],"200":3,"2016_hvei":6,"25":71,"250":9,"255":[7,8],"2795306":1,"2afc":65,"2x":[8,9],"3":[9,64,65,68],"300":1,"39":68,"4":[6,7,65,68,69],"41":68,"5":[1,6,7,8,9,47,67,68,69],"50":8,"512":3,"6":[1,69],"7":[1,64,69],"8":69,"9":[8,64],"abstract":2,"byte":2,"class":[0,1,2,6,8,9,13,15,16,17,18,19,20,22,24,25,41,47,49,50,51,53,56,58,60,69],"default":[2,6,8,9,47,67,69],"do":[2,9,63,65,67,70,71],"float":[7,8,9,68,69],"function":[0,1,2,6,8,9,13,15,19,21,24,28,29,30,33,37,43,48,52,53,54,55,56,58,59,60,61,67,68,69,72],"import":[64,67,68,69,72],"int":[1,7,8,68],"new":[1,7,9,64,67,71],"return":[0,6,7,8,9,47,68,69],"true":[0,1,3,6,7,9,47,68],"try":7,A:69,For:[2,68,69,71],If:[2,64,70,71],In:[67,68,69,70,71,72],It:[6,63,64,72],ONE:71,On:70,The:[6,41,43,63,67,70,71,72],Then:[64,69],There:[64,72],These:[65,68,72],To:[67,68,70],__call__:[0,2,6,47,69],__init__:[17,18,22,47,69],_base_nois:8,_max:1,_min:1,_plot:9,_redo_plot:1,a0:1,a1:1,a_tran:1,ab:69,abc:2,abl:65,about:[1,20,69],abov:[69,71],absolut:6,acceler:63,acceptable_perc:8,access:[0,56,63],accord:[7,72],achiev:[2,63],across:9,action_stor:1,activ:64,ad:[8,63,68],add:[1,8,67,69],add_layout_to_tab:1,add_metr:2,add_metric_imag:2,additive_nois:[0,66],adher:72,adjust:[8,67,69],advanc:69,advantag:63,affin:[0,66],after:[2,9,67],again:71,against:[63,70],aim:72,al:6,alex:6,algorithm:[63,70,72],align:6,all:[0,1,2,6,7,8,9,66,67,70,71],all_metr:6,all_param:6,alongsid:[1,8],alreadi:2,also:[63,68,69,71,72],altern:[1,70],alwai:0,amount:8,an:[0,1,2,6,8,47,63,67,68,71],anaconda:64,analys:[63,65],analysi:[1,63,68],angl:8,ani:[63,65,67,69,70,71],annot:9,anyth:69,api:[0,2,25,56],app:1,append_char:9,append_dataset:1,appli:[1,2,67,72],apt:64,ar:[0,1,2,6,8,63,64,65,69,70,71,72],arbitrari:[6,47],area:8,arg:[0,1,69],argument:[6,47,69],around:[8,64],arr:2,arrai:[1,2,6,8,9,47,69],aspect:68,associ:6,att:69,attempt:72,attribut:[0,17,18,56,61,69],automat:[63,70,71],avaiabl:[3,28],avail:[6,8],averag:7,avoid:0,ax:9,b:[8,67,70],b_tran:1,backend:[6,9,63],backend_qtagg:9,bar:67,bar_nam:9,bar_plott:9,base:[0,1,2,6,8,9,70,71],base_dataload:2,base_dataset_load:2,basic:68,batch:[6,7],been:2,befor:[67,68],behav:65,behaviour:72,being:[9,72],believ:70,below:[6,70],benchmark:72,best:[9,64,72],better:8,between:[0,1,6,47,72],beyond:8,binari:8,binary_threshold:8,black:[1,8,67],blank:67,blueprint:[2,25],blur:[7,8,68],boarder:67,bool:[0,6,7,9,47],border:9,both:[2,24,72],bound:69,box:63,bright:[8,68,69],brightness_hsv:8,buffer:2,button:[1,70,71],c:[7,64],cach:2,cache_metric_cal:2,cache_track:2,calc:1,calc_max_comparison:1,calc_rang:1,calcul:[1,2,63,67],calibr:[63,70,71],calibrate_bright:9,call:[0,2,6,47,67,69],callabl:[2,69],can:[1,63,64,65,67,68,69,70,71,72],candela:67,capabilit:63,captur:72,categoris:72,centr:[8,9],chang:[1,9,67,68],change_data:1,change_data_click_im:1,change_dataset_nam:1,change_display_im_display_bright:1,change_display_im_rgb_bright:1,change_display_im_s:1,change_experiment_imag:1,change_graph_s:1,change_human_scores_after_exp_2afc:1,change_human_scores_after_exp_jnd:1,change_im:9,change_metric_correlations_graph:1,change_metric_range_graph:1,change_num_step:1,change_plot_lim:1,change_post_process:1,change_pre_process:1,change_preview_imag:1,change_save_fold:1,change_text_exp_tran:1,change_text_export_tran:1,change_to_data_num:1,change_to_solid:1,change_to_specific_tran:1,change_trans_value_sign:9,check:[70,71],check_pyqt_install_dep:0,checkbox:1,checked_metr:1,checked_transformation_param:1,checl:70,choic:[1,70],choos:6,clash:64,clear_all_cach:2,clear_all_cache_data:1,click:[1,9,67,70,71],click_complet:1,click_scatt:9,clickabl:1,clicked_imag:1,clicklabel:1,clip:[8,69],closeev:1,code:[6,9,60,64],collect:63,colour:1,colour_lineedit:1,com:[1,6,67,68,69,70,71],commun:2,comp:68,compar:[63,68,70,72],comparison:[6,47,63,69,70,71],compat:6,complet:1,completed_range_result:1,comprehens:65,compress:8,comput:[6,9,48,67],compute_metric_for_human_correl:9,compute_metrics_over_rang:9,compute_metrics_over_range_single_tran:9,conda:64,conduct:[63,65],conflict:64,conform:[63,65],connect_func:1,consist:72,constant:7,construct_ui:1,constructor:[2,24],contain:[9,67,70,71],content:66,context:72,contrast:8,control:6,conveni:63,conver:8,convert:[2,8],convolut:[8,43],copi:67,correct:[0,3,63,70,71],correl:[9,63,70,72],correspond:[9,67,70],could:64,cover:63,crash:0,creat:[1,7,15,16,64,72],crop:[2,9,63,67],crop_centr:9,crope:9,crucial:63,css_file:1,csv:[9,70,71],cuda:64,current:[9,60],current_imag:1,cursor0:64,custom:[1,13,63,68,69],custom_bright:69,custom_float_valid:1,custom_mae_class:69,custom_mae_funct:69,custom_widget:[0,66],customis:[65,70,71],d:[7,71],data:[0,1,2,9,24,25,63,65,72],data_api:[0,9,66],data_api_abstract:[0,66],data_handl:[0,66],data_rang:7,data_stor:[0,1,9,56],databas:71,dataset1:[0,1],dataset:[0,1,9,33,63,66,69,71],dataset_hold:2,dataset_nam:1,debug:0,decis:[1,71],decod:8,decreas:8,deep:[6,72],def:69,default_dataset_nam:[0,1],default_save_dir:[0,1,9],defin:[68,69],degre:8,demonstr:[64,65],depend:64,depth:65,design:63,desir:[63,68],despit:72,detail:[63,65],detect:71,dev_resourc:[0,9,56,60,67,68,69,70,71],develop:63,deviat:8,df:9,dict:[0,1,2,6,8,9],dict_:9,dictionari:[2,68,69],differ:[1,2,7,65,70,71],digit:8,dimens:[6,47],dingkeyan93:6,dir:9,directori:[1,67],disable_settings_button:1,disagre:70,disp_len:1,displai:[63,70,71],display_bright:[1,9],display_imag:1,display_metr:1,display_metric_correlation_plot:1,display_metric_imag:1,display_metric_jnd_plot:1,display_metric_range_plot:1,display_metrics_graph:1,display_metrics_text:1,display_radar_plot:1,display_slider_num:1,dissimilar:[6,47],dist:[0,6,66],distanc:72,distor:65,distort:[8,63,65,68,69,72],distribut:7,do_work:1,doc:[0,9,56,60,67,68,69,70,71],document:[63,68],doe:64,doesn:0,don:64,doubl:[70,71],down:1,download:64,downsiz:6,dpi:9,drop:1,dummi:69,dummy_arg:69,e:[6,7,64,65,67,69,72],each:[8,9],earli:6,edit_slider_v:1,effect:[0,65,66],element:1,empir:72,en:6,enabl:63,enable_settings_button:1,encod:8,entri:[1,19],environ:64,epsilon:8,error:[6,9,64,69,72],es:6,et:6,etc:[0,56,70,71],euclidean:72,ev:1,evalu:[6,63,65,72],event:[1,9],everyth:[68,70,71],exactli:69,exampl:[0,2,56,64,66,68,69,71,72],exist:71,expand:69,expect:[65,70],expens:72,experi:[1,9,15,16,61,65,72],experiment:72,experiment_layout:1,experiment_mode_2afc:[0,66],experiment_mode_jnd:[0,66],experiment_result:9,expert:[41,43],export_trans_imag:1,expos:63,extent:[1,13],extra:69,extrem:72,f:68,facilit:[63,65],fail:63,fals:[0,1,6,8,9,47],featur:[63,65],feel:68,figur:[9,61,70],figurecanvasqtagg:9,file:[2,3,9,67,68,70,71],file_path:2,filepath:68,fill:8,finish_experi:1,first:[64,70,71,72],firstli:65,fix:9,float32:8,folder:[1,67,70,71],follow:69,forc:[1,70],form:[63,69],frame:9,framework:63,free:68,fresh:64,from:[1,2,6,9,63,64,67,72],fucntion:2,func:2,further:[63,65],g:[6,7,64,65,67,69],gain:6,gan:6,gather:72,gauss:7,gaussian:8,gaussian_filt:7,gaussian_nois:8,gener:[2,6,24,63,70,71],generic_value_chang:1,geometr:[6,8,54],get:[0,1,6,7,8,9,55,68,71],get_all_imag:1,get_all_iqm_param:6,get_all_metr:6,get_all_metric_imag:6,get_all_single_transform_param:9,get_all_slider_valu:9,get_all_transform:8,get_correlation_plot:9,get_export_dir:1,get_float_valid:1,get_human_scores_fil:9,get_human_times_fil:9,get_image_dataset_list:2,get_image_nam:2,get_image_name_from_human_scor:9,get_image_pair_nam:9,get_image_processing_fil:9,get_image_to_transform:2,get_image_to_transform_nam:2,get_iqm_fil:9,get_jnd_image_nam:9,get_jnd_ref_image_dir:9,get_jnd_ref_image_unprocessed_dir:9,get_jnd_user_id:9,get_menu_checkbox:1,get_metr:2,get_metric_imag:2,get_metric_image_nam:9,get_metric_scor:1,get_metrics_over_all_trans_with_init_valu:1,get_original_image_fil:9,get_original_unprocessed_image_fil:9,get_radar_plots_avg_plot:9,get_range_results_work:1,get_reference_imag:2,get_reference_image_by_index:2,get_reference_image_nam:2,get_reference_unprocess:2,get_resolut:9,get_single_transform_im:1,get_trans_dict_from_str:9,get_trans_func:1,get_transform_functions_fil:9,get_transform_imag:9,get_transform_params_fil:9,get_transform_range_plot:9,get_transformed_image_nam:9,get_unique_save_dir:1,getter:9,github:[6,65,67,68,69,70,71],give:[6,47,70,72],given:[1,6,8,9,47,72],go:[67,68,70,71],goal:72,gpu:[63,64],graph:[0,1,9,58,63,65,70],graphic:[63,72],greycal:3,grip:68,group:72,gui:63,gui_util:[0,66],h:[7,8],ha:[63,70],half:9,handl:63,handler:0,hardwar:63,hashabl:2,have:[2,6,8,9,47,60,64,65,67,69,72],head:64,helper:[6,9,48,59,60],here:[0,69,71],high:1,higher:[1,8],highest:63,hold:[9,41,43],home:[0,1,9,68,69],horizont:8,hover_scatt:9,how:[6,9,60,65,67,68,70,71],html:68,http:[1,6,20,67,68,69,70,71],hue:[8,71],human:[70,71,72],human_exp_csv:2,human_scor:9,hyperspher:8,i:[1,72],idea:71,ident:8,illustr:65,im:9,im_comp:[6,47,69],im_ref:[6,47,69],imag:[0,2,3,6,7,8,9,24,43,47,55,58,59,61,63,65,66,69,70,71,72],image1:68,image2:68,image_display_s:1,image_list:[0,1,2,68,69],image_list_to_transform:2,image_load:2,image_nam:1,image_path:9,image_post_process:2,image_postprocess:1,image_pre_process:2,image_preprocess:1,image_util:[0,66],img:[3,9],implement:63,improv:63,includ:[63,67,68,69],increas:8,ind:[1,9],index:[2,6,9,47,64,65,72],individu:9,info:[1,20],info_item:1,inform:[68,70,71],init:[1,68],init_layout:1,init_styl:1,init_valu:[8,68,69],init_widget:1,init_worker_thread:1,initi:9,initialis:[1,19,69],input:[0,2,7,56,68,69],input_str:1,inspect:65,instal:0,instanc:[6,47],instead:[9,68],interact:72,interfac:[7,63],invari:72,investig:65,io:68,ipynb:[67,68,69,70,71],iqm:[0,1,2,6,9,56,64,67,68,69,70,71],iqm_scores_df:9,iqm_vi:[64,65,67,68,69],is_almost_float:1,is_float:1,item:[9,67],iter:1,its:[0,8,9],itself:72,ival:1,j:1,jnd:[1,9,16],jnd_dataset_range_low:1,jnd_dataset_range_upp:1,jpeg:[0,8,68],jpeg_compress:[8,68],jpg:68,just:[1,9,60,71,72],k1:[6,7,47],k2:[6,7,47],k:7,keep_siz:9,kei:[1,2,9,69,71],kernel:[6,7,8,68],kernel_s:8,keyboard:71,keyword:[6,47],know:64,kodak:[0,66,69],kodak_dataset:[0,3],kodim01:69,kodim02:69,kwarg:[0,1,2,6,8,17,18,47,69],l1:69,label:[1,9],laparra:6,lapeva:6,laplacian:6,larger:7,later:[68,69],latest:64,launch:[1,67,70,71],launch_experiment_2afc:1,launch_experiment_jnd:1,layer:41,layout:[0,66],learn:[6,72],left:[1,70],lend:72,length:9,less:8,let:[68,69],level:7,librari:[0,64],libxcb:64,light:1,like:[43,64,69,72],lim:9,line_plott:9,linux:0,list1:1,list2:1,list:[0,1,2,7,9,68],literatur:72,littl:68,load:[2,9,64,70,71],load_all_metr:1,load_all_metric_imag:1,load_all_transform:1,load_and_calibrate_imag:3,load_experiment_from_dir:1,load_experiment_from_dir_jnd:1,load_human_experi:1,load_imag:[2,9],load_image_list:2,load_json_dict:9,load_new_images_fold:1,load_new_single_imag:1,load_obj:9,loader:[2,25],local:[6,68],longest:9,look:[9,60],loss:[6,47,72],low:1,lower:1,lower_im_num:1,lpip:6,lumin:[6,63,67,70,71],mae:[6,68,69],mai:72,main:[0,66,67,68,69,70,71],main_menu:1,maintain:43,make:[0,9,56,64,65,70,71],make_app:1,make_experiment_2afc:1,make_experiment_jnd:1,make_float_from_text:1,make_menu:1,make_name_for_tran:9,make_slider_rang:1,make_status_bar:1,make_ui:[0,64,67,68,69],maker:68,maketh:[1,20],making_the_ui:67,manag:[63,65],mani:[63,70,71],match:[70,71],matplotlib:[9,60],matt:[0,1,9,68,69],mattclifford1:[67,68,69,70,71],max:[8,9,68,69],max_it:8,max_lumin:3,maximum:67,mean:[6,69,72],measur:[6,47,67,72],menu:[1,67,70],merg:71,messag:1,message_on_plot:1,meta_dict:3,meter:67,method:[9,17,18,22,47],metric:[0,1,2,3,9,24,28,63,65,66,70,72],metric_imag:[0,1,2,68],metric_param:[0,1,9,69],metric_range_graph:1,metric_scor:9,metric_util:[0,66],metrics_avg_graph:[0,1],metrics_info_format:[0,1],metrics_nam:9,metrics_to_us:[2,9],might:[69,70],mild:6,mimic:72,min:[8,9,68,69],miss:64,model:72,modul:[11,12,23,26,37,38,41,42,43,52,57,61,65,66],more:[63,68],most:70,mousepressev:1,mpl_canva:1,mplcanva:9,ms:7,ms_ssim:[6,7],mse:[6,68],mse_imag:68,mssim_kernel_s:6,much:72,multi:6,must:[6,47],mutabl:2,n:[7,64,67,70],name:[1,2,8,9,70,71],nan:7,navig:67,necessari:72,need:[0,1,2,9,56,67,68,69,70,71],neg:7,net:[1,20],network:6,newer:64,nlpd:6,nlpd_k:6,nois:[6,8,53],noise_hyperspher:8,noise_ratio:6,non:[9,68],non_perceptu:[0,66],none:[0,1,2,7,9],normal:[7,8,9,68],normalis:[6,68],note:[6,9,69,71],notebook:[67,68,69,70,71],notic:[1,71],now:[64,68,69],np:[6,8,9,47,69],num_imag:1,num_images_scroll_show:1,num_step:[1,9],num_step_experi:1,num_steps_rang:[0,1],number:[8,67,70,71],numpi:[2,9,63,69],nvidia:64,object:[0,1,2,6,9,69,72],observ:72,obtain:72,odd:[8,68],off:69,offer:65,often:72,onc:[70,71],one_over_psnr:6,onli:[8,9,67,68,70,71],open_mlp_new:1,opencv:63,oper:[6,68,72],option:[1,2,7,63,68,70],order:[1,63,70],ordin:63,org:6,origin:9,other:[9,63],our:[65,69],out:[8,9,63],over:[6,9,64,67,68,71],overse:72,own:[68,69,70,71],packag:[64,65,66,68,69],packg:67,pad:43,pair:[6,63],pairwis:70,paper:[6,65],param1:69,param:[1,7,69],param_group:1,paramet:[2,6,8,9,47,65,67,69,71,72],paramt:[9,67],parent:1,particip:[63,70,71],particular:63,partit:1,pass:[68,69],past:67,patch:6,path:[1,2,9,68],paus:1,pbar_sign:9,pdf:6,peak:6,peak_sign:6,pearson:70,peel:69,peic:68,pepper:8,per:67,perceiv:[63,72],percentag:[8,9],percept:72,perceptu:[6,72],perceptual_dl:[0,66],perceptual_trad:[0,66],perform:[65,72],pick:63,pickl:9,pickle_path:9,pip:64,pivot:1,pixel:[6,8],pkl:9,place:67,platform:64,plethora:72,plot:[1,9,60,63,70],plot_metric_range_mlp:1,plot_radar_graph:1,plot_radar_mlp:1,plot_util:[0,66],plu:9,plugin:64,png:69,point:[1,6,9,19,64,70],polar:9,post:9,practition:[63,65,72],pre:63,premis:72,presenc:72,press:[1,70,71],pretrain:6,preview_num:1,previou:[70,71],previous:70,principl:72,print:68,prob:8,probabl:8,problem:64,procedur:65,process:[9,63,68,70,71,72],produc:[67,72],profil:72,progress:1,progressbar:1,project:[0,67,68],properti:[0,2,63,65],proport:8,propos:6,provid:[6,63,65,67,68],psnr:6,psychophys:72,purpos:1,put:69,pypi:64,pyqt6:[0,1,9,13,20,56,58,63],pyqt:[1,20],pyramid:6,python:[63,64,67],pythontutori:[1,20],pytorch:[6,63,64],qcloseev:1,qlabel:1,qmainwindow:1,qmouseev:1,qobject:1,qprogressbar:1,qt:64,qtcore:1,qtgui:1,qthread:[1,20],qtwidget:1,qualit:[68,72],qualiti:[6,8,63,65,68,72],quantit:72,quick:[63,70],quick_sort:1,quit:1,qvalid:1,radar:9,radar_nam:9,radar_plott:9,radiu:8,ranc:9,random:8,rang:[1,7,8,9,67,68,69,70,71,72],rate:72,ratio:6,read:[65,70,71],readi:[70,71],real:63,recent:72,recommend:[8,64,67],recreat:72,recurs:63,redo_plot:1,reduc:6,reduct:6,ref:2,refer:[2,6,9,24,47,63,69,70,71,72],reinstal:64,reject_low_nois:8,relev:64,remain:72,repeat:71,repons:65,request_range_work:1,requir:[0,1,13,64,67,68,70,71,72],reset_clicked_imag:1,reset_correlation_data:1,reset_experi:1,reset_image_widget_to_black:1,reset_slid:1,reset_slider_group:1,resiz:[9,63],resize_imag:9,resize_to_longest_sid:9,respect:[63,72],respons:72,restrict_opt:[0,1],result:[1,7,9,63,65],results_ord:9,return_dict:9,return_imag:[6,47,68],reult:9,rgb:9,rgb_bright:[1,9],right:[1,70],rmse:6,robust:6,root:[6,70,71],rotat:[2,8,63,67,68],round:65,row:9,run:[3,28,63,64,65,67],running_a_2afc_experi:70,running_a_jnd_experi:71,s:[1,68,69,70,71,72],salt:8,salt_and_pepper_nois:8,same:[1,2,6,24,47,69,70,71,72],sampl:[8,55],sat:8,satur:8,save:[1,9,61,67,70,71],save_2afc_experiment_result:9,save_and_merge_df_as_csv:9,save_and_merge_rm_duplicates_df_as_csv:9,save_df_as_csv:9,save_dir:9,save_experi:1,save_imag:9,save_jnd_experiment_result:9,save_json_dict:9,save_obj:9,save_util:[0,66],saved_experi:1,scalar:[6,7,47,68],scale:6,scale_factor:[8,9],scatter:9,scatter_plott:9,scenario:[65,72],score:[1,6,47,63,69,70],scratch:64,screen:[63,67],script:67,scroll:70,second:72,secondli:65,see:[63,65,68,70,71],select:[63,65,67,70,71],self:[0,1,2,69],send:9,sent:1,serv:72,set:[1,65,70,71],set_checked_menu_from_iter:1,set_image_name_text:1,set_plot_lim:9,set_preview_imag:1,set_save_dir_mpl:1,set_styl:9,setup:[1,70,71],setup_experi:1,shape:69,shift:8,ship:0,should:[64,70],show:[0,9,63,69,70,71],show_all_imag:1,shown:[69,70,71],side:9,sigma:[6,7,47],signal:[1,6,9,20],similar:[6,47,68,70,72],simpl:[63,65],simpler:9,simplest:72,sinc:[2,68],singl:[9,69],single_trans_dict:1,size:[3,6,7,8,9,43,63,70,71],size_averag:7,skimag:8,skip:64,sliders_dict:1,small:[6,9],smaller:67,smoother:[1,20],so:[0,1,9,63,64],softwar:[65,72],solv:64,some:[64,67,68],sort:[63,70],sort_list:1,sourc:[0,1,2,3,6,7,8,9,17,18,22,47],space:72,spacial:[65,68],spearmean:70,specif:[63,72],specifi:[9,68],spider:9,squar:[6,8,9,67,69,72],squeez:6,ssim:[0,6,65,68,72],ssim_imag:68,ssim_kernel_s:[6,47],stanard:63,standard:[8,63],start:[8,55,68,69,70,71],start_experi:1,state:1,std:8,step:[64,70,71],still:69,stop:1,stop_flag:9,stopped_range_work:1,storag:63,store:[2,68,69],str:[0,1,6],str_to_len:9,straightforward:63,strictli:6,string:9,structur:[6,47,72],style:1,subclass:[1,13],submodul:66,subpackag:66,subtract:6,sudo:64,sum:6,sure:[0,64,65,69,70,71],swap_ind:1,system:6,t:[0,7,64],tab:[1,67,70,71],take:[6,63,67,69,70,71],task:63,tell:69,tensor:7,test:[0,1,65,70],test_datastore_attribut:0,text:[1,9,58],textur:6,than:[1,8],theh:67,thei:[0,2,69,70,71,72],them:[0,68,69],thi:[2,9,63,64,67,68,69,70,71,72],thing:[70,71],think:71,thread:[0,66],threshold:8,through:[63,65,67,68,70,71],time:1,times_taken:9,timescal:63,titl:70,todo:[0,9,56,60],toggle_experi:1,too:72,toolbox:65,torch:7,torchaudio:64,torchvis:64,tradit:72,tran:[1,2,9],trans_nam:9,trans_str:[1,9],trans_str_valu:9,transform:[0,1,2,3,6,9,24,28,41,63,65,66,70,71],transform_funct:9,transform_param:9,transform_valu:9,transform_wrapp:0,transformation_nam:9,transformed_imag:2,translat:[8,63],tree:[67,68,69,70,71],truthfulli:63,tupl:7,tutori:63,tutorial_1:67,tutorial_2:68,tutorial_3:69,tutorial_4:70,tutorial_5:71,two:[6,47,65,68,72],txt:1,type:[6,7,8,9,47,70,71],ubuntu:64,ubyt:9,ui:[0,2,9,56,60,65,66,68,70,71],ui_wrapp:66,unchang:72,under:65,underli:63,understand:[63,65],undistort:63,union:7,uniqu:[1,70,71],unsort:1,until:70,up:[1,65],update_annot:9,update_datastore_image_list:1,update_image_set:1,update_progress:1,update_status_bar:1,upper_im_num:1,us:[1,2,6,8,9,20,24,60,63,64,65,67,68,69,70,71],usag:[0,56],user:[0,8,55,63,65,70,71],user_decis:1,usual:7,util:[0,2,66],utilis:72,uv:6,v:1,valero:6,valid:1,valu:[2,6,7,8,9,47,67,68,69],var_nam:9,var_valu:9,varianc:6,variou:65,version:[64,66],vertic:8,verywellmind:1,vgg:6,vi:[0,1,2,9,56,64,67,68,69,70,71,72],via:2,video:65,view:[63,65,67,68,69,70,71],view_correlation_inst:1,virtual:64,visibl:72,visit:65,visual:[6,65],visualis:[63,65],w:7,wa:9,wai:65,want:[68,70],warn:0,wavelet:41,wavelet_transform:41,waves1:[0,68],waves2:[0,68],waves3:0,we:[0,1,2,64,67,68,69,70,71,72],websit:64,weight:7,well:[63,64,65],what:[0,1,56,69,70,71],when:[1,6,9,47,67,68,70,71],where:72,whether:[6,47,71],which:[2,6,9,47,63,64,65,70,72],whole:[9,67,68,69,70,71],why:72,widget:[0,9,13,58,66],widget_ax:1,widget_ind:1,widget_nam:1,wiki:6,wikipedia:6,win:7,win_sigma:7,win_siz:7,window:[1,7,15,16],within:[67,69,71],without:65,word:69,work:64,worker:1,world:63,would:[64,67],wrap:0,write:[0,9,56,60,65],www:[1,6,20],x:[7,9],x_label:9,x_shift:8,y:[7,9,64],y_label:9,y_shift:8,you:[7,64,65,67,68,69,70,71],your:[68,70,71],zero:68,zoom:[8,9],zoom_imag:8},titles:["IQM_Vis package","IQM_Vis.UI package","IQM_Vis.data_handlers package","IQM_Vis.examples package","IQM_Vis.examples.KODAK_dataset package","IQM_Vis.examples.images package","IQM_Vis.metrics package","IQM_Vis.metrics.SSIM package","IQM_Vis.transforms package","IQM_Vis.utils package","Tutorials","IQM_Vis","IQM_Vis.UI","IQM_Vis.UI.custom_widgets","IQM_Vis.UI.experiment_mode","IQM_Vis.UI.experiment_mode_2AFC","IQM_Vis.UI.experiment_mode_JND","IQM_Vis.UI.images","IQM_Vis.UI.layout","IQM_Vis.UI.main","IQM_Vis.UI.threads","IQM_Vis.UI.utils","IQM_Vis.UI.widgets","IQM_Vis.data_handlers","IQM_Vis.data_handlers.data_api","IQM_Vis.data_handlers.data_api_abstract","IQM_Vis.examples","IQM_Vis.examples.KODAK_dataset","IQM_Vis.examples.all","IQM_Vis.examples.dataset","IQM_Vis.examples.dists","IQM_Vis.examples.experiment","IQM_Vis.examples.images","IQM_Vis.examples.kodak","IQM_Vis.examples.multiple","IQM_Vis.examples.new_api","IQM_Vis.examples.simple","IQM_Vis.metrics","IQM_Vis.metrics.NLPD_torch","IQM_Vis.metrics.NLPD_torch.layers","IQM_Vis.metrics.NLPD_torch.layers.divisive_normalisation","IQM_Vis.metrics.NLPD_torch.pyramids","IQM_Vis.metrics.NLPD_torch.utils","IQM_Vis.metrics.NLPD_torch.utils.conv","IQM_Vis.metrics.NLPD_torch.utils.fourier","IQM_Vis.metrics.NLPD_torch.utils.interp1d","IQM_Vis.metrics.NLPD_torch.utils.pyramid_filters","IQM_Vis.metrics.SSIM","IQM_Vis.metrics.metric_utils","IQM_Vis.metrics.non_perceptual","IQM_Vis.metrics.perceptual_DL","IQM_Vis.metrics.perceptual_trad","IQM_Vis.transforms","IQM_Vis.transforms.additive_noise","IQM_Vis.transforms.affine","IQM_Vis.transforms.effects","IQM_Vis.ui_wrapper","IQM_Vis.utils","IQM_Vis.utils.gui_utils","IQM_Vis.utils.image_utils","IQM_Vis.utils.plot_utils","IQM_Vis.utils.save_utils","IQM_Vis.version","About IQM-Vis","Getting Started","IQM-Vis documentation","IQM_Vis","Tutorial 1: Making the UI","Tutorial 2: Simple Customisation","Tutorial 3: Customisation Details","Tutorial 4: Running a 2AFC Experiment","Tutorial 4: Running a JND Experiment","IQMs"],titleterms:{"1":67,"2":68,"2afc":70,"3":69,"4":[70,71],"function":63,For:72,about:[63,65],ad:67,additive_nois:[8,53],affin:[8,54],all:[3,28,68],an:[65,72],analysi:65,bright:67,built:63,choos:72,code:65,common:64,content:[0,1,2,3,4,5,6,7,8,9],conv:43,correl:65,custom_widget:[1,13],customis:[68,69],data_api:[2,24],data_api_abstract:[2,25],data_handl:[2,23,24,25],dataset:[3,29],detail:69,differ:72,dispali:67,displai:67,dist:[3,30],divisive_normalis:40,document:65,effect:[8,55],exampl:[3,4,5,26,27,28,29,30,31,32,33,34,35,36],experi:[31,63,67,70,71],experiment_mod:14,experiment_mode_2afc:[1,15],experiment_mode_jnd:[1,16],finish:[70,71],fourier:44,get:[64,65],graph:67,gui_util:[9,58],how:72,human:[63,65],imag:[1,5,17,32,67,68],image_util:[9,59],indic:65,info:[70,71],instal:64,interp1d:45,iqm:[63,65,72],iqm_vi:[0,1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,66],issu:64,jnd:71,kodak:[3,33],kodak_dataset:[4,27],layer:[39,40],layout:[1,18],load:67,main:[1,19],make:[67,69],max:67,metric:[6,7,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,67,68,69],metric_util:[6,48],modul:[0,1,2,3,4,5,6,7,8,9],multipl:34,new_api:35,nlpd_torch:[38,39,40,41,42,43,44,45,46],non_perceptu:[6,49],offer:63,other:67,own:67,packag:[0,1,2,3,4,5,6,7,8,9],percept:[63,65],perceptual_dl:[6,50],perceptual_trad:[6,51],plot_util:[9,60],post:67,pre:67,process:67,put:68,pyramid:41,pyramid_filt:46,qualit:65,quantit:65,result:[70,71],rgb:67,run:[70,71],save_util:[9,61],screen:[70,71],set:67,simpl:[36,68],size:67,softwar:63,sourc:65,ssim:[7,47],start:[64,65],step:67,submodul:[0,1,2,3,6,7,8,9],subpackag:[0,3,6],tabl:65,task:72,test:64,thread:[1,20],togeth:68,transform:[8,52,53,54,55,67,68,69],tutori:[10,65,67,68,69,70,71],type:72,ui:[1,12,13,14,15,16,17,18,19,20,21,22,67,69],ui_wrapp:[0,56],util:[1,9,21,42,43,44,45,46,57,58,59,60,61],version:[0,62],vi:[63,65],visualis:[70,71],what:[63,65,72],widget:[1,22],your:[67,72]}})
\ No newline at end of file
+Search.setIndex({docnames:["IQM_Vis","IQM_Vis.UI","IQM_Vis.data_handlers","IQM_Vis.examples","IQM_Vis.examples.KODAK_dataset","IQM_Vis.examples.images","IQM_Vis.metrics","IQM_Vis.metrics.SSIM","IQM_Vis.transforms","IQM_Vis.utils","Tutorials","_autosummary/IQM_Vis","_autosummary/IQM_Vis.UI","_autosummary/IQM_Vis.UI.custom_widgets","_autosummary/IQM_Vis.UI.experiment_mode","_autosummary/IQM_Vis.UI.experiment_mode_2AFC","_autosummary/IQM_Vis.UI.experiment_mode_JND","_autosummary/IQM_Vis.UI.images","_autosummary/IQM_Vis.UI.layout","_autosummary/IQM_Vis.UI.main","_autosummary/IQM_Vis.UI.threads","_autosummary/IQM_Vis.UI.utils","_autosummary/IQM_Vis.UI.widgets","_autosummary/IQM_Vis.data_handlers","_autosummary/IQM_Vis.data_handlers.data_api","_autosummary/IQM_Vis.data_handlers.data_api_abstract","_autosummary/IQM_Vis.examples","_autosummary/IQM_Vis.examples.KODAK_dataset","_autosummary/IQM_Vis.examples.all","_autosummary/IQM_Vis.examples.dataset","_autosummary/IQM_Vis.examples.dists","_autosummary/IQM_Vis.examples.experiment","_autosummary/IQM_Vis.examples.images","_autosummary/IQM_Vis.examples.kodak","_autosummary/IQM_Vis.examples.multiple","_autosummary/IQM_Vis.examples.new_api","_autosummary/IQM_Vis.examples.simple","_autosummary/IQM_Vis.metrics","_autosummary/IQM_Vis.metrics.NLPD_torch","_autosummary/IQM_Vis.metrics.NLPD_torch.layers","_autosummary/IQM_Vis.metrics.NLPD_torch.layers.divisive_normalisation","_autosummary/IQM_Vis.metrics.NLPD_torch.pyramids","_autosummary/IQM_Vis.metrics.NLPD_torch.utils","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.conv","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.fourier","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.interp1d","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.pyramid_filters","_autosummary/IQM_Vis.metrics.SSIM","_autosummary/IQM_Vis.metrics.metric_utils","_autosummary/IQM_Vis.metrics.non_perceptual","_autosummary/IQM_Vis.metrics.perceptual_DL","_autosummary/IQM_Vis.metrics.perceptual_trad","_autosummary/IQM_Vis.transforms","_autosummary/IQM_Vis.transforms.additive_noise","_autosummary/IQM_Vis.transforms.affine","_autosummary/IQM_Vis.transforms.effects","_autosummary/IQM_Vis.ui_wrapper","_autosummary/IQM_Vis.utils","_autosummary/IQM_Vis.utils.gui_utils","_autosummary/IQM_Vis.utils.image_utils","_autosummary/IQM_Vis.utils.plot_utils","_autosummary/IQM_Vis.utils.save_utils","_autosummary/IQM_Vis.version","about","getting_started","index","modules","notebooks/Tutorial_1-making_the_UI","notebooks/Tutorial_2-Customisation","notebooks/Tutorial_3-Advanced-Customisations","notebooks/Tutorial_4-running_a_2AFC_experiment","notebooks/Tutorial_5-running_a_JND_experiment","what-are-IQMs"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.viewcode":1,nbsphinx:4,sphinx:56},filenames:["IQM_Vis.rst","IQM_Vis.UI.rst","IQM_Vis.data_handlers.rst","IQM_Vis.examples.rst","IQM_Vis.examples.KODAK_dataset.rst","IQM_Vis.examples.images.rst","IQM_Vis.metrics.rst","IQM_Vis.metrics.SSIM.rst","IQM_Vis.transforms.rst","IQM_Vis.utils.rst","Tutorials.rst","_autosummary/IQM_Vis.rst","_autosummary/IQM_Vis.UI.rst","_autosummary/IQM_Vis.UI.custom_widgets.rst","_autosummary/IQM_Vis.UI.experiment_mode.rst","_autosummary/IQM_Vis.UI.experiment_mode_2AFC.rst","_autosummary/IQM_Vis.UI.experiment_mode_JND.rst","_autosummary/IQM_Vis.UI.images.rst","_autosummary/IQM_Vis.UI.layout.rst","_autosummary/IQM_Vis.UI.main.rst","_autosummary/IQM_Vis.UI.threads.rst","_autosummary/IQM_Vis.UI.utils.rst","_autosummary/IQM_Vis.UI.widgets.rst","_autosummary/IQM_Vis.data_handlers.rst","_autosummary/IQM_Vis.data_handlers.data_api.rst","_autosummary/IQM_Vis.data_handlers.data_api_abstract.rst","_autosummary/IQM_Vis.examples.rst","_autosummary/IQM_Vis.examples.KODAK_dataset.rst","_autosummary/IQM_Vis.examples.all.rst","_autosummary/IQM_Vis.examples.dataset.rst","_autosummary/IQM_Vis.examples.dists.rst","_autosummary/IQM_Vis.examples.experiment.rst","_autosummary/IQM_Vis.examples.images.rst","_autosummary/IQM_Vis.examples.kodak.rst","_autosummary/IQM_Vis.examples.multiple.rst","_autosummary/IQM_Vis.examples.new_api.rst","_autosummary/IQM_Vis.examples.simple.rst","_autosummary/IQM_Vis.metrics.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.layers.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.layers.divisive_normalisation.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.pyramids.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.conv.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.fourier.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.interp1d.rst","_autosummary/IQM_Vis.metrics.NLPD_torch.utils.pyramid_filters.rst","_autosummary/IQM_Vis.metrics.SSIM.rst","_autosummary/IQM_Vis.metrics.metric_utils.rst","_autosummary/IQM_Vis.metrics.non_perceptual.rst","_autosummary/IQM_Vis.metrics.perceptual_DL.rst","_autosummary/IQM_Vis.metrics.perceptual_trad.rst","_autosummary/IQM_Vis.transforms.rst","_autosummary/IQM_Vis.transforms.additive_noise.rst","_autosummary/IQM_Vis.transforms.affine.rst","_autosummary/IQM_Vis.transforms.effects.rst","_autosummary/IQM_Vis.ui_wrapper.rst","_autosummary/IQM_Vis.utils.rst","_autosummary/IQM_Vis.utils.gui_utils.rst","_autosummary/IQM_Vis.utils.image_utils.rst","_autosummary/IQM_Vis.utils.plot_utils.rst","_autosummary/IQM_Vis.utils.save_utils.rst","_autosummary/IQM_Vis.version.rst","about.rst","getting_started.rst","index.rst","modules.rst","notebooks/Tutorial_1-making_the_UI.ipynb","notebooks/Tutorial_2-Customisation.ipynb","notebooks/Tutorial_3-Advanced-Customisations.ipynb","notebooks/Tutorial_4-running_a_2AFC_experiment.ipynb","notebooks/Tutorial_5-running_a_JND_experiment.ipynb","what-are-IQMs.rst"],objects:{"":[[11,0,0,"-","IQM_Vis"]],"IQM_Vis.UI":[[13,0,0,"-","custom_widgets"],[15,0,0,"-","experiment_mode_2AFC"],[16,0,0,"-","experiment_mode_JND"],[17,1,1,"","images"],[1,0,0,"-","images"],[18,1,1,"","layout"],[1,0,0,"-","layout"],[19,0,0,"-","main"],[20,0,0,"-","threads"],[21,0,0,"-","utils"],[22,1,1,"","widgets"],[1,0,0,"-","widgets"]],"IQM_Vis.UI.custom_widgets":[[1,1,1,"","ClickLabel"],[1,1,1,"","ProgressBar"]],"IQM_Vis.UI.custom_widgets.ClickLabel":[[1,2,1,"","clicked"],[1,3,1,"","mousePressEvent"]],"IQM_Vis.UI.experiment_mode_2AFC":[[1,1,1,"","make_experiment_2AFC"],[1,1,1,"","reset_image_widget_to_black"],[1,4,1,"","sort_list"]],"IQM_Vis.UI.experiment_mode_2AFC.make_experiment_2AFC":[[1,3,1,"","calc_max_comparisons"],[1,3,1,"","change_experiment_images"],[1,3,1,"","click_completed"],[1,3,1,"","clicked_image"],[1,3,1,"","closeEvent"],[1,3,1,"","experiment_layout"],[1,3,1,"","finish_experiment"],[1,3,1,"","get_all_images"],[1,3,1,"","get_metric_scores"],[1,3,1,"","get_single_transform_im"],[1,3,1,"","get_trans_funcs"],[1,3,1,"","get_unique_save_dir"],[1,3,1,"","init_style"],[1,3,1,"","partition"],[1,3,1,"","quick_sort"],[1,3,1,"","quit"],[1,2,1,"","reset_clicked_image"],[1,3,1,"","reset_experiment"],[1,3,1,"","save_experiment"],[1,2,1,"","saved_experiment"],[1,3,1,"","setup_experiment"],[1,3,1,"","show_all_images"],[1,3,1,"","start_experiment"],[1,3,1,"","swap_inds"],[1,3,1,"","toggle_experiment"]],"IQM_Vis.UI.experiment_mode_2AFC.reset_image_widget_to_black":[[1,3,1,"","change_to_solid"],[1,2,1,"","completed"],[1,3,1,"","stop"]],"IQM_Vis.UI.experiment_mode_JND":[[1,1,1,"","make_experiment_JND"],[1,1,1,"","reset_image_widget_to_black"]],"IQM_Vis.UI.experiment_mode_JND.make_experiment_JND":[[1,3,1,"","closeEvent"],[1,3,1,"","experiment_layout"],[1,3,1,"","finish_experiment"],[1,3,1,"","get_all_images"],[1,3,1,"","get_metric_scores"],[1,3,1,"","get_single_transform_im"],[1,3,1,"","get_trans_funcs"],[1,3,1,"","get_unique_save_dir"],[1,3,1,"","init_style"],[1,3,1,"","quit"],[1,2,1,"","reset_clicked_image"],[1,3,1,"","reset_experiment"],[1,3,1,"","save_experiment"],[1,2,1,"","saved_experiment"],[1,3,1,"","setup_experiment"],[1,3,1,"","show_all_images"],[1,3,1,"","start_experiment"],[1,3,1,"","toggle_experiment"],[1,3,1,"","user_decision"]],"IQM_Vis.UI.experiment_mode_JND.reset_image_widget_to_black":[[1,3,1,"","change_to_solid"],[1,2,1,"","completed"],[1,3,1,"","stop"]],"IQM_Vis.UI.images":[[17,3,1,"","__init__"],[1,1,1,"","images"],[1,4,1,"","message_on_plot"]],"IQM_Vis.UI.images.images":[[1,3,1,"","change_data"],[1,3,1,"","change_data_click_im"],[1,3,1,"","change_metric_correlations_graph"],[1,3,1,"","change_metric_range_graph"],[1,3,1,"","change_preview_images"],[1,3,1,"","change_to_data_num"],[1,3,1,"","change_to_specific_trans"],[1,3,1,"","completed_range_results"],[1,3,1,"","display_images"],[1,3,1,"","display_metric_JND_plot"],[1,3,1,"","display_metric_correlation_plot"],[1,3,1,"","display_metric_images"],[1,3,1,"","display_metric_range_plot"],[1,3,1,"","display_metrics"],[1,3,1,"","display_metrics_graph"],[1,3,1,"","display_metrics_text"],[1,3,1,"","display_radar_plots"],[1,3,1,"","get_export_dir"],[1,3,1,"","get_metrics_over_all_trans_with_init_values"],[1,3,1,"","init_worker_thread"],[1,3,1,"","load_experiment_from_dir"],[1,3,1,"","load_experiment_from_dir_JND"],[1,3,1,"","load_human_experiment"],[1,3,1,"","load_new_images_folder"],[1,3,1,"","load_new_single_image"],[1,3,1,"","plot_metric_range_mlp"],[1,3,1,"","plot_radar_graph"],[1,3,1,"","plot_radar_mlp"],[1,3,1,"","redo_plots"],[1,2,1,"","request_range_work"],[1,3,1,"","set_preview_images"],[1,3,1,"","set_save_dir_mpl"],[1,3,1,"","stopped_range_worker"],[1,3,1,"","update_datastore_image_list"],[1,2,1,"","view_correlation_instance"]],"IQM_Vis.UI.layout":[[18,3,1,"","__init__"],[1,1,1,"","layout"]],"IQM_Vis.UI.layout.layout":[[1,3,1,"","init_layout"],[1,3,1,"","init_style"]],"IQM_Vis.UI.main":[[1,1,1,"","make_app"],[1,4,1,"","set_checked_menu_from_iterable"]],"IQM_Vis.UI.main.make_app":[[1,3,1,"","change_save_folder"],[1,3,1,"","clear_all_cache_data"],[1,3,1,"","closeEvent"],[1,3,1,"","construct_UI"],[1,3,1,"","get_menu_checkboxes"],[1,3,1,"","load_all_metric_images"],[1,3,1,"","load_all_metrics"],[1,3,1,"","load_all_transforms"],[1,3,1,"","make_menu"],[1,3,1,"","make_status_bar"],[1,3,1,"","quit"],[1,3,1,"","reset_correlation_data"]],"IQM_Vis.UI.threads":[[1,1,1,"","get_range_results_worker"]],"IQM_Vis.UI.threads.get_range_results_worker":[[1,2,1,"","completed"],[1,2,1,"","current_image"],[1,3,1,"","do_work"],[1,2,1,"","progress"],[1,3,1,"","stop"],[1,2,1,"","stopped"]],"IQM_Vis.UI.utils":[[1,4,1,"","add_layout_to_tab"]],"IQM_Vis.UI.widgets":[[22,3,1,"","__init__"],[1,1,1,"","custom_float_validator"],[1,4,1,"","get_float_validator"],[1,4,1,"","is_almost_float"],[1,4,1,"","is_float"],[1,4,1,"","make_float_from_text"],[1,1,1,"","widgets"]],"IQM_Vis.UI.widgets.custom_float_validator":[[1,3,1,"","validate"]],"IQM_Vis.UI.widgets.widgets":[[1,3,1,"","JND_dataset_range_lower"],[1,3,1,"","JND_dataset_range_upper"],[1,3,1,"","change_dataset_name"],[1,3,1,"","change_display_im_display_brightness"],[1,3,1,"","change_display_im_rgb_brightness"],[1,3,1,"","change_display_im_size"],[1,3,1,"","change_graph_size"],[1,3,1,"","change_human_scores_after_exp_2AFC"],[1,3,1,"","change_human_scores_after_exp_JND"],[1,3,1,"","change_num_steps"],[1,3,1,"","change_plot_lims"],[1,3,1,"","change_post_processing"],[1,3,1,"","change_pre_processing"],[1,3,1,"","change_text_exp_trans"],[1,3,1,"","change_text_export_trans"],[1,3,1,"","colour_lineedit"],[1,3,1,"","disable_settings_button"],[1,3,1,"","display_slider_num"],[1,3,1,"","edit_slider_vals"],[1,3,1,"","enable_settings_button"],[1,3,1,"","export_trans_images"],[1,3,1,"","generic_value_change"],[1,3,1,"","init_widgets"],[1,3,1,"","launch_experiment_2AFC"],[1,3,1,"","launch_experiment_JND"],[1,3,1,"","make_slider_range"],[1,3,1,"","open_mlp_new"],[1,3,1,"","reset_slider_group"],[1,3,1,"","reset_sliders"],[1,3,1,"","set_image_name_text"],[1,3,1,"","update_image_settings"],[1,3,1,"","update_progress"],[1,3,1,"","update_status_bar"]],"IQM_Vis.data_handlers":[[24,0,0,"-","data_api"],[25,0,0,"-","data_api_abstract"]],"IQM_Vis.data_handlers.data_api":[[2,1,1,"","cache_metric_call"],[2,4,1,"","cache_tracked"],[2,1,1,"","dataset_holder"],[2,4,1,"","get_image_name"]],"IQM_Vis.data_handlers.data_api.cache_metric_call":[[2,3,1,"","__call__"]],"IQM_Vis.data_handlers.data_api.dataset_holder":[[2,3,1,"","add_metric"],[2,3,1,"","add_metric_image"],[2,3,1,"","clear_all_cache"],[2,3,1,"","get_image_dataset_list"],[2,3,1,"","get_image_to_transform"],[2,3,1,"","get_image_to_transform_name"],[2,3,1,"","get_metric_images"],[2,3,1,"","get_metrics"],[2,3,1,"","get_reference_image"],[2,3,1,"","get_reference_image_by_index"],[2,3,1,"","get_reference_image_name"],[2,3,1,"","get_reference_unprocessed"],[2,3,1,"","load_image_list"]],"IQM_Vis.data_handlers.data_api_abstract":[[2,1,1,"","base_dataloader"],[2,1,1,"","base_dataset_loader"]],"IQM_Vis.data_handlers.data_api_abstract.base_dataloader":[[2,3,1,"","get_image_to_transform"],[2,3,1,"","get_image_to_transform_name"],[2,3,1,"","get_metric_images"],[2,3,1,"","get_metrics"],[2,3,1,"","get_reference_image"],[2,3,1,"","get_reference_image_name"],[2,5,1,"","metric_images"],[2,5,1,"","metrics"]],"IQM_Vis.data_handlers.data_api_abstract.base_dataset_loader":[[2,3,1,"","get_reference_image_by_index"]],"IQM_Vis.examples":[[27,0,0,"-","KODAK_dataset"],[28,0,0,"-","all"],[29,0,0,"-","dataset"],[30,0,0,"-","dists"],[32,0,0,"-","images"],[33,0,0,"-","kodak"]],"IQM_Vis.examples.all":[[3,4,1,"","run"]],"IQM_Vis.examples.dataset":[[3,4,1,"","run"]],"IQM_Vis.examples.dists":[[3,4,1,"","correct"],[3,4,1,"","load_and_calibrate_image"],[3,4,1,"","run"]],"IQM_Vis.examples.kodak":[[3,4,1,"","run"]],"IQM_Vis.metrics":[[38,0,0,"-","NLPD_torch"],[47,1,1,"","SSIM"],[7,0,0,"-","SSIM"],[6,4,1,"","get_all_IQM_params"],[6,4,1,"","get_all_metric_images"],[6,4,1,"","get_all_metrics"],[48,0,0,"-","metric_utils"],[49,0,0,"-","non_perceptual"],[50,0,0,"-","perceptual_DL"],[51,0,0,"-","perceptual_trad"]],"IQM_Vis.metrics.NLPD_torch":[[41,0,0,"-","pyramids"],[42,0,0,"-","utils"]],"IQM_Vis.metrics.NLPD_torch.utils":[[43,0,0,"-","conv"]],"IQM_Vis.metrics.SSIM":[[47,3,1,"","__call__"],[47,3,1,"","__init__"],[7,0,0,"-","ssim"]],"IQM_Vis.metrics.SSIM.ssim":[[7,4,1,"","gaussian_filter"],[7,4,1,"","ms_ssim"]],"IQM_Vis.metrics.non_perceptual":[[6,1,1,"","MAE"],[6,1,1,"","MSE"],[6,1,1,"","RMSE"],[6,1,1,"","one_over_PSNR"]],"IQM_Vis.metrics.non_perceptual.MAE":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.non_perceptual.MSE":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.non_perceptual.RMSE":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.non_perceptual.one_over_PSNR":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.perceptual_DL":[[6,1,1,"","DISTS"],[6,1,1,"","LPIPS"]],"IQM_Vis.metrics.perceptual_DL.DISTS":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.perceptual_DL.LPIPS":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.perceptual_trad":[[6,1,1,"","MS_SSIM"],[6,1,1,"","NLPD"],[6,1,1,"","SSIM"]],"IQM_Vis.metrics.perceptual_trad.MS_SSIM":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.perceptual_trad.NLPD":[[6,3,1,"","__call__"]],"IQM_Vis.metrics.perceptual_trad.SSIM":[[6,3,1,"","__call__"]],"IQM_Vis.transforms":[[53,0,0,"-","additive_noise"],[54,0,0,"-","affine"],[55,0,0,"-","effects"],[8,4,1,"","get_all_transforms"]],"IQM_Vis.transforms.additive_noise":[[8,1,1,"","Gaussian_noise"],[8,1,1,"","noise_hypersphere"],[8,4,1,"","salt_and_pepper_noise"]],"IQM_Vis.transforms.affine":[[8,4,1,"","rotation"],[8,4,1,"","x_shift"],[8,4,1,"","y_shift"],[8,4,1,"","zoom_image"]],"IQM_Vis.transforms.effects":[[8,4,1,"","binary_threshold"],[8,4,1,"","blur"],[8,4,1,"","brightness"],[8,4,1,"","brightness_hsv"],[8,4,1,"","contrast"],[8,4,1,"","hue"],[8,4,1,"","jpeg_compression"],[8,4,1,"","saturation"]],"IQM_Vis.ui_wrapper":[[0,4,1,"","check_pyqt_install_deps"],[0,1,1,"","make_UI"],[0,4,1,"","test_datastore_attributes"],[0,1,1,"","transform_wrapper"]],"IQM_Vis.ui_wrapper.make_UI":[[0,3,1,"","show"]],"IQM_Vis.ui_wrapper.transform_wrapper":[[0,3,1,"","__call__"]],"IQM_Vis.utils":[[58,0,0,"-","gui_utils"],[59,0,0,"-","image_utils"],[60,0,0,"-","plot_utils"],[61,0,0,"-","save_utils"]],"IQM_Vis.utils.gui_utils":[[9,1,1,"","MplCanvas"],[9,4,1,"","change_im"],[9,4,1,"","get_image_pair_name"],[9,4,1,"","get_metric_image_name"],[9,4,1,"","get_resolutions"],[9,4,1,"","get_trans_dict_from_str"],[9,4,1,"","get_transformed_image_name"],[9,4,1,"","str_to_len"]],"IQM_Vis.utils.image_utils":[[9,4,1,"","calibrate_brightness"],[9,4,1,"","crop_centre"],[9,4,1,"","get_transform_image"],[9,4,1,"","load_image"],[9,4,1,"","resize_image"],[9,4,1,"","resize_to_longest_side"],[9,4,1,"","save_image"]],"IQM_Vis.utils.plot_utils":[[9,1,1,"","bar_plotter"],[9,4,1,"","click_scatter"],[9,4,1,"","compute_metric_for_human_correlation"],[9,4,1,"","compute_metrics_over_range"],[9,4,1,"","compute_metrics_over_range_single_trans"],[9,4,1,"","get_all_single_transform_params"],[9,4,1,"","get_all_slider_values"],[9,4,1,"","get_correlation_plot"],[9,4,1,"","get_radar_plots_avg_plots"],[9,4,1,"","get_transform_range_plots"],[9,4,1,"","hover_scatter"],[9,1,1,"","line_plotter"],[9,1,1,"","radar_plotter"],[9,1,1,"","scatter_plotter"],[9,4,1,"","update_annot"]],"IQM_Vis.utils.plot_utils.bar_plotter":[[9,3,1,"","plot"],[9,3,1,"","set_plot_lims"],[9,3,1,"","set_style"],[9,3,1,"","show"]],"IQM_Vis.utils.plot_utils.line_plotter":[[9,3,1,"","plot"],[9,3,1,"","set_plot_lims"],[9,3,1,"","set_style"],[9,3,1,"","show"]],"IQM_Vis.utils.plot_utils.radar_plotter":[[9,3,1,"","plot"],[9,3,1,"","set_plot_lims"],[9,3,1,"","set_style"],[9,3,1,"","show"]],"IQM_Vis.utils.plot_utils.scatter_plotter":[[9,3,1,"","plot"],[9,3,1,"","set_plot_lims"],[9,3,1,"","set_style"],[9,3,1,"","show"]],"IQM_Vis.utils.save_utils":[[9,6,1,"","DEFAULT_SAVE_DIR"],[9,4,1,"","get_IQM_file"],[9,4,1,"","get_JND_image_names"],[9,4,1,"","get_JND_ref_image_dir"],[9,4,1,"","get_JND_ref_image_unprocessed_dir"],[9,4,1,"","get_JND_user_ID"],[9,4,1,"","get_human_scores_file"],[9,4,1,"","get_human_times_file"],[9,4,1,"","get_image_name_from_human_scores"],[9,4,1,"","get_image_processing_file"],[9,4,1,"","get_original_image_file"],[9,4,1,"","get_original_unprocessed_image_file"],[9,4,1,"","get_transform_functions_file"],[9,4,1,"","get_transform_params_file"],[9,4,1,"","load_json_dict"],[9,4,1,"","load_obj"],[9,4,1,"","make_name_for_trans"],[9,4,1,"","save_2AFC_experiment_results"],[9,4,1,"","save_JND_experiment_results"],[9,4,1,"","save_and_merge_df_as_csv"],[9,4,1,"","save_and_merge_rm_duplicates_df_as_csv"],[9,4,1,"","save_df_as_csv"],[9,4,1,"","save_json_dict"],[9,4,1,"","save_obj"]],IQM_Vis:[[12,0,0,"-","UI"],[23,0,0,"-","data_handlers"],[26,0,0,"-","examples"],[37,0,0,"-","metrics"],[52,0,0,"-","transforms"],[56,0,0,"-","ui_wrapper"],[57,0,0,"-","utils"],[62,0,0,"-","version"]]},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","attribute","Python attribute"],"3":["py","method","Python method"],"4":["py","function","Python function"],"5":["py","property","Python property"],"6":["py","data","Python data"]},objtypes:{"0":"py:module","1":"py:class","2":"py:attribute","3":"py:method","4":"py:function","5":"py:property","6":"py:data"},terms:{"0":[0,1,6,7,8,9,47,64,67,68,69,71],"01":[6,7,47],"02":71,"03":[6,7,47],"1":[0,1,6,7,8,9,47,64,65,68,69],"10":64,"100":[8,9,68],"101":8,"11":[0,1,6,7,9,47,64],"128":9,"13":64,"14":64,"180":[6,68],"2":[1,8,9,65,69,70],"200":3,"2016_hvei":6,"25":71,"250":9,"255":[7,8],"2795306":1,"2afc":65,"2x":[8,9],"3":[9,64,65,68],"300":1,"39":68,"4":[6,7,65,68,69],"41":68,"5":[1,6,7,8,9,47,67,68,69],"50":8,"512":3,"6":[1,69],"7":[1,64,69],"8":69,"9":[8,64],"abstract":2,"byte":2,"class":[0,1,2,6,8,9,13,15,16,17,18,19,20,22,24,25,41,47,49,50,51,53,56,58,60,69],"default":[2,6,8,9,47,67,69],"do":[2,9,63,65,67,70,71],"float":[7,8,9,68,69],"function":[0,1,2,6,8,9,13,15,19,21,24,28,29,30,33,37,43,48,52,53,54,55,56,58,59,60,61,67,68,69,72],"import":[64,67,68,69,72],"int":[1,7,8,68],"new":[1,7,9,64,67,71],"return":[0,6,7,8,9,47,68,69],"true":[0,1,3,6,7,9,47,68],"try":7,A:69,For:[2,68,69,71],If:[2,64,70,71],In:[67,68,69,70,71,72],It:[6,63,64,72],ONE:71,On:70,The:[6,41,43,63,67,70,71,72],Then:[64,69],There:[64,72],These:[65,68,72],To:[67,68,70],__call__:[0,2,6,47,69],__init__:[17,18,22,47,69],_base_nois:8,_max:1,_min:1,_plot:9,_redo_plot:1,a0:1,a1:1,a_tran:1,ab:69,abc:2,abl:65,about:[1,20,69],abov:[69,71],absolut:6,acceler:63,acceptable_perc:8,access:[0,56,63],accord:[7,72],achiev:[2,63],across:9,action_stor:1,activ:64,ad:[8,63,68],add:[1,8,67,69],add_layout_to_tab:1,add_metr:2,add_metric_imag:2,additive_nois:[0,66],adher:72,adjust:[8,67,69],advanc:69,advantag:63,affin:[0,66],after:[2,9,67],again:71,against:[63,70],aim:72,al:6,alex:6,algorithm:[63,70,72],align:6,all:[0,1,2,6,7,8,9,66,67,70,71],all_metr:6,all_param:6,alongsid:[1,8],alreadi:2,also:[63,68,69,71,72],altern:[1,70],alwai:0,amount:8,an:[0,1,2,6,8,47,63,67,68,71],anaconda:64,analys:[63,65],analysi:[1,63,68],angl:8,ani:[63,65,67,69,70,71],annot:9,anyth:69,api:[0,2,25,56],app:1,append_char:9,append_dataset:1,appli:[1,2,67,72],apt:64,ar:[0,1,2,6,8,63,64,65,69,70,71,72],arbitrari:[6,47],area:8,arg:[0,1,69],argument:[6,47,69],around:[8,64],arr:2,arrai:[1,2,6,8,9,47,69],aspect:68,associ:6,att:69,attempt:72,attribut:[0,17,18,56,61,69],automat:[63,70,71],avaiabl:[3,28],avail:[6,8],averag:7,avoid:0,ax:9,b:[8,67,70],b_tran:1,backend:[6,9,63],backend_qtagg:9,bar:67,bar_nam:9,bar_plott:9,base:[0,1,2,6,8,9,70,71],base_dataload:2,base_dataset_load:2,basic:68,batch:[6,7],been:2,befor:[67,68],behav:65,behaviour:72,being:[9,72],believ:70,below:[6,70],benchmark:72,best:[9,64,72],better:8,between:[0,1,6,47,72],beyond:8,binari:8,binary_threshold:8,black:[1,8,67],blank:67,blueprint:[2,25],blur:[7,8,68],boarder:67,bool:[0,6,7,9,47],border:9,both:[2,24,72],bound:69,box:63,bright:[8,68,69],brightness_hsv:8,buffer:2,button:[1,70,71],c:[7,64],cach:2,cache_metric_cal:2,cache_track:2,calc:1,calc_max_comparison:1,calc_rang:1,calcul:[1,2,63,67],calibr:[63,70,71],calibrate_bright:9,call:[0,2,6,47,67,69],callabl:[2,69],can:[1,63,64,65,67,68,69,70,71,72],candela:67,capabilit:63,captur:72,categoris:72,centr:[8,9],chang:[1,9,67,68],change_data:1,change_data_click_im:1,change_dataset_nam:1,change_display_im_display_bright:1,change_display_im_rgb_bright:1,change_display_im_s:1,change_experiment_imag:1,change_graph_s:1,change_human_scores_after_exp_2afc:1,change_human_scores_after_exp_jnd:1,change_im:9,change_metric_correlations_graph:1,change_metric_range_graph:1,change_num_step:1,change_plot_lim:1,change_post_process:1,change_pre_process:1,change_preview_imag:1,change_save_fold:1,change_text_exp_tran:1,change_text_export_tran:1,change_to_data_num:1,change_to_solid:1,change_to_specific_tran:1,change_trans_value_sign:9,check:[70,71],check_pyqt_install_dep:0,checkbox:1,checked_metr:1,checked_transformation_param:1,checl:70,choic:[1,70],choos:6,clash:64,clear_all_cach:2,clear_all_cache_data:1,click:[1,9,67,70,71],click_complet:1,click_scatt:9,clickabl:1,clicked_imag:1,clicklabel:1,clip:[8,69],closeev:1,code:[6,9,60,64],collect:63,colour:1,colour_lineedit:1,com:[1,6,67,68,69,70,71],commun:2,comp:68,compar:[63,68,70,72],comparison:[6,47,63,69,70,71],compat:6,complet:1,completed_range_result:1,comprehens:65,compress:8,comput:[6,9,48,67],compute_metric_for_human_correl:9,compute_metrics_over_rang:9,compute_metrics_over_range_single_tran:9,conda:64,conduct:[63,65],conflict:64,conform:[63,65],connect_func:1,consist:72,constant:7,construct_ui:1,constructor:[2,24],contain:[9,67,70,71],content:66,context:72,contrast:8,control:6,conveni:63,conver:8,convert:[2,8],convolut:[8,43],copi:67,correct:[0,3,63,70,71],correl:[9,63,70,72],correspond:[9,67,70],could:64,cover:63,crash:0,creat:[1,7,15,16,64,72],crop:[2,9,63,67],crop_centr:9,crope:9,crucial:63,css_file:1,csv:[9,70,71],cuda:64,current:[9,60],current_imag:1,cursor0:64,custom:[1,13,63,68,69],custom_bright:69,custom_float_valid:1,custom_mae_class:69,custom_mae_funct:69,custom_widget:[0,66],customis:[65,70,71],d:[7,71],data:[0,1,2,9,24,25,63,65,72],data_api:[0,9,66],data_api_abstract:[0,66],data_handl:[0,66],data_rang:7,data_stor:[0,1,9,56],databas:71,dataset1:[0,1],dataset:[0,1,9,33,63,66,69,71],dataset_hold:2,dataset_nam:1,debug:0,decis:[1,71],decod:8,decreas:8,deep:[6,72],def:69,default_dataset_nam:[0,1],default_save_dir:[0,1,9],defin:[68,69],degre:8,demonstr:[64,65],depend:64,depth:65,design:63,desir:[63,68],despit:72,detail:[63,65],detect:71,dev_resourc:[0,9,56,60,67,68,69,70,71],develop:63,deviat:8,df:9,dict:[0,1,2,6,8,9],dict_:9,dictionari:[2,68,69],differ:[1,2,7,65,70,71],digit:8,dimens:[6,47],dingkeyan93:6,dir:9,directori:[1,67],disable_settings_button:1,disagre:70,disp_len:1,displai:[63,70,71],display_bright:[1,9],display_imag:1,display_metr:1,display_metric_correlation_plot:1,display_metric_imag:1,display_metric_jnd_plot:1,display_metric_range_plot:1,display_metrics_graph:1,display_metrics_text:1,display_radar_plot:1,display_slider_num:1,dissimilar:[6,47],dist:[0,6,66],distanc:72,distor:65,distort:[8,63,65,68,69,72],distribut:7,do_work:1,doc:[0,9,56,60,67,68,69,70,71],document:[63,68],doe:64,doesn:0,don:64,doubl:[70,71],down:1,download:64,downsiz:6,dpi:9,drop:1,dummi:69,dummy_arg:69,e:[6,7,64,65,67,69,72],each:[8,9],earli:6,edit_slider_v:1,effect:[0,65,66],element:1,empir:72,en:6,enabl:63,enable_settings_button:1,encod:8,entri:[1,19],environ:64,epsilon:8,error:[6,9,64,69,72],es:6,et:6,etc:[0,56,70,71],euclidean:72,ev:1,evalu:[6,63,65,72],event:[1,9],everyth:[68,70,71],exactli:69,exampl:[0,2,56,64,66,68,69,71,72],exist:71,expand:69,expect:[65,70],expens:72,experi:[1,9,15,16,61,65,72],experiment:72,experiment_layout:1,experiment_mode_2afc:[0,66],experiment_mode_jnd:[0,66],experiment_result:9,expert:[41,43],export_trans_imag:1,expos:63,extent:[1,13],extra:69,extrem:72,f:68,facilit:[63,65],fail:63,fals:[0,1,6,8,9,47],featur:[63,65],feel:68,figur:[9,61,70],figurecanvasqtagg:9,file:[2,3,9,67,68,70,71],file_path:2,filepath:68,fill:8,finish_experi:1,first:[64,70,71,72],firstli:65,fix:9,float32:8,folder:[1,67,70,71],follow:69,forc:[1,70],form:[63,69],frame:9,framework:63,free:68,fresh:64,from:[1,2,6,9,63,64,67,72],fucntion:2,func:2,further:[63,65],g:[6,7,64,65,67,69],gain:6,gan:6,gather:72,gauss:7,gaussian:8,gaussian_filt:7,gaussian_nois:8,gener:[2,6,24,63,70,71],generic_value_chang:1,geometr:[6,8,54],get:[0,1,6,7,8,9,55,68,71],get_all_imag:1,get_all_iqm_param:6,get_all_metr:6,get_all_metric_imag:6,get_all_single_transform_param:9,get_all_slider_valu:9,get_all_transform:8,get_correlation_plot:9,get_export_dir:1,get_float_valid:1,get_human_scores_fil:9,get_human_times_fil:9,get_image_dataset_list:2,get_image_nam:2,get_image_name_from_human_scor:9,get_image_pair_nam:9,get_image_processing_fil:9,get_image_to_transform:2,get_image_to_transform_nam:2,get_iqm_fil:9,get_jnd_image_nam:9,get_jnd_ref_image_dir:9,get_jnd_ref_image_unprocessed_dir:9,get_jnd_user_id:9,get_menu_checkbox:1,get_metr:2,get_metric_imag:2,get_metric_image_nam:9,get_metric_scor:1,get_metrics_over_all_trans_with_init_valu:1,get_original_image_fil:9,get_original_unprocessed_image_fil:9,get_radar_plots_avg_plot:9,get_range_results_work:1,get_reference_imag:2,get_reference_image_by_index:2,get_reference_image_nam:2,get_reference_unprocess:2,get_resolut:9,get_single_transform_im:1,get_trans_dict_from_str:9,get_trans_func:1,get_transform_functions_fil:9,get_transform_imag:9,get_transform_params_fil:9,get_transform_range_plot:9,get_transformed_image_nam:9,get_unique_save_dir:1,getter:9,github:[6,65,67,68,69,70,71],give:[6,47,70,72],given:[1,6,8,9,47,72],go:[67,68,70,71],goal:72,gpu:[63,64],graph:[0,1,9,58,63,65,70],graphic:[63,72],greycal:3,grip:68,group:72,gui:63,gui_util:[0,66],h:[7,8],ha:[63,70],half:9,handl:63,handler:0,hardwar:63,hashabl:2,have:[2,6,8,9,47,60,64,65,67,69,72],head:64,helper:[6,9,48,59,60],here:[0,69,71],high:1,higher:[1,8],highest:63,hold:[9,41,43],home:[0,1,9,68,69],horizont:8,hover_scatt:9,how:[6,9,60,65,67,68,70,71],html:68,http:[1,6,20,67,68,69,70,71],hue:[8,71],human:[70,71,72],human_exp_csv:2,human_scor:9,hyperspher:8,i:[1,72],idea:71,ident:8,illustr:65,im:9,im_comp:[6,47,69],im_ref:[6,47,69],imag:[0,2,3,6,7,8,9,24,43,47,55,58,59,61,63,65,66,69,70,71,72],image1:68,image2:68,image_display_s:1,image_list:[0,1,2,68,69],image_list_to_transform:2,image_load:2,image_nam:1,image_path:9,image_post_process:2,image_postprocess:1,image_pre_process:2,image_preprocess:1,image_util:[0,66],img:[3,9],implement:63,improv:63,includ:[63,67,68,69],increas:8,ind:[1,9],index:[2,6,9,47,64,65,72],individu:9,info:[1,20],info_item:1,inform:[68,70,71],init:[1,68],init_layout:1,init_styl:1,init_valu:[8,68,69],init_widget:1,init_worker_thread:1,initi:9,initialis:[1,19,69],input:[0,2,7,56,68,69],input_str:1,inspect:65,instal:0,instanc:[6,47],instead:[9,68],interact:72,interfac:[7,63],invari:72,investig:65,io:68,ipynb:[67,68,69,70,71],iqm:[0,1,2,6,9,56,64,67,68,69,70,71],iqm_scores_df:9,iqm_vi:[64,65,67,68,69],is_almost_float:1,is_float:1,item:[9,67],iter:1,its:[0,8,9],itself:72,ival:1,j:1,jnd:[1,9,16,65],jnd_dataset_range_low:1,jnd_dataset_range_upp:1,jpeg:[0,8,68],jpeg_compress:[8,68],jpg:68,just:[1,9,60,71,72],k1:[6,7,47],k2:[6,7,47],k:7,keep_siz:9,kei:[1,2,9,69,71],kernel:[6,7,8,68],kernel_s:8,keyboard:71,keyword:[6,47],know:64,kodak:[0,66,69],kodak_dataset:[0,3],kodim01:69,kodim02:69,kwarg:[0,1,2,6,8,17,18,47,69],l1:69,label:[1,9],laparra:6,lapeva:6,laplacian:6,larger:7,later:[68,69],latest:64,launch:[1,67,70,71],launch_experiment_2afc:1,launch_experiment_jnd:1,layer:41,layout:[0,66],learn:[6,72],left:[1,70],lend:72,length:9,less:8,let:[68,69],level:7,librari:[0,64],libxcb:64,light:1,like:[43,64,69,72],lim:9,line_plott:9,linux:0,list1:1,list2:1,list:[0,1,2,7,9,68],literatur:72,littl:68,load:[2,9,64,70,71],load_all_metr:1,load_all_metric_imag:1,load_all_transform:1,load_and_calibrate_imag:3,load_experiment_from_dir:1,load_experiment_from_dir_jnd:1,load_human_experi:1,load_imag:[2,9],load_image_list:2,load_json_dict:9,load_new_images_fold:1,load_new_single_imag:1,load_obj:9,loader:[2,25],local:[6,68],longest:9,look:[9,60],loss:[6,47,72],low:1,lower:1,lower_im_num:1,lpip:6,lumin:[6,63,67,70,71],mae:[6,68,69],mai:72,main:[0,66,67,68,69,70,71],main_menu:1,maintain:43,make:[0,9,56,64,65,70,71],make_app:1,make_experiment_2afc:1,make_experiment_jnd:1,make_float_from_text:1,make_menu:1,make_name_for_tran:9,make_slider_rang:1,make_status_bar:1,make_ui:[0,64,67,68,69],maker:68,maketh:[1,20],making_the_ui:67,manag:[63,65],mani:[63,70,71],match:[70,71],matplotlib:[9,60],matt:[0,1,9,68,69],mattclifford1:[67,68,69,70,71],max:[8,9,68,69],max_it:8,max_lumin:3,maximum:67,mean:[6,69,72],measur:[6,47,67,72],menu:[1,67,70],merg:71,messag:1,message_on_plot:1,meta_dict:3,meter:67,method:[9,17,18,22,47],metric:[0,1,2,3,9,24,28,63,65,66,70,72],metric_imag:[0,1,2,68],metric_param:[0,1,9,69],metric_range_graph:1,metric_scor:9,metric_util:[0,66],metrics_avg_graph:[0,1],metrics_info_format:[0,1],metrics_nam:9,metrics_to_us:[2,9],might:[69,70],mild:6,mimic:72,min:[8,9,68,69],miss:64,model:72,modul:[11,12,23,26,37,38,41,42,43,52,57,61,65,66],more:[63,68],most:70,mousepressev:1,mpl_canva:1,mplcanva:9,ms:7,ms_ssim:[6,7],mse:[6,68],mse_imag:68,mssim_kernel_s:6,much:72,multi:6,must:[6,47],mutabl:2,n:[7,64,67,70],name:[1,2,8,9,70,71],nan:7,navig:67,necessari:72,need:[0,1,2,9,56,67,68,69,70,71],neg:7,net:[1,20],network:6,newer:64,nlpd:6,nlpd_k:6,nois:[6,8,53],noise_hyperspher:8,noise_ratio:6,non:[9,68],non_perceptu:[0,66],none:[0,1,2,7,9],normal:[7,8,9,68],normalis:[6,68],note:[6,9,69,71],notebook:[67,68,69,70,71],notic:[1,71],now:[64,68,69],np:[6,8,9,47,69],num_imag:1,num_images_scroll_show:1,num_step:[1,9],num_step_experi:1,num_steps_rang:[0,1],number:[8,67,70,71],numpi:[2,9,63,69],nvidia:64,object:[0,1,2,6,9,69,72],observ:72,obtain:72,odd:[8,68],off:69,offer:65,often:72,onc:[70,71],one_over_psnr:6,onli:[8,9,67,68,70,71],open_mlp_new:1,opencv:63,oper:[6,68,72],option:[1,2,7,63,68,70],order:[1,63,70],ordin:63,org:6,origin:9,other:[9,63],our:[65,69],out:[8,9,63],over:[6,9,64,67,68,71],overse:72,own:[68,69,70,71],packag:[64,65,66,68,69],packg:67,pad:43,pair:[6,63],pairwis:70,paper:[6,65],param1:69,param:[1,7,69],param_group:1,paramet:[2,6,8,9,47,65,67,69,71,72],paramt:[9,67],parent:1,particip:[63,70,71],particular:63,partit:1,pass:[68,69],past:67,patch:6,path:[1,2,9,68],paus:1,pbar_sign:9,pdf:6,peak:6,peak_sign:6,pearson:70,peel:69,peic:68,pepper:8,per:67,perceiv:[63,72],percentag:[8,9],percept:72,perceptu:[6,72],perceptual_dl:[0,66],perceptual_trad:[0,66],perform:[65,72],pick:63,pickl:9,pickle_path:9,pip:64,pivot:1,pixel:[6,8],pkl:9,place:67,platform:64,plethora:72,plot:[1,9,60,63,70],plot_metric_range_mlp:1,plot_radar_graph:1,plot_radar_mlp:1,plot_util:[0,66],plu:9,plugin:64,png:69,point:[1,6,9,19,64,70],polar:9,post:9,practition:[63,65,72],pre:63,premis:72,presenc:72,press:[1,70,71],pretrain:6,preview_num:1,previou:[70,71],previous:70,principl:72,print:68,prob:8,probabl:8,problem:64,procedur:65,process:[9,63,68,70,71,72],produc:[67,72],profil:72,progress:1,progressbar:1,project:[0,67,68],properti:[0,2,63,65],proport:8,propos:6,provid:[6,63,65,67,68],psnr:6,psychophys:72,purpos:1,put:69,pypi:64,pyqt6:[0,1,9,13,20,56,58,63],pyqt:[1,20],pyramid:6,python:[63,64,67],pythontutori:[1,20],pytorch:[6,63,64],qcloseev:1,qlabel:1,qmainwindow:1,qmouseev:1,qobject:1,qprogressbar:1,qt:64,qtcore:1,qtgui:1,qthread:[1,20],qtwidget:1,qualit:[68,72],qualiti:[6,8,63,65,68,72],quantit:72,quick:[63,70],quick_sort:1,quit:1,qvalid:1,radar:9,radar_nam:9,radar_plott:9,radiu:8,ranc:9,random:8,rang:[1,7,8,9,67,68,69,70,71,72],rate:72,ratio:6,read:[65,70,71],readi:[70,71],real:63,recent:72,recommend:[8,64,67],recreat:72,recurs:63,redo_plot:1,reduc:6,reduct:6,ref:2,refer:[2,6,9,24,47,63,69,70,71,72],reinstal:64,reject_low_nois:8,relev:64,remain:72,repeat:71,repons:65,request_range_work:1,requir:[0,1,13,64,67,68,70,71,72],reset_clicked_imag:1,reset_correlation_data:1,reset_experi:1,reset_image_widget_to_black:1,reset_slid:1,reset_slider_group:1,resiz:[9,63],resize_imag:9,resize_to_longest_sid:9,respect:[63,72],respons:72,restrict_opt:[0,1],result:[1,7,9,63,65],results_ord:9,return_dict:9,return_imag:[6,47,68],reult:9,rgb:9,rgb_bright:[1,9],right:[1,70],rmse:6,robust:6,root:[6,70,71],rotat:[2,8,63,67,68],round:65,row:9,run:[3,28,63,64,65,67],running_a_2afc_experi:70,running_a_jnd_experi:71,s:[1,68,69,70,71,72],salt:8,salt_and_pepper_nois:8,same:[1,2,6,24,47,69,70,71,72],sampl:[8,55],sat:8,satur:8,save:[1,9,61,67,70,71],save_2afc_experiment_result:9,save_and_merge_df_as_csv:9,save_and_merge_rm_duplicates_df_as_csv:9,save_df_as_csv:9,save_dir:9,save_experi:1,save_imag:9,save_jnd_experiment_result:9,save_json_dict:9,save_obj:9,save_util:[0,66],saved_experi:1,scalar:[6,7,47,68],scale:6,scale_factor:[8,9],scatter:9,scatter_plott:9,scenario:[65,72],score:[1,6,47,63,69,70],scratch:64,screen:[63,67],script:67,scroll:70,second:72,secondli:65,see:[63,65,68,70,71],select:[63,65,67,70,71],self:[0,1,2,69],send:9,sent:1,serv:72,set:[1,65,70,71],set_checked_menu_from_iter:1,set_image_name_text:1,set_plot_lim:9,set_preview_imag:1,set_save_dir_mpl:1,set_styl:9,setup:[1,70,71],setup_experi:1,shape:69,shift:8,ship:0,should:[64,70],show:[0,9,63,69,70,71],show_all_imag:1,shown:[69,70,71],side:9,sigma:[6,7,47],signal:[1,6,9,20],similar:[6,47,68,70,72],simpl:[63,65],simpler:9,simplest:72,sinc:[2,68],singl:[9,69],single_trans_dict:1,size:[3,6,7,8,9,43,63,70,71],size_averag:7,skimag:8,skip:64,sliders_dict:1,small:[6,9],smaller:67,smoother:[1,20],so:[0,1,9,63,64],softwar:[65,72],solv:64,some:[64,67,68],sort:[63,70],sort_list:1,sourc:[0,1,2,3,6,7,8,9,17,18,22,47],space:72,spacial:[65,68],spearmean:70,specif:[63,72],specifi:[9,68],spider:9,squar:[6,8,9,67,69,72],squeez:6,ssim:[0,6,65,68,72],ssim_imag:68,ssim_kernel_s:[6,47],stanard:63,standard:[8,63],start:[8,55,68,69,70,71],start_experi:1,state:1,std:8,step:[64,70,71],still:69,stop:1,stop_flag:9,stopped_range_work:1,storag:63,store:[2,68,69],str:[0,1,6],str_to_len:9,straightforward:63,strictli:6,string:9,structur:[6,47,72],style:1,subclass:[1,13],submodul:66,subpackag:66,subtract:6,sudo:64,sum:6,sure:[0,64,65,69,70,71],swap_ind:1,system:6,t:[0,7,64],tab:[1,67,70,71],take:[6,63,67,69,70,71],task:63,tell:69,tensor:7,test:[0,1,65,70],test_datastore_attribut:0,text:[1,9,58],textur:6,than:[1,8],theh:67,thei:[0,2,69,70,71,72],them:[0,68,69],thi:[2,9,63,64,67,68,69,70,71,72],thing:[70,71],think:71,thread:[0,66],threshold:8,through:[63,65,67,68,70,71],time:1,times_taken:9,timescal:63,titl:70,todo:[0,9,56,60],toggle_experi:1,too:72,toolbox:65,torch:7,torchaudio:64,torchvis:64,tradit:72,tran:[1,2,9],trans_nam:9,trans_str:[1,9],trans_str_valu:9,transform:[0,1,2,3,6,9,24,28,41,63,65,66,70,71],transform_funct:9,transform_param:9,transform_valu:9,transform_wrapp:0,transformation_nam:9,transformed_imag:2,translat:[8,63],tree:[67,68,69,70,71],truthfulli:63,tupl:7,tutori:63,tutorial_1:67,tutorial_2:68,tutorial_3:69,tutorial_4:70,tutorial_5:71,two:[6,47,65,68,72],txt:1,type:[6,7,8,9,47,70,71],ubuntu:64,ubyt:9,ui:[0,2,9,56,60,65,66,68,70,71],ui_wrapp:66,unchang:72,under:65,underli:63,understand:[63,65],undistort:63,union:7,uniqu:[1,70,71],unsort:1,until:70,up:[1,65],update_annot:9,update_datastore_image_list:1,update_image_set:1,update_progress:1,update_status_bar:1,upper_im_num:1,us:[1,2,6,8,9,20,24,60,63,64,65,67,68,69,70,71],usag:[0,56],user:[0,8,55,63,65,70,71],user_decis:1,usual:7,util:[0,2,66],utilis:72,uv:6,v:1,valero:6,valid:1,valu:[2,6,7,8,9,47,67,68,69],var_nam:9,var_valu:9,varianc:6,variou:65,version:[64,66],vertic:8,verywellmind:1,vgg:6,vi:[0,1,2,9,56,64,67,68,69,70,71,72],via:2,video:65,view:[63,65,67,68,69,70,71],view_correlation_inst:1,virtual:64,visibl:72,visit:65,visual:[6,65],visualis:[63,65],w:7,wa:9,wai:65,want:[68,70],warn:0,wavelet:41,wavelet_transform:41,waves1:[0,68],waves2:[0,68],waves3:0,we:[0,1,2,64,67,68,69,70,71,72],websit:64,weight:7,well:[63,64,65],what:[0,1,56,69,70,71],when:[1,6,9,47,67,68,70,71],where:72,whether:[6,47,71],which:[2,6,9,47,63,64,65,70,72],whole:[9,67,68,69,70,71],why:72,widget:[0,9,13,58,66],widget_ax:1,widget_ind:1,widget_nam:1,wiki:6,wikipedia:6,win:7,win_sigma:7,win_siz:7,window:[1,7,15,16],within:[67,69,71],without:65,word:69,work:64,worker:1,world:63,would:[64,67],wrap:0,write:[0,9,56,60,65],www:[1,6,20],x:[7,9],x_label:9,x_shift:8,y:[7,9,64],y_label:9,y_shift:8,you:[7,64,65,67,68,69,70,71],your:[68,70,71],zero:68,zoom:[8,9],zoom_imag:8},titles:["IQM_Vis package","IQM_Vis.UI package","IQM_Vis.data_handlers package","IQM_Vis.examples package","IQM_Vis.examples.KODAK_dataset package","IQM_Vis.examples.images package","IQM_Vis.metrics package","IQM_Vis.metrics.SSIM package","IQM_Vis.transforms package","IQM_Vis.utils package","Tutorials","IQM_Vis","IQM_Vis.UI","IQM_Vis.UI.custom_widgets","IQM_Vis.UI.experiment_mode","IQM_Vis.UI.experiment_mode_2AFC","IQM_Vis.UI.experiment_mode_JND","IQM_Vis.UI.images","IQM_Vis.UI.layout","IQM_Vis.UI.main","IQM_Vis.UI.threads","IQM_Vis.UI.utils","IQM_Vis.UI.widgets","IQM_Vis.data_handlers","IQM_Vis.data_handlers.data_api","IQM_Vis.data_handlers.data_api_abstract","IQM_Vis.examples","IQM_Vis.examples.KODAK_dataset","IQM_Vis.examples.all","IQM_Vis.examples.dataset","IQM_Vis.examples.dists","IQM_Vis.examples.experiment","IQM_Vis.examples.images","IQM_Vis.examples.kodak","IQM_Vis.examples.multiple","IQM_Vis.examples.new_api","IQM_Vis.examples.simple","IQM_Vis.metrics","IQM_Vis.metrics.NLPD_torch","IQM_Vis.metrics.NLPD_torch.layers","IQM_Vis.metrics.NLPD_torch.layers.divisive_normalisation","IQM_Vis.metrics.NLPD_torch.pyramids","IQM_Vis.metrics.NLPD_torch.utils","IQM_Vis.metrics.NLPD_torch.utils.conv","IQM_Vis.metrics.NLPD_torch.utils.fourier","IQM_Vis.metrics.NLPD_torch.utils.interp1d","IQM_Vis.metrics.NLPD_torch.utils.pyramid_filters","IQM_Vis.metrics.SSIM","IQM_Vis.metrics.metric_utils","IQM_Vis.metrics.non_perceptual","IQM_Vis.metrics.perceptual_DL","IQM_Vis.metrics.perceptual_trad","IQM_Vis.transforms","IQM_Vis.transforms.additive_noise","IQM_Vis.transforms.affine","IQM_Vis.transforms.effects","IQM_Vis.ui_wrapper","IQM_Vis.utils","IQM_Vis.utils.gui_utils","IQM_Vis.utils.image_utils","IQM_Vis.utils.plot_utils","IQM_Vis.utils.save_utils","IQM_Vis.version","About IQM-Vis","Getting Started","IQM-Vis documentation","IQM_Vis","Tutorial 1: Making the UI","Tutorial 2: Simple Customisation","Tutorial 3: Customisation Details","Tutorial 4: Running a 2AFC Experiment","Tutorial 4: Running a JND Experiment","IQMs"],titleterms:{"1":67,"2":68,"2afc":70,"3":69,"4":[70,71],"function":63,For:72,about:[63,65],ad:67,additive_nois:[8,53],affin:[8,54],all:[3,28,68],an:[65,72],analysi:65,bright:67,built:63,choos:72,code:65,common:64,content:[0,1,2,3,4,5,6,7,8,9],conv:43,correl:65,custom_widget:[1,13],customis:[68,69],data_api:[2,24],data_api_abstract:[2,25],data_handl:[2,23,24,25],dataset:[3,29],detail:69,differ:72,dispali:67,displai:67,dist:[3,30],divisive_normalis:40,document:65,effect:[8,55],exampl:[3,4,5,26,27,28,29,30,31,32,33,34,35,36],experi:[31,63,67,70,71],experiment_mod:14,experiment_mode_2afc:[1,15],experiment_mode_jnd:[1,16],finish:[70,71],fourier:44,get:[64,65],graph:67,gui_util:[9,58],how:72,human:[63,65],imag:[1,5,17,32,67,68],image_util:[9,59],indic:65,info:[70,71],instal:64,interp1d:45,iqm:[63,65,72],iqm_vi:[0,1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,66],issu:64,jnd:71,kodak:[3,33],kodak_dataset:[4,27],layer:[39,40],layout:[1,18],load:67,main:[1,19],make:[67,69],max:67,metric:[6,7,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,67,68,69],metric_util:[6,48],modul:[0,1,2,3,4,5,6,7,8,9],multipl:34,new_api:35,nlpd_torch:[38,39,40,41,42,43,44,45,46],non_perceptu:[6,49],offer:63,other:67,own:67,packag:[0,1,2,3,4,5,6,7,8,9],percept:[63,65],perceptual_dl:[6,50],perceptual_trad:[6,51],plot_util:[9,60],post:67,pre:67,process:67,put:68,pyramid:41,pyramid_filt:46,qualit:65,quantit:65,result:[70,71],rgb:67,run:[70,71],save_util:[9,61],screen:[70,71],set:67,simpl:[36,68],size:67,softwar:63,sourc:65,ssim:[7,47],start:[64,65],step:67,submodul:[0,1,2,3,6,7,8,9],subpackag:[0,3,6],tabl:65,task:72,test:64,thread:[1,20],togeth:68,transform:[8,52,53,54,55,67,68,69],tutori:[10,65,67,68,69,70,71],type:72,ui:[1,12,13,14,15,16,17,18,19,20,21,22,67,69],ui_wrapp:[0,56],util:[1,9,21,42,43,44,45,46,57,58,59,60,61],version:[0,62],vi:[63,65],visualis:[70,71],what:[63,65,72],widget:[1,22],your:[67,72]}})
\ No newline at end of file