Manuale

3.2 Esecuzione della segmentazione AI in locale

3.2.V1.9-01

Puoi eseguire la segmentazione AI localmente, garantendo che nessun dato lasci il tuo sistema. Per fare ciò, installa TotalSegmentator sulla tua macchina. Per farlo, devi prima installare Python, PyTorch e aggiungere python al PATH. TotalSegmentator funziona su Ubuntu, macOS e Windows, e supporta sia CPU che GPU. Le prestazioni su GPU sono significativamente più veloci.

3.2.1

Installazione di Python

3.2.1.V1.9-01

Se hai già Python sul tuo dispositivo, puoi saltare questo passaggio.

Come verificare se hai Python installato?

  1. Apri il prompt dei comandi.

  2. Digita python --version

  3. Se è installato vedrai la versione installata. Altrimenti, verrà mostrato un messaggio tipo 'python' non è riconosciuto come un comando interno o esterno.

Come installare Python?

  1. Vai su Sito di download di Python.

  2. Trova la versione tra 3.7 e 3.13.

  3. Se è installato vedrai la versione installata. Altrimenti, verrà mostrato un messaggio come 'python' non è riconosciuto come comando interno o esterno.

  4. Assicurati di selezionare la casella 'Aggiungi python.exe al PATH' e di installare pip insieme a Python (è incluso quando scegli l'opzione 'Installa ora').

  5. Install python
  6. Installa Python.

  7. Puoi verificare se è installato correttamente seguendo i passaggi sopra: Come verificare se hai Python installato?

Python nel PATH

È molto importante avere Python aggiunto alla variabile ambientale PATH. Per vedere se lo hai nel PATH, digita ‘python’ nel prompt dei comandi. Se è aggiunto, si aprirà nel prompt dei comandi. Altrimenti, apparirà un messaggio come ‘python non è riconosciuto come una variabile interna o esterna’. Vedi qui come aggiungere Python al PATH.

3.2.2

Installazione di PyTorch

3.2.2.V1.9-01

Se hai già PyTorch sul tuo dispositivo, puoi saltare questo passaggio.

Come verificare se hai PyTorch installato?

  1. Apri il prompt dei comandi.

  2. Digita python

  3. Digita import torch

  4. Digita print(torch.__version__)

  5. Se è installato vedrai la versione installata. Altrimenti, apparirà un messaggio come 'ModuleNotFoundError: No module named 'torch'.

Come installare PyTorch?

  1. Vai a Sito di download di PyTorch.

  2. Scegli la versione corretta di PyTorch a seconda che tu voglia usare la versione CPU o CUDA (GPU).

  3. Copia (CTRL+C) il comando specificato nella sezione Esegui questo comando, es. pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

  4. Apri il prompt dei comandi e incolla il comando copiato.

  5. Installa PyTorch.

  6. Puoi verificare se è stato installato correttamente seguendo i passaggi di cui sopra: Come verificare se hai PyTorch installato?

3.2.3

Installazione di TotalSegmentator

3.2.3.V1.9-01

Se hai già TotalSegmentator sul tuo dispositivo, puoi saltare questo passaggio.

Come installare TotalSegmentator?

  1. Apri il prompt dei comandi.

  2. Digita pip install TotalSegmentator==2.3.5.0

  3. Installa TotalSegmentator.

  4. Per verificare se TotalSegmentator è installato correttamente, digita nella riga di comando TotalSegmentator -–version. Dovrebbe mostrare la versione installata.

  5. Riavvia il computer per rendere TotalSegmentator disponibile ad altre app, come Medicalholodeck.

  6. Vai alle impostazioni e consenti la visualizzazione dei modelli di segmentazione locali.

  7. Install TotalSegmentator
  8. Una volta che tutto è installato correttamente, le opzioni di segmentazione in Medicalholodeck appariranno senza la nota cloud, indicando l'elaborazione locale.