Edge-Aware Network for Flow-Based Video Frame Interpolation

被引:10
作者
Zhao, Bin [1 ]
Li, Xuelong [1 ]
机构
[1] Northwestern Polytech Univ, Sch Artificial Intelligence Opt & Elect iOPEN, Xian 710072, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Interpolation; Estimation; Task analysis; Kernel; Image edge detection; Computer architecture; Training; Adversarial training; edge-aware; flow estimation; video frame interpolation;
D O I
10.1109/TNNLS.2022.3178281
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Video frame interpolation can up-convert the frame rate and enhance the video quality. In recent years, although interpolation performance has achieved great success, image blur usually occurs at object boundaries owing to the large motion. It has been a long-standing problem and has not been addressed yet. In this brief, we propose to reduce the image blur and get the clear shape of objects by preserving the edges in the interpolated frames. To this end, the proposed edge-aware network (EA-Net) integrates the edge information into the frame interpolation task. It follows an end-to-end architecture and can be separated into two stages, i.e., edge-guided flow estimation and edge-protected frame synthesis. Specifically, in the flow estimation stage, three edge-aware mechanisms are developed to emphasize the frame edges in estimating flow maps, so that the edge maps are taken as auxiliary information to provide more guidance to boost the flow accuracy. In the frame synthesis stage, the flow refinement module is designed to refine the flow map, and the attention module is carried out to adaptively focus on the bidirectional flow maps when synthesizing the intermediate frames. Furthermore, the frame and edge discriminators are adopted to conduct the adversarial training strategy, so as to enhance the reality and clarity of synthesized frames. Experiments on three benchmarks, including Vimeo90k, UCF101 for single-frame interpolation, and Adobe240-fps for multiframe interpolation, have demonstrated the superiority of the proposed EA-Net for the video frame interpolation task.
引用
收藏
页码:1401 / 1408
页数:8
相关论文
共 50 条
[1]   Frame Interpolation Using Phase Information and Guided Image Filtering [J].
Arif, Fahim ;
Amin, Sundas ;
Ghafoor, Abdul ;
Riaz, M. Mohsin .
IMAGE ANALYSIS AND PROCESSING - ICIAP 2019, PT II, 2019, 11752 :249-259
[2]   Depth-Aware Video Frame Interpolation [J].
Bao, Wenbo ;
Lai, Wei-Sheng ;
Ma, Chao ;
Zhang, Xiaoyun ;
Gao, Zhiyong ;
Yang, Ming-Hsuan .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :3698-3707
[3]   MEMC-Net: Motion Estimation and Motion Compensation Driven Neural Network for Video Interpolation and Enhancement [J].
Bao, Wenbo ;
Lai, Wei-Sheng ;
Zhang, Xiaoyun ;
Gao, Zhiyong ;
Yang, Ming-Hsuan .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2021, 43 (03) :933-948
[5]  
Choi M, 2020, AAAI CONF ARTIF INTE, V34, P10663
[6]   Scene-Adaptive Video Frame Interpolation via Meta-Learning [J].
Choi, Myungsub ;
Choi, Janghoon ;
Baik, Sungyong ;
Kim, Tae Hyun ;
Lee, Kyoung Mu .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2020), 2020, :9441-9450
[7]   Accurate video alignment using phase correlation [J].
Dai, Congxia ;
Zheng, Yunfei ;
Li, Xin .
IEEE SIGNAL PROCESSING LETTERS, 2006, 13 (12) :737-740
[8]   FlowNet: Learning Optical Flow with Convolutional Networks [J].
Dosovitskiy, Alexey ;
Fischer, Philipp ;
Ilg, Eddy ;
Haeusser, Philip ;
Hazirbas, Caner ;
Golkov, Vladimir ;
van der Smagt, Patrick ;
Cremers, Daniel ;
Brox, Thomas .
2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, :2758-2766
[9]   FeatureFlow: Robust Video Interpolation via Structure-to-texture Generation [J].
Gui, Shurui ;
Wang, Chaoyue ;
Chen, Qihua ;
Tao, Dacheng .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2020), 2020, :14001-14010
[10]   Motion compensated frame interpolation by new block-based motion estimation algorithm [J].
Ha, T ;
Lee, S ;
Kim, J .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2004, 50 (02) :752-759