CN103593847A - 基于机器视觉的雨滴检测分析方法 - Google Patents

基于机器视觉的雨滴检测分析方法 Download PDF

Info

Publication number
CN103593847A
CN103593847A CN201310596411.7A CN201310596411A CN103593847A CN 103593847 A CN103593847 A CN 103593847A CN 201310596411 A CN201310596411 A CN 201310596411A CN 103593847 A CN103593847 A CN 103593847A
Authority
CN
China
Prior art keywords
raindrop
gradient
image
max
significant point
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.)
Pending
Application number
CN201310596411.7A
Other languages
English (en)
Inventor
谭枫
陆楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
No 8357 Research Institute of Third Academy of CASIC
Original Assignee
No 8357 Research Institute of Third Academy of CASIC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by No 8357 Research Institute of Third Academy of CASIC filed Critical No 8357 Research Institute of Third Academy of CASIC
Priority to CN201310596411.7A priority Critical patent/CN103593847A/zh
Publication of CN103593847A publication Critical patent/CN103593847A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Analysis (AREA)

Abstract

本发明涉及一种基于机器视觉的雨滴检测分析方法,属于机器视觉技术领域。该方法包括步骤:S1:将关键帧图像转换为灰度图像;S2:计算各像素点的梯度值,生成梯度图像;S3:将梯度图像分成若干模块,对含异物模块进行梯度增强,再利用增强后的梯度值实现块内显著点提取;S4:若含异物模块超阈值,则判断为下雨,进行连通域计算,将显著点分成若干组,认为每组显著点为一雨滴;S5:计算每组显著点的最上、下、左、右坐标;S6:将坐标转换为对应的世界坐标,估算出雨滴半径;S7:进行数学统计。本发明利用机器视觉技术实现机载云宏观影像分析***中的雨滴检测分析功能,该方法复杂度低、实时性好,能够满足云宏观影像分析***的要求。

Description

