Luku 7 — Sisäänrakennetut laatuesiasetukset

Presets-osio Inspectorissa, kaikki neljä ryhmää avattuna, otsikon alla rivi „Ready-made recipes — they replace the training settings". CLASSIC on ylimpänä kohdilla Quick (1K iters), Preview (5K iters, aktiivinen valinta vihreällä valintamerkillä), Balanced (20K iters), Quality (35K iters) ja Ultra Detail (35K iters). CAPTURE CLASS alarivillä „Curated real-world examples" seuraa alempana: Drone / Aerial, 360° Walkaround, 360° Walkaround (High Detail) ja Photo / Object, kukin arvoilla 40K iters ja 1500K Gaussians, lisäksi Photoset / Unordered (40K iters) ja Maximum Quality Native (80K iters, 20000K Gaussians). MCMC:llä on alarivi „No threshold tuning" — MCMC ei tarvitse Densify-Until-Threshold-arvoa: Preview (60K iters, 100K Gaussians), Balanced (120K, 150K), Quality (200K, 150K). HYBRID sisältää kohdan Balanced (Hybrid) (20K iters, 150K Gaussians). Aivan alimpana alatunnisteen toimintorivi: Save…, Export…, Import…
Esiasetus on valmiiksi laadittu asetuskokoonpano harjoitusta varten. RadianceKit tuo mukanaan viisitoista sisäänrakennettua esiasetusta neljässä ryhmässä: viisi Classic-esiasetusta (P1–P5: Quick/Preview/ Balanced/Quality/Ultra Detail), kolme MCMC-esiasetusta (P6–P8), kuusi Capture-Class-esiasetusta (P9–P14) — kuratoituja, oikeasta materiaalista silmämääräisesti validoituja reseptejä todellisille kuvaustyypeille (drone, 360°-kierros, valokuvattu esine, järjestämätön kuvasarja) — sekä yhden Hybrid-esiasetuksen (P15), joka yhdistää Classic- ja MCMC-strategiat. Aiemmat „Scene-Class"-esiasetukset (Render/3D, Outdoor, Indoor) on vedetty pois näkyvästä ryhmästä — niiden tilalle on tullut Capture-Class. Valitset esiasetukset sivupalkin Presets-osiosta tai Simple-tilassa tuonnin yhteydessä. Osion alaosan painikkeilla luot oman esiasetuksen niiden rinnalle — viittätoista sisäänrakennettua ei voi poistaa, mutta ne voi kopioida.
Expert-näkymässä esiasetukset näkyvät ryhmiteltynä strategian ja kuvaustyypin mukaan (Classic / Capture Class / MCMC / Hybrid). Kohdan napsauttaminen kirjoittaa tallennetun harjoituskokoonpanon nykyiseen tilaan. Kyseessä ei ole tilannekuva — jos säädät sen jälkeen liukusäätimiä, tila muuttuu, mutta esiasetus itse pysyy muuttumattomana; värillinen ilmaisin näyttää tällöin „modified".
Mikä esiasetus milloinkin on oikea valinta, riippuu ennen kaikkea kohtauksen tyypistä ja laitteistosta. Luvun lopun kaksi yhteenvetotaulukkoa kokoavat tämän.
P1 — Quick
MISSÄ
Inspector → Presets-osio → ryhmä „Classic" → kohta „Quick". UUID-pääte …001.
TEKNINEN
Diagnostiikkaesiasetus, jossa on 1 000 iteraatiota, klassinen (adaptiivinen) Densification-strategia ja harjoitusresoluution skaalaus 0.25× (syötekuva pienennetään ennen harjoitusta 25 %:iin). Tarkoitus ei ole toimittaa valmista kohtausta, vaan nopeasti todeta, näkyykö asetuksessa (kamera-poosit, pistepilvi, kuvasarja) ylipäätään järkevää liikettä loss-arvoissa. M3 Ultra -laitteella tyypillisesti alle 30 sekuntia 50–200 kuvalla. Pieni resoluutio peittää todellisen kuvanlaadun, mutta pitää muistintarpeen ja renderöintikuorman hyvin pienenä. Valitaan myös automaattisesti oletukseksi ensimmäisellä käynnistyksellä, jos järjestelmässä on alle 10 Gt RAM-muistia.
P2 — Preview (Classic)
MISSÄ
Inspector → Presets-osio → ryhmä „Classic" → kohta „Preview". UUID-pääte …002.
TEKNINEN
5 000 iteraatiota Classic-Densificationia, 0.5× resoluutioskaalaus, kaksinkertaiset oppimisnopeudet oletukseen verrattuna. Densification (klonaus + jako) on aktiivinen ensimmäisten 2 500 iteraation ajan, sen jälkeen vain karsinta (pruning). Oletusesiasetus järjestelmille, joissa on ≥ 10 Gt RAM-muistia. M3 Ultra -laitteella tyypillisesti 90 sekunnista 3 minuuttiin 200 kuvan kohtaukselle. Antaa käyttökelpoisen käsityksen geometriasta ja kameran poosista, mutta tekstuurit ovat selvästi pehmennettyjä — 0.5× renderöintiresoluutiota ei voi tämän jälkeen suoraan ohittaa harjoittamalla uudelleen P3:lla tai P4:llä, koska oppimisnopeudet on kalibroitu puoleen resoluutioon sopiviksi.
P3 — Balanced (Classic)
MISSÄ
Inspector → Presets-osio → ryhmä „Classic" → kohta „Balanced". UUID-pääte …005.
TEKNINEN
20 000 iteraatiota Classic-Densificationia täydellä kuvaresoluutiolla. Densification kestää ensimmäiset 15 000 iteraatiota, iteraatiosta 3 000 alkaen Densify-intervallilla 100. Tässä alueessa tuotto tasoittuu selvästi: laatu vakiintuu iteraatioiden 18 000 ja 22 000 välillä, ja vasta hyppy Quality-tasoon (P4) tuo taas tuntuvasti lisää. M3 Ultra -laitteella tyypillisesti 30–60 sekuntia 200 kuvalla, 5–8 minuuttia 1 000+ kuvalla.
P4 — Quality (Classic)
MISSÄ
Inspector → Presets-osio → ryhmä „Classic" → kohta „Quality". UUID-pääte …003.
TEKNINEN
35 000 iteraatiota Classic-Densificationia „Opacity Decayn" kanssa (HTGS, Eurographics 2025): jokaisen Densify-syklin jälkeen kaikkien olemassa olevien Gaussianien opacity kerrotaan kertoimella < 1.0, mikä poistaa passivoituneet Gaussianit karsinnan yhteydessä luotettavasti — samalla iteraatiomäärällä selvästi siistimpi tulos kuin ilman tätä vaihetta. SSIM-loss on aktivoitu (ssimWeight=0.05). M3 Ultra -laitteella tyypillisesti 2–4 minuuttia 200 kuvalla. Objektikohtauksissa vahvin klassisista variaatioista. Huomaa: tarvitsee ~3–5 Gt GPU-muistia; 8 Gt järjestelmissä P3 on turvallinen valinta.
P5 — Ultra Detail (Classic)
MISSÄ
Inspector → Presets-osio → ryhmä „Classic" → kohta „Ultra Detail". UUID-pääte …008.
TEKNINEN
Noin 35 000 iteraatiota Classic-Densificationia — Classic-ryhmän terävin resepti. Se ohittaa vastaavalla laskenta-ajalla MCMC:n „Quality"-esiasetuksen (P8) ja on siten Classic-ryhmän vahvin Quality-esiasetus ja terävin Classic-variaatio, jonka RadianceKit tuo mukanaan. M3 Ultra -laitteella tyypillisesti samassa aikaikkunassa kuin P4 Quality (2–5 minuuttia 200 kuvalla), mutta tarvitsee hieman enemmän GPU-muistia; 8 Gt järjestelmissä P3 pysyy turvallisena valintana.
P6 — Preview (MCMC)
MISSÄ
Inspector → Presets-osio → ryhmä „MCMC" → kohta „Preview". UUID-pääte …006.
TEKNINEN
60 000 iteraatiota MCMC-Densificationia (3DGS-MCMC, NeurIPS 2024) 100 000 Gaussianin katolla. MCMC korvaa heuristisen klonaus/jakologiikan Markov-Chain-Monte-Carlo-relokaatiolla: kuolleet Gaussianit sijoitetaan uudelleen sigmoid-painotettujen näytteenottosyvyyksien avulla, mikä tuottaa hallitun ja toistettavan Gaussian-määrän. Katto rajoittaa maksimimäärän tiukasti 100K:hon — tämä säästää muistia ja renderöintiaikaa, mutta maksaa yksityiskohdissa. M3 Ultra -laitteella tyypillisesti 5–8 minuuttia 200 kuvalla. Sopii „MCMC-toimivuustestiksi" — auttaa arvioimaan, kannattaisiko Classicista siirtyä MCMC:hen, ennen kuin investoit enemmän aikaa P7:ään tai P8:aan.
P7 — Balanced (MCMC)
MISSÄ
Inspector → Presets-osio → ryhmä „MCMC" → kohta „Balanced". UUID-pääte …007.
TEKNINEN
120 000 iteraatiota MCMC:tä 150 000 Gaussianin katolla. MCMC:n keskitaso — lähes P8 Qualityn lopullinen Gaussian-määrä, mutta vain 60 % iteraatioista. Tulos jää siten hieman P8 Qualitya huonommaksi, mutta maksaa vain noin puolet odotusajasta. M3 Ultra -laitteella tyypillisesti 8–15 minuuttia 200 kuvalla. Käyttää menetelmää, joka skaalaa efektiivisen Gaussian-katon lähtökohtana olevan SfM-pistepilven pistetiheyden mukaan (katso T75 luvussa 6).
P8 — Quality (MCMC)
MISSÄ
Inspector → Presets-osio → ryhmä „MCMC" → kohta „Quality". UUID-pääte …004.
TEKNINEN
200 000 iteraatiota MCMC:tä 150 000 Gaussianin katolla, SSIM-loss 0.05, MCMC-Noise-Decay 80 %:n yli iteraatioista. Kuvanlaatu on parhaan Classic-variaation (P4) tasolla, mutta MCMC pärjää samalla noin 71 % vähemmällä Gaussian-määrällä (150K vs ~524K) — ratkaisevaa, jos haluat toimittaa tuloksen verkkoon, koska pienempi pilvi tuottaa selvästi pienempiä vientitiedostoja. Harjoitusaika M3 Ultra -laitteella tyypillisesti 20–35 minuuttia 200 kuvalla; 1 000+ kuvan sarjoilla pikemminkin 1–2 tuntia. Paras valinta, kun halutaan maksimaalinen kuvanlaatu minimaalisella lopullisella koolla.

