RadianceKit Kullanım Kılavuzu

RadianceKit Nedir?

RadianceKit, gerçek dünyadaki nesnelerin fotoğraflarını veya videolarını Gaussian Splatting kullanarak etkileşimli 3D modellere dönüştürür. Bu modern teknik, sahneleri geleneksel üçgen ağları yerine milyonlarca küçük, renkli 3D elipsoid (Gaussian olarak adlandırılır) ile temsil eder.

Sonuç, herhangi bir açıdan görüntüleyebileceğiniz ve çeşitli formatlarda dışa aktarabileceğiniz fotorealistik bir 3D rekonstrüksiyondur.


Hızlı Başlangıç

  • İçe Aktarın — Sahnenizin fotoğraflarını veya videosunu uygulamaya sürükleyin
  • İşleyin — RadianceKit kameraları hizalar ve bir Gaussian Splatting modeli eğitir
  • Önizleyin — 3D sonucu etkileşimli görüntüleme alanında keşfedin
  • Dışa Aktarın — PLY, SPZ, glTF veya diğer formatlarda kaydedin
Hepsi bu kadar. Basit Modda, içe aktarma sonrasında tüm iş akışı tek bir tıklamadan ibarettir.

Medya İçe Aktarma

Fotoğraflar

En iyi sonuçlar için:

  • Nesnenin etrafında farklı açılardan çekilmiş 10–50 fotoğraf kullanın
  • Ardışık fotoğraflar arasındaki örtüşme en az %60 olmalıdır
  • Hareket bulanıklığı ve aşırı pozlanmış alanlardan kaçının
  • Tutarlı aydınlatma en iyi sonuçları verir
  • Desteklenen formatlar: JPG, PNG, HEIC, TIFF
Fotoğrafları sürükleyip bırakabilir, Dosya > Dosyaları Gözat seçeneğini kullanabilir veya bir klasörün tamamını bırakabilirsiniz.

Video

Bir video dosyası (MP4, MOV) bırakın; RadianceKit kareleri otomatik olarak çıkarır. Videonun her saniyesinden kaç kare çıkarılacağını kontrol etmek için örnekleme yoğunluğunu ayarlayın.

  • Daha yüksek yoğunluk = daha fazla görüntü = daha iyi kalite, ancak daha uzun işleme süresi
  • 2 fps yoğunlukta 10 saniyelik bir video ~20 kare verir

Mevcut Sahneler

Daha önce dışa aktarılmış sahne dosyalarını da açabilirsiniz:

  • .radiancescene — RadianceKit'in yerel sahne paketi (Gaussian verileri + kamera verilerini içerir)
  • .ply / .spz / .splat — diğer araçlardan Gaussian Splatting dosyaları

İşleme Hattı

Kamera Hizalama (Structure from Motion)

RadianceKit önce her fotoğrafın nereden çekildiğini belirler. Structure from Motion (SfM) olarak adlandırılan bu adım, kamera konumlarını ve yönelimlerini hesaplamak için görüntülerinizdeki görsel özellikleri analiz eder.

İki arka uç mevcuttur:

  • Apple Photogrammetry — yerleşik, kurulum gerektirmez. Çoğu sahne için iyi çalışır.
  • COLMAP — harici araç, büyük dış mekan sahneleri için daha iyidir. Ayrı kurulum gerektirir.

Gaussian Splatting Eğitimi

Kameralar hizalandıktan sonra eğitim başlar. Algoritma:

  • Algılanan 3D noktalara başlangıç Gaussianlarını yerleştirir
  • Konumlarını, renklerini, boyutlarını ve yönelimlerini yinelemeli olarak iyileştirir
  • Detayları yakalamak için periyodik olarak Gaussian ekler ve kaldırır (yoğunlaştırma)
3D modelin gerçek zamanlı olarak iyileşmesini görüntüleme alanında izleyebilirsiniz.

#### Eğitim Ön Ayarları

Ön AyarYinelemeKullanım Amacı
Quick1.000Hızlı test, düşük kalite
Preview5.000Hızlı önizleme
Balanced20.000İyi kalite, makul süre
Quality40.000En iyi kalite
İki yoğunlaştırma stratejisi mevcuttur:
  • Classic — orijinal klonlama/bölme/budama yaklaşımı. Daha hızlı, daha fazla Gaussian üretir.
  • MCMC — Stokastik Gradyan Langevin Dinamiği (NeurIPS 2024). Daha az Gaussian, daha yavaş, ancak daha kompakt sonuçlar.

Görüntüleme Alanı

Gezinme

GirdiEylem
Fare SürüklemeSahne etrafında yörünge
Shift+Sürükleme veya Sağ Tık+SürüklemeKamerayı kaydırma
Kaydırma TekerleğiYakınlaştırma/uzaklaştırma
Çift tıklamaBir noktaya yeniden merkezleme
Cmd+Kaydırma TekerleğiGörüş alanını ayarlama

Serbest Uçuş Modu

Yörünge ve Serbest Uçuş modu arasında geçiş yapmak için F tuşuna basın. Serbest Uçuş modunda:

  • WASD — ileri/geri/sola/sağa hareket
  • Q / E — yukarı/aşağı hareket
  • Fare bakış yönünü kontrol eder

Kamera Görünümleri

  • 0–9 — eğitim kamerası konumuna atlama (1 = ilk %10, 0 = son)
  • Sol/Sağ Ok — eğitim kameraları arasında ilerleme
  • R — kamerayı varsayılan konuma sıfırlama
  • T — otomatik dönüşü açma/kapama (döner tabla)
  • B — arka plan rengini değiştirme (koyu gri / siyah / beyaz)

