FAB: A Robust Facial Landmark Detection Framework for Motion-Blurred Videos
November 5, 2020 ยท View on GitHub
Keqiang Sun, Wayne Wu, Tinghao Liu, Shuo Yang, Quan Wang, Qiang Zhou, Chen Qian, and Zuochang Ye
International Conference on Computer Vision (ICCV), 2019
We present a framework named FAB that takes advantage of structure consistency in the temporal dimension for facial landmark detection in motion-blurred videos. A structure predictor is proposed to predict the missing face structural information temporally, which serves as a geometry prior. This allows our framework to work as a virtuous circle. It is also a flexible video-based framework that can incorporate any static image-based methods to provide a performance boost on video datasets. Extensive experiments on Blurred-300VW, the proposed Real-world Motion Blur (RWMB) datasets and 300VW demonstrate the superior performance to the state-of-the-art methods.
Moreover, we proposed a new benchmark named Real-World Motion Blur (RWMB). It contains videos with obvious motion blur picked from YouTube, which include dancing, boxing, jumping, etc. A detailed description of the system can be found in our paper.
Citation
If you use this code or RWMB dataset for your research, please cite our paper.
@inproceedings{keqiang2019fab,
author = {Sun, Keqiang and Wu, Wayne and Liu, Tinghao and Yang, Shuo and Wang, Quan and Zhou, Qiang and and Ye, Zuochang and Qian, Chen},
title = {FAB: A Robust Facial Landmark Detection Framework for Motion-Blurred Videos},
booktitle = {ICCV},
month = October,
year = {2019}
}
Prerequisites
- Linux
- Python 2
- TensorFlow
Getting Started
Blurred-300VW Dataset Download
Blurred-300VW is a video facial landmark dataset with artifical motion blur, based on Original 300VW.
- Blurred-300VW [Google Drive] [Baidu Drive]
- Unzip the package and put them on './data/Blurred-300VW'
Wider Facial Landmark in the Wild (WFLW) Dataset Download
Real-World Motion Blur(RWMB) is a newly proposed facial landmark benchmark with read-world motion blur.
- RWMB Testing images [Google Drive] [Baidu Drive]
- Unzip the package and put them on './data/RWMB'
Training FAB on Blurred-300VW
bash ./scripts/train.sh
Testing FAB on Blurred-300VW
bash ./scripts/test.sh
To Do List
Supported dataset
- 300 Faces In-the-Wild (300W)
- 300 Videos in the Wild(300W)
- Blurred 300VW
- Real-World Motion Blur(RWMB)
Supported models
- [Pretrained Model of Structure Predictor Block]
- [Pretrained Model of Video Deblur Block]
- [Pretrained Model of Resnet Block]
- [Pretrained Model of Final model]
Questions
Please contact skq719@gmail.com