news 2026/7/3 12:35:48

一款基于DICOM标准的云原生PACS源码,采用Spring Boot3+Vue3前后端分离架构

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
一款基于DICOM标准的云原生PACS源码,采用Spring Boot3+Vue3前后端分离架构

医学影像归档和通信系统,采用前后端分离架构,通过标准化 DICOM 协议实现医学影像的采集、存储、诊断、报告全流程管理。支持放射(CT/MR/DR)、超声(US)、病理(PATH)三大影像专科,工业级影像查看器。

系统以分布式集群与多租户架构为基座,具备高可用、高并发、易扩展的特性,实现从数据统计与跨系统对接的一体化闭环管理,全面支持全院级、区域级云Pacs需求和功能。基于新一代信创化、云原生架构,结合容器化、分布式存储等技术,构建了一套支持多租户、多设备类型的SaaS化影像平台。

后端技术:

Spring Boot3.5.0:Web 框架、自动配置、Actuator

Java17 (LTS):运行时(支持 record、sealed class、text block)

Maven3.9:构建工具

前端技术:

Vue3.5.32:前端框架(Composition API + <script setup>)

TypeScript6.0:类型安全

Vite8.0:构建工具、开发服务器

Pinia3:状态管理

Vue Router4 :路由管理

影像诊断

影像诊断模块是PACS系统核心功能,包含放射、超声、病理三个专科工作站。每个工作站都有影像查看器,支持影像浏览、测量标注、报告编写等完整诊断流程。

一、影像处理

支持多种查看模式:

1、基础查看:DICOM 影像浏览基础功能:窗宽窗位调节、缩放、平移、测量、标注、MPR 多平面重建、系列切换、播放电影等。

2、Segmentation(分割):对影像进行 AI 或手动分割标注,划分感兴趣区域(ROI),提取分割统计数据(面积、体积、均值等)。

3、TMTV(代谢体积):基于 PET/CT 融合影像,计算代谢肿瘤总体积(TMTV),用于肿瘤疗效评估和预后分析。

4、US B 线标注:超声影像专用标注工具,对 B 线(B-lines)进行识别和标注,统计 B 线数量,辅助肺部超声诊断。

5、显微镜:数字病理切片(全切片扫描 WSI)查看,支持多层缩放、ROI 标注、距离/面积测量

6、临床前4D:临床前研究 4D 动态体积分析,支持时间序列回放、4D 数据体积重建、ROI 统计。

二、报告编辑

报告编辑区域,使用医学报告编辑器

支持选择报告模板

填写影像所见、诊断结论、建议等(也可以选择左侧报告文本模板,填写此内容)

可将影像截图和测量数据直接插入报告

三、功能性优势:

1、CT(Computed Tomography,计算机断层扫描)

MPR 多平面重建:基于 Cornerstone3D VolumeViewport,支持轴位、矢状位、冠状位三平面同时显示和联动。

3D 体积渲染:WebGL 原生3D渲染,支持MIP(最大密度投影)和体积渲染。

丰富窗宽窗位预设:本项目预置了肺窗、纵隔窗、骨窗、脑窗、腹部窗。

PET/CT 融合基座:CT作为融合查看的空间参考基底。

分割支持:完整 DICOM SEG 对象读写,v3.11 新增 Label Map Segmentation。

4D 动态支持:v3.8+ 支持呼吸门控 4D-CT 的 CINE 播放。

2. MR(Magnetic Resonance,磁共振成像)

多方位多序列查看:同一检查可包含 T1、T2、FLAIR、DWI 等多序列,影响查看器 支持同屏对比。

MPR 三平面重建:与 CT 共享同一 Cornerstone3D 渲染管线。

分割支持:支持 DICOM SEG 分割对象叠加显示。

多数据中心融合:v3.11 支持 MR 与 PET 的多数据集融合,透明度和混合控制。

4D 动态体积:fMRI 等时序 MR 数据的 CINE 播放。

乳腺专用:支持 MG/MR 乳腺多序列对比查看。

3. PT/PET(Positron Emission Tomography,正电子发射断层扫描)

PET/CT 融合:v3.8 的核心功能——9 视口布局,3D CT + 4D PET 同时显示。

PET/MR 融合:v3.11 新增融合控制,支持透明度和混合度调节。

