Tohru127 commited on
Commit
b3bfd8a
·
verified ·
1 Parent(s): 09b4ceb

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +29 -2
README.md CHANGED
@@ -1,6 +1,33 @@
1
  ---
2
- title: Sparse2City3D
 
 
 
3
  sdk: gradio
 
4
  app_file: app.py
5
  pinned: false
6
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ title: Sparse Multi‑View 3D (Urban Planning)
3
+ emoji: 🏙️
4
+ colorFrom: gray
5
+ colorTo: blue
6
  sdk: gradio
7
+ sdk_version: 4.44.0
8
  app_file: app.py
9
  pinned: false
10
+ ---
11
+
12
+ Upload **3–30** images of an outdoor scene and get back:
13
+ - **fused point cloud** (`fused.ply`)
14
+ - **textured‑agnostic mesh** (`mesh.obj`) and **`mesh.glb`** for GIS/CAD viewers
15
+
16
+ ### Capture Tips
17
+ - Walk an arc with ~60–70% overlap between frames.
18
+ - Mix wide + closer shots; include ground/verticals.
19
+ - Avoid heavy motion (cars/people) if possible.
20
+
21
+ ### Controls
22
+ - **Matching mode**: `sequential` (good if you walked along a path), `spatial`, or `exhaustive` (slower, more robust for sparse unordered sets).
23
+ - **Poisson depth / target triangles**: increase for more detail; decimate for lighter meshes.
24
+
25
+ ### Outputs
26
+ - Preview loads the **GLB**. Download the **OBJ** and **PLY** for further analysis.
27
+
28
+ ### GIS / Urban workflows
29
+ - Mesh is in **arbitrary scale**. Align in QGIS/ArcGIS/Blender using known distances or control points to metric scale.
30
+ - For true georeferencing, add GCPs / scale bars in the scene and fit in external tools.
31
+
32
+ ### Compute
33
+ - Works on **CPU** (slower). If your Space has CUDA, SIFT and PatchMatch will use GPU where possible.