一种用于絮凝反应过程的评价方法、装置及系统转让专利

申请号 : CN202311606386.6

文献号 : CN117315454B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 赵智勇张海超张雪薇张坤张艳秋李建

申请人 : 河北中瀚水务有限公司

摘要 :

本发明涉及一种用于絮凝反应过程的评价方法、装置及系统,方法包括响应于拍摄指令或者启动指令,获取覆盖范围内的图像,所述图像包括多个特征目标和多个点阵式距离值;对特征目标与点阵式距离值进行匹配,一个点阵式距离值匹配一个特征目标;使用点阵式距离值对特征目标进行筛选,得到分析目标;统计分析目标的尺寸并进行均值计算,得到分析目标的平均尺寸值;使用分析目标构建密度网络,得到密度网络的密度值以及使用平均尺寸值和密度值给出絮凝反应过程的评价结果。本发明公开的用于絮凝反应过程的评价方法、装置及系统,通过引入距离值和目标匹配的方式来计算图像内矾花尺寸和分布密度,从而为药剂量调整提供调整依据。

权利要求 :

1.一种用于絮凝反应过程的评价方法,其特征在于,包括:响应于设定频率的启动指令或者获取到的拍摄指令,获取覆盖范围内的图像,所述图像包括多个特征目标和多个点阵式距离值,点阵式距离值是在采集图像时同时对杂质和矾花进行测距得到的多个距离值;

对特征目标与点阵式距离值进行匹配,一个点阵式距离值匹配一个特征目标;

使用点阵式距离值对特征目标进行筛选,得到分析目标;

统计分析目标的尺寸并进行均值计算,得到分析目标的平均尺寸值;

使用分析目标构建密度网络,得到密度网络的密度值,构建密度网络的过程是将每一个分析目标的中心视为一个点,将这些点用线段连接,得到由多个不规则多边形组成的网络;以及使用平均尺寸值和密度值给出絮凝反应过程的评价结果;

其中,获取图像的图像采集单元沿特征目标的移动方向间隔设置;

每个图像采集单元所在位置处的平均尺寸值和密度值均不相同;

对允许范围外的点阵式距离值以及与该点阵式距离值匹配的特征目标进行删除处理。

2.根据权利要求1所述的用于絮凝反应过程的评价方法,其特征在于,还包括识别图像中的特征目标,识别图像中的特征目标包括:对图像进行灰度处理;

使用多个阈值区间分别对图像进行筛选处理,得到多张处理图像;

根据像素聚集度在每一张处理图像中得到多个像素核;以及将多张处理图像进行融合处理,将融合处理后得到图像中的全部像素核作为特征目标。

3.根据权利要求2所述的用于絮凝反应过程的评价方法,其特征在于,得到像素核后,将像素核周围区域中灰度值符合要求的区域划入到像素核。

4.根据权利要求2所述的用于絮凝反应过程的评价方法,其特征在于,还包括:在时间序列上,连续得到多张图像;以及

得到超过允许比例阈值的特征目标的点阵式距离值,点阵式距离值来自多张图像。

5.根据权利要求4所述的用于絮凝反应过程的评价方法,其特征在于,将不具有点阵式距离值且无法判定遮挡关系的特征目标进行删除处理。

6.据权利要求1至5中任意一项所述的用于絮凝反应过程的评价方法,其特征在于,特征目标包括完整特征目标与非完整特征目标;

对非完整特征目标进行补全处理。

7.根据权利要求6所述的用于絮凝反应过程的评价方法,其特征在于,对非完整特征目标进行补全处理包括:确定非完整特征目标的自然外形轮廓和非自然外形轮廓的两个交界点;

分别以两个交界点为基准构建两个方向向量并向方向向量赋予倾斜角度;

生成两个方向向量组,直至两个方向向量出现交点,两个方向向量分别属于两个方向向量组;以及以方向向量组中的第一个方向向量和包括交点的方向向量以及第一个方向向量和包括交点的方向向量之间的方向向量作为非完整特征目标的自然外形轮廓;