TMTV 代谢肿瘤体积:专用 tmtv 模式,结合 CT 解剖定位 + PET 代谢信息,自动计算肿瘤体积。

SUV 值可视化:彩色映射叠加在 CT/MR 解剖图像上。

4D 动态 PET:时序 PET 数据的帧间浏览。

RWV 真实值映射:Real World Value Map 对象支持。

4. US(Ultrasound,超声成像)

专用超声模式:v3.11 新增 Ultrasound Mode,专门处理超声数据。

多帧显示:支持多帧超声 cine 循环播放。

B 线标注:usAnnotation 模式支持胸膜 B 线专业标注(肺超声 LUS)。

DICOM 多帧封装:正确解析超声多帧 DICOM 对象。

视频回放:支持超声 cine 回放和时间轴控制。

5. XA(X-Ray Angiography,X 射线血管造影)

CINE 电影回放:造影序列的帧率精确回放。

分割支持:血管分割和测量。

DICOM 增强型显示:支持增强 XA(Enhanced XA)的Overlay 平面。

帧注释标注:介入手术中的关键帧标记。

剂量监测:与 DICOM Radiation Dose 结构化报告联动。

6. NM(Nuclear Medicine,核医学)

DICOM NM 对象显示:支持核医学专用像素数据格式。

多帧/多相浏览:核医学动态扫描的时间序列显示。

PET 互补:SPECT/CT 等混合成像的显示支持。

定量分析:放射性计数和 SUV 测量。

DAT 扫描支持:多巴胺转运体扫描的专业显示。

7、SM(Slide Microscopy,显微镜切片扫描)

支持多分辨率金字塔、Tile 按需加载、ROI 标注、μm 级测量。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/27 15:10:03

2520封装50MHz有源晶振在激光测距仪中的应用与选型

1. 项目概述&#xff1a;2520封装50MHz有源晶振在激光测距仪中的应用 在激光测距仪这类高精度测量设备中&#xff0c;时钟信号的稳定性直接决定了测量精度。YXC推出的2520封装50MHz有源晶振&#xff0c;以其超小体积和优异性能成为这类应用的理想选择。这颗尺寸仅2.52.0mm的微型…

作者头像 李华
网站建设 2026/6/27 15:08:41

PotatoNV技术突破:开源Bootloader解锁方案的设计哲学与实现路径

PotatoNV技术突破&#xff1a;开源Bootloader解锁方案的设计哲学与实现路径 【免费下载链接】PotatoNV Unlock the bootloader on Huawei devices with Kirin 620/65x/95x/960 项目地址: https://gitcode.com/gh_mirrors/po/PotatoNV 核心理念&#xff1a;重新定义设备自…

作者头像 李华
网站建设 2026/6/27 15:08:36

4G与Lora融合的一氧化碳监测系统设计与实现

1. 项目背景与核心需求这个4G_Lora远程一氧化碳监测器项目源于工业环境监测的实际需求。在石油化工、煤矿开采、地下停车场等封闭空间&#xff0c;一氧化碳浓度超标是重大安全隐患。传统有线监测方案布线成本高&#xff0c;而纯Lora方案又受限于传输距离。我们设计的这套系统完…

作者头像 李华
网站建设 2026/6/27 15:07:32

RA8T1 MCU在智能电机控制系统中的应用与优化

1. 现代电机控制系统的价值升级之道在工业4.0和物联网时代&#xff0c;电机控制系统早已不再是简单的启停和转速调节装置。作为一名长期从事工业自动化设计的工程师&#xff0c;我亲眼见证了电机控制从基础功能向智能化、网络化、安全化的演进过程。如今的电机控制系统需要同时…

作者头像 李华
网站建设 2026/6/27 15:02:52

AI幻觉坑惨科研人!通用大模型再贵,也替代不了垂直专业工具

花600元开通顶配通用AI写国自然标书&#xff0c;初稿打磨完毕自查时&#xff0c;AI凭空编造多条临床试验数据、数十篇虚假外文文献&#xff0c;DOI全部无法核验。一次选错工具&#xff0c;差点错失当年申报机会。这类惊险遭遇&#xff0c;正在高校、临床科研圈频繁上演。如今几…

作者头像 李华