BrainChop
edge inferenceIn-browser volumetric MRI segmentation. A deep model runs fully client-side on the user's own machine, demonstrating that neuroimaging inference does not require a server or an upload.
decentralized neuroimaging · in the browser
A working simulator of edge and federated learning for brain imaging. Scrub through synthetic MRI volumes, watch client-side segmentation sharpen, and run a federated training session where several hospitals improve one shared model - while every scan stays on the machine that holds it.
round-trip delay between sites and the aggregator
chance a site misses a round (offline / busy GPU)
how much each site trains before syncing
playback rate of the round loop
the mechanism
Federated learning flips the usual pipeline. Instead of pooling scans into a central lake, the model travels to the data. Each round repeats four steps, and the only thing that ever crosses the network is a set of weights.
The aggregator sends the current global model to every participating site.
Each site trains on its own scans for a few epochs. Raw images never move.
Sites return only the weight changes - a few megabytes, no patient data.
The server averages updates (weighted by dataset size) into a better model.
edge computation
BrainChop showed that a full volumetric segmentation network can run entirely in a browser tab - no upload, no server round-trip, no PHI leaving the room. The slice viewer above mirrors that idea: the overlay is computed client-side, and as the shared model improves, the predicted tissue boundaries snap to the reference.
grounded in real research
This is an educational reconstruction, not the production systems. It takes the core ideas from a body of work on running neuroimaging analysis at the edge and across institutions, and turns them into something you can poke at directly.
In-browser volumetric MRI segmentation. A deep model runs fully client-side on the user's own machine, demonstrating that neuroimaging inference does not require a server or an upload.
A framework for decentralized analysis of neuroimaging data across institutions. Computation is sent to each site; only aggregate results and model parameters are shared, never the raw data.
The workhorse algorithm here: local models are combined into a global one by averaging weights in proportion to each site's dataset size, balancing contributions from uneven cohorts.
Sergey Plis and collaborators have long argued for moving computation to where sensitive data lives. Privacy, bandwidth, and governance all improve when the model travels instead of the scans.
COINSTAC (Collaborative Informatics and Neuroimaging Suite Toolkit for Anonymous Computation) and BrainChop are projects from the decentralized-analysis research community. References are descriptive; consult the original publications and repositories for the real implementations.