其中,每一个方向向量组包括多个首尾相连的方向向量;

每一个方向向量的倾斜角度均在角度值域内随机选取。

8.一种用于絮凝反应过程的评价装置,其特征在于,包括:获取单元,用于响应于设定频率的启动指令或者获取到的拍摄指令,获取覆盖范围内的图像,所述图像包括多个特征目标和多个点阵式距离值,点阵式距离值是在采集图像时同时对杂质和矾花进行测距得到的多个距离值;

匹配单元,用于对特征目标与点阵式距离值进行匹配,一个点阵式距离值匹配一个特征目标;

筛选单元,用于使用点阵式距离值对特征目标进行筛选,得到分析目标;

第一处理单元,用于统计分析目标的尺寸并进行均值计算,得到分析目标的平均尺寸值;

第二处理单元,用于使用分析目标构建密度网络,得到密度网络的密度值,构建密度网络的过程是将每一个分析目标的中心视为一个点,将这些点用线段连接,得到由多个不规则多边形组成的网络;以及评价单元,用于使用平均尺寸值和密度值给出絮凝反应过程的评价结果;

其中,获取图像的图像采集单元沿特征目标的移动方向间隔设置;

每个图像采集单元所在位置处的平均尺寸值和密度值均不相同;

对允许范围外的点阵式距离值以及与该点阵式距离值匹配的特征目标进行删除处理。

9.一种用于絮凝反应过程的评价系统,其特征在于,所述系统包括:一个或多个存储器,用于存储指令;以及

一个或多个处理器,用于从所述存储器中调用并运行所述指令,执行如权利要求1至7中任意一项所述的方法。

说明书 :

一种用于絮凝反应过程的评价方法、装置及系统

技术领域

[0001] 本发明涉及图像处理技术领域,尤其是涉及一种用于絮凝反应过程的评价方法、装置及系统。

背景技术

[0002] 矾花是在絮凝反应过程中絮凝剂与污水中杂质结合形成的絮凝杂质颗粒,矾花的颗粒尺度与密实度会直接影响污水的处理效果,具体表现如下:
[0003] 矾花的生长速度过快,其强度会减弱,在流动过程中遇到强的剪切就会使吸附架桥被剪断,被剪断的吸附架桥很难再连续起来,这种现象称之为过反应现象;矾花的生长速度过快还会使水中矾花比表面积急剧减少,一些反应不完善的小颗粒失去了反应条件,这些小颗粒与大颗粒碰撞几率急剧减小,很难再长大起来,这些颗粒不仅不能为沉淀池所截流,也很难为滤池截流。
[0004] 另一方面,絮凝池中矾花颗粒也不能长得过慢,矾花长得过慢虽然密实,但当其达到沉淀池时,还有很多颗粒没有长到沉淀尺度,出水水质也不会好,由此看到在絮凝池设计中应控制矾花颗粒的合理长大。在实际的生产中,具体的控制方式是根据絮凝反应形成的矾花情况决定是否需要对絮凝剂加药量进行调整。
[0005] 目前对于絮凝剂加药量的调整,有人工调整与机器调整两种方式,人工调整需要靠人眼现场识别观察,完全靠人的经验,培养时间长和没有统一标准是难以克服的问题。
[0006] 机器调整是依托于机器视觉识别来对污水中的矾花进行识别和统计,但是摄像机得到图像上没有明显的层次划分,难以实现对某个区域内矾花的数量以及絮凝度的客观评价,如何对图像进行处理还需要进一步研究。

发明内容

