RadRobin logo

View and edit TotalSegmentator results in your browser

Run TotalSegmentator on your own GPU and get 117 named structures as an editable segmentation in a free web DICOM viewer. Nothing to install in the browser, and your images never leave your machine.

Open the viewer Try the sample cases
TotalSegmentator structures shown as an editable segmentation in the RadRobin browser viewer
TotalSegmentator structures as a segmentation you can review and edit in 2D and 3D.

How it works

  1. Start the small RadRobin server next to your TotalSegmentator installation (instructions on GitHub).
  2. Open the RadRobin viewer and load a CT from a folder or a DICOMweb server.
  3. In review mode, select the series and press F. The viewer sends it to localhost:8080.
  4. The structures come back with their names. Review them, correct them, and save as DICOM SEG.

What you can do with the results

Segmentation converted to a 3D mesh in the RadRobin viewer
Segmented structures as 3D meshes.

Try it without installing anything

Two abdominal CT scans from the public C4KC-KiTS collection, with ready-made TotalSegmentator segmentations, are on GitHub. Download a case, open the viewer, click Select Folder and choose the case folder.

Download the sample cases

Run TotalSegmentator on your own GPU

You need TotalSegmentator 2.x in a Python environment, ideally with an NVIDIA GPU. Add three packages and start the server:

pip install -r requirements.txt   python server.py

The server listens only on your own computer. If your GPU is on another machine, connect with an SSH tunnel. Full instructions, the API and a test tool are in the GitHub repository.

Questions

Is it free?

Yes. The viewer is free to use in the browser, and the TotalSegmentator server is open source under the MIT license.

Are my images uploaded?

No. The viewer runs in your browser and sends the series only to the TotalSegmentator server you run yourself, normally on your own computer. Nothing is sent to RadRobin.

Do I need a GPU?

An NVIDIA GPU is recommended. TotalSegmentator also runs on a CPU, but much more slowly; use fast mode.

Can I use a GPU on another machine?

Yes. Run the server on the GPU machine and connect with ssh -L 8080:localhost:8080 you@gpu-server. The viewer keeps talking to localhost:8080.

Which TotalSegmentator version is supported?

Version 2.x with the open total task (117 structures). Version 1 used different label numbers.

Can I use it for diagnosis?

No. RadRobin and TotalSegmentator are research tools and are not cleared for clinical use.