利用多个立体相机的对象检测结果定位对象的方法和装置制造方法及图纸

技术编号:10308315 阅读:133 留言:0更新日期:2014-08-08 15:33
公开了一种利用多个立体相机的对象检测结果来定位对象的方法和装置。所述方法包括:获取每个所述立体相机对于对象进行持续的跟踪检测而产生的对象的多个位置信息;针对每个所述立体相机,对于其跟踪检测的每个对象,基于所产生的多个位置信息形成该对象的轨迹;以及通过将对应于不同立体相机的所形成的对象的轨迹相互融合来确定对象的位置。上述方法和装置能够避免在采用多个立体相机对对象进行检测和定位时发生融合结果分裂和融合歧义,从而精确地检测和定位对象。

【技术实现步骤摘要】
利用多个立体相机的对象检测结果定位对象的方法和装置
本专利技术总体涉及图像处理,具体涉及利用多个立体相机的对象检测结果来定位对象的方法和装置。
技术介绍
目前已知一些使用单台立体相机来对对象进行检测和定位的技术。比如,MichaelHarville 在 2003 年发表的文章 “Stereo Person Tracking with Adaptive Plan-ViewTemplates of Height and Occupancy Statistics” 中对此进行了阐述。但是,使用一个立体相机,检测的视角受限,而且检测率不够高。因此,人们逐渐开始考虑使用多个立体相机来对对象进行检测和定位。使用多个立体相机可以增大检测的覆盖区域,更重要的是,可以提高检测精度。但是,目前对于如何使用多个立体相机进行对象的检测和定位的研究还相对较少。使用多个立体相机进行对象检测和定位的关键之一是多个相机的检测结果的融合。当使用多个立体相机进行对象检测和定位时,所使用的多个立体相机的视野相互重叠,从而有些区域可能被多于一个相机拍到。由于每个相机均单独地进行对象的检测和定位,因此当某个对象被多台相机检测到时,需要进行融合处理来将不同相机检测到的有关同一个对象的检测结果合并,以得到最终的检测结果。目前,对于如何进行融合处理,已经有一些已知的方法。一个传统的方法是比较不同相机的检测结果中对象之间的距离,如果距离非常近,就认为它们对应于同一个对象;反之,如果距离较远,则认为它们对应于不同对象。但是,由于检测结果和真实位置存在误差,这一方法往往存在融合结果分裂和融合歧义的问题。以下将参考图1A、1B和图2对此进行简要介绍。图1A示出了两个立体相机对预定空间中的对象的检测结果在统一世界坐标系下的示意图。如图1A所示,图中顶部和底部的两个小三角形分别表示两个相机的位置,两条折线分别表示对应相机的视野。小圆圈表示其中一个相机的对象检测结果,黑色的圆点表示另一个相机对象检测结果。显然,真实的结果是预定空间中应该有4个对象。图1B示意性地示出了使用传统的融合方法出现的融合结果分裂现象。图1B中的每一个黑色的菱形表示融合的对象位置,可以看出,其中有一个真实的对象被错误的处理成为2个对象。图2示出了两个立体相机对预定空间中的对象的检测结果在统一世界坐标系下产生融合歧义的示意图。与图1A类似,图2中顶部和底部的两个小三角形分别表示两个相机的位置,两条折线分别表示对应相机的视野,小圆圈表示其中一个相机的对象检测结果,黑色的圆点表示另一个相机对象检测结果。可以看到,在一个小范围内,有3个小圆圈和2个黑色的圆点距离非常近,在该情况下很难判定哪个小圆圈和哪个黑色的圆点对应于同一个对象,由此产生了融合歧义。因此,需要一种能够避免在采用多个立体相机对对象进行检测和定位时发生融合结果分裂和融合歧义的技术,从而精确地检测和定位对象。
技术实现思路
产生上述融合结果分裂和融合歧义现象的原因是在融合时仅仅将两个立体相机的单帧检测结果进行比较。也就是说,在融合各个相机的检测结果时仅考虑了空间的关系。基于这一认识,本专利技术人提出一种新的利用多个立体相机的对象检测结果来检测和定位对象的方法。在该方法中,不是只比较各个立体相机的单帧检测结果,而是将由各个相机的多帧的检测结果形成的轨迹进行比较。轨迹是由多帧的检测结果组成的点集,其不但能表示空域关系还能表示时域关系,因此是一种更加稳定的特性。通过利用轨迹进行融合处理,较好地解决了在采用多个立体相机对对象进行检测和定位时的融合结果分裂和融合歧义问题。根据本专利技术的一个方面,提供了一种利用多个立体相机的对象检测结果来定位对象的方法,包括:获取每个所述立体相机对于对象进行持续的跟踪检测而产生的对象的多个位置信息;针对每个所述立体相机,对于其跟踪检测的每个对象,基于所产生的多个位置信息形成该对象的轨迹;以及通过将对应于不同立体相机的所形成的对象的轨迹相互融合来确定对象的位置。根据本专利技术的另一个方面,提供了一种利用多个立体相机的对象检测结果来定位对象的装置,包括:位置信息获取部件,获取每个所述立体相机对于对象进行持续的跟踪检测而产生的对象的多个位置信息;轨迹生成部件,针对每个所述立体相机,对于其跟踪检测的每个对象,基于所产生的多个位置信息形成该对象的轨迹;以及定位部件,通过将对应于不同立体相机的所形成的对象的轨迹相互融合来确定对象的位置。【附图说明】从下面结合附图对本专利技术实施例的详细描述中,本专利技术的这些和/或其它方面和优点将变得更加清楚并更容易理解,其中:图1A示出了两个立体相机对预定空间中的对象的检测结果在统一世界坐标系下的示意图。图1B示意性地示出了使用传统的融合方法出现的融合结果分裂现象。图2示出了两个立体相机对预定空间中的对象的检测结果在统一世界坐标系下产生融合歧义的示意图。图3示出了应用根据本专利技术实施例的对象定位技术的系统的示意图。图4示出了根据本专利技术第一实施例的利用多个立体相机的对象检测结果来定位对象的方法的总体流程图。图5示出了根据本专利技术第一实施例的生成对应于一定时间长度的轨迹的处理的流程图。图6示出了根据本专利技术第一实施例的将对应于不同立体相机的对象轨迹相互融合来确定对象的位置的示例处理的流程图。图7示出了根据本专利技术实施例的利用多个立体相机的对象检测结果定位对象的装置的总体配置图。图8示出了根据本专利技术实施例的利用多个立体相机的对象检测结果来定位对象的系统的总体硬件框图。图9中例示了轨迹在2维空间的示意图。【具体实施方式】为了使本领域技术人员更好地理解本专利技术,下面结合附图和【具体实施方式】对本专利技术作进一步详细说明。首先需要说明的是,作为应用根据本专利技术的利用多个立体相机的对象检测结果来定位对象的技术的前提条件,假设所有的立体相机都已经将各自的坐标系转换到一个统一的世界坐标系内,在该坐标系中,X-Z平面与地面重合,Y轴为相对于地面的高度。如何进行这一转换是本领域中公知,此处不进行具体描述。在本专利技术的描述中,各个对象的位置坐标均是指在该世界坐标系 内的坐标。另外,本专利技术适用于两个及两个以上的立体相机的情况,但是为了便于描述,在后面的实施例中以两个立体相机为例进行描述。下面,将结合图3,对应用根据本专利技术实施例的对象定位技术的示意系统进行描述。如图3中所示,该系统包含多个(双目)立体相机。对于每个立体相机,捕捉的对象视频帧经由对象检测和跟踪处理而产生位置信息11。这一对象检测和跟踪处理可以采用任何已有的技术,例如,Michael Harville在2003年发表的文章〃Stereo Person Trackingwith Adaptive Plan-View Templates of Height and Occupancy Statistics描述了一种可能的处理方法。所产生的位置信息11通过有线或无线方式传送到根据本专利技术的对象定位装置12,该对象定位装置12对位置信息进行根据本专利技术实施例的处理,最终确定对象的位置。根据需要,可以输出包含最终确定的各个对象的位置的列表13。如前所述,位置信息11表示的是对象在统一的世界坐标系内的位置。为了便于后面的描述,本文中将该位置信息的格式定义为:Data:= {timestam本文档来自技高网
...

【技术保护点】
一种利用多个立体相机的对象检测结果来定位对象的方法,包括:获取每个所述立体相机对于对象进行持续的跟踪检测而产生的对象的多个位置信息;针对每个所述立体相机,对于其跟踪检测的每个对象,基于所产生的多个位置信息形成该对象的轨迹;以及通过将对应于不同立体相机的所形成的对象的轨迹相互融合来确定对象的位置。

【技术特征摘要】
1.一种利用多个立体相机的对象检测结果来定位对象的方法,包括: 获取每个所述立体相机对于对象进行持续的跟踪检测而产生的对象的多个位置信息; 针对每个所述立体相机,对于其跟踪检测的每个对象,基于所产生的多个位置信息形成该对象的轨迹;以及 通过将对应于不同立体相机的所形成的对象的轨迹相互融合来确定对象的位置。2.如权利要求1所述的对象定位方法,其中所述对象的位置信息包括时间戳、对象编号以及对应于该时间戳的对象的位置坐标。3.如权利要求2所述的对象定位方法,其中基于所产生的多个位置信息形成该对象的轨迹进一步包括: 指定重采样的时间戳; 通过对所述产生的多个位置信息进行插值来计算该对象在指定的时间戳时的位置坐标; 基于指定的时间戳和在该时间戳时的位置坐标形成该对象的轨迹。4.如权利要求2所述的对象定位方法,其中所述针对每个所述立体相机,对于其跟踪检测的每个对象,基于所产生的多个位置信息形成该对象的轨迹进一步包括: 确定轨迹对应的时间长度; 针对每个所述立体相机,对于其跟踪检测的每个对象,从所产生的多个位置信息中截取该时间长度内的位置信息; 采用所截取的位置信息形成对象的轨迹。5.如权利要求4所述的对象定位方法,其中所述时间长度的终点为最新的时间戳。6.如权利要求1-5中任一项所述的对象定位方法,其中通过将对应于不同立体相机的所形成的对象的轨迹相互融合来确定对象的位置进一步包括: 将对应于不同立体相机的所形成的对象的轨迹进行匹配,从而对于每一个对象,确定与其对应的各条相互匹配的轨迹, 当对于某一对象存在多条与其相对应的相...

【专利技术属性】
技术研发人员:王鑫范圣印
申请(专利权)人:株式会社理光
类型:发明
国别省市:日本;JP

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

1