一种基于运动信息的视频图像空间运动目标检测方法

文档序号:9305081阅读:423来源:国知局
一种基于运动信息的视频图像空间运动目标检测方法
【技术领域】:
[0001] 本发明属于图像处理技术领域,涉及航天航空领域的目标检测方法,特指一种为 卫星拍摄的以深空为背景的视频图像提供一种基于运动信息的目标检测方法。
【背景技术】:
[0002] 卫星通过姿态机动控制可以实现对某一兴趣区域进行"凝视"观测,获取目标区域 连续的视频图像信息。视频图像比静止单幅图像包含更多信息,能够探测到动态事件的发 生,并可以基于视频图像中的序列图像进行图像重构获得更高分辨率的图像,为抗灾救灾、 战时监控、计划决策提供第一手资料。
[0003] 卫星对空间运动目标的观测,例如小卫星等,可以为卫星健康判断、太空安全监测 等提供重要依据。由于天基平台的不稳定性,即使是凝视观测,背景和相机也会发生相对运 动,无法通过简单的帧差法得到运动目标,造成了目标检测的困难。同时,空间运动目标的 姿态变化使其亮度不断变化,时强时弱,亮度较低时,单帧画面中甚至会丢失目标,单帧图 像中很难区分恒星和目标。
[0004] 众多研究人员针对这一问题提出了多种空间目标检测算法,核心思想是利用恒星 位置的相对不变性配准图像,滤除背景恒星,因而存在计算量大、实时性较差的问题,也没 有考虑天基实测图像的特点。

【发明内容】

[0005] 本发明针对现有方法的不足,提出了一种基于运动信息的视频图像空间运动目标 检测方法。
[0006] 本发明的技术方案是:首先由给定的原始图像通过均值滤波对图像进行降噪处 理,然后采用基于局部统计的可变阈值来分割单帧图像,使用灰度重心法计算像点坐标,最 后基于卫星凝视观察时恒星与目标成像运动特征的不同检测出目标。
[0007] 进一步地,一种基于运动信息的视频图像空间运动目标检测方法,具体步骤如 下:
[0008] 步骤一:给定原始图像f (X,y, t);
[0009] 其中:所述的原始图像f(x,y,t),x,y表示图像中的像素坐标,t表示视频图像的 帧数,f(X,y,t)表示第t帧图像在坐标(X,y)处的灰度值。
[0010] 步骤二:通过均值滤波对图像降噪;
[0011] 所述的均值滤波计算方法为:
[0012]

[0013] 其中:g(x,y)为均值滤波后得到的图像,w(x,y)为滤波模板,是一个mXn矩阵,m 和n为奇数,
> 当f(x+s,y+t)超出图像范围时用0来填充。
[0014] 步骤三:采用基于局部统计的可变阈值来分割单帧图像;
[0015] 所述的基于局部统计的可变阈值Txy,由图像中每一点(x,y)邻域的标准差〇 xy和 均值mxy决定,其计算方法为:
[0016] Txy=c〇xy+emxy (2)
[0017] 基于的邻域为qXq邻域,q为奇数,卜^0/-1) ?从而mxy和oxy的计算方法为:
[0020] 当g(x+s,y+t)超出图像范围时用0来填充。c和e是预设的常数。
[0021] 所述的分割单帧图像计算方法为:
[0022]
(:5)
[0023] 其中u(x,y)是分割处理后的图像,它只有灰度值为0或1的点,相连通的灰度值 为1的点构成了一个个目标。
[0024] 步骤四:对目标S使用灰度重心法计算其坐标;
[0025] 所述的灰度重心法计算坐标的方法为:
[0026]
(6)
[0027] 步骤五:基于运动信息检测目标是否为空间运动目标,具体包括以下步骤:
[0028] S5. 1第一帧图像得到nl个点(Xi,y),(x2,y2),…,(xnl,ynl),作为nl个点类的坐 标;
[0029] S5. 2第二帧图像得到n2个点(Ui,vD,(u2,v2),. . .,(un2,vn2),将第二帧图像中得 到的每个点依次与步骤S5. 1中第一帧图像中得到的已有的点类坐标比较,当两点距离小 于阈值e:时,认为是一类,不再与其他点类坐标比较,并由新的坐标代替旧的坐标作为点 类的坐标,如果与每个点类坐标的距离都大于阈值,则作为新的点类。按照这种方法对获得 的每一帧图像进行处理。
[0030] 两点距离计算方法为
[0031]
(?)
[0032] 其中(Xi,y)和(x2,y2)是两个不同点的坐标,并不特指某两个点。
[0033] S5. 3当某个点类有k个点时,即开始判断其是否为目标,计算横坐标与纵坐标的 标准差之和与阈值e2比较,小于e2认为是恒星背景或噪点,大于e2则认为是空间运动 目标。
[0034] 若某个点类有k个点(Xi, ,(x2,y2),. . .,(xk,yk),所述的横坐标与纵坐标的标准 差之和计算方法为
[0035]
(8)
[0036] 由此即可检测出图像中的目标。
[0037] 本发明针对卫星拍摄的以深空为背景的视频图像中空间运动目标的检测问题,结 合天基拍摄图像的特点,首先通过均值滤波对图像进行降噪处理,然后采用基于局部统计 的可变阈值来分割单帧图像,使用灰度重心法计算像点坐标。当卫星凝视目标区域时,恒星 成像可以认为是静止的,而目标成像依旧在运动,基于此可检测出空间运动目标。
[0038] 本发明的优点表现在:①采用基于局部统计的可变阈值来分割单帧图像,充分考 虑了杂散光使得天基拍摄图像背景强弱分布不均匀的问题,解决了全局阈值无法分割图像 的难题;②仅依据运动信息检测目标,没有恒星配准的过程,大大提高了目标检测速度。
【附图说明】:
[0039] 图1为本发明的流程图。
[0040] 图2为本发明其具体实施例中其原始图像的第9帧。
[0041] 图3为本发明其具体实施例中采用局部可变阈值分割第9帧的结果。
[0042] 图4为本发明其具体实施例中其检测图像的结果。
【具体实施方式】:
[0043] 图1为本发明的流程图,下面结合一具体实施例,对本发明一种基于运动信息的 视频图像空间运动目标检测方法做进一步详细说明,其具体步骤如下:
[0044] 步骤一:给定原始图像f(X,y,t);
[0045] 使用某卫星在轨拍摄的一段视频图像进行实验,图像大小为871X527,灰度级为 8bit,对连续20帧图像进行处理。图2为其第9帧。
[0046] 步骤二:通过均值滤波对图像降噪;
[0047] 所述的均值滤波计算方法为:
[0048]
(9)
[0049] 其中:g(x,y)为均值滤波后得到的图像,w(x,y)为滤波模板,取为
[0050
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1