Användarguide

Kapitel 7 — Inbyggda kvalitets-presets

Presets-sektion i Inspector med alla fyra grupper utfällda — CLASSIC (5 presets), CAPTURE CLASS (6 presets, underrubrik „Curated real-world examples“), MCMC (3 presets, underrubrik „No threshold tuning“), HYBRID (1 preset: Balanced (Hybrid))
Presets-sektion i Inspector med alla fyra grupper utfällda — CLASSIC (5 presets), CAPTURE CLASS (6 presets, underrubrik „Curated real-world examples"), MCMC (3 presets, underrubrik „No threshold tuning") och HYBRID (1 preset: Balanced (Hybrid))

Presets-sektion i Inspector, alla fyra grupper utfällda, under rubriken raden „Ready-made recipes — they replace the training settings". CLASSIC står överst med Quick (1K iters), Preview (5K iters, aktivt val med grön bock), Balanced (20K iters), Quality (35K iters) och Ultra Detail (35K iters). CAPTURE CLASS med underrubriken „Curated real-world examples" följer därunder: Drone / Aerial, 360° Walkaround, 360° Walkaround (High Detail) och Photo / Object med vardera 40K iters och 1500K Gaussians, samt Photoset / Unordered (40K iters) och Maximum Quality Native (80K iters, 20000K Gaussians). MCMC bär underrubriken „No threshold tuning" — MCMC behöver ingen Densify-Until-Threshold: Preview (60K iters, 100K Gaussians), Balanced (120K, 150K), Quality (200K, 150K). HYBRID innehåller Balanced (Hybrid) (20K iters, 150K Gaussians). Längst ner footer-action-raden: Save…, Export…, Import…

Ett preset är en förberedd konfiguration för träningen. RadianceKit levererar femton inbyggda presets i fyra grupper: fem Classic-presets (P1–P5: Quick/Preview/Balanced/Quality/Ultra Detail), tre MCMC-presets (P6–P8), sex Capture-Class-presets (P9–P14) — kuraterade recept, ögonvaliderade på riktigt material, för verkliga inspelningstyper (drönare, 360°-rundvandring, foto-objekt, osorterat fotoset) — och ett Hybrid-preset (P15), som kombinerar Classic- och MCMC-strategierna. De tidigare „Scene-Class"-presetsen (Render/3D, Outdoor, Indoor) har dragits tillbaka som synlig grupp — i deras ställe har Capture-Class trätt in. Du väljer presets i sidopanelen under Presets eller i Simple-läget vid import. Med knapparna längst ner i sektionen skapar du egna presets bredvid — de femton inbyggda kan inte tas bort, men väl dupliceras.

I Expert-vyn visas presetsen grupperade efter strategi och inspelningstyp (Classic / Capture Class / MCMC / Hybrid). Ett klick på en post skriver den lagrade träningskonfigurationen till det aktuella tillståndet. Det är ingen ögonblicksbild — om du sedan vrider på reglage ändras tillståndet, men själva presetet förblir oförändrat; en färgad indikator visar då „modified".

Vilket preset som är rätt beror framför allt på scentyp och hårdvara. De två tabellöversikterna i slutet av kapitlet sammanfattar det hela.

P1 — Quick

VAR

Inspector → Presets-sektion → grupp „Classic" → post „Quick". UUID-suffix …001.

TEKNISKT

Diagnos-preset med 1 000 iterationer, klassisk (adaptiv) densifieringsstrategi och en tränings-upplösningsskalning på 0.25× (indatabilden förminskas till 25 % innan träningen). Ska inte användas för att leverera en scen, utan för att snabbt avgöra om setupen (kamerapositioner, punktmoln, bildserie) överhuvudtaget visar rimlig rörelse i loss-värdena. På en M3 Ultra typiskt under 30 sekunder på 50–200 bilder. Den låga upplösningen döljer verklig bildkvalitet, men håller minnesbehov och renderingskostnad mycket lågt. Väljs också automatiskt som standard vid första start om systemet har mindre än 10 GB RAM.

P2 — Preview (Classic)

VAR

Inspector → Presets-sektion → grupp „Classic" → post „Preview". UUID-suffix …002.

TEKNISKT

5 000 iterationer Classic-densifiering, 0.5× upplösningsskalning, dubbla inlärningshastigheter jämfört med standard. Densifiering (kloning + splittning) är aktiv under de första 2 500 iterationerna, därefter enbart pruning. Standardpreset för system med ≥ 10 GB RAM. På en M3 Ultra typiskt 90 sekunder till 3 minuter för en scen med 200 bilder. Ger ett användbart intryck av geometrin och kamerapositionen, men texturer är märkbart uppmjukade — den 0.5× rendering­upplösningen kan inte direkt kringgås genom att därefter träna om med P3 eller P4, eftersom inlärningshastigheterna är kalibrerade för halva upplösningen.