基于机器视觉的雨滴检测分析方法
技术领域
本发明涉及机器视觉技术领域,具体涉及一种基于机器视觉的雨滴检测分析方法。
背景技术
人工影响天气工作的深入开展需要对空中云水资源的宏微观物理特征进行探测和研究,为了科学地、定量地、客观地掌握大气中水汽含量、水汽输送、粒子转化等物理特性,科学家们不断地将各种先进的大气探测设备(即各种专业的传感器)安装到飞机上进行入云探测。近几年,中国气象局气象信息中心和中国气象局人影中心提出建立机载云降水宏观影像分析***,与以往探测***不同的是,云宏观影像分析***是利用机器视觉、数字图像处理以及模式识别等技术对人影作业视频进行处理,从而实现云宏观尺度、云中降水粒子状态、飞机积冰状况和飞机作业情况的辅助监测与分析。
雨滴是降水过程的最终产物,雨滴谱是降水微物理重要特征量之一。通过雨滴谱的观测,可以了解降水的物理过程及其特点,对研究人工降水的资源条件、人工催化的时机选择、效果检验等有重要意义。因此,有必要设计一种适用于云宏观影像分析***的雨滴检测分析方法。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:如何提出一种复杂度低、实时性好的适用于云宏观影像分析***的雨滴检测分析方法。
(二)技术方案
为了解决上述技术问题,本发明提供了一种基于机器视觉的雨滴检测分析方法,包括以下步骤:
S1:将雨滴视频的关键帧图像转换为灰度图像;
S2:计算所述灰度图像的各像素点的梯度值,生成梯度图像;
S3:将所述梯度图像分成若干模块,对含异物的模块进行梯度增强,再利用增强后的梯度值实现块内显著点提取;
S4:若含异物的模块超过一定阈值,则判断为天空下雨,此时进行连通域计算,将显著点分成若干组,认为每组显著点为一个雨滴;否则返回步骤S1处理下一幅图像;
S5:计算每组显著点在图像平面坐标系的最上、下、左、右坐标;
S6:根据摄像机标定参数,将步骤S5得到的坐标转换为对应的世界坐标,从而估算出雨滴半径;
S7:根据估算出的雨滴半径,对雨滴进行数学统计。
优选地,步骤S3具体为,将梯度图像G分为若干模块,对每块求取梯度的最大值和最小值,当最大值与最小值的差值超过预设阈值时,认为此模块波动较大,有不属于天空的异物存在,需要对该模块进行梯度增强处理,对梯度增强后的模块进行显著点提取,将显著点的灰度值置为255,其它像点均置为0,得到一幅包含显著点的二值图像Gnew,其中,当增强后的梯度值大于100时,该像素点即为显著点。
优选地,步骤S3中进行梯度增强的公式如下:
G ( i , j ) new = ( G ( i , j ) - min ) × 255 / ( max - min )
其中,
Figure BSA0000097970600000022
表示梯度图像G第i行、第j列像素点的增强梯度值,max、min分别表示当前模块的梯度最大值和最小值。
优选地,步骤S6中,估算雨滴的半径的公式如下:
Ri=((Xmax_i-Xmin-i)+(Ymax_i-Ymin_i))/4
其中,Xmax_i、Xmin-i、Ymax_i、Ymin_i分别表示第i组显著点的最右、左、下、上的世界坐标,Ri表示估算出的第i个雨滴的半径。
优选地,步骤S7中,对雨滴进行数学统计包括计算平均半径、半径方差、三阶矩、四阶矩,以及雨滴谱的三个参数。
(三)有益效果
本发明利用机器视觉技术实现机载云宏观影像分析***中的雨滴检测分析功能,该方法复杂度低、实时性好,能够满足云宏观影像分析***的要求。
附图说明
图1为本发明的方法流程图;
图2为雨滴原始图像F;
图3为梯度图像G;
图4为梯度增强图像;
图5为连通域图像。
具体实施方式
为使本发明的目的、内容、和优点更加清楚,下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。
如图1所示,本发明提供了一种基于机器视觉的雨滴检测分析方法,包括以下步骤:
步骤S1:抽取人影作业过程中雨滴视频的(高清:1920x1080 24位10帧/秒)关键帧F作为原始图像(如图2所示),为了便于计算梯度,将关键帧图像转换为灰度图像P。转换公式如下所示:
p(i,j)=0.3×r(i,j)+0.59×g(i,j)+0.11×b(i,j)   (1)
其中,r(i,j)、g(i,j)、b(i,j)分别表示图像F第i行、第j列像素点的RGB分量值,p(i,j)表示该像素点转换后得到的灰度值。
步骤S2:对灰度图像P求取梯度,得到梯度图像G(如图3所示),具体公式如下所示:
Max ( i , j ) = Max p ( i - 1 , j - 1 ) p ( i - 1 , j ) p ( i - 1 , j + 1 ) p ( i , j - 1 ) p ( i , j ) p ( i , j + 1 ) p ( i + 1 , j - 1 ) p ( i + 1 , j ) p ( i + 1 , j + 1 ) - - - ( 2 )
Min ( i , j ) = Min p ( i - 1 , j - 1 ) p ( i - 1 , j ) p ( i - 1 , j + 1 ) p ( i , j - 1 ) p ( i , j ) p ( i , j + 1 ) p ( i + 1 , j - 1 ) p ( i + 1 , j ) p ( i + 1 , j + 1 ) - - - ( 3 )
G(i,j)=Max(i,j)-Min(i,j)   (4)
其中,Max(i,j)、Min(i,j)分别表示灰度图像F第i行、第j列像素点的8邻域最大值和最小值,G(i,j)表示该点梯度值。
步骤S3:将梯度图像G分为若干10×10模块,对每块求取梯度最大值和最小值。当最大值与最小值的差值超过一定阈值时(目前设置为40),认为此块波动较大,有不属于天空的异物存在,需要对该块进行梯度增强处理,得到的图像如图4所示。对梯度增强后的模块进行显著点(增强后的梯度值大于100时,该像素点即为显著点)提取,将显著点的灰度值置为255,其它像点均置为0,得到一幅包含显著点的二值图像Gnew。梯度增强公式如下所示:
G ( i , j ) new = ( G ( i , j ) - min ) × 255 / ( max - min ) - - - ( 5 )
其中,
Figure BSA0000097970600000044
表示梯度图像G第i行、第j列像素点的增强梯度值,max、min分别表示当前操作块的梯度最大值和最小值。
步骤S4:若存在异物的图像块与图像块总数的比值超过70%,即可认为天空下雨。此时,对二值图像Gnew进行连通域计算,可将显著点划分为N组,认为每组显著点为一个雨滴;否则返回步骤S1处理下一幅图像。
步骤5:计算每组显著点的最右、左、下、上坐标xmax,xmin,ymax,ymin(图像平面坐标系)。
步骤S6:利用摄像机标定法,将步骤S5得到的坐标转换为对应的世界坐标Xmax,Xmin,Ymax,Ymin,并估算雨滴的实际半径,估算公式如下所示:
Ri=((Xmax_i-Xmin-i)+(Ymax_i-Ymin_i))/4   (6)
其中,Xmax_i、Xmin-i、Ymax_i、Ymin_i分别表示第i组显著点的最右、左、下、上的世界坐标,Ri表示估算出的第i个雨滴的实际半径。
步骤S7:根据估算出的雨滴实际半径,进行数学统计,具体公式如下所示:
平均半径:
mean = Σ i N R i / N - - - ( 7 )
半径方差:
var = Σ i N ( R i - mean ) 2 / N - - - ( 8 )
三阶矩:
M 3 = Σ i N ( R i - mean ) 3 / ( N × var 1.5 ) - - - ( 9 )
四阶矩:
M 4 = Σ i N ( R i - mean ) 4 / ( N × var 2 ) - - - ( 10 )
雨滴谱的三个参数:Dm,μ,N0
Dm=M4/M3   (11)
μ=(3×M4×var-4×M3 2)/(M3 2-M4×var)   (12)
N 0 = ( u + 4 ) u + 4 × M 3 u + 4 M 4 u + 4 × ( u + 3 ) ! - - - ( 13 )
实验表明,本发明的方法统计数据准确率大于98%。
由以上实施例可以看出,本发明利用机器视觉技术实现机载云宏观影像分析***中的雨滴检测分析功能,该方法复杂度低、实时性好,能够满足云宏观影像分析***的要求。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

