TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/iSeeBetter: Spatio-temporal video super-resolution using r...

iSeeBetter: Spatio-temporal video super-resolution using recurrent generative back-projection networks

Aman Chadha, John Britto, M. Mani Roja

2020-06-13Super-ResolutionVideo Super-ResolutionSSIMImage Super-Resolution
PaperPDFCode(official)

Abstract

Recently, learning-based models have enhanced the performance of single-image super-resolution (SISR). However, applying SISR successively to each video frame leads to a lack of temporal coherency. Convolutional neural networks (CNNs) outperform traditional approaches in terms of image quality metrics such as peak signal to noise ratio (PSNR) and structural similarity (SSIM). However, generative adversarial networks (GANs) offer a competitive advantage by being able to mitigate the issue of a lack of finer texture details, usually seen with CNNs when super-resolving at large upscaling factors. We present iSeeBetter, a novel GAN-based spatio-temporal approach to video super-resolution (VSR) that renders temporally consistent super-resolution videos. iSeeBetter extracts spatial and temporal information from the current and neighboring frames using the concept of recurrent back-projection networks as its generator. Furthermore, to improve the "naturality" of the super-resolved image while eliminating artifacts seen with traditional algorithms, we utilize the discriminator from super-resolution generative adversarial network (SRGAN). Although mean squared error (MSE) as a primary loss-minimization objective improves PSNR/SSIM, these metrics may not capture fine details in the image resulting in misrepresentation of perceptual quality. To address this, we use a four-fold (MSE, perceptual, adversarial, and total-variation (TV)) loss function. Our results demonstrate that iSeeBetter offers superior VSR fidelity and surpasses state-of-the-art performance.

Results

