qualcomm / Depth-Anything

huggingface.co
Total runs: 135
24-hour runs: 7
7-day runs: 72
30-day runs: 122
Model's Last Updated: September 24 2026
depth-estimation

Introduction of Depth-Anything

Model Details of Depth-Anything

Depth-Anything: Optimized for Mobile Deployment

Deep Convolutional Neural Network model for depth estimation

Depth Anything is designed for estimating depth at each point in an image.

This model is an implementation of Depth-Anything found here .

This repository provides scripts to run Depth-Anything on Qualcomm® devices. More details on model performance across various devices, can be found here .

Model Details
  • Model Type: Depth estimation
  • Model Stats:
    • Model checkpoint: DepthAnything_Small
    • Input resolution: 518x518
    • Number of parameters: 24.8M
    • Model size: 94 MB
Model Device Chipset Target Runtime Inference Time (ms) Peak Memory Range (MB) Precision Primary Compute Unit Target Model
Depth-Anything Samsung Galaxy S23 Snapdragon® 8 Gen 2 TFLITE 329.103 ms 0 - 107 MB FP16 NPU Depth-Anything.tflite
Depth-Anything Samsung Galaxy S23 Snapdragon® 8 Gen 2 QNN 367.114 ms 3 - 56 MB FP16 NPU Depth-Anything.so
Depth-Anything Samsung Galaxy S23 Snapdragon® 8 Gen 2 ONNX 231.904 ms 0 - 63 MB FP16 NPU Depth-Anything.onnx
Depth-Anything Samsung Galaxy S24 Snapdragon® 8 Gen 3 TFLITE 251.12 ms 0 - 249 MB FP16 NPU Depth-Anything.tflite
Depth-Anything Samsung Galaxy S24 Snapdragon® 8 Gen 3 QNN 287.241 ms 0 - 259 MB FP16 NPU Depth-Anything.so
Depth-Anything Samsung Galaxy S24 Snapdragon® 8 Gen 3 ONNX 196.175 ms 2 - 990 MB FP16 NPU Depth-Anything.onnx
Depth-Anything Snapdragon 8 Elite QRD Snapdragon® 8 Elite TFLITE 235.48 ms 1 - 272 MB FP16 NPU Depth-Anything.tflite
Depth-Anything Snapdragon 8 Elite QRD Snapdragon® 8 Elite QNN 274.953 ms 3 - 283 MB FP16 NPU Use Export Script
Depth-Anything Snapdragon 8 Elite QRD Snapdragon® 8 Elite ONNX 155.528 ms 0 - 520 MB FP16 NPU Depth-Anything.onnx
Depth-Anything QCS8550 (Proxy) QCS8550 Proxy TFLITE 330.925 ms 0 - 53 MB FP16 NPU Depth-Anything.tflite
Depth-Anything QCS8550 (Proxy) QCS8550 Proxy QNN 240.606 ms 4 - 5 MB FP16 NPU Use Export Script
Depth-Anything SA7255P ADP SA7255P TFLITE 1138.385 ms 0 - 269 MB FP16 NPU Depth-Anything.tflite
Depth-Anything SA7255P ADP SA7255P QNN 1009.095 ms 3 - 13 MB FP16 NPU Use Export Script
Depth-Anything SA8255 (Proxy) SA8255P Proxy TFLITE 320.338 ms 0 - 119 MB FP16 NPU Depth-Anything.tflite
Depth-Anything SA8255 (Proxy) SA8255P Proxy QNN 228.116 ms 7 - 8 MB FP16 NPU Use Export Script
Depth-Anything SA8295P ADP SA8295P TFLITE 388.239 ms 1 - 272 MB FP16 NPU Depth-Anything.tflite
Depth-Anything SA8295P ADP SA8295P QNN 280.573 ms 3 - 8 MB FP16 NPU Use Export Script
Depth-Anything SA8650 (Proxy) SA8650P Proxy TFLITE 328.502 ms 1 - 83 MB FP16 NPU Depth-Anything.tflite
Depth-Anything SA8650 (Proxy) SA8650P Proxy QNN 228.865 ms 4 - 5 MB FP16 NPU Use Export Script
Depth-Anything SA8775P ADP SA8775P TFLITE 368.799 ms 1 - 270 MB FP16 NPU Depth-Anything.tflite
Depth-Anything SA8775P ADP SA8775P QNN 263.829 ms 2 - 12 MB FP16 NPU Use Export Script
Depth-Anything QCS8450 (Proxy) QCS8450 Proxy TFLITE 372.597 ms 1 - 260 MB FP16 NPU Depth-Anything.tflite
Depth-Anything QCS8450 (Proxy) QCS8450 Proxy QNN 430.273 ms 0 - 276 MB FP16 NPU Use Export Script
Depth-Anything Snapdragon X Elite CRD Snapdragon® X Elite QNN 212.934 ms 3 - 3 MB FP16 NPU Use Export Script
Depth-Anything Snapdragon X Elite CRD Snapdragon® X Elite ONNX 272.145 ms 64 - 64 MB FP16 NPU Depth-Anything.onnx
Installation

