一种气泡粒径的反演计算方法

文档序号:10651784阅读:311来源:国知局
一种气泡粒径的反演计算方法
【专利摘要】本发明公开了一种气泡粒径的反演计算方法,包括:将具有不同宽度等级的条纹组的分辨率板浸入到水体中;拍摄所述分辨率板上的所述条纹组,形成目标条纹图像;根据所述目标条纹图像计算出目标条纹的宽度所对应的像素个数;针对每一个宽度等级的条纹组,建立目标条纹的宽度与像素个数的对应关系,形成关系模型;计算待测气泡的粒径所对应的像素个数;根据所述的关系模型计算出待测气泡的粒径。本发明的气泡粒径反演计算方法采用图像标定与反演计算相结合的方式,来生成气泡粒径的物理尺寸,精度高、实时性好,可以实现对气泡物理参数的原位、实时测量,适合在科研、教学、海水监测等领域中广泛应用,尤其适合对海水气泡的原位检测。
【专利说明】
一种气泡粒径的反演计算方法
技术领域
[0001 ]本发明属于水体检测技术领域,具体地说,是涉及一种针对溶解在水体样品中的 气泡所提出的气泡粒径反演计算方法。
【背景技术】
[0002] 我国城市湖泊存在富营养化的问题,根据调查资料和评价指标,我国的37个主要 湖泊中,中营养型和中富养型的比例已经超过了一半,其中,富营养型的占14.7%,重富营 养型的占8.8%。现有的研究成果表明,适宜的温度,缓慢的水流流态,相对充足的总磷、总 氮等营养盐,都会导致浮游藻类爆发性增殖,从而产生了富营养化现象。气浮技术是现有较 好的除藻净水技术,在条件合适的情况下藻类去除率可以达到95%以上。因此,气浮净水技 术在气泡产生方式以及反应器结构等方面都得到了突破性的进步。但是,由于测试技术的 限制,对于各种气泡特征的研究进展得比较缓慢,从而导致两者之间形成了巨大的差距。
[0003] 现有的气泡分析方法大致分为声学和光学两类方法。其中,照相/摄像方法是光学 分析方法中最直接的气泡测量方法,可以同时测量定量和非定量的水体。只要待测水体接 近测量系统的观测端,无论气泡浓度高低,光学系统都能够透射,进而在成像设备中形成气 泡图像。在采用照相/摄像方法对溶解在海水中的气泡进行分析时,首先需要从拍摄到的图 像中提取出其中的气泡图像,即对图像中的气泡进行识别,提取出气泡的轮廓;然后,根据 提取出的气泡轮廓计算出气泡粒径等参数,以分析出气泡粒径的分布状况。
[0004] 目前,国内外各大专院校和科研机构提出的方法主要侧重于通过图像处理的技术 研究气泡的形状,较少涉及对气泡粒径的反演。而且,正在使用的气泡粒径反演装置多为静 态显微测试装置,该装置操作相对复杂、反馈速度相对较慢、部分数据需要人工测量进行整 理与统计,耗时长,负荷大,精度低,累计误差大,无法对富营养化水体处理状况进行客观详 实的评价。

【发明内容】

