YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
Ultralytics Sözlüğüne dön

Differentiable Rendering

Diferansiyel oluşturmanın (differentiable rendering) 3D grafikler ile yapay zeka arasındaki boşluğu nasıl doldurduğunu keşfet. Ultralytics YOLO26 eğitimi ve bilgisayarlı görü için 3D sahneleri optimize etmeyi öğren.

Türevlenebilir rendering; çıktı görüntü oluşturma sürecinin, geometri, ışıklandırma, malzemeler ve kamera konumu gibi giriş 3D sahne parametrelerine göre tamamen matematiksel olarak türevlenebilir olduğu, bilgisayarlı görü ve 3D grafik alanlarındaki gelişmiş bir tekniktir. "Kara kutu" olarak çalışan geleneksel rendering motorlarının aksine, türevlenebilir bir renderer, makine öğrenimi modellerinin 2D piksel çıktılarından doğrudan temel 3D varlıklara kadar gradyanları hesaplamasına olanak tanır. Bu kesintisiz gradyan akışı, derin öğrenme ağlarının standart geriye yayılım tekniklerini kullanarak 3D ortamları optimize etmesini sağlar ve düz 2D görüntüler ile sürükleyici 3D uzamsal farkındalık arasındaki boşluğu kapatır.

Link to this sectionTürevlenebilir Rendererlar Nasıl Çalışır#

Temel düzeyde, türevlenebilir bir renderer, rasterizasyon veya ışın izleme (ray-tracing) süreci sırasında işlemleri takip eder, böylece kalkülüsün zincir kuralı geriye dönük olarak uygulanabilir. Sistem, render edilmiş bir görüntü ile hedef görüntü arasındaki farkı (kaybı) hesapladığında, 3D meshleri veya dokuları ayarlamak için gradyanları 2D piksellerden geriye doğru aktarır.

arXiv akademik arşivlerinde belgelenen yakın tarihli yeniliklerin kritik bir alanı, SDF'lerin (İmzalı Uzaklık Alanları) türevlenebilir renderingini içerir. İmzalı Uzaklık Alanları, açık çokgenler kullanmak yerine, uzaydaki herhangi bir noktadan en yakın yüzey sınırına olan uzaklığı hesaplayarak 3D şekilleri matematiksel olarak tanımlar. SDF'lerin türevlenebilir renderingine yönelik basit bir yaklaşım, ışın yürütme algoritmalarını kullanır. Işık ışınları SDF yüzeyi ile kesiştiğinde, renderer kesişme noktasındaki gradyanları hesaplamak için örtük türev almayı kullanır. Bu yöntem, binlerce hassas mesh köşesini takip etmenin hesaplama yükü olmadan karmaşık tıkanmaları ve keskin kenar gradyanlarını zarif bir şekilde işler ve bu da onu PyTorch3D ve NVIDIA Kaolin gibi kütüphanelerde vazgeçilmez kılar.

Link to this sectionTürevlenebilir Rendering ve Sinirsel (Neural) Rendering#

Bu terimlere derin öğrenme literatüründe sıkça rastlansa da, modern grafik hatlarının farklı bileşenlerini tanımlarlar:

  • Türevlenebilir Rendering: Bu, gradyanların grafik hattı boyunca akabilmesini sağlayan temel matematiksel çerçeve ve algoritmik araç setidir. Işıklandırma veya şekildeki bir değişikliğin belirli bir pikseli nasıl etkilediğini hesaplayan motordur.
  • Sinirsel (Neural) Rendering: Bu, görüntüleri oluşturmak veya sentezlemek için sinir ağlarını kullanmanın daha geniş ve kapsayıcı kategorisidir. Sinirsel rendering hatları, çalışmak için büyük ölçüde türevlenebilir rendererlara güvenir. Örneğin, Gaussian Splatting ve Neural Radiance Fields gibi popüler teknikler, fotogerçekçi görünüm sentezi elde etmek için arka planda türevlenebilir işlemler kullanır.

Link to this sectionGörüntü Tabanlı 3D Akıl Yürütmedeki Uygulamalar#

Rendering sürecini tersine çevrilebilir hale getirerek, türevlenebilir bir renderer görüntü tabanlı 3D akıl yürütmeyi mümkün kılar. Genellikle ters grafik olarak adlandırılan bu kavram, AI modellerinin tek bir 2D fotoğrafa bakarak onu oluşturan 3D şekli, dokuyu ve ışıklandırmayı çıkarmasına olanak tanır.

MIT CSAIL ve Google DeepMind 3D araştırmaları üzerinde çalışan kurumsal ekipler gibi önde gelen kurumlar, uzamsal zekayı ilerletmek için bu teknolojiden yararlanıyor. Pratik uygulamalar endüstrileri dönüştürüyor:

  • Otonom Araçlar: Sistemler, engellerin mesafesini ve hacmini daha iyi tahmin etmek için düz araç içi kamera beslemelerinden 3D ortamları yeniden oluşturur.
  • Poz Tahmini: Modeller, biyomekanik analiz için 3D iskelet parametrelerini doğrudan insan hareketinin 2D görüntüleri üzerine oturtur.

Link to this sectionBilgisayarlı Görüyü Türevlenebilir Rendering ile Geliştirmek#

ACM SIGGRAPH gibi teorik konferanslarda yoğun bir şekilde tartışılsa da, türevlenebilir rendering'in üretim düzeyindeki AI için, özellikle sentetik veri oluşturma alanında oldukça pratik uygulamaları vardır. Görü mühendisleri, nadir ışıklandırma koşullarını veya belirli nesne tıkanmalarını simüle etmek gibi uç durum (edge-case) eğitim verileri oluşturmak amacıyla 3D sahneleri programlı olarak optimize etmek için türevlenebilir çerçeveleri kullanabilirler.

This perfectly annotated synthetic data can then be uploaded to the Ultralytics Platform to train robust object detection and image segmentation pipelines.

from ultralytics import YOLO

# Load the latest Ultralytics YOLO26 architecture
model = YOLO("yolo26n.pt")

# Train the model natively on a dataset generated via a differentiable renderer
results = model.train(data="synthetic_rendered_data.yaml", epochs=50, imgsz=640)

3D üretken teknikler ile Ultralytics YOLO26 gibi pratik 2D görü modelleri arasındaki boşluğu doldurarak, geliştiriciler eğitim verisi kıt olduğunda bile gerçek dünyayı anlayabilen son derece dirençli AI sistemleri oluşturabilirler. OpenAI bilgisayarlı görü gelişmeleri üzerinde çalışan organizasyonlar, görsel bilgiyi gerçek 3D uzamsal farkındalıkla işleyen modeller oluşturmak için bu araçlardan yararlanmaya devam ediyor.

Explore solutions

Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin

Yapay zekanın geleceğini birlikte inşa edelim!

Yolculuğuna makine öğreniminin geleceğiyle başla