一种基于流式影像运动目标追踪的颗粒计数方法技术

技术编号:21452069 阅读:46 留言:0更新日期:2019-06-26 04:12
本发明专利技术公开了一种基于流式影像运动目标追踪的颗粒计数方法,属于微生物分析、水环境分析技术领域。该方法包括以下步骤:视频流采集;组建背景图像;筛选运动目标;设定追踪;追踪预测;对应追踪;追踪计数。本发明专利技术的基于流式影像运动目标追踪的颗粒计数方法首次被运用在微生物分析、水环境分析技术领域;与FlowCam、MFI等采用静态运动目标计数技术相比,避免了重复计数,其结果更接近实际值。

【技术实现步骤摘要】
一种基于流式影像运动目标追踪的颗粒计数方法
本专利技术涉及微生物分析、水环境分析
,具体涉及一种基于流式影像运动目标追踪的颗粒计数方法。
技术介绍
颗粒计数是藻类计数、浮游植物计数、浮游动物计数、血细胞统计、水中悬浮颗粒分析等工作的基础。传统的颗粒计数方法依赖于人工观察、拍照及统计。随着计算机技术的发展,计算机图像处理技术被应用到了颗粒分析中。其中AlgaeC是将显微镜获得的图像传入电脑,通过计算机图像处理技术对微生物进行分析的软件。Counstar是一款结合了智能图像识别技术和美兰染色方法来进行细胞分析的一体化仪器。FlowCam、MFI等结合流式影像技术,实现了水样中浮游植物及其他颗粒物流式计数的功能,其计数的原理是颗粒在流过流通池的过程中,其图像会被放大并通过相机采集,然后根据这些图像计算出颗粒数量的总和,进而得到颗粒的浓度。然而,以上技术仍存在以下的缺点:1,传统的依靠显微镜人工计数方法,人工劳动强度大,效率低。2,FlowCam、MFI等流式影像分析仪在一定程度上满足了自动进样,分析过程可自动化,但是如果颗粒物在流动过程中出现贴壁,该颗粒会被多次采集到,从而造成重复计数。因此,针对上述出现的问题,本专利技术采用对运动目标追踪的方法,在分析结果上可以避免杂质背景和样品均匀性对结果的影响,进而提高分析过程的准确性。
技术实现思路
本专利技术提供一种基于流式影像运动目标追踪的颗粒计数方法,可以解决现有技术中的上述问题。本专利技术提供了一种基于流式影像运动目标追踪的颗粒计数方法,包括以下步骤:S1,对流动的颗粒样品溶液进行视频流采集;S2,对采集的视频流进行背景信息提取,并组建得到背景图像;S3,采用基于高斯混合模型的背景减法来获得当前帧图像中出现的运动目标,并结合形态学操作来处理前景蒙版层消除噪声,筛选出运动目标;S4,根据视频中被检测到的运动目标出现的位置,判断它们是否为同一运动目标,如果是同一运动目标,则根据同一运动目标出现的次数,设定同一运动目标为追踪目标,并编码区别;S5,根据追踪目标的位置信息,采用kalmanfilter方法预测所述追踪目标在每一帧图像中的位置,与视频的后续帧图像检测到的运动目标物的位置对比,以两个位置的相对距离作为判断依据,判断是否属于对应追踪目标,若属于对应追踪目标,则关联上检测目标与对应的追踪目标,更新对应追踪目标的位置信息,再进行下一位置的追踪预测,如若连续n次追踪预测都属于对应追踪,则进行追踪计数;若不属于对应追踪目标,则确定为新的运动目标,并采用S4所述的方法来判断是否为新的追踪目标,其中n≥3且为整数;S6,同时当一个追踪目标在视频的后续帧图像中未出现n次,则判定该追踪目标已离开视野,并删除该追踪目标;S7,采用上述步骤对T时间内出现在视野范围的追踪目标进行统计,得到数值N,除以这一段时间内流过该视野范围的溶液体积V,得到颗粒样品溶液中目标物的密度,即C=N/V。优选地,所述颗粒为悬浮颗粒物、浮游动物和浮游植物中的任意一种。优选地,所述步骤S1中采用相机对视频流进行采集。与现有技术相比,本专利技术的有益效果是:(1)本专利技术所述的动态追踪技术的颗粒计数方法首次被运用在微生物分析、水环境分析
(2)本专利技术所述的方法与FlowCam、MFI等采用静态运动目标计数技术相比,避免了重复计数,避免杂质背景和样品均匀性对结果的影响,进而提高分析过程的准确性,其结果更接近实际值。附图说明图1为本专利技术的一种基于流式影像运动目标追踪的颗粒计数方法的流程图;图2为本专利技术的基于运动的目标分离算法。具体实施方式下面结合附图,对本专利技术的具体实施方式进行详细描述,但应当理解本专利技术的保护范围并不受具体实施方式的限制。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1:如图1所示,本专利技术提供了一种基于流式影像运动目标追踪的颗粒计数方法,如图1的流程图所示,包括以下步骤:S1,对流动的颗粒样品溶液进行视频流1采集;S2,对采集的视频流进行背景信息提取,并组建得到背景图像2;S3,采用基于高斯混合模型的背景减法来获得当前帧图像中出现的运动目标,并结合形态学操作来处理前景蒙版层消除噪声,筛选出运动目标3;S4,根据视频中被检测到的运动目标出现的位置,判断它们是否为同一运动目标,如果是同一运动目标,则根据同一运动目标出现的次数,设定同一运动目标为追踪目标4,并编码区别;S5,根据追踪目标的位置信息,采用卡尔曼滤波方法(kalmanfilter)方法进行追踪预测5,预测所述追踪目标在每一帧图像中的位置,与视频的后续帧图像检测到的运动目标物的位置对比,以两个位置的相对距离作为判断依据,判断是否属于对应追踪目标,若属于对应追踪目标,则关联上检测目标与对应的追踪目标,更新对应追踪目标的位置信息,再进行下一位置的追踪预测,如若连续n次追踪预测都属于对应追踪6,则进行追踪计数7;若不属于对应追踪目标,则确定为新的运动目标,并采用S4所述的方法来判断是否为新的追踪目标,其中n≥3且为整数;S6,同时当一个追踪目标在视频的后续帧图像中未出现n次,则判定该追踪目标已离开视野,并删除该追踪目标;S7,采用上述步骤对T时间内出现在视野范围的追踪目标进行统计,得到数值N,除以这一段时间内流过该视野范围的溶液体积V,得到颗粒样品溶液中目标物的密度,即C=N/V。其中,背景图像提取的方法参照申请号为201711104673.1中的背景图像提取的流程,如下所述:(1)首先通过视频模块拍摄获得帧数为N的视频序列ai;(2)求得视频序列ai的平均值am;(3)对序列ai和平均值am进行临界检测提取得到ai和am,将检测结果值中大于Gs的点判定为临界点。并把aSi(aSi为像素某一点的方差)和aSm(aSm为视频序列平均像素方差)分成8×8的小块序列aSi(i,j)和aSm(i),同时统计每个小块中的临界点个数。其中GS为阈值,i为每帧的小块序号,j为视频序列的帧号,j=1,2,...;(4)对每帧中的小块i,都将aSi(i,j)块中的临界点数aSPi(i,j)和aSm(i)中的临界点数aSPm(i)进行比较,挑选出与aSPm(i)相差最小的块作为候选背景块,设为aSi(i,j'),如果二者的差值小于极限值Gt,则将背景中的小块b(i)设为aSi(i,j'),否则设为aSm(i)。(5)最后将得到的b(i)组成一幅完整的背景b。背景减法,是当前摄像机静止情况下对运动目标进行检测的方法,就是将当前帧图像与背景做差分,从而得到运动目标。背景减法实现简单,能够检测出运动目标的完整区域。实施例2:颗粒物所述颗粒为悬浮颗粒物、浮游动物和浮游植物中的任意一种。悬浮颗粒物有泥沙、细胞碎片、胶体等;浮游动物有桡足类、枝角类、轮虫等;浮游植物有蓝藻、绿藻、硅藻等。实施例3:视频流采集所述步骤S1中采用相机对视频流进行采集,根据颗粒的大小可以选用不同的视频拍摄设备,例如微小的颗粒可以采用显微成像系统进行拍摄。实施例4:颗粒样品溶液流动和拍照方式颗粒样品溶液可以在流通池中流动,也可以在其它流动的装置中流动。如在流通池流动,把液体管道和流通池相连通,通过柱塞泵把颗粒样品溶液注入到本文档来自技高网
...

