基于仿生复眼的运动目标的检测方法技术

技术编号:2928994 阅读:358 留言:0更新日期:2012-04-11 18:40
一种基于仿生复眼的运动目标检测装置及其方法,属仿生复眼运动目标测量系统。其系统包括摄像机,外框,立杆,支架,云台及DSP处理器。检测方法包括运动目标检测方法,是利用运动目标分割算法从含有运动目标的视频图像中,提取并识别运动目标;动静态参数测量方法,是利用多个摄像机对运动目标进行拍摄,计算得到在指定世界坐标系下的坐标,同时绘制该坐标系下的运动轨迹,计算运动速度;运动目标跟踪方法,是根据分割出的运动目标的动静态参数,判断运动目标的运动趋势,通过串口控制云台转动实现运动目标跟踪;全景图生生方法,是利用灰度相关性法,将多路重叠图像拼接成一幅大型的无缝图像。本发明专利技术具有大视场、高分辨率,灵敏度高的特点。

【技术实现步骤摘要】

本专利技术涉及一种运动目标检测装置及其方法,具体用于运动目标的检测与跟踪。
技术介绍
运动目标的测量和跟踪是机器视觉研究领域的重要课题之一,也是近年备受研究者关注的前沿方向,在模式识别、智能监控、导航制导等多个领域有科研和实际应用价值。运动目标的测量和跟踪的主要内容,是通过对一系列的包含运动目标的图像序列中检测、识别、跟踪运动目标。昆虫复眼有两个显著特点1、昆虫单眼小,视场也小,但数量众多的单眼组成的复眼视场比人眼要开阔。有些昆虫水平视野可达240°,垂直视野范围可达360°,而人的视野范围只有180°。2、昆虫复眼对移动的物体反应十分敏感,如蜜蜂对突然出现的物体的反应时间仅需要0.01s,而人眼需要0.05s。由此可见,昆虫复眼在运动目标测量跟踪上有独特的优势。根据检索的文献,国内外主要研究了复眼的生物学结构,成像机理等,并利用光电传感器、摄像机等光学器件和采集与处理信号的器件模拟实现复眼的视觉功能。各种仿生复眼成像系统为了实现各自的特定功能而设计。把复眼的大视场、高分辩率和对运动目标敏感生理特点用于运动目标的检测与跟踪方面的深入研究文献还未见报道。
技术实现思路
由于复眼具有视场大,相对于单目看到同样视场情况下具有更高的分辨率,而且复眼对动态目标特别敏感,本专利技术的目的是受昆虫复眼的这些生理特点启发,研制一种基于复眼追踪运动目标的原理实现检测精度高、准确性强、视场宽、运动灵敏度高的仿生复眼运动目标检测系统。我们为了实现运动目标的三维运动(与成像系统平面成各种角度运动)的快速测量与追踪,根据昆虫复眼的生理特点,设计研制了一个能够实现运动目标的快速测量与跟踪仿生复眼系统。本专利技术是这样实现的本专利技术根据蜻蜒复眼的最小结构单元为正六边形,所以该系统为七个摄像机按照复眼最小单元排列组成,用多个DSP同步处理视频信号。它将多摄像机视频图像拼接成超大视场的高分辨率的全景图,能够快速检测分割出运动目标,测量出运动目标的三维动、静态参数,控制云台带动视觉系统转动跟踪运动目标。该系统之所以选用多个CCD摄像机代替光学复眼,是为了实现保证大视场的同时,可以实现高分辩论,而且各个摄像机小眼单元可以并行处理视频,从而使该系统具有大视场、高分辩率、并行快速进行目标的动、静态参数的检测与目标跟踪。其装置的具体组成是,外框由七个正六边形框组成,以中间一个正六边形框为中心,其余六个正六边形框的一边与中心框的一边相重叠。其中,外框正面成弧面,七个CCD摄像机放置在每个正六边形框架内,整个外框与一根立杆相连,立杆通过支架固定在可以水平转动和垂直翻转的云台上,每个摄像机连接于DSP处理器构成的检测处理单元,摄像机如同昆虫的小眼,实现视频图像的采集功能。装置整体呈弧面,七个摄像机的图像拼接成一个超大的全景图,扩大了整个装置的视野范围,同时保证具有很高的图像分辨率。多个摄像机组成的大视场更易于发现目标,既可以实现目标的立体测量,也可以选择成像效果更好的一路视频图像进行处理,这样测量结果更加精确;多个DSP处理器同步并行处理使得处理效率更高;通过控制云台的水平、垂直方向的转动,可以控制整个外框的视觉系统部分做相应的转动达到跟踪运动目标的目的。附图说明图1是基于仿生复眼的目标检测系统结构示意图。图中标号名称1.摄像机,2.外框,3.立杆,4.云台。图2是本专利技术的系统工作原理图。图3为运动目标分割算法流程图。具体实施例方式图1是基于仿生复眼的目标检测系统结构示意图,包括由七个正六边形框组成,构成弧面测量面,以中间一个正六边形框为中心,其余六个正六边形框的一边与中心框的一边相重叠,在每个正六边形框架内安置一个摄像机1,外框2与一根立杆3相连,立杆3固定在可以水平转动和垂直转动的云台4上。本专利技术的检测处理系统由七个DSP处理器各自连接一个摄像机1,构成同步、并行协调处理系统。本系统的主要功能包括目标的检测、动静态参数的测量、运动目标跟踪及全景图的生成。整体工作原理如图2所示。1、运动目标检测,是利用分割算法从含有运动目标的视频图像中,提取并识别运动目标。首先,对视频图像进行维纳滤波预处理,计算帧差图像的高阶统计量(HOS)进行阈值分割,得到帧差信息;综合利用多帧信息得到背景信息;接着利用帧差和背景信息提取出运动目标;最后对得到的运动目标做形态学滤波操作去除噪声、空洞和影子等,以得到更完整的运动目标。运动目标分割算法主要分5步,流程图见图3第一步,帧差模板。利用阈值分割得到连续两帧图像的帧差模板。如果帧间灰度差为非零值,则认为是由噪声和运动对象的变化引起的,噪声的统计量一般符合高斯特性,而运动对象变化具有很强的结构性,故用帧间差的HOS假设检验,来求帧差模板。将连续两帧图像做差,接着计算帧差图像的局部4阶矩,设定阈值进行分割得到帧差模板。第二步,背景注册模板。根据过去数帧帧差模板,若其中一个像素在很长时间都不动的话,则认为是可靠的背景。这步建立一个不断更新的缓冲区,同时由背景注册模板来判断像素作为背景是否可靠。第三步,背景差模板。通过比较当前帧和缓冲区中的背景帧,我们可以得到背景差模板。该模板是我们获得的运动目标轮廓的最初原型。第四步,目标模板。从背景差模板和帧差模板中,我们建立原始的目标模板。如果,背景注册模板表明该像素的背景信息可靠,则其背景帧模板就用来作为原始的目标模板,否则,其帧差模板值作为目标模板。第五步,后处理。因为不规则噪声和相机噪声,以及运动目标边界线不是很平滑,于是我们用形态学等后处理来消除噪声,平滑边界。空洞和影子等以得到更完整的运动目标。2、动静态参数测量,是用多个摄像机对运动目标进行拍摄,计算得到其在指定世界坐标系下的坐标(静态参数),同时绘制该坐标系下的运动轨迹,计算运动速度(运动参数)等。首先,对摄像机进行标定,得到摄像机的内参数以及图像坐标与世界坐标之间的转换关系;然后根据运动目标在图像中的坐标和标定结果,得到其在指定世界坐标系(中心摄像机镜头为原点,摄像机镜头平面是X-Y面,垂直该面向外的为Z轴正方向的坐标)下的坐标;最后提取运动目标的质心,绘制其运动轨迹,计算运动目标的速度,并以此来判断目标的运动趋势,为控制云台转动提供参数。3、运动目标跟踪,是根据分割出的运动目标的动静态参数,判断其运动趋势,通过串口控制云台转动跟踪它。运动目标的测量要求运动目标始终成像于摄像机视野中,且尽量处于摄像机视野中部的效果较好的部位。因此,当运动目标离开摄像机视野或成像位置不好时,需要调整摄像机以满足测量要求。扩大视野和控制摄像机转动跟踪目标这两种方法可以满足测量环境,实现运动目标跟踪测量。本专利技术综合运用这两种方法。七个摄像机组成的系统大大扩大了视野,同时利用上面计算得到的运动参数,控制云台带动摄像机跟踪运动目标。4、全景图生成,是利用灰度相关算法,拼接七路视频图像成超大视场的全景图像。在任一幅图像与另一幅图像的重叠区域中选取特征区域,利用灰度相关性,匹配寻找另一幅图像中的特征区域,接着将图像对准,实现图像无缝拼接,类似方法实现七路视频图像的拼接。全景图生成自动建立大型、高分辨率的图像技术一直是摄影测量学、计算机视觉、图像处理和计算机图形学的活跃研究领域。拼接生成全景图,主要有两个部分内容1、局部对齐技术,即两幅图像对齐。2、图像的集本文档来自技高网...

【技术保护点】
一种基于仿生复眼的运动目标检测装置,其特征在于,包括由七个正六边形框组成,其正面成弧面外框(2),其中一个正六边形框为中心,其余六个正六边形框的一边与中心框的一边相重叠,在每个正六边形框架内安置一个摄像机(1),外框(2)与一根立杆(3)相连,立杆(3)通过支架(4)固定在可以水平转动和垂直翻转的云台(5)上,七个DSP处理器各自与一个摄像机相连接,构成同步并行处理系统。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐贵力黄祝新
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:84[中国|南京]

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

1