[0007] 本发明提供一种用于絮凝反应过程的评价方法、装置及系统,通过引入距离值和目标匹配的方式来计算图像内矾花尺寸和分布密度,从而为药剂量调整提供调整依据。
[0008] 本发明的上述目的是通过以下技术方案得以实现的:
[0009] 第一方面,本发明提供了一种用于絮凝反应过程的评价方法,包括:
[0010] 响应于设定频率的启动指令或者获取到的拍摄指令,获取覆盖范围内的图像,所述图像包括多个特征目标和多个点阵式距离值;
[0011] 对特征目标与点阵式距离值进行匹配,一个点阵式距离值匹配一个特征目标;
[0012] 使用点阵式距离值对特征目标进行筛选,得到分析目标;
[0013] 统计分析目标的尺寸并进行均值计算,得到分析目标的平均尺寸值;
[0014] 使用分析目标构建密度网络,得到密度网络的密度值;以及
[0015] 使用平均尺寸值和密度值给出絮凝反应过程的评价结果;
[0016] 其中,获取图像的图像采集单元沿特征目标的移动方向间隔设置;
[0017] 每个图像采集单元所在位置处的平均尺寸值和密度值均不相同;
[0018] 对允许范围外的点阵式距离值以及与该点阵式距离值匹配的特征目标进行删除处理。
[0019] 在第一方面的一种可能的实现方式中,还包括识别图像中的特征目标,识别图像中的特征目标包括:
[0020] 对图像进行灰度处理;
[0021] 使用多个阈值区间分别对图像进行筛选处理,得到多张处理图像;
[0022] 根据像素聚集度在每一张处理图像中得到多个像素核;以及
[0023] 将多张处理图像进行融合处理,将融合处理后得到图像中的全部像素核作为特征目标。
[0024] 在第一方面的一种可能的实现方式中,得到像素核后,将像素核周围区域中灰度值符合要求的区域划入到像素核。
[0025] 在第一方面的一种可能的实现方式中,还包括:
[0026] 在时间序列上,连续得到多张图像;以及
[0027] 得到超过允许比例阈值的特征目标的点阵式距离值,点阵式距离值来自多张图像。
[0028] 在第一方面的一种可能的实现方式中,将不具有点阵式距离值且无法判定遮挡关系的特征目标进行删除处理。
[0029] 在第一方面的一种可能的实现方式中,特征目标包括完整特征目标与非完整特征目标;
[0030] 对非完整特征目标进行补全处理。
[0031] 在第一方面的一种可能的实现方式中,对非完整特征目标进行补全处理包括:
[0032] 确定非完整特征目标的自然外形轮廓和非自然外形轮廓的两个交界点;
[0033] 分别以两个交界点为基准构建两个方向向量并向方向向量赋予倾斜角度;
[0034] 生成两个方向向量组,直至两个方向向量出现交点,两个方向向量分别属于两个方向向量组;以及
[0035] 以方向向量组中的第一个方向向量和包括交点的方向向量以及第一个方向向量和包括交点的方向向量之间的方向向量作为非完整特征目标的自然外形轮廓;
[0036] 其中,每一个方向向量组包括多个首尾相连的方向向量;
[0037] 每一个方向向量的倾斜角度均在角度值域内随机选取。
[0038] 第二方面,本发明提供了一种用于絮凝反应过程的评价装置,包括:
[0039] 获取单元,用于响应于设定频率的启动指令或者获取到的拍摄指令,获取覆盖范围内的图像,所述图像包括多个特征目标和多个点阵式距离值;
[0040] 匹配单元,用于对特征目标与点阵式距离值进行匹配,一个点阵式距离值匹配一个特征目标;
[0041] 筛选单元,用于使用点阵式距离值对特征目标进行筛选,得到分析目标;
[0042] 第一处理单元,用于统计分析目标的尺寸并进行均值计算,得到分析目标的平均尺寸值;
[0043] 第二处理单元,用于使用分析目标构建密度网络,得到密度网络的密度值;以及[0044] 评价单元,用于使用平均尺寸值和密度值给出絮凝反应过程的评价结果;
[0045] 其中,获取图像的图像采集单元沿特征目标的移动方向间隔设置;
[0046] 每个图像采集单元所在位置处的平均尺寸值和密度值均不相同;
[0047] 对允许范围外的点阵式距离值以及与该点阵式距离值匹配的特征目标进行删除处理。
[0048] 第三方面,本发明提供了一种用于絮凝反应过程的评价系统,所述系统包括:
[0049] 一个或多个存储器,用于存储指令;以及
[0050] 一个或多个处理器,用于从所述存储器中调用并运行所述指令,执行如第一方面及第一方面任意可能的实现方式中所述的方法。
[0051] 第四方面,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质包括:
[0052] 程序,当所述程序被处理器运行时,如第一方面及第一方面任意可能的实现方式中所述的方法被执行。
[0053] 第五方面,本发明提供了一种计算机程序产品,包括程序指令,当所述程序指令被计算设备运行时,如第一方面及第一方面任意可能的实现方式中所述的方法被执行。
[0054] 第六方面,本发明提供了一种芯片系统,该芯片系统包括处理器,用于实现上述各方面中所涉及的功能,例如,生成,接收,发送,或处理上述方法中所涉及的数据和/或信息。
[0055] 该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。
[0056] 在一种可能的设计中,该芯片系统还包括存储器,该存储器,用于保存必要的程序指令和数据。该处理器和该存储器可以解耦,分别设置在不同的设备上,通过有线或者无线的方式连接,或者处理器和该存储器也可以耦合在同一个设备上。
[0057] 采用上述技术方案所产生的有益效果在于:
[0058] 整体而言,本发明提供的一种用于絮凝反应过程的评价方法、装置及系统,通过使用多次距离值与目标匹配的方式来对水体中的矾花进行筛选,然后利用经过筛选的矾花来进行平均尺寸计算和密度计算。该种方式给矾花的判断提供了一个可供参考的标准,使絮凝剂的添加量能够根据絮凝效果进行动态调整。

