├── README.md ├── data ├── V.mat ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-35.pyc │ ├── __init__.cpython-36.pyc │ ├── benchmark.cpython-35.pyc │ ├── benchmark.cpython-36.pyc │ ├── common.cpython-35.pyc │ ├── common.cpython-36.pyc │ ├── div2k.cpython-35.pyc │ ├── div2k.cpython-36.pyc │ ├── srdata.cpython-35.pyc │ └── srdata.cpython-36.pyc ├── benchmark.py ├── demo.py ├── div2k.py ├── kernels_cov_matrix_ms_.mat └── srdata.py ├── dataloader.py ├── images └── arch_vr01.png ├── loss ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-35.pyc │ ├── __init__.cpython-36.pyc │ ├── adversarial.cpython-35.pyc │ └── discriminator.cpython-35.pyc ├── adversarial.py ├── discriminator.py └── vgg.py ├── main.py ├── model ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-35.pyc │ ├── __init__.cpython-36.pyc │ ├── bsr.cpython-35.pyc │ ├── bsr.cpython-36.pyc │ ├── bsr0.cpython-36.pyc │ ├── bsr_52.cpython-36.pyc │ ├── bsr_nores.cpython-36.pyc │ ├── cbsr.cpython-35.pyc │ ├── cbsr_52.cpython-35.pyc │ ├── cbsr_52.cpython-36.pyc │ ├── common.cpython-35.pyc │ ├── common.cpython-36.pyc │ ├── kernel_est.cpython-35.pyc │ ├── kernel_est.cpython-36.pyc │ ├── nl_est.cpython-35.pyc │ └── nl_est.cpython-36.pyc ├── cbsr.py ├── common.py ├── kernel_est.py └── nl_est.py ├── option.py ├── quality_est ├── ILSVRC2012_test_00080551.JPEG ├── JPEG │ ├── JPEG_Toolbox_MATLAB_1.4.zip │ ├── README │ ├── bdct.m │ ├── bdctmtx.m │ ├── dequantize.m │ ├── ibdct.m │ ├── im2vec.m │ ├── jpeg_qtable.m │ ├── jpeg_read.c │ ├── jpeg_read.dll │ ├── jpeg_read.m │ ├── jpeg_read.mexa64 │ ├── jpeg_read.mexw64 │ ├── jpeg_write.c │ ├── jpeg_write.dll │ ├── jpeg_write.m │ ├── quantize.m │ └── vec2im.m ├── MSVCR100D.dll ├── Quality_Est.m ├── jpeg_read.mexa64 ├── jpeg_read.mexglx ├── jpeg_write.mexa64 ├── jpeg_write.mexglx └── tmp │ └── 00001.jpg ├── template.py ├── trainer.py └── utility.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/README.md -------------------------------------------------------------------------------- /data/V.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/V.mat -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/__init__.py -------------------------------------------------------------------------------- /data/__pycache__/__init__.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/__pycache__/__init__.cpython-35.pyc -------------------------------------------------------------------------------- /data/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /data/__pycache__/benchmark.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/__pycache__/benchmark.cpython-35.pyc -------------------------------------------------------------------------------- /data/__pycache__/benchmark.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/__pycache__/benchmark.cpython-36.pyc -------------------------------------------------------------------------------- /data/__pycache__/common.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/__pycache__/common.cpython-35.pyc -------------------------------------------------------------------------------- /data/__pycache__/common.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/__pycache__/common.cpython-36.pyc -------------------------------------------------------------------------------- /data/__pycache__/div2k.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/__pycache__/div2k.cpython-35.pyc -------------------------------------------------------------------------------- /data/__pycache__/div2k.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/__pycache__/div2k.cpython-36.pyc -------------------------------------------------------------------------------- /data/__pycache__/srdata.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/__pycache__/srdata.cpython-35.pyc -------------------------------------------------------------------------------- /data/__pycache__/srdata.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/__pycache__/srdata.cpython-36.pyc -------------------------------------------------------------------------------- /data/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/benchmark.py -------------------------------------------------------------------------------- /data/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/demo.py -------------------------------------------------------------------------------- /data/div2k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/div2k.py -------------------------------------------------------------------------------- /data/kernels_cov_matrix_ms_.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/kernels_cov_matrix_ms_.mat -------------------------------------------------------------------------------- /data/srdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/data/srdata.py -------------------------------------------------------------------------------- /dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/dataloader.py -------------------------------------------------------------------------------- /images/arch_vr01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/images/arch_vr01.png -------------------------------------------------------------------------------- /loss/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/loss/__init__.py -------------------------------------------------------------------------------- /loss/__pycache__/__init__.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/loss/__pycache__/__init__.cpython-35.pyc -------------------------------------------------------------------------------- /loss/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/loss/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /loss/__pycache__/adversarial.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/loss/__pycache__/adversarial.cpython-35.pyc -------------------------------------------------------------------------------- /loss/__pycache__/discriminator.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/loss/__pycache__/discriminator.cpython-35.pyc -------------------------------------------------------------------------------- /loss/adversarial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/loss/adversarial.py -------------------------------------------------------------------------------- /loss/discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/loss/discriminator.py -------------------------------------------------------------------------------- /loss/vgg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/loss/vgg.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/main.py -------------------------------------------------------------------------------- /model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__init__.py -------------------------------------------------------------------------------- /model/__pycache__/__init__.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/__init__.cpython-35.pyc -------------------------------------------------------------------------------- /model/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/bsr.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/bsr.cpython-35.pyc -------------------------------------------------------------------------------- /model/__pycache__/bsr.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/bsr.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/bsr0.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/bsr0.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/bsr_52.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/bsr_52.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/bsr_nores.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/bsr_nores.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/cbsr.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/cbsr.cpython-35.pyc -------------------------------------------------------------------------------- /model/__pycache__/cbsr_52.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/cbsr_52.cpython-35.pyc -------------------------------------------------------------------------------- /model/__pycache__/cbsr_52.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/cbsr_52.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/common.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/common.cpython-35.pyc -------------------------------------------------------------------------------- /model/__pycache__/common.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/common.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/kernel_est.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/kernel_est.cpython-35.pyc -------------------------------------------------------------------------------- /model/__pycache__/kernel_est.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/kernel_est.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/nl_est.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/nl_est.cpython-35.pyc -------------------------------------------------------------------------------- /model/__pycache__/nl_est.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/__pycache__/nl_est.cpython-36.pyc -------------------------------------------------------------------------------- /model/cbsr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/cbsr.py -------------------------------------------------------------------------------- /model/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/common.py -------------------------------------------------------------------------------- /model/kernel_est.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/kernel_est.py -------------------------------------------------------------------------------- /model/nl_est.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/model/nl_est.py -------------------------------------------------------------------------------- /option.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/option.py -------------------------------------------------------------------------------- /quality_est/ILSVRC2012_test_00080551.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/ILSVRC2012_test_00080551.JPEG -------------------------------------------------------------------------------- /quality_est/JPEG/JPEG_Toolbox_MATLAB_1.4.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/JPEG_Toolbox_MATLAB_1.4.zip -------------------------------------------------------------------------------- /quality_est/JPEG/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/README -------------------------------------------------------------------------------- /quality_est/JPEG/bdct.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/bdct.m -------------------------------------------------------------------------------- /quality_est/JPEG/bdctmtx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/bdctmtx.m -------------------------------------------------------------------------------- /quality_est/JPEG/dequantize.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/dequantize.m -------------------------------------------------------------------------------- /quality_est/JPEG/ibdct.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/ibdct.m -------------------------------------------------------------------------------- /quality_est/JPEG/im2vec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/im2vec.m -------------------------------------------------------------------------------- /quality_est/JPEG/jpeg_qtable.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/jpeg_qtable.m -------------------------------------------------------------------------------- /quality_est/JPEG/jpeg_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/jpeg_read.c -------------------------------------------------------------------------------- /quality_est/JPEG/jpeg_read.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/jpeg_read.dll -------------------------------------------------------------------------------- /quality_est/JPEG/jpeg_read.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/jpeg_read.m -------------------------------------------------------------------------------- /quality_est/JPEG/jpeg_read.mexa64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/jpeg_read.mexa64 -------------------------------------------------------------------------------- /quality_est/JPEG/jpeg_read.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/jpeg_read.mexw64 -------------------------------------------------------------------------------- /quality_est/JPEG/jpeg_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/jpeg_write.c -------------------------------------------------------------------------------- /quality_est/JPEG/jpeg_write.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/jpeg_write.dll -------------------------------------------------------------------------------- /quality_est/JPEG/jpeg_write.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/jpeg_write.m -------------------------------------------------------------------------------- /quality_est/JPEG/quantize.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/quantize.m -------------------------------------------------------------------------------- /quality_est/JPEG/vec2im.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/JPEG/vec2im.m -------------------------------------------------------------------------------- /quality_est/MSVCR100D.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/MSVCR100D.dll -------------------------------------------------------------------------------- /quality_est/Quality_Est.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/Quality_Est.m -------------------------------------------------------------------------------- /quality_est/jpeg_read.mexa64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/jpeg_read.mexa64 -------------------------------------------------------------------------------- /quality_est/jpeg_read.mexglx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/jpeg_read.mexglx -------------------------------------------------------------------------------- /quality_est/jpeg_write.mexa64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/jpeg_write.mexa64 -------------------------------------------------------------------------------- /quality_est/jpeg_write.mexglx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/jpeg_write.mexglx -------------------------------------------------------------------------------- /quality_est/tmp/00001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/quality_est/tmp/00001.jpg -------------------------------------------------------------------------------- /template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/template.py -------------------------------------------------------------------------------- /trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/trainer.py -------------------------------------------------------------------------------- /utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lpj0/CBSR/HEAD/utility.py --------------------------------------------------------------------------------