Spaces:
Running
Running
Commit
·
9cb5506
1
Parent(s):
e83848d
update leaderboard
Browse files- app.py +5 -1
- serve/markdown.py +21 -3
app.py
CHANGED
|
@@ -43,7 +43,11 @@ def build_combine_demo():
|
|
| 43 |
multiselect=False # 单选
|
| 44 |
)
|
| 45 |
hi3deval_leaderboard_table = build_leaderboard_tab(hi3deval_leaderboard_file)
|
| 46 |
-
gr.Markdown(get_citation_md("hi3deval"), elem_id="
|
|
|
|
|
|
|
|
|
|
|
|
|
| 47 |
|
| 48 |
# with gr.Tab("Image-to-3D Generation", id=1):
|
| 49 |
# build_leaderboard_tab()
|
|
|
|
| 43 |
multiselect=False # 单选
|
| 44 |
)
|
| 45 |
hi3deval_leaderboard_table = build_leaderboard_tab(hi3deval_leaderboard_file)
|
| 46 |
+
gr.Markdown(get_citation_md("hi3deval"), elem_id="citation_markdown")
|
| 47 |
+
|
| 48 |
+
gr.Markdown("---", elem_id="intro_markdown")
|
| 49 |
+
gr.Markdown("### Acknowledgement", elem_id="ack_markdown")
|
| 50 |
+
gr.Markdown(get_ack_md, elem_id="ack_markdown")
|
| 51 |
|
| 52 |
# with gr.Tab("Image-to-3D Generation", id=1):
|
| 53 |
# build_leaderboard_tab()
|
serve/markdown.py
CHANGED
|
@@ -74,7 +74,7 @@ def get_object_dimension_description_md():
|
|
| 74 |
def get_leaderboard_intro_md():
|
| 75 |
md = '''
|
| 76 |
This leaderboard integrates results from three complementary benchmarks that span different aspects of 3D synthesis.
|
| 77 |
-
- [Hi3DEval]()
|
| 78 |
- [3DGenBench](https://zyh482.github.io/3DGen-Bench/)
|
| 79 |
- [GPTEval3D](https://github.com/3DTopia/GPTEval3D)
|
| 80 |
'''
|
|
@@ -88,7 +88,7 @@ This leaderboard is evaluated using **Hi3DEval**, a straight forward scoring ben
|
|
| 88 |
|
| 89 |
<div style="display: flex; gap: 10px; align-items: center;">
|
| 90 |
<a href="https://zyh482.github.io/Hi3DEval/" target="_blank"><img src="{home_icon}"></a>
|
| 91 |
-
<a href="https://arxiv.org/abs/
|
| 92 |
</div>
|
| 93 |
|
| 94 |
Specifically, each dimension is assigned an absolute score within clearly defined value ranges:
|
|
@@ -105,11 +105,20 @@ Hi3DEval supports unified evaluation for both **Text-to-3D** and **Image-to-3D**
|
|
| 105 |
'''
|
| 106 |
return md
|
| 107 |
|
|
|
|
| 108 |
def get_citation_md(name):
|
| 109 |
citations = {
|
| 110 |
"hi3deval": '''
|
| 111 |
```bibtex
|
| 112 |
-
@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 113 |
''',
|
| 114 |
"3dgen-bench": '''
|
| 115 |
```bibtex
|
|
@@ -132,4 +141,13 @@ def get_citation_md(name):
|
|
| 132 |
'''
|
| 133 |
}
|
| 134 |
md = f"Reference:\n{citations[name.lower()]}"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 135 |
return md
|
|
|
|
| 74 |
def get_leaderboard_intro_md():
|
| 75 |
md = '''
|
| 76 |
This leaderboard integrates results from three complementary benchmarks that span different aspects of 3D synthesis.
|
| 77 |
+
- [Hi3DEval](https://zyh482.github.io/Hi3DEval/)
|
| 78 |
- [3DGenBench](https://zyh482.github.io/3DGen-Bench/)
|
| 79 |
- [GPTEval3D](https://github.com/3DTopia/GPTEval3D)
|
| 80 |
'''
|
|
|
|
| 88 |
|
| 89 |
<div style="display: flex; gap: 10px; align-items: center;">
|
| 90 |
<a href="https://zyh482.github.io/Hi3DEval/" target="_blank"><img src="{home_icon}"></a>
|
| 91 |
+
<a href="https://arxiv.org/abs/2508.05609" target="_blank"> <img src="{arxiv_icon}"></a>
|
| 92 |
</div>
|
| 93 |
|
| 94 |
Specifically, each dimension is assigned an absolute score within clearly defined value ranges:
|
|
|
|
| 105 |
'''
|
| 106 |
return md
|
| 107 |
|
| 108 |
+
|
| 109 |
def get_citation_md(name):
|
| 110 |
citations = {
|
| 111 |
"hi3deval": '''
|
| 112 |
```bibtex
|
| 113 |
+
@misc{zhang2025hi3devaladvancing3dgeneration,
|
| 114 |
+
title={Hi3DEval: Advancing 3D Generation Evaluation with Hierarchical Validity},
|
| 115 |
+
author={Yuhan Zhang and Long Zhuo and Ziyang Chu and Tong Wu and Zhibing Li and Liang Pan and Dahua Lin and Ziwei Liu},
|
| 116 |
+
year={2025},
|
| 117 |
+
eprint={2508.05609},
|
| 118 |
+
archivePrefix={arXiv},
|
| 119 |
+
primaryClass={cs.CV},
|
| 120 |
+
url={https://arxiv.org/abs/2508.05609},
|
| 121 |
+
}
|
| 122 |
''',
|
| 123 |
"3dgen-bench": '''
|
| 124 |
```bibtex
|
|
|
|
| 141 |
'''
|
| 142 |
}
|
| 143 |
md = f"Reference:\n{citations[name.lower()]}"
|
| 144 |
+
return md
|
| 145 |
+
|
| 146 |
+
def get_ack_md():
|
| 147 |
+
md = f"""
|
| 148 |
+
This project is supported by the Shanghai Artificial Intelligence Laboratory.
|
| 149 |
+
We also acknowledge the Hugging Face platform and the broader open-source community in 3D generation, whose contributions have helped shape the ecosystem that makes this work possible.
|
| 150 |
+
We are currently working on open-sourcing the automatic evaluation pipeline, and we welcome the inclusion of more 3D generation models, including both open-source and closed-source solutions.
|
| 151 |
+
We welcome feedback, model contributions, and potential collaborations. Please contact us at [email protected].
|
| 152 |
+
"""
|
| 153 |
return md
|