Spaces:
Running
on
Zero
Running
on
Zero
Add references
Browse files
app.py
CHANGED
|
@@ -70,8 +70,35 @@ def infer(lq_sequence, task_name):
|
|
| 70 |
except subprocess.CalledProcessError as e:
|
| 71 |
raise gr.Error(f"Error during inference: {str(e)}")
|
| 72 |
|
| 73 |
-
|
| 74 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 75 |
with gr.Row():
|
| 76 |
with gr.Column():
|
| 77 |
input_seq = gr.Video(label="Video LQ")
|
|
|
|
| 70 |
except subprocess.CalledProcessError as e:
|
| 71 |
raise gr.Error(f"Error during inference: {str(e)}")
|
| 72 |
|
| 73 |
+
css="""
|
| 74 |
+
div#col-container{
|
| 75 |
+
margin: 0 auto;
|
| 76 |
+
max-width: 982px;
|
| 77 |
+
}
|
| 78 |
+
"""
|
| 79 |
+
with gr.Blocks(css=css) as demo:
|
| 80 |
+
with gr.Column(elem_id="col-container"):
|
| 81 |
+
gr.Markdown("# SVFR: A Unified Framework for Generalized Video Face Restoration")
|
| 82 |
+
gr.Markdown("SVFR is a unified framework for face video restoration that supports tasks such as BFR, Colorization, Inpainting, and their combinations within one cohesive system.")
|
| 83 |
+
gr.HTML("""
|
| 84 |
+
<div style="display:flex;column-gap:4px;">
|
| 85 |
+
<a href="https://github.com/wangzhiyaoo/SVFR">
|
| 86 |
+
<img src='https://img.shields.io/badge/GitHub-Repo-blue'>
|
| 87 |
+
</a>
|
| 88 |
+
<a href="https://wangzhiyaoo.github.io/SVFR/">
|
| 89 |
+
<img src='https://img.shields.io/badge/Project-Page-green'>
|
| 90 |
+
</a>
|
| 91 |
+
<a href="https://arxiv.org/pdf/2501.01235">
|
| 92 |
+
<img src='https://img.shields.io/badge/ArXiv-Paper-red'>
|
| 93 |
+
</a>
|
| 94 |
+
<a href="https://huggingface.co/spaces/fffiloni/SVFR-demo?duplicate=true">
|
| 95 |
+
<img src="https://huggingface.co/datasets/huggingface/badges/resolve/main/duplicate-this-space-sm.svg" alt="Duplicate this Space">
|
| 96 |
+
</a>
|
| 97 |
+
<a href="https://huggingface.co/fffiloni">
|
| 98 |
+
<img src="https://huggingface.co/datasets/huggingface/badges/resolve/main/follow-me-on-HF-sm-dark.svg" alt="Follow me on HF">
|
| 99 |
+
</a>
|
| 100 |
+
</div>
|
| 101 |
+
""")
|
| 102 |
with gr.Row():
|
| 103 |
with gr.Column():
|
| 104 |
input_seq = gr.Video(label="Video LQ")
|