Inspector CAPTURE CLASS -ryhmä avattuna. Jokainen kohta on oikeasta materiaalista silmämääräisesti validoitu resepti tietylle kuvaustyypille (drone, 360°-kierros, valokuvattu esine), ei akateemista testijoukkoa vasten optimoitu arvo. Jokaisen nimen alla on iteraatiomäärä ja Gaussian-yläraja. Napsauttamalla valinta kirjoittaa tallennetun harjoituskokoonpanon nykyiseen tilaan.
P9 — Drone / Aerial
MISSÄ
Inspector → Presets-osio → ryhmä „Capture Class" → kohta „Drone / Aerial". UUID-pääte …010.
TEKNINEN
Capture-Class-esiasetus rakennusten ja maisemien ilma- ja drone-kiertoajoille. MCMC-densifier, 40 000 iteraatiota, katto 1,5 miljoonaa Gaussiania, SSIM-loss 0.5 plus edge-aware-termi 0.1. Ratkaiseva on anisotropiarangaistus painolla 0.003 suhdekynnyksellä 6 — „spagetti-tappaja" tyypillisiä neulamaisia artefakteja vastaan, joita drone-materiaali tuottaa. Validoitu todellisella DJI-4K-drone- lennolla Pensfordin viaduktin yli (tarkastettu silmämääräisesti, ei vain mittarein).
P10 — 360° Walkaround
MISSÄ
Inspector → Presets-osio → ryhmä „Capture Class" → kohta „360° Walkaround". UUID-pääte …011.
TEKNINEN
Capture-Class-esiasetus 360°-kierrosvideoille. MCMC-densifier, 40 000 iteraatiota, katto 1,5 miljoonaa Gaussiania, SSIM-loss 0.5 plus edge-aware-termi 0.1, lievä anisotropiarangaistus (paino 0.001, suhdekynnys 15). Henkilö- ja taivasmaski ovat aktiivisia. Esiasetus odottaa 360°-equirect-videota, joka projisoidaan sisäisesti noin 90° levyisiksi perspektiiviristikuiksi ennen harjoituksen alkua. Validoitu 8K-360°-kierroksilla selfie-kepillä (Monument-kohtaus, tarkastettu silmämääräisesti).
P11 — 360° Walkaround (High Detail)
MISSÄ
Inspector → Presets-osio → ryhmä „Capture Class" → kohta „360° Walkaround (High Detail)". UUID-pääte …013 (opt-in).
TEKNINEN
Opt-in-Capture-Class-esiasetus 360°-kierrosvideoille maksimaalisella yksityiskohtaisuudella. Hybrid-densifier (klassinen Abs-gradienttiklonaus/-jako + MCMC-noise + relokaatio), 40 000 iteraatiota, katto 1,5 miljoonaa Gaussiania, anisotropiarangaistus 0.0015 suhdekynnyksellä 15, SSIM-loss 0.2 ja edge-aware-termi 0. 360°- materiaalissa se voittaa vakio-MCMC-esiasetuksen „360° Walkaround" (P10) laatumittareissa ja näkyvässä konfetissa, ja tämä noin kolmasosalla splat-määrästä. Se on tarkoituksella opt-in-vaihtoehtona vakio-360- esiasetuksen rinnalla, kunnes se on validoitu useammissa kohtauksissa.
P12 — Photo / Object
MISSÄ
Inspector → Presets-osio → ryhmä „Capture Class" → kohta „Photo / Object". UUID-pääte …012.
TEKNINEN
Capture-Class-esiasetus objektikiertoajoille tarkoista yksittäiskuvista (ei videosta). Hybrid-t1-densifier (relokaatiolla), 40 000 iteraatiota, katto 1,5 miljoonaa Gaussiania, SSIM-loss 0.5 plus edge-aware-termi 0.1, lievä anisotropiarangaistus (paino 0.001, suhdekynnys 15), Opacity Decay 0.9995 joka 50. iteraatio, ei maskausta. Validoitu 163 korkearesoluutioisella 41-MP-valokuvalla luurangosta (tarkastettu silmämääräisesti). Muutamat kuvakulmat (korkeintaan noin 600) pysyvät tällöin Hybrid-collapse-kynnyksen alapuolella.
P13 — Photoset / Unordered
MISSÄ
Inspector → Presets-osio → ryhmä „Capture Class" → kohta „Photoset / Unordered".
TEKNINEN
Capture-Class-esiasetus järjestämättömälle kuvasarjalle — kuville, joiden järjestys on tuntematon, esimerkiksi useasta istunnosta tai useammalta henkilöltä. 40 000 iteraatiota. Tälle kuvaustyypille sovellus kohdistaa kamerapositiot aina natiivilla menetelmällä, riippumatta muusta asetuksesta (katso luku 9).
P14 — Maximum Quality Native
MISSÄ
Inspector → Presets-osio → ryhmä „Capture Class" → kohta „Maximum Quality Native".
TEKNINEN
Listan kallein resepti: 80 000 iteraatiota Gaussian- ylärajalla 20 miljoonaa. Se asettaa yhdellä kertaa sekä harjoituksen että korkeimman natiivin kohdistustason (resepti E3, katso luku 9) — suora tie natiivin polun korkeimpaan laatuun ilman yksittäisten arvojen manuaalista asettamista. Vastaavasti pitkä ajoaika ja vastaavan korkea muistintarve: heikommilla järjestelmillä jokin muu Capture-Class- esiasetus on turvallisempi valinta.
P15 — Tasapainotettu (Hybrid)
MISSÄ
Inspector → Presets-osio → ryhmä „Hybrid" → kohta „Tasapainotettu (Hybrid)". UUID-pääte …009.
TEKNINEN
20 000 iteraatiota Hybrid-Densification-strategialla: klassinen gradienttiohjattu klonaus/jako sijoittaa kapasiteettia sinne, missä loss sitä tarvitsee, MCMC-SGLD-noise jatkaa tutkimista, ja kuolleet Gaussianit relokoidaan sen sijaan että ne katoaisivat karsinnassa. Opacity Decay korvaa opacity-nollaukset; anisotropia- rangaistus (paino 0.001, suhdekynnys 15) pitää neulamaiset splatit kurissa. Gaussian-katto skaalautuu kohtauksen mukaan (150K perusarvo, scene-aware ×3.0). Verrattuna puhtaaseen MCMC:hen samalla budjetilla tämä tuottaa hieman enemmän kuvanlaatua ja tarvitsee samalla 20–30 % vähemmän Gaussianeja. M3 Ultra -laitteella tyypillisesti 5–10 minuuttia 200 kuvalla.
Milloin mikäkin esiasetus?
| Skenaario | Ensitesti | Pääajo |
|---|---|---|
| Uusien kuvien toimivuustesti, < 30 s | P1 Quick | — |
| Objektin kiertoajo teräväpiirteisistä yksittäiskuvista | P2 Preview | P12 Photo / Object |
| Yksittäisen objektin skannaus (video), < 500 kuvaa | P2 Preview | P4 Quality tai P8 Quality MCMC |
| 360° kiertokävelyvideo | P6 Preview MCMC | P10 360° Walkaround (tarkka: P11 High Detail) |
| Ilma-/dronekiertoajo, maisema | P6 Preview MCMC | P9 Drone / Aerial |
| Kuvat ilman havaittavaa järjestystä | P2 Preview | P13 Photoset / Unordered |
| Korkein laatu, ajalla ei ole väliä | P2 Preview | P14 Maximum Quality Native |
| Web-julkaisu (pieni, kompakti) | P2 | P8 Quality MCMC (pienin tiedosto täydellä laadulla) |
| Terävät yksityiskohdat lyhyessä ajassa, kompakti vienti | P2 tai P6 | P15 Ausgewogen (Hybrid) |
| Maksimaalinen yksityiskohtien tarkkuus, Classic-strategia | P3 tai P6 | P5 Ultra Detail |
| Tulostus, markkinointi, täysi yksityiskohtaisuus | P3 tai P6 | P4 Quality (Classic) tai P5 Ultra Detail |
Pikavertailu
| Preset | Strategia | Iters | Max-Gs | Renderöintiskaala | Tyypillinen aika (200 kuvaa, M3 Ultra) | Erikoisuus |
|---|---|---|---|---|---|---|
| P1 Quick | Classic | 1 000 | ∞ | 0.25× | ~30 s | — |
| P2 Preview | Classic | 5 000 | ∞ | 0.5× | 2–3 min | — |
| P3 Balanced | Classic | 20 000 | ∞ | 1.0× | 30–60 s | — |
| P4 Quality | Classic | 35 000 | ∞ | 1.0× | 2–4 min | Opacity Decay (HTGS) |
| P5 Ultra Detail | Classic | ~35 000 | ∞ | 1.0× | 2–5 min | terävin Classic-taso |
| P6 Preview MCMC | MCMC | 60 000 | 100 K | 1.0× | 5–8 min | — |
| P7 Balanced MCMC | MCMC | 120 000 | 150 K | 1.0× | 8–15 min | — |
| P8 Quality MCMC | MCMC | 200 000 | 150 K | 1.0× | 20–35 min | Gradient-Accumulation |
| P9 Drone / Aerial | MCMC | 40 000 | 1.5 M | 1.0× | 10–25 min | Silmä / Viadukti |
| P10 360° Walkaround | MCMC | 40 000 | 1.5 M | 1.0× | 10–25 min | Silmä / Monumentti |
| P11 360° Walkaround (High Detail) | Hybrid | 40 000 | 1.5 M | 1.0× | 10–25 min | Silmä (opt-in) |
| P12 Photo / Object | Hybrid | 40 000 | 1.5 M | 1.0× | 10–25 min | Silmä / Runko |
| P13 Photoset / Unordered | — | 40 000 | — | 1.0× | — | kohdistaa aina natiivisti |
| P14 Maximum Quality Native | — | 80 000 | 20 M | 1.0× | — | asettaa samalla korkeimman natiivin kohdistustason |
| P15 Tasapainoinen (Hybrid) | Hybrid | 20 000 | 150 K | 1.0× | 5–10 min | Classic + MCMC yhdistettynä |
Omat esiasetukset
Presets-osion (I1 luvussa 2) painikkeen Save… kautta tallennat nykyisen koulutuskonfiguraation omaksi esiasetukseksi. Omat esiasetukset eivät ole "Built-in", ja niitä voi nimetä uudelleen, viedä (JSON-muodossa), jakaa vetämällä ja pudottamalla, monistaa ja poistaa. Viisitoista sisäänrakennettua esiasetusta P1–P15 pysyvät poistopainikkeelta koskemattomina.
Nyrkkisääntö: Jos muutat esiasetukseen jotain, mitä tarvitset todennäköisesti vielä useammin — taivaankupu päällä, korkeampi SSIM-paino tietylle skenetyypille, poikkeavat iteraatiomäärät — tallenna tämä variantti omaksi esiasetukseksi. Näin tiedät seuraavalla ajokerralla heti, että kyseessä on oletuksesta poikkeava konfiguraatio.