Yakalama

  • S — masaüstüne ekran görüntüsü kaydetme
  • V — 360° döner tabla videosu kaydetme
  • C — kamera konum bilgisini panoya kopyalama

Düzenleme

Gaussian düzenleyicisini etkinleştirmek için Tab tuşuna basın veya Görünüm > Düzenleme Moduna Gir seçeneğini kullanın.

  • Tıklama / Sürükleme — fırça ile Gaussianları seçme
  • Option+Tıklama — Gaussianların seçimini kaldırma
  • [ / ] — fırça boyutunu küçültme / büyütme
  • X veya Delete — seçili Gaussianları silme
  • Cmd+Z — son silme işlemini geri alma
  • Esc — seçimi temizleme
Bu, yüzen yapay nesneleri veya sahnenin istenmeyen bölümlerini kaldırmak için kullanışlıdır.

Dışa Aktarma

RadianceKit birden fazla dışa aktarma formatını destekler:

3D Formatlar

FormatUzantıAçıklama
PLY.plyStandart nokta bulutu formatı. Geniş çapta desteklenir.
Compressed PLY.plyDaha küçük dosya boyutu için kuantize edilmiş öznitelikler.
SPZ.spzGoogle'ın kompakt Gaussian formatı. Çok küçük dosyalar.
glTF.glbWeb için hazır 3D format. three.js ve diğer görüntüleyicilerle çalışır.
.splat.splatWeb görüntüleyicileri için hafif format.
SOG.sogKompakt sıralı Gaussian formatı.

Medya

FormatAçıklama
Orbit Video360° döner tabla videosu (MP4)
Web ViewerEtkileşimli 3D görüntüleyicili bağımsız HTML dosyası

Son İşleme

Kompaktlaştırma, İyileştirmeler bölümünden etkinleştirilebilir. Eğitim sonrasında neredeyse görünmez Gaussianları kaldırarak dosya boyutunu görsel kalite kaybı olmadan ~%55 azaltır.


Uzman Modu

Tam kontrol için Mod > Uzman Modu (Cmd+2) üzerinden Uzman Moduna geçin:

  • Gezgin (sol kenar çubuğu) — içe aktarılan fotoğrafları, kamera listesini ve günlüğü inceleme
  • Denetçi (sağ kenar çubuğu) — eğitim ön ayarları, yapılandırma, canlı metrikler, kayıp grafiği, iyileştirmeler ve dışa aktarma
  • Görüntüleme Alanı — tüm kontrollere sahip tam etkileşimli 3D görünüm
  • Denetçi bölümlerini yeniden sıralamak için sürükleyin; ihtiyaç duymadığınız bölümleri daraltın

En İyi Sonuçlar İçin İpuçları

  • Örtüşme kilit öneme sahiptir — Ardışık fotoğraflar arasında en az %60 örtüşme sağlayın
  • Nesnenin etrafında dolaşın — Mümkünse üst kısım dahil tüm tarafları kapsayın
  • Tutarlı aydınlatma — Karışık aydınlatma ve çekimler arasında değişen güçlü gölgelerden kaçının
  • Sabit çekimler — Hareket bulanıklığından kaçının; tripod veya sabit el kullanın
  • Nötr arka plan — Basit arka planlar algoritmanın nesneye odaklanmasına yardımcı olur
  • Daha fazla fotoğraf yardımcı olur — 30–50 fotoğraf genellikle mükemmel sonuçlar verir
  • Balanced veya Quality ön ayarlarını kullanın — Quick/Preview test içindir; nihai sonuçlar daha fazla yineleme gerektirir
  • Kompakt dışa aktarma için MCMC'yi deneyin — Dosya boyutu önemliyse, MCMC ~%70 daha az Gaussian üretir

Klavye Kısayolları Referansı

Gezinme

TuşEylem
Fare SürüklemeYörünge / Etrafına bakma
Shift+Sürükleme / Sağ Tık+SürüklemeKamerayı kaydırma
Kaydırma TekerleğiYakınlaştırma / İleri hareket
WASDKamera hareketi
Q / EYukarı / aşağı hareket
FYörünge / Serbest Uçuş geçişi
Çift tıklamaNoktaya yeniden merkezleme
Cmd+Kaydırma TekerleğiGörüş alanını ayarlama

Görünümler

TuşEylem
RKamerayı sıfırlama
TOtomatik dönüşü açma/kapama
PKamera oynatmayı açma/kapama
BArka planı değiştirme
0–9Eğitim kamerasına atlama
Sol/Sağ OkÖnceki/sonraki kamera

Yakalama

TuşEylem
SEkran görüntüsü kaydetme
VDöner tabla videosu kaydetme
CKamera bilgisini kopyalama

Düzenleyici

TuşEylem
TabDüzenleme modunu açma/kapama
Tıklama / SürüklemeGaussianları seçme
Option+TıklamaSeçimi kaldırma
X / DeleteSeçilenleri silme
Cmd+ZGeri alma
[ / ]Fırça boyutu
EscSeçimi temizleme

Diğer

TuşEylem
Cmd+1Basit Mod
Cmd+2Uzman Modu
Cmd+OSahne Aç
Cmd+SSahne Kaydet
Cmd+Shift+SEkran Görüntüsü Kaydet
Cmd+Shift+TEğitimi Başlat
Cmd+?Klavye Kısayolları
HYardım katmanını açma/kapama