Käyttöopas

Luku 7 — Sisäänrakennetut laatuesiasetukset

Esiasetukset-osio, kaikki kolme ryhmää näkyvissä — CLASSIC (4 esiasetusta: Quick/Preview/Balanced/Quality), MCMC (3 esiasetusta, avattuna huomautuksella „No threshold tuning”), SCENE CLASS (3 esiasetusta, vaiheessa Q7 Bayes-viritettyä)
Esiasetukset-osio, kaikki kolme ryhmää näkyvissä — CLASSIC (4 esiasetusta: Quick/Preview/Balanced/Quality), MCMC (3 esiasetusta, avattuna huomautuksella „No threshold tuning"), SCENE CLASS (3 esiasetusta, vaiheessa Q7 Bayes-viritettyä)

Esiasetukset-osio Tarkastajassa, kaikki kolme pääryhmää näkyvissä. CLASSIC-ryhmä avattuna Quick (1K iter.), Preview (5K iter., aktiivinen valinta sinisellä rastilla), Balanced (20K iter.), Quality (35K iter.). MCMC-ryhmä koottuna merkillä „3" (kolme esiasetusta sisällä) ja alaotsikolla „No threshold tuning" — MCMC ei tarvitse Densify-Until-kynnystä. SCENE CLASS koottuna merkillä „3" Q7:ssä viritetyille kolmelle automaattiselle esiasetukselle (Render/3D, Outdoor, Indoor). Alapalkin toimintorivi: Save…, Export…, Import…

Esiasetus on valmiiksi tehty kokoonpano koulutusta varten. RadianceKit toimittaa kymmenen sisäänrakennettua esiasetusta — seitsemän klassikkoa vakionäkymille ja kolme „Scene-Class"-esiasetusta (P8–P10), jotka virityttiin vaiheessa Q7 Bayes-optimoinnilla todellisia Mip-NeRF-360- ja NeRF-Blender-näkymiä vasten. Valitset ne sivupalkista alueelta Esiasetukset tai aloittelijatilassa tuonnin yhteydessä. +-painikkeet avaavat dialogeja, joissa voit luoda omia esiasetuksia rinnalle — kymmentä sisäänrakennettua ei voi poistaa, mutta ne voi kopioida.

Asiantuntijanäkymässä esiasetukset näkyvät ryhmiteltyinä strategian mukaan (Classic / MCMC / Scene-Class). Klikkaus kohtaan kirjoittaa tallennetun koulutuskonfiguraation nykyiseen tilaan. Tämä ei ole tilannekuva — jos sen jälkeen säädät liukukytkimiä, tila muuttuu, mutta itse esiasetus pysyy ennallaan; värillinen huomautus näyttää silloin „modified".

Mikä esiasetus on milloin oikea, riippuu ennen kaikkea näkymän tyypistä ja laitteistosta. Luvun lopussa olevat kolme taulukkomuotoista yhteenvetoa kokoavat tämän tiivistetysti.

P1 — Quick

MISSÄ

Tarkastaja → Esiasetukset-osio → Ryhmä „Classic" → kohta „Quick". UUID-loppuosa …001.

TEKNINEN

Diagnostiikkaesiasetus 1 000 iteraatiolla, klassisella (adaptiivisella) densifikaatiostrategialla ja koulutuksen resoluutioskaalauksella 0.25× (syöttökuva pienennetään ennen koulutusta 25 %:iin). Ei ole tarkoitettu näkymän toimittamiseen, vaan nopeasti toteamaan, näyttääkö asetelma (kameran sijainnit, pistepilvi, kuvasarja) ylipäänsä järkevää liikettä häviöarvoissa. M3 Ultra -tietokoneella tyypillisesti alle 30 sekuntia 50–200 kuvalla. Pieni resoluutio peittää todellisen kuvanlaadun, mutta pitää muistintarpeen ja renderöintikulun hyvin vähäisinä. Valitaan myös oletuksena automaattisesti ensimmäisellä käynnistyksellä, jos järjestelmässä on alle 10 GB RAM-muistia.

P2 — Preview (Classic)

MISSÄ

Tarkastaja → Esiasetukset-osio → Ryhmä „Classic" → kohta „Preview". UUID-loppuosa …002.

TEKNINEN

5 000 iteraatiota Classic-densifikaatiota, 0.5× resoluutioskaalaus, kaksinkertaiset oppimisnopeudet vakioon nähden. Densifikaatio (kloonaus + jakaminen) on aktiivinen ensimmäiset 2 500 iteraatiota, sen jälkeen vain karsinta. Oletusesiasetus järjestelmille, joissa ≥ 10 GB RAM. M3 Ultra -tietokoneella tyypillisesti 90 sekuntia 3 minuuttiin 200 kuvan näkymälle. Tuottaa käyttökelpoisen vaikutelman geometriasta ja kameran sijainnista, mutta tekstuurit ovat näkyvästi pehmennettyjä — 0.5× renderöintiresoluutiota ei voi ohittaa suoraan kouluttamalla uudelleen P3:lla tai P4:llä, koska oppimisnopeudet on kalibroitu sopimaan puolikkaaseen resoluutioon.

P3 — Balanced (Classic)

MISSÄ

Tarkastaja → Esiasetukset-osio → Ryhmä „Classic" → kohta „Balanced". UUID-loppuosa …005.

TEKNINEN

20 000 iteraatiota Classic-densifikaatiota täydellä kuvan resoluutiolla. Densifikaatio kulkee ensimmäisten 15 000 iteraation yli, iteraatiosta 3 000 alkaen densify-välillä 100. Empiirisesti „sweet spot" dokumentoiduista koulutussessioista: klassisella densifikaatiolla Horse Full -näkymässä ja Truckissa L1-häviö vakautuu iteraatioiden 18 000 ja 22 000 välillä, pidempi koulutus ei tuo Quality (P4) -tasoa pienemmillä merkittävää parannusta enää. M3 Ultra -tietokoneella tyypillisesti 30–60 sekuntia 200 kuvalla, 5–8 minuuttia 1 000+ kuvalla.

P4 — Quality (Classic)

MISSÄ

Tarkastaja → Esiasetukset-osio → Ryhmä „Classic" → kohta „Quality". UUID-loppuosa …003.

TEKNINEN

35 000 iteraatiota Classic-densifikaatiota V546-„Opacity Decay" -ominaisuudella (HTGS, Eurographics 2025): jokaisen densify-syklin jälkeen kaikkien olemassa olevien gaussien läpinäkymättömyys kerrotaan kertoimella < 1.0, mikä poistaa inaktiivisiksi tulleet gaussit luotettavasti karsinnassa ja saavuttaa identtisellä iter-määrällä 14 % paremman L1-häviön kuin klassinen 35 000 -ajo. SSIM-häviö on aktivoitu (ssimWeight=0.05). M3 Ultra -tietokoneella tyypillisesti 2–4 minuuttia 200 kuvalla. Tuottaa NeRF-Blenderissä (Lego, Chair, Drums) lopullisen L1 ≈ 0.023 — paras Classic-variantti 560+ dokumentoiduissa kokeissa. Huomaa: tarvitsee ~3–5 GB GPU-muistia; 8 GB:n järjestelmissä P3 on turvallinen valinta.

P5 — Preview (MCMC)

MISSÄ

Tarkastaja → Esiasetukset-osio → Ryhmä „MCMC" → kohta „Preview". UUID-loppuosa …006.

TEKNINEN

60 000 iteraatiota MCMC-densifikaatiota (3DGS-MCMC, NeurIPS 2024) 100 000 gaussin katolla. MCMC korvaa heuristisen kloonaus/jakologiikan Markov-ketjun-Monte-Carlo-uudelleensijoittelulla: kuolleet gaussit asetetaan uudelleen sigmoid-painotetuilla näytteenottosyvyyksillä, mikä antaa hallitun ja toistettavissa olevan gaussien määrän. Katto rajoittaa enimmäismäärän tiukasti 100K:ssa — tämä säästää muistia ja renderöintiaikaa, mutta maksaa yksityiskohtia. M3 Ultra -tietokoneella tyypillisesti 5–8 minuuttia 200 kuvalla. Soveltuu „MCMC-toiminnallisuustestiksi" — auttaa arvioimaan, olisiko vaihto Classicista MCMC:hen järkevä ennen kuin investoit aikaa P6:een tai P7:ään.

P6 — Balanced (MCMC)

MISSÄ

Tarkastaja → Esiasetukset-osio → Ryhmä „MCMC" → kohta „Balanced". UUID-loppuosa …007.

TEKNINEN

120 000 iteraatiota MCMC:tä 150 000 gaussin katolla. Keskimmäinen MCMC-taso — lähes lopullinen P7 Qualityn gaussien määrä, mutta vain 60 % iteraatioista. Empiirisesti L1-häviö on dokumentoiduissa koulutussessioissa 0.026–0.028 Horse Full -näkymässä, verrattuna P7:n 0.0246:een — siis noin 7 % korkeampi, mutta puolet odotusajasta. M3 Ultra -tietokoneella tyypillisesti 8–15 minuuttia 200 kuvalla. Käyttää menetelmää, joka skaalaa tehollisen gaussien katon syöttö-SfM-pistepilven pistetiheyteen (katso T75 luvussa 6).

P7 — Quality (MCMC)

MISSÄ

Tarkastaja → Esiasetukset-osio → Ryhmä „MCMC" → kohta „Quality". UUID-loppuosa …004.

TEKNINEN

200 000 iteraatiota MCMC:tä 150 000 gaussin katolla, SSIM-häviö 0.05, MCMC-Noise-Decay 80 % iteraatioista. Paras yksittäinen L1-tulos 560+ kokeissa: 0.0238 Horse Full -näkymässä, keskiarvona 3 trialista 0.0246 (verrattuna P4:n 0.0230:een samassa näkymässä). MCMC tuottaa samalla 71 % vähemmän gausseja (150K vs. ~524K) — ratkaiseva, kun haluat toimittaa tuloksen verkossa, koska pienempi pilvi tuottaa selvästi pienempiä vientitiedostoja. Koulutusaika M3 Ultra -tietokoneella tyypillisesti 20–35 minuuttia 200 kuvalla; 1 000+ kuvan joukolla pikemmin 1–2 tuntia. Paras valinta, kun halutaan maksimaalinen kuvanlaatu minimaalisella lopullisella koolla.

SCENE CLASS -ryhmä avattuna kaikilla kolmella esiasetuksella — Render (3D) 200K iter. / 1 189K Gs, Outdoor (tuned) 200K iter. / 1 250K Gs, Indoor 200K iter. / 669K Gs
SCENE CLASS -ryhmä avattuna kaikilla kolmella esiasetuksella — Render (3D) 200K iter. / 1 189K Gs, Outdoor (tuned) 200K iter. / 1 250K Gs, Indoor 200K iter. / 669K Gs

Tarkastaja SCENE CLASS -ryhmän avattuna. Jokainen esiasetuksen kohta listaa nimen, iteraatiobudjetin ja lopullisen gaussien katon. Korkeat katot (669K - 1.25M) heijastavat Q7-BayesOpt-virityksiä, jotka ovat määrittäneet kullekin näkymätyypille empiirisesti optimaalisen gaussien tiheyden. Valinta klikkauksella kirjoittaa tallennetun koulutuskonfiguraation nykyiseen tilaan.

P8 — Render (3D)

MISSÄ

Tarkastaja → Esiasetukset-osio → Ryhmä „Scene-Class" → kohta „Render (3D)". UUID-loppuosa …700.

TEKNINEN

Scene-Class-esiasetus kuvasynteettisille / CGI-tyyppisille näkymille (NeRF-Blender, Mip-NeRF 360 Flowers, Blenderillä renderoidut testijoukot). Q7-BayesOpt-Sweep (Trial T10 flowersilla, Seed 7, budjetti 20) selvitti: mcmcMaxGaussians=1 189 511, mcmcCapMultiplier=2.98, ssimWeight=0.051, densifyGradThreshold=3.34e-06, mcmcNoiseScale=5.61e-05. Δ +0.36 dB PSNR Quality-MCMC-perustasoon nähden (17.67 → 18.03). Mip-Splatting on tarkoituksellisesti pois (Q1.5-„closed no-win" -tuomio 2026-05-25), Sky-Dome myös pois (synteettisillä näkymillä ei ole oikeaa taivasta). Pääasiallinen vipu on 8× suurempi gaussien yläraja — synteettiset näkymät, joissa puhdas alfa ja tiheät tekstuurit, reagoivat voimakkaasti korkeampaan tiheyteen. Koulutusaika 200 kuvalla noin kuten P7.

P9 — Outdoor (tuned)

MISSÄ

Tarkastaja → Esiasetukset-osio → Ryhmä „Scene-Class" → kohta „Outdoor (tuned)". UUID-loppuosa …701.

TEKNINEN

Scene-Class-esiasetus ulko-otoksille, joissa todellinen taivas ja suuri syvyysalue (Mip-NeRF 360 Bicycle/Garden, ETH3D-Tunnel, drone-lennot). Q7-BayesOpt-Sweep (Trial T0 bicyclellä, Seed 7, budjetti 10) selvitti: mcmcMaxGaussians=1 250 744, mcmcCapMultiplier=5.32, ssimWeight=0.082, skyDomeRadiusMultiplier=59.0. Δ +1.40 dB PSNR Quality-MCMC:hen nähden (21.66 → 23.06) — kaikki 9 kelvollista bicycle-trialia ylittivät +1.0 dB -kynnyksen. Ulkonäkymät reagoivat erittäin voimakkaasti korkeampiin gaussien budjetteihin (skaalattu syvyysalue) ja V549e-Sky-Domeen (pallomaisesti projisoidut taivaspikselit näkymän ympärillä). Cap-Multiplier 5.32 sallii MCMC-uudelleensijoittelun näytteistää aggressiivisemmin kaukaisilla kuva-alueilla. Mip-Splatting tarkoituksellisesti pois (Q1.5-tuomio: maksaa ulkona jopa PSNR:ää). Suositus käyttöliittymässä loppuliitteellä „(tuned)" — viritetyn Indoor-vastineen vastapainona laatuhyppy on yli neljä kertaa suurempi.

P10 — Indoor

MISSÄ

Tarkastaja → Esiasetukset-osio → Ryhmä „Scene-Class" → kohta „Indoor". UUID-loppuosa …702.

TEKNINEN

Scene-Class-esiasetus sisätiloille (Mip-NeRF 360 Bonsai/Kitchen/Room, Deep Blending playroom/drjohnson, ETH3D Storage Room). Q7-BayesOpt-Sweep (Trial T6 bonsailla, Seed 7, budjetti 8) selvitti: mcmcMaxGaussians=669 215, mcmcCapMultiplier=1.76, densifyGradThreshold=1.67e-06, pruneOpacityThreshold=0.0142, ssimWeight=0.171. Δ +0.33 dB PSNR Quality-MCMC:hen nähden (29.63 → 29.96). 3/8 trialia ylitti +0.2 dB -kynnyksen, 8/8 kelvollista (ei pysähdyksiä mtime-Stall-Guardin ansiosta). Sisätilat reagoivat noin puolet niin voimakkaasti kuin Outdoor — Δ +0.33 vs. +1.40 dB — noin puolikkaalla gaussien budjetilla (670K vs. 1.25M). Syy: seinien rajoittama geometria kyllästyy aiemmin; enemmän gausseja menee hukkaan tasaisilla seinäpinnoilla. Cap-Multiplier 1.76 on valittu tarkoituksellisesti konservatiivisesti, jotta MCMC-romahdus (ilmiö versiosta v1.4.3) vältettäisiin. Sky-Dome ja Mip-Splatting molemmat pois.

Milloin mikäkin esiasetus?

SkenaarioEsitestiPääajo
Toiminnallisuustesti uusille kuville, < 30 sP1 Quick
Yksittäisen kohteen skannaus, < 500 valokuvaaP2 PreviewP4 Quality tai P7 MCMC
Sisätila, 100–500 valokuvaaP2 tai P5P10 Indoor
Ulko-/drone-/maisemaotos, > 200 valokuvaaP5 Preview MCMCP9 Outdoor (tuned)
Blender/Cinema-4D-renderöinnit, NeRF-Blenderin testisarjaP5 Preview MCMCP8 Render (3D)
Verkkotoimitus (pieni, kompakti)P2P7 Quality MCMC (pienin tiedosto täydellä laadulla)
Painatus, markkinointi, täydet yksityiskohdatP3 tai P5P4 Quality (Classic)

Nopea vertailu

EsiasetusStrategiaIter.Maks.-GsRenderöintiskaalaTyypillinen aika (200 kuvaa, M3 Ultra)Q-Sweep
P1 QuickClassic1 0000.25×~30 s
P2 PreviewClassic5 0000.5×2–3 min
P3 BalancedClassic20 0001.0×30–60 s
P4 QualityClassic35 0001.0×2–4 minV546 HTGS
P5 Preview MCMCMCMC60 000100 K1.0×5–8 min
P6 Balanced MCMCMCMC120 000150 K1.0×8–15 min
P7 Quality MCMCMCMC200 000150 K1.0×20–35 minV544a
P8 Render (3D)MCMC200 0001.19 M1.0×25–45 minQ7 T10 Δ+0.36 dB
P9 Outdoor (tuned)MCMC200 0001.25 M1.0×30–50 minQ7 T0 Δ+1.40 dB
P10 IndoorMCMC200 000670 K1.0×25–40 minQ7 T6 Δ+0.33 dB

Omat esiasetukset

Painikkeen Save… kautta Esiasetukset-osiossa (I1 luvussa 2) tallennat nykyisen koulutuskonfiguraation omana esiasetuksena. Omat esiasetukset eivät ole „Built-in" ja niitä voi nimetä uudelleen, viedä (JSON-muodossa), jakaa vedä-ja-pudota -toiminnolla, kopioida ja poistaa. Kymmenen sisäänrakennettua esiasetusta P1–P10 jäävät poistopainikkeen ulottumattomiin.

Nyrkkisääntö: Jos muutat esiasetuksessa jotain, jota tarvitset vielä useammin — Sky-Dome päälle, korkeampi SSIM-paino tietylle näkymäluokalle, poikkeavat iter-määrät — tallenna sitten variantti omana esiasetuksena. Näin tiedät seuraavalla ajolla heti, että se on vakiosta poikkeava kokoonpano.