DiagSplat · blind residual-boundary bootstrap

All-30 Round-2 mask audit

Round-1 masks are immutable semantic cores. Round-2 only adds high residual connected to their outer boundary in the trained Round-1 masked 3DGS render. Clean references and pseudo-GT were accessed only after all 30 masks were hashed and locked.

Micro IoU0.635 → 0.643
Micro recall0.670 → 0.678
Micro precision0.925 → 0.925
Changed frames29 / 30
IoU improved / degraded27 / 2

Per-frame quantitative comparison

FrameCauseHard addedR1 IoUR2 IoUΔ IoURecall
0029reflective_planar_support0.649%0.5410.582+0.0410.567 → 0.610
0005crisp_hard_occluder0.107%0.7530.793+0.0400.860 → 0.908
0010compound_hard_occluder0.539%0.6180.655+0.0360.717 → 0.763
0001compound_hard_occluder0.243%0.6720.705+0.0330.797 → 0.839
0027crisp_hard_occluder0.107%0.7140.738+0.0240.786 → 0.816
0018reflective_planar_support0.416%0.8000.823+0.0230.809 → 0.837
0030defocus_soft0.462%0.6620.680+0.0180.765 → 0.786
0028compound_hard_occluder0.275%0.7260.744+0.0180.734 → 0.753
0016crisp_hard_occluder0.431%0.8160.831+0.0160.817 → 0.833
0026crisp_hard_occluder0.375%0.7480.761+0.0130.790 → 0.806
0003crisp_hard_occluder0.189%0.9010.913+0.0130.936 → 0.950
0023compound_hard_occluder0.191%0.3800.390+0.0100.412 → 0.423
0025reflective_planar_support0.210%0.6360.644+0.0080.646 → 0.654
0020reflective_planar_support0.221%0.5550.562+0.0070.593 → 0.601
0015compound_hard_occluder0.141%0.2640.270+0.0050.267 → 0.272
0019compound_hard_occluder0.161%0.2850.291+0.0050.296 → 0.302
0014crisp_hard_occluder0.041%0.4520.456+0.0040.458 → 0.462
0004crisp_hard_occluder0.104%0.4630.467+0.0040.502 → 0.506
0012motion_blur0.096%0.7570.761+0.0040.960 → 0.965
0002defocus_soft0.101%0.8770.881+0.0040.893 → 0.897
0017reflective_planar_support0.082%0.8550.858+0.0030.884 → 0.888
0022crisp_hard_occluder0.090%0.7950.796+0.0020.895 → 0.898
0021crisp_hard_occluder0.027%0.6420.643+0.0010.660 → 0.661
0009crisp_hard_occluder0.034%0.5980.599+0.0010.623 → 0.624
0006crisp_hard_occluder0.025%0.7620.763+0.0010.774 → 0.774
0013crisp_hard_occluder0.010%0.8840.884+0.0000.938 → 0.938
0024motion_blur0.005%0.7540.754+0.0000.754 → 0.754
0007crisp_hard_occluder0.000%0.1310.131+0.0000.131 → 0.131
0011crisp_hard_occluder0.032%0.8650.864-0.0010.970 → 0.971
0008reflective_planar_support0.080%0.8350.834-0.0010.931 → 0.934

Visual audit

Cards are ordered by added hard-mask area. The clean reference and noisy pseudo-GT are audit-only; neither is used to construct Round-2.

Frame 0029 reflective_planar_support

hard added 0.649% · IoU 0.541 → 0.582 (+0.041) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0010 compound_hard_occluder

hard added 0.539% · IoU 0.618 → 0.655 (+0.036) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0030 defocus_soft

hard added 0.462% · IoU 0.662 → 0.680 (+0.018) · threshold 0.042

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0016 crisp_hard_occluder

hard added 0.431% · IoU 0.816 → 0.831 (+0.016) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0018 reflective_planar_support

hard added 0.416% · IoU 0.800 → 0.823 (+0.023) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0026 crisp_hard_occluder

hard added 0.375% · IoU 0.748 → 0.761 (+0.013) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0028 compound_hard_occluder

hard added 0.275% · IoU 0.726 → 0.744 (+0.018) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0001 compound_hard_occluder

hard added 0.243% · IoU 0.672 → 0.705 (+0.033) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0020 reflective_planar_support

hard added 0.221% · IoU 0.555 → 0.562 (+0.007) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0025 reflective_planar_support

hard added 0.210% · IoU 0.636 → 0.644 (+0.008) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0023 compound_hard_occluder

hard added 0.191% · IoU 0.380 → 0.390 (+0.010) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0003 crisp_hard_occluder

hard added 0.189% · IoU 0.901 → 0.913 (+0.013) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0019 compound_hard_occluder

hard added 0.161% · IoU 0.285 → 0.291 (+0.005) · threshold 0.069

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0015 compound_hard_occluder

hard added 0.141% · IoU 0.264 → 0.270 (+0.005) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0005 crisp_hard_occluder

hard added 0.107% · IoU 0.753 → 0.793 (+0.040) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0027 crisp_hard_occluder

hard added 0.107% · IoU 0.714 → 0.738 (+0.024) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0004 crisp_hard_occluder

hard added 0.104% · IoU 0.463 → 0.467 (+0.004) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0002 defocus_soft

hard added 0.101% · IoU 0.877 → 0.881 (+0.004) · threshold 0.042

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0012 motion_blur

hard added 0.096% · IoU 0.757 → 0.761 (+0.004) · threshold 0.042

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0022 crisp_hard_occluder

hard added 0.090% · IoU 0.795 → 0.796 (+0.002) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0017 reflective_planar_support

hard added 0.082% · IoU 0.855 → 0.858 (+0.003) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0008 reflective_planar_support

hard added 0.080% · IoU 0.835 → 0.834 (-0.001) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0014 crisp_hard_occluder

hard added 0.041% · IoU 0.452 → 0.456 (+0.004) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0009 crisp_hard_occluder

hard added 0.034% · IoU 0.598 → 0.599 (+0.001) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0011 crisp_hard_occluder

hard added 0.032% · IoU 0.865 → 0.864 (-0.001) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0021 crisp_hard_occluder

hard added 0.027% · IoU 0.642 → 0.643 (+0.001) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0006 crisp_hard_occluder

hard added 0.025% · IoU 0.762 → 0.763 (+0.001) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0013 crisp_hard_occluder

hard added 0.010% · IoU 0.884 → 0.884 (+0.000) · threshold 0.060

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0024 motion_blur

hard added 0.005% · IoU 0.754 → 0.754 (+0.000) · threshold 0.043

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT

Frame 0007 crisp_hard_occluder

hard added 0.000% · IoU 0.131 → 0.131 (+0.000) · threshold 0.106

observed
clean reference (oracle audit)
Round-1 masked 3DGS render
Round-1 residual
Round-1 mask
Round-2 mask
delta: blue=R1, red=hard add, yellow=soft add
noisy RGB pseudo-GT