NZZ Team Details How It Built Gaussian Splats of a Restricted Asylum Center on Samos

NZZ journalists Jon Cohrs and Adina Renner detail how they built Gaussian splats of the restricted Samos asylum center from drone and phone video and used Spark.

NZZ journalists Jon Cohrs and Adina Renner detail how they built Gaussian splats of the restricted Samos asylum center from drone and phone video and used Spark.

Michael Rubloff

Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

NZZ

Jon Cohrs and Adina Renner of the Neue Zürcher Zeitung team have detailed how they built Gaussian splats of the restricted Samos asylum center from drone footage and residents' phone video.

The NZZ story ran in February. The Samos center, built in 2021 with European Union funding, is closed to media and the public, and Greek authorities denied every access request. Cohrs was technical lead and Renner project lead, and the research was supported by the Innovation Fund for Multimedia Journalism.

The first test was the Leros camp, trained in Postshot from around 600 images extracted from Greek government promotional footage. For Samos, an anonymous source supplied drone footage flown outside the perimeter, since flights over the site are prohibited, and strong winds limited the angles covered. Two residents filmed the interiors of their own containers after the team sent short instructional videos showing a pattern of moving slowly along the walls while changing viewing angle. Resident capture was limited to living quarters, and the published story uses pseudonyms and shows no faces.

Frames were culled for sharpness in SharpFrames and color adjusted in Lightroom, with AI upscaling avoided because invented detail degraded alignment. RealityScan handled alignment, with manual control points where needed, and exported the registration and sparse point cloud in COLMAP format. Postshot trained each splat from 4K images, cut from more than 1,000 source images down to around 600 to 700. Cleanup ran in SuperSplat, and splat-transform compressed the results to SOG. The final set is three splats, one aerial model of the camp and two container interiors.

Developer Michel Grautstück built the scrollytelling and its editing tool as a Svelte app on Three.js and Spark, hosted on NZZ's Q platform, with a JSON configuration that let editors adjust camera positions, per step object visibility and transitions without touching code. At startup, a Three.js scene had to hold 60 fps and a bandwidth test a steady 8 Mbps. Devices that failed received a video synced to scroll position instead.

Highlighting parts of the camp proved harder. Spark's SplatEdit tools required splitting the model into components, and custom GLSL shaders injected through Spark's Dyno API cost too much on mobile, so the published piece uses 2D overlays locked to the viewport. Cian Jochem rebuilt the Samos landscape in Blender from QGIS elevation and satellite data via BlenderGIS, then placed the camp splat by hand because it carried no georeferencing.

Cohrs has published the full breakdown on Medium.

Featured

Recents

Platforms

Spirula Studio v2026.10.6 Brings Laser Scans Into Its Training Pipeline

Spirula Studio v2026.10.6 adds experimental E57, LAS and PLY laser scan support for metric scale and depth and normal maps, plus a region of interest editor.

Michael Rubloff

Oct 6, 2026

Platforms

Spirula Studio v2026.10.6 Brings Laser Scans Into Its Training Pipeline

Spirula Studio v2026.10.6 adds experimental E57, LAS and PLY laser scan support for metric scale and depth and normal maps, plus a region of interest editor.

Michael Rubloff

Platforms

SimActive's Correlator3D Can Now Publish Gaussian Splats Straight to a Cesium Account

SimActive Correlator3D can now publish Gaussian splats online directly from the software, sending each splat model automatically to a connected Cesium account.

Michael Rubloff

Oct 6, 2026

Platforms

SimActive's Correlator3D Can Now Publish Gaussian Splats Straight to a Cesium Account

SimActive Correlator3D can now publish Gaussian splats online directly from the software, sending each splat model automatically to a connected Cesium account.

Michael Rubloff

News

Empire At Sea Brings 4D Gaussian Splat Actors to Ten Apple Vision Pro Viewers at a Time

Empire At Sea, Peter Flaherty's Venice Immersive Achievement Prize winner, stages 4D Gaussian splat actors trained by 4DV.ai for ten Apple Vision Pro viewers.

Michael Rubloff

Oct 6, 2026

