The invention discloses a calculation method of cloud motion vector in Pyramid based on optical flow, the method includes: S1: the vertical shooting ground camera continuous two frame image capture clouds; S2: detection of multiple feature points in the first frame image of the clouds; S3: using Pyramid optical flow method to compare the two frame image to estimate the clouds. The position of each feature point in the second frame of clouds in the image; S4: whether in the second frame cloud image position changes relative to the position of each feature point in the first frame of the clouds in the image; S5: if there is no change, filtering out the corresponding feature points, or retain the corresponding feature points; S6 according to the location of each reservation feature points in the two frame image in cloud vector calculation of each feature point is obtained; S7: according to the vector all retained feature points are calculated for all A resultant vector of reserved characteristic points. The invention can accurately calculate the vector of cloud motion.
【技术实现步骤摘要】
一种基于金字塔光流的云运动矢量计算方法
本专利技术涉及云运动探测
,特别是涉及一种基于金字塔光流的云运动矢量计算方法。
技术介绍
云运动的预测是静止气象卫星观测的重要任务之一,准确预测云运动的距离和方向,可以推导出风的大小和方向,以便能够准确地预报天气。由于云运动的矢量在天气分析预报、航空气象等方面是重要的信息,因此有必要对云运动矢量进行准确计算。然而,现有技术还没有开展这方面的研究。
技术实现思路
本专利技术主要解决的技术问题是提供一种基于金字塔光流的云运动矢量计算方法,能够准确计算云运动的矢量。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种基于金字塔光流的云运动矢量计算方法,包括以下步骤:S1:通过垂直拍摄地面的摄像头连续抓拍两帧云层图像;S2:探测所述两帧云层图像中第一帧云层图像的多个特征点;S3:使用金字塔光流法对所述两帧云层图像进行比较,估计出每一所述特征点在所述两帧云层图像中第二帧云层图像中的位置;S4:判断每一特征点在所述第一帧云层图像中的位置相对于在所述第二帧云层图像中的位置是否发生改变;S5:如果没有发生改变,则过滤掉相应的特征点,如果发生改变,则保留相应的特征点;S6:根据每一个保留的特征点在两帧云层图像中的位置计算得到每个特征点的矢量;S7:根据所有保留的特征点的矢量计算得到所有保留的特征点的合矢量。其中,在步骤S2之前,所述方法还包括:采用中值滤波对所述两帧云层图像进行平滑处理。本专利技术的有益效果是:区别于现有技术的情况,本专利技术实施例的方法采用金字塔光流法对相邻两帧云层图像进行特征点跟踪,得到在两帧云层图像中位 ...
【技术保护点】
一种基于金字塔光流的云运动矢量计算方法,其特征在于,包括以下步骤:S1:通过垂直拍摄地面的摄像头连续抓拍两帧云层图像;S2:探测所述两帧云层图像中第一帧云层图像的多个特征点;S3:使用金字塔光流法对所述两帧云层图像进行比较,估计出每一所述特征点在所述两帧云层图像中第二帧云层图像中的位置;S4:判断每一特征点在所述第一帧云层图像中的位置相对于在所述第二帧云层图像中的位置是否发生改变;S5:如果没有发生改变,则过滤掉相应的特征点,如果发生改变,则保留相应的特征点;S6:根据每一个保留的特征点在两帧云层图像中的位置计算得到每个特征点的矢量;S7:根据所有保留的特征点的矢量计算得到所有保留的特征点的合矢量。
【技术特征摘要】
1.一种基于金字塔光流的云运动矢量计算方法,其特征在于,包括以下步骤:S1:通过垂直拍摄地面的摄像头连续抓拍两帧云层图像;S2:探测所述两帧云层图像中第一帧云层图像的多个特征点;S3:使用金字塔光流法对所述两帧云层图像进行比较,估计出每一所述特征点在所述两帧云层图像中第二帧云层图像中的位置;S4:判断每一特征点在所述第一帧云层图像中的位置相对于在所述第二帧云层图...
【专利技术属性】
技术研发人员:卢涵宇,刘玉,卢天健,袁咏仪,
申请(专利权)人:卢涵宇,贵州中北斗科技有限公司,
类型:发明
国别省市:贵州,52
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。