CN117993689B - 水处理方法及*** - Google Patents
水处理方法及*** Download PDFInfo
- Publication number
- CN117993689B CN117993689B CN202410396977.3A CN202410396977A CN117993689B CN 117993689 B CN117993689 B CN 117993689B CN 202410396977 A CN202410396977 A CN 202410396977A CN 117993689 B CN117993689 B CN 117993689B
- Authority
- CN
- China
- Prior art keywords
- display
- water treatment
- module
- image
- selection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 title claims abstract description 179
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000012545 processing Methods 0.000 claims abstract description 128
- 238000004065 wastewater treatment Methods 0.000 claims abstract description 55
- 230000000737 periodic effect Effects 0.000 claims description 12
- 238000012163 sequencing technique Methods 0.000 claims description 7
- 230000001174 ascending effect Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 claims description 5
- 239000000758 substrate Substances 0.000 claims 4
- 239000000523 sample Substances 0.000 claims 1
- 238000007726 management method Methods 0.000 description 31
- 239000002351 wastewater Substances 0.000 description 25
- 230000008569 process Effects 0.000 description 15
- 239000010865 sewage Substances 0.000 description 15
- 230000008859 change Effects 0.000 description 9
- 238000004590 computer program Methods 0.000 description 8
- 238000010248 power generation Methods 0.000 description 6
- 239000002699 waste material Substances 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000004062 sedimentation Methods 0.000 description 3
- UGFAIRIUMAVXCW-UHFFFAOYSA-N Carbon monoxide Chemical compound [O+]#[C-] UGFAIRIUMAVXCW-UHFFFAOYSA-N 0.000 description 2
- 230000004913 activation Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000003546 flue gas Substances 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 235000019738 Limestone Nutrition 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000006477 desulfuration reaction Methods 0.000 description 1
- 230000023556 desulfurization Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 229910001385 heavy metal Inorganic materials 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000006028 limestone Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003647 oxidation Effects 0.000 description 1
- 238000007254 oxidation reaction Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供一种水处理方法及***,调取与目标发电厂对应的废水处理空间,废水处理空间包括多个水处理模块,水处理模块包括多个子处理单元;基于预测时刻在功率模型中确定挑选数量,调取时长优先策略和挑选数量对水处理模块挑选,得到运转模块对废水处理空间更新,生成运转展示空间;获取运转模块中子处理单元对应处理设备的采集装置采集的区域图像,基于位置识别策略对区域图像进行识别得到人员位置对子处理单元进行更新,得到位置展示空间;接收管理端的视频展示需求,基于视频展示需求在位置展示空间中构建定向展示面进行定制化展示,生成定制展示空间发送至管理端。
Description
技术领域
本发明涉及数据处理技术,尤其涉及一种水处理方法及***。
背景技术
污水处理是为了使污水达到排入某一水体或再次使用的水质要求对其进行净化的过程。其中,发电厂在进行发电的过程中也会产生大量的废水,比如,火力发电为了减少烟气的污染和排放选择用石灰石工艺进行脱硫处理,虽然减少了烟气的排放但是在脱硫后的污水中含有大量的重金属物以及有害的物质,因此,发电厂产生的废水也是重要的处理对象,需要经过有效的处理,以减少对环境的不良影响。
现有技术中,传统方法通常是基于固定的运行模式,忽略了发电厂动态的废水处理需求,以固定的污水处理线路进行运行,在处理污水时,当产生的污水量较少时,其固定开启的污水处理线路数量过多,会出现资源浪费的情况,当产生的污水量较多时,传统固定的运行模式不能及时处理大量的污水,导致无法依据实际发电量对产生不同量的污水进行动态地适应性处理。
因此,如何根据实际情况对发电厂中废水处理线进行动态地适应性变化,使其能够高效率处理污水的同时还可以避免过多的资源消耗,成为亟需解决的问题。
发明内容
本发明实施例提供一种水处理方法及***,可以根据实际情况对发电厂中废水处理线进行动态地适应性变化,使其能够高效率处理污水的同时还可以避免过多的资源消耗。
本发明实施例的第一方面,提供一种水处理方法,包括:
调取与目标发电厂对应的废水处理空间,所述废水处理空间包括多个水处理模块,所述水处理模块包括多个子处理单元;
基于预测时刻在功率模型中确定挑选数量,调取时长优先策略和所述挑选数量对所述水处理模块挑选,得到运转模块对所述废水处理空间更新,生成运转展示空间;
获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的区域图像,基于位置识别策略对所述区域图像进行识别得到人员位置对所述子处理单元进行更新,得到位置展示空间;
接收管理端的视频展示需求,基于所述视频展示需求在所述位置展示空间中构建定向展示面进行定制化展示,生成定制展示空间发送至管理端。
可选地,在第一方面的一种可能实现方式中,所述基于预测时刻在功率模型中确定挑选数量,包括:
获取多个预设的预测时刻,基于时间顺序对所述预测时刻进行排序得到预测序列,所述预测时刻具有对应的触发时刻;
根据上个周期中各历史周期点对应预测序列中各预测时刻的开启数量生成与所述历史周期点对应的功率模型;
确定当前时刻到达触发时刻时,基于当前周期点确定相应历史周期点对应的功率模型作为挑选模型;
提取触发时刻确定对应的预测时刻作为挑选时刻,根据所述挑选时刻选取所述挑选模型中相应预测时刻对应的开启数量作为挑选数量。
可选地,在第一方面的一种可能实现方式中,所述调取时长优先策略和所述挑选数量对所述水处理模块挑选,得到运转模块对所述废水处理空间更新,生成运转展示空间,包括:
获取所述目标发电厂中运转的水处理线作为运转处理线,并将其余的水处理线作为关闭处理线,统计所述运转处理线的数量作为运转数量;
确定所述运转数量小于所述挑选数量时,根据所述挑选数量和所述运转数量的差值得到启动数量,根据所述启动数量对所述关闭处理线进行挑选启动,得到运转处理线;
确定所述运转数量大于所述挑选数量时,根据所述运转数量和所述挑选数量的差值得到暂停数量,根据所述暂停数量对所述运转处理线进行挑选暂停,得到关闭处理线;
获取所述运转处理线对应的水处理模块作为运转模块,根据所述运转模块对所述废水处理空间更新,生成运转展示空间。
可选地,在第一方面的一种可能实现方式中,所述确定所述运转数量小于所述挑选数量时,根据所述挑选数量和所述运转数量的差值得到启动数量,根据所述启动数量对所述关闭处理线进行挑选启动,得到运转处理线,包括:
确定所述运转数量小于所述挑选数量时,根据所述挑选数量和所述运转数量的差值得到启动数量;
提取所述水处理线的历史工作时长,基于所述历史工作时长对关闭处理线进行升序排序,得到关闭序列;
根据所述启动数量依次选取所述关闭序列中的关闭处理线作为运转处理线。
可选地,在第一方面的一种可能实现方式中,所述确定所述运转数量大于所述挑选数量时,根据所述运转数量和所述挑选数量的差值得到暂停数量,根据所述暂停数量对所述运转处理线进行挑选暂停,得到关闭处理线,包括:
确定所述运转数量大于所述挑选数量时,根据所述运转数量和所述挑选数量的差值得到暂停数量;
提取所述水处理线的历史工作时长,根据所述历史工作时长对运转处理线进行降序排序,得到运转序列;
根据所述暂停数量依次选取所述运转序列中的运转处理线作为关闭处理线。
可选地,在第一方面的一种可能实现方式中,所述获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的区域图像,基于位置识别策略对所述区域图像进行识别得到人员位置对所述子处理单元进行更新,得到位置展示空间,包括:
获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的多个区域图像,所述区域图像在所述运转展示空间内具有对应的更新区域;
获取所述区域图像的中心点作为图像中点,在所述图像中点处建立图像坐标系;
调取目标像素值,基于所述目标像素值和图像坐标系确定所述区域图像中的人员位置;
获取所述更新区域的中心点作为区域中点,在所述区域中点处建立区域坐标系;
基于所述人员位置和区域坐标系对所述子处理单元四周的所述更新区域进行更新,得到位置展示空间。
可选地,在第一方面的一种可能实现方式中,所述调取目标像素值,基于所述目标像素值和图像坐标系确定所述区域图像中的人员位置,包括:
调取目标像素值,基于所述目标像素值提取所述区域图像中相应的像素点作为目标像素点,统计相邻的目标像素点得到与所述目标像素值对应的目标像素点集合;
基于OpenCV对所述目标像素点集合组成的形状进行识别,得到与所述目标像素点集合对应的目标轮廓;
获取所述目标轮廓的中心点作为目标中心点,并确定所述目标中心点在所述图像坐标系中的坐标点作为人员位置。
可选地,在第一方面的一种可能实现方式中,所述基于所述人员位置和区域坐标系对所述子处理单元四周的所述更新区域进行更新,得到位置展示空间,包括:
基于所述人员位置确定相应所述区域坐标系中的相应坐标点作为更新坐标点;
根据所述人员位置对应的目标像素值调取与之对应的人物模块作为更新模块,所述目标像素值具有对应的人物模块;
将所述更新模块更新至相应所述更新区域的更新坐标点处,得到位置展示空间。
可选地,在第一方面的一种可能实现方式中,所述接收管理端的视频展示需求,基于所述视频展示需求在所述位置展示空间中构建定向展示面进行定制化展示,生成定制展示空间发送至管理端,包括:
接收管理端视频展示需求,基于所述视频展示需求为各所述子处理单元配置区域围栏;
确定所述区域图像具有人员位置,获取所述人员位置对应的更新坐标点,判断所述更新坐标点处于区域围栏内,将相应所述人员位置作为展示位置,并获取相应所述区域图像对应的采集装置作为定向装置;
获取所述定向装置的采集方位,基于所述采集方位确定所述的区域围栏中相应的边界线作为定向边界线,并在所述定向边界线处构建垂直于所述区域围栏的定向展示面;
基于相同的所述采集方位获取相应所述定向装置的区域图像作为人员图像;
调取视频展示框,并获取所述视频展示框的中心点作为展示中心点,并将所述展示中心点与所述人员图像中的展示位置对齐;
根据所述视频展示框对所述人员图像进行截取,得到与值班人员对应的定向展示图像,将所述定向展示图像在相应所述定向展示面上进行展示,生成定制展示空间发送至管理端。
本发明实施例的第二方面,提供一种水处理***,包括:
调取模块,用于调取与目标发电厂对应的废水处理空间,所述废水处理空间包括多个水处理模块,所述水处理模块包括多个子处理单元;
挑选模块,用于基于预测时刻在功率模型中确定挑选数量,调取时长优先策略和所述挑选数量对所述水处理模块挑选,得到运转模块对所述废水处理空间更新,生成运转展示空间;
识别模块,用于获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的区域图像,基于位置识别策略对所述区域图像进行识别得到人员位置对所述子处理单元进行更新,得到位置展示空间;
生成模块,用于接收管理端的视频展示需求,基于所述视频展示需求在所述位置展示空间中构建定向展示面进行定制化展示,生成定制展示空间发送至管理端。
本发明实施例的第三方面,提供一种电子设备,包括:存储器、处理器以及计算机程序,所述计算机程序存储在所述存储器中,所述处理器运行所述计算机程序执行本发明第一方面及第一方面各种可能涉及的所述方法。
本发明实施例的第四方面,提供一种存储介质,所述存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现本发明第一方面及第一方面各种可能涉及的所述方法。
本发明的有益效果如下:
1、本发明可以根据实际情况对发电厂中废水处理线进行动态地适应性变化,使其能够高效率处理污水的同时还可以避免过多的资源消耗,并且本发明还可以将人员信息展示在对应的位置空间内,使管理人员可以直观查看到不同处理设备区域对应地值班人员状况。首先,本发明会调取废水处理空间,以便为后续接收数据信息,其次,本发明会通过功率模型预测出对应时刻的水处理模块的挑选数量,使得发电厂中实际的处理废水的工作流程线,即水处理线,能够依据实际产生的污水进行高效率处理,同时,不会开启过多的水处理线,避免资源浪费,并且,本发明还可以通过采集装置获取到水处理线中各处理设备周围区域的区域图像,并根据位置识别策略对区域图像进行人员位置识别,同时在废水处理空间中的子处理单元的周围更新区域对人员位置更新,得到位置展示空间,使得管理人员可以通过在位置展示空间中直观查看到各工种值班人员的工作的具***置情况,可以判断出符合或不符合工作要求,避免现场确认,提高检查效率,最后,本发明还可以通过接收到视频展示需求,在位置展示空间中进行定制化构建定向展示面,生成定制展示空间,便于管理人员通过查看定制展示空间,观察到具体的值班工作人员的实际状况。
2、本发明可以依据实际污水排放量预测需要开启的水处理线的数量,并进行合理化选择,在实现高效处理污水的同时还可以避免资源浪费,同时,依据各水处理线的工作时长选择水处理线,保证各水处理线可以平稳运行。首先,本发明通过功率模型确定出挑选数量,当判断出挑选数量大于当前时刻正在工作运转的水处理线时,将在其余关闭的水处理线中挑选出历史工作时长较少的水处理线进行开启,当判断出挑选数量小于当前时刻正在工作运转的水处理线时,将在正在工作的水处理线中挑选出历史工作时长较长的水处理线进行暂停关闭,以确保各水处理线的工作时长基本一致,均衡运转可以避免某条水处理线统在长时间内的高负荷运行,有助于提高***的稳定性和可靠性,保证水处理线的平稳运转,并且方便后续统一进行维护,降低维护成本。其次,经过挑选后得到废水处理空间中对应的运转模块,生成运转展示空间,便于通过运转展示空间清晰的查看到正在运转工作的水处理模块,节约用于查找当前时刻正在运转的水处理模块的时间。
3、本发明还可以对采集到的区域图像进行识别确定出具体人员位置,定制化生成定向展示面,通过查看定向展示面获得值班人员数量,当值班人员数量不足时,便于管理人员对其出示警示信息,监督人员出勤工作。首先,本发明会接收到视频展示需求并在位置展示空间中为各设备对应的子处理单元配置区域围栏,以便确认值班人员有或没有在规定范围内进行正常工作,其次,获取人员的位置坐标以及采集装置,便于后续确定具体方位的定向展示面,最后,通过视频展示框截取到人员图像,并将截取到得人员图像更新在对应的定向展示面中,得到定制展示空间发送到管理端,实现在管理端上查看人员信息。
附图说明
图1为本发明所提供的一种水处理方法的流程图;
图2为本发明所提供的一种水处理***的结构示意图;
图3为本发明提供的一种电子设备的硬件结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含A、B和C”、“包含A、B、C”是指A、B、C三者都包含,“包含A、B或C”是指包含A、B、C三者之一,“包含A、B和/或C”是指包含A、B、C三者中任1个或任2个或3个。
应当理解,在本发明中,“与A对应的B”、“与A相对应的B”、“A与B相对应”或者“B与A相对应”,表示B与A相关联,根据A可以确定B。根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其他信息确定B。A与B的匹配,是A与B的相似度大于或等于预设的阈值。
取决于语境,如在此所使用的“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
本发明提供一种水处理方法,如图1所示,包括步骤S1-S4:
S1,调取与目标发电厂对应的废水处理空间,所述废水处理空间包括多个水处理模块,所述水处理模块包括多个子处理单元。
需要说明的是,在实际生活中,处理废水会经历多种工序,使得废水达到排放标准,进而发电厂为处理发电产生的废水,会设置多条处理废水线路,并且每条处理废水线路中包含多个工序设备,以便提高处理废水效率,因此,为了方便接收相关数据信息并进行数据处理,会依据实际发电厂中处理废水的空间生成对应的虚拟废水处理空间。
可以理解的是,首先调取与目标发电厂对应的废水处理空间,废水处理空间中包括多个水处理模块,并且,水处理模块中包括多个子处理单元。
其中,废水处理空间为处理废水的虚拟仿真孪生空间,水处理模块为处理污水的多个污水处理线在废水处理空间中对应的模块,子处理单元为污水处理线中各个流程对应的设备,比如,沉淀池、过滤池、氧化池等。
通过上述实施方式,本发明获取到废水处理空间,便于后续接收相关数据信息,并对数据信息判断处理。
S2,基于预测时刻在功率模型中确定挑选数量,调取时长优先策略和所述挑选数量对所述水处理模块挑选,得到运转模块对所述废水处理空间更新,生成运转展示空间。
需要说明的是,由于发电厂中各条处理废水的工作流程线不是同时开启,同时关闭的,因此,会造成各处理废水的工作流程线的工作运转时长有所区别,为了保证所有处理废水的工作流程线的平稳运行,使其不会因为超长时间运转造成设备的提早损坏,或长时间暂停运转工作导致设备腐朽老化,因此,会依据各处理废水的工作流程线的工作时长进行选择,从而确保***的稳定性。
可以理解的是,通过预测时刻在功率模型中确定出挑选数量,调取时长优先策略和确定出的挑选数量对水处理模块进行挑选,挑选后得到运转模块,进而对废水处理空间进行更新生成运转展示空间。
其中,预测时刻为人为预先设置的时间,挑选数量为挑选水处理模块的数量,运转模块为正在运行处理废水对应的水处理模块,运转展示空间为展示运转模块的空间。
不难理解的是,多个污水处理线对应多个水处理模块,比如:目标发电厂中具有10个污水处理线,则对应的废水处理空间中就有1号水处理模块、2号水处理模块、3号水处理模块…10号水处理模块,进而从中挑选出来进行工作的水处理模块即为运转模块。
通过上述实施方式,可以使人员通过运转展示空间直观查看到对应的运转模块。
在一些实施例中,步骤S2中的(所述基于预测时刻在功率模型中确定挑选数量)包括步骤S21-S24:
S21,获取多个预设的预测时刻,基于时间顺序对所述预测时刻进行排序得到预测序列,所述预测时刻具有对应的触发时刻。
需要说明的是,本发明为了可以通过历史时刻的数据***到当前实际对应时刻需开启的污水处理线的数量,因此,会提前预设多个对应的预测时刻。
可以理解的是,获取到多个预设的预测时刻,并依据时间顺序对预测时刻进行排序,经过排序后得到预测序列,并且预测时刻具有对应的触发时刻。
其中,时间顺序为时间点从早到晚的顺序,预测序列为预测时刻排序后的序列,比如:(1:00,2:00,3:00,4:00,…,23:00,24:00),触发时刻为人为预先对预测时刻设置的对应时刻,比如,预测时刻2:00对应的触发时刻为1:30,预测时刻3:00对应的触发时刻为2:30等。
通过上述实施方式,可以实现当时间到达触发时刻时,可以预先锁定对应得预测时刻,并对预测时刻的水处理模块进行数量预测。
S22,根据上个周期中各历史周期点对应预测序列中各预测时刻的开启数量生成与所述历史周期点对应的功率模型。
需要说明的时,由于发电厂每周对应时间的发电量相差较小,并且,发电行业通常具有明显的周期性模式,即在一周内,每天的发电需求和产量可能呈现相似的趋势。例如,工作日可能有较高的电力需求,而周末可能有较低的需求,因此,可将一周作为一个周期,进而可将每周内的每天作为一个周期点,从而对废水处理线对应的水处理模块的数量进行预测。
可以理解的是,通过上个周期中各历史周期点对应预测序列中各预测时刻的开启数量,生成与历史周期点对应的功率模型。
其中,历史周期点为过去一周内的时间日期点,可以为周一、周二、周三等,开启数量为打开水处理线的数量,功率模型为历史周期点中预测时刻与开启数量一一对应的模型图,可以为坐标统计图。
通过功率模型可以直观查看到历史日期中不同预测时刻对应的开启数量,便于后续从功率模型中预测对应预测时刻的水处理模块的开启数量。
S23,确定当前时刻到达触发时刻时,基于当前周期点确定相应历史周期点对应的功率模型作为挑选模型。
可以理解的是,当确定当前时刻到达触发时刻时,根据当前周期点确定出对应的历史周期点的功率模型,并将确定出的功率模型作为挑选模型。
其中,当前周期点为当前对应的时间日期,比如,当天是这一周期的周二,即,周二为当前周期点。
不难理解的是,随着时间的移动,在当前时刻的时间点到达了预设的触发时刻的时间点时,从而根据当前周期点确定出历史周期点,并将与历史周期点对应的功率模型作为挑选模型。
例如:当前周期点为周二,且当前这一时刻为1:30到达了预设的触发时刻,因此,根据当前日期周二确定出历史周期点周二对应的功率模型为挑选模型。
通过上述实施方式,可以使后续在确定出的挑选模型中获取到对应预测时刻的挑选数量。
S24,提取触发时刻确定对应的预测时刻作为挑选时刻,根据所述挑选时刻选取所述挑选模型中相应预测时刻对应的开启数量作为挑选数量。
可以理解的是,根据触发时刻提取出与触发时刻对应的预测时刻,并将该预测时刻作为挑选时刻,进而依据挑选时刻确定出挑选模型中相应预测时刻对应的开启数量作为挑选数量。
例如:根据触发时刻1:30确定出对应的预测时刻为2:00,从而挑选时刻为2:00,进而在上周二的挑选模型中选取2:00对应的开启数量为挑选数量。
通过上述实施方式,获取到对应预测时刻的挑选数量,实现了对水处理模块数量的***,使得后续发电厂可以依据实际情况适应性改变水处理线数量。
在一些实施例中,步骤S2中的(所述调取时长优先策略和所述挑选数量对所述水处理模块挑选,得到运转模块对所述废水处理空间更新,生成运转展示空间)包括步骤S25-S28:
S25,获取所述目标发电厂中运转的水处理线作为运转处理线,并将其余的水处理线作为关闭处理线,统计所述运转处理线的数量作为运转数量。
可以理解的是,将获取到目标发电厂中正在运转工作的水处理线作为运转处理线,并将其余没有运转工作的水处理线作为关闭处理线,同时,统计运转处理线的数量,将统计到的数量值作为运转数量。
其中,水处理线为处理废水的工序流程线路。
例如:1号、2号、3号、4号、5号水处理线正在工作进行废水处理,则将1号、2号、3号、4号、5号水处理线作为运转处理线,6号、7号、8号、9号、10号水处理线已经关闭停止处理废水,则6号、7号、8号、9号、10号水处理线为关闭处理线,进而得到运转数量为5。
通过上述实施方式,本发明获取到运转处理线、运转数量和关闭处理线,便于后续依据运转处理线、运转数量和关闭处理线对多余的运转处理线进行关闭,在运转数量较小的情况下,在关闭处理线中挑选进行水处理线开启。
S26,确定所述运转数量小于所述挑选数量时,根据所述挑选数量和所述运转数量的差值得到启动数量,根据所述启动数量对所述关闭处理线进行挑选启动,得到运转处理线。
需要说明的是,当确定出运转数量小于挑选数量时,则说明此时正在工作的水处理线无法满足高效率的废水处理,因此,会在关闭处理线中挑选水处理线并启动,使得运转工作的水处理线的数量达到可以高效率地处理废水。
可以理解的是,确定出运转数量小于挑选数量,将挑选数量和运转数量作差得到启动数量,进而根据启动数量在关闭处理线中进行挑选启动,从而得到当前的运转处理线。
例如:获取到的运转数量为5,挑选数量为6,得到启动数量6-5=1,因此,在其余5个关闭处理线中挑选出1个,并将选中的关闭处理线开启,得到运转处理线。
在一些实施例中,步骤S26中的(所述确定所述运转数量小于所述挑选数量时,根据所述挑选数量和所述运转数量的差值得到启动数量,根据所述启动数量对所述关闭处理线进行挑选启动,得到运转处理线)包括步骤S261-S263:
S261,确定所述运转数量小于所述挑选数量时,根据所述挑选数量和所述运转数量的差值得到启动数量。
可以理解的是,当确定运转数量小于挑选数量时,根据挑选数量和运转数量的差值得到启动数量。
例如:获取到的运转数量为5,挑选数量为6,得到启动数量6-5=1。
通过上述实施方式,可以确定出在到达预测时刻前需要再次开启水处理线的具体数量。
S262,提取所述水处理线的历史工作时长,基于所述历史工作时长对关闭处理线进行升序排序,得到关闭序列。
需要说明的是,为了使得每条水处理线的工作时长基本一致,保持各个水处理线的平稳运行,因此,会依据各条水处理线的工作时长,挑选需要开启的具体的水处理线,比如,当6号水处理线比7号水处理线的工作时长要长,进而,在选择开启水处理线时,将会优先选择7号水处理线进行开启,以确保各水处理线工作时长基本一致。
可以理解的是,提取水处理线的历史工作时长,根据历史工作时长对关闭处理线进行升序排序,得到关闭序列。
其中,历史工作时长为水处理线的工作时间长度,关闭序列为对关闭处理线的工作时长排序后得到的序列。
例如:6号关闭处理线的历史工作时长为150h,7号关闭处理线的历史工作时长为100h,8号关闭处理线的历史工作时长为180h,9号关闭处理线的历史工作时长为200h,根据工作时长升序排列得到关闭序列(7号水处理线,6号水处理线,8号水处理线,9号水处理线)。
S263,根据所述启动数量依次选取所述关闭序列中的关闭处理线作为运转处理线。
可以理解的是,根据启动数量依次在关闭序列中选取对应数量的关闭处理线,并将选取出来的对应的关闭处理线作为运转处理线。
比如,得到的启动数量为1,在关闭序列(7号水处理线,6号水处理线,8号水处理线,9号水处理线)中选取第一个7号水处理线,因此,7号水处理线为运转处理线,当得到的启动数量为3,在关闭序列(7号水处理线,6号水处理线,8号水处理线,9号水处理线)中依次选取前三个水处理线,因此,7号水处理线、6号水处理线、8号水处理线为运转处理线。
S27,确定所述运转数量大于所述挑选数量时,根据所述运转数量和所述挑选数量的差值得到暂停数量,根据所述暂停数量对所述运转处理线进行挑选暂停,得到关闭处理线。
需要说明的是,当确定出运转数量大于挑选数量时,则说明此时正在工作的水处理线即将冗余,使得水处理线过度运转,造成资源浪费,加快处理设备的损耗,因此,会在运转处理线中挑选水处理线并使其暂停关闭,使得运转工作的水处理线的数量可以高效率地处理废水,同时不过度损耗处理设备。
可以理解的是,确定出运转数量大于挑选数量,将运转数量和挑选数量作差得到暂停数量,进而根据暂停数量在运转处理线中进行挑选暂停,从而得到关闭处理线。
例如:获取到的运转数量为5,挑选数量为3,得到暂停数量5-3=2,因此,在5个运转处理线中挑选出2个,并将选中的运转处理线暂停,得到关闭处理线。
在一些实施例中,步骤S27中的(所述确定所述运转数量大于所述挑选数量时,根据所述运转数量和所述挑选数量的差值得到暂停数量,根据所述暂停数量对所述运转处理线进行挑选暂停,得到关闭处理线)包括步骤S271-S273:
S271,确定所述运转数量大于所述挑选数量时,根据所述运转数量和所述挑选数量的差值得到暂停数量。
可以理解的是,当确定运转数量大于挑选数量时,根据运转数量和挑选数量的差值得到暂停数量。
例如:获取到的运转数量为5,挑选数量为3,得到暂停数量5-3=2。
通过上述实施方式,可以确定出在到达预测时刻前需要暂停关闭的水处理线的具体数量。
S272,提取所述水处理线的历史工作时长,根据所述历史工作时长对运转处理线进行降序排序,得到运转序列。
需要说明的是,同样为了使得每条水处理线的工作时长基本一致,保持各个水处理线的平稳运行,因此,会依据各条水处理线的工作时长,在正在运转工作中的水处理线中挑选需要关闭暂停的具体的水处理线,比如,当3号水处理线比2号水处理线的工作时长要长,进而,在选择暂停水处理线时,将会优先选择3号水处理线进行关闭暂停,以确保各水处理线工作时长基本一致。
可以理解的是,提取水处理线的历史工作时长,根据历史工作时长对运转处理线进行降序排序,得到运转序列。
其中,运转序列为对运转处理线的工作时长排序后得到的序列。
例如:1号关闭处理线的历史工作时长为150h,2号关闭处理线的历史工作时长为100h,3号关闭处理线的历史工作时长为180h,4号关闭处理线的历史工作时长为200h,5号关闭处理线的历史工作时长为160h,根据工作时长降序排列得到运转序列(4号水处理线,3号水处理线,5号水处理线,1号水处理线,2号水处理线)。
S273,根据所述暂停数量依次选取所述运转序列中的运转处理线作为关闭处理线。
可以理解的是,根据暂停数量依次在运转序列中选取对应数量的运转处理线,并将选取出来的对应的运转处理线作为关闭处理线。
例如:得到的暂停数量为2,在运转序列(4号水处理线,3号水处理线,5号水处理线,1号水处理线,2号水处理线)中依次选取前两个水处理线为4号水处理线、3号水处理线,进而4号水处理线,3号水处理线为关闭处理线。
通过上述实施方式,获取到具体的关闭处理线,使其减少水处理线的运转冗余,节约为运转所提供的资源。
S28,获取所述运转处理线对应的水处理模块作为运转模块,根据所述运转模块对所述废水处理空间更新,生成运转展示空间。
需要说明的是,发电厂中的进行废水处理的水处理线与废水处理空间中的水处理模块一一对应,因此,当水处理线工作状态发生变化时,相应的会对废水处理空间进行更新。
可以理解的是,根据运转处理线确定对应的水处理模块,并将获取到的水处理模块作为运转模块,进而根据运转模块对废水处理空间进行更新,将其余不处于运转状态下水处理线对应的水处理模块删除,生成运转展示空间。
其中,运转展示空间为展示正在运转的水处理线对应的水处理模块的空间。
通过上述实施方式,使得可以清晰查看到运转的水处理线对应的水处理模块,不需要对所有的水处理模块进行判断确定运转模块,节省时间。
S3,获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的区域图像,基于位置识别策略对所述区域图像进行识别得到人员位置对所述子处理单元进行更新,得到位置展示空间。
需要说明的是,为确保运转处理线中的各个工序对应的设备的正常工作,因此,每个设备区域范围内都存在对应的人员进行负责监控、巡查,进而,本发明会获取对应的区域图像,并依据区域图像识别人员位置,得到展示空间,通过展示空间以此查看相关人员有或没有正常出勤工作。
可以理解的是,通过运转模块中子处理单元对应处理设备的采集装置,获取对应采集装置采集的区域图像,根据位置识别策略对区域图像进行识别得到人员位置,并依据人员位置对子处理单元进行更新,得到位置展示空间。
其中,采集装置为可以采集图像的设备,比如,可以为摄像头,由于摄像头的拍摄方向和范围是固定的,因此在监控设备时,会有多个采集装置采集不同方向及位置的图像,区域图像为采集装置拍摄到的视频或图像。
通过上述实施方式,实现在位置展示空间中查看各子处理单元对应区域的人员实际情况,方便查看相关人员的出勤工作。
在一些实施例中,步骤S3中的(所述获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的区域图像,基于位置识别策略对所述区域图像进行识别得到人员位置对所述子处理单元进行更新,得到位置展示空间)包括步骤S31-S35:
S31,获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的多个区域图像,所述区域图像在所述运转展示空间内具有对应的更新区域。
需要说明的是,采集装置可以是摄像头,由于采集装置采集的方向和区域是固定的,比如,沉淀池中前后左右各设置有1号至4号摄像头,3号采集装置设置左侧用于采集沉淀池左侧区域的图像,由于采集的区域是固定的,该采集的图像在孪生空间中具有对应的区域,比如,孪生空间中左侧的区域。
可以理解的是,获取运转模块中子处理单元对应处理设备的采集装置采集的多个区域图像,区域图像在运转展示空间内具有对应的更新区域。
其中,更新区域为运转展示空间中与区域图像对应的子处理单元处的位置区域。
通过上述实施方式,获取到运转展示空间中的更新区域,方便后续在展示空间中展示相关人员位置信息。
S32,获取所述区域图像的中心点作为图像中点,在所述图像中点处建立图像坐标系。
需要说明的是,为了确认出人员的具***置以及在后续更新区域中展示人员位置信息,因此,会在获取到的区域图像中建立图像坐标系。
可以理解的是,获取到区域图像的中心点,并将该中心点作为图像中点,同时,在图像中点处建立图像坐标系。
通过上述实施方式,建立图像坐标系,可以为后续确认人员位置提供依据。
S33,调取目标像素值,基于所述目标像素值和图像坐标系确定所述区域图像中的人员位置。
需要说明的是,由于为了区分不同工种对应的相关人员,进而不同工种对应的人员的安全帽的颜色不同,因此,会具有对应的像素值。
可以理解的是,调取目标像素值,根据目标像素值和图像坐标系确定区域图像中的人员位置。
其中,目标像素值为对应人员安全帽的像素值,可以为黄色、白色、蓝色等,对应着不同的工种。
通过上述实施方式,可以得到人员在图像区域中的具***置,方便后续在位置展示空间中展示出人员位置信息,以便查看。
在一些实施例中,步骤S33中的(所述调取目标像素值,基于所述目标像素值和图像坐标系确定所述区域图像中的人员位置)包括步骤S331-S333:
S331,调取目标像素值,基于所述目标像素值提取所述区域图像中相应的像素点作为目标像素点,统计相邻的目标像素点得到与所述目标像素值对应的目标像素点集合。
可以理解的是,调取出目标像素值,根据目标像素值提取区域图像中相应的像素点作为目标像素点,并统计相邻的目标像素点得到与目标像素值对应的目标像素点集合。
例如:调取到的目标像素值为黄色、红色,在区域图像中提取黄色像素值对应的像素点以及红色像素值对应的像素点,并统计提取到的目标像素点及相邻的像素点得到目标像素点集合。
通过上述实施方式,获取到目标像素点集合,实现后续根据像素点集合确定出人员位置信息。
S332,基于OpenCV对所述目标像素点集合组成的形状进行识别,得到与所述目标像素点集合对应的目标轮廓。
需要说明的是,为了后续可以获取到区域图像中对应人员的具***置信息,需要使用现有技术OpenCV对目标像素点集合组成的形状进行识别,进而得到目标轮廓,通过目标轮廓可以获取到对应的中心点。
可以理解的是,通过使用OpenCV对目标像素点集合组成的形状进行识别,识别后得到与目标像素点集合对应的目标轮廓。
其中,目标轮廓为识别目标像素点集合的轮廓,比如,安全帽的轮廓。
通过上述实施方式,本发明获取到对应的目标轮廓,便于后续通过目标轮廓得到对应的中心点,进而确定出人员位置。
S333,获取所述目标轮廓的中心点作为目标中心点,并确定所述目标中心点在所述图像坐标系中的坐标点作为人员位置。
可以理解的是,获取目标轮廓的中心点作为目标中心点,并确定目标中心点在图像坐标系中的坐标点作为人员位置。
例如:当获取到的目标轮廓的中心点为(-1,5),(10,-10),则人员位置为(-1,5),(10,-10)。
通过上述实施方式,确定出人员位置,便于后续依据人员位置信息在更新区域中更新位置信息,得到位置展示空间,直观查看人员信息。
S34,获取所述更新区域的中心点作为区域中点,在所述区域中点处建立区域坐标系。
需要说明的是,更新区域与采集到的区域图像是一一对应的,因此,当后续在更新区域中更新人员信息并进行展示时,需要通过更新区域的区域坐标系进行位置确认。
可以理解的是,获取更新区域的中心点作为区域中点,在区域中点处建立区域坐标系,由于更新区域与采集到的区域图像一致,并且均在中心位置建立坐标系,后续可以直接通过坐标值将人物模块更新至孪生空间中相应位置处。
其中,区域坐标系为在更新区域中建立的坐标系。
S35,基于所述人员位置和区域坐标系对所述子处理单元四周的所述更新区域进行更新,得到位置展示空间。
可以理解的是,通过识别区域图像中人员信息确定人员的位置,并根据人员位置在更新区域中的区域坐标系中进行更新,得到可以查看人员在子处理单元四周的位置信息的位置展示空间。
通过上述实施方式,实现在位置展示空间中直观查看相关人员位置信息,以便判断人员的工作出勤情况。
在一些实施例中,步骤S35中的(所述基于所述人员位置和区域坐标系对所述子处理单元四周的所述更新区域进行更新,得到位置展示空间)包括步骤S351-S353:
S351,基于所述人员位置确定相应所述区域坐标系中的相应坐标点作为更新坐标点。
需要说明的是,由于区域图像与更新区域是一一对应的,因此,相应的图像坐标系与区域坐标系同样一一对应,进而可将通过识别得到的人员位置坐标点作为更新坐标点。
可以理解的是,根据得到的人员位置确定相应区域坐标系中的相应坐标点作为更新坐标点。
通过上述实施方式,得到更新坐标点,方便后续对更新区域更新,调取人物模块到对应确定出的更新坐标点位置。
S352,根据所述人员位置对应的目标像素值调取与之对应的人物模块作为更新模块,所述目标像素值具有对应的人物模块。
可以理解的是,根据人员位置对应的目标像素值调取与之对应的人物模块,并将该人物模块作为更新模块,目标像素值具有对应的人物模块。
其中,人物模块为表示人员的图形模块,可以为人形图标,并且,每个工种对应的人形图标不同,比如:当识别出人员的安全帽对应的为红色像素值,则将调取对应红色人物模块,当识别出人员的安全帽对应的为黄色像素值,则将调取对应黄色人物模块。
S353,将所述更新模块更新至相应所述更新区域的更新坐标点处,得到位置展示空间。
可以理解的是,将更新模块更新到相应更新区域的更新坐标点处,得到位置展示空间。
例如:将调取到的更新模块为黄色人物模块更新在更新区域的(-1,5)处,将调取到的更新模块为红色人物模块更新在更新区域的(10,-10)处,更新区域出现对应的人物模块后得到位置展示空间。
通过上述实施方式,可以在位置展示空间中通过直观查看到不同的人物模块对应的位置,可以得到不同工种的员工的出勤信息。
S4,接收管理端的视频展示需求,基于所述视频展示需求在所述位置展示空间中构建定向展示面进行定制化展示,生成定制展示空间发送至管理端。
需要说明的是,通过构建定向展示面可以展示出采集装置对应采集区域内的人员的动态实时变化,因此,当管理人员查看人员动态变化视频时,将会生成定向展示面发送到管理端进行定制化展示。
可以理解的是,当接收到管理端的视频展示需求时,根据视频展示需求在位置展示空间中构建定向展示面进行定制化展示,生成定制展示空间发送到管理端上。
其中,视频展示需求为请求展示视频进行查看的需求信息,定向展示面为在确定的方向上展示视频的平面。
通过上述实施方式,本发明可以在定向展示面上定制化展示出视频图像中值班人员,使其管理人员在定制展示空间中清晰地观察到值班人员的出勤信息,方便直观查看相应处理流程处是否具备相应工种的工作人员。
在一些实施例中,步骤S4中的(所述接收管理端的视频展示需求,基于所述视频展示需求在所述位置展示空间中构建定向展示面进行定制化展示,生成定制展示空间发送至管理端)包括步骤S41-S46:
S41,接收管理端视频展示需求,基于所述视频展示需求为各所述子处理单元配置区域围栏。
需要说明的是,采集装置的采集区域范围是较大的,但由于人员需在对应设备的一定范围内,才可以对相关设备进行巡查和维修,以使得设备正常运行,因此,在对应的孪生空间中会使用区域围栏划分区域。
可以理解的是,当接收到管理端视频展示需求时,根据视频展示需求为各子处理单元配置相应的区域围栏。
其中,区域围栏为对子处理单元的四周进行设定的边界框。
S42,确定所述区域图像具有人员位置,获取所述人员位置对应的更新坐标点,判断所述更新坐标点处于区域围栏内,将相应所述人员位置作为展示位置,并获取相应所述区域图像对应的采集装置作为定向装置。
需要说明的是,为了减少数据处理量,提高更新效率,在更新人员位置信息,首先会判断采集到的区域图像中具有或不具有人员信息,当确定具有人员出现时,进而对相关信息进行处理,对相应区域进行更新展示,当判断没有人员出现时,从而也将不会有人员位置信息的变化,因此,也不会对相应区域进行更新展示,后续则不会构建相应的定向展示面。
可以理解的是,确定区域图像具有人员位置,获取人员位置对应的更新坐标点,判断更新坐标点处于区域围栏内,将相应人员位置作为展示位置,并获取相应区域图像对应的采集装置作为定向装置。
例如:当A采集装置所采集到的区域图像中具有人员位置,获取到对应的更新坐标点为(-1,5),并且更新坐标点(-1,5)处于配置的区域围栏内,因此,对应的人员位置(-1,5)为展示位置,并且A采集装置为定向装置,后续仅对展示位置对应的人员进行展示。
S43,获取所述定向装置的采集方位,基于所述采集方位确定所述的区域围栏中相应的边界线作为定向边界线,并在所述定向边界线处构建垂直于所述区域围栏的定向展示面。
需要说明的是,由于仅对处于区域围栏内的人员进行展示,比如,上下左右摄像头中仅有左侧摄像头内具有相应的人员,则仅在左侧构建相应的定向展示面,因此,在构建垂直于区域围栏边界线的定向展示面时,需获取到定向装置的采集方位,进而确定出对应的定向边界线,得到构建定向展示面的具***置。
可以理解的是,获取定向装置的采集方位,根据采集方位确定区域围栏中相应的边界线作为定向边界线,并在定向边界线处构建垂直于区域围栏的定向展示面。
其中,采集方位为采集装置采集的方位,比如:A号摄像头拍摄的方向为正南方向,B号摄像头拍摄的方向为正北方向。
通过上述实施方式,构建出定向展示面,使得后续在得到的定向展示面上对进行定制化展示值班人员信息。
S44,基于相同的所述采集方位获取相应所述定向装置的区域图像作为人员图像。
需要说明的是,由于实际的空间较大,在同一采集方位上会具有多个摄像头进行同时拍摄,比如:B摄像头和C摄像头的采集方位为正北方向,其中,B摄像头采集正北方向左半部分的区域,C摄像头采集正北方向右半部分的区域。
可以理解的是,将相同的采集方位的定向装置中获取到的区域图像作为人员图像。
S45,调取视频展示框,并获取所述视频展示框的中心点作为展示中心点,并将所述展示中心点与所述人员图像中的展示位置对齐。
可以理解的是,调取视频展示框,并获取视频展示框的中心点作为展示中心点,并将展示中心点与人员图像中的展示位置对齐。
其中,视频展示框为人为预先设置展示视频图像的框。
不难理解的是,获取视频展示框的中心点并作为展示中心点,将展示中心点与人员图像中的展示位置对齐,方便后续截取视频展示框对应的人员图像信息。
S46,根据所述视频展示框对所述人员图像进行截取,得到与值班人员对应的定向展示图像,将所述定向展示图像在相应所述定向展示面上进行展示,生成定制展示空间发送至管理端。
可以理解的是,根据视频展示框对人员图像进行截取,截取后得到与值班人员对应的定向展示图像,并将定向展示图像在相应定向展示面上进行展示,生成定制展示空间发送至管理端。
其中,定向展示图像为具有人员的图像,定向展示空间为具有定制展示图像的空间。
例如:使用视频展示框在人员图像中截取出值班人员的图像,并将截取出的定向展示图像,即,人像信息展示在定向展示面上,进而将生成的定制展示空间发送到管理端。
通过上述实施方式,管理端可以通过定向展示面清晰的观察到出勤的值班人员,并且仅会对值班人员进行针对性展示,删除其余画面,可以降低监控***的带宽需求和存储压力,去除其余杂乱信息。
需要说明的是,上述方案可以将不同采集方位的值班人员的人像信息并列展示在对应的定向展示面上,为了可以观察到值班人员的动态位置变化,本发明还可以通过以下步骤展示出人员位置的实时变化。
在步骤S4中,还可以包括步骤A1-A9:
A1,接收管理端视频展示需求,基于所述视频展示需求为各所述子处理单元配置区域围栏。
需要说明的是,采集装置的采集区域范围是较大的,但由于人员需在对应设备的一定范围内,才可以对相关设备进行巡查和维修,以使得设备正常运行,因此,在对应的孪生空间中会使用区域围栏划分区域。
可以理解的是,当接收到管理端视频展示需求时,根据视频展示需求为各子处理单元配置相应的区域围栏。
其中,区域围栏为对子处理单元进行位置区域划分的边界框。
A2,确定所述区域图像具有人员位置,获取所述人员位置对应的更新坐标点,判断所述更新坐标点处于区域围栏内,将相应所述人员位置作为展示位置,并获取具有所述展示位置的区域图像对应的采集装置作为定向装置。
需要说明的是,为了减少数据处理量,提高更新效率,在更新人员位置信息,首先会判断采集到的区域图像中具有或不具有人员信息,当确定具有人员出现时,进而对相关信息进行处理,对相应区域进行更新展示,当判断没有人员出现时,从而也将不会有人员位置信息的变化,因此,也不会对相应区域进行更新展示。
可以理解的是,确定区域图像具有人员位置,获取人员位置对应的更新坐标点,判断更新坐标点处于区域围栏内,将相应人员位置作为展示位置,并获取相应区域图像对应的采集装置作为定向装置。
例如:当A采集装置所采集到的区域图像中具有人员位置,获取到对应的更新坐标点为(-1,5),并且更新坐标点(-1,5)处于配置的区域围栏内,因此,对应的人员位置(-1,5)为展示位置,并且A采集装置为定向装置。
A3,获取所述定向装置的采集方位,基于所述采集方位确定所述的区域围栏中相应的边界线作为定向边界线。
需要说明的是,由于采集装置的采集区域范围有限,从而不同方位具有不同的多个采集装置,并且在不同方位的采集区域范围内具有相应区域围栏的边界线,因此,在后续为了构建垂直于区域围栏边界线的定向区域展示面时,需获取到定向装置的采集方位,进而确定出对应的定向边界线,得到构建定向区域展示面的具***置。
可以理解的是,获取定向装置的采集方位,根据采集方位确定区域围栏中相应的边界线作为定向边界线。
其中,采集方位为采集装置采集的方位,比如:A号摄像头拍摄的方向为正南方向,B号摄像头拍摄的方向为正北方向。
通过上述实施方式,构建出定向展示面,使得后续在得到的定向区域展示面上对人员位置进行定制化展示。
A4,在所述定向边界线处构建垂直于所述区域围栏,且与所述区域围栏形状相同的定向区域展示面。
可以理解的是,在定向边界线处构建垂直于区域围栏的定向区域展示面,且定向区域展示面形状与区域围栏形状相同。
通过上述实施方式,构建出定向区域展示面,使得后续在得到的定向区域展示面上对人员位置进行定制化展示。
A5,在所述定向区域展示面的中心点建立定向坐标系,以及在所述区域围栏的中心点建立围栏坐标系。
需要说明的是,为了在定向区域展示面上实现定制化展示出值班人员的位置移动信息,因此,会在与区域围栏形状等一致的定向区域展示面的中心点处建立定向坐标系,并且在区域围栏的中心点建立围栏坐标系,由于形状大小一致,进而中心点位置一致,从而得到的坐标系也是一一对应的,因此,在区域围栏中得到的位置坐标与定向区域展示面中位置坐标对应,实现后续在定向区域展示面中定制化展示出值班人员位置的动态变化。
可以理解的是,在定向区域展示面的中心点建立定向坐标系,并在区域围栏的中心点建立围栏坐标系。
其中,定向坐标系为在定向区域展示面中建立的坐标系,围栏坐标系为在围栏区域中建立的坐标系。
通过上述实施方式,本发明可以得到定向坐标系以及围栏坐标系,实现后续在定向区域展示面中定制化展示出值班人员位置的动态变化。
A6,基于相同的所述采集方位获取相应所述定向装置的区域图像作为人员图像。
需要说明的是,由于实际的空间较大,在同一采集方位上会具有多个摄像头进行同时拍摄,比如:B摄像头和C摄像头的采集方位为正北方向,其中,B摄像头采集正北方向左半部分的区域,C摄像头采集正北方向右半部分的区域。
可以理解的是,将相同的采集方位的定向装置中获取到的区域图像作为人员图像。
A7,确定所述人员图像中的展示位置在所述围栏坐标系中的坐标点作为虚拟坐标点,基于所述虚拟坐标点确定所述定向坐标系中相应的坐标点作为展示坐标点。
可以理解的是,确定出人员图像中的展示位置在围栏坐标系中的坐标点位置,并将围栏坐标系中的坐标点作为虚拟坐标点,进而,根据虚拟坐标点将定向坐标系中相应的坐标点作为展示坐标点。
例如:当确定出人员图像中的展示位置为(-1,5),得到围栏坐标系中的坐标点为(-1,5),即,虚拟坐标点,由于定向坐标系与围栏坐标系一一对应,因此得到展示坐标点为(-1,5)。
通过上述实施方式,确定出定向展示面的展示坐标点,方便后续在展示坐标点处展示相应的值班人员信息。
A8,调取视频展示框,获取所述视频展示框的中心点作为展示中心点,将所述展示中心点与所述人员图像中的展示位置对齐,并基于所述视频展示框对所述人员图像进行截取,得到与值班人员对应的定向展示图像。
可以理解的是,调取视频展示框,获取视频展示框的中心点,并将该中心点作为展示中心点,将展示中心点与人员图像中的展示位置对齐,同时根据视频展示框对人员图像进行截取,得到与值班人员对应的定向展示图像。
其中,视频展示框为人为预先设置展示视频图像的框,定向展示图像为具有人员的图像。
例如:获取视频展示框的中心点并作为展示中心点,将展示中心点与人员图像中的展示位置对齐,使用视频展示框在人员图像中截取出值班人员的图像,即,定向展示图像。
不难理解的是,获取视频展示框的中心点并作为展示中心点,将展示中心点与人员图像中的展示位置对齐,方便截取视频展示框对应的人员图像信息。
A9,获取所述定向展示图像的中心点作为实景中心点,将所述实景中心点与相应所述展示坐标点对齐,得到定制展示空间发送至管理端。
可以理解的是,获取到定向展示图像的中心点,并将该中心点作为实景中心点,从而将实景中心点与相应展示坐标点对齐,得到定制展示空间发送至管理端。
其中,定向展示空间为具有定制展示图像的空间。
例如:将截取到的值班人员戴着黄色安全帽的人物图像即,定向展示图像,根据截取到的图像中心点与定向区域展示面中的展示坐标点对齐,相当于依据实际人员在实际位置展示在定向区域展示面内的方向位置,当人员位置发生移动改变时,对应的定向区域展示面上相关值班人员的信息位置也将发生移动改变,依据实时监控进行实时变动,即,当在下一时刻值班人员移动,则定向区域展示面上的人员图像的会出现在对应的坐标位置处,且上一时刻的对应的展示坐标点处的人员图像信息将会消失。
通过上述实施方式,使得管理人员在管理端可以查看到值班人员的实时动态位置变化。
如图2所示,是本发明实施例提供的一种水处理***的结构示意图,该***包括:
调取模块,用于调取与目标发电厂对应的废水处理空间,所述废水处理空间包括多个水处理模块,所述水处理模块包括多个子处理单元。
挑选模块,用于基于预测时刻在功率模型中确定挑选数量,调取时长优先策略和所述挑选数量对所述水处理模块挑选,得到运转模块对所述废水处理空间更新,生成运转展示空间。
识别模块,用于获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的区域图像,基于位置识别策略对所述区域图像进行识别得到人员位置对所述子处理单元进行更新,得到位置展示空间。
生成模块,用于接收管理端的视频展示需求,基于所述视频展示需求在所述位置展示空间中构建定向展示面进行定制化展示,生成定制展示空间发送至管理端。
如图3所示,是本发明实施例提供的一种电子设备的硬件结构示意图,该电子设备30包括:处理器31、存储器32和计算机程序;其中
存储器32,用于存储所述计算机程序,该存储器还可以是闪存(flash)。所述计算机程序例如是实现上述方法的应用程序、功能模块等。
处理器31,用于执行所述存储器存储的计算机程序,以实现上述方法中设备执行的各个步骤。具体可以参见前面方法实施例中的相关描述。
可选地,存储器32既可以是独立的,也可以跟处理器31集成在一起。
当所述存储器32是独立于处理器31之外的器件时,所述设备还可以包括:
总线33,用于连接所述存储器32和处理器31。
本发明还提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现上述的各种实施方式提供的方法。
其中,可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(ApplicationSpecific Integrated Circuits,简称:ASIC)中。另外,该ASIC可以位于用户设备中。当然,处理器和可读存储介质也可以作为分立组件存在于通信设备中。可读存储介质可以是只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本发明还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得设备实施上述的各种实施方式提供的方法。
在上述设备的实施例中,应理解,处理器可以是中央处理单元(英文:CentralProcessing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:DigitalSignal Processor,简称:DSP)、专用集成电路(英文:Application Specific IntegratedCircuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (7)
1.一种水处理方法,其特征在于,包括:
调取与目标发电厂对应的废水处理空间,所述废水处理空间包括多个水处理模块,所述水处理模块包括多个子处理单元;
基于预测时刻在功率模型中确定挑选数量,调取时长优先策略和所述挑选数量对所述水处理模块挑选,得到运转模块对所述废水处理空间更新,生成运转展示空间;
获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的区域图像,基于位置识别策略对所述区域图像进行识别得到人员位置对所述子处理单元进行更新,得到位置展示空间;
接收管理端的视频展示需求,基于所述视频展示需求在所述位置展示空间中构建定向展示面进行定制化展示,生成定制展示空间发送至管理端;
所述基于预测时刻在功率模型中确定挑选数量,包括:
获取多个预设的预测时刻,基于时间顺序对所述预测时刻进行排序得到预测序列,所述预测时刻具有对应的触发时刻;
根据上个周期中各历史周期点对应预测序列中各预测时刻的开启数量生成与所述历史周期点对应的功率模型,其中,功率模型为历史周期点中预测时刻与开启数量一一对应的模型图;
确定当前时刻到达触发时刻时,基于当前周期点确定相应历史周期点对应的功率模型作为挑选模型;
提取触发时刻确定对应的预测时刻作为挑选时刻,根据所述挑选时刻选取所述挑选模型中相应预测时刻对应的开启数量作为挑选数量;
所述调取时长优先策略和所述挑选数量对所述水处理模块挑选,得到运转模块对所述废水处理空间更新,生成运转展示空间,包括:
获取所述目标发电厂中运转的水处理线作为运转处理线,并将其余的水处理线作为关闭处理线,统计所述运转处理线的数量作为运转数量;
确定所述运转数量小于所述挑选数量时,根据所述挑选数量和所述运转数量的差值得到启动数量,根据所述启动数量对所述关闭处理线进行挑选启动,得到运转处理线;
确定所述运转数量大于所述挑选数量时,根据所述运转数量和所述挑选数量的差值得到暂停数量,根据所述暂停数量对所述运转处理线进行挑选暂停,得到关闭处理线;
获取所述运转处理线对应的水处理模块作为运转模块,根据所述运转模块对所述废水处理空间更新,生成运转展示空间;
所述获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的区域图像,基于位置识别策略对所述区域图像进行识别得到人员位置对所述子处理单元进行更新,得到位置展示空间,包括:
获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的多个区域图像,所述区域图像在所述运转展示空间内具有对应的更新区域;
获取所述区域图像的中心点作为图像中点,在所述图像中点处建立图像坐标系;
调取目标像素值,基于所述目标像素值和图像坐标系确定所述区域图像中的人员位置;
获取所述更新区域的中心点作为区域中点,在所述区域中点处建立区域坐标系;
基于所述人员位置和区域坐标系对所述子处理单元四周的所述更新区域进行更新,得到位置展示空间。
2.根据权利要求1所述的方法,其特征在于,
所述确定所述运转数量小于所述挑选数量时,根据所述挑选数量和所述运转数量的差值得到启动数量,根据所述启动数量对所述关闭处理线进行挑选启动,得到运转处理线,包括:
确定所述运转数量小于所述挑选数量时,根据所述挑选数量和所述运转数量的差值得到启动数量;
提取所述水处理线的历史工作时长,基于所述历史工作时长对关闭处理线进行升序排序,得到关闭序列;
根据所述启动数量依次选取所述关闭序列中的关闭处理线作为运转处理线。
3.根据权利要求1所述的方法,其特征在于,
所述确定所述运转数量大于所述挑选数量时,根据所述运转数量和所述挑选数量的差值得到暂停数量,根据所述暂停数量对所述运转处理线进行挑选暂停,得到关闭处理线,包括:
确定所述运转数量大于所述挑选数量时,根据所述运转数量和所述挑选数量的差值得到暂停数量;
提取所述水处理线的历史工作时长,根据所述历史工作时长对运转处理线进行降序排序,得到运转序列;
根据所述暂停数量依次选取所述运转序列中的运转处理线作为关闭处理线。
4.根据权利要求1所述的方法,其特征在于,
所述调取目标像素值,基于所述目标像素值和图像坐标系确定所述区域图像中的人员位置,包括:
调取目标像素值,基于所述目标像素值提取所述区域图像中相应的像素点作为目标像素点,统计相邻的目标像素点得到与所述目标像素值对应的目标像素点集合;
基于OpenCV对所述目标像素点集合组成的形状进行识别,得到与所述目标像素点集合对应的目标轮廓;
获取所述目标轮廓的中心点作为目标中心点,并确定所述目标中心点在所述图像坐标系中的坐标点作为人员位置。
5.根据权利要求1所述的方法,其特征在于,
所述基于所述人员位置和区域坐标系对所述子处理单元四周的所述更新区域进行更新,得到位置展示空间,包括:
基于所述人员位置确定相应所述区域坐标系中的相应坐标点作为更新坐标点;
根据所述人员位置对应的目标像素值调取与之对应的人物模块作为更新模块,所述目标像素值具有对应的人物模块;
将所述更新模块更新至相应所述更新区域的更新坐标点处,得到位置展示空间。
6.根据权利要求5所述的方法,其特征在于,
所述接收管理端的视频展示需求,基于所述视频展示需求在所述位置展示空间中构建定向展示面进行定制化展示,生成定制展示空间发送至管理端,包括:
接收管理端视频展示需求,基于所述视频展示需求为各所述子处理单元配置区域围栏;
确定所述区域图像具有人员位置,获取所述人员位置对应的更新坐标点,判断所述更新坐标点处于区域围栏内,将相应所述人员位置作为展示位置,并获取相应所述区域图像对应的采集装置作为定向装置;
获取所述定向装置的采集方位,基于所述采集方位确定所述的区域围栏中相应的边界线作为定向边界线,并在所述定向边界线处构建垂直于所述区域围栏的定向展示面;
基于相同的所述采集方位获取相应所述定向装置的区域图像作为人员图像;
调取视频展示框,并获取所述视频展示框的中心点作为展示中心点,并将所述展示中心点与所述人员图像中的展示位置对齐;
根据所述视频展示框对所述人员图像进行截取,得到与值班人员对应的定向展示图像,将所述定向展示图像在相应所述定向展示面上进行展示,生成定制展示空间发送至管理端。
7.一种水处理***,其特征在于,包括:
调取模块,用于调取与目标发电厂对应的废水处理空间,所述废水处理空间包括多个水处理模块,所述水处理模块包括多个子处理单元;
挑选模块,用于基于预测时刻在功率模型中确定挑选数量,调取时长优先策略和所述挑选数量对所述水处理模块挑选,得到运转模块对所述废水处理空间更新,生成运转展示空间;
识别模块,用于获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的区域图像,基于位置识别策略对所述区域图像进行识别得到人员位置对所述子处理单元进行更新,得到位置展示空间;
生成模块,用于接收管理端的视频展示需求,基于所述视频展示需求在所述位置展示空间中构建定向展示面进行定制化展示,生成定制展示空间发送至管理端;
所述基于预测时刻在功率模型中确定挑选数量,包括:
获取多个预设的预测时刻,基于时间顺序对所述预测时刻进行排序得到预测序列,所述预测时刻具有对应的触发时刻;
根据上个周期中各历史周期点对应预测序列中各预测时刻的开启数量生成与所述历史周期点对应的功率模型;
确定当前时刻到达触发时刻时,基于当前周期点确定相应历史周期点对应的功率模型作为挑选模型;
提取触发时刻确定对应的预测时刻作为挑选时刻,根据所述挑选时刻选取所述挑选模型中相应预测时刻对应的开启数量作为挑选数量;
所述调取时长优先策略和所述挑选数量对所述水处理模块挑选,得到运转模块对所述废水处理空间更新,生成运转展示空间,包括:
获取所述目标发电厂中运转的水处理线作为运转处理线,并将其余的水处理线作为关闭处理线,统计所述运转处理线的数量作为运转数量;
确定所述运转数量小于所述挑选数量时,根据所述挑选数量和所述运转数量的差值得到启动数量,根据所述启动数量对所述关闭处理线进行挑选启动,得到运转处理线;
确定所述运转数量大于所述挑选数量时,根据所述运转数量和所述挑选数量的差值得到暂停数量,根据所述暂停数量对所述运转处理线进行挑选暂停,得到关闭处理线;
获取所述运转处理线对应的水处理模块作为运转模块,根据所述运转模块对所述废水处理空间更新,生成运转展示空间;
所述获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的区域图像,基于位置识别策略对所述区域图像进行识别得到人员位置对所述子处理单元进行更新,得到位置展示空间,包括:
获取所述运转模块中所述子处理单元对应处理设备的采集装置采集的多个区域图像,所述区域图像在所述运转展示空间内具有对应的更新区域;
获取所述区域图像的中心点作为图像中点,在所述图像中点处建立图像坐标系;
调取目标像素值,基于所述目标像素值和图像坐标系确定所述区域图像中的人员位置;
获取所述更新区域的中心点作为区域中点,在所述区域中点处建立区域坐标系;
基于所述人员位置和区域坐标系对所述子处理单元四周的所述更新区域进行更新,得到位置展示空间。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410396977.3A CN117993689B (zh) | 2024-04-03 | 2024-04-03 | 水处理方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410396977.3A CN117993689B (zh) | 2024-04-03 | 2024-04-03 | 水处理方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117993689A CN117993689A (zh) | 2024-05-07 |
CN117993689B true CN117993689B (zh) | 2024-07-30 |
Family
ID=90894604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410396977.3A Active CN117993689B (zh) | 2024-04-03 | 2024-04-03 | 水处理方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117993689B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107965447A (zh) * | 2017-11-10 | 2018-04-27 | 浙江融合环境科技有限公司 | 一种基于历史数据的污水井流量控制方法 |
CN115093001A (zh) * | 2022-06-23 | 2022-09-23 | 海峡建工集团有限公司 | 一种基于大数据的污水处理***及方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101741624B1 (ko) * | 2016-03-29 | 2017-05-30 | 환경관리 주식회사 | 모바일 어플리케이션을 활용한 하수관망 시설물 유지관리 시스템 |
CN210176574U (zh) * | 2019-07-05 | 2020-03-24 | 河南力诚环保科技有限公司 | 一种节能式污水处理*** |
US11945742B2 (en) * | 2021-06-09 | 2024-04-02 | Sanitary Green Incorporated | Wastewater processing modules and wastewater treatment systems including the same |
CN115733243A (zh) * | 2022-10-28 | 2023-03-03 | 浙江中新电力工程建设有限公司 | 一种电力***的信息控制处理***及处理方法 |
CN116468338A (zh) * | 2023-05-19 | 2023-07-21 | 上海旷仪智能科技有限公司 | 基于数字孪生的智慧水务监测方法、***及电子设备 |
CN117474523A (zh) * | 2023-11-02 | 2024-01-30 | 天津市赛英工程建设咨询管理有限公司 | 一种智能污水处理厂的管理方法 |
-
2024
- 2024-04-03 CN CN202410396977.3A patent/CN117993689B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107965447A (zh) * | 2017-11-10 | 2018-04-27 | 浙江融合环境科技有限公司 | 一种基于历史数据的污水井流量控制方法 |
CN115093001A (zh) * | 2022-06-23 | 2022-09-23 | 海峡建工集团有限公司 | 一种基于大数据的污水处理***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN117993689A (zh) | 2024-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112449147B (zh) | 光伏电站视频集群监控***及其图像处理方法 | |
CN111242025A (zh) | 一种基于yolo的动作实时监测方法 | |
CN113255502A (zh) | 一种光伏组件的清洗方法及相关装置 | |
CN112560816A (zh) | 一种基于YOLOv4的设备指示灯识别方法及*** | |
CN110579782A (zh) | 一种电力作业人员可视化定位追踪***及方法 | |
CN110909675A (zh) | 违章行为识别方法、装置、计算机设备和存储介质 | |
CN113870550A (zh) | 基于边缘计算的区域异常检测方法和*** | |
CN108921840A (zh) | 显示屏***电路检测方法、装置、电子设备及存储介质 | |
CN116245865A (zh) | 一种图像质量的检测方法、装置、电子设备及存储介质 | |
CN117993689B (zh) | 水处理方法及*** | |
CN109326125A (zh) | 基于嵌入式***的图片质量诊断***及诊断方法 | |
CN116526959A (zh) | 一种光伏组件的清洗方法及装置 | |
CN113038261A (zh) | 一种视频生成方法、装置、设备、***及存储介质 | |
US20230015683A1 (en) | Moving object detection system and information management apparatus | |
CN116246200A (zh) | 一种基于视觉识别的屏显信息偷拍检测方法及*** | |
CN109948550A (zh) | 一种智慧火车站人流量监控***及方法 | |
CN111178113A (zh) | 一种信息处理方法、装置及存储介质 | |
CN115733957A (zh) | 一种基于图像识别的导航设备告警处理方法 | |
CN114338974A (zh) | 多通道的活动路径确定方法、装置、设备及存储介质 | |
CN114283496A (zh) | 一种智能防人脸过曝摄像机模组 | |
CN209962246U (zh) | 基于光口通讯的盒式智能化控制设备及网络监控*** | |
CN209086960U (zh) | 一种智能图像识别*** | |
CN112073631B (zh) | 一种设备的智能管控*** | |
CN117424936B (zh) | 一种视频边缘网关自主调度监控方法、装置、设备及介质 | |
CN117765451B (zh) | 基于ai智能辅控***设备的联控分析方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |