RadianceKit-käyttöopas

Mikä on RadianceKit?

RadianceKit muuntaa valokuvia tai videoita todellisista kohteista interaktiivisiksi 3D-malleiksi käyttäen Gaussian Splatting -tekniikkaa — modernia menetelmää, joka esittää kohtaukset miljoonina pieninä, värillisinä 3D-ellipsoideina (ns. Gaussian-primitiiveinä) perinteisten kolmioverkkojen sijaan.

Tuloksena on fotorealistinen 3D-rekonstruktio, jota voit tarkastella mistä kulmasta tahansa ja viedä eri muodoissa.


Pikaopas

  • Tuo — Vedä valokuvia tai video kohteestasi sovellukseen
  • Käsittele — RadianceKit kohdistaa kamerat ja kouluttaa Gaussian Splatting -mallin
  • Esikatsele — Tutki 3D-tulosta interaktiivisessa näkymässä
  • Vie — Tallenna PLY-, SPZ-, glTF- tai muissa muodoissa
Siinä kaikki. Yksinkertaisessa tilassa koko työnkulku on yksi painallus tuonnin jälkeen.

Median tuominen

Valokuvat

Parhaan tuloksen saavuttamiseksi:

  • Käytä 10–50 kuvaa kohteen ympäriltä eri kulmista
  • Peräkkäisten kuvien päällekkäisyyden tulisi olla vähintään 60 %
  • Vältä liike-epäterävyyttä ja ylivalottuneita alueita
  • Tasainen valaistus tuottaa parhaat tulokset
  • Tuetut muodot: JPG, PNG, HEIC, TIFF
Voit vetää ja pudottaa kuvia, käyttää Tiedosto > Selaa tiedostoja tai pudottaa kokonaisen kansion.

Video

Pudota videotiedosto (MP4, MOV) ja RadianceKit poimii kehykset automaattisesti. Säädä näytteenottotiheyttä hallitaksesi, kuinka monta kehystä poimitaan sekuntia kohti.

  • Suurempi tiheys = enemmän kuvia = parempi laatu, mutta pidempi käsittelyaika
  • 10 sekunnin video 2 fps tiheydellä tuottaa ~20 kehystä

Olemassa olevat kohtaukset

Voit myös avata aiemmin vietyjä kohtaustiedostoja:

  • .radiancescene — RadianceKitin oma kohtauspaketti (sisältää Gaussians + kameradata)
  • .ply / .spz / .splat — Gaussian Splatting -tiedostoja muista työkaluista

Käsittelyputki

Kameran kohdistus (Structure from Motion)

RadianceKit määrittää ensin, mistä kukin valokuva on otettu. Tämä vaihe, nimeltään Structure from Motion (SfM), analysoi visuaalisia piirteitä kuviesi poikki laskeakseen kameroiden sijainnit ja suunnat.

Kaksi taustajärjestelmää on käytettävissä:

  • Apple Photogrammetry — Sisäänrakennettu, ei asennusta tarvita. Toimii hyvin useimmissa kohtauksissa.
  • COLMAP — Ulkoinen työkalu, parempi suurille ulkokohtauksille. Vaatii erillisen asennuksen.

Gaussian Splatting -koulutus

Kun kamerat on kohdistettu, koulutus alkaa. Algoritmi:

  • Sijoittaa alkuperäiset Gaussians havaittuihin 3D-pisteisiin
  • Tarkentaa iteratiivisesti niiden sijainteja, värejä, kokoja ja suuntauksia
  • Lisää ja poistaa säännöllisesti Gaussians-elementtejä (densifiointi) yksityiskohtien tallentamiseksi
Voit seurata 3D-mallin paranemista reaaliajassa näkymässä.

#### Koulutusprofiilit

ProfiiliIteraatiotKäyttötarkoitus
Quick1 000Pikatesti, matala laatu
Preview5 000Nopea esikatselu
Balanced20 000Hyvä laatu, kohtuullinen aika
Quality40 000Paras laatu
Kaksi densifiointistrategiaa on käytettävissä:
  • Classic — Alkuperäinen kloonaus/jako/karsinta-menetelmä. Nopeampi, tuottaa enemmän Gaussians-elementtejä.
  • MCMC — Stochastic Gradient Langevin Dynamics (NeurIPS 2024). Vähemmän Gaussians-elementtejä, hitaampi, mutta kompaktimmat tulokset.

Näkymä

Navigointi

SyöteToiminto
Hiiren vetoKierrä kohtauksen ympäri
Shift+Veto tai Oikea vetoPanoroi kameraa
VierityspyöräLähennä/loitonna
KaksoisnapsautusKeskitä uudelleen pisteeseen
Cmd+ScrollSäädä näkökenttää

Läpilentotila

Paina F vaihtaaksesi Orbit- ja Läpilentotilan välillä. Läpilentotilassa:

  • WASD — Liiku eteen/taakse/vasemmalle/oikealle
  • Q / E — Liiku ylös/alas
  • Hiiri ohjaa katsesuuntaa

Kameranäkymät

  • 0–9 — Hyppää koulutuskameroiden sijainteihin (1 = ensimmäiset 10 %, 0 = viimeinen)
  • Vasen/Oikea nuoli — Selaa koulutuskameroita
  • R — Palauta kamera oletussijaintiin
  • T — Vaihda automaattinen kierto (pyöritysalusta)
  • B — Vaihda taustaväriä (tummanharmaa / musta / valkoinen)

Tallennus

  • S — Tallenna kuvakaappaus työpöydälle
  • V — Nauhoita 360°-pyöritysalustavideo
  • C — Kopioi kameran sijaintitiedot leikepöydälle

Muokkaus

Paina Tab tai käytä Näkymä > Aloita muokkaustila aktivoidaksesi Gaussian-editorin.

  • Napsautus / Veto — Maalaa-valitse Gaussians siveltimellä
  • Option+Napsautus — Poista Gaussians valinnasta
  • [ / ] — Pienennä / suurenna sivellinkokoa
  • X tai Delete — Poista valitut Gaussians
  • Cmd+Z — Kumoa viimeisin poisto
  • Esc — Tyhjennä valinta
Tämä on hyödyllistä leijuvien artefaktien tai kohtauksen ei-toivottujen osien poistamiseen.

Vienti

RadianceKit tukee useita vientimuotoja:

3D-muodot

MuotoTiedostopääteKuvaus
PLY.plyVakio pistepilvimuoto. Laajasti tuettu.
Compressed PLY.plyKvantisoidut attribuutit pienempää tiedostokokoa varten.
SPZ.spzGooglen kompakti Gaussian-muoto. Erittäin pienet tiedostot.
glTF.glbVerkkovalmis 3D-muoto. Toimii three.js:n ja muiden katseluohjelmien kanssa.
.splat.splatKevyt muoto verkkokatseluohjelmille.
SOG.sogKompakti lajiteltu Gaussian-muoto.

Media

MuotoKuvaus
Orbit Video360°-pyöritysalustavideo (MP4)
Web ViewerItsenäinen HTML-tiedosto interaktiivisella 3D-katseluohjelmalla

Jälkikäsittely

Kompaktointi voidaan ottaa käyttöön Parannukset-osiossa. Se poistaa lähes näkymättömät Gaussians koulutuksen jälkeen ja pienentää tiedostokokoa ~55 % ilman näkyvää laadun heikkenemistä.


Asiantuntijatila

Vaihda Asiantuntijatilaan kohdasta Tila > Asiantuntijatila (Cmd+2) täyden hallinnan saamiseksi:

  • Navigaattori (vasen sivupalkki) — Selaa tuotuja kuvia, kameralistaa ja lokia
  • Tarkastaja (oikea sivupalkki) — Koulutusprofiilit, konfiguraatio, reaaliaikaiset mittaukset, häviökaavio, parannukset ja vienti
  • Näkymä — Täysi interaktiivinen 3D-näkymä kaikilla ohjaimilla
  • Vedä tarkastajan osioita järjestyksen muuttamiseksi; sulje osiot, joita et tarvitse

Vinkkejä parhaiden tulosten saavuttamiseksi

  • Päällekkäisyys on avain — Varmista vähintään 60 % päällekkäisyys peräkkäisten kuvien välillä
  • Liiku kohteen ympäri — Kata kaikki sivut, mukaan lukien yläpuoli mahdollisuuksien mukaan
  • Tasainen valaistus — Vältä sekavalaistusta tai voimakkaita varjoja, jotka muuttuvat kuvien välillä
  • Vakaat otokset — Vältä liike-epäterävyyttä; käytä jalustaa tai vakaata käsivaraisotetta
  • Neutraali tausta — Yksinkertaiset taustat auttavat algoritmia keskittymään kohteeseen
  • Useammat kuvat auttavat — 30–50 kuvaa tuottaa yleensä erinomaisia tuloksia
  • Käytä Balanced- tai Quality-profiileja — Quick/Preview on testaukseen; lopputulokset vaativat enemmän iteraatioita
  • Kokeile MCMC:tä kompakteihin vienteihin — Jos tiedostokoko on tärkeä, MCMC tuottaa ~70 % vähemmän Gaussians-elementtejä

Pikanäppäinten viiteopas

Navigointi

NäppäinToiminto
Hiiren vetoKierrä / Katso ympärille
Shift+Veto / Oikea vetoPanoroi kameraa
ScrollLähennä / Liiku eteen
WASDLiikuta kameraa
Q / ELiiku ylös / alas
FVaihda Orbit / Läpilento
KaksoisnapsautusKeskitä uudelleen pisteeseen
Cmd+ScrollSäädä näkökenttää

Näkymät

NäppäinToiminto
RPalauta kamera
TVaihda automaattinen kierto
PVaihda kameran toisto
BVaihda taustaa
0–9Hyppää koulutuskameraan
Vasen/Oikea nuoliEdellinen/seuraava kamera

Tallennus

NäppäinToiminto
STallenna kuvakaappaus
VNauhoita pyöritysalustavideo
CKopioi kameratiedot

Editori

NäppäinToiminto
TabVaihda muokkaustila
Napsautus / VetoValitse Gaussians
Option+NapsautusPoista valinta
X / DeletePoista valitut
Cmd+ZKumoa
[ / ]Sivellinkoko
EscTyhjennä valinta

Muut

NäppäinToiminto
Cmd+1Yksinkertainen tila
Cmd+2Asiantuntijatila
Cmd+OAvaa kohtaus
Cmd+STallenna kohtaus
Cmd+Shift+STallenna kuvakaappaus
Cmd+Shift+TAloita koulutus
Cmd+?Pikanäppäimet
HVaihda ohjepeitto