Consulenza CBCT e imaging a raggi X
Gabriele Belotti è un consulente indipendente e ingegnere biomedico con sede a Milano. Affianca aziende e centri di ricerca che sviluppano sistemi di imaging a raggi X, dalla definizione del problema al codice e all'hardware che finiscono in produzione: qualità immagine, ricostruzione, calibrazione, simulazione ed elettronica embedded.
Aree di intervento
Qualità immagine e validazione CBCT
Parametrizzazione di algoritmi di qualità immagine, analisi su fantoccio e dati clinici, confronto e controllo qualità di rivelatori flat panel secondo standard IEC. Utile in fase di verifica pre-rilascio o di indagine su anomalie riscontrate in campo.
Ricostruzione tomografica
Progettazione, ottimizzazione e refactoring di pipeline di ricostruzione cone-beam, incluse strategie per l'estensione del campo di vista e la correzione dello scatter. Esperienza diretta su RTK, ITK/VTK e implementazioni custom in C++/CUDA.
Calibrazione geometrica di sistemi robotici
Calibrazione flexmap e verifica geometrica di sistemi con sorgente e rivelatore mobili: dalla progettazione del protocollo di test alla validazione in Factory Acceptance Test, inclusa la calibrazione a 9 gradi di libertà per un C-arm robotico clinico.
Simulazione Monte Carlo
Simulazioni di trasporto di raggi X e particelle con Geant4/OpenGATE per la progettazione di sistemi di imaging, lo studio dello scatter e la generazione di dati sintetici per l'addestramento di modelli, con calcolo distribuito su piattaforme Slurm/HPC.
Sistemi embedded ed elettronica di strumentazione
Integrazione di sensori, elettronica di rivelatori e acquisizione, controllo del movimento e firmware su microcontrollore, con modellazione MATLAB/Simulink e co-progettazione hardware/software. Radicato nella progettazione da zero di un C-arm robotico.
Sviluppo software per dispositivi medicali
Requisiti e design funzionale, implementazione back-end in C++/Python, gestione dati DICOM, integrazione continua e coordinamento cross-team per software destinato a un contesto clinico regolamentato.
Sviluppo e manutenzione di codice C++
Sviluppo, refactoring e manutenzione a lungo termine di basi di codice C++ per sistemi di imaging e macchine industriali: architettura del software, gestione del debito tecnico, onboarding di nuovi sviluppatori e continuità nel tempo di codebase critiche.
Guida tecnica di team R&D
Affiancamento nella definizione della roadmap tecnica e nel coordinamento di gruppi di sviluppo imaging, con esperienza diretta nella gestione di un team di 15 persone su un prodotto clinico.
Come possiamo lavorare insieme
Ogni collaborazione ha una forma diversa a seconda di cosa serve: un progetto a termine, un supporto continuativo, un inserimento a tempo pieno per un periodo definito, o un intervento puntuale. Alcuni esempi tipici:
-
Progetto a termine · 4-8 settimane
Progetto a scopo definito
Un obiettivo chiaro e una scadenza: audit di un algoritmo, implementazione di una nuova funzionalità di ricostruzione, validazione di un rivelatore. La consegna è un report o del codice pronto per essere integrato.
Es. audit della qualità immagine di un sistema CBCT prima del rilascio di una nuova versione.
-
Consulenza continuativa · poche ore al mese
Consulenza tecnica continuativa
Un punto di riferimento fisso per il team: revisione di codice e algoritmi, sanity-check sui risultati di calibrazione, secondo parere su un artefatto d'immagine difficile da spiegare.
Es. revisione mensile delle pull request sulla pipeline di ricostruzione.
-
Inserimento nel team · 3-6 mesi, continuativo
Ingegnere inserito nel team
Affiancamento quotidiano al team di sviluppo per una fase definita, ad esempio in vista di una submission regolatoria o del lancio di un prodotto, con lo stesso livello di coinvolgimento di un dipendente.
Es. supporto a tempo pieno per completare il modulo di ricostruzione prima del Factory Acceptance Test.
-
Guida tecnica frazionale · 1-2 giorni al mese
Guida tecnica frazionale
Revisione periodica dell'architettura, pianificazione della roadmap e mentoring del team, senza essere presente ogni giorno, utile per chi ha bisogno di direzione tecnica ma non di un altro ingegnere a tempo pieno.
Es. revisione trimestrale della roadmap tecnica di imaging con il team di sviluppo.
-
Intervento singolo · 1-3 giorni
Valutazione o second opinion puntuale
Un intervento intensivo e isolato: due diligence tecnica per un investitore o un'acquisizione, valutazione di una tecnologia di terzi, o un workshop formativo per il team su un tema specifico.
Es. due diligence tecnica su un sistema di imaging in fase di acquisizione.
Hai in mente un problema di imaging che vale la pena discutere?
ParliamoneDomande frequenti
Che tipo di consulenza offri?
Consulenza ingegneristica indipendente per aziende e centri di ricerca che sviluppano sistemi di imaging a raggi X: qualità immagine e validazione CBCT, ricostruzione tomografica cone-beam, calibrazione geometrica e flexmap, simulazione Monte Carlo, elettronica embedded e acquisizione, e sviluppo e manutenzione a lungo termine di basi di codice C++.
A chi rivolgersi per un problema di qualità immagine su un CBCT?
Ho gestito l'assicurazione della qualità immagine su sistemi CBCT dentali e clinici presso Cefla e guidato un imaging core group di 15 persone presso medPhoton. Le attività tipiche includono audit di qualità immagine pre-rilascio, indagine su artefatti riscontrati in campo e controllo qualità dei rivelatori flat panel secondo standard IEC.
Puoi aiutare con la ricostruzione cone-beam in C++ e CUDA?
Sì. Comprende progettazione, ottimizzazione e refactoring di pipeline di ricostruzione cone-beam, estensione del campo di vista e correzione dello scatter, con esperienza diretta su RTK, ITK/VTK e implementazioni custom in C++/CUDA, oltre a contributi open source a RTK e OpenGATE.
Lavori su elettronica dei rivelatori e sistemi di acquisizione embedded?
Sì. Comprende integrazione di sensori, elettronica di rivelatori e acquisizione, controllo del movimento e firmware su microcontrollore, a partire dalla progettazione da zero di un C-arm robotico e dal lavoro su hardware presso medPhoton.
Segui calibrazione geometrica e Factory Acceptance Test?
Sì. Comprende calibrazione flexmap e verifica geometrica di sistemi con sorgente e rivelatore mobili, inclusa una calibrazione a 9 gradi di libertà progettata per un C-arm robotico clinico, dalla progettazione del protocollo di test fino alla validazione in Factory Acceptance Test.
Le collaborazioni sono da remoto o on-site, e come sono strutturate?
Entrambe. Le collaborazioni vanno da progetti a termine (4-8 settimane) e consulenze continuative (poche ore al mese) a inserimenti a tempo pieno (3-6 mesi), guida tecnica frazionale (1-2 giorni al mese) e interventi singoli (1-3 giorni). Con sede a Milano, disponibile per lavoro da remoto e on-site in tutta Europa.
Competenze tecniche
Linguaggi & sviluppo
C++, C, Python, CUDA, MATLAB/Simulink, Git, CMake, Agile, LaTeX
Imaging medicale
DICOM, ITK, VTK, RTK, OpenCV, OpenGATE, Geant4
Elettronica & embedded
Sistemi embedded, microcontrollori, elettronica di strumentazione, integrazione di sensori, co-progettazione hardware/software
Infrastruttura
Linux, integrazione di sistema, Slurm / calcolo distribuito, GitLab CI, Jira
Standard & processo
Standard IEC per l'imaging a raggi X, QC dei rivelatori flat panel, Factory Acceptance Test, software per dispositivi medicali regolamentati
Lingue
Italiano (madrelingua), Inglese (fluente), Francese (intermedio)