P3 — Balanced (Classic)

VAR

Inspector → Presets-sektion → grupp „Classic" → post „Balanced". UUID-suffix …005.

TEKNISKT

20 000 iterationer Classic-densifiering vid full bildupplösning. Densifiering pågår under de första 15 000 iterationerna, från iteration 3 000 med ett densify-intervall på 100. I detta område avtar avkastningen tydligt: kvaliteten stabiliseras mellan iteration 18 000 och 22 000, och först språnget till Quality (P4) ger märkbart mer igen. På en M3 Ultra typiskt 30–60 sekunder på 200 bilder, 5–8 minuter på 1 000+ bilder.

P4 — Quality (Classic)

VAR

Inspector → Presets-sektion → grupp „Classic" → post „Quality". UUID-suffix …003.

TEKNISKT

35 000 iterationer Classic-densifiering med „Opacity Decay" (HTGS, Eurographics 2025): efter varje densify-cykel multipliceras opaciteten hos alla befintliga Gaussians med en faktor < 1.0, vilket pålitligt tar bort inaktiva Gaussians vid pruning — vid samma antal iterationer ett märkbart renare resultat än utan detta steg. SSIM-loss är aktiverad (ssimWeight=0.05). På en M3 Ultra typiskt 2–4 minuter på 200 bilder. På objekt-scener den starkaste av de klassiska varianterna. Observera: kräver ~3–5 GB GPU-minne; på system med 8 GB är P3 det säkra valet.

P5 — Ultra Detail (Classic)

VAR

Inspector → Presets-sektion → grupp „Classic" → post „Ultra Detail". UUID-suffix …008.

TEKNISKT

Ungefär 35 000 iterationer Classic-densifiering — det skarpaste receptet i Classic-gruppen. Vid jämförbar beräkningstid går det om MCMC-„Quality"-presetet (P8) och är därmed det starkaste quality-presetet i Classic-gruppen och den skarpaste Classic-varianten som RadianceKit levererar. På en M3 Ultra typiskt inom samma tidsram som P4 Quality (2–5 minuter på 200 bilder), men kräver något mer GPU-minne; på system med 8 GB förblir P3 det säkra valet.

P6 — Preview (MCMC)

VAR

Inspector → Presets-sektion → grupp „MCMC" → post „Preview". UUID-suffix …006.

TEKNISKT

60 000 iterationer MCMC-densifiering (3DGS-MCMC, NeurIPS 2024) med ett tak på 100 000 Gaussians. MCMC ersätter den heuristiska klon/split-logiken med Markov-Chain-Monte-Carlo-relokation: döda Gaussians omplaceras via sigmoid-viktade samplingsdjup, vilket ger ett kontrollerat och reproducerbart antal Gaussians. Taket begränsar det maximala antalet hårt till 100K — det sparar minne och renderingstid, men kostar detalj. På en M3 Ultra typiskt 5–8 minuter på 200 bilder. Fungerar som „MCMC-funktionstest" — hjälper dig bedöma om ett byte från Classic till MCMC vore värt det, innan du lägger mer tid på P7 eller P8.

P7 — Balanced (MCMC)

VAR

Inspector → Presets-sektion → grupp „MCMC" → post „Balanced". UUID-suffix …007.

TEKNISKT

120 000 iterationer MCMC med ett tak på 150 000 Gaussians. Den mellersta MCMC-nivån — nästan samma slutliga antal Gaussians som P8 Quality, men bara 60 % av iterationerna. Resultatet blir därmed något sämre än P8 Quality, men kostar bara ungefär halva väntetiden. På en M3 Ultra typiskt 8–15 minuter på 200 bilder. Använder en metod som skalar det effektiva Gaussian-taket efter punkttätheten i den ingående SfM-punktmolnet (se T75 i kapitel 6).

P8 — Quality (MCMC)

VAR

Inspector → Presets-sektion → grupp „MCMC" → post „Quality". UUID-suffix …004.

TEKNISKT

200 000 iterationer MCMC med ett tak på 150 000 Gaussians, SSIM-loss 0.05, MCMC-noise-decay över 80 % av iterationerna. Bildkvaliteten ligger i nivå med den bästa Classic-varianten (P4), men MCMC klarar sig med omkring 71 % färre Gaussians (150K jämfört med ~524K) — avgörande om du vill leverera resultatet på webben, eftersom det mindre molnet ger betydligt mindre exportfiler. Träningstiden på en M3 Ultra är typiskt 20–35 minuter på 200 bilder; på set med 1 000+ bilder snarare 1–2 timmar. Bästa valet när maximal bildkvalitet vid minimal slutstorlek önskas.