[0005] 本发明的目的在于提供一种气泡粒径的反演方法,以实现对气泡粒径参数的准确 计算。
[0006] 为解决上述技术问题,本发明采用以下技术方案予以实现:
[0007] -种气泡粒径的反演计算方法,包括:将具有不同宽度等级的条纹组的分辨率板 浸入到水体中;拍摄所述分辨率板上的所述条纹组,形成目标条纹图像;根据所述目标条纹 图像计算出目标条纹的宽度所对应的像素个数;针对每一个宽度等级的条纹组,建立目标 条纹的宽度与像素个数的对应关系,形成关系模型:4 1 x凡;其中,i是条纹组编号,cU "'if 是第i个条纹组中的目标条纹的宽度,A,:是宽度为cU的目标条纹所对应的像素个数是 宽度为di的目标条纹所对应的比例因子;拍摄待测水体,获取气泡图像,并提取出气泡轮 廓,计算出气泡粒径所对应的像素个数P 找出像素个数与所述P '接近的目标条纹所在的 条纹组j,利用第j个条纹组所对应的关系模型
,计算出所述气泡粒径的物理 尺寸
[0008] 优选的,在所述分辨率板上设置有N个不同宽度等级的条纹组,在每一个条纹组中 设置有多条等宽度的直线条纹,所述N为大于1的正整数;在所述拍摄所述分辨率板上的所 述条纹组,形成目标条纹图像的过程中,首先调节分辨率板的位置,将其中一个条纹组中的 多条等宽度的直线条纹置于拍摄的视场范围内,形成该条纹组所对应的目标条纹图像;然 后,改变所述分辨率板的位置,依次将其余各个条纹组中的多条等宽度的直线条纹置于拍 摄的视场范围内,最终针对N个所述的条纹组形成与之一一对应的N个目标条纹图像。
[0009] 优选的,优选将N个所述的条纹组自下而上平行排布在所述的分辨率板上;在每一 个条纹组中,优选将多条等宽度的直线条纹设计成竖线条纹,且平行排成一行。
[0010] 为了提高拍摄精度和度量计算的准确性,优选采用工业相机配合远心镜头拍摄所 述分辨率板上的所述条纹组,形成所述的目标条纹图像;在所述调节分辨率板的位置的过 程中,保持分辨率板与所述远心镜头之间的距离不变,以确保成像的放大倍数相同。
[0011] 同时,在所述拍摄待测水体中的气泡图像的过程中,也最好采用同一台工业相机 配合所述远心镜头进行拍摄,并且保持所述工业相机和远心镜头的设置参数不变,以提高 气泡粒径计算的准确度。
[0012] 为了获得精度更高的像素个数,在所述根据所述目标条纹图像计算出目标条纹的 宽度所对应的像素个数的过程中,针对每一个目标条纹图像中的Μ条等宽度的直线条纹分 别计算出其宽度所对应的像素个数,并采用对获得的Μ个像素个数求取平均值的方式,生成 该目标条纹的宽度所对应的像素个数。
[0013] 为了提高气泡粒径参数计算的准确性,将所述Ν个不同宽度等级的条纹组按照其 条纹宽度所对应的像素个数以从小到大的顺序依次排列,形成Ν+1个区间;其中,宽度最小 的条纹所对应的像素个数馬,与〇形成首区间(〇, A ),宽度最大的条纹所对应的像素个 数/?与+〇〇形成尾区间(凡、,+_* ),中间的N-1个区间由相邻的两个像素个数形成,gp (Pd< - P,M ),i = U2,……、N-1;在所述找出像素个数与所述p'接近的目标条纹所在的 条纹组j,利用第j个条纹组所对应的关系模型
,计算出所述气泡粒径的物理 尺寸
^的过程中,首先判断所述P '落入所述N+1个区间中的哪一个区间内;若所述 P'落入首区间(〇 ,Α,)内,则利用第1个条纹组所对应的关系模型
*,计算出所 述气泡粒径的物理尺寸
丨若所述Ρ'落入尾区间(,+? )内,则利用第Ν个 条纹组所对应的关系模型
,计算出所述气泡粒径的物理尺寸
若所述P'落入中间的某个区间内,则分别计算所述P'与该区间的两个端点的像素个数 为;、Α?+Ι的相对误差,并选取相对误差较小的一个像素个数所对应的关系模型计算出所 述气泡粒径的物理尺寸。
[0014] 优选的,采用光学系统配合成像设备的方式拍摄待测水体中的气泡图像,所述光 学系统与成像设备之间的距离最好限制在l〇cm-15cm之间,且所述分辨率板到所述成像设 备之间的距离限制在9cm-14cm之间,以确保拍摄到的气泡图像与目标条纹图像的放大倍数 基本相等。
[0015] 与现有技术相比,本发明的优点和积极效果是:本发明的气泡粒径反演计算方法 采用图像标定与反演计算相结合的方式,来生成气泡粒径的物理尺寸,精度高、实时性好, 可以实现对气泡物理参数的原位、实时测量,适合在科研、教学、海水监测等领域中广泛应 用。
[0016] 结合附图阅读本发明实施方式的详细描述后,本发明的其他特点和优点将变得更 加清楚。
【附图说明】
[0017] 图1是本发明所提出的气泡粒径反演计算方法的一种实施例的整体流程图;
[0018] 图2是图1中标定建模方法的一种实施例的流程图;
[0019]图3是分辨率板上条纹组的一种实施例的排布示意图;
[0020]图4是气泡图像采集设备的一种实施例的结构示意图;
[0021 ]图5是目标条纹图像的一种实施例的示意图;
[0022] 图6是图1中气泡轮廓的识别与提取方法的一种实施例的总体流程图;
[0023] 图7是图6中气泡建模方法的一种实施例的流程图;
[0024] 图8是图6中轮廓识别方法的一种实施例的流程图;
[0025] 图9是图6中气泡判别方法的一种实施例的流程图;
[0026] 图10是判别方向的一种实施例的方向示意图;
[0027]图11是气泡粒径采集图像示意图;
[0028] 图12是图1中气泡粒径反演方法的一种实施例的流程图。
【具体实施方式】
[0029] 下面结合附图对本发明的【具体实施方式】进行详细地描述。
[0030] 参见图1所示,本实施例采用照相/摄像的气泡光学分析方法反演计算气泡粒径的 物理尺寸,主要包括标定建模S101、气泡图像识别与气泡轮廓提取S102以及气泡粒径反演 S103三个阶段。其中,在标定建模S101阶段,主要通过对分辨率板上的条纹组进行拍摄,利 用宽度已知的条纹组建立起条纹宽度与像素个数之间的对应关系,形成关系模型,进而为 后续气泡粒径的反演计算提供基准。在气泡图像识别与气泡轮廓提取S102阶段,通过对待 测水体进行拍摄,以获取溶解在待测水体中的气泡的图像,通过对气泡图像进行识别,以提 取出气泡轮廓,用于后续的粒径计算。在气泡粒径反演S103阶段,根据提取出的气泡轮廓计 算气泡粒径所对应的像素个数,进而结合在标定建模S101阶段所建立的关系模型,即可反 演计算出气泡粒径的物理尺寸。
[0031]下面首先对第一阶段的标定建模S101过程所涉及的具体方法进行详细阐述,结合 图2所示,具体包括以下步骤:
[0032] S201、制作分辨率板。
[0033] 结合图3所示,设计一块分辨率板1,在分辨率板1上刻蚀多个不同宽度等级的条纹 组,如宽度分别为 2以111、34111、44111、54111、74111、1(^111、2(^111、5(^111、10(^1]1等的条纹组。图3中列举了 宽度为lOwn的条纹组dl、宽度为20μηι的条纹组d2、宽度为50μηι的条纹组d3以及宽度为100μπι 的条纹组d4。
[0034] 作为本实施例的一种优选设计方案,优选将所述的多个条纹组按照条纹宽度由小 渐大的顺序、沿自下而上的方向依次排布在分辨率板1上,如图3所示,并且在每一个条纹组 中,最好设置多条等宽度的条纹,且将所述多条等宽度的条纹竖向设置,相互平行地排成一 行,以方便获取所需的目标条纹图像。
[0035] S202、将分辨率板1浸入到水体中。
[0036] 所述水体可以是待测水体,也可以是具有较高透明度的其他液体。作为本实施例 的一种优选设计方案,由于在对待测水体进行气泡检测的过程中,需要使用专门的气泡检 测装置对待测水体进行气泡图像的摄取,如图4所示的气泡检测装置,主要包括成像设备2 和光学系统3。所述成像设备2和光学系统3均与待测水体5隔离,并分置于待测水体5的相对 两侧,利用光学系统3发出的光线照射待测水体5,使待测水体5的亮度足以满足成像设备2 的拍摄要求。利用成像设备2拍摄待测水体5,形成气泡图像,以用于对待测水体5中所溶解 的气泡特性的分析。
[0037] 为了实现成像设备2和光学系统3与待测水体5的隔离,对于适用于实验室环境下 的气泡检测装置,可以在成像设备2与光学系统3之间设置透明水槽,将待测水体5注入到透 明水槽中,然后启动成像设备2和光学系统3拍摄待测水体5,以形成气泡图像。采用这种气 泡检测装置,可以将分辨率板1放入到透明水槽中,并浸入到水槽内部的水体中,将分辨率 板1上刻蚀有条纹组的一面正对成像设备2,以便于形成所需的目标条纹图像。
[0038] 对于适用于现场环境的气泡检测装置,可以将成像设备2和光学系统3分置于一个 独立的密封舱内,在两个密封舱彼此相对的一侧安装透明玻璃4,以便于光线的射出以及气 泡图像的摄取。采用这种气泡检测装置,可以首先将所述气泡检测装置投入到待测水体5 中,然后将分辨率板1浸入到所述待测水体5中,并位于成像设备2与光学系统3之间,且将分 辨率板1上刻蚀有条纹组的一面正对所述成像设备2,以便于形成所需的目标条纹图像。
[0039] 在本实施例中,无论采用何种气泡检测装置,所述成像设备2和光学系统3之间的 距离应尽量短,优选限制在l〇cm-15cm之间,且所述分辨率板1到所述成像设备2之间的距离 限制在9cm-14cm之间,以提高气泡粒径的反演精度。
[0040] S203、启动成像设备2,拍摄所述分辨率板1上的条纹组,以形成目标条纹图像。
[0041] 在本实施例中,所述成像设备2优选采用工业相机配合远心镜头设计而成。选用工 业相机比选用普通相机的优势主要体现在:(1)工业相机的快门时间非常短,可以抓拍快速 运动的物体;(2)工业相机的图像传感器是逐行扫描的,而普通相机的图像传感器是隔行扫 描的,甚至是隔三行扫描的;(3)工业相机的拍摄速度远高于普通相机;(4)工业相机输出的 是裸数据,其光谱范围也往往比较宽,比较适合进行高质量的图像处理算法;(5)工业相机 可以长时间工作;(6)工业相机可以工作在比较恶劣的环境中。
[0042] 远心镜头是一种高端的工业镜头,通常有比较出众的像质,特别适合于尺寸测量 的应用。而普通工业镜头拍摄目标物体的工作距离越短,所成的像就越大。在使用普通镜头 进行尺寸测量时,会存在5个问题:1)由于被测量物体不在同一个测量平面,而造成放大倍 率的不同;2)镜头畸变大;3)当物距变大时,对物体的放大倍数也改变;4)镜头的解析度不 高;5)由于视觉光源的几何特性,而造成的图像边缘位置的不确定性。而远心镜头就可以有 效解决普通镜头存在的上述问题,而且没有此性质的判断误差,因此适合应用在高精度测 量、度量计量等方面。
[0043] 因此,本实施例优选采用工业相机配合远心镜头拍摄浸入水体中的分辨率板1,以 有助于提高气泡粒径的计算精度。
[0044] 调节工业相机与远心镜头的位置,使工业相机置于工作距离。然后,调整分辨率板 1的位置,使待测的条纹组位于工业相机的视场范围内。
[0045] 在本实施例中,优选通过调节分辨率板1的位置,首先让分辨率板1上的其中一个 条纹组中的多条等宽度的直线条纹置于工业相机的视场范围内,形成该条纹组所对应的目 标条纹图像。如图5所示,图5列举了宽度为20μπι的条纹组所对应的目标条纹图像,在所述目 标条纹图像中包括4条宽度d = 20ym的竖线条纹。
[0046]然后,改变所述分辨率板1的位置,依次将其余各个条纹组中的多条等宽度的直线 条纹置于工业相机的视场范围内,对于具有N(N为大于1的正整数)个条纹组的分辨率板1来 说,将剩余的N-1个条纹组依次置于工业相机的视场范围内,最终即可针对N个所述的条纹 组形成与之--对应的N个目标条纹图像。
[0047]在调节分辨率板1的位置时,为了保证所形成的N个目标条纹图像的成像放大倍数 相同,应保持分辨率板1与所述远心镜头之间的距离不变。
[0048] S204、根据目标条纹图像,计算出目标条纹的宽度所对应的像素个数。
[0049] 在本实施例中,利用执行步骤S203所获得的N个目标条纹图像,分别计算N个条纹 组中的目标条纹,其宽度d在目标条纹图像中所对应的像素个数p。由于在每一个目标条纹 图像中均包含有多条等宽度的目标条纹,如图5所示,为了提高所述像素个数p计算的准确 度,本实施例优选采用取均值的方法生成所述目标条纹的宽度d所对应的像素个数p。
[0050] 具体来讲,假设在某一个目标条纹图像中包含有Μ条等宽度的目标条纹,则针对所 述的Μ条目标条纹分别计算出其宽度所对应的像素个数,即获得Μ个像素个数;对所述的Μ个 像素个数求取平均值,将所述平均值作为该目标条纹的宽度d所对应的像素个数ρ,进行记 录保存。
[0051 ]其余的N-1个目标条纹图像均采用上述方法计算生成其目标条纹的宽度所对应的 像素个数。
[0052] S205、建立目标条纹的宽度与像素个数的对应关系,形成关系模型。
[0053]在本实施例中,针对每一个宽度等级的条纹组,分别建立目标条纹的宽度(即目标 条纹的实际物理尺寸)与像素个数之间的对应关系,形成关系模型:
3其中,i为 条纹组编号;CU是第i个条纹组中的目标条纹的宽度;外,.是宽度为CU的目标条纹所对应的像 素个数是宽度为CU的目标条纹所对应的比例因子。由于cU和/?已知,因此结合关系模型
1即可计算出每一宽度等级的目标条纹所对应的比例因子%的值。
[0054] 由此,完成标定建模S101过程。
[0055] 拍摄待测水体,获取待测水体的气泡图像,对气泡图像进行识别并提取出其中的 气泡轮廓,即执行第二阶段的气泡图像识别与气泡轮廓提取S102过程,以计算出气泡粒径 的像素个数P'。
[0056] 对于气泡图像的识别与气泡轮廓的提取方法,目前已有很多成熟的方法,作为本 实施例的一种优选设计方案,优选采用以下气泡图像识别与气泡轮廓提取S102方法,以提 高气泡轮廓提取的准确度。
[0057] 下面对第二阶段的气泡图像识别与气泡轮廓提取S102过程所涉及的具体方法进 行详细阐述,结合图6所示。
[0058] 本实施例的气泡图像识别方法为了能够从待测水体中将气泡与悬浮物准确地区 分开来,以获取准确的气泡轮廓,首先,采用气泡建模的方法,如步骤S601,利用已知的气泡 图像样本生成气泡库,作为模板保存起来;其次,采用轮廓识别的方法,如步骤S602,对待测 水体进行原位采集,获取待测水体的气泡悬浮物图像,并提取出其中的气泡轮廓和悬浮物 轮廓;然后,利用生成的气泡库对所述气泡轮廓和悬浮物轮廓进行轮廓识别,具体可以采用 相似度比较法将提取出的每一个气泡轮廓和悬浮物轮廓与所述气泡库中的气泡轮廓样本 进行比较,筛选出相似度大于设定阈值的轮廓判定为疑似气泡轮廓,完成一级筛选;最后, 采用气泡判别方法,对筛选出的疑似气泡轮廓进行识别,即执行气泡识别过程,如步骤 S603,完成二级筛选。具体来讲,可以采用灰度统计法,对每一个疑似气泡轮廓的不同像素 点的灰度值进行统计,将灰度值从轮廓的中心向边缘逐渐变小的轮廓判定为气泡轮廓,最 终获取到准确的气泡轮廓。
[0059] 下面首先对步骤S601的气泡建模方法的具体过程进行详细阐述,结合图7所示,具 体包括以下步骤:
[0060] S701、获取已知的背景图像样本和气泡图像样本;
[0061] 所述的背景图像样本和气泡图像样本可以直接从样本库中获取,也可以从大量的 前期实验中获取。
[0062] S702、利用人工分割法在所述气泡图像样本中分割出完整的气泡图像;
[0063]在本实施例中,为了保证气泡图像分割的完整性,在人工分割气泡图像样本中的 气泡图像时,优选根据气泡外切矩形的尺寸,沿矩形边界分割出完整的气泡图像。
[0064] S703、选择类圆形(即近似圆形的形状)和类椭圆形(即近似椭圆形的形状)的单气 泡图像,作为所需的气泡图像;
[0065] 针对待测水体为海水的情况,由于溶解在海水中的气泡基本上都是呈现类似圆形 或者类似椭圆形的形状,因此,最好选择类圆形和类椭圆形的单气泡图像作为样本,以实现 对海水中气泡图像的准确识别。
[0066] S704、结合所述的背景图像样本,采用背景减除法,从选取出的单气泡图像中去除 掉其中的背景图像,从而获得所需的气泡轮廓样本。
[0067] S705、利用获取到的大量的气泡轮廓样本,生成气泡库,作为模板并保存起来。
[0068]其次,对步骤S602的轮廓识别方法的具体过程进行详细阐述,结合图8所示,具体 包括以下步骤:
[0069] S801、获取待测水体的背景;
[0070]拍摄待测水体,提取待测水体的背景。在图像识别领域,对于图像中背景的提取方 法有很多种。本实施例针对待测水体为海水的情况,优选采用高斯建模的方法或者差分图 像的方法获取待测海水的背景模型或者背景图像。
[0071] S802、采集待测水体的气泡图像,这里的气泡图像是包含有气泡轮廓和悬浮物轮 廓的图像,为与上述气泡建模方法所涉及的步骤中所出现的气泡图像进行区别,以下将这 里的气泡图像称之为气泡悬浮物图像;
[0072] 在本实施例中,针对待测水体为海水的情况,可以直接对待测海水进行原位采集, 将采集到的海水原位图像作为所述的气泡悬浮物图像。在本实施例中,优选采用标定建模 S101过程中所使用和调整后的气泡检测装置对待测水体进行拍摄,以获取待测水体的气泡 悬浮物图像,进而使得所述气泡悬浮物图像与目标条纹图像的成像比例相同(即放大倍数 相同)。
[0073] S803、采用背景减除法去除所述气泡悬浮物图像中的背景,提取出其中的气泡轮 廓和悬浮物轮廓;
[0074]在本实施例中,可以结合步骤S801中建立的背景模型,利用背景减除法从所述气 泡悬浮物图像中提取出气泡轮廓和悬浮物轮廓。
[0075] S804、对提取出的每一个气泡轮廓和悬浮物轮廓利用相似度比较法与所述气泡库 中的气泡轮廓样本进行比较,以获取每一个气泡轮廓和悬浮物轮廓的相似度阈值α ;
[0076]在本实施例中,优选采用模式识别技术中的Hu不变矩相似度比较法,将提取出的 每一个气泡轮廓和悬浮物轮廓分别作为一个目标特征向量,分别与气泡库中的每一个气泡 轮廓样本所对应的特征向量进行比较,以获取目标特征向量与特征库向量的相似性。
[0077] S805、识别气泡轮廓;
[0078] 针对每一个气泡轮廓和悬浮物轮廓的相似度阈值α,筛选出其中相似度阈值α大于 设定阈值的轮廓,将其作为疑似气泡轮廓,完成一级筛选。
[0079] 在本实施例中,为了提高气泡轮廓识别的准确性,优选将所述设定阈值设定在0.9 以上,例如将设定阈值定义为〇. 93。对于相似度阈值α>〇. 93的轮廓,判定为疑似气泡轮廓;α <0.93的轮廓,判定为非气泡轮廓,由此完成气泡轮廓的初级筛选。
[0080] 最后,对步骤S603的气泡判别方法的具体过程进行详细阐述,结合图9所示,具体 包括以下步骤:
[0081] S901、提取目标的边缘像素点;
[0082] 将每一个疑似气泡轮廓作为目标,提取出每一个疑似气泡轮廓的边缘像素点。
[0083] S902、计算目标的质心;
[0084] 通过质心计算公式
,计算出每一个疑似气泡轮廓的质心。其中,(xc, y。)是质心坐标,Nb是轮廓边界像素点的总数,(Xi,yi)是轮廓边界点的坐标。
[0085] S903、划分判别方向;
[0086] 在本实施例中,可以以所述质心为坐标原点,建立直角坐标系,并优选按照45°夹 角在坐标系中划分出八个不同的判别方向,如图10所示。
[0087] S904、对各判别方向进行定义;
[0088] 在本实施例中,优选以X轴方向为初始判别方向,定义为Do;然后,按照逆时针方 向,将其余的七个判别方向依次定义为……、D7,如图10所示。
[0089] S905、对每一个判别方向上的灰度点的变化规律进行统计;
[0090] 针对每一个疑似气泡轮廓,分别获取其在8个所述判别方向上的每一个像素点的 灰度值,并统计每一个判别方向上的灰度点的变化规律。
[0091] S906、区分气泡轮廓和悬浮物轮廓;
[0092]根据步骤S905的灰度统计,对疑似气泡轮廓进行二级筛选,以筛选出其中真正的 气泡轮廓。
[0093]具体来讲,对于每一个疑似气泡轮廓,若在其每一个判别方向D^Di、……、D7上,其 灰度值均是从质心向轮廓边缘逐渐变小的,即亮度从中心区域向轮廓边缘逐渐变暗,则可 以判定为气泡轮廓;否则,判定为悬浮物轮廓,因为悬浮物为固体,其亮度的变化率通常会 比较小。由此,便可以准确地区分开哪些是气泡轮廓,哪些是悬浮物轮廓。
[0094]根据提取出的气泡轮廓,如图11所示,即可计算出气泡粒径d'所对应的像素个数 P'。结合计算出的像素个数P',采用第三阶段的气泡粒径反演S103过程,即可计算出待测气 泡的粒径d'尺寸。
[0095]下面对第三阶段的气泡粒径反演S103过程所涉及的具体方法进行详细阐述,结合 图12所示。
[0096] S1201、结合标定建模S101过程所计算出的不同宽度d的目标条纹所对应的像素个 数P,确定出与待测气泡粒径d '所对应的像素个数P '最接近的目标条纹。
[0097] 在本实施例中,首先将所述N个不同宽度等级的条纹组按照其条纹宽度d所对应的 像素个数P以从小到大的顺序依次排列,形成N+1个区间。其中,宽度最小的条纹所对应的像 素个数与〇形成首区间(〇,),宽度最大的条纹所对应的像素个数夂^与+°°形成尾 区间(, +0° ),中间的N-1个区间由相邻的两个像素个数形成,即(以,办;+1 },i = 1、2、……、N-1。以图3所示的分辨率板1为例进行说明,由于在图3所示的分辨率板1上刻蚀 有4个宽度等级的条纹组,即对应4个不同宽度的目标条纹,从而可以对应4个像素个数,分 别为PlQ、P2Q、P5Q、Pl()(),继而可以形成5个区间:(0,PlQ)、(PlQ,P2Q)、(P2Q,P5Q)、(P5Q,PlQQ)、(PlOO, + °°) 〇
[0098] 在找出像素个数p与气泡粒径d'所对应的像素个数p'最接近的目标条纹所在的条 纹组j的过程中,首先判断所述P'落入所述N+1个区间中的哪一个区间内。若所述P'落入首 区间(〇 ,凡、)内,则将第1个条纹组所对应的目标条纹确定为与待测气泡粒径d'所对应 的像素个数P'最接近的目标条纹;若所述P'落入尾区间:,+? )内,则将第N个条纹 组所对应目标条纹确定为与待测气泡粒径d '所对应的像素个数p '最接近的目标条纹;若所 述P'落入中间的N-1个区间内,则分别计算所述p'与该区间的两个端点的像素个数 夂.、&, :+(的相对误差,选取相对误差较小的一个像素个数作为与所述P'最接近,继而确定 出与待测气泡粒径d '所对应的像素个数p '最接近的目标条纹。
[0099] S1202、利用确定出的目标条纹所对应的关系模型,反演出待测气泡的粒径d'。
[0100] 在本实施例中,根据步骤S1201所最终确定出的目标条纹,确定所要使用的关系模 型
,进而将待测气泡粒径d'所对应的像素个数p'代入所述的关系模型,由于比 例因子心,已知,由此便可计算出待测气泡粒径d'的物理尺寸。
[0101]具体来讲,若所述P'落入首区间(〇,)内,则利用关系模型
,.计算 出所述气泡粒径d '的物理尺寸,即
[0102] 若所述P'落入尾区间(/\,+? )内,则利用的关系模型
W计算出 所述气泡粒径d '的物理尺寸,即
[0103] 若所述P'落入中间的某个区间(A,,/>、)内,则分别计算所述P'与该区间的两 个端点的像素个数Λ,、,的相对误差,即,
[0106] 比较相对误差心、,选取相对误差较小的一个所对应的像素个数,确定出所 需使用的关系模块,进而计算出所述气泡粒径d '的物理尺寸。
[0107] 找出像素个数接近的目标条纹所在的条纹组j,利用第j个条纹组所对应的关系模 型
,计算出所述气泡粒径的物理尺寸
[0108] 由此,便完成了对待测气泡的粒径参数的准确计算。
[0109] 下面通过一个具体的实例,对本实施例的气泡粒径计算方法进行举例说明。
[0110] 以图3所示的分辨率板1以及图5所示的目标条纹图像为例,具体举例说明如下:
[0111] (1)将分辨率板1置于水体中,调节工业相机的位置于工作距离;
[0112] (2)调节分辨率板1的位置,将宽度(12 = 20μπι的条纹组置于工业相机的视场范围 内;
[0113] (3)启动工业相机和远心镜头拍摄该组条纹,形成如图5所示的目标条纹图像;
[0114] (4)采用图像处理的方法,分别获得目标条纹图像中四条目标条纹的宽度d2所对 应的像素个数P2Q,例如,分别为5、5、6、5;
[0115] (5)对上述的四个像素个数求取平均值,作为宽度(12 = 20μπι的目标条纹所对应的 像素个数
[0116] (6)计算宽度? = 20μπι的目标条纹所对应的比例因子
,保 存Ρ2〇 = 5 · 25和a2〇 = 0 · 2625;
[0117] (7)调节分辨率板1的位置,将宽度为dhdhcU的条纹组依次置于工业相机的视场 范围内,然后按照步骤(3)-(6)分别计算出宽度为(11 = 1(^1]1、(13 = 5(^1]1、(14=10(^111的目标条 纹所对应的比例因子:
[0121 ]并保存ρι〇 = 3 · 33、aio = 0 · 3333 ;p5〇 = 10 · 39、a5〇 = 0 · 2078 ;ριοο = 22 · 48、aioo = 0.2248;
[0122] (8)根据保存的4个像素个数?1〇、?2〇、?5〇、?1()(),划分出5个区间:(0,?1())、(?1(),?2〇)、 (P20,P50)、(P50,P100 )、(PlOO,+ °° );
[0123] (9)利用所述的工业相机和远心镜头获取待测水体的气泡图像,提取出气泡轮廓, 如图11所示;
[0124] (10)采用图像处理的方法计算出待测气泡I的粒径d'所对应的像素个数p';假设 P ' = 8,则判定其所属的区间为(P2Q,P5Q),即(5.25,10.39);
[0125] (11)分别计算p'与P2Q、P5Q的相对误差:
[0128] (11)比较相对误差〇2〇、〇5(),选取相对误差较小的像素个数P 5Q所对应的比例因子 aso;
[0129] (12)将p'=8和比例因子a5Q代入宽度为50μπι的目标条纹所对应的关系模块,计算 出所述待测气泡的粒径的物理尺寸
[0130] 当然,以上所述仅是本发明的一种优选实施方式,应当指出,对于本技术领域的普 通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和 润饰也应视为本发明的保护范围。
【主权项】
1. 一种气泡粒径的反演计算方法,其特征在于,包括: 将具有不同宽度等级的条纹组的分辨率板浸入到水体中; 拍摄所述分辨率板上的所述条纹组,形成目标条纹图像; 根据所述目标条纹图像计算出目标条纹的宽度所对应的像素个数; 针对每一个宽度等级的条纹组,建立目标条纹的宽度与像素个数的对应关系,形成关 系模型:;其中,i是条纹组编号,Cl1是第i个条纹组中的目标条纹的宽度,ft,是 宽度为Cl1的目标条纹所对应的像素个数,%是宽度为山的目标条纹所对应的比例因子; 拍摄待测水体,获取气泡图像,并提取出气泡轮廓,计算出气泡粒径所对应的像素个数 P' ; 找出像素个数与所述P'接近的目标条纹所在的条纹组j,利用第j个条纹组所对应的关 系模g,计算出所述气泡粒径的物理尺勺2. 根据权利要求1所述的气泡粒径的反演计算方法,其特征在于, 在所述分辨率板上设置有N个不同宽度等级的条纹组,在每一个条纹组中设置有多条 等宽度的直线条纹,所述N为大于1的正整数; 在所述拍摄所述分辨率板上的所述条纹组,形成目标条纹图像的过程中,包括: 调节分辨率板的位置,将其中一个条纹组中的多条等宽度的直线条纹置于拍摄的视场 范围内,形成该条纹组所对应的目标条纹图像; 改变所述分辨率板的位置,依次将其余各个条纹组中的多条等宽度的直线条纹置于拍 摄的视场范围内,最终针对N个所述的条纹组形成与之一一对应的N个目标条纹图像。3. 根据权利要求2所述的气泡粒径的反演计算方法,其特征在于,N个所述的条纹组自 下而上平行排布在所述的分辨率板上;在每一个条纹组中,多条等宽度的直线条纹均为竖 线条纹,且平行排成一行。4. 根据权利要求2所述的气泡粒径的反演计算方法,其特征在于,采用工业相机配合远 心镜头拍摄所述分辨率板上的所述条纹组,形成所述的目标条纹图像;在所述调节分辨率 板的位置的过程中,保持分辨率板与所述远心镜头之间的距离不变。5. 根据权利要求4所述的气泡粒径的反演计算方法,其特征在于,在所述拍摄待测水体 中的气泡图像的过程中,采用所述工业相机配合所述远心镜头进行拍摄,并且保持所述工 业相机和远心镜头的设置参数不变。6. 根据权利要求2所述的气泡粒径的反演计算方法,其特征在于,在所述根据所述目标 条纹图像计算出目标条纹的宽度所对应的像素个数的过程中,包括: 针对每一个目标条纹图像中的M条等宽度的直线条纹分别计算出其宽度所对应的像素 个数,并对获得的M个像素个数求取平均值,记为该目标条纹的宽度所对应的像素个数。7. 根据权利要求2所述的气泡粒径的反演计算方法,其特征在于, 将所述N个不同宽度等级的条纹组按照其条纹宽度所对应的像素个数以从小到大的顺 序依次排列,形成N+1个区间;其中,宽度最小的条纹所对应的像素个数&,与0形成首区间 (:〇,),宽度最大的条纹所对应的像素个数0'与+°°形成尾区间(~,+G0 ),:中间 的N-I个区间由相邻的两个像素个数形成,B[ 在所述找出像素个数与所述P '接近的目标条纹所在的条纹组j,利用第j个条纹组所对 应的关系模3,计算出所述气泡粒径的物理尺寸的过程中,包括: 判断所述P '落入所述N+1个区间中的哪一个区间内; 若所述P'落入首区间(〇,A1 )内,则利用第1个条纹组所对应的关系模型,计算出所述气泡粒径的物理尺若所述P'落入尾区间(Asi,+? )内,则利用第N个条纹组所对应的关系模型,计算出所述气泡粒径的物理尺1若所述P '落入中间的某个区间内,则分别计算所述P '与该区间的两个端点的像素个数 A.'、A4+l的相对误差,并选取相对误差较小的一个像素个数所对应的关系模型计算出所 述气泡粒径的物理尺寸。8.根据权利要求1至7中任一项所述的气泡粒径的反演计算方法,其特征在于,采用光 学系统配合成像设备的方式拍摄待测水体中的气泡图像,所述光学系统与成像设备之间的 距离限制在l〇cm-15cm之间,且所述分辨率板到所述成像设备之间的距离限制在9cm-14cm 之间。
【文档编号】G01N15/02GK106018198SQ201610305252
【公开日】2016年10月12日
【申请日】2016年5月9日
【发明人】张 浩, 吴承璇, 杨倩, 曲君乐, 吕斌, 陈光源, 安泉, 雷卓, 祁国梁, 贺海靖, 刘杰
【申请人】山东省科学院海洋仪器仪表研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1