基于IndexedDB的Web端影像数据缓存控制系统及其方法技术方案

技术编号:42005916 阅读:40 留言:0更新日期:2024-07-12 12:27
本发明专利技术公开了一种基于IndexedDB的Web端影像数据缓存控制系统,包括DICOM影像加载模块、IndexedDB存储模块、缓存管理与数据同步模块。还公开了一种基于IndexedDB的Web端影像数据缓存控制方法,用户请求打开特定Study的医学影像,DICOM影像加载模块在加载影像数据时根据加载实例的ImageID检索IndexedDB数据库,如果命中则进行本地重载,未命中则在请求接口时进行IndexedDB缓存;缓存管理与数据同步模块根据IndexedDB影像像素数据缓存管理策略进行缓存数据项的管理。通过引入客户端浏览器存储机制,充分利用了客户端的存储资源,并且降低了服务器带宽的压力。

【技术实现步骤摘要】

本专利技术涉及医学影像数据处理领域,特别是涉及一种基于indexeddb的web端影像数据缓存控制系统及其方法。


技术介绍

1、随着网络通信技术,特别是5g技术的迅速发展,基于web的医学影像阅片平台因其便捷性和易访问性而越来越受到重视。

2、当前基于web的医学影像阅片平台普遍采用b/s(浏览器/服务器)架构,实现前后端分离。在这种架构下,前端通过dicomweb接口从后端获取医学影像数据进行渲染展示及交互。即这些平台通常通过dicomweb接口从云端数据库请求获取医学影像像素数据,然后在本地浏览器中进行渲染展示和交互操作,以便于医学专业人员进行影像阅读和诊断分析。然而,由于dicom文件中的像素数据体积庞大,现有的数据处理方案在用户刷新页面或重新打开特定study(一组相关医学影像序列)时,均需重新从服务器端请求完整的医学影像数据。这一问题不仅延长了数据加载时间,影响了用户的体验,同时也对服务器的带宽造成了显著压力。尽管一些现有的解决方案采用了如通过预加载最近访问过的医学影像数据来加快接口响应速度,或者对影像数据进行压缩来减少数据传输量等技本文档来自技高网...

【技术保护点】

1.一种基于IndexedDB的Web端影像数据缓存控制系统,其特征在于,包括:

2.根据权利要求1所述的基于IndexedDB的Web端影像数据缓存控制系统,其特征在于,所述DICOM影像加载模块将生成的ImageID传送至IndexedDB存储模块,IndexedDB存储模块以该ImageID进行查询,DICOM影像加载模块根据查询结果进行数据加载决策。

3.根据权利要求1所述的基于IndexedDB的Web端影像数据缓存控制系统,其特征在于,所述DICOM影像加载模块还用于向云端服务器发起请求,获取缺失的医学影像像素数据,并与所述缓存管理与数据同步模块配合,...

【技术特征摘要】

1.一种基于indexeddb的web端影像数据缓存控制系统,其特征在于,包括:

2.根据权利要求1所述的基于indexeddb的web端影像数据缓存控制系统,其特征在于,所述dicom影像加载模块将生成的imageid传送至indexeddb存储模块,indexeddb存储模块以该imageid进行查询,dicom影像加载模块根据查询结果进行数据加载决策。

3.根据权利要求1所述的基于indexeddb的web端影像数据缓存控制系统,其特征在于,所述dicom影像加载模块还用于向云端服务器发起请求,获取缺失的医学影像像素数据,并与所述缓存管理与数据同步模块配合,确保数据高效地存储和更新。

4.根据权利要求1所述的基于indexeddb的web端影像数据缓存控制系统,其特征在于,当所述dicom影像加载模块请求图像数据时,所述indexeddb存储模块检查本地缓存是否已有所需数据,若无所需数据则通知所述dicom影像加载模块从云端服务器获取数据。

5.根据权利要求1所述的基于index...

【专利技术属性】
技术研发人员:张陆格李浩祁甫浪王方园刘邓汪浩洋杨天军
申请(专利权)人:安徽福晴医疗装备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1