CAPTURE CLASS-gruppen utfälld med Drone / Aerial (vald), 360° Walkaround, 360° Walkaround (High Detail) och Photo / Object — vardera 40K iters, 1500K Gaussians
CAPTURE CLASS-gruppen utfälld — Drone / Aerial (vald, grön bock), 360° Walkaround, 360° Walkaround (High Detail) och Photo / Object, vardera med 40K iters och 1500K Gaussians. Gruppen bär underrubriken „Curated real-world examples".

Inspector med CAPTURE CLASS-gruppen utfälld. Varje post är ett ögonvaliderat recept på riktigt material för en konkret inspelningstyp (drönare, 360°-rundvandring, foto-objekt), inte ett värde optimerat mot ett akademiskt testset. Under varje namn står iterationsantal och Gaussian-övre gräns. Val genom klick skriver den lagrade träningskonfigurationen till det aktuella tillståndet.

P9 — Drone / Aerial

VAR

Inspector → Presets-sektion → grupp „Capture Class" → post „Drone / Aerial". UUID-suffix …010.

TEKNISKT

Capture-Class-preset för luft- och drönaromloppsbanor kring byggnader och landskap. MCMC-densifierare, 40 000 iterationer, tak 1,5 miljoner Gaussians, SSIM-loss 0.5 plus edge-aware-term 0.1. Avgörande är anisotropi-straffet med vikt 0.003 vid en ratio-tröskel på 6 — „spaghetti-dödaren" mot de typiskt nålformade artefakter som drönarmaterial skapar. Validerat på ett riktigt DJI 4K-drönarflyg över Pensford-viadukten (ögonbedömt, inte bara metrisk).

P10 — 360° Walkaround

VAR

Inspector → Presets-sektion → grupp „Capture Class" → post „360° Walkaround". UUID-suffix …011.

TEKNISKT

Capture-Class-preset för 360°-rundvandringsvideor. MCMC-densifierare, 40 000 iterationer, tak 1,5 miljoner Gaussians, SSIM-loss 0.5 plus edge-aware-term 0.1, mjukt anisotropi-straff (vikt 0.001 vid ratio-tröskel 15). Person- och himmel-mask är aktiva. Presetet förväntar sig en 360°-equirect-video, som internt projiceras om till cirka 90° breda perspektiv-crop innan träningen startar. Validerat på 8K-360°-rundvandringar med selfiepinne (Monument-scen, ögonbedömt).

P11 — 360° Walkaround (High Detail)

VAR

Inspector → Presets-sektion → grupp „Capture Class" → post „360° Walkaround (High Detail)". UUID-suffix …013 (opt-in).

TEKNISKT

Opt-in-Capture-Class-preset för 360°-rundvandringsvideor med maximal detalj. Hybrid-densifierare (klassisk abs-gradient-kloning/splittning + MCMC-brus + relokation), 40 000 iterationer, tak 1,5 miljoner Gaussians, anisotropi-straff 0.0015 vid ratio-tröskel 15, SSIM-loss 0.2 och edge-aware-term 0. På 360°-material slår det standard-MCMC-presetet „360° Walkaround" (P10) på kvalitetsmåtten och på synligt konfetti, och det med ungefär en tredjedel av antalet splats. Placerat medvetet som opt-in vid sidan om standard-360-presetet, tills det validerats på fler scener.

P12 — Photo / Object

VAR

Inspector → Presets-sektion → grupp „Capture Class" → post „Photo / Object". UUID-suffix …012.

TEKNISKT

Capture-Class-preset för objektomloppsbanor från skarpa enskilda foton (ingen video). Hybrid-t1-densifierare (med relokation), 40 000 iterationer, tak 1,5 miljoner Gaussians, SSIM-loss 0.5 plus edge-aware-term 0.1, mjukt anisotropi-straff (vikt 0.001 vid ratio-tröskel 15), opacity decay 0.9995 var 50:e iteration, ingen maskning. Validerat på 163 högupplösta 41-MP-foton av ett skelett (ögonbedömt). Få vyer (upp till cirka 600) håller sig därmed under hybrid-collapse-tröskeln.

P13 — Photoset / Unordered

VAR

Inspector → Presets-sektion → grupp „Capture Class" → post „Photoset / Unordered".

TEKNISKT

Capture-Class-preset för ett osorterat fotoset — bilder utan känd ordning, till exempel från flera sessioner eller flera personer. 40 000 iterationer. För denna inspelningstyp riktar appen alltid in kamerapositionerna med den inbyggda (native) metoden, oavsett den övriga inställningen (se kapitel 9).

