Beyond Alignment: Blind Video Face Restoration via Parsing-Guided
Temporal-Coherent Transformer
Abstract
Multiple complex degradations are coupled in low-quality video faces in the real world. Therefore, blind video face restoration is a highly challenging ill-posed problem, requiring not only hallucinating high-fidelity details but also enhancing temporal coherence across diverse pose variations. Restoring each frame independently in a naive manner inevitably introduces temporal incoherence and artifacts from pose changes and keypoint localization errors. To address this, we propose the first blind video face restoration approach with a novel parsing-guided temporal-coherent transformer (PGTFormer) without pre-alignment. PGTFormer leverages semantic parsing guidance to select optimal face priors for generating temporally coherent artifact-free results. Specifically, we pre-train a temporal-spatial vector quantized auto-encoder on high-quality video face datasets to extract expressive context-rich priors. Then, the temporal parse-guided codebook predictor (TPCP) restores faces in different poses based on face parsing context cues without performing face pre-alignment. This strategy reduces artifacts and mitigates jitter caused by cumulative errors from face pre-alignment. Finally, the temporal fidelity regulator (TFR) enhances fidelity through temporal feature interaction and improves video temporal consistency. Extensive experiments on face videos show that our method outperforms previous face restoration baselines. The code will be released on https://github.com/kepengxu/PGTFormer
1 Introduction
Deep learning technology has developed rapidly recently. Researchers have expanded deep learning technology into different fields such as target recognition Zhang et al. (2023a, b); Wang et al. (2024d); Zhang et al. (2024), natural language processingChen et al. (2024, 2022, 2020), and video enhancementXu et al. (2022b); He et al. (2022); Xu et al. (2023); Li et al. (2020); Xu et al. (2022a), video restorationWang et al. (2024a, c, b), etc. The human face, traditionally considered a focal point in the video, presents an intriguing opportunity — leveraging limited computational resources to enhance areas of interest (face area). Currently, researchers have pivoted towards real-world face restoration, conceptualizing the task as blind face restoration to restore high-quality faces from real face suffering from multiple degradations.
The amalgamation of various degradations (including noise, blur, and coding artifacts) poses significant challenges in achieving high-quality face restoration. Earlier methodologies directly incorporated face geometry Chen et al. (2021, 2018) as a prior into the model. Despite their ability to perceive global structure, as depicted in Fig.1 (b), these methods fall short in generating high-quality texture details. Techniques Yang et al. (2021); Wang et al. (2021) grounded in generative priors have shown potential in producing high-quality texture details. However, generative models suffer from fixed spatial bias, leading to various erroneous illusions and artifacts when processing low-quality faces with complex poses, as shown in Fig.1 (c).
Furthermore, previous works Wang et al. (2021); Zhou et al. (2022); Gu et al. (2022) have primarily focused on image-based face restoration. However, in real-world scenarios, face restoration is not limited to images alone; it is also crucial in videos. In the context of video face restoration, there are unique challenges and unresolved issues that need to be addressed. One such challenge is the variability in face pose across frames. When using existing prior generation methods, the workflow involves 1. Pre-aligning low-quality face images to standard poses. 2. Face restoration. 3. Reverse warping to the input face, as shown in the Fig.2 shown in (a). Unfortunately, this approach introduces additional degradation problems during frame-by-frame processing. These problems arise from errors in low-quality face keypoint detection, which in turn affect the accuracy of warping. Consequently, facial structure generation errors occur, and the accumulation of such errors can amplify inter-frame differences, leading to video jitter. These issues remain unsolved by prior methods relying on face-generation priors.
To tackle the aforementioned challenges, we propose a novel video face restoration approach to overcome the limitations of previous techniques by addressing the issues associated with changing face poses, error propagation, and video jitter. In contrast to previous image-based face restoration approaches, our proposed method aims to restore high-quality face texture details consistently across frames, while avoiding the generation of undesirable artifacts, hallucinations, and frame jitters. To achieve video face restoration, we introduce a temporal-spatial interaction model that facilitates the enhancement of facial information. Moreover, we leverage a face parse-guided module to restore faces from videos without the need for pre-alignment.
Our approach introduces a Temporal-Spatial VQGAN (TS-VQGAN) based on the Swin3D Liu et al. (2022) Transformer, enabling the extraction of precise timing information from video frames to obtain an accurate representation of video face feature. The trained codebook and decoder encompass a rich set of high-quality video face priors.
Furthermore, we propose a codebook prediction mechanism guided by temporal context parsing. Specifically, we fuse the low-quality (LQ) features from consecutive frames and input them into a 3D Transformer, referred to as Temporal Parsing-guide Code predictor (TPCP), to enhance the accuracy of codebook predictions using contextual information from the video. Notably, we incorporate face parsing features as position encoding inputs to the 3D Transformer, addressing the issue of artifact hallucinations caused by fixed spatial biases in global face representations. By adopting this approach, we mitigate the generation of unnatural artifacts, even when dealing with complex face poses. This novel technique significantly expands the applicability of generative prior-based methods in video face restoration.
Finally, we introduce a novel module called the Temporal Fidelity Regulator (TFR), which plays a crucial role in integrating multi-scale low-quality features with the decoder stage. To ensure the temporal consistency of video faces, our TFR extracts temporally consistent face features, which are then utilized to modulate the HQ features. This enables the decoder to achieve coherent recovery of high-fidelity video faces, promoting visual consistency throughout the sequences.
Contribution: 1) Our work is pioneering as the first end-to-end method for video face restoration; 2) We introduce a tailored temporal-spatial interactive network structure that effectively utilizes multi-frame face information, yielding superior restoration results; 3) Furthermore, we present a novel approach for high-quality face restoration without pre-alignment, significantly broadening the scenarios of face restoration applications; 4) Our proposed scheme showcases state-of-the-art performance on video face restoration tasks, as validated through extensive experiments.
2 Related Work
2.1 Blind Image Face Restoration
Current methods based on generator priors can recover high-quality texture details. For example, Gu et al. (2020); Menon et al. (2020) use the face generation prior from StyleGAN for blind face restoration, but the degraded LQ face is ill-posed when converting to HQ face, and the fidelity of these methods is difficult to be guaranteed. In order to solve the problem of too low fidelity, GLEANChan et al. (2021a) and GFPGANWang et al. (2021) directly introduce the generator prior into the decoder, which can improve the fidelity to a certain extent. Despite the increased fidelity, when the input is heavily corrupted, artifact artifacts can be produced.
Another method, VQFRGu et al. (2022) and CodeFormerZhou et al. (2022), directly uses the codebook dictionary information in the VQGAN series of methods to model face restoration as a codebook selection problem, and improves the fidelity through encoder information fusion. These methods all use the face prior information of the generator, but highly aligned face data is required to train the generator, and only the aligned face can be restored during use. If the input face is not pre-aligned, the resulting face image will have unacceptable artifacts.
In the video face, there will be structural changes in the faces of adjacent frames, and this structural change is more prominent in low-quality faces. The difference between two adjacent frames of faces is detected by key points, pre-aligned, face restoration, and objection After aligning the four passes were zoomed in, which caused major problems with discontinuity between frames.
Therefore, although these methods based on generative priors have achieved good performance in image face restoration tasks, they cannot effectively restore low-quality faces in videos.
2.2 Video Restoration
Video restoration is to reduce or eliminate the quality loss of video in the process of lossy compression, so as to generate a high-quality image video that is closer to lossless. MFQEGuan et al. (2021); Yang et al. (2018) adds multi-scale information extraction and dense connection mapping structure to the quality enhancement network to improve the enhancement effect. In EDVRWang et al. (2019a), time information is gathered through space-time deformable convolution. According to different image frames, the space-time sampling position of convolution can be deformed adaptively, expanding the receptive field to a certain extent, and obtaining the most relevant context. information, exclude noisy content and improve the quality of image frames. The BasicVSRChan et al. (2021b, 2022) series methods restore high-quality videos through feature propagation and alignment.
3 Methodology
The primary objective of our research is to achieve superior restoration of the face in video. However, traditional image-level face restoration methods encounter several limitations when applied to videos. These limitations include the inability to leverage temporal information to enhance restoration quality, the lack of continuity in restored faces, and the introduction of additional degradation due to frame-based pre-alignment.
To address these challenges, we propose a comprehensive framework. The workflow of the framework is illustrated in Fig. 3. It comprises two main parts. The first part is a spatio-temporal quantized autoencoder (TS-VQGAN) based on Swin3D, as depicted in Fig. 3 (a). This component is trained on high-quality face videos and captures high-quality texture priors. The second part is the temporal parse-guided codebook selection face restoration network, as shown in Fig. 3 (b). This component utilizes temporal parse information to guide the codebook selection process, thereby facilitating accurate restoration of facial features.
TS-VQGAN allows us to extract facial information from videos and generate a quantized codebook representation of high-quality facial video sequences. After obtaining a codebook with high-quality video face priors, the face restoration problem is modeled as a codebook prediction problem. Subsequently, our focus shifts towards designing the corresponding codebook predictor. To accomplish this, we employ a 3D transformer as the codebook selector. This codebook selector utilizes the facial features extracted from the video sequence to accurately select the appropriate high-quality codebook. The selected codebook is then fed into the decoder to recover a high-quality face video sequence. To effectively handle complex facial poses in the video, which may lead to erroneous codebook selection by the codebook selector, we introduce the incorporation of face parse features as conditional position codes. This ensures accurate codebook selection even in the presence of atypical facial poses, thereby avoiding codebook selection errors caused by fixed face space priors. Finally, we introduce a temporal feature regulator to enhance the temporal continuity of the recovered video face.
3.1 Temporal-Spatial VQGAN
To obtain a high-quality representation of video faces, we adopt a pre-training strategy using the temporal-spatial quantized autoencoder (TS-VQGAN). This approach aims to learn a codebook that encompasses spatio-temporal context, thereby enhancing the network’s expressiveness and robustness against degradation.
As depicted in Fig. 3 (a), the input consists of a sequence of high-quality face video frames denoted as . These frames are fed into the spatio-temporal interactive encoder , which generates a potential feature representation . Subsequently, the nearest neighbor matching technique is used to find the closest codebook vector in codebook for each vector in , and the index of the codebook is obtained. Get the quantized representation latent through . For the formal expression, please refer to Equation 1. Finally, the quantized representation is input into the decoder , yielding the reconstructed video sequence .
(1) | ||||
, are the parameters of the encoder and decoder, respectively. Here, our encoder and decoder are comprised of 8 residual blocks and 4 resizing layers for downsampling and upsampling. To ensure accurate face reconstruction, we set the number of codebooks to 1024, which provides ample capacity. Furthermore, we set the code dimension to 512. To extract video sequence features effectively, we integrate Swin3D Transformer layers during the 2nd, 3rd, and 4th downsampling and upsampling stages.
3.2 Temporal Parse-guided Codebook Predictor
Utilizing the trained TS-VQGAN’s codebook and decoder to generate high-quality faces, we formulate the face restoration problem as a controllable face generation process.
During the face restoration process, we input the low-quality face into the low-quality encoder , generating a low-quality latent representation . Our goal is to use the function to predict the codebook index based on , and obtain the corresponding high-quality features from Codebook according to the index . By inputting into the decoder , we obtain the restored output .
This process can be framed as a maximum likelihood estimation, where we maximize the conditional likelihood of the predicted codebook with respect to the low-quality input image , enabling optimal parameter estimation for and to achieve accurate code prediction. Due to the loss of face texture details in the low-quality input, the accuracy of codebook selection using the nearest neighbor method is limited. To address this, previous methods employ a simple Transformer to predict a single frame codebook.
The process can be formally defined as follows.
(2) | ||||
where , , and represent the parameters of the encoder, Transformer, and decoder, respectively. By optimizing these parameters, we aim to enhance the face restoration performance and generate visually appealing results.
Train & Test on Aligned Face Video | Train & Test on Non-Aligned Face Video | |||||||||||||
Method | PSNR | SSIM | LPIPS | Deg | LMD | TLME | MSRL | PSNR | SSIM | LPIPS | Deg | LMD | TLME | MSRL |
BasicVSR++ | 26.70 | 0.7906 | 0.3086 | 38.31 | 2.89 | 6.97 | 24.15 | 26.17 | 0.7482 | 0.3594 | 36.14 | 2.39 | 7.09 | 23.91 |
HiFaceGAN | 28.45 | 0.8297 | 0.2924 | 34.02 | 2.25 | 5.73 | 25.81 | 27.41 | 0.7926 | 0.3167 | 32.74 | 1.99 | 5.59 | 24.99 |
GFPGAN | 27.77 | 0.8252 | 0.2893 | 31.70 | 2.40 | 6.11 | 25.68 | 26.27 | 0.7864 | 0.3167 | 30.14 | 2.13 | 6.17 | 24.69 |
VQFR | 25.59 | 0.7788 | 0.3003 | 37.83 | 2.99 | 7.41 | 23.60 | 25.33 | 0.7459 | 0.3134 | 33.27 | 2.40 | 7.05 | 23.04 |
Codeformer | 28.71 | 0.8226 | 0.2460 | 28.11 | 1.97 | 5.82 | 26.32 | 27.88 | 0.8018 | 0.2738 | 26.55 | 1.74 | 5.60 | 25.54 |
Ours | 30.74 | 0.8668 | 0.2095 | 24.41 | 1.63 | 4.20 | 28.16 | 29.66 | 0.8408 | 0.2230 | 23.09 | 1.35 | 4.09 | 27.33 |
However, for video face restoration, straightforward using the Transformer prediction codebook cannot effectively utilize temporal context face information, and artifacts are prone to appear on unaligned low-quality video faces (such as the Fig. 1).
Based on this, we design a temporal parse-guided Non-Autoregressive Transformer for codebook prediction. This design pattern can predict the codebook more accurately and restore high-quality face videos. Specifically, we input the video sequence into the face parsing model , and embed the obtained intermediate feature into the Transformer as a relative position code. The network structure of the face parsing model is consistent with Yu et al. (2021), and we use the CelebAMask-HQ Lee et al. (2020) dataset to train . At this time, the process of our temporal parse-guided codebook predictor can be defined in the Eq. (3).
(3) | ||||
Compared with previous codebook predictior, our proposed codebook predictor TPCP has two advantages: 1) It can utilize multi-frame information for more accurate codebook prediction. 2) Face parsing is used as position coding to realize codebook selection for face parsing perception.
3.3 Temporal Fidelity Regulator
Although it is already possible to obtain high-quality face videos using codebook prediction, the fidelity and coherence of faces are also important when recovering faces from videos. To this end, this paper designs a Temporal Fidelity Regulator (TFR) that uses the encoder feature to modulate the decoder feature . Specifically, our TFR is divided into two processes. The first is time feature compression, which performs dimensionality reduction (squeeze) on the input and . Followed by time feature aggregation, temporal fusion is performed on and along the time dimension to get and through convolution. Next, concatenate the interacted , with and to get . After two convolutions respectively, affine parameters and are obtained, and and are used to modulate the multi-level decoder feature to obtain the output feature . The TFR will be adopted in each decoder level to enhance the final temporal refined output . The detail of TFR is shown in Eq.4.
(4) | ||||
TFR performs feature aggregation in the time dimension during the modulation process, thereby improving the consistency of restored video faces and reducing jitter artifacts.
3.4 Training Objectives
Based on our sophisticated architecture, the training of the model is divided into four stages.
Stage I. In the training process of the quantized autoencoder, three loss functions (, perceptual loss, adversarial loss) are used to jointly optimize TS-VQGAN, and the specific form is shown in the Eq. 5, is the VGG19 network. The weights of the three losses are set to 1.0, 1.0, and 0.75, respectively.
(5) |
Stage II. The goal of the second stage is to fine-tune the encoder and train the parsing-guided codebook predictor (TPCP). Only code-level loss is needed at this stage. The codebook prediction loss comprises two distinct components. The primary component, denoted as , involves computing the cross-entropy loss between the predicted and actual codebook indices. The secondary component pertains to the codebook’s feature loss, where we measure the L2 loss between the encoder’s output feature and the ground truth codebook feature .
(6) |
where is the codebook selected by the HQ video input to the HQ encoder, and is the codebook predicted by the LQ video input to the LQ encoder.
Stage III. The third stage is fidelity training for PGTFormer. To optimize the TFR module and fine-tune the encoder , we use code loss , pixel reconstruction loss , perceptual loss , adversarial loss , and set the weights to 0.5, 1.0, 1.0, 1.0, and 0.75, respectively.
4 Experiments
4.1 Datasets and Metrics
Datasets. We train the model on the VFHQ Xie et al. (2022) dataset, which contains 16,000 video sequences, the resolution of the video is 512 512. To make training pairs, we follow Xie et al. (2022) synthesize LQ videos from HQ video counterparts with the following degradation model (in Eq.8):
(8) |
where the HQ video is first convolved with a Gaussian kernel , and then downsampled to scale . After that, additive Gaussian noise is added to the video, and then the video coding degradation is implemented by FFMPEG(x264Merritt and Vanam (2006)) with a constant rate factor (CRF). Finally, the LQ video is resized to 512×512. The procedure for generating complex video bind face degradation is provided by VFHQ.
Metrics. We first use PSNR, SSIM, LPIPS Zhang et al. (2018) to evaluate the quality of generated faces. In addition, we also evaluate identity preservation by the cosine similarity of the features of ArcFace Deng et al. (2021); Sun et al. (2020), denote as Deg. To better measure the fidelity of accurate facial expressions and expressions, we further employ Landmark Distance (LMD) as a fidelity metric. Specifically, we use the method proposed by Wang et al. (2019b) to obtain 98 landmarks from recovered faces and real faces. We then compute the L2 distance for each landmark and average the distances into the final score for the LMD metric. Since we are a video face restoration task, it is necessary to evaluate the continuity of the face, we calculate the L2 distance between the real face landmark displacement and the recovered face landmark displacement, which can evaluate the continuity of the face components in the video. We further calculate the peak signal-to-noise ratio of MSRL Dai et al. (2022) to evaluate the continuity of the restored face video.
Method | BasicVSR++ | GFPGAN | VQFR | Codeformer | Ours |
---|---|---|---|---|---|
Runtime(s) | 0.2388 | 0.1704 | 0.2324 | 0.1217 | 0.1121 |
FVD | 467.9 | 326.75 | 425.85 | 217.51 | 165.19 |
4.2 Comparisons with State-of-the-Art Methods
4.2.1 Quantitative Results.
We compare the proposed PGTFormer with state-of-the-art methods, including HiFaceGAN, GFPGAN, VQFR, CodeFormer. We also compare with the current state-of-the-art method BasicVSR++ for video restoration. To verify the effectiveness of different methods, we train and test models on aligned and unaligned data.
Method | PSNR | SSIM | LPIPS |
---|---|---|---|
VQGAN | 27.65 | 0.844 | 0.1813 |
Temporal-VQGAN | 28.85 | 0.8614 | 0.1466 |
We show the quantitative comparison of VFHQ-Test in Table 1(tests on aligned and unaligned). In terms of image quality metrics PSNR, SSIM, LPIPS, our method achieves the best scores than existing methods. Furthermore, it faithfully preserves the identity, which is reflected in the highest Deg score. We calculated the landmark distance LMD between the restored face and the ground truth, which can evaluate the structural difference of the face, and our method achieved best performance on the LMD index. We evaluate the temporal continuity by tracking the offset error of the face landmarks between frames, which can evaluate the temporal continuity of different methods. In Table 1, our method achieves the best performance on TLME and MSRL metrics, proving that our method has higher video continuity and can restore more natural continuous face video.
In addition, we calculated the FVD metric, which can evaluate the subjective quality of the recovered face video. Table 2 shows the FVD score. Compared with the past state-of-the-art methods, our proposed method has significant advantages in the FVD metric.
4.2.2 Qualitative Results.
Furthermore, we give a qualitative comparison in Fig. 4. Other comparison methods did not yield pleasant recovery results. Especially in the restoration quality of eyes and teeth, other methods are prone to disturbing hallucinatory artifacts, which our method can overcome. Since our face prior comes from spatio-temporal interaction features, it can better characterize face components. In areas prone to artifacts such as eyes and teeth, our method can recover natural face components. The advantages of our method in the quality of the eye region are demonstrated in Fig.5.
4.3 Ablation Studies
4.3.1 Importance of TS-VQGAN.
We do ablation experiments to study the superiority of TS-VQGAN. As shown in Fig.6. The left side is the ordinary VQGAN reconstruction result, and the right side is the reconstruction result of our proposed TS-VQGAN. We can see that our Temporal has higher fidelity and texture details. This is because in the process of expressing facial features, spatio-temporal feature interaction can further complement the missing details of a single frame, and implicitly align features through Swin3D. Quantified ablation results such as Table 3, compared with ordinary VQGAN, we have advantages in evaluation indicators such as PSNR, SSIM, and Lpips. This proves that our TS-VQGAN can better reconstruct video faces.
B | M0 | M1 | PSNR | LPIPS | Acc_T1 | Acc_T5 |
---|---|---|---|---|---|---|
✓ | 26.55 | 0.2494 | 20.49 | 44.68 | ||
✓ | ✓ | 26.60 | 0.2485 | 20.78 | 45.05 | |
✓ | ✓ | ✓ | 26.63 | 0.2475 | 20.91 | 45.23 |
Baseline | TFR | Deg | LMD | TLME | MSRL |
---|---|---|---|---|---|
✓ | 25.70 | 1.52 | 4.38 | 27.23 | |
✓ | ✓ | 23.09 | 1.35 | 4.09 | 27.33 |
Module | PSNR | SSIM | LPIPS |
---|---|---|---|
Baseline | 29.20 | 0.8379 | 0.2245 |
+ Face Parse Prior | 29.79 | 0.8469 | 0.2196 |
+ 3D Codebook Predictor | 30.82 | 0.8674 | 0.2087 |
4.3.2 Superiority of Temporal Parse-guided Codebook Predictor (TPCP).
In order to ablate the effectiveness of the proposed analytically guided 3D codebook predictor, we add analytically guided and 3D codebook predictors on the basis of Baseline respectively. From the Table 4 and Table 6 we can see that with the introduction of face parse guidance and temporal codebook predictor, indicators such as PSNR have been improved. In particular, we have further measured the accuracy of codebook selection, and we can see that the introduction of the two components has improved Top 1 Acc and Top 5 Acc.
4.3.3 Effectiveness of Temporal Fidelity Regulator (TFR)
. We ablate temporal fidelity regulator (TFR), and show the results of ablation experiments in Table 5. After adding TFR, Landmark Continuity Error (TLME) is reduced and Multiscale Continuity (MSRL) is improved. It is proved that the proposed TFR can utilize the temporal features to enhance the continuity of the restored video face.
4.3.4 Inference Time.
We analyze the inference speed of different methods. The previous method applied to the video face restoration task requires additional pre-alignment operations. We calculated the total inference speed (keypoint detection, warp, restoration, inverse warp), in the table The time overhead of different methods is shown in Table 2. Compared with previous face restoration method our method achieves the best performance on inference time.
5 Conclusion
This paper tackles the fundamental challenge of blind video-based face restoration, enabling high-quality results without pre-alignment. To enhance video face representation, we propose TS-VQGAN, which achieves higher-quality face codebook representation. Our design includes a temporal parse-guide codebook predictor that accurately selects the codebook from the continuous video sequence representation. Additionally, we leverage the temporal fidelity regulator to enhance the overall continuity of video face restoration. Notably, our approach is the first to specifically target video face restoration, and our experimental results showcase its superior effectiveness.
Acknowledgments
This Research is Supported by the National Key Research and Development Program from the Ministry of Science and Technology of the PRC (No.2021ZD0110600), Sichuan Science and Technology Program (No.2022ZYD0116), Sichuan Provincial M. C. Integration Office Program, and IEDA Laboratory of SWUST, Grant CEIEC-2022-ZM02-0247.
References
- Chan et al. [2021a] Kelvin C.K. Chan, Xintao Wang, Xiangyu Xu, Jinwei Gu, and Chen Change Loy. Glean: Generative latent bank for large-factor image super-resolution. In 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun 2021.
- Chan et al. [2021b] Kelvin C.K. Chan, Xintao Wang, Ke Yu, Chao Dong, and Chen Change Loy. Basicvsr: The search for essential components in video super-resolution and beyond. In 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun 2021.
- Chan et al. [2022] Kelvin C.K. Chan, Shangchen Zhou, Xiangyu Xu, and Chen Change Loy. Basicvsr++: Improving video super-resolution with enhanced propagation and alignment. In 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun 2022.
- Chen et al. [2018] Yu Chen, Ying Tai, Xiaoming Liu, Chunhua Shen, and Jian Yang. Fsrnet: End-to-end learning face super-resolution with facial priors. In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Jun 2018.
- Chen et al. [2020] Wei Chen, Wenxin Yu, Gang He, Ning Jiang, and Gang He. Coarse-to-fine attention network via opinion approximate representation for aspect-level sentiment classification. pages 704–715, 2020.
- Chen et al. [2021] Chaofeng Chen, Xiaoming Li, Lingbo Yang, Xianhui Lin, Lei Zhang, and Kwan-Yee K. Wong. Progressive semantic-aware style transformation for blind face restoration. In 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun 2021.
- Chen et al. [2022] Wei Chen, Jinglong Du, Zhao Zhang, Fuzhen Zhuang, and Zhongshi He. A hierarchical interactive network for joint span-based aspect-sentiment analysis. pages 7013–7019, 2022.
- Chen et al. [2024] Wei Chen, Yuxuan Liu, Zhao Zhang, Fuzhen Zhuang, and Jiang Zhong. Modeling adaptive inter-task feature interactions via sentiment-aware contrastive learning for joint aspect-sentiment prediction. 38:17781–17789, 2024.
- Dai et al. [2022] Peng Dai, Xin Yu, Lan Ma, Baoheng Zhang, Jia Li, Wenbo Li, Jiajun Shen, and Xiaojuan Qi. Video demoireing with relation-based temporal consistency. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 17622–17631, 2022.
- Deng et al. [2021] Jiankang Deng, Jia Guo, Jing Yang, Niannan Xue, Irene Cotsia, and Stefanos P Zafeiriou. Arcface: Additive angular margin loss for deep face recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, page 1–1, Jan 2021.
- Gu et al. [2020] Jinjin Gu, Yujun Shen, and Bolei Zhou. Image processing using multi-code gan prior. In 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun 2020.
- Gu et al. [2022] Yuchao Gu, Xintao Wang, Liangbin Xie, Chao Dong, Gen Li, Ying Shan, and Ming-Ming Cheng. Vqfr: Blind face restoration with vector-quantized dictionary and parallel decoder. In ECCV, 2022.
- Guan et al. [2021] Zhenyu Guan, Qunliang Xing, Mai Xu, Ren Yang, Tie Liu, and Zulin Wang. Mfqe 2.0: A new approach for multi-frame quality enhancement on compressed video. IEEE Transactions on Pattern Analysis and Machine Intelligence, page 949–963, Mar 2021.
- He et al. [2022] Gang He, Kepeng Xu, Li Xu, Chang Wu, Ming Sun, Xing Wen, and Yu-Wing Tai. Sdrtv-to-hdrtv via hierarchical dynamic context feature mapping. page 2890–2898, 2022.
- Lee et al. [2020] Cheng-Han Lee, Ziwei Liu, Lingyun Wu, and Ping Luo. Maskgan: Towards diverse and interactive facial image manipulation. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2020.
- Li et al. [2020] Siyuan Li, Lu Lu, Zhiqiang Zhang, Xin Cheng, Kepeng Xu, Wenxin Yu, Gang He, Jinjia Zhou, and Zhuo Yang. Interactive separation network for image inpainting. pages 1008–1012, 2020.
- Liu et al. [2022] Ze Liu, Jia Ning, Yue Cao, Yixuan Wei, Zheng Zhang, Stephen Lin, and Han Hu. Video swin transformer. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 3202–3211, 2022.
- Menon et al. [2020] Sachit Menon, Alexandru Damian, Shijia Hu, Nikhil Ravi, and Cynthia Rudin. Pulse: Self-supervised photo upsampling via latent space exploration of generative models. In 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun 2020.
- Merritt and Vanam [2006] Loren Merritt and Rahul Vanam. x264: A high performance h. 264/avc encoder. online http://neuron2. net/library/avc/overview_x264_v8_5. pdf, 2006.
- Sun et al. [2020] Yuan Sun, Zhenwen Ren, Chao Yang, Quansen Sun, Liwan Chen, and Yanglong Ou. Face image set classification with self-weighted latent sparse discriminative learning. Neural Computing and Applications, pages 1–13, 2020.
- Wang et al. [2019a] Xintao Wang, Kelvin C.K. Chan, Ke Yu, Chao Dong, and Chen Change Loy. Edvr: Video restoration with enhanced deformable convolutional networks. In 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Jun 2019.
- Wang et al. [2019b] Xinyao Wang, Liefeng Bo, and Li Fuxin. Adaptive wing loss for robust face alignment via heatmap regression. In 2019 IEEE/CVF International Conference on Computer Vision (ICCV), Oct 2019.
- Wang et al. [2021] Xintao Wang, Yu Li, Honglun Zhang, and Ying Shan. Towards real-world blind face restoration with generative facial prior. In 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun 2021.
- Wang et al. [2024a] Cong Wang, Jinshan Pan, Wanyu Lin, Jiangxin Dong, Wei Wang, and Xiao-Ming Wu. Selfpromer: Self-prompt dehazing transformers with depth-consistency. 38:5327–5335, 2024.
- Wang et al. [2024b] Cong Wang, Jinshan Pan, Wei Wang, Jiangxin Dong, Mengzhu Wang, Yakun Ju, and Junyang Chen. Promptrestorer: A prompting image restoration method with degradation perception. Advances in Neural Information Processing Systems, 36, 2024.
- Wang et al. [2024c] Cong Wang, Jinshan Pan, Wei Wang, Gang Fu, Siyuan Liang, Mengzhu Wang, Xiao-Ming Wu, and Jun Liu. Correlation matching transformation transformers for uhd image restoration. 38:5336–5344, 2024.
- Wang et al. [2024d] Shuoyuan Wang, Lei Zhang, Xing Wang, Wenbo Huang, Hao Wu, and Aiguo Song. Patchhar: A mlp-like architecture for efficient activity recognition using wearables. IEEE Transactions on Biometrics, Behavior, and Identity Science, 2024.
- Xie et al. [2022] Liangbin Xie, Xintao Wang, Honglun Zhang, Chao Dong, and Ying Shan. Vfhq: A high-quality dataset and benchmark for video face super-resolution. In The IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), 2022.
- Xu et al. [2022a] Kepeng Xu, Li Xu, Gang He, Chang Wu, Zijia Ma, Ming Sun, and Yu-Wing Tai. Sdrtv-to-hdrtv conversion via spatial-temporal feature fusion. arXiv preprint arXiv:2211.02297, 2022.
- Xu et al. [2022b] Li Xu, Gang He, Jinjia Zhou, Jie Lei, Weiying Xie, Yunsong Li, and Yu-Wing Tai. Transcoded video restoration by temporal spatial auxiliary network. 36(3):2875–2883, 2022.
- Xu et al. [2023] Kepeng Xu, Gang He, Li Xu, Xingchao Yang, Ming Sun, Yuzhi Wang, Zijia Ma, Haoqiang Fan, and Xing Wen. Towards robust sdrtv-to-hdrtv via dual inverse degradation network. arXiv preprint arXiv:2307.03394, 2023.
- Yang et al. [2018] Ren Yang, Mai Xu, Zulin Wang, and Tianyi Li. Multi-frame quality enhancement for compressed video. In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Jun 2018.
- Yang et al. [2021] Tao Yang, Peiran Ren, Xuansong Xie, and Lei Zhang. Gan prior embedded network for blind face restoration in the wild. In 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun 2021.
- Yu et al. [2021] Changqian Yu, Changxin Gao, Jingbo Wang, Gang Yu, Chunhua Shen, and Nong Sang. Bisenet v2: Bilateral network with guided aggregation for real-time semantic segmentation. International Journal of Computer Vision, 129:3051–3068, 2021.
- Zhang et al. [2018] Richard Zhang, Phillip Isola, Alexei A. Efros, Eli Shechtman, and Oliver Wang. The unreasonable effectiveness of deep features as a perceptual metric. In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Jun 2018.
- Zhang et al. [2023a] Jiaqing Zhang, Jie Lei, Weiying Xie, Zhenman Fang, Yunsong Li, and Qian Du. Superyolo: Super resolution assisted object detection in multimodal remote sensing imagery. IEEE Transactions on Geoscience and Remote Sensing, 61:1–15, 2023.
- Zhang et al. [2023b] Jiaqing Zhang, Jie Lei, Weiying Xie, Yunsong Li, Geng Yang, and Xiuping Jia. Guided hybrid quantization for object detection in remote sensing imagery via one-to-one self-teaching. IEEE Transactions on Geoscience and Remote Sensing, 2023.
- Zhang et al. [2024] Jiaqing Zhang, Mingxiang Cao, Xue Yang, Weiying Xie, Jie Lei, Daixun Li, Geng Yang, Wenbo Huang, and Yunsong Li. Efficientmfd: Towards more efficient multimodal synchronous fusion detection. arXiv preprint arXiv:2403.09323, 2024.
- Zhou et al. [2022] Shangchen Zhou, KelvinC.K. Chan, Chongyi Li, and ChenChange Loy. Towards robust blind face restoration with codebook lookup transformer. NeurIPS, Jun 2022.