This model can be installed as a Python package via pip.

pip install "qai-hub-models[depth_anything]"
Configure Qualcomm® AI Hub to run this model on a cloud-hosted device

Sign-in to Qualcomm® AI Hub with your Qualcomm® ID. Once signed in navigate to Account -> Settings -> API Token .

With this API token, you can configure your client to run models on the cloud hosted devices.

qai-hub configure --api_token API_TOKEN

Navigate to docs for more information.

Demo off target

The package contains a simple end-to-end demo that downloads pre-trained weights and runs this model on a sample input.

python -m qai_hub_models.models.depth_anything.demo

The above demo runs a reference implementation of pre-processing, model inference, and post processing.

NOTE : If you want running in a Jupyter Notebook or Google Colab like environment, please add the following to your cell (instead of the above).

%run -m qai_hub_models.models.depth_anything.demo
Run model on a cloud-hosted device

In addition to the demo, you can also run the model on a cloud-hosted Qualcomm® device. This script does the following:

  • Performance check on-device on a cloud-hosted device
  • Downloads compiled assets that can be deployed on-device for Android.
  • Accuracy check between PyTorch and on-device outputs.
python -m qai_hub_models.models.depth_anything.export
Profiling Results
------------------------------------------------------------
Depth-Anything
Device                          : Samsung Galaxy S23 (13)
Runtime                         : TFLITE                 
Estimated inference time (ms)   : 329.1                  
Estimated peak memory usage (MB): [0, 107]               
Total # Ops                     : 635                    
Compute Unit(s)                 : NPU (635 ops)          
How does this work?

This export script leverages Qualcomm® AI Hub to optimize, validate, and deploy this model on-device. Lets go through each step below in detail:

Step 1: Compile model for on-device deployment

To compile a PyTorch model for on-device deployment, we first trace the model in memory using the jit.trace and then call the submit_compile_job API.

import torch

import qai_hub as hub
from qai_hub_models.models.depth_anything import Model

# Load the model
torch_model = Model.from_pretrained()

# Device
device = hub.Device("Samsung Galaxy S23")

# Trace model
input_shape = torch_model.get_input_spec()
sample_inputs = torch_model.sample_inputs()

pt_model = torch.jit.trace(torch_model, [torch.tensor(data[0]) for _, data in sample_inputs.items()])

# Compile model on a specific device
compile_job = hub.submit_compile_job(
    model=pt_model,
    device=device,
    input_specs=torch_model.get_input_spec(),
)

# Get target model to run on-device
target_model = compile_job.get_target_model()

Step 2: Performance profiling on cloud-hosted device

After compiling models from step 1. Models can be profiled model on-device using the target_model . Note that this scripts runs the model on a device automatically provisioned in the cloud. Once the job is submitted, you can navigate to a provided job URL to view a variety of on-device performance metrics.

profile_job = hub.submit_profile_job(
    model=target_model,
    device=device,
)
        

Step 3: Verify on-device accuracy

To verify the accuracy of the model on-device, you can run on-device inference on sample input data on the same cloud hosted device.

input_data = torch_model.sample_inputs()
inference_job = hub.submit_inference_job(
    model=target_model,
    device=device,
    inputs=input_data,
)
    on_device_output = inference_job.download_output_data()

With the output of the model, you can compute like PSNR, relative errors or spot check the output with expected output.

Note : This on-device profiling and inference requires access to Qualcomm® AI Hub. Sign up for access .

Run demo on a cloud-hosted device

You can also run the demo on-device.

python -m qai_hub_models.models.depth_anything.demo --on-device

NOTE : If you want running in a Jupyter Notebook or Google Colab like environment, please add the following to your cell (instead of the above).

%run -m qai_hub_models.models.depth_anything.demo -- --on-device
Deploying compiled model to Android

The models can be deployed using multiple runtimes:

  • TensorFlow Lite ( .tflite export): This tutorial provides a guide to deploy the .tflite model in an Android application.

  • QNN ( .so export ): This sample app provides instructions on how to use the .so shared library in an Android application.

View on Qualcomm® AI Hub

Get more details on Depth-Anything's performance across various devices here . Explore all available models on Qualcomm® AI Hub

License
  • The license for the original implementation of Depth-Anything can be found here .
  • The license for the compiled assets for on-device deployment can be found here
References
Community

Runs of qualcomm Depth-Anything on huggingface.co

135
Total runs
7
24-hour runs
33
3-day runs
72
7-day runs
122
30-day runs

More Information About Depth-Anything huggingface.co Model

More Depth-Anything license Visit here:

https://choosealicense.com/licenses/mit

Depth-Anything huggingface.co

Depth-Anything huggingface.co is an AI model on huggingface.co that provides Depth-Anything's model effect (), which can be used instantly with this qualcomm Depth-Anything model. huggingface.co supports a free trial of the Depth-Anything model, and also provides paid use of the Depth-Anything. Support call Depth-Anything model through api, including Node.js, Python, http.

Depth-Anything huggingface.co Url

https://huggingface.co/qualcomm/Depth-Anything

