Depth Model Comparison
Oku3D turns flat video into 3D by estimating how far away everything is. Which model does that estimating decides how much detail you get and how much of your graphics card it takes. Pick a scene, put any two settings side by side, and drag the divider.
Scene
Comparison
Left of the divider
Right of the divider
Speed and memory
Click any row to make it the reference - every other row then shows how it compares to your choice. Starts on the model Oku3D uses out of the box.
| Model | Resolution | Speed* | vs. reference | Memory* | Video | Download |
|---|---|---|---|---|---|---|
| Depth Anything V2 SmallFP16The default. Fast enough to follow video on most graphics cards. | 252×252 | 3.4 ms | - | 0.08 GB | Keeps up with video | 47 MB |
| ⋮ | 364×364 | 6.6 ms | - | 0.11 GB | Keeps up with video | |
| ⋮ | 518×518 | 11.7 ms | - | 0.18 GB | Keeps up with video | |
| Depth Anything V2 SmallQ4F16Same model, compressed weights - a third of the download for a slight loss of detail. | 252×252 | 3.9 ms | - | 0.05 GB | Keeps up with video | 18 MB |
| ⋮ | 364×364 | 7.1 ms | - | 0.08 GB | Keeps up with video | |
| ⋮ | 518×518 | 12.9 ms | - | 0.15 GB | Keeps up with video | |
| Depth Anything V2 BaseFP16Noticeably cleaner edges than Small, still comfortable for video. | 252×252 | 6 ms | - | 0.24 GB | Keeps up with video | 185 MB |
| ⋮ | 364×364 | 11.2 ms | - | 0.31 GB | Keeps up with video | |
| ⋮ | 518×518 | 20.4 ms | - | 0.44 GB | Keeps up with video | |
| Depth Anything V2 BaseQ4F16Base quality at a third of the download. | 252×252 | 5.7 ms | - | 0.13 GB | Keeps up with video | 69 MB |
| ⋮ | 364×364 | 11.1 ms | - | 0.20 GB | Keeps up with video | |
| ⋮ | 518×518 | 20.6 ms | - | 0.32 GB | Keeps up with video | |
| Depth Anything V2 LargeQ4F16The largest V2. Finer separation between objects at similar distance. | 252×252 | 15.1 ms | - | 0.34 GB | Keeps up with video | 223 MB |
| ⋮ | 364×364 | 28.3 ms | - | 0.47 GB | Keeps up with video | |
| ⋮ | 518×518 | 56.2 ms | - | 0.73 GB | Too slow for video | |
| Depth Anything V3 Mono LargeFP16Best overall detail - thin structures like hair and railings survive. | 252×252 | 12.2 ms | - | 0.74 GB | Keeps up with video | 655 MB |
| ⋮ | 364×364 | 18.3 ms | - | 0.91 GB | Keeps up with video | |
| ⋮ | 518×518 | 32.2 ms | - | 1.09 GB | Keeps up with video | |
| ⋮ | 728×728 | 61.8 ms | - | 1.64 GB | Too slow for video | |
| ⋮ | 1036×1036 | 148 ms | - | 1.88 GB | Too slow for video | |
| Depth Anything V3 Mono LargeQ4F16V3 detail at half the download and a noticeably smaller memory footprint. | 252×252 | 11.1 ms | - | 0.44 GB | Keeps up with video | 336 MB |
| ⋮ | 364×364 | 17.2 ms | - | 0.60 GB | Keeps up with video | |
| ⋮ | 518×518 | 30.8 ms | - | 0.79 GB | Keeps up with video | |
| ⋮ | 728×728 | 63.1 ms | - | 1.34 GB | Too slow for video | |
| ⋮ | 1036×1036 | 151.2 ms | - | 1.57 GB | Too slow for video | |
| Lotus-DFP16Exceptional on thin detail such as wires and branches. Built for photos - only its smallest setting keeps up with video. | 256×256 | 35.1 ms | - | 2.00 GB | Keeps up with video | 1815 MB |
| ⋮ | 384×384 | 44.2 ms | - | 2.48 GB | Too slow for video | |
| ⋮ | 512×512 | 77 ms | - | 3.01 GB | Too slow for video | |
| ⋮ | 768×768 | 231.8 ms | - | 6.46 GB | Too slow for video | |
| ⋮ | 1024×1024 | 564.1 ms | - | 12.6 GB | Too slow for video | |
| Depth Anything V1 SmallQ4F16The first generation, kept for comparison. V2 Small is better at the same cost. | 252×252 | 4.2 ms | - | 0.07 GB | Keeps up with video | 19 MB |
| ⋮ | 364×364 | 7.8 ms | - | 0.12 GB | Keeps up with video | |
| ⋮ | 518×518 | 12.8 ms | - | 0.23 GB | Keeps up with video | |
| Depth Anything V1 BaseQ4F16First generation, superseded by V2 Base. | 252×252 | 6.2 ms | - | 0.13 GB | Keeps up with video | 71 MB |
| ⋮ | 364×364 | 11 ms | - | 0.24 GB | Keeps up with video | |
| ⋮ | 518×518 | 20.1 ms | - | 0.41 GB | Keeps up with video | |
| MiDaS v2.1 SmallFP32The fastest option on the list, and the coarsest - depth reads as a smooth gradient. | 256×256 | 2.2 ms | - | 0.13 GB | Keeps up with video | 63 MB |
| MiDaS DPT-Swin2-TinyFP32Older architecture, fixed at one resolution. | 256×256 | 5 ms | - | 0.30 GB | Keeps up with video | 157 MB |
| MiDaS DPT-HybridQ4F16Older architecture with more detail than the other MiDaS builds. | 384×384 | 23.1 ms | - | 0.47 GB | Keeps up with video | 112 MB |
* Measured on an AMD Radeon RX 7900 XTX. Speed is the fastest of 40 to 100 timed runs per setting, so a best case rather than a typical one; memory is a middle reading rather than a peak. Your hardware will shift the absolute numbers - what carries over is how the settings compare to each other. Video marks the settings that estimate depth within one 24 fps frame here; slower ones still play, they just refresh depth less often than the picture.