YOLO Vision 2026:
No license

Depth8 Veri Kümesi#

Giriş#

Ultralytics Depth8 veri kümesi, SUN RGB-D veri kümesinden örneklenen 8 görsele sahip kompakt bir monocular depth estimation veri kümesidir; yoğun, yapaylıksız temel gerçek derinlik haritaları için Kinect v1 ve Kinect v2 çekimlerinden (her bölgede sensör başına iki tane) alınan eğitim için 4 ve doğrulama için 4 görsel içerir. YOLO26 derinlik tahmini modelleri ve eğitim hatları ile hızlı test, hata ayıklama ve deneme için tasarlanmıştır; 1.3 MB'lık arşiv ilk kullanımda otomatik olarak indirilir, böylece yolo depth train data=depth8.yaml saniyeler içinde eğitime başlar.

RGB-derinlik çiftlerini önizlemek ve eğitim için klonlamak amacıyla Depth8 on Ultralytics Platform adresini keşfet.

Not

Depth8 yalnızca boru hattı testi içindir, kıyaslama (benchmarking) için değildir; 8 görüntüsü anlamlı derinlik metrikleri için fazlasıyla azdır. Temsili sonuçlar için tam NYU Depth V2 veya SUN RGB-D doğrulama setlerini kullan.

Veri Kümesi Yapısı#

Depth8, standart Ultralytics depth dataset layout yapısını takip eder: RGB görüntüler ve dosya adına göre eşleştirilmiş eşlik eden uint16 milimetre derinlik PNG'leri (depth_scale: 1000).

depth8-png/
├── images/
│   ├── train/  # 4 images
│   └── val/    # 4 images
└── depth/
    ├── train/  # 4 16-bit PNG depth maps
    └── val/    # 4 16-bit PNG depth maps

Derinlik değerleri, yaklaşık 0,5 m ile 4 m arasında değişen gerçek iç mekan sensör yakalamalarıdır ve tam SUN RGB-D veri kümesinin ≤10 m aralığının içindedir.

Veri Kümesi YAML#

Depth8 veri kümesi yapılandırması, veri kümesi yollarını, sınıf isimlerini ve küçük paketlenmiş alt küme için indirme URL'sini belirten bir veri kümesi YAML dosyasında tanımlanır.

ultralytics/cfg/datasets/depth8.yaml
# Ultralytics 🚀 AGPL-3.0 License - https://ultralytics.com/license

# Depth8 dataset (8 clean-label indoor images from SUN RGB-D Kinect v1/v2, 4 train / 4 val) by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/depth/depth8
# Format: https://docs.ultralytics.com/datasets/depth#depth-map-format
# uint16 PNG values are divided by depth_scale to produce meters. The default 1000 gives 65,535
# one-millimeter depth values from 0.001 to 65.535 m; code 0 is invalid.
# Common values (resolution, uint16 maximum):
# ARKitScenes and NYU Depth V2: 1000 (1 mm, 65.535 m)
# KITTI: 256 (3.90625 mm, 255.996 m); Virtual KITTI 2: 100 (1 cm, 655.35 m)
# Example usage: yolo depth train data=depth8.yaml model=yolo26n-depth.pt
# parent
# ├── ultralytics
# └── datasets
#     └── depth8-png ← downloads here (1.3 MB)
#         ├── images/{train,val}  # RGB images
#         └── depth/{train,val}   # paired 16-bit *.png depth maps (images/ -> depth/)

path: depth8-png # dataset root dir (relative to Ultralytics settings 'datasets_dir')
train: images/train # train images (relative to 'path') 4 images
val: images/val # val images (relative to 'path') 4 images

nc: 1
names:
  0: depth

channels: 3
depth_scale: 1000 # PNG value 1000 = 1 meter

# Download script/URL (optional)
download: https://github.com/ultralytics/assets/releases/download/v0.0.0/depth8-png.zip

Kullanım#

Depth8 veri seti üzerinde 640 görüntü boyutuyla bir YOLO26n-depth modeli eğitmek için aşağıdaki örnekleri kullan. Tüm eğitim seçeneklerinin tam listesi için YOLO Training documentation sayfasına bak.

Eğitim Örneği
from ultralytics import YOLO

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

# Train the model on Depth8
results = model.train(data="depth8.yaml", epochs=100, imgsz=640)

Alıntılar ve Teşekkür#

Depth8, SUN RGB-D veri kümesinden örneklenmiştir; kaynak atfı ve alıntı detayları için SUN RGB-D veri kümesi sayfasına göz at. Kaynak veri kümesi bir lisans belirtmemektedir.

SUN RGB-D veri kümesini araştırma veya geliştirme çalışmalarında kullanırsan, lütfen aşağıdaki makaleye atıfta bulun:

Alıntı
@inproceedings{song2015sunrgbd,
      title={SUN RGB-D: A RGB-D Scene Understanding Benchmark Suite},
      author={Song, Shuran and Lichtenberg, Samuel P. and Xiao, Jianxiong},
      booktitle={Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR)},
      year={2015}
}

SSS#

  • Ultralytics Depth8 veri seti, monocular depth estimation boru hatlarının hızlı testi ve hata ayıklaması için tasarlanmıştır. 1,3 MB'lık otomatik indirilen bir arşivde yalnızca 8 görüntü (4 eğitim, 4 doğrulama) ile, SUN RGB-D veya NYU Depth V2 gibi tam bir veri setine ölçeklendirmeden önce tüm eğitim / doğrulama / tahmin döngüsünü — eşleştirilmiş derinlik haritası yükleme, artırma, kayıp hesaplama ve metrikler — saniyeler içinde doğrular.

  • Depth8, temiz ve yoğun derinlik haritalarına sahip Kinect v1/v2 çekimlerini tercih ederek SUN RGB-D'nin 9.245 eğitim / 1.090 doğrulama bölünmesinden 8 görsel örnekler. Tamamen aynı 16 bitlik PNG derinlik formatını kullanır; dolayısıyla Depth8 üzerinde çalışan bir boru hattı, tam veri seti üzerinde değişiklik yapılmadan çalışır. Tam veri setinin aksine Depth8 saniyeler içinde indirilir ve dönüştürme adımına ihtiyaç duymaz.

  • Hayır. Depth8 anlamlı model karşılaştırması için çok küçüktür ve eğitim ve değerlendirme boru hattı kontrolleri için amaçlanmıştır. Temsili derinlik tahmini metriklerine ihtiyacın olduğunda tam NYU Depth V2 veya SUN RGB-D doğrulama setlerini kullan.

Yorumlar