Spaces:
Running
on
Zero
Running
on
Zero
Add more example videos
Browse files- .gitattributes +4 -0
- app.py +46 -39
- examples/18.mp4 +3 -0
- examples/27.mp4 +3 -0
- examples/28.mp4 +3 -0
- examples/4.mp4 +3 -0
- examples/5eaeaff52b23787a3dc3c610655a49d2.mp4 +3 -0
- examples/73fc0b2a3af3474de27c7da0bfbf5faa.mp4 +3 -0
- examples/9f2909760aff526070f169620ff38290.mp4 +3 -0
- examples/IMG_5703.MOV +3 -0
- examples/episode_48-camera_head.mp4 +3 -0
- examples/episode_48-camera_third_view.mp4 +3 -0
- examples/extra_5.mp4 +3 -0
- examples/extra_9.mp4 +3 -0
- examples/input_20251128_121408.mp4 +3 -0
- examples/input_20251128_122722.mp4 +3 -0
- examples/input_20251202_031811.mp4 +3 -0
- examples/input_20251202_032007.mp4 +3 -0
- examples/teaser_1.mp4 +3 -0
- examples/teaser_25.mp4 +3 -0
- examples/teaser_3.mp4 +3 -0
- examples/teaser_7.mp4 +3 -0
.gitattributes
CHANGED
|
@@ -60,3 +60,7 @@ examples/69230f105ad8740e08d743a8ee11c651.mp4 filter=lfs diff=lfs merge=lfs -tex
|
|
| 60 |
examples/7.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 61 |
examples/DJI_20250912163642_0003_D.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 62 |
examples/b1f1fa44f414d7731cd7d77751093c44.mp4 filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 60 |
examples/7.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 61 |
examples/DJI_20250912163642_0003_D.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 62 |
examples/b1f1fa44f414d7731cd7d77751093c44.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 63 |
+
*MOV filter=lfs diff=lfs merge=lfs -text
|
| 64 |
+
*mov filter=lfs diff=lfs merge=lfs -text
|
| 65 |
+
tmp.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 66 |
+
*.MOV filter=lfs diff=lfs merge=lfs -text
|
app.py
CHANGED
|
@@ -22,11 +22,8 @@ from tools.depth2pcd import depth2pcd
|
|
| 22 |
|
| 23 |
|
| 24 |
from tools.eval_utils import transfer_pred_disp2depth, colorize_depth_map
|
| 25 |
-
import glob
|
| 26 |
import datetime
|
| 27 |
-
import shutil
|
| 28 |
import tempfile
|
| 29 |
-
import spaces
|
| 30 |
import time
|
| 31 |
|
| 32 |
|
|
@@ -40,43 +37,49 @@ window_size = 21
|
|
| 40 |
DKT_PIPELINE = DKTPipeline()
|
| 41 |
|
| 42 |
example_inputs = [
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
|
| 52 |
-
|
| 53 |
-
|
| 54 |
-
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
|
| 58 |
-
|
| 59 |
-
|
| 60 |
-
|
| 61 |
-
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
|
| 66 |
-
|
| 67 |
-
|
| 68 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 69 |
|
| 70 |
-
# ["examples/31.mp4", "1.3B", 5, 3],
|
| 71 |
-
# ["examples/DJI_20250912164311_0007_D.mp4", "1.3B", 5, 3],
|
| 72 |
-
# ["examples/DJI_20250912163642_0003_D.mp4", "1.3B", 5, 3],
|
| 73 |
|
| 74 |
-
# ["examples/5.mp4", "1.3B", 5, 3],
|
| 75 |
|
| 76 |
-
# ["examples/1b0daeb776471c7389b36cee53049417.mp4", "1.3B", 5, 3],
|
| 77 |
-
# ["examples/8a6dfb8cfe80634f4f77ae9aa830d075.mp4", "1.3B", 5, 3],
|
| 78 |
-
# ["examples/69230f105ad8740e08d743a8ee11c651.mp4", "1.3B", 5, 3],
|
| 79 |
-
# ["examples/b68045aa2128ab63d9c7518f8d62eafe.mp4", "1.3B", 5, 3],
|
| 80 |
]
|
| 81 |
|
| 82 |
|
|
@@ -427,14 +430,18 @@ with gr.Blocks(css=css, title="DKT", head=head_html) as demo:
|
|
| 427 |
|
| 428 |
|
| 429 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 430 |
examples = gr.Examples(
|
| 431 |
examples=example_inputs,
|
| 432 |
-
inputs=[input_video
|
| 433 |
outputs=[
|
| 434 |
output_video, vis_video,
|
| 435 |
output_point_map0, output_point_map1, output_point_map2, output_point_map3
|
| 436 |
],
|
| 437 |
-
fn=
|
| 438 |
examples_per_page=12,
|
| 439 |
cache_examples=False
|
| 440 |
)
|
|
|
|
| 22 |
|
| 23 |
|
| 24 |
from tools.eval_utils import transfer_pred_disp2depth, colorize_depth_map
|
|
|
|
| 25 |
import datetime
|
|
|
|
| 26 |
import tempfile
|
|
|
|
| 27 |
import time
|
| 28 |
|
| 29 |
|
|
|
|
| 37 |
DKT_PIPELINE = DKTPipeline()
|
| 38 |
|
| 39 |
example_inputs = [
|
| 40 |
+
"examples/1.mp4",
|
| 41 |
+
"examples/7.mp4",
|
| 42 |
+
"examples/8.mp4",
|
| 43 |
+
"examples/36.mp4",
|
| 44 |
+
"examples/39.mp4",
|
| 45 |
+
"examples/10.mp4",
|
| 46 |
+
"examples/30.mp4",
|
| 47 |
+
"examples/3.mp4",
|
| 48 |
+
"examples/35.mp4",
|
| 49 |
+
"examples/40.mp4",
|
| 50 |
+
"examples/2.mp4",
|
| 51 |
+
|
| 52 |
+
|
| 53 |
+
"examples/4.mp4"
|
| 54 |
+
"examples/episode_48-camera_head.mp4",
|
| 55 |
+
"examples/input_20251128_121408.mp4",
|
| 56 |
+
"examples/input_20251128_122722.mp4",
|
| 57 |
+
"examples/5eaeaff52b23787a3dc3c610655a49d2.mp4",
|
| 58 |
+
"examples/9f2909760aff526070f169620ff38290.mp4",
|
| 59 |
+
"examples/18.mp4",
|
| 60 |
+
"examples/27.mp4",
|
| 61 |
+
"examples/28.mp4",
|
| 62 |
+
"examples/73fc0b2a3af3474de27c7da0bfbf5faa.mp4",
|
| 63 |
+
"examples/episode_48-camera_third_view.mp4",
|
| 64 |
+
"examples/extra_5.mp4",
|
| 65 |
+
"examples/extra_9.mp4",
|
| 66 |
+
"examples/IMG_5703.MOV",
|
| 67 |
+
"examples/input_20251202_031811.mp4",
|
| 68 |
+
"examples/input_20251202_032007.mp4",
|
| 69 |
+
"examples/teaser_1.mp4",
|
| 70 |
+
"examples/teaser_3.mp4",
|
| 71 |
+
"examples/teaser_7.mp4",
|
| 72 |
+
"examples/teaser_25.mp4",
|
| 73 |
+
|
| 74 |
+
|
| 75 |
+
|
| 76 |
+
|
| 77 |
+
|
| 78 |
+
|
| 79 |
+
|
| 80 |
|
|
|
|
|
|
|
|
|
|
| 81 |
|
|
|
|
| 82 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 83 |
]
|
| 84 |
|
| 85 |
|
|
|
|
| 430 |
|
| 431 |
|
| 432 |
|
| 433 |
+
def on_example_submit(video_file):
|
| 434 |
+
"""Wrapper function for examples with default parameters"""
|
| 435 |
+
return on_submit(video_file, "1.3B", 5, 3)
|
| 436 |
+
|
| 437 |
examples = gr.Examples(
|
| 438 |
examples=example_inputs,
|
| 439 |
+
inputs=[input_video],
|
| 440 |
outputs=[
|
| 441 |
output_video, vis_video,
|
| 442 |
output_point_map0, output_point_map1, output_point_map2, output_point_map3
|
| 443 |
],
|
| 444 |
+
fn=on_example_submit,
|
| 445 |
examples_per_page=12,
|
| 446 |
cache_examples=False
|
| 447 |
)
|
examples/18.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8a384687c87416c80e20534d3889a83b3c523235fbea9631df22312e8450dfa0
|
| 3 |
+
size 553261
|
examples/27.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b5e809c6ff324197946ac6c4c50d8b8d3dc05ab13da2665ef1b2e29186e6e008
|
| 3 |
+
size 389973
|
examples/28.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a58944143ce8d633f3d03eaf7caa28d61b40f50ad27a51bf6d36551c470a865b
|
| 3 |
+
size 250182
|
examples/4.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1eb80b99247cc6ca122bc51b7f255c65fcafe4d35accae84470f8ebd8be58993
|
| 3 |
+
size 244113
|
examples/5eaeaff52b23787a3dc3c610655a49d2.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:48bbb2e58d64b6ae6d76961c754c06a043f4b412ef7eb0fad043d08860c59fed
|
| 3 |
+
size 630823
|
examples/73fc0b2a3af3474de27c7da0bfbf5faa.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8046f099a965a32b7ed825ac34c3f5cdd808395d28c75ac25870a976c2bc9a54
|
| 3 |
+
size 900336
|
examples/9f2909760aff526070f169620ff38290.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3628fc6517b51adac1c61b295bb44823de3c834e6a522d03ae624c71706ffaaf
|
| 3 |
+
size 898934
|
examples/IMG_5703.MOV
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4d671bc4301ccb753d5dedd703e883030b305b024b3b85d422ec2cfe7c5a8657
|
| 3 |
+
size 3406007
|
examples/episode_48-camera_head.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:93672f0e8bf86eae88ec1849ab1b35886373a9cbb52cab09d1d0df90c5892d7e
|
| 3 |
+
size 13408432
|
examples/episode_48-camera_third_view.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:46f8f64fc44c209fd18b0e521aae5dbc790a03b1d9fa6a40852bcffb51971357
|
| 3 |
+
size 2187220
|
examples/extra_5.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:45da13055895736f08510abcdd716087d8065deb7e3be51105f0011d1e4af427
|
| 3 |
+
size 549538
|
examples/extra_9.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:0730c76dc4395c67507922e69ace6db3bd809dbb032a34cb8bc7d1d4ecda6566
|
| 3 |
+
size 239514
|
examples/input_20251128_121408.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e2daa715eb4bd6652d0baab4ac8a23efe62ecb2589054f5b4e6ab7fcbdbe45cf
|
| 3 |
+
size 1488311
|
examples/input_20251128_122722.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6e97aef540e9c04a06d0b1ab88c8a9263641ddcbe4d5cdb2286059e4a20ca503
|
| 3 |
+
size 314882
|
examples/input_20251202_031811.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ce35b4b96e4f92e9c554774691e2283b7bd4f122e26aefb83057fc6be3a5aaac
|
| 3 |
+
size 280854
|
examples/input_20251202_032007.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:55f9570bcf6eff0dd5ae3fd7e9212f7c44b1c81900c5843b37b71be081eb8e5f
|
| 3 |
+
size 252242
|
examples/teaser_1.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:34537e88f30114e06e4eabe5880eb2a54f0202672e33a8e94c385a83d2113a52
|
| 3 |
+
size 471670
|
examples/teaser_25.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ce3ef29c9b359b2929f4b3c210adb182bac8ec9b349d7e7fc3eb976a41380af2
|
| 3 |
+
size 1769586
|
examples/teaser_3.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ed81db20b9a786065c21546f1deac2d1953b05f4211e92cd409c0e548d1642cf
|
| 3 |
+
size 901138
|
examples/teaser_7.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9ca62bfb7c9e2745cd8b61e0d47f8ef66c7c66520df429ae6b6795c320f11809
|
| 3 |
+
size 462918
|