一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于超级计算机的工作流处理方法及系统与流程

2023-07-19 15:06:53 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,尤其涉及一种基于超级计算机的工作流处理方法及系统。


背景技术:

2.随着信息时代的不断发展,越来越多的实际流程电子化,从而推动了工作流技术的快速发展;面对现今多样的工作流管理系统的开发技术和手段,开发一个符合标准规范、灵活性强、通用的工作流组件是一项非常有意义的工作。工作流组件能在业务系统中可以大大加快业务系统在流程方面的开发速度,增强整个系统的稳定性,并能为业务系统带来快速的功能提升。而超级计算机是指多个计算节点组合起来的能平行进行大规模计算或数据处理的计算机,也称为并行计算机,是目前计算机中功能最强、运算最快、存储量最大的一类,多用于国家高科技领域和尖端技术研究,是一个国家科技发展水平和综合国力的重要体现。
3.超级计算机的执行效率很高,但是,超级计算机对应的是命令行交互界面,仅有专业人员才能与其进行交互。因此,基于现有技术,若将工作流组件在超级计算机上运行,必然需要专业人士花费大量的时间和精力才能实现,效率低。


技术实现要素:

4.本发明的目的在于提供一种基于超级计算机的工作流处理方法及系统,旨在解决现有的基于超级计算机的工作流处理方法的效率低的问题。
5.为实现上述目的,第一方面,本发明提供了一种基于超级计算机的工作流处理系统,包括指令获取子系统、构建子系统、组件发送子系统、超级计算机、显示子系统和显示参数调整子系统,所述指令获取子系统、所述构建子系统、所述组件发送子系统、所述超级计算机、所述显示子系统和所述显示参数调整子系统依次连接;
6.所述指令获取子系统,用于获取用户终端浏览器接收的指令,得到获取信息;
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.本发明的一种基于超级计算机的工作流处理系统,首先,所述指令获取子系统获取用户终端浏览器接收的指令,得到获取信息;接着,所述构建子系统基于所述获取信息构建工作流组件;然后,所述组件发送子系统将所述工作流组件发送给超级计算机;另外,所述超级计算机将所述工作流组件的数据转换为指令并执行,得到执行结果;最后,所述显示子系统显示所述执行结果,无需专业人士的介入;同时,所述显示参数调整子系统调整所述显示子系统显示所述执行结果的画面参数,解决了现有的基于超级计算机的工作流处理方法的效率低的问题。
附图说明
40.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1是本发明提供的一种基于超级计算机的工作流处理系统的结构示意图。
42.图2是指令获取子系统的结构示意图。
43.图3是超级计算机的结构示意图。
44.图4是显示子系统的结构示意图。
45.图5是显示参数调整子系统的结构示意图。
46.图6是拍摄子模块的结构示意图。
47.图7是特征提取单元的结构示意图。
48.图8是本发明提供的一种基于超级计算机的工作流处理方法的流程图的结构示意图。
49.1-指令获取子系统、2-构建子系统、3-组件发送子系统、4-超级计算机、5-显示子系统、6-显示参数调整子系统、7-获取模块、8-关键提取模块、9-顺序读取模块、10-数据转换模块、11-结果映射模块、12-发送模块、13-接收模块、14-显示模块、15-拍摄子模块、16-捕捉子模块、17-间距确定子模块、18-时间确定子模块、19-参数调整子模块、20-拍摄单元、21-特征提取单元、22-建模子单元、23-获取子单元、24-预处理子单元、25-训练子单元、26-验证子单元、27-输入子单元、28-测光模块、29-亮度调整模块。
具体实施方式
50.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
51.请参阅图1至图7,第一方面,本发明提供一种基于超级计算机的工作流处理系统,包括指令获取子系统1、构建子系统2、组件发送子系统3、超级计算机4、显示子系统5和显示参数调整子系统6,所述指令获取子系统1、所述构建子系统2、所述组件发送子系统3、所述超级计算机4、所述显示子系统5和所述显示参数调整子系统6依次连接;
52.所述指令获取子系统1,用于获取用户终端浏览器接收的指令,得到获取信息;
53.所述构建子系统2,基于所述获取信息构建工作流组件;
54.所述组件发送子系统3,用于将所述工作流组件发送给超级计算机4;
55.所述超级计算机4,用于将所述工作流组件的数据转换为指令并执行,得到执行结果;
56.所述显示子系统5,用于显示所述执行结果;
57.所述显示参数调整子系统6,用于调整所述显示子系统5显示所述执行结果的画面参数。
58.具体的,首先,所述指令获取子系统1获取用户终端浏览器接收的指令,得到获取信息;接着,所述构建子系统2基于所述获取信息构建工作流组件;然后,所述组件发送子系
统3将所述工作流组件发送给超级计算机4;另外,所述超级计算机4将所述工作流组件的数据转换为指令并执行,得到执行结果;最后,所述显示子系统5显示所述执行结果,无需专业人士的介入;同时,所述显示参数调整子系统6调整所述显示子系统5显示所述执行结果的画面参数,解决了现有的基于超级计算机的工作流处理方法的效率低的问题。
59.进一步的,所述指令获取子系统1包括获取模块7和关键提取模块8,所述获取模块7和所述关键提取模块8依次连接;
60.所述获取模块7,用于获取用户终端浏览器接收的指令;
61.所述关键提取模块8,用于对所述指令进行关键提取,得到获取信息。
62.所述超级计算机4包括顺序读取模块9、数据转换模块10、结果映射模块11和发送模块12,所述顺序读取模块9、所述数据转换模块10、所述结果映射模块11和所述发送模块12依次连接;
63.所述顺序读取模块9,用于读取所述工作流组件的预设执行顺序;
64.所述数据转换模块10,基于所述预设执行顺序将所述工作流组件的数据转换为指令并执行,得到执行结果;
65.所述结果映射模块11,用于将所述执行结果映射到所述发送模块12上;
66.所述发送模块12,用于将映射的所述执行结果发送给所述显示子系统5。
67.所述显示子系统5包括接收模块13和显示模块14,所述接收模块13与所述显示模块14连接;
68.所述接收模块13,用于接收所述指令结果;
69.所述显示模块14,用于对所述执行结果进行显示。
70.具体的,所述获取模块7获取用户终端浏览器接收的指令;所述关键提取模块8对所述指令进行关键提取,得到获取信息;所述构建子系统2基于所述获取信息构建工作流组件;所述组件发送子系统3将所述工作流组件发送给超级计算机4的所述顺序读取模块9;所述顺序读取模块9读取所述工作流组件的预设执行顺序;所述数据转换模块10基于所述预设执行顺序将所述工作流组件的数据转换为指令并执行,得到执行结果;所述结果映射模块11将所述执行结果映射到所述发送模块12上;所述发送模块12将映射的所述执行结果发送给所述显示子系统5的所述接收模块13,所述接收模块13接收所述指令结果;所述显示模块14对所述执行结果进行显示。
71.进一步的,所述显示参数调整子系统6包括拍摄子模块15、捕捉子模块16、间距确定子模块17、时间确定子模块18、参数调整子模块19,所述拍摄子模块15、所述捕捉子模块16、所述间距确定子模块17、所述时间确定子模块18和所述参数调整子模块19依次连接;
72.所述拍摄子模块15,用于拍摄用户的头部特征;
73.所述捕捉子模块16,用于去除所述头部特征中的面部阴影后捕捉眼睛位置点;
74.所述间距确定子模块17,用于确定所述眼睛位置点与所述显示模块14之间的间距;
75.所述时间确定子模块18,用于确定所述眼睛位置点在所述显示模块14的显示范围的停留时间;
76.所述参数调整子模块19,基于所述间距和所述停留时间对所述显示模块14显示所述执行结果的画面参数进行调整。
77.所述拍摄子模块15包括拍摄单元20和特征提取单元21,所述拍摄单元20和所述特征提取单元21连接;
78.所述拍摄单元20,用于拍摄用户的头部图像;
79.所述特征提取单元21,用于对所述头部图像进行特征提取,得到头部特征。
80.具体的,所述拍摄单元20拍摄用户的头部图像;所述特征提取单元21对所述头部图像进行特征提取,得到头部特征;所述捕捉子模块16去除所述头部特征中的面部阴影后捕捉眼睛位置点;所述间距确定子模块17确定所述眼睛位置点与所述显示模块14之间的间距;所述时间确定子模块18确定所述眼睛位置点在所述显示模块14的显示范围的停留时间;所述参数调整子模块19基于所述间距和所述停留时间对所述显示模块14显示所述执行结果的画面参数进行调整。
81.用户观看屏幕画面特点为:距离屏幕太近,眼睛容易疲劳,当人眼在疲劳状态下,对画面注意力会降低,这种情况下对画面质量要求就有所下降,而距离屏幕太远对画面的感官就有所下降。当人眼疲劳或者距离屏幕太远情况下,即便推送高质量的编码,用户也不会感觉出来的,为此,将所述间距m与所述距离阈值m比较,如果m《=m,则说明用户距离所述显示屏较近,当用户在所述显示屏前停留超过时间t后,此时用户就会视觉疲劳,这个时候适当降低画面数量。如果m》m,则说明用户距离屏幕较远,用户对画面的感观有所下降,此时应该适当降低画面数量。
82.进一步的,所述特征提取单元21包括建模子单元22、获取子单元23、预处理子单元24、训练子单元25、验证子单元26和输入子单元27,所述建模子单元22、所述获取子单元23、所述预处理子单元24、所述训练子单元25、所述验证子单元26和所述输入子单元27依次连接;
83.所述建模子单元22,用于构建神经网络模型;
84.所述获取子单元23,用于获取训练数据集;
85.所述预处理子单元24,用于对所述训练数据集依次进行过滤、标记和划分,得到训练集和验证集;
86.所述训练子单元25,用于使用所述训练集对所述神经网络模型进行训练,得到预训练模型;
87.所述验证子单元26,用于使用所述验证集对所述预训练模型进行验证寻优,得到特征提取模型;
88.所述输入子单元27,用于将头部图像输入所述特征提取模型进行训练,得到头部特征。
89.具体的,所述建模子单元22构建神经网络模型;所述获取子单元23获取训练数据集;所述预处理子单元24对所述训练数据集依次进行过滤、标记和划分,得到训练集和验证集;所述训练子单元25使用所述训练集对所述神经网络模型进行训练,得到预训练模型;所述验证子单元26使用所述验证集对所述预训练模型进行验证寻优,得到特征提取模型;所述输入子单元27将头部图像输入所述特征提取模型进行训练,得到头部特征。通过神经网络模型训练得到的所述特征提取模型对所述头部图片进行训练得到的所述头部特征的精确度更高。
90.进一步的,所述显示子系统5还包括测光模块28和亮度调整模块29,所述测光模块
28和所述亮度调整模块29连接;
91.所述测光模块28,用于测量当前光照条件;
92.所述亮度调整模块29,基于所述当前光照条件对所述显示模块14的显示亮度进行调整。
93.具体的,所述测光模块28测量当前光照条件;所述亮度调整模块29基于所述当前光照条件对所述显示模块14的显示亮度进行调整,当所述光照条件大于所述显示模块14的显示亮度时,所述亮度调整模块29将所述显示模块14的显示亮度调亮,提高所述显示模块14对所述执行结果的显示效果,当所述光照条件小于所述显示模块14的显示亮度时,所述亮度调整模块29将所述显示模块14的显示亮度调暗,在对用户进行视力保护的同时,对电能进行节约。
94.请参阅图8,第二方面,本发明提供了一种基于超级计算机的工作流处理方法,包括以下步骤:
95.s1指令获取子系统1获取用户终端浏览器接收的指令,得到获取信息;
96.具体的,所述获取模块7获取用户终端浏览器接收的指令;所述关键提取模块8对所述指令进行关键提取,得到获取信息。
97.s2构建子系统2基于所述获取信息构建工作流组件;
98.s3组件发送子系统3将所述工作流组件发送给超级计算机4;
99.s4超级计算机4将所述工作流组件的数据转换为指令并执行,得到执行结果;
100.s5显示子系统5显示所述执行结果;
101.具体的,所述顺序读取模块9读取所述工作流组件的预设执行顺序;所述数据转换模块10基于所述预设执行顺序将所述工作流组件的数据转换为指令并执行,得到执行结果;所述结果映射模块11将所述执行结果映射到所述发送模块12上;所述发送模块12将映射的所述执行结果发送给所述显示子系统5的所述接收模块13,所述接收模块13接收所述指令结果;所述显示模块14对所述执行结果进行显示。
102.s6显示参数调整子系统6调整所述显示子系统5显示所述执行结果的画面参数。
103.具体的,所述拍摄单元20拍摄用户的头部图像;所述特征提取单元21对所述头部图像进行特征提取,得到头部特征;所述捕捉子模块16去除所述头部特征中的面部阴影后捕捉眼睛位置点;所述间距确定子模块17确定所述眼睛位置点与所述显示模块14之间的间距;所述时间确定子模块18确定所述眼睛位置点在所述显示模块14的显示范围的停留时间;所述参数调整子模块19基于所述间距和所述停留时间对所述显示模块14显示所述执行结果的画面参数进行调整。
104.以上所揭露的仅为本发明一种基于超级计算机的工作流处理方法及系统较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表