qualcomm Depth-Anything online free

Depth-Anything huggingface.co is an online trial and call api platform, which integrates Depth-Anything's modeling effects, including api services, and provides a free online trial of Depth-Anything, you can try Depth-Anything online for free by clicking the link below.

qualcomm Depth-Anything online free url in huggingface.co:

https://huggingface.co/qualcomm/Depth-Anything

Depth-Anything install

Depth-Anything is an open source model from GitHub that offers a free installation service, and any user can find Depth-Anything on GitHub to install. At the same time, huggingface.co provides the effect of Depth-Anything install, users can directly use Depth-Anything installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

Depth-Anything install url in huggingface.co:

https://huggingface.co/qualcomm/Depth-Anything

Url of Depth-Anything

Depth-Anything huggingface.co Url

Provider of Depth-Anything huggingface.co

qualcomm
ORGANIZATIONS

Other API from qualcomm

huggingface.co

Total runs: 3.2K
Run Growth: 2.8K
Growth Rate: 86.12%
Updated:September 24 2026
huggingface.co

Total runs: 3.0K
Run Growth: 2.9K
Growth Rate: 94.02%
Updated:September 24 2026
huggingface.co

Total runs: 1.9K
Run Growth: 1.7K
Growth Rate: 88.36%
Updated:September 24 2026
huggingface.co

Total runs: 1.8K
Run Growth: 1.7K
Growth Rate: 93.90%
Updated:September 24 2026
huggingface.co

Total runs: 1.6K
Run Growth: 1.5K
Growth Rate: 93.21%
Updated:September 24 2026
huggingface.co

Total runs: 1.4K
Run Growth: 1.1K
Growth Rate: 84.20%
Updated:September 24 2026
huggingface.co

Total runs: 1.2K
Run Growth: 1.1K
Growth Rate: 92.15%
Updated:September 24 2026
huggingface.co

Total runs: 800
Run Growth: 585
Growth Rate: 76.77%
Updated:September 24 2026
huggingface.co

Total runs: 770
Run Growth: 615
Growth Rate: 80.50%
Updated:September 24 2026
huggingface.co

Total runs: 618
Run Growth: 474
Growth Rate: 76.70%
Updated:February 13 2026
huggingface.co

Total runs: 566
Run Growth: 2
Growth Rate: 0.35%
Updated:January 13 2026
huggingface.co

Total runs: 508
Run Growth: 53
Growth Rate: 10.43%
Updated:May 05 2026
huggingface.co

Total runs: 441
Run Growth: 371
Growth Rate: 83.94%
Updated:September 24 2026
huggingface.co

Total runs: 394
Run Growth: 10
Growth Rate: 2.54%
Updated:January 28 2026
huggingface.co

Total runs: 377
Run Growth: 98
Growth Rate: 25.99%
Updated:February 13 2026
huggingface.co

Total runs: 278
Run Growth: -643
Growth Rate: -231.29%
Updated:February 13 2026
huggingface.co

Total runs: 224
Run Growth: 72
Growth Rate: 32.14%
Updated:February 13 2026
huggingface.co

Total runs: 221
Run Growth: 120
Growth Rate: 54.30%
Updated:September 24 2026
huggingface.co

Total runs: 218
Run Growth: 105
Growth Rate: 48.17%
Updated:February 13 2026
huggingface.co

Total runs: 218
Run Growth: -50
Growth Rate: -22.94%
Updated:February 13 2026
huggingface.co

Total runs: 194
Run Growth: -2
Growth Rate: -1.03%
Updated:September 24 2026
huggingface.co

Total runs: 146
Run Growth: -242
Growth Rate: -165.75%
Updated:February 13 2026
huggingface.co

Total runs: 142
Run Growth: 36
Growth Rate: 25.35%
Updated:February 13 2026
huggingface.co

Total runs: 134
Run Growth: -127
Growth Rate: -94.78%
Updated:February 13 2026
huggingface.co

Total runs: 134
Run Growth: 38
Growth Rate: 28.36%
Updated:September 24 2026
huggingface.co

Total runs: 131
Run Growth: 7
Growth Rate: 5.34%
Updated:May 05 2026
huggingface.co

Total runs: 128
Run Growth: 8
Growth Rate: 6.25%
Updated:February 13 2026
huggingface.co

Total runs: 110
Run Growth: -65
Growth Rate: -59.09%
Updated:February 13 2026
huggingface.co

Total runs: 104
Run Growth: 33
Growth Rate: 31.73%
Updated:January 28 2026
huggingface.co

Total runs: 97
Run Growth: 55
Growth Rate: 56.70%
Updated:February 13 2026
huggingface.co

Total runs: 87
Run Growth: 15
Growth Rate: 17.24%
Updated:May 05 2026
huggingface.co

Total runs: 79
Run Growth: 58
Growth Rate: 73.42%
Updated:September 16 2025
huggingface.co

Total runs: 76
Run Growth: -34
Growth Rate: -44.74%
Updated:February 13 2026
huggingface.co

Total runs: 75
Run Growth: -22
Growth Rate: -29.73%
Updated:September 24 2026