{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/zooming-slow-mo-fast-and-accurate-one-stage","title":"Zooming Slow-Mo: Fast and Accurate One-Stage Space-Time Video Super-Resolution","arxiv_id":"2002.11616","date":"2020-02-26","proceeding":"CVPR 2020 6","authors":["Xiaoyu Xiang","Yapeng Tian","Yulun Zhang","Yun Fu","Jan P. Allebach","Chenliang Xu"],"abstract":"In this paper, we explore the space-time video super-resolution task, which aims to generate a high-resolution (HR) slow-motion video from a low frame rate (LFR), low-resolution (LR) video. A simple solution is to split it into two sub-tasks: video frame interpolation (VFI) and video super-resolution (VSR). However, temporal interpolation and spatial super-resolution are intra-related in this task. Two-stage methods cannot fully take advantage of the natural property. In addition, state-of-the-art VFI or VSR networks require a large frame-synthesis or reconstruction module for predicting high-quality video frames, which makes the two-stage methods have large model sizes and thus be time-consuming. To overcome the problems, we propose a one-stage space-time video super-resolution framework, which directly synthesizes an HR slow-motion video from an LFR, LR video. Rather than synthesizing missing LR video frames as VFI networks do, we firstly temporally interpolate LR frame features in missing LR video frames capturing local temporal contexts by the proposed feature temporal interpolation network. Then, we propose a deformable ConvLSTM to align and aggregate temporal information simultaneously for better leveraging global temporal contexts. Finally, a deep reconstruction network is adopted to predict HR slow-motion video frames. Extensive experiments on benchmark datasets demonstrate that the proposed method not only achieves better quantitative and qualitative performance but also is more than three times faster than recent two-stage state-of-the-art methods, e.g., DAIN+EDVR and DAIN+RBPN.","url_abs":"https://arxiv.org/abs/2002.11616v1","url_pdf":"https://arxiv.org/pdf/2002.11616v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"zooming-slow-mo-fast-and-accurate-one-stage","repo_url":"https://github.com/Mukosame/Zooming-Slow-Mo-CVPR-2020","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"GPL-3.0"}},{"paper_slug":"zooming-slow-mo-fast-and-accurate-one-stage","repo_url":"https://github.com/YapengTian/TDAN-VSR-CVPR-2020","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"zooming-slow-mo-fast-and-accurate-one-stage","repo_url":"https://github.com/YapengTian/TDAN_VSR","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"space-time-video-super-resolution","task_name":"Space-time Video Super-resolution"},{"task_slug":"super-resolution","task_name":"Super-Resolution"},{"task_slug":"video-frame-interpolation","task_name":"Video Frame Interpolation"},{"task_slug":"video-super-resolution","task_name":"Video Super-Resolution"}],"methods":[{"method_slug":"convlstm","method_name":"ConvLSTM"},{"method_slug":"convolution","method_name":"Convolution"},{"method_slug":"sigmoid-activation","method_name":"Sigmoid Activation"},{"method_slug":"tanh-activation","method_name":"Tanh Activation"}],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/video-frame-interpolation-on-vid4-4x","task":"Video Frame Interpolation","dataset":"Vid4 - 4x upscaling","model":"Zooming Slow-Mo","rank_in_archive_order":4,"of":5,"metrics":{"PSNR":"26.31","Parameters":"11100000","SSIM":"0.7976","runtime (s)":"0.0606"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2002.11616","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2002.11616"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/YapengTian/TDAN-VSR-CVPR-2020","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Mukosame/Zooming-Slow-Mo-CVPR-2020","reach":{"status":"ok","spdx":"GPL-3.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/YapengTian/TDAN_VSR","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran_honours":2,"unverified":6},"by_repo_kind":{"listed":{"samples":8,"ran":2,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"6154e3744ece5728","entry":"create_window","repo":"YapengTian/TDAN-VSR-CVPR-2020","repo_kind":"listed","path":"pytorch_ssim.py","file_url":"https://github.com/YapengTian/TDAN-VSR-CVPR-2020/blob/HEAD/pytorch_ssim.py","link_basis":"harvester_set","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"6154e3744ece5728"}},{"code_sha256_prefix":"c56b7ef16f309a45","entry":"gaussian","repo":"YapengTian/TDAN-VSR-CVPR-2020","repo_kind":"listed","path":"pytorch_ssim.py","file_url":"https://github.com/YapengTian/TDAN-VSR-CVPR-2020/blob/HEAD/pytorch_ssim.py","link_basis":"harvester_set","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c56b7ef16f309a45"}},{"code_sha256_prefix":"6e8be0c98c405673","entry":"chop_forward","repo":"YapengTian/TDAN-VSR-CVPR-2020","repo_kind":"listed","path":"solver.py","file_url":"https://github.com/YapengTian/TDAN-VSR-CVPR-2020/blob/HEAD/solver.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"6e8be0c98c405673"}},{"code_sha256_prefix":"632c987c9fa2059e","entry":"default_conv","repo":"YapengTian/TDAN-VSR-CVPR-2020","repo_kind":"listed","path":"model.py","file_url":"https://github.com/YapengTian/TDAN-VSR-CVPR-2020/blob/HEAD/model.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"632c987c9fa2059e"}},{"code_sha256_prefix":"d4e819ca1651f5bd","entry":"get_loss_fn","repo":"YapengTian/TDAN-VSR-CVPR-2020","repo_kind":"listed","path":"loss.py","file_url":"https://github.com/YapengTian/TDAN-VSR-CVPR-2020/blob/HEAD/loss.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"d4e819ca1651f5bd"}},{"code_sha256_prefix":"91df9c98a6149376","entry":"quantize","repo":"YapengTian/TDAN-VSR-CVPR-2020","repo_kind":"listed","path":"solver.py","file_url":"https://github.com/YapengTian/TDAN-VSR-CVPR-2020/blob/HEAD/solver.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"91df9c98a6149376"}},{"code_sha256_prefix":"2c13e8beeb2c3688","entry":"rgb2ycbcrT","repo":"YapengTian/TDAN-VSR-CVPR-2020","repo_kind":"listed","path":"solver.py","file_url":"https://github.com/YapengTian/TDAN-VSR-CVPR-2020/blob/HEAD/solver.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2c13e8beeb2c3688"}},{"code_sha256_prefix":"9151c793f90473f0","entry":"ssim","repo":"YapengTian/TDAN-VSR-CVPR-2020","repo_kind":"listed","path":"pytorch_ssim.py","file_url":"https://github.com/YapengTian/TDAN-VSR-CVPR-2020/blob/HEAD/pytorch_ssim.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"9151c793f90473f0"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}