对于对象的遮挡进行检测的方法和装置的制造方法

文档序号:9709068阅读:219来源:国知局
对于对象的遮挡进行检测的方法和装置的制造方法
【技术领域】
[0001]本申请涉及图像处理领域,更具体地,涉及用于对于对象的遮挡进行检测的方法和装置。
【背景技术】
[0002]当前,对象检测和跟踪技术广泛应用于各种领域中,比如可以应用于智能交通系统、图像捕捉系统、智能监控系统等等。例如,可以对目标场景中的诸如车辆和行人的对象进行检测和跟踪,以用于视觉识别和车辆控制等等。
[0003]对象匹配是检测跟踪技术中的重要部分,通过将目标场景中的对象的图像与模板进行匹配,可以迅速地检测对象。
[0004]在某些目标场景中,例如在城市道路中,在相邻的对象之间经常可能发生部分遮挡或者持续的遮挡,经常导致漏检测、检测错误或检测结果不准确。现有的检测技术并不能很好地应对此情况,因为基于颜色、梯度、直方图等的分段匹配方法通常对于匹配对象敏感,并且很难对对象的遮挡情况进行检测分析。能够处理一些遮挡的其他鲁棒特征需要结合机器学习方法来进行,导致检测过程是耗时的,而且不能对检测结果进行分析说明。

【发明内容】

