Spaces:
Running
Running
| title: SHARP 3D Gaussian Viewer | |
| emoji: 🔪 | |
| colorFrom: indigo | |
| colorTo: purple | |
| sdk: gradio | |
| sdk_version: 6.2.0 | |
| app_file: app.py | |
| pinned: false | |
| models: | |
| - apple/Sharp | |
| preload_from_hub: | |
| - apple/Sharp sharp_2572gikvuh.pt | |
| # SHARP 3D Gaussian Viewer | |
| Interactive 3D Gaussian Splat viewer powered by Apple's SHARP model. | |
| ## Features | |
| - **Single-image 3D reconstruction**: Upload any image to generate a 3D Gaussian splat scene | |
| - **Interactive 3D viewer**: Explore the scene directly in your browser using SuperSplat Viewer | |
| - **Focal length control**: Adjust camera FOV for optimal viewing | |
| - **Download PLY**: Export the generated 3D scene for use in other applications | |
| - **Open in new tab**: View the 3D scene in a dedicated browser tab | |
| ## How it Works | |
| 1. **Upload an image** and optionally adjust the focal length | |
| 2. **SHARP model** (server-side) predicts 3D Gaussians from your image | |
| 3. **SuperSplat Viewer** (client-side) renders the 3D scene in your browser | |
| ## Controls | |
| ### Orbit Mode | |
| - **Left Mouse / One Finger**: Rotate camera | |
| - **Right Mouse / Two Finger**: Pan camera | |
| - **Scroll / Pinch**: Zoom in/out | |
| - **Double Click / Tap**: Set focus point | |
| ### Fly Mode | |
| - **Left Mouse**: Look around | |
| - **W, S, A, D**: Fly movement | |
| ## Credits | |
| - [ml-sharp](https://github.com/apple/ml-sharp) - Apple's SHARP model for single-image 3D Gaussian prediction | |
| - [supersplat-viewer](https://github.com/playcanvas/supersplat-viewer) - PlayCanvas 3D Gaussian Splat viewer | |
| ## Citation | |
| ```bibtex | |
| @inproceedings{Sharp2025:arxiv, | |
| title = {Sharp Monocular View Synthesis in Less Than a Second}, | |
| author = {Lars Mescheder and Wei Dong and Shiwei Li and Xuyang Bai and Marcel Santos and Peiyun Hu and Bruno Lecouat and Mingmin Zhen and Amaël Delaunoy and Tian Fang and Yanghai Tsin and Stephan R. Richter and Vladlen Koltun}, | |
| journal = {arXiv preprint arXiv:2512.10685}, | |
| year = {2025}, | |
| } | |
| ``` | |
| ## License | |
| This demo is provided for research and educational purposes. See the respective licenses for: | |
| - [SHARP model license](https://github.com/apple/ml-sharp/blob/main/LICENSE) | |
| - [SuperSplat Viewer (MIT)](https://github.com/playcanvas/supersplat-viewer/blob/main/LICENSE) | |