Claims (5)

1.一种基于机器视觉的雨滴检测分析方法,其特征在于,包括以下步骤:
S1:将雨滴视频的关键帧图像转换为灰度图像;
S2:计算所述灰度图像的各像素点的梯度值,生成梯度图像;
S3:将所述梯度图像分成若干模块,对含异物的模块进行梯度增强,再利用增强后的梯度值实现块内显著点提取;
S4:若含异物的模块超过一定阈值,则判断为天空下雨,此时进行连通域计算,将显著点分成若干组,认为每组显著点为一个雨滴;否则返回步骤S1处理下一幅图像;
S5:计算每组显著点在图像平面坐标系的最上、下、左、右坐标;
S6:根据摄像机标定参数,将步骤S5得到的坐标转换为对应的世界坐标,从而估算出雨滴半径;
S7:根据估算出的雨滴半径,对雨滴进行数学统计。
2.如权利要求1所述的方法,其特征在于,步骤S3具体为,将梯度图像G分为若干模块,对每块求取梯度的最大值和最小值,当最大值与最小值的差值超过预设阈值时,认为此模块波动较大,有不属于天空的异物存在,需要对该模块进行梯度增强处理,对梯度增强后的模块进行显著点提取,将显著点的灰度值置为255,其它像点均置为0,得到一幅包含显著点的二值图像Gnew,其中,当增强后的梯度值大于100时,该像素点即为显著点。
3.如权利要求2所述的方法,其特征在于,步骤S3中进行梯度增强的公式如下:
G ( i , j ) new = ( G ( i , j ) - min ) × 255 / ( max - min )
其中,表示梯度图像G第i行、第j列像素点的增强梯度值,max、min分别表示当前模块的梯度最大值和最小值。
4.如权利要求1所述的方法,其特征在于,步骤S6中,估算雨滴的半径的公式如下:
Ri=((Xmax_i-Xmin-i)+(Ymax_i-Ymin_i))/4
其中,Xmax_i、Xmin-i、Ymax_i、Ymin_i分别表示第i组显著点的最右、左、下、上的世界坐标,Ri表示估算出的第i个雨滴的半径。
5.如权利要求1~4中任一项所述的方法,其特征在于,步骤S7中,对雨滴进行数学统计包括计算平均半径、半径方差、三阶矩、四阶矩,以及雨滴谱的三个参数。
CN201310596411.7A 2013-11-25 2013-11-25 基于机器视觉的雨滴检测分析方法 Pending CN103593847A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310596411.7A CN103593847A (zh) 2013-11-25 2013-11-25 基于机器视觉的雨滴检测分析方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310596411.7A CN103593847A (zh) 2013-11-25 2013-11-25 基于机器视觉的雨滴检测分析方法