[0005]基于上述问题,本发明的目的在于提出一种能够迅速且有效地对目标场景中的对象的遮挡进行检测的方法和装置。
[0006]本发明人经过广泛研究发现,如果在未被遮挡情况下获得被检测对象的图像,并以此为模板,将被检测对象与该模板进行对比的情况下,能够迅速、有效、准确地检测出被检测对象有无遮挡。在此基础上,提出了基于模板匹配来检测目标场景中的对象的遮挡的方法和装置。
[0007]根据本发明的一个方面,提供了检测目标场景中的对象的遮挡的方法,该方法可以包括:获得该对象的图像,并且获得该对象的预定模板图像;将该对象的图像与该预定模板图像进行匹配,获得匹配结果;以及基于该匹配结果检测是否存在对该对象的遮挡,获得检测结果。
[0008]在一个实施例中,所述将该对象的图像与该预定模板图像进行匹配的步骤可以包括:根据相同的预定规则将该对象的图像与该预定模板图像分别划分为多个单元;提取该对象的图像的多个单元中的每个单元的单元特征以及该预定模板图像的多个单元中的每个单元的单元特征;以及将该对象的每个单元的单元特征与该预定模板图像的每个单元的单元特征进行匹配。所述匹配结果可以是该对象的图像的多个单元与该预定模板图像的多个单元的单元特征的整体匹配度最高的匹配结果。
[0009]在一个实施例中,所述整体匹配度最高的匹配结果可以是其中对象的图像的每个单元与该预定模板图像的相应单元的匹配度之和最大的匹配结果,或者其中对象的图像的每个单元与该预定模板图像的相应单元的匹配度的均方差之和最小的匹配结果。
[0010]在一个实施例中,所述基于该匹配结果检测是否存在对该对象的遮的步骤可以包括:根据所述匹配结果,选择在该对象的图像的多个单元中与该预定模板图像的相应单元的匹配度低于预定阈值的单元;以及针对所述匹配度低于预定阈值的单元检测是否存在遮挡。
[0011]在一个实施例中,可以通过对以下图像特征的至少一个进行分析来检测是否存在遮挡:视差分布特征、深度特征、颜色特征、边缘特征。
[0012]在一个实施例中,所述检测目标场景中的对象的遮挡的方法还可以包括:当检测到当前帧中存在遮挡时,基于当前帧以及预定数量的历史帧中的遮挡的检测结果,预测下一帧中是否存在遮挡;以及当预测下一帧中将存在遮挡时,基于当前帧中的遮挡的检测结果更新所述模板图像,将更新后的模板图像作为下一帧的候选模板图像。
[0013]在一个实施例中,更新所述模板图像可以包括用在当前帧的图像中存在遮挡的特征单元来更新模板图像中的相应特征单元。
[0014]在一个实施例中,所述检测目标场景中的对象的遮挡的方法还可以包括:输出所述检测结果。
[0015]根据本发明的另一方面,提供了检测目标场景中的对象的遮挡的装置,该装置可以包括:图像获取部件,获得该对象的图像,并且获得该对象的预定模板图像;匹配部件,将该对象的图像与该预定模板图像进行匹配,获得匹配结果;检测部件,基于该匹配结果检测是否存在对该对象的遮挡,获得检测结果。
[0016]在一个实施例中,所述匹配部件可以包括:单元划分部件,根据相同的预定规则将该对象的图像与该预定模板图像分别划分为多个单元;特征提取部件,提取该对象的图像的多个单元中的每个单元的单元特征以及该预定模板图像的多个单元中的每个单元的单元特征;以及特征匹配部件,将该对象的每个单元的单元特征与该预定模板图像的每个单元的单元特征进行匹配,以获得匹配结果。
[0017]在一个实施例中,所述检测部件可以包括:单元选择部件,根据所述匹配结果,选择在该对象的图像的多个单元中与该预定模板图像的相应单元的匹配度低于预定阈值的单元;以及单元检测部件,针对所述匹配度低于预定阈值的单元检测是否存在遮挡。
[0018]在一个实施例中,所述装置还包括输出部件,用于输出所述检测结果。
[0019]根据本发明实施例的检测目标场景中的对象的遮挡的方法和装置,能够将对象的图像与预定模板图像进行匹配以获得匹配结果,同时基于该匹配结果来进行遮挡检测,从而可以迅速检测出是否存在对该对象的任何遮挡。更进一步地,由于在模板匹配过程中采用特征单元进行匹配并且在遮挡检测中以特征单元为基础进行检测,所以能够迅速准确地定位遮挡区域。
【附图说明】
[0020]图1示出根据本发明的一个实施例的检测目标场景中的对象的遮挡的方法的流程图。
[0021]图2中示出了示例的目标场景中所包括的车辆的视差图和相应的灰度图。
[0022]图3示出了用于图2中所示的车辆对象的模板视差图以及相应的模板灰度图。
[0023]图4示出了根据本申请的用于将该对象的图像与该预定模板图像进行匹配的模板匹配方法的流程图。
[0024]图5(a)和(b)分别示出对车辆对象的图像与该预定模板图像的特征单元划分示例。
[0025]图6示出了在车辆对象的模板匹配结果中的弱匹配单元的例子。
[0026]图7(a)和(b)分别示出了与图6的视差图对应的视差值分布曲线和视差点分布直方图。
[0027]图8是示出了对与图6的视差图对应的灰度图进行遮挡分析的示意图。
[0028]图9示出了对图2所示的车辆对象的检测结果。
[0029]图10(a)_(c)示出了根据本申请的实施例的更新下一帧的模板的示意图。
[0030]图11示出了本申请的一个实施例的遮挡检测装置的功能框图。
[0031]图12是示出根据本申请的一个实施例的实现对检测目标场景中的对象的遮挡检测的系统的硬件配置的示意图。
【具体实施方式】
[0032]为了使本领域技术人员更好地理解本发明,下面结合附图和【具体实施方式】对本发明作进一步详细说明。
[0033]图1示出根据本发明的一个实施例的检测目标场景中的对象的遮挡的方法的流程图。
[0034]如图1所示,该检测方法100可以包括:步骤S110,获得该对象的图像,并且获得该对象的预定模板图像;步骤S120,将该对象的图像与该预定模板图像进行匹配,获得匹配结果;步骤S130,基于该匹配结果检测是否存在对该对象的遮挡;以及步骤S140,输出遮挡的检测结果。
[0035]在步骤S110,可以利用相机拍摄目标场景的图像而获得该目标场景中所包括的对象的图像。在采用对象的视差图进行检测的情况下,例如,可以使用双目相机拍摄对象的左右图像,并以左图像和右图像中的任意一者作为参考图像,通过立体匹配算法等等获得对象的视差图。当然,获得目标场景的视差图的方法不限于此。而且,尽管在本发明以下的描述中基于视差图进行该检测方法100,但是本发明也可以采用除了视差图之外的图像,比如灰度图、雷达图像或者红外图像等等。这些图像的获取方法对于本领域技术人员而言也是已知的。
[0036]获得目标场景的视差图之后,可以通过对视差分布进行分析来获得要检测的对象的大致轮廓,从而指定该视差图像中的包括该对象的大致轮廓在内的图像作为该对象的图像,即该对象的视差图。例如,图
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1