Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3489517.3530423acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

E2SR: an end-to-end video CODEC assisted system for super resolution acceleration

Published: 23 August 2022 Publication History

Abstract

Nowadays high-resolution (HR) videos have been a popular choice for a better viewing experience. Recent works have shown that super-resolution (SR) algorithms can provide superior quality HR video by applying the deep neural network (DNN) to each low-resolution (LR) frame. Obviously, such per-frame DNN processing is compute-intensive and hampers the deployment of SR algorithms on mobile devices. Although many accelerators have proposed solutions, they only focus on mobile devices. Differently, we notice that the HR video is originally stored in the cloud server and should be well exploited to gain high accuracy and performance improvement. Based on this observation, this paper proposes an end-to-end video CODEC assisted system (E2SR), which tightly couples the cloud server with the device to deliver a smooth and real-time video viewing experience. We propose the motion vector search algorithm executed in the cloud server, which can search the motion vectors and residuals for part of HR video frames and then pack them as addons. We further propose the reconstruction algorithm executed in the device to fast reconstruct the corresponding HR frames using the addons to skip part of DNN computations. We design the corresponding E2SR architecture to enable the reconstruction algorithm in the device, which achieves significant speedup with minimal hardware overhead. Our experimental results show that the E2SR system achieves 3.4x performance improvement with less than 0.56 PSNR loss compared with the state-of-the-art "EDVR" scheme.

References

[1]
Daniel J Butler et al. 2012. A naturalistic open source movie for optical flow evaluation. In ECCV. Springer, 611--625.
[2]
Yu-Hsin Chen et al. 2016. Eyeriss: An energy-efficient re configurable accelerator for deep convolutional neural networks. IEEE journal of solid-state circuits 52, 1 (2016), 127--138.
[3]
Lijun Ding et al. 2001. On the Canny edge detector. Pattern Recognition 34, 3 (2001), 721--725.
[4]
Chen Du et al. 2019. Orientation-aware deep neural network for real image super-resolution. In CVPR Workshops. 0--0.
[5]
Renjie Liao et al. 2015. Video super-resolution via deep draft-ensemble learning. In ICCV. 531--539.
[6]
Ce Liu et al. 2013. On Bayesian adaptive video super resolution. TPAMI 36, 2 (2013), 346--360.
[7]
Fangxin Liu et al. 2021. Improving Neural Network Efficiency via Post-Training Quantization With Adaptive Floating-Point. In Proceedings of the IEEE/CVF International Conference on Computer Vision. 5281--5290.
[8]
Seungjun Nah et al. 2017. Deep multi-scale convolutional neural network for dynamic scene deblurring. In CVPR. 3883--3891.
[9]
Seungjun Nah et al. 2019. Ntire 2019 challenge on video deblurring and super-resolution: Dataset and study. In CVPR Workshops. 0--0.
[10]
Adam Paszke et al. 2019. Pytorch: An imperative style, high-performance deep learning library. Advances in neural information processing systems 32 (2019), 8026--8037.
[11]
Iain E Richardson. 2004. H. 264 and MPEG-4 video compression: video coding for next-generation multimedia. John Wiley & Sons.
[12]
Zhuoran Song et al. 2020. Drq: dynamic region-based quantization for deep neural network acceleration. In 2020 ACM/IEEE 47th Annual International Symposium on Computer Architecture (ISCA). IEEE, 1010--1021.
[13]
Zhuoran Song et al. 2020. Vr-dann: Real-time video recognition via decoder-assisted neural network acceleration. In 2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO). IEEE, 698--710.
[14]
FFmpeg team. 2019. FFmpeg.
[15]
David Wang et al. 2005. DRAMsim: a memory system simulator. ACM SIGARCH Computer Architecture News 33, 4 (2005), 100--107.
[16]
Xintao Wang et al. 2019. Edvr: Video restoration with enhanced deformable convolutional networks. In CVPR Workshops. 0--0.
[17]
Li Xu et al. 2011. Motion detail preserving optical flow estimation. TPAMI 34, 9 (2011), 1744--1757.

Cited By

View all
  • (2024)Environmental Condition Aware Super-Resolution Acceleration Framework in Server-Client HierarchiesACM Transactions on Architecture and Code Optimization10.1145/367800821:4(1-26)Online publication date: 12-Jul-2024
  • (2023)Real-Time Video Recognition via Decoder-Assisted Neural Network Acceleration FrameworkIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2022.321766742:7(2238-2251)Online publication date: 1-Jul-2023
  • (2023)SMG: A System-Level Modality Gating Facility for Fast and Energy-Efficient Multimodal Computing2023 IEEE Real-Time Systems Symposium (RTSS)10.1109/RTSS59052.2023.00033(291-303)Online publication date: 5-Dec-2023

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
DAC '22: Proceedings of the 59th ACM/IEEE Design Automation Conference
July 2022
1462 pages
ISBN:9781450391429
DOI:10.1145/3489517
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 August 2022

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Funding Sources

Conference

DAC '22
Sponsor:
DAC '22: 59th ACM/IEEE Design Automation Conference
July 10 - 14, 2022
California, San Francisco

Acceptance Rates

Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

Upcoming Conference

DAC '25
62nd ACM/IEEE Design Automation Conference
June 22 - 26, 2025
San Francisco , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)83
  • Downloads (Last 6 weeks)2
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Environmental Condition Aware Super-Resolution Acceleration Framework in Server-Client HierarchiesACM Transactions on Architecture and Code Optimization10.1145/367800821:4(1-26)Online publication date: 12-Jul-2024
  • (2023)Real-Time Video Recognition via Decoder-Assisted Neural Network Acceleration FrameworkIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2022.321766742:7(2238-2251)Online publication date: 1-Jul-2023
  • (2023)SMG: A System-Level Modality Gating Facility for Fast and Energy-Efficient Multimodal Computing2023 IEEE Real-Time Systems Symposium (RTSS)10.1109/RTSS59052.2023.00033(291-303)Online publication date: 5-Dec-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media