Publications (1)

Publication Number Publication Date
CN103593847A true CN103593847A (zh) 2014-02-19

Family

ID=50083972

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310596411.7A Pending CN103593847A (zh) 2013-11-25 2013-11-25 基于机器视觉的雨滴检测分析方法

Country Status (1)

Country Link
CN (1) CN103593847A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104933700A (zh) * 2015-05-08 2015-09-23 小米科技有限责任公司 一种进行图像内容识别的方法和装置
CN104976960A (zh) * 2015-06-11 2015-10-14 西北农林科技大学 一种雨滴物理特性观测方法及装置
CN105966358A (zh) * 2015-11-06 2016-09-28 武汉理工大学 一种汽车前挡风玻璃上雨滴的检测算法
CN109143413A (zh) * 2018-09-11 2019-01-04 深圳市银河系科技有限公司 一种基于图像识别的雨量测量方法及装置
CN110009578A (zh) * 2019-03-13 2019-07-12 五邑大学 一种图像去雨方法及其***、装置、存储介质
CN111626595A (zh) * 2020-05-22 2020-09-04 安徽省人工影响天气办公室 人工影响天气作业效果评估方法
CN113421437A (zh) * 2021-06-03 2021-09-21 上海大学 一种基于计算机视觉的雨天路况监测方法及***
CN114782561A (zh) * 2022-06-17 2022-07-22 山东浩坤润土水利设备有限公司 基于大数据的智慧农业云平台监控***
CN115100304A (zh) * 2022-04-24 2022-09-23 南通海隆磁业有限公司 一种基于图像处理的核磁共振图像增强方法
CN115731493A (zh) * 2022-11-15 2023-03-03 中国气象局广州热带海洋气象研究所(广东省气象科学研究所) 基于视频图像识别的降水微物理特征参量提取与分析方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101465001A (zh) * 2008-12-31 2009-06-24 昆山锐芯微电子有限公司 一种基于Bayer RGB的图像边缘检测方法
CN101510306A (zh) * 2008-12-15 2009-08-19 四川虹微技术有限公司 一种视频图像照度分布估计方法
CN102254149A (zh) * 2011-06-13 2011-11-23 南京航空航天大学 视频图像雨滴的检测及识别方法
WO2013037402A1 (en) * 2011-09-13 2013-03-21 Valeo Schalter Und Sensoren Gmbh Method for detection of a rain drop on the windscreen of a vehicle and driver assistance system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101510306A (zh) * 2008-12-15 2009-08-19 四川虹微技术有限公司 一种视频图像照度分布估计方法
CN101465001A (zh) * 2008-12-31 2009-06-24 昆山锐芯微电子有限公司 一种基于Bayer RGB的图像边缘检测方法
CN102254149A (zh) * 2011-06-13 2011-11-23 南京航空航天大学 视频图像雨滴的检测及识别方法
WO2013037402A1 (en) * 2011-09-13 2013-03-21 Valeo Schalter Und Sensoren Gmbh Method for detection of a rain drop on the windscreen of a vehicle and driver assistance system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
程圣军等: "一种检测与去除视频图像中雨滴的方法", 《黑龙江大学自然科学学报》, vol. 26, 31 October 2009 (2009-10-31) *
谷口庆治: "《数字图像处理 应用篇》", 31 July 2002, article "图像测量与遥感技术", pages: 51-55 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104933700A (zh) * 2015-05-08 2015-09-23 小米科技有限责任公司 一种进行图像内容识别的方法和装置
CN104933700B (zh) * 2015-05-08 2019-02-22 小米科技有限责任公司 一种进行图像内容识别的方法和装置
CN104976960B (zh) * 2015-06-11 2017-05-31 西北农林科技大学 一种雨滴物理特性观测方法
CN104976960A (zh) * 2015-06-11 2015-10-14 西北农林科技大学 一种雨滴物理特性观测方法及装置
CN105966358A (zh) * 2015-11-06 2016-09-28 武汉理工大学 一种汽车前挡风玻璃上雨滴的检测算法
CN105966358B (zh) * 2015-11-06 2018-06-08 武汉理工大学 一种汽车前挡风玻璃上雨滴的检测算法
CN109143413A (zh) * 2018-09-11 2019-01-04 深圳市银河系科技有限公司 一种基于图像识别的雨量测量方法及装置
CN110009578A (zh) * 2019-03-13 2019-07-12 五邑大学 一种图像去雨方法及其***、装置、存储介质
CN111626595A (zh) * 2020-05-22 2020-09-04 安徽省人工影响天气办公室 人工影响天气作业效果评估方法
CN113421437A (zh) * 2021-06-03 2021-09-21 上海大学 一种基于计算机视觉的雨天路况监测方法及***
CN115100304A (zh) * 2022-04-24 2022-09-23 南通海隆磁业有限公司 一种基于图像处理的核磁共振图像增强方法
CN115100304B (zh) * 2022-04-24 2024-04-19 江苏中勤通信科技有限公司 一种基于图像处理的核磁共振图像增强方法
CN114782561A (zh) * 2022-06-17 2022-07-22 山东浩坤润土水利设备有限公司 基于大数据的智慧农业云平台监控***
CN115731493A (zh) * 2022-11-15 2023-03-03 中国气象局广州热带海洋气象研究所(广东省气象科学研究所) 基于视频图像识别的降水微物理特征参量提取与分析方法

