【技术实现步骤摘要】
本专利技术涉及断层扫描医疗,尤其涉及一种基于ct系统架构的分布式缓存的数据传输方法及数据缓存系统。
技术介绍
1、随着医学影像技术的发展,ct系统(computed tomography,计算机断层扫描)在图像分辨率、质量和能量分辨率等方面有了显著提升,但也导致数据量和带宽需求的急剧增长,从而对采集、存储和传输系统提出了更高的要求。
2、相关技术中,在滑环前端增设缓存单元,用于暂存在实时数据采集时未传输的数据,并在间歇期传输出去。然而,滑环前端新增设的缓存单元的带宽和容量限制成为新的瓶颈,影响系统的数据采集速率和连续扫描时间。
技术实现思路
1、本说明书实施方式旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本说明书实施方式提出一种基于ct系统架构的分布式缓存的数据传输方法及数据缓存系统。
2、本说明书实施方式提供一种基于ct系统架构的分布式缓存的数据传输方法,所述方法应用于分布式的数据缓存系统,所述方法包括:
3、旋转端数据采集处理单元基于数据汇聚单元发送的预发读请求信号,根据数据读取需求对应的起始虚拟基地址和抽取参数确定前置缓存单元中需读取的物理地址;
4、所述旋转端数据采集处理单元读取存储在所述物理地址中的原始成像数据,并将所述原始成像数据传输至数据汇聚单元;
5、所述数据汇聚单元将所述原始成像数据传输至固定端。
6、在其中一个实施方式,所述旋转端数据采集处理单元包括数据采集单元和数据处理单元;所
7、通过目标单元根据起始虚拟基地址和抽取参数确定对应的目标虚拟地址,其中,所述目标单元包括所述数据处理单元和所述数据采集单元中的至少之一;
8、通过所述目标单元的地址映射关系表,根据所述目标虚拟地址查找并确定前置缓存单元中需读取的物理地址。
9、在其中一个实施方式,所述旋转端数据采集处理单元包括m个数据采集单元和k个数据处理单元,其中:
10、每个数据采集单元都配备有一个前置缓存单元,每个前置缓存单元存储有所述地址映射关系表,所述目标单元为所述m个数据采集单元;或者
11、每个数据处理单元都配备有一个前置缓存单元,每个前置缓存单元存储有所述地址映射关系表,所述目标单元为所述k个数据处理单元;或者
12、每个数据处理单元和每个数据采集单元都配备有一个前置缓存单元,每个前置缓存单元存储有所述地址映射关系表,所述目标单元为所述m个数据采集单元和所述k个数据处理单元。
13、在其中一个实施方式,所述方法还包括:
14、在数据汇聚单元发送预发读请求信号之前,所述旋转端数据采集处理单元接收基于所述数据读取需求下发的所述起始虚拟基地址和所述抽取参数。
15、在其中一个实施方式,所述抽取参数包括视图、能级、层级、通道中的至少一个。
16、本说明书实施方式提供一种基于ct系统架构的分布式的数据缓存系统,所述ct系统架构包括旋转端和固定端,所述旋转端包括探测器、旋转端数据采集处理单元,所述旋转端数据采集处理单元与所述探测器连接,所述分布式的数据缓存系统包括前置缓存单元和数据汇聚单元;
17、所述前置缓存单元,设置于所述旋转端数据采集处理单元中,用于根据预设扫描参数动态存储地址映射关系表以及存储所述探测器所采集到的原始成像数据;
18、所述数据汇聚单元,设置于所述旋转端中,并与所述旋转端数据采集处理单元连接,用于存储探测器采集数据过程中所需的控制参数,并将所述前置缓存单元中缓存的数据传输至所述固定端。
19、在其中一个实施方式,所述探测器包括m组,所述旋转端数据采集处理单元包括m个数据采集单元和k个数据处理单元,所述m个数据采集单元与m组探测器一一对应地相互连接,每个数据处理单元与至少一个数据采集单元以及所述数据汇聚单元连接,其中,k小于或等于m。
20、在其中一个实施方式,每个数据采集单元对应一个探测器组;所述前置缓存单元设置于所述数据采集单元,所述数据采集单元用于根据预设扫描数据动态地存储地址映射关系表以及存储对应的探测器组所采集到的原始成像数据。
21、在其中一个实施方式,每个数据处理单元对应至少一个探测器组;所述前置缓存单元设置于所述数据处理单元,所述数据处理单元用于根据预设扫描数据动态地存储地址映射关系表以及存储对应的至少一个探测器组所采集到的原始成像数据。
22、在其中一个实施方式,所述前置缓存单元设置于所述数据采集单元和所述数据处理单元,所述数据采集单元和所述数据处理单元用于根据预设扫描数据和预设存储规则动态地存储地址映射关系表和多个探测器组所采集到的原始成像数据。
23、在其中一个实施方式,所述前置缓存单元的页长为所述数据采集单元对应的通道数,所述数据采集单元对应的通道数与存储的探测器组中每个探测器对应的通道数相等;和/或
24、所述前置缓存单元的页长为所述数据处理单元对应的通道数,所述数据处理单元对应的通道数与连接的数据采集单元的数量和每个数据采集单元对应的通道数之间的乘积相等;
25、其中,所述页长用于表示存储表格的行数。
26、本说明书实施方式提供一种基于ct系统架构的分布式缓存的数据传输装置,所述装置应用于根据上述中任意一项所述的分布式的数据缓存系统,所述装置包括:
27、物理地址确定模块,用于所述旋转端数据采集处理单元基于所述数据汇聚单元发送的预发读请求信号,根据数据读取需求对应的起始虚拟基地址和抽取参数确定前置缓存单元中需读取的物理地址;
28、成像数据读取模块,用于所述旋转端数据采集处理单元读取存储在所述物理地址中的原始成像数据,并将所述原始成像数据传输至所述数据汇聚单元;
29、成像数据传输模块,用于所述数据汇聚单元将所述原始成像数据传输至所述固定端。
30、本说明书实施方式提供一种医学成像设备,所述医学成像设备包括:存储器,以及与所述存储器通信连接的一个或多个处理器;所述存储器中存储有可被所述一个或多个处理器执行的指令,所述指令被所述一个或多个处理器执行,以使所述一个或多个处理器实现上述任一项实施方式所述的方法的步骤。
31、本说明书实施方式提供计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项实施方式所述的方法的步骤。
32、本说明书实施方式提供一种计算机程序产品,所述计算机程序产品中包括指令,所述指令被计算机设备的处理器执行时,使得所述计算机设备能够执行上述任一项实施方式所述的方法的步骤。
33、上述说明书实施方式中,基于ct系统架构的分布式缓存的数据传输方法应用于分布式的数据缓存系统。首先,旋转端数据采集处理单元基于数据汇聚单元发送的预发读请求信号,根据数据读取需求对应的起始虚本文档来自技高网...
【技术保护点】
1.一种基于CT系统架构的分布式缓存的数据传输方法,其特征在于,所述方法应用于分布式的数据缓存系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述旋转端数据采集处理单元包括数据采集单元和数据处理单元;所述根据数据读取需求对应的起始虚拟基地址和抽取参数确定前置缓存单元中需读取的物理地址,包括:
3.根据权利要求2所述的方法,其特征在于,所述旋转端数据采集处理单元包括M个数据采集单元和K个数据处理单元,其中:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述抽取参数包括视图、能级、层级、通道中的至少一个。
6.一种基于CT系统架构的分布式的数据缓存系统,其特征在于,所述CT系统架构包括旋转端和固定端,所述旋转端包括探测器、旋转端数据采集处理单元,所述旋转端数据采集处理单元与所述探测器连接,所述分布式的数据缓存系统包括前置缓存单元和数据汇聚单元;
7.根据权利要求6所述的系统,其特征在于,所述探测器包括M组,所述旋转端数据采集处理单元包括M个
8.根据权利要求7所述的系统,其特征在于,每个数据采集单元对应一个探测器组;所述前置缓存单元设置于所述数据采集单元,所述数据采集单元用于根据预设扫描数据动态地存储地址映射关系表以及存储对应的探测器组所采集到的原始成像数据。
9.根据权利要求7所述的系统,其特征在于,每个数据处理单元对应至少一个探测器组;所述前置缓存单元设置于所述数据处理单元,所述数据处理单元用于根据预设扫描数据动态地存储地址映射关系表以及存储对应的至少一个探测器组所采集到的原始成像数据。
10.根据权利要求7所述的系统,其特征在于,所述前置缓存单元设置于所述数据采集单元和所述数据处理单元,所述数据采集单元和所述数据处理单元用于根据预设扫描数据和预设存储规则动态地存储地址映射关系表和多个探测器组所采集到的原始成像数据。
11.根据权利要求8或9所述的系统,其特征在于:
12.一种基于CT系统架构的分布式缓存的数据传输装置,其特征在于,所述装置应用于根据权利要求6-11中任意一项所述的分布式的数据缓存系统,所述装置包括:
13.一种医学成像设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述的方法的步骤。
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述方法的步骤。
...【技术特征摘要】
1.一种基于ct系统架构的分布式缓存的数据传输方法,其特征在于,所述方法应用于分布式的数据缓存系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述旋转端数据采集处理单元包括数据采集单元和数据处理单元;所述根据数据读取需求对应的起始虚拟基地址和抽取参数确定前置缓存单元中需读取的物理地址,包括:
3.根据权利要求2所述的方法,其特征在于,所述旋转端数据采集处理单元包括m个数据采集单元和k个数据处理单元,其中:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述抽取参数包括视图、能级、层级、通道中的至少一个。
6.一种基于ct系统架构的分布式的数据缓存系统,其特征在于,所述ct系统架构包括旋转端和固定端,所述旋转端包括探测器、旋转端数据采集处理单元,所述旋转端数据采集处理单元与所述探测器连接,所述分布式的数据缓存系统包括前置缓存单元和数据汇聚单元;
7.根据权利要求6所述的系统,其特征在于,所述探测器包括m组,所述旋转端数据采集处理单元包括m个数据采集单元和k个数据处理单元,所述m个数据采集单元与m组探测器一一对应地相互连接,每个数据处理单元与至少一个数据采集单元以及所述数据汇聚单元连接,其中,k小于或等于m。
8.根据权利要求7所述的系统,其特征在于,每...
【专利技术属性】
技术研发人员:柯健镪,胡小青,
申请(专利权)人:东软医疗系统股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。