【技术保护点】
1.一种基于流式影像运动目标追踪的颗粒计数方法,其特征在于,包括以下步骤:S1,对流动的颗粒样品溶液进行视频流采集;S2,对采集的视频流进行背景信息提取,并组建得到背景图像;S3,采用基于高斯混合模型的背景减法来获得当前帧图像中出现的运动目标,并结合形态学操作来处理前景蒙版层消除噪声,筛选出运动目标;S4,根据视频中被检测到的运动目标出现的位置,判断它们是否为同一运动目标,如果是同一运动目标,则根据同一运动目标出现的次数,设定同一运动目标为追踪目标,并编码区别;S5,根据追踪目标的位置信息,采用kalmanfilter方法预测所述追踪目标在每一帧图像中的位置,与视频的后续帧图像检测到的运动目标物的位置对比,以两个位置的相对距离作为判断依据,判断是否属于对应追踪目标,若属于对应追踪目标,则关联上检测目标与对应的追踪目标,更新对应追踪目标的位置信息,再进行下一位置的追踪预测,如若连续n次追踪预测都属于对应追踪,则进行追踪计数;若不属于对应追踪目标,则确定为新的运动目标,并采用S4所述的方法来判断是否为新的追踪目标,其中n≥3且为整数;S6,同时当一个追踪目标在视频的后续帧图像中未出现n次,则判定该追踪目标已离开视野,并删除该追踪目标;S7,采用上述步骤对T时间内出现在视野范围的追踪目标进行统计,得到数值N,除以这一段时间内流过该视野范围的溶液体积V,得到颗粒样品溶液中目标物的密度,即C=N/V。...

【技术特征摘要】
1.一种基于流式影像运动目标追踪的颗粒计数方法,其特征在于,包括以下步骤:S1,对流动的颗粒样品溶液进行视频流采集;S2,对采集的视频流进行背景信息提取,并组建得到背景图像;S3,采用基于高斯混合模型的背景减法来获得当前帧图像中出现的运动目标,并结合形态学操作来处理前景蒙版层消除噪声,筛选出运动目标;S4,根据视频中被检测到的运动目标出现的位置,判断它们是否为同一运动目标,如果是同一运动目标,则根据同一运动目标出现的次数,设定同一运动目标为追踪目标,并编码区别;S5,根据追踪目标的位置信息,采用kalmanfilter方法预测所述追踪目标在每一帧图像中的位置,与视频的后续帧图像检测到的运动目标物的位置对比,以两个位置的相对距离作为判断依据,判断是否属于对应追踪目标,若属于对应追踪目标,则关联上检测目标与对应的追踪目标...

【专利技术属性】
技术研发人员:张学治刘青玲潘波肖敬荣
申请(专利权)人:中国科学院水生生物研究所
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1