Similar Documents

Publication Publication Date Title
CN103593847A (zh) 基于机器视觉的雨滴检测分析方法
CN102855487B (zh) 高分辨率遥感图像新增建设用地变化图斑自动提取的方法
CN106845415B (zh) 一种基于深度学习的行人精细化识别方法及装置
CN107194924A (zh) 基于暗通道先验和深度学习的高速公路雾天能见度检测方法
CN103544502A (zh) 基于svm的高分辨率遥感影像船只提取方法
CN111126184B (zh) 一种基于无人机视频的震后建筑物损毁检测方法
CN102346015A (zh) 基于视频差异分析的输电线路绝缘子覆冰厚度测量方法
CN112329569B (zh) 一种基于图像深度学习***的货运车辆状态实时识别方法
CN102436643A (zh) 面向大气散射邻近效应的图像去雾方法
Xia et al. The study of license plate character segmentation algorithm based on vetical projection
CN105023013B (zh) 基于局部标准差和Radon变换的目标检测方法
CN103440502A (zh) 基于混合高斯稀疏表示的红外小目标检测方法
CN105303581A (zh) 一种自适应参数的运动目标检测方法
CN112529875A (zh) 一种基于人工智能的光伏组件玻璃爆裂预警方法及***
CN107992899A (zh) 一种机场场面运动目标检测识别方法
CN105741309A (zh) 一种基于卡方变换和样本选择的遥感影像变化检测方法
CN115984850A (zh) 基于改进Deeplabv3+的轻量级遥感影像语义分割方法
CN108021857B (zh) 基于无人机航拍图像序列深度恢复的建筑物检测方法
CN106780540A (zh) 面向光伏发电的地基云图云层跟踪及预警方法
CN108345835A (zh) 一种基于仿复眼感知的目标识别方法
CN111964865B (zh) 用于飞机冰风洞试验的砂纸冰型粗糙度的计算方法
CN105139433B (zh) 基于均值模型的红外弱小目标图像序列仿真方法
CN102149000B (zh) 一种色版颜色提取和校正方法及***
CN106446929A (zh) 基于边缘梯度势能的车辆类型检测方法
CN103337054A (zh) 基于单图像的二阶段图像去雾方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140219