一种操控介质纳米粒子的设备和系统
未命名
07-29
阅读:109
评论:0
1.本发明属于操控介质纳米粒子技术领域,尤其涉及一种操控介质纳米粒子的设备和系统。
背景技术:
2.利用可见激光的辐射压力加速和捕获微米尺寸的中性粒子,这种技术被形象地称为光镊。光镊的出现使得人们对微小粒子的研究行为从被动观察转为主动操控,为化学、物理和生物等多个领域带来革命性的创新。例如在生物领域中,科研人员利用光镊技术对生物细胞、细菌和病毒等实现了非破坏性的无损捕获和操控。
3.纳米粒子是指物理尺寸在1-100nm之间的粒子(纳米粒子又称超细微粒)。属于胶体粒子大小的范畴。它们处于原子簇和宏观物体之间的过度区,处于微观体系和宏观体系之间,是由数目不多的原子或分子组成的集团,因此它们既非典型的微观系统亦非典型的宏观系统;然而,现有操控介质纳米粒子的设备和系统捕获的纳米粒子影像不清晰;同时,不能准确确定纳米粒子能量。
4.通过上述分析,现有技术存在的问题及缺陷为:
5.(1)现有操控介质纳米粒子的设备和系统捕获的纳米粒子影像不清晰。
6.(2)不能准确确定纳米粒子能量。
技术实现要素:
7.针对现有技术存在的问题,本发明提供了一种操控介质纳米粒子的设备和系统。
8.本发明是这样实现的,一种操控介质纳米粒子的设备和系统包括:
9.参数配置模块,用于配置操控介质纳米粒子设备参数;
10.所述参数配置模块配置方法:
11.通过操控介质纳米粒子设备交互显示器,配置操控介质纳米粒子设备相关参数,并对配置参数进行记录保存;
12.粒子影像捕获模块,用于捕获纳米粒子影像;
13.所述粒子影像捕获模块捕获方法:
14.在一自动拍摄模式下捕获多个连续预览粒子影像,其中每个预览粒子影像包含左视粒子影像与右视粒子影像;以及分析该多个连续预览粒子影像以决定出一粒子影像捕获质量指数;
15.藉由至少参考该粒子影像捕获质量指数来判断一目标粒子影像捕获条件是否有左视粒子影像或右视粒子影像已满足;以及当判断该目标粒子影像捕获条件已满足时,针对该自动拍摄模式来储存一捕获粒子影像;
16.其中在一自动拍摄模式下捕获多个连续预览粒子影像的步骤包含在该自动拍摄模式下捕获所述多个连续预览粒子影像中左视粒子影像或右视粒子影像直到该目标粒子影像捕获条件已满足;
17.决定出该粒子影像捕获质量指数的步骤包含有分析该多个连续预览粒子影像中的每一预览粒子影像来得到一固有粒子影像特征信息,其中该固有粒子影像特征信息包含有锐利度、模糊度、亮度、对比以及色彩的至少其中之一;以及至少依据该固有粒子影像特征信息来判断该粒子影像捕获质量指数;
18.该粒子影像捕获质量指数是藉由至少对该多个连续预览粒子影像中的每一预览粒子影像执行一稳定度估计而决定出来;
19.该粒子影像捕获质量指数是藉由至少对该多个连续预览粒子影像中的每一预览粒子影像执行一模糊值估计而决定出来;
20.该粒子影像捕获质量指数是藉由分析该多个连续预览粒子影像中的每一预览粒子影像的至少一部分而决定出来;
21.接收一传感器输入,该传感器输入可指示出关于该粒子影像捕获模块的一移动状态;其中判断该目标粒子影像捕获条件是否已满足的步骤包含有:藉由参考该粒子影像捕获质量指数以及该移动状态来判断该目标粒子影像捕获条件是否已满足;
22.当该目标粒子影像捕获条件满足时,直接选择该多个连续预览粒子影像的其中之一来当作该捕获粒子影像;
23.在该目标粒子影像捕获条件满足后,捕获一个新的粒子影像来当作该捕获粒子影像;
24.影像增强模块,用于对纳米粒子影像进行增强处理;
25.粒子能量确定模块,用于确定纳米粒子能量;
26.所述粒子能量确定模块确定方法:
27.根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量;
28.粒子控制模块,用于对纳米粒子进行控制;
29.分析模块,用于对纳米粒子数据进行分析;
30.所述分析模块分析方法:
31.接收纳米粒子数据分析请求,所述纳米粒子数据分析请求指示基于纳米粒子数据库中的纳米粒子数据进行纳米粒子数据分析;
32.基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库的纳米粒子数据分布情况,得到多个纳米粒子数据分析任务,所述多个纳米粒子数据分析任务用于实现不同功能分析;
33.对所述纳米粒子数据库的纳米粒子数据执行所述多个纳米粒子数据分析任务;
34.所述基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库的纳米粒子数据分布情况,得到多个纳米粒子数据分析任务,包括:基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库所在的纳米粒子数据节点,得到所述多个纳米粒子数据分析任务;
35.所述基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库所在的纳米粒子数据节点,得到所述多个纳米粒子数据分析任务,包括:基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库所在的纳米粒子数据节点和纳米粒子数据节点管理的纳米粒子数据量,得到所述多个纳米粒子数据分析任务;
36.显示模块,用于显示纳米粒子影像、粒子能量、分析结果;
37.主控模块,与参数配置模块、粒子影像捕获模块、影像增强模块、粒子能量确定模块、粒子控制模块、分析模块、显示模块连接,用于控制各个模块正常工作。
38.进一步,所述影像增强模块增强方法如下:
39.(1)捕获纳米粒子影像,提供去杂讯函数以及细节增强函数;接收纳米粒子影像信号中的目前纳米粒子影像,并计算该目前纳米粒子影像的杂讯特征以及细节特征;
40.(2)比较该杂讯特征与第一阈值的大小;若该杂讯特征大于该第一阈值,依照该杂讯特征逐步且平滑地升高该去杂讯函数,且依照该细节特征逐步且平滑地降低该细节增强函数,若该杂讯特征小于该第一阈值,依照该杂讯特征逐步且平滑地降低该去杂讯函数;比较该去杂讯函数及该细节增强函数,决定对该目前纳米粒子影像执行去杂讯处理或细节增强处理。
41.进一步,所述接收该纳米粒子影像信号中的该目前纳米粒子影像,并计算该目前纳米粒子影像的该杂讯特征以及该细节特征的步骤更包括:
42.将该纳米粒子影像信号中的先前纳米粒子影像与该目前纳米粒子影像分别切割为多个区域,其中每一该区域包括多个宏区块;
43.计算该先前纳米粒子影像的该些宏区块的每一像素与该目前纳米粒子影像的该些宏区块对应位置的每一像素之间的绝对差值;
44.计算该些绝对差值的多个绝对差值和;
45.平均该目前纳米粒子影像的每一该宏区块中的该些绝对差值和,取得多个宏区块平均值;
46.比较每一该区域中的该些宏区块平均值,其中该些宏区块平均值的最小值为该区域中的杂讯代表值;以及
47.比较每一该区域的该杂讯代表值,以决定该目前纳米粒子影像的该杂讯特征。
48.进一步,所述计算该些绝对差值的该些绝对差值和的步骤更包括:
49.计算每一该宏区块中每行像素的该绝对差值和、每列像素的该绝对差值和、以及每行像素与每列像素的该绝对差值和三者其中之一。
50.进一步,所述比较每一该区域的该杂讯代表值,以决定该目前纳米粒子影像的该杂讯特征的步骤中,该杂讯特征为选自该些区域中该些杂讯代表值的最大值、最小值以及平均值三者之一。
51.进一步,所述接收该纳米粒子影像信号中的该目前纳米粒子影像,并计算该目前纳米粒子影像的该杂讯特征以及该细节特征的步骤更包括:
52.将该目前纳米粒子影像切割为多个区域,其中每一该区域包括多个宏区块;
53.利用高频滤波遮罩,对每一该宏区块中的多个像素进行滤波处理,以取得多个高频像素值;
54.计算每一该宏区块中的每一行高频像素值;
55.计算每一该宏区块的平均行高频像素值;
56.比较该些宏区块的该些平均行高频像素值,其中该些宏区块的该些平均行高频像素值的最大值为该区域中的细节代表值;以及
57.比较每一该区域的该细节代表值,以决定该目前纳米粒子影像的该细节特征,其
中该细节特征为该些细节代表值中的最大者;
58.计算每一该宏区块中的该平均行高频像素值的步骤更包括:
59.平均该宏区块中的该些行高频像素值,以作为该宏区块的该平均行高频像素值。
60.进一步,所述若该杂讯特征大于该第一阈值,依照该杂讯特征逐步且平滑地升高该去杂讯函数,且依照该细节特征逐步且平滑地降低该细节增强函数,若该杂讯特征小于该第一阈值,依照该杂讯特征逐步且平滑地降低该去杂讯函数的步骤更包括:
61.若该杂讯特征大于第一阈值,当该去杂讯函数达到第一上限,则停止调整该去杂讯函数;以及
62.若该杂讯特征小于该第一阈值,且该细节特征大于或不小于第二阈值,更依照该细节特征逐步且平滑地升高该细节增强函数,当该细节增强函数达到第二上限,则停止调整该细节增强函数。
63.进一步,所述粒子能量确定模块确定方法如下:
64.1)配置脉冲计数器参数,获取脉冲计数器中所接收的采样脉冲信号的脉冲个数达到参考脉冲数m时对应的参考时长;对脉冲信号进行校正处理;其中,所述参考时长根据m个脉冲的脉冲周期求和得到;
65.2)根据所述参考时长、所述参考脉冲数以及单脉冲运动长度,确定纳米粒子在加速腔中的运动速度;其中,所述单脉冲运动长度为所述纳米粒子在一个脉冲周期下的运动长度;
66.3)根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量。
67.进一步,所述根据所述参考时长、所述参考脉冲数以及单脉冲运动长度,确定纳米粒子在加速腔中的运动速度,包括:
68.根据如下公式确定纳米粒子在加速腔中的运动速度:
69.v=l0×n70.t
71.其中,v为所述纳米粒子的运动速度,l0为所述单脉冲运动长度,n为所述参考脉冲数,t为所述参考时长。
72.进一步,所述在所述根据所述参考时长、所述参考脉冲数以及单脉冲运动长度,确定纳米粒子在加速腔中的运动速度之后,还包括:
73.根据所述采样脉冲信号的采样频率,确定参考时长精度值;根据所述参考时长精度值并结合所述参考脉冲数以及单脉冲运动长度,确定所述纳米粒子的运动速度区间;
74.根据所述运动速度区间以及所述纳米粒子的静止质量,确定所述纳米粒子的纳米粒子能量区间;
75.所述根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量,包括:
76.根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子的运动质量;
77.根据所述运动质量和所述静止质量确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量;
78.在所述根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子在所述加
速腔中的动能作为纳米粒子能量之后,还包括:
79.将所述纳米粒子能量与预设纳米粒子能量进行比较;
80.根据比较结果以及加速腔中纳米粒子运动的束流相位,调整加速器相位;其中,所述加速器相位为加速器同步环的电压相位;
81.所述根据比较结果以及所述束流相位,调整所述加速器相位,包括:
82.若所述纳米粒子能量小于所述预设纳米粒子能量,则生成第一相位调整信号,以使所述束流相位与所述加速器相位的相位差值为加速相位阈值;
83.若所述纳米粒子能量大于所述预设纳米粒子能量,则生成第二相位调整信号,以使所述束流相位与所述加速器相位的相位差值为减速相位阈值;
84.其中,所述减速相位阈值与所述加速相位阈值相差180
°
。
85.进一步,所述粒子控制模块对纳米粒子进行控制具体包括:
86.解析对粒子的操作类型,根据不同的操作类型分配第一独立线程、第二独立线程和第三独立线程;
87.启用所述第一独立线程设置粒子生成方式、粒子生成频率和粒子生成状态;
88.根据动画需要启用所述第二独立线程生成粒子,对粒子的颜色、速度和大小进行修改;
89.将所述粒子生成状态的数据储存到粒子数据池,并启用第三独立线程用于渲染粒子,所述粒子数据池用来存储、分配和回收所述粒子生成状态的数据;
90.其中,所述将所述粒子生成状态的数据储存到粒子数据池,并启用第三独立线程用于渲染粒子,具体包括:
91.创建粒子数据池;初始化渲染粒子生成状态索引和更新粒子生成状态索引;更新线程;渲染线程;
92.所述所述粒子生成状态包括:粒子大小、粒子颜色、粒子运动方向、粒子运动速度和粒子位置。
93.进一步,所述分析模块对纳米粒子数据进行分析,具体包括:
94.通过catboost构建纳米粒子运移预测模型,所述运移预测模型的输入为纳米粒子的粒子大小、粒子颜色、粒子运动方向、粒子运动速度和粒子位置,输出为预测的目标特征;基于所述相关历史参数训练所述运移预测模型,得到训练后的运移预测模型;
95.将纳米粒子当前时刻在多孔介质中运移的数值型特征和类别型特征输入到所述训练后的运移预测模型,预测得到纳米粒子的目标特征,从而基于所述目标特征评估纳米粒子的运移情况。
96.结合上述的技术方案和解决的技术问题,请从以下几方面分析本发明所要保护的技术方案所具备的优点及积极效果为:
97.本发明通过影像增强模块透过解析纳米粒子影像的杂讯特征与细节特征,逐步且平滑地调整去杂讯函数与细节增强函数,并且根据去杂讯函数与细节增强函数的比较结果,决定对纳米粒子影像执行去杂讯处理或细节增强处理。如此一来,每张纳米粒子影像的特征皆被解析并纳入考量,以作为执行纳米粒子影像处理的依据,同时避免仅根据单张纳米粒子影像的纳米粒子影像特征来决定对纳米粒子影像执行去杂讯处理或细节增强处理;同时,通过粒子能量确定模块可以准确确定纳米粒子能量。
附图说明
98.图1是本发明实施例提供的操控介质纳米粒子的设备和系统结构框图;
99.图2是本发明实施例提供的影像增强模块增强方法流程图;
100.图3是本发明实施例提供的计算杂讯特征的示意图;
101.图4是本发明实施例提供的计算细节特征的示意图;
102.图5是本发明实施例提供的粒子能量确定模块确定方法流程图;
103.图中:1、参数配置模块;2、粒子影像捕获模块;3、主控模块;4、影像增强模块;5、粒子能量确定模块;6、粒子控制模块;7、分析模块;8、显示模块。
具体实施方式
104.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
105.如图1所示,本发明实施例提供的操控介质纳米粒子的设备和系统包括:
106.参数配置模块1,用于配置操控介质纳米粒子设备参数;
107.所述参数配置模块配置方法:
108.通过操控介质纳米粒子设备交互显示器,配置操控介质纳米粒子设备相关参数,并对配置参数进行记录保存;
109.粒子影像捕获模块2,用于捕获纳米粒子影像;
110.所述粒子影像捕获模块捕获方法:
111.在一自动拍摄模式下捕获多个连续预览粒子影像,其中每个预览粒子影像包含左视粒子影像与右视粒子影像;以及分析该多个连续预览粒子影像以决定出一粒子影像捕获质量指数;
112.藉由至少参考该粒子影像捕获质量指数来判断一目标粒子影像捕获条件是否有左视粒子影像或右视粒子影像已满足;以及当判断该目标粒子影像捕获条件已满足时,针对该自动拍摄模式来储存一捕获粒子影像;
113.其中在一自动拍摄模式下捕获多个连续预览粒子影像的步骤包含在该自动拍摄模式下捕获所述多个连续预览粒子影像中左视粒子影像或右视粒子影像直到该目标粒子影像捕获条件已满足;
114.决定出该粒子影像捕获质量指数的步骤包含有分析该多个连续预览粒子影像中的每一预览粒子影像来得到一固有粒子影像特征信息,其中该固有粒子影像特征信息包含有锐利度、模糊度、亮度、对比以及色彩的至少其中之一;以及至少依据该固有粒子影像特征信息来判断该粒子影像捕获质量指数;
115.该粒子影像捕获质量指数是藉由至少对该多个连续预览粒子影像中的每一预览粒子影像执行一稳定度估计而决定出来;
116.该粒子影像捕获质量指数是藉由至少对该多个连续预览粒子影像中的每一预览粒子影像执行一模糊值估计而决定出来;
117.该粒子影像捕获质量指数是藉由分析该多个连续预览粒子影像中的每一预览粒子影像的至少一部分而决定出来;
118.接收一传感器输入,该传感器输入可指示出关于该粒子影像捕获模块的一移动状态;其中判断该目标粒子影像捕获条件是否已满足的步骤包含有:藉由参考该粒子影像捕获质量指数以及该移动状态来判断该目标粒子影像捕获条件是否已满足;
119.当该目标粒子影像捕获条件满足时,直接选择该多个连续预览粒子影像的其中之一来当作该捕获粒子影像;
120.在该目标粒子影像捕获条件满足后,捕获一个新的粒子影像来当作该捕获粒子影像;
121.影像增强模块4,用于对纳米粒子影像进行增强处理;
122.粒子能量确定模块5,用于确定纳米粒子能量;
123.所述粒子能量确定模块确定方法:
124.根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量;
125.粒子控制模块6,用于对纳米粒子进行控制;
126.分析模块7,用于对纳米粒子数据进行分析;
127.所述分析模块分析方法:
128.接收纳米粒子数据分析请求,所述纳米粒子数据分析请求指示基于纳米粒子数据库中的纳米粒子数据进行纳米粒子数据分析;
129.基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库的纳米粒子数据分布情况,得到多个纳米粒子数据分析任务,所述多个纳米粒子数据分析任务用于实现不同功能分析;
130.对所述纳米粒子数据库的纳米粒子数据执行所述多个纳米粒子数据分析任务;
131.所述基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库的纳米粒子数据分布情况,得到多个纳米粒子数据分析任务,包括:基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库所在的纳米粒子数据节点,得到所述多个纳米粒子数据分析任务;
132.所述基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库所在的纳米粒子数据节点,得到所述多个纳米粒子数据分析任务,包括:基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库所在的纳米粒子数据节点和纳米粒子数据节点管理的纳米粒子数据量,得到所述多个纳米粒子数据分析任务;
133.显示模块8,用于显示纳米粒子影像、粒子能量、分析结果;
134.主控模块3,与参数配置模块1、粒子影像捕获模块2、影像增强模块4、粒子能量确定模块5、粒子控制模块6、分析模块7、显示模块8连接,用于控制各个模块正常工作。
135.如图2所示,本发明提供的影像增强模块增强方法如下:
136.s101,捕获纳米粒子影像,提供去杂讯函数以及细节增强函数;接收纳米粒子影像信号中的目前纳米粒子影像,并计算该目前纳米粒子影像的杂讯特征以及细节特征;
137.s102,比较该杂讯特征与第一阈值的大小;若该杂讯特征大于该第一阈值,依照该杂讯特征逐步且平滑地升高该去杂讯函数,且依照该细节特征逐步且平滑地降低该细节增强函数,若该杂讯特征小于该第一阈值,依照该杂讯特征逐步且平滑地降低该去杂讯函数;比较该去杂讯函数及该细节增强函数,决定对该目前纳米粒子影像执行去杂讯处理或细节
增强处理。
138.图3是本发明一实施例中计算杂讯特征的示意图。图3中的区域数量、宏区块数量、像素数量仅为图示范例,而实际的数量可以根据实际影像的像素数量而调整。
139.图4是本发明一实施例中计算细节特征的示意图。如同图3,图4中的区域数量、宏区块数量、像素数量仅为图示范例,而实际的数量可以根据实际影像的像素数量而调整。
140.本发明提供的接收该纳米粒子影像信号中的该目前纳米粒子影像,并计算该目前纳米粒子影像的该杂讯特征以及该细节特征的步骤更包括:
141.将该纳米粒子影像信号中的先前纳米粒子影像与该目前纳米粒子影像分别切割为多个区域,其中每一该区域包括多个宏区块;
142.计算该先前纳米粒子影像的该些宏区块的每一像素与该目前纳米粒子影像的该些宏区块对应位置的每一像素之间的绝对差值;
143.计算该些绝对差值的多个绝对差值和;
144.平均该目前纳米粒子影像的每一该宏区块中的该些绝对差值和,取得多个宏区块平均值;
145.比较每一该区域中的该些宏区块平均值,其中该些宏区块平均值的最小值为该区域中的杂讯代表值;以及
146.比较每一该区域的该杂讯代表值,以决定该目前纳米粒子影像的该杂讯特征。
147.本发明提供的计算该些绝对差值的该些绝对差值和的步骤更包括:
148.计算每一该宏区块中每行像素的该绝对差值和、每列像素的该绝对差值和、以及每行像素与每列像素的该绝对差值和三者其中之一。
149.本发明提供的比较每一该区域的该杂讯代表值,以决定该目前纳米粒子影像的该杂讯特征的步骤中,该杂讯特征为选自该些区域中该些杂讯代表值的最大值、最小值以及平均值三者之一。
150.本发明提供的接收该纳米粒子影像信号中的该目前纳米粒子影像,并计算该目前纳米粒子影像的该杂讯特征以及该细节特征的步骤更包括:
151.将该目前纳米粒子影像切割为多个区域,其中每一该区域包括多个宏区块;
152.利用高频滤波遮罩,对每一该宏区块中的多个像素进行滤波处理,以取得多个高频像素值;
153.计算每一该宏区块中的每一行高频像素值;
154.计算每一该宏区块的平均行高频像素值;
155.比较该些宏区块的该些平均行高频像素值,其中该些宏区块的该些平均行高频像素值的最大值为该区域中的细节代表值;以及
156.比较每一该区域的该细节代表值,以决定该目前纳米粒子影像的该细节特征,其中该细节特征为该些细节代表值中的最大者;
157.计算每一该宏区块中的该平均行高频像素值的步骤更包括:
158.平均该宏区块中的该些行高频像素值,以作为该宏区块的该平均行高频像素值。
159.本发明提供的若该杂讯特征大于该第一阈值,依照该杂讯特征逐步且平滑地升高该去杂讯函数,且依照该细节特征逐步且平滑地降低该细节增强函数,若该杂讯特征小于该第一阈值,依照该杂讯特征逐步且平滑地降低该去杂讯函数的步骤更包括:
160.若该杂讯特征大于第一阈值,当该去杂讯函数达到第一上限,则停止调整该去杂讯函数;以及
161.若该杂讯特征小于该第一阈值,且该细节特征大于或不小于第二阈值,更依照该细节特征逐步且平滑地升高该细节增强函数,当该细节增强函数达到第二上限,则停止调整该细节增强函数。
162.如图3所示,本发明提供的粒子能量确定模块确定方法如下:
163.s201,配置脉冲计数器参数,获取脉冲计数器中所接收的采样脉冲信号的脉冲个数达到参考脉冲数m时对应的参考时长;对脉冲信号进行校正处理;其中,所述参考时长根据m个脉冲的脉冲周期求和得到;
164.s202,根据所述参考时长、所述参考脉冲数以及单脉冲运动长度,确定纳米粒子在加速腔中的运动速度;其中,所述单脉冲运动长度为所述纳米粒子在一个脉冲周期下的运动长度;
165.s203,根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量。
166.本发明提供的根据所述参考时长、所述参考脉冲数以及单脉冲运动长度,确定纳米粒子在加速腔中的运动速度,包括:
167.根据如下公式确定纳米粒子在加速腔中的运动速度:
168.v=l0×n169.t
170.其中,v为所述纳米粒子的运动速度,l0为所述单脉冲运动长度,n为所述参考脉冲数,t为所述参考时长。
171.本发明提供的在所述根据所述参考时长、所述参考脉冲数以及单脉冲运动长度,确定纳米粒子在加速腔中的运动速度之后,还包括:
172.根据所述采样脉冲信号的采样频率,确定参考时长精度值;根据所述参考时长精度值并结合所述参考脉冲数以及单脉冲运动长度,确定所述纳米粒子的运动速度区间;
173.根据所述运动速度区间以及所述纳米粒子的静止质量,确定所述纳米粒子的纳米粒子能量区间;
174.所述根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量,包括:
175.根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子的运动质量;
176.根据所述运动质量和所述静止质量确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量;
177.在所述根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量之后,还包括:
178.将所述纳米粒子能量与预设纳米粒子能量进行比较;
179.根据比较结果以及加速腔中纳米粒子运动的束流相位,调整加速器相位;其中,所述加速器相位为加速器同步环的电压相位;
180.所述根据比较结果以及所述束流相位,调整所述加速器相位,包括:
181.若所述纳米粒子能量小于所述预设纳米粒子能量,则生成第一相位调整信号,以
使所述束流相位与所述加速器相位的相位差值为加速相位阈值;
182.若所述纳米粒子能量大于所述预设纳米粒子能量,则生成第二相位调整信号,以使所述束流相位与所述加速器相位的相位差值为减速相位阈值;
183.其中,所述减速相位阈值与所述加速相位阈值相差180
°
。
184.进一步,所述粒子控制模块对纳米粒子进行控制具体包括:
185.解析对粒子的操作类型,根据不同的操作类型分配第一独立线程、第二独立线程和第三独立线程;
186.启用所述第一独立线程设置粒子生成方式、粒子生成频率和粒子生成状态;
187.根据动画需要启用所述第二独立线程生成粒子,对粒子的颜色、速度和大小进行修改;
188.将所述粒子生成状态的数据储存到粒子数据池,并启用第三独立线程用于渲染粒子,所述粒子数据池用来存储、分配和回收所述粒子生成状态的数据;
189.其中,所述将所述粒子生成状态的数据储存到粒子数据池,并启用第三独立线程用于渲染粒子,具体包括:
190.创建粒子数据池;初始化渲染粒子生成状态索引和更新粒子生成状态索引;更新线程;渲染线程;
191.所述所述粒子生成状态包括:粒子大小、粒子颜色、粒子运动方向、粒子运动速度和粒子位置。
192.进一步,所述分析模块对纳米粒子数据进行分析,具体包括:
193.通过catboost构建纳米粒子运移预测模型,所述运移预测模型的输入为纳米粒子的粒子大小、粒子颜色、粒子运动方向、粒子运动速度和粒子位置,输出为预测的目标特征;基于所述相关历史参数训练所述运移预测模型,得到训练后的运移预测模型;
194.将纳米粒子当前时刻在多孔介质中运移的数值型特征和类别型特征输入到所述训练后的运移预测模型,预测得到纳米粒子的目标特征,从而基于所述目标特征评估纳米粒子的运移情况。
195.本发明工作时,首先,通过参数配置模块1配置操控介质纳米粒子设备参数;通过粒子影像捕获模块2捕获纳米粒子影像;其次,主控模块3通过影像增强模块4对纳米粒子影像进行增强处理;通过粒子能量确定模块5确定纳米粒子能量;通过粒子控制模块6对纳米粒子进行控制;然后,通过分析模块7对纳米粒子数据进行分析;最后,通过显示模块8显示纳米粒子影像、粒子能量、分析结果。
196.应当注意,本发明的实施方式可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行系统,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的设备和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、cd或dvd-rom的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本发明的设备及其模块可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。
197.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,都应涵盖在本发明的保护范围之内。
技术特征:
1.一种操控介质纳米粒子的设备和系统,其特征在于,所述操控介质纳米粒子的设备和系统包括:参数配置模块,用于配置操控介质纳米粒子设备参数;所述参数配置模块配置方法:通过操控介质纳米粒子设备交互显示器,配置操控介质纳米粒子设备相关参数,并对配置参数进行记录保存;粒子影像捕获模块,用于捕获纳米粒子影像;所述粒子影像捕获模块捕获方法:在一自动拍摄模式下捕获多个连续预览粒子影像,其中每个预览粒子影像包含左视粒子影像与右视粒子影像;以及分析该多个连续预览粒子影像以决定出一粒子影像捕获质量指数;藉由至少参考该粒子影像捕获质量指数来判断一目标粒子影像捕获条件是否有左视粒子影像或右视粒子影像已满足;以及当判断该目标粒子影像捕获条件已满足时,针对该自动拍摄模式来储存一捕获粒子影像;其中在一自动拍摄模式下捕获多个连续预览粒子影像的步骤包含在该自动拍摄模式下捕获所述多个连续预览粒子影像中左视粒子影像或右视粒子影像直到该目标粒子影像捕获条件已满足;决定出该粒子影像捕获质量指数的步骤包含有分析该多个连续预览粒子影像中的每一预览粒子影像来得到一固有粒子影像特征信息,其中该固有粒子影像特征信息包含有锐利度、模糊度、亮度、对比以及色彩的至少其中之一;以及至少依据该固有粒子影像特征信息来判断该粒子影像捕获质量指数;该粒子影像捕获质量指数是藉由至少对该多个连续预览粒子影像中的每一预览粒子影像执行一稳定度估计而决定出来;该粒子影像捕获质量指数是藉由至少对该多个连续预览粒子影像中的每一预览粒子影像执行一模糊值估计而决定出来;该粒子影像捕获质量指数是藉由分析该多个连续预览粒子影像中的每一预览粒子影像的至少一部分而决定出来;接收一传感器输入,该传感器输入可指示出关于该粒子影像捕获模块的一移动状态;其中判断该目标粒子影像捕获条件是否已满足的步骤包含有:藉由参考该粒子影像捕获质量指数以及该移动状态来判断该目标粒子影像捕获条件是否已满足;当该目标粒子影像捕获条件满足时,直接选择该多个连续预览粒子影像的其中之一来当作该捕获粒子影像;在该目标粒子影像捕获条件满足后,捕获一个新的粒子影像来当作该捕获粒子影像;影像增强模块,用于对纳米粒子影像进行增强处理;粒子能量确定模块,用于确定纳米粒子能量;所述粒子能量确定模块确定方法:根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量;粒子控制模块,用于对纳米粒子进行控制;
分析模块,用于对纳米粒子数据进行分析;所述分析模块分析方法:接收纳米粒子数据分析请求,所述纳米粒子数据分析请求指示基于纳米粒子数据库中的纳米粒子数据进行纳米粒子数据分析;基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库的纳米粒子数据分布情况,得到多个纳米粒子数据分析任务,所述多个纳米粒子数据分析任务用于实现不同功能分析;对所述纳米粒子数据库的纳米粒子数据执行所述多个纳米粒子数据分析任务;所述基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库的纳米粒子数据分布情况,得到多个纳米粒子数据分析任务,包括:基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库所在的纳米粒子数据节点,得到所述多个纳米粒子数据分析任务;所述基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库所在的纳米粒子数据节点,得到所述多个纳米粒子数据分析任务,包括:基于所述纳米粒子数据分析所需的纳米粒子数据在所述纳米粒子数据库所在的纳米粒子数据节点和纳米粒子数据节点管理的纳米粒子数据量,得到所述多个纳米粒子数据分析任务;显示模块,用于显示纳米粒子影像、粒子能量、分析结果;主控模块,与参数配置模块、粒子影像捕获模块、影像增强模块、粒子能量确定模块、粒子控制模块、分析模块、显示模块连接,用于控制各个模块正常工作。2.如权利要求1所述操控介质纳米粒子的设备和系统,其特征在于,所述影像增强模块增强方法如下:(1)捕获纳米粒子影像,提供去杂讯函数以及细节增强函数;接收纳米粒子影像信号中的目前纳米粒子影像,并计算该目前纳米粒子影像的杂讯特征以及细节特征;(2)比较该杂讯特征与第一阈值的大小;若该杂讯特征大于该第一阈值,依照该杂讯特征逐步且平滑地升高该去杂讯函数,且依照该细节特征逐步且平滑地降低该细节增强函数,若该杂讯特征小于该第一阈值,依照该杂讯特征逐步且平滑地降低该去杂讯函数;比较该去杂讯函数及该细节增强函数,决定对该目前纳米粒子影像执行去杂讯处理或细节增强处理。3.如权利要求2所述操控介质纳米粒子的设备和系统,其特征在于,所述接收该纳米粒子影像信号中的该目前纳米粒子影像,并计算该目前纳米粒子影像的该杂讯特征以及该细节特征的步骤包括:将该纳米粒子影像信号中的先前纳米粒子影像与该目前纳米粒子影像分别切割为多个区域,其中每一该区域包括多个宏区块;计算该先前纳米粒子影像的该些宏区块的每一像素与该目前纳米粒子影像的该些宏区块对应位置的每一像素之间的绝对差值;计算该些绝对差值的多个绝对差值和;平均该目前纳米粒子影像的每一该宏区块中的该些绝对差值和,取得多个宏区块平均值;比较每一该区域中的该些宏区块平均值,其中该些宏区块平均值的最小值为该区域中
的杂讯代表值;以及比较每一该区域的该杂讯代表值,以决定该目前纳米粒子影像的该杂讯特征。4.如权利要求3所述操控介质纳米粒子的设备和系统,其特征在于,所述计算该些绝对差值的该些绝对差值和的步骤更包括:计算每一该宏区块中每行像素的该绝对差值和、每列像素的该绝对差值和、以及每行像素与每列像素的该绝对差值和三者其中之一;所述比较每一该区域的该杂讯代表值,以决定该目前纳米粒子影像的该杂讯特征的步骤中,该杂讯特征为选自该些区域中该些杂讯代表值的最大值、最小值以及平均值三者之一。5.如权利要求2所述操控介质纳米粒子的设备和系统,其特征在于,所述接收该纳米粒子影像信号中的该目前纳米粒子影像,并计算该目前纳米粒子影像的该杂讯特征以及该细节特征的步骤更包括:将该目前纳米粒子影像切割为多个区域,其中每一该区域包括多个宏区块;利用高频滤波遮罩,对每一该宏区块中的多个像素进行滤波处理,以取得多个高频像素值;计算每一该宏区块中的每一行高频像素值;计算每一该宏区块的平均行高频像素值;比较该些宏区块的该些平均行高频像素值,其中该些宏区块的该些平均行高频像素值的最大值为该区域中的细节代表值;以及比较每一该区域的该细节代表值,以决定该目前纳米粒子影像的该细节特征,其中该细节特征为该些细节代表值中的最大者;计算每一该宏区块中的该平均行高频像素值的步骤更包括:平均该宏区块中的该些行高频像素值,以作为该宏区块的该平均行高频像素值。6.如权利要求2所述操控介质纳米粒子的设备和系统,其特征在于,所述若该杂讯特征大于该第一阈值,依照该杂讯特征逐步且平滑地升高该去杂讯函数,且依照该细节特征逐步且平滑地降低该细节增强函数,若该杂讯特征小于该第一阈值,依照该杂讯特征逐步且平滑地降低该去杂讯函数的步骤更包括:若该杂讯特征大于第一阈值,当该去杂讯函数达到第一上限,则停止调整该去杂讯函数;以及若该杂讯特征小于该第一阈值,且该细节特征大于或不小于第二阈值,更依照该细节特征逐步且平滑地升高该细节增强函数,当该细节增强函数达到第二上限,则停止调整该细节增强函数;所述粒子能量确定模块确定方法如下:1)配置脉冲计数器参数,获取脉冲计数器中所接收的采样脉冲信号的脉冲个数达到参考脉冲数m时对应的参考时长;对脉冲信号进行校正处理;其中,所述参考时长根据m个脉冲的脉冲周期求和得到;2)根据所述参考时长、所述参考脉冲数以及单脉冲运动长度,确定纳米粒子在加速腔中的运动速度;其中,所述单脉冲运动长度为所述纳米粒子在一个脉冲周期下的运动长度;3)根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子在所述加速腔中的
动能作为纳米粒子能量。7.如权利要求8所述操控介质纳米粒子的设备和系统,其特征在于,所述根据所述参考时长、所述参考脉冲数以及单脉冲运动长度,确定纳米粒子在加速腔中的运动速度,包括:根据如下公式确定纳米粒子在加速腔中的运动速度:其中,v为所述纳米粒子的运动速度,l0为所述单脉冲运动长度,n为所述参考脉冲数,t为所述参考时长。8.如权利要求8所述操控介质纳米粒子的设备和系统,其特征在于,所述在所述根据所述参考时长、所述参考脉冲数以及单脉冲运动长度,确定纳米粒子在加速腔中的运动速度之后,还包括:根据所述采样脉冲信号的采样频率,确定参考时长精度值;根据所述参考时长精度值并结合所述参考脉冲数以及单脉冲运动长度,确定所述纳米粒子的运动速度区间;根据所述运动速度区间以及所述纳米粒子的静止质量,确定所述纳米粒子的纳米粒子能量区间;所述根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量,包括:根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子的运动质量;根据所述运动质量和所述静止质量确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量;在所述根据所述纳米粒子的运动速度以及静止质量,确定所述纳米粒子在所述加速腔中的动能作为纳米粒子能量之后,还包括:将所述纳米粒子能量与预设纳米粒子能量进行比较;根据比较结果以及加速腔中纳米粒子运动的束流相位,调整加速器相位;其中,所述加速器相位为加速器同步环的电压相位;所述根据比较结果以及所述束流相位,调整所述加速器相位,包括:若所述纳米粒子能量小于所述预设纳米粒子能量,则生成第一相位调整信号,以使所述束流相位与所述加速器相位的相位差值为加速相位阈值;若所述纳米粒子能量大于所述预设纳米粒子能量,则生成第二相位调整信号,以使所述束流相位与所述加速器相位的相位差值为减速相位阈值;其中,所述减速相位阈值与所述加速相位阈值相差180
°
。9.如权利要求1所述操控介质纳米粒子的设备和系统,其特征在于,所述粒子控制模块对纳米粒子进行控制具体包括:解析对粒子的操作类型,根据不同的操作类型分配第一独立线程、第二独立线程和第三独立线程;启用所述第一独立线程设置粒子生成方式、粒子生成频率和粒子生成状态;根据动画需要启用所述第二独立线程生成粒子,对粒子的颜色、速度和大小进行修改;将所述粒子生成状态的数据储存到粒子数据池,并启用第三独立线程用于渲染粒子,所述粒子数据池用来存储、分配和回收所述粒子生成状态的数据;
其中,所述将所述粒子生成状态的数据储存到粒子数据池,并启用第三独立线程用于渲染粒子,具体包括:创建粒子数据池;初始化渲染粒子生成状态索引和更新粒子生成状态索引;更新线程;渲染线程;所述所述粒子生成状态包括:粒子大小、粒子颜色、粒子运动方向、粒子运动速度和粒子位置。10.如权利要求1所述操控介质纳米粒子的设备和系统,其特征在于,所述分析模块对纳米粒子数据进行分析,具体包括:通过catboost构建纳米粒子运移预测模型,所述运移预测模型的输入为纳米粒子的粒子大小、粒子颜色、粒子运动方向、粒子运动速度和粒子位置,输出为预测的目标特征;基于所述相关历史参数训练所述运移预测模型,得到训练后的运移预测模型;将纳米粒子当前时刻在多孔介质中运移的数值型特征和类别型特征输入到所述训练后的运移预测模型,预测得到纳米粒子的目标特征,从而基于所述目标特征评估纳米粒子的运移情况。
技术总结
本发明属于操控介质纳米粒子技术领域,公开了一种操控介质纳米粒子的设备和系统,所述操控介质纳米粒子的设备和系统包括:参数配置模块、粒子影像捕获模块、主控模块、影像增强模块、粒子能量确定模块、粒子控制模块、分析模块、显示模块。本发明通过影像增强模块根据去杂讯函数与细节增强函数的比较结果,决定对纳米粒子影像执行去杂讯处理或细节增强处理。如此一来,每张纳米粒子影像的特征皆被解析并纳入考量,以作为执行纳米粒子影像处理的依据,同时避免仅根据单张纳米粒子影像的纳米粒子影像特征来决定对纳米粒子影像执行去杂讯处理或细节增强处理;同时,通过粒子能量确定模块可以准确确定纳米粒子能量。块可以准确确定纳米粒子能量。块可以准确确定纳米粒子能量。
技术研发人员:贡丽萍 郭怡帆
受保护的技术使用者:上海工程技术大学
技术研发日:2023.03.31
技术公布日:2023/7/28
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种时空轨迹的位置数据压缩方法与流程 下一篇:一种订单下单自检纠错系统和方法与流程
