Views
No views yet



Visual Speech-Aware Perceptual 3D Facial Expression Reconstruction from Videos
Panagiotis P. Filntisis, George Retsinas, Foivos Paraperas-Papantoniou, Athanasios Katsamanis, Anastasios Roussos, and Petros Maragos
arXiv 20221git clone --recurse-submodules -j4 https://github.com/filby89/spectre
2cd spectre1conda create -n "spectre" python=3.8
2conda install -c pytorch pytorch=1.11.0 torchvision torchaudio # you might need to select cudatoolkit version here by adding e.g. cudatoolkit=11.3
3conda install -c conda-forge -c fvcore fvcore iopath
4conda install pytorch3d -c pytorch3d
5pip install -r requirements.txt # install the rest of the requirements1cd external/face_alignment
2pip install -e .
3cd ../face_detection
4git lfs pull
5pip install -e .
6cd ../..1curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
2sudo apt-get install git-lfs1pip install gdown
2bash quick_install.shsamples folder. You can run the demo by runningpython demo.py --input samples/LRS3/0Fi83BHQsMA_00002.mp4 --audiotrainval and test sets of the LRS3 dataset. After downloading
the dataset, run the following command to extract frames and audio from the videos (audio is not needed for training but it is nice for visualizing the result):python utils/extract_frames_and_audio.py --dataset_path ./data/LRS3bash get_training_data.shpython main.py --output_dir logs --landmark 50 --relative_landmark 25 --lipread 2 --expression 0.5 --epochs 6 --LRS3_path data/LRS3 --LRS3_landmarks_path data/LRS3_landmarkspython main.py --test --output_dir logs --model_path logs/model.tar --LRS3_path data/LRS3 --LRS3_landmarks_path data/LRS3_landmarks1# and run lipreading with our script
2python utils/run_av_hubert.py --videos "logs/test_videos_000000/*_mouth.avi --LRS3_path data/LRS3"@misc{filntisis2022visual,
title = {Visual Speech-Aware Perceptual 3D Facial Expression Reconstruction from Videos},
author = {Filntisis, Panagiotis P. and Retsinas, George and Paraperas-Papantoniou, Foivos and Katsamanis, Athanasios and Roussos, Anastasios and Maragos, Petros},
publisher = {arXiv},
year = {2022},
}