TaskDatasetMetricValueModel
Super-ResolutionMSU Video Upscalers: Quality EnhancementPSNR27.42iSeeBetter
Super-ResolutionMSU Video Upscalers: Quality EnhancementSSIM0.939iSeeBetter
Super-ResolutionMSU Video Upscalers: Quality EnhancementVMAF57.91iSeeBetter
Super-ResolutionMSU Video Super Resolution Benchmark: Detail Restoration1 - LPIPS0.741iSeeBetter
Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationERQAv1.00.748iSeeBetter
Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationFPS0.045iSeeBetter
Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationPSNR31.104iSeeBetter
Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationQRCRv1.00.629iSeeBetter
Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationSSIM0.896iSeeBetter
Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationSubjective score6.809iSeeBetter
Super-ResolutionVimeo90KPSNR40.17iSeeBetter
3D Human Pose EstimationMSU Video Upscalers: Quality EnhancementPSNR27.42iSeeBetter
3D Human Pose EstimationMSU Video Upscalers: Quality EnhancementSSIM0.939iSeeBetter
3D Human Pose EstimationMSU Video Upscalers: Quality EnhancementVMAF57.91iSeeBetter
3D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail Restoration1 - LPIPS0.741iSeeBetter
3D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationERQAv1.00.748iSeeBetter
3D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationFPS0.045iSeeBetter
3D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationPSNR31.104iSeeBetter
3D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationQRCRv1.00.629iSeeBetter
3D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationSSIM0.896iSeeBetter
3D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationSubjective score6.809iSeeBetter
3D Human Pose EstimationVimeo90KPSNR40.17iSeeBetter
VideoMSU Video Upscalers: Quality EnhancementPSNR27.42iSeeBetter
VideoMSU Video Upscalers: Quality EnhancementSSIM0.939iSeeBetter
VideoMSU Video Upscalers: Quality EnhancementVMAF57.91iSeeBetter
VideoMSU Video Super Resolution Benchmark: Detail Restoration1 - LPIPS0.741iSeeBetter
VideoMSU Video Super Resolution Benchmark: Detail RestorationERQAv1.00.748iSeeBetter
VideoMSU Video Super Resolution Benchmark: Detail RestorationFPS0.045iSeeBetter
VideoMSU Video Super Resolution Benchmark: Detail RestorationPSNR31.104iSeeBetter
VideoMSU Video Super Resolution Benchmark: Detail RestorationQRCRv1.00.629iSeeBetter
VideoMSU Video Super Resolution Benchmark: Detail RestorationSSIM0.896iSeeBetter
VideoMSU Video Super Resolution Benchmark: Detail RestorationSubjective score6.809iSeeBetter
VideoVimeo90KPSNR40.17iSeeBetter
Pose EstimationMSU Video Upscalers: Quality EnhancementPSNR27.42iSeeBetter
Pose EstimationMSU Video Upscalers: Quality EnhancementSSIM0.939iSeeBetter
Pose EstimationMSU Video Upscalers: Quality EnhancementVMAF57.91iSeeBetter
Pose EstimationMSU Video Super Resolution Benchmark: Detail Restoration1 - LPIPS0.741iSeeBetter
Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationERQAv1.00.748iSeeBetter
Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationFPS0.045iSeeBetter
Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationPSNR31.104iSeeBetter
Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationQRCRv1.00.629iSeeBetter
Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationSSIM0.896iSeeBetter
Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationSubjective score6.809iSeeBetter
Pose EstimationVimeo90KPSNR40.17iSeeBetter
3DMSU Video Upscalers: Quality EnhancementPSNR27.42iSeeBetter
3DMSU Video Upscalers: Quality EnhancementSSIM0.939iSeeBetter
3DMSU Video Upscalers: Quality EnhancementVMAF57.91iSeeBetter
3DMSU Video Super Resolution Benchmark: Detail Restoration1 - LPIPS0.741iSeeBetter
3DMSU Video Super Resolution Benchmark: Detail RestorationERQAv1.00.748iSeeBetter
3DMSU Video Super Resolution Benchmark: Detail RestorationFPS0.045iSeeBetter
3DMSU Video Super Resolution Benchmark: Detail RestorationPSNR31.104iSeeBetter
3DMSU Video Super Resolution Benchmark: Detail RestorationQRCRv1.00.629iSeeBetter
3DMSU Video Super Resolution Benchmark: Detail RestorationSSIM0.896iSeeBetter
3DMSU Video Super Resolution Benchmark: Detail RestorationSubjective score6.809iSeeBetter
3DVimeo90KPSNR40.17iSeeBetter
3D Face AnimationMSU Video Upscalers: Quality EnhancementPSNR27.42iSeeBetter
3D Face AnimationMSU Video Upscalers: Quality EnhancementSSIM0.939iSeeBetter
3D Face AnimationMSU Video Upscalers: Quality EnhancementVMAF57.91iSeeBetter
3D Face AnimationMSU Video Super Resolution Benchmark: Detail Restoration1 - LPIPS0.741iSeeBetter
3D Face AnimationMSU Video Super Resolution Benchmark: Detail RestorationERQAv1.00.748iSeeBetter
3D Face AnimationMSU Video Super Resolution Benchmark: Detail RestorationFPS0.045iSeeBetter
3D Face AnimationMSU Video Super Resolution Benchmark: Detail RestorationPSNR31.104iSeeBetter
3D Face AnimationMSU Video Super Resolution Benchmark: Detail RestorationQRCRv1.00.629iSeeBetter
3D Face AnimationMSU Video Super Resolution Benchmark: Detail RestorationSSIM0.896iSeeBetter
3D Face AnimationMSU Video Super Resolution Benchmark: Detail RestorationSubjective score6.809iSeeBetter
3D Face AnimationVimeo90KPSNR40.17iSeeBetter
2D Human Pose EstimationMSU Video Upscalers: Quality EnhancementPSNR27.42iSeeBetter
2D Human Pose EstimationMSU Video Upscalers: Quality EnhancementSSIM0.939iSeeBetter
2D Human Pose EstimationMSU Video Upscalers: Quality EnhancementVMAF57.91iSeeBetter
2D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail Restoration1 - LPIPS0.741iSeeBetter
2D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationERQAv1.00.748iSeeBetter
2D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationFPS0.045iSeeBetter
2D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationPSNR31.104iSeeBetter
2D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationQRCRv1.00.629iSeeBetter
2D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationSSIM0.896iSeeBetter
2D Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationSubjective score6.809iSeeBetter
2D Human Pose EstimationVimeo90KPSNR40.17iSeeBetter
3D Absolute Human Pose EstimationMSU Video Upscalers: Quality EnhancementPSNR27.42iSeeBetter
3D Absolute Human Pose EstimationMSU Video Upscalers: Quality EnhancementSSIM0.939iSeeBetter
3D Absolute Human Pose EstimationMSU Video Upscalers: Quality EnhancementVMAF57.91iSeeBetter
3D Absolute Human Pose EstimationMSU Video Super Resolution Benchmark: Detail Restoration1 - LPIPS0.741iSeeBetter
3D Absolute Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationERQAv1.00.748iSeeBetter
3D Absolute Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationFPS0.045iSeeBetter
3D Absolute Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationPSNR31.104iSeeBetter
3D Absolute Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationQRCRv1.00.629iSeeBetter
3D Absolute Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationSSIM0.896iSeeBetter
3D Absolute Human Pose EstimationMSU Video Super Resolution Benchmark: Detail RestorationSubjective score6.809iSeeBetter
3D Absolute Human Pose EstimationVimeo90KPSNR40.17iSeeBetter
Video Super-ResolutionMSU Video Upscalers: Quality EnhancementPSNR27.42iSeeBetter
Video Super-ResolutionMSU Video Upscalers: Quality EnhancementSSIM0.939iSeeBetter
Video Super-ResolutionMSU Video Upscalers: Quality EnhancementVMAF57.91iSeeBetter
Video Super-ResolutionMSU Video Super Resolution Benchmark: Detail Restoration1 - LPIPS0.741iSeeBetter
Video Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationERQAv1.00.748iSeeBetter
Video Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationFPS0.045iSeeBetter
Video Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationPSNR31.104iSeeBetter
Video Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationQRCRv1.00.629iSeeBetter
Video Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationSSIM0.896iSeeBetter
Video Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationSubjective score6.809iSeeBetter
Video Super-ResolutionVimeo90KPSNR40.17iSeeBetter
3D Object Super-ResolutionMSU Video Upscalers: Quality EnhancementPSNR27.42iSeeBetter
3D Object Super-ResolutionMSU Video Upscalers: Quality EnhancementSSIM0.939iSeeBetter
3D Object Super-ResolutionMSU Video Upscalers: Quality EnhancementVMAF57.91iSeeBetter
3D Object Super-ResolutionMSU Video Super Resolution Benchmark: Detail Restoration1 - LPIPS0.741iSeeBetter
3D Object Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationERQAv1.00.748iSeeBetter
3D Object Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationFPS0.045iSeeBetter
3D Object Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationPSNR31.104iSeeBetter
3D Object Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationQRCRv1.00.629iSeeBetter
3D Object Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationSSIM0.896iSeeBetter
3D Object Super-ResolutionMSU Video Super Resolution Benchmark: Detail RestorationSubjective score6.809iSeeBetter
3D Object Super-ResolutionVimeo90KPSNR40.17iSeeBetter
1 Image, 2*2 StitchiMSU Video Upscalers: Quality EnhancementPSNR27.42iSeeBetter
1 Image, 2*2 StitchiMSU Video Upscalers: Quality EnhancementSSIM0.939iSeeBetter
1 Image, 2*2 StitchiMSU Video Upscalers: Quality EnhancementVMAF57.91iSeeBetter
1 Image, 2*2 StitchiMSU Video Super Resolution Benchmark: Detail Restoration1 - LPIPS0.741iSeeBetter
1 Image, 2*2 StitchiMSU Video Super Resolution Benchmark: Detail RestorationERQAv1.00.748iSeeBetter
1 Image, 2*2 StitchiMSU Video Super Resolution Benchmark: Detail RestorationFPS0.045iSeeBetter
1 Image, 2*2 StitchiMSU Video Super Resolution Benchmark: Detail RestorationPSNR31.104iSeeBetter
1 Image, 2*2 StitchiMSU Video Super Resolution Benchmark: Detail RestorationQRCRv1.00.629iSeeBetter
1 Image, 2*2 StitchiMSU Video Super Resolution Benchmark: Detail RestorationSSIM0.896iSeeBetter
1 Image, 2*2 StitchiMSU Video Super Resolution Benchmark: Detail RestorationSubjective score6.809iSeeBetter
1 Image, 2*2 StitchiVimeo90KPSNR40.17iSeeBetter

Related Papers

SpectraLift: Physics-Guided Spectral-Inversion Network for Self-Supervised Hyperspectral Image Super-Resolution2025-07-17fastWDM3D: Fast and Accurate 3D Healthy Tissue Inpainting2025-07-17COLI: A Hierarchical Efficient Compressor for Large Images2025-07-15Latent Space Consistency for Sparse-View CT Reconstruction2025-07-15IM-LUT: Interpolation Mixing Look-Up Tables for Image Super-Resolution2025-07-14PanoDiff-SR: Synthesizing Dental Panoramic Radiographs using Diffusion and Super-resolution2025-07-12HNOSeg-XS: Extremely Small Hartley Neural Operator for Efficient and Resolution-Robust 3D Image Segmentation2025-07-104KAgent: Agentic Any Image to 4K Super-Resolution2025-07-09