附图说明

[0059] 图1是本发明提供的一种水下图像采集终端的部署示意图。
[0060] 图2是本发明提供的一种用于絮凝反应过程的评价方法的步骤流程示意框图。
[0061] 图3是本发明提供的一种取得允许距离内矾花的原理性示意图。
[0062] 图4是本发明提供的一种使用分析目标得到密度网络的示意图。
[0063] 图5是本发明提供的一种对图像进行多次筛选后再融合处理的原理性示意图。
[0064] 图6是本发明提供的一种得到交接点的示意图。
[0065] 图7是本发明提供的一种修补非完整特征目标轮廓的原理性示意图。

具体实施方式

[0066] 为了更加清楚的理解本发明中的技术方案,首先对相关技术进行介绍。
[0067] 本发明中涉及的硬件包括带有红外线测距功能的水下图像采集终端(例如潜水摄像机)以及图像处理服务器,水下图像采集终端安装在絮凝池中,作用是采集絮凝池中的絮凝过程图像,在一些可能的实现方式中,水下图像采集终端的数量为多个并沿着絮凝池中污水的流动方向间隔设置,如图1所示,不同的水下图像采集终端负责采集絮凝池中不同位置处的絮凝过程图像,用以反映絮凝池中絮凝过程的进展情况。
[0068] 为了描述方便,将水下图像采集终端和图像处理服务器统称为系统。
[0069] 以下结合附图,对本发明中的技术方案作进一步详细说明。
[0070] 本发明公开了一种用于絮凝反应过程的评价方法,请参阅图2,评价方法包括以下步骤:
[0071] S101,响应于设定频率的启动指令或者获取到的拍摄指令,获取覆盖范围内的图像,所述图像包括多个特征目标和多个点阵式距离值;
[0072] S102,对特征目标与点阵式距离值进行匹配,一个点阵式距离值匹配一个特征目标;
[0073] S103,使用点阵式距离值对特征目标进行筛选,得到分析目标;
[0074] S104,统计分析目标的尺寸并进行均值计算,得到分析目标的平均尺寸值;
[0075] S105,使用分析目标构建密度网络,得到密度网络的密度值;以及[0076] S106,使用平均尺寸值和密度值给出絮凝反应过程的评价结果;
[0077] 其中,获取图像的图像采集单元沿特征目标的移动方向间隔设置;
[0078] 每个图像采集单元所在位置处的平均尺寸值和密度值均不相同;
[0079] 对允许范围外的点阵式距离值以及与该点阵式距离值匹配的特征目标进行删除处理。
[0080] 基于前面内容的记载,系统有两种启动方式,分别是根据启动指令(具有设定频率)启动或者根据拍摄指令启动,启动指令(具有设定频率)由上位机内置的程序给出或者由系统内控制器内置的程序给出,启动指令(具有设定频率)一般用于固定参数设定。
[0081] 拍摄指令一般而言由巡查人员或者更高一级的上位机(云端、手持终端、部署在生产环境中的服务器)在巡查时下发。拍摄指令具有不定时的特性,启动指令具有定时的特性。
[0082] 在收到拍摄指令或者启动指令后,系统采集覆盖范围内的图像,采集得到的图像包括多个特征目标和多个点阵式距离值,对于图像,包括水体、杂质和矾花,此处的特征目标指的是矾花,点阵式距离值是在采集图像时同时对杂质和矾花进行测距得到的多个距离值。
[0083] 通过距离值,可以直接对矾花进行筛选,也能够借助杂质对矾花进行筛选,筛选的目的是得到要求区域内的矾花情况。应理解,对于矾花的判定,有体积和密度两个维度,对于密度,需要在一定的空间范围内判定才具有实际意义,此处使用距离判定的作用就是对矾花与水下图像采集终端之间的距离进行判定,此处假设距离要求是十厘米,如图3中所示,S表示允许距离(十厘米)。
[0084] 在步骤S102中,会对特征目标与点阵式距离值进行匹配,一个点阵式距离值匹配一个特征目标,匹配完成后开始使用具有距离的特征目标对剩余特征目标进行筛选,筛选主要是通过遮挡关系进行。
[0085] 对于一个具有距离的特征目标而言,位于其后方的特征目标,与水下图像采集终端之间的距离肯定大于位于其前方的特征目标与水下图像采集终端之间的距离;位于其前方的特征目标,与水下图像采集终端之间的距离肯定大于位于其后方的特征目标与水下图像采集终端之间的距离。
[0086] 此处进行匹配的目的是水下图像采集终端发出的红外测距光线密度有限,另外对于矾花而言,其表面的形状、透明度等影响因素对于光线的折射和反射会造成负面影响,使用有限数量的红外测距方式明显更加合适。
[0087] 在匹配过程中,还可能出现点阵式距离值匹配到杂质的情况,此时也能够借助遮挡关系对特征目标进行筛选。
[0088] 另外,对允许范围外的点阵式距离值以及与该点阵式距离值匹配的特征目标进行删除处理。
[0089] 上述的筛选内容就是步骤S103中的内容,使用点阵式距离值对特征目标进行筛选,得到分析目标,此时的分析目标指的就是在允许距离范围内的矾花。
[0090] 在步骤S104中,统计分析目标的尺寸并进行均值计算,得到分析目标的平均尺寸值,平均尺寸值指的是矾花在平面上投影得到图形的面积。
[0091] 接着在步骤S105中使用分析目标构建密度网络,得到密度网络的密度值。构建密度网络的具体过程是将每一个分析目标(使用分析目标的中心)视为一个点,然后将这些点用线段连接,此时会得到由多个不规则多边形组成的网络,图4所示,图4中使用三个点来构建多边形,当然也可以使用四个点或者五个点来构建多边形。然后统计网络中网格(不规则多边形)的分布情况或者网格(不规则多边形)的平均面积。
[0092] 最后,使用平均尺寸值和密度值给出絮凝反应过程的评价结果,具体的评价过程是将得到的平均尺寸值和密度值与给出的范围值进行比对,比对结果有小于、合格和大于三种情况。
[0093] 然后将比对结果作为絮凝反应过程的评价结果发送给药剂系统,由药剂系统来决定是否需要对絮凝剂的投放量进行调整。
[0094] 在一些可能的实现方式中,药剂系统会对平均尺寸值和密度值进行赋权计算(对平均尺寸值和密度值赋予不同的权重),然后根据赋权计算结果来对絮凝剂的投放量进行调整。
[0095] 需要说明,每个图像采集单元所在位置处的平均尺寸值和密度值均不相同,因为在矾花随着污水流动的过程中,其形状尺寸会不断发生变化,因此在矾花的移动上部署多个图像采集单元,除了能够判断污水中的矾花是否在一个确定位置处达到了生长要求外,还能够得到矾花的生长速度这一参数。
[0096] 在一些例子中,对于图像中的特征目标的识别,使用如下方式处理:
[0097] S201,对图像进行灰度处理;
[0098] S202,使用多个阈值区间分别对图像进行筛选处理,得到多张处理图像;
[0099] S203,根据像素聚集度在每一张处理图像中得到多个像素核;以及[0100] S204,将多张处理图像进行融合处理,将融合处理后得到图像中的全部像素核作为特征目标。
[0101] 步骤S201至步骤S204中的内容,请参阅图5,采用了对图像进行多次筛选处理的处理方式,其目的是得到更高对比度的多张处理图像。此处主要是考虑到矾花在实际的生成及长大过程中,接触到的水体中的杂质(小颗粒物)的体积、颜色和数量没有规律,矾花之间还存在互相间的光线影响关系,这会导致对图像进行灰度处理后,矾花显示的不明显,或者说此时的图像缺乏足够的对比度。
[0102] 通过使用阈值区间对图像进行筛选处理的方式,可以得到多张处理图像,此时每一张图像上都会显示出不同灰度值的像素核(根据像素聚集度得到)。接着再将多张处理图像进行融合处理,将融合处理后得到图像中的全部像素核作为特征目标。
[0103] 在进行融合处理的过程中,像素核会全部在融合处理后得到的图像上显示。
[0104] 在一些可能的实现方式中,得到像素核后,将像素核周围区域中灰度值符合要求的区域划入到像素核,此处的灰度值符合要求的区域指的是絮凝剂在与水中的杂质接触后,在杂质周围形成的絮凝物,这种絮凝物的颜色(灰度值)普遍低于杂质的颜色(灰度值)。
[0105] 在一些例子中,还增加了如下步骤:
[0106] S301,在时间序列上,连续得到多张图像;以及
[0107] S302,得到超过允许比例阈值的特征目标的点阵式距离值,点阵式距离值来自多张图像。
[0108] 步骤S301和步骤S302的内容,是通过多张位于不同位置处的图像来提高图像中的特征目标得到点阵式距离值的概率。
[0109] 举例说明,在一个小距离的移动场景中,一个特定区域内的特征目标在向前移动的过程中,这些特征目标的体积和相对位置基本上不会产生变化,但是特定区域内的特征目标与水下图像采集终端的相对位置会发生变化。
[0110] 在不同的图像拍摄时间点,水下图像采集终端可以对不同位置处进行距离测定,得到多组点阵式距离值。在点阵式距离值数量增加的前提下,特征目标得到点阵式距离值的概率也会变大。
[0111] 在一些例子中,对于不具有点阵式距离值且无法判定遮挡关系的特征目标,进行删除处理,删除处理的目的是避免对特征目标进行后续的遮挡关系处理。
[0112] 因为在足够的点阵式距离值支持下,可以使大部分甚至绝大部分的特征目标都具有点阵式距离值,此时少量甚至微量的不具有点阵式距离值且无法判定遮挡关系的特征目标,对结果的影响可以忽略。
[0113] 将这部分特征目标进行删除处理,能够降低数据处理量,缩短得到结果的时间。
[0114] 在一些例子中,将特征目标划分为完整特征目标与非完整特征目标两类,对于非完整特征目标,需要进行补全处理,用来得到更加准确的数据。因为在前述过程中,需要分析目标的平均尺寸值,而非完整特征目标会导致分析目标的平均尺寸值偏小。
[0115] 在一定程度上,非完整特征目标对于密度网络,也会产生影响,因为非完整特征目标需要进行补全,具体的过程如下:
[0116] S401,确定非完整特征目标的自然外形轮廓和非自然外形轮廓的两个交界点;
[0117] S402,分别以两个交界点为基准构建两个方向向量并向方向向量赋予倾斜角度;
[0118] S403,生成两个方向向量组,直至两个方向向量出现交点,两个方向向量分别属于两个方向向量组;以及
[0119] S404,以方向向量组中的第一个方向向量和包括交点的方向向量以及第一个方向向量和包括交点的方向向量之间的方向向量作为非完整特征目标的自然外形轮廓;
[0120] 其中,每一个方向向量组包括多个首尾相连的方向向量;
[0121] 每一个方向向量的倾斜角度均在角度值域内随机选取。
[0122] 具体而言,在步骤S401至步骤S404中,会首先确定非完整特征目标的自然外形轮廓和非自然外形轮廓的两个交界点,图6所示,此处的自然外形轮廓指的是非完整特征目标本身的部分外形轮廓,而非自然外形轮廓指的是其他完整特征目标或者非完整特征目标的轮廓。
[0123] 得到两个交界点后,分别以两个交界点为基准构建两个方向向量并向方向向量赋予倾斜角度,然后开始沿着两个初始的方向向量分别构建两个方向向量组,当这两个方向向量组产生交点后,图7所示,将这两个方向向量组从交界点到交点之间的部分作为非完整特征目标的自然外形轮廓,至此非完整特征目标拥有了完整的自然外形轮廓。
[0124] 当然对于此时拥有完整自然外形轮廓的非完整特征目标,其经过计算得到的这部分自然外形轮廓需要位于存在遮挡关系的特征目标的内部,也就是被遮挡部分要小于存在遮挡关系的特征目标。
[0125] 本发明还提供了一种用于絮凝反应过程的评价装置,包括:
[0126] 获取单元,用于响应于设定频率的启动指令或者获取到的拍摄指令,获取覆盖范围内的图像,所述图像包括多个特征目标和多个点阵式距离值;
[0127] 匹配单元,用于对特征目标与点阵式距离值进行匹配,一个点阵式距离值匹配一个特征目标;
[0128] 筛选单元,用于使用点阵式距离值对特征目标进行筛选,得到分析目标;
[0129] 第一处理单元,用于统计分析目标的尺寸并进行均值计算,得到分析目标的平均尺寸值;
[0130] 第二处理单元,用于使用分析目标构建密度网络,得到密度网络的密度值;以及[0131] 评价单元,用于使用平均尺寸值和密度值给出絮凝反应过程的评价结果;
[0132] 其中,获取图像的图像采集单元沿特征目标的移动方向间隔设置;
[0133] 每个图像采集单元所在位置处的平均尺寸值和密度值均不相同;
[0134] 对允许范围外的点阵式距离值以及与该点阵式距离值匹配的特征目标进行删除处理。
[0135] 进一步地,还包括:
[0136] 第一图像处理单元,用于对图像进行灰度处理;
[0137] 第二图像处理单元,用于使用多个阈值区间分别对图像进行筛选处理,得到多张处理图像;
[0138] 第三图像处理单元,用于根据像素聚集度在每一张处理图像中得到多个像素核;以及
[0139] 图像融合单元,用于将多张处理图像进行融合处理,将融合处理后得到图像中的全部像素核作为特征目标。
[0140] 进一步地,得到像素核后,将像素核周围区域中灰度值符合要求的区域划入到像素核。
[0141] 进一步地,还包括:
[0142] 在时间序列上,连续得到多张图像;以及
[0143] 得到超过允许比例阈值的特征目标的点阵式距离值,点阵式距离值来自多张图像。
[0144] 进一步地,将不具有点阵式距离值且无法判定遮挡关系的特征目标进行删除处理。
[0145] 进一步地,特征目标包括完整特征目标与非完整特征目标;
[0146] 对非完整特征目标进行补全处理。
[0147] 进一步地,还包括:
[0148] 边界处理单元,用于确定非完整特征目标的自然外形轮廓和非自然外形轮廓的两个交界点;
[0149] 第一处理单元,用于分别以两个交界点为基准构建两个方向向量并向方向向量赋予倾斜角度;
[0150] 第二处理单元,用于生成两个方向向量组,直至两个方向向量出现交点,两个方向向量分别属于两个方向向量组;以及
[0151] 第三处理单元,用于以方向向量组中的第一个方向向量和包括交点的方向向量以及第一个方向向量和包括交点的方向向量之间的方向向量作为非完整特征目标的自然外形轮廓;
[0152] 其中,每一个方向向量组包括多个首尾相连的方向向量;
[0153] 每一个方向向量的倾斜角度均在角度值域内随机选取。
[0154] 在一个例子中,以上任一装置中的单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个专用集成电路(application  specific integratedcircuit,ASIC),或,一个或多个数字信号处理器(digital signal processor,DSP),或,一个或者多个现场可编程门阵列(fieldprogrammable gate array,FPGA),或这些集成电路形式中至少两种的组合。
[0155] 再如,当装置中的单元可以通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,CPU)或其它可以调用程序的处理器。再如,这些单元可以集成在一起,以片上系统(system‑on‑a‑chip,SOC)的形式实现。
[0156] 在本发明中可能出现的对各种消息/信息/设备/网元/系统/装置/动作/操作/流程/概念等各类客体进行了赋名,可以理解的是,这些具体的名称并不构成对相关客体的限定,所赋名称可随着场景,语境或者使用习惯等因素而变更,对本发明中技术术语的技术含义的理解,应主要从其在技术方案中所体现/执行的功能和技术效果来确定。
[0157] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0158] 在本发明所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0159] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0160] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0161] 还应理解,在本发明的各个实施例中,第一、第二等只是为了表示多个对象是不同的。例如第一时间窗和第二时间窗只是为了表示出不同的时间窗。而不应该对时间窗的本身产生任何影响,上述的第一、第二等不应该对本发明的实施例造成任何限制。
[0162] 还应理解,在本发明的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
[0163] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个计算机可读存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的计算机可读存储介质包括:U盘、移动硬盘、只读存储器(Read‑Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0164] 本发明还提供了一种用于絮凝反应过程的评价系统,所述系统包括:
[0165] 一个或多个存储器,用于存储指令;以及
[0166] 一个或多个处理器,用于从所述存储器中调用并运行所述指令,执行如上述内容中所述的方法。
[0167] 本发明还提供了一种计算机程序产品,该计算机程序产品包括指令,当该指令被执行时,以使得该评价系统执行对应于上述方法的评价系统的操作。
[0168] 本发明还提供了一种芯片系统,该芯片系统包括处理器,用于实现上述内容中所涉及的功能,例如,生成,接收,发送,或处理上述方法中所涉及的数据和/或信息。
[0169] 该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。
[0170] 上述任一处提到的处理器,可以是一个CPU,微处理器,ASIC,或一个或多个用于控制上述的反馈信息传输的方法的程序执行的集成电路。
[0171] 在一种可能的设计中,该芯片系统还包括存储器,该存储器,用于保存必要的程序指令和数据。该处理器和该存储器可以解耦,分别设置在不同的设备上,通过有线或者无线的方式连接,以支持该芯片系统实现上述实施例中的各种功能。或者,该处理器和该存储器也可以耦合在同一个设备上。
[0172] 可选地,该计算机指令被存储在存储器中。
[0173] 可选地,该存储器为该芯片内的存储单元,如寄存器、缓存等,该存储器还可以是该终端内的位于该芯片外部的存储单元,如ROM或可存储静态信息和指令的其他类型的静态存储设备,RAM等。
[0174] 可以理解,本发明中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。
[0175] 非易失性存储器可以是ROM、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasablePROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。
[0176] 易失性存储器可以是RAM,其用作外部高速缓存。RAM有多种不同的类型,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(doubledata rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)和直接内存总线随机存取存储器。
[0177] 本具体实施方式的实施例均为本发明的较佳实施例,并非依此限制本发明的保护范围,故:凡依本发明的结构、形状、原理所做的等效变化,均应涵盖于本发明的保护范围之内。