P14 — Maximum Quality Native

VAR

Inspector → Presets-sektion → grupp „Capture Class" → post „Maximum Quality Native".

TEKNISKT

Det dyraste receptet i listan: 80 000 iterationer med en Gaussian-övre gräns på 20 miljoner. Det ställer i ett steg in både träningen och den högsta native-inriktningsnivån (recept E3, se kapitel 9) — den direkta vägen till högsta kvalitet på den native vägen, utan att behöva sätta enskilda värden för hand. Motsvarande lång körtid och motsvarande högt minnesbehov: på svagare system är ett av de övriga Capture-Class-presetsen det säkra valet.

P15 — Ausgewogen (Hybrid)

VAR

Inspector → Presets-sektion → grupp „Hybrid" → post „Ausgewogen (Hybrid)". UUID-suffix …009.

TEKNISKT

20 000 iterationer med Hybrid-densifieringsstrategin: klassisk gradientdriven kloning/splittning placerar kapacitet där loss behöver den, MCMC-SGLD-brus utforskar vidare, och döda Gaussians omplaceras istället för att gå förlorade vid pruning. Opacity decay ersätter opacity-resets; ett anisotropi-straff (vikt 0.001, ratio-tröskel 15) håller nålformade splats i schack. Gaussian-taket skalar med scenen (150K bas, scenmedveten ×3.0). Jämfört med ren MCMC vid samma budget ger detta något mer bildkvalitet och behöver samtidigt 20–30 % färre Gaussians. På en M3 Ultra typiskt 5–10 minuter på 200 bilder.

När ska vilket Preset användas?

ScenarioFörsta testHuvudkörning
Funktionstest av nya bilder, < 30sP1 Quick
Objektorbit från skarpa enstaka fotonP2 PreviewP12 Photo / Object
Skanning av enskilt objekt (video), < 500 fotonP2 PreviewP4 Quality eller P8 Quality MCMC
360°-runtomgångsvideoP6 Preview MCMCP10 360° Walkaround (skarpt: P11 High Detail)
Luft-/drönarorbit, landskapP6 Preview MCMCP9 Drone / Aerial
Foton utan tydlig ordningP2 PreviewP13 Photoset / Unordered
Högsta kvalitet, tid spelar ingen rollP2 PreviewP14 Maximum Quality Native
Webbleverans (liten, kompakt)P2P8 Quality MCMC (minsta fil vid full kvalitet)
Skarpa detaljer på kort tid, kompakt exportP2 eller P6P15 Ausgewogen (Hybrid)
Maximal detaljtrohet, Classic-strategiP3 eller P6P5 Ultra Detail
Print, marknadsföring, full detaljrikedomP3 eller P6P4 Quality (Classic) eller P5 Ultra Detail

Snabbjämförelse

PresetStrategiIter.Max-GsRenderskalaTypisk tid (200 bilder, M3 Ultra)Särdrag
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 minOpacity Decay (HTGS)
P5 Ultra DetailClassic~35 0001.0×2–5 minskarpaste Classic-nivån
P6 Preview MCMCMCMC60 000100 K1.0×5–8 min
P7 Balanced MCMCMCMC120 000150 K1.0×8–15 min
P8 Quality MCMCMCMC200 000150 K1.0×20–35 minGradient-Accumulation
P9 Drone / AerialMCMC40 0001.5 M1.0×10–25 minÖga / Viadukt
P10 360° WalkaroundMCMC40 0001.5 M1.0×10–25 minÖga / Monument
P11 360° Walkaround (High Detail)Hybrid40 0001.5 M1.0×10–25 minÖga (opt-in)
P12 Photo / ObjectHybrid40 0001.5 M1.0×10–25 minÖga / Skelett
P13 Photoset / Unordered40 0001.0×riktar alltid in nativt
P14 Maximum Quality Native80 00020 M1.0×ställer samtidigt in den högsta nativa inriktningsnivån
P15 Ausgewogen (Hybrid)Hybrid20 000150 K1.0×5–10 minClassic + MCMC kombinerat

Egna presets

Via knappen Save… i Presets-sektionen (I1 i kapitel 2) sparar du den aktuella träningskonfigurationen som ett eget preset. Egna presets är inte „Built-in" och kan döpas om, exporteras (som JSON), delas via dra-och-släpp, dupliceras och raderas. De femton inbyggda preseten P1–P15 påverkas inte av raderingsknappen.

Tumregel: Om du ändrar något i ett preset som du kommer behöva oftare — Sky-Dome på, högre SSIM-vikt för en viss scenklass, avvikande antal iterationer — spara då varianten som ett eget preset. På så sätt vet du direkt vid nästa körning att det är en konfiguration som avviker från standarden.