News

Empire At Sea Brings 4D Gaussian Splat Actors to Ten Apple Vision Pro Viewers at a Time

Empire At Sea, Peter Flaherty's Venice Immersive Achievement Prize winner, stages 4D Gaussian splat actors trained by 4DV.ai for ten Apple Vision Pro viewers.

Michael Rubloff

Platforms

Stonex Replaces GOpost With Cube-3D Genesys, Adding 3D Gaussian Splatting Export for Its SLAM Scanners

Stonex Cube-3D Genesys replaces GOpost for its SLAM laser scanners, adding a Pano Images & 3DGS module that exports Gaussian splats as .ply alongside LAS files.

Michael Rubloff

Oct 5, 2026

Platforms

Stonex Replaces GOpost With Cube-3D Genesys, Adding 3D Gaussian Splatting Export for Its SLAM Scanners

Stonex Cube-3D Genesys replaces GOpost for its SLAM laser scanners, adding a Pano Images & 3DGS module that exports Gaussian splats as .ply alongside LAS files.

Michael Rubloff

Trending Articles
  1. TRENDING
    Loading...
  2. TRENDING
    Loading...
  3. TRENDING
    Loading...
Michael Rubloff

Written by Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

More from Michael Rubloff

More from Michael Rubloff

Platforms

Spirula Studio v2026.10.6 Brings Laser Scans Into Its Training Pipeline

Spirula Studio v2026.10.6 adds experimental E57, LAS and PLY laser scan support for metric scale and depth and normal maps, plus a region of interest editor.

Michael Rubloff

Oct 6, 2026

Spirula Studio

Platforms

Spirula Studio v2026.10.6 Brings Laser Scans Into Its Training Pipeline

Michael Rubloff

Oct 6, 2026

Spirula Studio

Platforms

Spirula Studio v2026.10.6 Brings Laser Scans Into Its Training Pipeline

Spirula Studio v2026.10.6 adds experimental E57, LAS and PLY laser scan support for metric scale and depth and normal maps, plus a region of interest editor.

Michael Rubloff

Oct 6, 2026

Spirula Studio

Platforms

SimActive's Correlator3D Can Now Publish Gaussian Splats Straight to a Cesium Account

SimActive Correlator3D can now publish Gaussian splats online directly from the software, sending each splat model automatically to a connected Cesium account.

Michael Rubloff

Oct 6, 2026

SimActive Correlator

Platforms

SimActive's Correlator3D Can Now Publish Gaussian Splats Straight to a Cesium Account

Michael Rubloff

Oct 6, 2026

SimActive Correlator

Platforms

SimActive's Correlator3D Can Now Publish Gaussian Splats Straight to a Cesium Account

SimActive Correlator3D can now publish Gaussian splats online directly from the software, sending each splat model automatically to a connected Cesium account.

Michael Rubloff

Oct 6, 2026

SimActive Correlator

News

Empire At Sea Brings 4D Gaussian Splat Actors to Ten Apple Vision Pro Viewers at a Time

Empire At Sea, Peter Flaherty's Venice Immersive Achievement Prize winner, stages 4D Gaussian splat actors trained by 4DV.ai for ten Apple Vision Pro viewers.

Michael Rubloff

Oct 6, 2026

Empire at Sea

News

Empire At Sea Brings 4D Gaussian Splat Actors to Ten Apple Vision Pro Viewers at a Time

Michael Rubloff

Oct 6, 2026

Empire at Sea

News

Empire At Sea Brings 4D Gaussian Splat Actors to Ten Apple Vision Pro Viewers at a Time

Empire At Sea, Peter Flaherty's Venice Immersive Achievement Prize winner, stages 4D Gaussian splat actors trained by 4DV.ai for ten Apple Vision Pro viewers.

Michael Rubloff

Oct 6, 2026

Empire at Sea

New to Gaussian Splatting? Start here

Radiance fields, explained from the ground up: what a Gaussian splat is, how to capture one, and which tools and gear to start with.

Newsletter

Keep up with the field.

New research, tools and captures from the Radiance Fields newsroom, in your inbox. Free, no spam.