Blog

Blog

Ultima Blog

Questo articolo approfondisce la generazione dei DICOM UID, gli identificatori univoci utilizzati nello standard DICOM per garantire l’unicità e la tracciabilità di immagini ed esami medicali. Dopo una panoramica teorica sulla struttura dei UID e sui vincoli imposti dallo standard DICOM PS3.5, vengono analizzati i principali approcci di generazione: l’utilizzo di una root organizzativa proprietaria e il metodo basato sulla root 2.25 con conversione di UUID. La guida include inoltre una completa implementazione tecnica in TypeScript, mostrando come creare UID validi, conformi alle specifiche e sicuri rispetto a collisioni e ambiguità nei sistemi medicali distribuiti.

Tutti gli articoli

Programma per visualizzare immagini DICOM

DICOM Standard: cos’è, come funziona e perché è fondamentale nell’imaging medico

intelligenza artificiale nella diagnostica per immagini

Intelligenza artificiale nella diagnostica per immagini: come cambia la radiologia

Caddy come Load Balancer e strategie di fallback

In questo articolo vedremo come funziona un tool custom sviluppato con CornerstoneTools, esplorando i meccanismi interni che regolano callback, eventi e gestione dello stato. Per rendere il tutto più concreto, useremo come caso pratico il TPA (Tibial Plateau Angle), un esempio particolarmente interessante perché richiede un flusso di interazione multi-step e una logica più complessa rispetto agli strumenti standard. Attraverso questo esempio, capiremo come progettare e controllare ogni fase del ciclo di vita di un tool, dal primo input dell’utente fino al rendering finale.

DICOM Viewer Software: soluzione web-based per visualizzare immagini DICOM online

medical_imaging

Medical imaging: tecnologie e applicazioni nella diagnostica per immagini

Dalle callback al rendering: costruire un tool TPA in CornerstoneTools

In questo articolo vedremo come funziona un tool custom sviluppato con CornerstoneTools, esplorando i meccanismi interni che regolano callback, eventi e gestione dello stato. Per rendere il tutto più concreto, useremo come caso pratico il TPA (Tibial Plateau Angle), un esempio particolarmente interessante perché richiede un flusso di interazione multi-step e una logica più complessa rispetto agli strumenti standard. Attraverso questo esempio, capiremo come progettare e controllare ogni fase del ciclo di vita di un tool, dal primo input dell’utente fino al rendering finale.

Rendere i metadata DICOM leggibili per gli sviluppatori

Nel moderno scenario della sanità digitale, la capacità di visualizzare ed interagire con dataset volumetrici complessi direttamente tramite web browser è divenuta una necessità clinica imprescindibile. Applicazioni quali la pianificazione chirurgica computer-aided, il teleconsulto specialistico e l'analisi diagnostica avanzata richiedono il passaggio da architetture desktop locali a soluzioni cloud-native. In questo ambito, la libreria vtk.js occupa una posizione di rilievo, permettendo la transizione verso strumenti di visualizzazione ad alte prestazioni accessibili via web.
Agents and code

Agentic Coding

Gli LLM sono strumenti potenti per la scrittura del codice, ma usarli bene richiede consapevolezza. In questo articolo esploro alcune pratiche efficaci: pianificare prima di generare, mantenere una conoscenza profonda del proprio codice, usare il TDD come guida e sfruttare gli agenti per ridurre il debito tecnico. Il vibe coding puro porta rischi concreti, mentre un approccio di supervisione attiva offre il miglior equilibrio tra velocità e qualità. Prima di affidarsi ciecamente agli LLM, vale la pena misurare l'impatto reale sulla propria produttività.
Deep machine learning

Deep machine learning: cos’è, differenze con il machine learning e applicazioni pratiche