[发明专利]基于CUDA的PET符合事件筛选的方法、系统及装置有效
申请号: | 201711102890.7 | 申请日: | 2017-11-10 |
公开(公告)号: | CN107908363B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 徐驰 | 申请(专利权)人: | 湖北锐世数字医学影像科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 436000 湖北省鄂州市梧桐*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 cuda pet 符合 事件 筛选 方法 系统 装置 | ||
1.一种基于CUDA的PET符合事件筛选的方法,其特征在于,所述方法包括:
步骤S1,采集探测器发出的数据包写入到内存的原始数据缓存中,将所述内存的原始数据缓存中的原始数据拷贝到显存的原始数据缓存中;
步骤S2,将所述显存的原始数据缓存中的所述原始数据进行解析生成各个事件,将生成的所述事件写入到显存的事件缓存中,对所述显存的事件缓存中的各个所述事件进行符合筛选,根据符合筛选结果对所述事件的符合信息进行标记;
步骤S3,将在显存的事件缓存中完成符合筛选的所述事件拷贝到内存的事件缓存中,遍览所述内存中的事件缓存,根据所述符合信息对符合事件进行保存,
其中,对所述显存的事件缓存中的各个所述事件进行符合筛选包括对各个所述事件进行位置和时间符合判断以及能量筛选,并且对各个所述事件进行位置符合判断包括:根据有效检测区域的范围以及PET包含的探测器的个数确定各个所述事件的IP地址间隔,并且根据所确定的所述IP地址间隔对各个所述事件进行位置符合判断。
2.如权利要求1所述的方法,其特征在于,所述符合信息包括是否是配对事件以及配对对象事件的索引号;
是否是配对事件表示所述事件是否与另一所述事件配对组成所述符合事件;
配对对象事件的索引号表示与所述事件组成一个符合事件的所述事件的索引号。
3.如权利要求1所述的方法,其特征在于,所述内存中的原始数据缓存和事件缓存的数量为至少两个;
所述步骤S1包括:将采集到的数据包写入所述内存的一个原始数据缓存中,当所述内存中的一个原始数据缓存写满后,下次收到的所述数据包写入到所述内存的下一个原始数据缓存中,并将写满的所述内存的一个原始数据缓存中的所述原始数据拷贝到所述显存中;
所述步骤S3中将在所述显存的事件缓存中完成符合筛选的所述事件拷贝到所述内存的一个事件缓存中,然后遍览所述内存的一个事件缓存,根据所述符合信息对符合的所述事件进行保存,得到符合后的事件信息。
4.如权利要求3所述的方法,其特征在于,
所述内存中的原始数据缓存和事件缓存分别设置编号;所述步骤S1中将采集到的数据包按照所述内存的原始数据缓存的编号顺序依次写入内存的各个原始数据缓存中;所述步骤S3中完成符合筛选的所述事件按照所述内存的事件缓存的编号顺序依次拷贝到内存的各个事件缓存中;
所述内存中的原始数据缓存和事件缓存分别设置标志位,所述原始数据缓存的标志位表示所述原始数据缓存中的数据传输方向的最后状态为写入或读出,所述事件缓存的标志位表示其是否完成遍览保存符合事件的过程;所述步骤S1中将采集到的数据包依次随机写入标志位为读出的内存的任一原始数据缓存中;所述步骤S3中完成符合筛选的所述事件依次随机拷贝到标志位为完成的内存的任一事件缓存中。
5.如权利要求1所述的方法,其特征在于,显存中的原始数据缓存和事件缓存的数量为一个;
所述步骤S2将解析生成的所述事件写入到所述显存的单个事件缓存中,在所述显存中的单个事件缓存中对各个所述事件进行符合筛选,并将结果写在各个所述事件的所述符合信息中;所述显存的单个事件缓存中的所有所述事件处理完成后,将所述显存中的单个事件缓存中的所述事件拷贝到所述内存的事件缓存中。
6.如权利要求1所述的方法,其特征在于,在所述步骤S1之前还包括:定义事件对象,包括:时间信息、能量信息和位置信息;
所述步骤S2中根据所述事件的时间信息、能量信息和位置信息对所述事件进行符合筛选。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北锐世数字医学影像科技有限公司,未经湖北锐世数字医学影像科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711102890.7/1.html,转载请声明来源钻瓜专利网。