LiheYoung / depth-anything-large-hf

huggingface.co
Total runs: 221.0K
24-hour runs: 2.6K
7-day runs: -8.1K
30-day runs: -110.4K
Model's Last Updated: January 25 2024
depth-estimation

Introduction of depth-anything-large-hf

Model Details of depth-anything-large-hf

Depth Anything (large-sized model, Transformers version)

Depth Anything model. It was introduced in the paper Depth Anything: Unleashing the Power of Large-Scale Unlabeled Data by Lihe Yang et al. and first released in this repository .

Online demo is also provided.

Disclaimer: The team releasing Depth Anything did not write a model card for this model so this model card has been written by the Hugging Face team.

Model description

Depth Anything leverages the DPT architecture with a DINOv2 backbone.

The model is trained on ~62 million images, obtaining state-of-the-art results for both relative and absolute depth estimation.

drawing

Depth Anything overview. Taken from the original paper .

Intended uses & limitations

You can use the raw model for tasks like zero-shot depth estimation. See the model hub to look for other versions on a task that interests you.

How to use

Here is how to use this model to perform zero-shot depth estimation:

from transformers import pipeline
from PIL import Image
import requests

# load pipe
pipe = pipeline(task="depth-estimation", model="LiheYoung/depth-anything-large-hf")

# load image
url = 'http://images.cocodataset.org/val2017/000000039769.jpg'
image = Image.open(requests.get(url, stream=True).raw)

# inference
depth = pipe(image)["depth"]

Alternatively, one can use the classes themselves:

from transformers import AutoImageProcessor, AutoModelForDepthEstimation
import torch
import numpy as np
from PIL import Image
import requests

url = "http://images.cocodataset.org/val2017/000000039769.jpg"
image = Image.open(requests.get(url, stream=True).raw)

image_processor = AutoImageProcessor.from_pretrained("LiheYoung/depth-anything-large-hf")
model = AutoModelForDepthEstimation.from_pretrained("LiheYoung/depth-anything-large-hf")

# prepare image for the model
inputs = image_processor(images=image, return_tensors="pt")

with torch.no_grad():
    outputs = model(**inputs)
    predicted_depth = outputs.predicted_depth

# interpolate to original size
prediction = torch.nn.functional.interpolate(
    predicted_depth.unsqueeze(1),
    size=image.size[::-1],
    mode="bicubic",
    align_corners=False,
)

For more code examples, we refer to the documentation .

BibTeX entry and citation info
@misc{yang2024depth,
      title={Depth Anything: Unleashing the Power of Large-Scale Unlabeled Data}, 
      author={Lihe Yang and Bingyi Kang and Zilong Huang and Xiaogang Xu and Jiashi Feng and Hengshuang Zhao},
      year={2024},
      eprint={2401.10891},
      archivePrefix={arXiv},
      primaryClass={cs.CV}
}

Runs of LiheYoung depth-anything-large-hf on huggingface.co

221.0K
Total runs
2.6K
24-hour runs
-1.6K
3-day runs
-8.1K
7-day runs
-110.4K
30-day runs

More Information About depth-anything-large-hf huggingface.co Model

More depth-anything-large-hf license Visit here:

https://choosealicense.com/licenses/apache-2.0

depth-anything-large-hf huggingface.co

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

depth-anything-large-hf huggingface.co Url

https://huggingface.co/LiheYoung/depth-anything-large-hf

LiheYoung depth-anything-large-hf online free

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

LiheYoung depth-anything-large-hf online free url in huggingface.co:

https://huggingface.co/LiheYoung/depth-anything-large-hf

depth-anything-large-hf install

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

depth-anything-large-hf install url in huggingface.co:

https://huggingface.co/LiheYoung/depth-anything-large-hf

Url of depth-anything-large-hf

depth-anything-large-hf huggingface.co Url

Provider of depth-anything-large-hf huggingface.co

LiheYoung
ORGANIZATIONS

Other API from LiheYoung