YOLO Vision 2026:
Ultralytics YOLO

Ultralytics YOLO-Depth

Predict the distance to every visible surface from a single RGB image. YOLO26 depth models add metric 3D spatial awareness without specialized depth sensors, stereo cameras, or lidar.

YOLO26 depth estimation models

YOLO26-depth models predict a dense depth map in meters from one RGB image. Five model sizes span edge deployment through accuracy-critical spatial analysis, with released weights pretrained on approximately 2.19 million indoor and outdoor images and evaluated on the NYU Depth V2 Eigen test split.

pip install ultralytics
from ultralytics import YOLO

# Load a YOLO26 depth model
model = YOLO("yolo26n-depth.pt")

# Predict metric depth at the model training resolution
results = model("image.jpg", imgsz=768)
depth_map = results[0].depth.data.cpu().numpy()
ModelSize (px)delta1abs_relRMSE (m)Params (M)FLOPs (B)
YOLO26n-depth7680.8820.1090.4146.446.9
YOLO26s-depth7680.8960.1040.39913.267.9
YOLO26m-depth7680.9210.0890.36423.3130.7
YOLO26l-depth7680.9300.0830.35127.7157.2
YOLO26x-depth7680.9330.0800.34457.0302.0

YOLO26 depth estimation benchmarks on the NYU Depth V2 Eigen test split with multi-scale and horizontal-flip TTA plus log-least-squares alignment; parameters and FLOPs are measured at 768 × 768.

Trusted by the world's leading organizations

DuolingoShellSiemensRenaultPhilipsNEURA RoboticsMercado LibreTata SteelFlock SafetyIntelDefense Intelligence AgencyDHL
DuolingoShellSiemensRenaultPhilipsNEURA RoboticsMercado LibreTata SteelFlock SafetyIntelDefense Intelligence AgencyDHL
DuolingoShellSiemensRenaultPhilipsNEURA RoboticsMercado LibreTata SteelFlock SafetyIntelDefense Intelligence AgencyDHL

Our models' impact

Streamline processes across industries with our cutting-edge vision AI models. Speed, accuracy and ease-of-use powered by Ultralytics.

GitHubGitHub stars
Downloads
Ultralytics YOLO usages / day
Open-source contributors

The evolution of Ultralytics YOLO models

See how Ultralytics YOLO evolved from the practical YOLOv5 workflow to edge-ready YOLO26 inference.

Made real-time object detection accessible with a fast, practical PyTorch workflow.

Expanded the unified workflow across detection, segmentation, classification, pose, and OBB.

Improved accuracy, speed, and efficiency while preserving the familiar Ultralytics workflow.

Introduced end-to-end inference and an architecture optimized for efficient edge deployment.

Image annotation interface using smart segmentation to label an object.

Label up to 10x faster with smart annotation

Ultralytics Platform gives you the image annotation tool to build high-quality datasets faster. From smart annotation to precise manual editing, these features are designed to reduce image labeling time without sacrificing quality.

  • SAM-powered smart annotation: Masks and bounding boxes in one click.
  • Full AI task coverage: Detection, instance segmentation, semantic segmentation, classification, pose, OBB.
  • Universal format support: Your choice of YOLO, COCO, and more.
  • Team review and versioning: Clear collaboration at every step.

Deploy Anywhere

Export to 20 formats and deploy across edge, cloud, and mobile.

Explore industry solutions

See how teams apply Ultralytics computer vision across production environments.

Frequently asked questions

  • Ultralytics YOLO-Depth is the YOLO26 model family for monocular depth estimation: predicting a dense per-pixel depth map in meters from one ordinary RGB image. Official pretrained checkpoints are available in five sizes, from YOLO26n-depth through YOLO26x-depth.

  • Depth turns 2D detections into 3D understanding: how far away an obstacle is, how large an object really is, and how a scene is laid out. Doing this from one standard camera avoids the cost, calibration, and integration burden of lidar and stereo rigs, which makes spatial awareness practical for robotics, mobility, and everyday camera systems.

  • Each prediction returns one dense float depth map aligned to the input image. Access it through result.depth.data; its values represent distance in meters and can be converted to a NumPy array for 3D reconstruction, navigation, measurement, or visualization. See the depth prediction guide for the complete result contract.

  • Yes. Pair each RGB image with a float32 depth map in meters and fine-tune a pretrained YOLO26-depth checkpoint with the standard Ultralytics train mode. The official guide recommends AdamW and a low learning rate when adapting released weights to a custom depth domain.

  • Use export mode to convert a YOLO26-depth checkpoint to formats including ONNX, TensorRT, CoreML, and OpenVINO. You can then run the exported model through the same Ultralytics prediction workflow on edge, mobile, or server hardware.

Build with Ultralytics YOLO-Depth

Train, validate, export, and deploy YOLO26 depth estimation models with Ultralytics Platform.