{"url":"/method/basicvsr","slug":"basicvsr","name":"BasicVSR","full_name":"BasicVSR","full_name_withheld":false,"description_markdown":"**BasicVSR** is a video super-resolution pipeline including optical flow and [residual blocks](https://paperswithcode.com/method/residual-connection). It adopts a typical bidirectional recurrent network. The upsampling module $U$ contains multiple [pixel-shuffle](https://paperswithcode.com/method/pixelshuffle) and convolutions. In the Figure, red and blue colors represent the backward and forward propagations, respectively.  The propagation branches contain only generic components. $S, W$, and $R$ refer to the flow estimation module, spatial warping module, and residual blocks, respectively.","description_state":"present","introduced_year":null,"introduced_by":{"title":null,"paper":null,"first_author":null,"n_authors":0,"url_abs":null,"archive_paper_url":null},"source":{"url":"https://arxiv.org/abs/2012.02181v2","title":"BasicVSR: The Search for Essential Components in Video Super-Resolution and Beyond","url_on_a_paper_host":true},"code_snippet_url":null,"code_snippet_url_on_a_code_host":false,"categories":[{"area":"Computer Vision","area_id":"computer-vision","collection":"Video Super-Resolution Models","url":"/methods/category/video-super-resolution-models","pwc_aliases":[]}],"n_papers_tagged":5,"archive_num_papers":null,"papers_newest_first":[{"paper":"/paper/cascaded-temporal-updating-network-for","title":"Cascaded Temporal Updating Network for Efficient Video Super-Resolution","date":"2024-08-26","arxiv_id":"2408.14244","n_code_links":1,"syntology":null},{"paper":null,"title":"Can SAM Boost Video Super-Resolution?","date":"2023-05-11","arxiv_id":"2305.06524","n_code_links":0,"syntology":null},{"paper":"/paper/on-the-generalization-of-basicvsr-to-video","title":"On the Generalization of BasicVSR++ to Video Deblurring and Denoising","date":"2022-04-11","arxiv_id":"2204.05308","n_code_links":1,"syntology":null},{"paper":"/paper/basicvsr-improving-video-super-resolution","title":"BasicVSR++: Improving Video Super-Resolution with Enhanced Propagation and Alignment","date":"2021-04-27","arxiv_id":"2104.13371","n_code_links":3,"syntology":null},{"paper":"/paper/basicvsr-the-search-for-essential-components","title":"BasicVSR: The Search for Essential Components in Video Super-Resolution and Beyond","date":"2020-12-03","arxiv_id":"2012.02181","n_code_links":6,"syntology":null}],"papers_shown":5,"tasks":[{"task":"/task/super-resolution","name":"Super-Resolution","papers":5},{"task":"/task/video-super-resolution","name":"Video Super-Resolution","papers":5},{"task":"/task/video-restoration","name":"Video Restoration","papers":2},{"task":"/task/video-deraining","name":"Video deraining","papers":2},{"task":"/task/analog-video-restoration","name":"Analog Video Restoration","papers":1},{"task":"/task/deblurring","name":"Deblurring","papers":1},{"task":"/task/denoising","name":"Denoising","papers":1},{"task":"/task/optical-flow-estimation","name":"Optical Flow Estimation","papers":1},{"task":"/task/snow-removal","name":"Snow Removal","papers":1},{"task":"/task/video-deblurring","name":"Video Deblurring","papers":1},{"task":"/task/video-enhancement","name":"Video Enhancement","papers":1},{"task":"/task/video-reconstruction","name":"Video Reconstruction","papers":1}],"tasks_shown":12,"n_tasks":12,"usage_by_year":[{"year":"2020","papers":1},{"year":"2021","papers":1},{"year":"2022","papers":1},{"year":"2023","papers":1},{"year":"2024","papers":1}],"row_source":"embedded","archive":{"source":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","archive_url":"https://paperswithcode.com/method/basicvsr"},"syntology_read_at":"2026-09-24T18:15:14+00:00"}