识别目标物的方法、装置和存储介质以及车辆与流程

文档序号:15761778发布日期:2018-10-26 19:23阅读:192来源:国知局
识别目标物的方法、装置和存储介质以及车辆与流程

本公开涉及车辆技术领域,具体地,涉及一种识别目标物的方法、装置和存储介质以及车辆。



背景技术:

为了提高单一传感器检测的准确率和可靠性,多传感器信息融合技术在车辆安全保障研究领域受到越来越多的重视。

目前,为了提高无人驾驶汽车对前方环境识别的准确性,通常采用雷达传感器和视觉传感器进行信息融合的方式,其中,可以将雷达传感器设置于车辆前保险杠的上方位置,视觉传感器设置于前挡风玻璃上,但是,由于上述信息融合过程主要依靠位置信息进行融合,而视觉传感器容易受天气状况和光照条件变化的影响,视觉检测效果也相应地受到影响,并且不同目标物重合时,单纯地依靠图像中目标物的位置无法将其分辨开来,这样,单纯地依靠位置信息并不能准确识别视觉传感器和雷达传感器采集到的目标物,从而导致信息融合失败。



技术实现要素:

为了解决上述问题,本公开提出了一种识别目标物的方法、装置和存储介质以及车辆。

根据本公开实施例的第一方面,提供一种识别目标物的方法,应用于车辆,包括:

获取车辆周围预设范围内的当前帧图像和上一帧图像;

根据所述当前帧图像和所述上一帧图像获取目标特征,并确定所述目标特征在所述当前帧图像中的第一位置信息,以及根据所述第一位置信息确定所述目标特征的光流;

根据所述第一位置信息和所述光流对所述目标特征进行聚类得到第一目标物;

获取所述车辆周围预设范围内的待聚类目标的第二位置信息和速度信息,并根据所述第二位置信息和所述速度信息对所述待聚类目标进行聚类得到第二目标物;

根据所述第一位置信息、所述第二位置信息和所述光流以及所述速度信息识别所述第一目标物和所述第二目标物是否为同一目标物。

可选地,所述根据所述当前帧图像和所述上一帧图像获取目标特征包括:

分别检测所述当前帧图像和所述上一帧图像中的图像特征点;

对所述图像特征点进行临近区域匹配得到所述目标特征。

可选地,所述根据所述第一位置信息确定所述目标特征的光流包括:

获取所述目标特征在所述上一帧图像中的第三位置信息;

根据所述第一位置信息和所述第三位置信息确定所述目标特征的光流。

可选地,所述根据所述第一位置信息和所述第三位置信息确定所述目标特征的光流包括:

根据所述第一位置信息和所述第三位置信息确定所述目标特征的移动距离;

根据所述移动距离和预设采集周期获取所述目标特征的光流。

可选地,所述根据所述第一位置信息和所述光流对所述目标特征进行聚类得到第一目标物包括:

根据所述第一位置信息将所述目标特征进行聚类得到第一聚类结果;

将所述第一聚类结果中的目标特征按照所述光流进行聚类得到所述第一目标物。

可选地,所述根据所述第二位置信息和所述速度信息对所述待聚类目标进行聚类得到第二目标物包括:

根据所述第二位置信息对所述待聚类目标进行聚类得到第二聚类结果;

将所述第二聚类结果中的待聚类目标按照所述速度信息进行聚类得到所述第二目标物。

可选地,所述根据所述第一位置信息、所述第二位置信息和所述光流以及所述速度信息识别所述第一目标物和所述第二目标物是否为同一目标物包括:

根据所述第一位置信息和所述第二位置信息确定所述第一目标物和所述第二目标物是否位置匹配;

在满足所述第一目标物和所述第二目标物位置匹配时,继续确定所述第一目标物的光流是否与所述第二目标物的速度信息匹配;

在所述第一目标物的光流与所述第二目标物的速度信息匹配时,确定所述第一目标物和所述第二目标物为同一目标物。

可选地,在所述确定所述第一目标物的光流是否与所述第二目标物的速度信息匹配前,还包括:

将所述第一目标物的光流和所述第二目标物的速度信息分别进行归一化;

所述确定所述第一目标物的光流是否与所述第二目标物的速度信息匹配包括:

确定所述归一化后的光流与所述归一化后的速度信息的差值是否小于或者等于预设阈值;

在所述归一化后的光流与所述归一化后的速度信息的差值小于或者等于所述预设阈值时,确定所述第一目标物的光流与所述第二目标物的速度信息匹配。

根据本公开实施例的第二方面,提供一种识别目标物的装置,应用于车辆,包括:

获取模块,用于获取车辆周围预设范围内的当前帧图像和上一帧图像;

处理模块,用于根据所述当前帧图像和所述上一帧图像获取目标特征,并确定所述目标特征在所述当前帧图像中的第一位置信息,以及根据所述第一位置信息确定所述目标特征的光流;

第一聚类模块,用于根据所述第一位置信息和所述光流对所述目标特征进行聚类得到第一目标物;

第二聚类模块,用于获取所述车辆周围预设范围内的待聚类目标的第二位置信息和速度信息,并根据所述第二位置信息和所述速度信息对所述待聚类目标进行聚类得到第二目标物;

识别模块,用于根据所述第一位置信息、所述第二位置信息和所述光流以及所述速度信息识别所述第一目标物和所述第二目标物是否为同一目标物。

可选地,所述处理模块包括:

检测子模块,用于分别检测所述当前帧图像和所述上一帧图像中的图像特征点;

匹配模块,用于对所述图像特征点进行临近区域匹配得到所述目标特征。

可选地,所述处理模块包括:

获取子模块,用于获取所述目标特征在所述上一帧图像中的第三位置信息;

第一确定子模块,用于根据所述第一位置信息和所述第三位置信息确定所述目标特征的光流。

可选地,所述第一确定子模块,用于根据所述第一位置信息和所述第三位置信息确定所述目标特征的移动距离;并根据所述移动距离和预设采集周期获取所述目标特征的光流。

可选地,所述第一聚类模块包括:

第一聚类子模块,用于根据所述第一位置信息将所述目标特征进行聚类得到第一聚类结果;

第二聚类子模块,用于将所述第一聚类结果中的目标特征按照所述光流进行聚类得到所述第一目标物。

可选地,所述第二聚类模块包括:

第三聚类子模块,用于根据所述第二位置信息对所述待聚类目标进行聚类得到第二聚类结果;

第四聚类子模块,用于将所述第二聚类结果中的待聚类目标按照所述速度信息进行聚类得到所述第二目标物。

可选地,所述识别模块包括:

第二确定子模块,用于根据所述第一位置信息和所述第二位置信息确定所述第一目标物和所述第二目标物是否位置匹配;

第三确定子模块,用于在满足所述第一目标物和所述第二目标物位置匹配时,继续确定所述第一目标物的光流是否与所述第二目标物的速度信息匹配;

第四确定子模块,用于在所述第一目标物的光流与所述第二目标物的速度信息匹配时,确定所述第一目标物和所述第二目标物为同一目标物。

可选地,还包括:

归一化子模块,用于将所述第一目标物的光流和所述第二目标物的速度信息分别进行归一化;

所述第三确定子模块,用于确定所述归一化后的光流与所述归一化后的速度信息的差值是否小于或者等于预设阈值;在所述归一化后的光流与所述归一化后的速度信息的差值小于或者等于所述预设阈值时,确定所述第一目标物的光流与所述第二目标物的速度信息匹配。

根据本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述所述方法的步骤。

根据本公开实施例的第四方面,提供一种识别目标物的装置,包括:

存储器,其上存储有计算机程序;以及

一个或者多个处理器,用于执行所述存储器中的程序,实现上述所述方法的步骤。

根据本公开实施例的第五方面,提供一种车辆,包括上述所述的识别目标物的装置。

通过上述技术方案,获取车辆周围预设范围内的当前帧图像和上一帧图像;根据所述当前帧图像和所述上一帧图像获取目标特征,并确定所述目标特征在所述当前帧图像中的第一位置信息,以及根据所述第一位置信息确定所述目标特征的光流;根据所述第一位置信息和所述光流对所述目标特征进行聚类得到第一目标物;获取所述车辆周围预设范围内的待聚类目标的第二位置信息和速度信息,并根据所述第二位置信息和所述速度信息对所述待聚类目标进行聚类得到第二目标物;根据所述第一位置信息、第二位置信息和所述光流以及所述速度信息识别所述第一目标物和所述第二目标物是否为同一目标物,从而实现了可以准确识别目标物,解决了现有技术中根据位置信息识别目标物造成的识别正确率较低的问题。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1是本公开示例性实施例示出的一种识别目标物的方法的流程图;

图2是本公开示例性实施例示出的又一种识别目标物的方法的流程图;

图3是本公开示例性实施例示出的第一种识别目标物的装置框图;

图4是本公开示例性实施例示出的第二种识别目标物的装置框图;

图5是本公开示例性实施例示出的第三种识别目标物的装置框图;

图6是本公开示例性实施例示出的第四种识别目标物的装置框图;

图7是本公开示例性实施例示出的第五种识别目标物的装置框图;

图8是本公开示例性实施例示出的第六种识别目标物的装置框图;

图9是本公开示例性实施例示出的第七种识别目标物的装置框图;

图10是本公开示例性实施例示出的第八种识别目标物的装置框图。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

本公开可以应用于信息融合的场景,在该场景下,可以在车辆中安装视觉传感器和雷达传感器以及处理器,该视觉传感器用于按照预设采集周期采集车辆周围预设范围内的图像,该雷达传感器用于采集车辆周围预设范围内的待聚类目标的角度信息、距离信息和速度信息,该处理器可以根据视觉传感器采集的上一帧图像和当前帧图像确定出当前帧图像中的第一目标物,以及根据雷达传感器采集的待聚类目标的角度信息、距离信息和速度信息确定出第二目标物,这样,根据该第一目标物的第一位置信息和光流,和该第二目标物的第二位置信息和速度信息判断该第一目标物和该第二目标物是否为同一目标,并在该第一目标物和第二目标物为同一目标物时进行信息融合,从而实现了可以准确识别目标物,解决了现有技术中根据位置信息识别目标物造成的识别正确率较低的问题。

下面结合具体实施例对本公开进行详细说明。

图1是本公开示例性实施例示出的一种识别目标物的方法的流程图,如图1所示,应用于车辆,该方法包括:

s101、获取车辆周围预设范围内的当前帧图像和上一帧图像。

在本公开中,可以通过在车辆中安装的视觉传感器(如摄像机等)按照预设采集周期采集该车辆周围预设范围内的图像,该当前帧图像为视觉传感器在当前采集周期采集到的图像,该上一帧图像为视觉传感器在上一采集周期采集到的图像。

s102、根据该当前帧图像和该上一帧图像获取目标特征,并确定该目标特征在该当前帧图像中的第一位置信息,以及根据该第一位置信息确定该目标特征的光流。

其中,可以分别检测该当前帧图像和该上一帧图像中的图像特征点,例如,该图像特征点可以是surf特征点、sift特征点等;并对该图像特征点进行临近区域匹配得到该目标特征,需要说明的是,该目标特征通常包括多个,示例地,该目标特征可以是该当前帧图像和该上一帧图像中都存在的同一第一目标物的各个部分,如该当前帧图像和上一帧图像中都存在同一辆车,则该目标特征可以是该同一辆车的左后车门、后车窗、左后车胎等,另外,在该当前帧图像和该上一帧图像中都存在多个同一第一目标物时,该目标特征可以是多个同一第一目标物对应的各个部分,上述示例只是举例说明,本公开对此不作限定。

在本步骤中,该目标特征的光流可以通过获取该目标特征在该上一帧图像中的第三位置信息,并根据该第一位置信息和该第三位置信息确定该目标特征的光流。

s103、根据该第一位置信息和该光流对该目标特征进行聚类得到第一目标物。

在一种可能的实现方式中,根据该第一位置信息将该目标特征进行聚类得到第一聚类结果,并将该第一聚类结果中的目标特征按照该光流进行聚类得到该第一目标物。

s104、获取该车辆周围预设范围内的待聚类目标的第二位置信息和速度信息,并根据该第二位置信息和该速度信息对该待聚类目标进行聚类得到第二目标物。

其中,由于雷达传感器可能将该第二目标物划分成多个部分分别进行检测,因此,该待聚类目标为该第二目标物中的各个部分,这样,本步骤可以将多个第二目标物对应的各个部分分别进行聚类得到多个第二目标物。

在一种可能的实现方式中,可以通过在车辆中安装的雷达传感器采集该车辆周围预设范围内的待聚类目标的角度信息、距离信息和速度信息,可见,可以根据该角度信息和该距离信息得到该待聚类目标的第二位置信息。

s105、根据该第一位置信息、该第二位置信息和该光流以及该速度信息识别该第一目标物和该第二目标物是否为同一目标物。

在本步骤中,可以根据该第一位置信息和该第二位置信息确定该第一目标物和该第二目标物是否位置匹配;在满足该第一目标物和该第二目标物位置匹配时,继续确定该第一目标物的光流是否与该第二目标物的速度信息匹配;在该第一目标物的光流与该第二目标物的速度信息匹配时,确定该第一目标物和该第二目标物为同一目标物。

采用上述方法,可以分别获取视觉传感器采集到的第一目标物和雷达传感器采集到的第二目标物,并在第一目标物的第一位置信息和第二目标物的二位置信息匹配后,对第一目标物的光流和第二目标物的速度信息进行匹配,这样,在位置信息匹配的基础上进行光流和速度信息的匹配,从而实现了可以准确识别目标物,解决了现有技术中根据位置信息识别目标物造成的识别正确率较低的问题。

图2是本公开示例性实施例示出的一种识别目标物的方法的流程图,如图2所示,应用于车辆,所述方法包括:

s201、获取车辆周围预设范围内的当前帧图像和上一帧图像。

在本公开中,可以通过在车辆中安装的视觉传感器(如摄像机等)按照预设采集周期采集该车辆周围预设范围内的图像,该当前帧图像为视觉传感器在当前采集周期采集到的图像,该上一帧图像为视觉传感器在上一采集周期采集到的图像。

s202、分别检测该当前帧图像和该上一帧图像中的图像特征点。

由于surf特征和sift特征都具有尺度不变特征,且适用于检测图像中的局部性特征,因此,本公开中可以采用surf特征或者sift特征的提取方法提取该当前帧图像和该上一帧图像中的图像特征点(即surf特征点或者sift特征点),surf特征或者sift特征的提取方法可参考现有技术,不再赘述,上述图像特征点的提取方法只是举例说明,本公开对此不作限定。

需要说明的是,该图像特征点可以包括多个,其中,考虑到该图像特征点通常为图像中最易识别的像素点(如角点、拐点以及交叉点等),从而在后续步骤中可以根据该图像特征点进行临近区域匹配。

s203、对该图像特征点进行临近区域匹配得到该目标特征。

在本步骤中,可以确定图像特征点分别在该当前帧图像和该上一帧图像中的点位置,并获取该当前帧图像和该上一帧图像中的该点位置周围预设范围内存在的匹配点,从而可以确定该匹配点和该图像特征点构成该目标特征,上述确定该目标特征的方法只是举例说明,本公开对此不作限定。

s204、确定该目标特征在该当前帧图像中的第一位置信息。

s205、获取该目标特征在该上一帧图像中的第三位置信息。

s206、根据该第一位置信息和该第三位置信息确定该目标特征的光流。

其中,可以根据该第一位置信息和该第三位置信息确定该目标特征的移动距离,并根据该移动距离和预设采集周期获取该目标特征的光流。

s207、根据该第一位置信息将该目标特征进行聚类得到第一聚类结果。

在一种可能的实现方式中,可以将该当前帧图像划分为多个区域,此时,将该每一区域中的目标特征聚为一类,划分区域的区域数量大于或者等于预设数量,从而使得聚类准确性较高,上述示例只是举例说明,本公开对此不作限定。

s208、将该第一聚类结果中的目标特征按照该光流进行聚类得到第一目标物。

由于在通过该第一位置信息进行聚类时,可能错误地将不同的第一目标物的目标特征聚为一类,为了避免该问题,基于不同第一目标物的光流不同,本公开可以将第一聚类结果中的目标特征继续按照光流进行聚类,从而提高了对不同第一目标物进行聚类的准确度。

s209、获取该车辆周围预设范围内的待聚类目标的第二位置信息和速度信息。

其中,由于雷达传感器可能将该第二目标物划分成多个部分分别进行检测,因此,该待聚类目标为该第二目标物中的各个部分,这样,后续步骤可以将多个第二目标物对应的各个部分分别进行聚类得到多个第二目标物。

在一种可能的实现方式中,可以通过在车辆中安装的雷达传感器采集该车辆周围预设范围内的待聚类目标的角度信息、距离信息和速度信息,可见,可以根据该角度信息和该距离信息得到该待聚类目标的第二位置信息。

s210、根据该第二位置信息对该待聚类目标进行聚类得到第二聚类结果。

由于获取的该第二位置信息通常为三维坐标,因此,可以将该车辆周围预设范围划分为多个三维空间,从而确定该待聚类目标所在的目标三维空间,进而实现对该待聚类目标进行聚类,上述示例只是举例说明,当然,本公开还可以将该三维坐标进行坐标转换得到二维坐标,从而可以在二维平面中对该待聚类目标进行聚类,本公开对此不作限定。

s211、将该第二聚类结果中的待聚类目标按照该速度信息进行聚类得到该第二目标物。

同样地,在该第二聚类结果中的待聚类目标可能是不同第二目标物的部分,因此,可以通过速度信息将该目标三维空间中的不同第二目标物的部分进行聚类,从而提高了不同第二目标物的聚类准确度。

s212、根据该第一位置信息和该第二位置信息确定该第一目标物和该第二目标物是否位置匹配。

由于该第一位置信息是二维坐标,而该第二位置信息是三维坐标,因此,需要将该第一位置信息与该第二位置信息进行坐标转换,从而进行位置匹配,上述坐标转换过程参考现有技术,不再赘述。

在一种可能的实现方式中,可以采用gnn算法确定该第一目标物和该第二目标物是否位置匹配,上述示例只是举例说明,本公开对此不作限定。

在该第一目标物和该第二目标物位置匹配时,继续执行步骤s213;

在该第一目标物和该第二目标物位置不匹配时,执行步骤s214。

s213、确定该第一目标物的光流是否与该第二目标物的速度信息匹配。

需要说明的是,由于该光流和速度信息属于不同当量,因此,无法直接将该光流和速度信息进行匹配,综上,在确定该第一目标物的光流是否与该第二目标物的速度信息匹配前,需要将该第一目标物的光流和该第二目标物的速度信息分别进行归一化,这样,确定该第一目标物的光流是否与该第二目标物的速度信息匹配包括:确定归一化后的光流与归一化后的速度信息的差值是否小于或者等于预设阈值;在归一化后的光流与归一化后的速度信息的差值小于或者等于该预设阈值时,确定该第一目标物的光流与该第二目标物的速度信息匹配,在归一化后的光流与归一化后的速度信息的差值大于该预设阈值时,确定该第一目标物的光流与该第二目标物的速度信息不匹配。

在该第一目标物的光流与该第二目标物的速度信息匹配时,执行步骤s215;

在该第一目标物的光流与该第二目标物的速度信息不匹配时,执行步骤s214。

s214、确定该第一目标物和该第二目标物为不同目标物。

s215、确定该第一目标物和该第二目标物为同一目标物。

这样,可以通过该视觉传感器采集到的当前帧图像确定该目标物的类别信息,并将该类别信息与雷达传感器采集到的速度信息进行融合,从而实现视觉传感器和雷达传感器的精确融合。

需要说明的是,对于上述方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本公开并不受所描述的动作顺序的限制,因为依据本公开,某些步骤可以采用其他顺序或者同时进行,例如,步骤s201-s208为获取第一目标物的过程,步骤s209-s211为获取第二目标物的过程,该两个过程为独立过程,因此,步骤s209-s211可以在步骤s201-s208之前执行,或者该两个过程同时执行;其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本公开所必须的。

采用上述方法,可以分别获取视觉传感器采集到的第一目标物和雷达传感器采集到的第二目标物,并在第一目标物的第一位置信息和第二目标物的二位置信息匹配后,对第一目标物的光流和第二目标物的速度信息进行匹配,这样,在位置信息匹配的基础上进行光流和速度信息的匹配,从而可以准确识别目标物,解决了现有技术中根据位置信息识别目标物造成的识别正确率较低的问题。

图3是本公开示例性实施例示出的一种识别目标物的装置框图,如图3所示,应用于车辆,包括:

获取模块301,用于获取车辆周围预设范围内的当前帧图像和上一帧图像;

处理模块302,用于根据该当前帧图像和该上一帧图像获取目标特征,并确定该目标特征在该当前帧图像中的第一位置信息,以及根据该第一位置信息确定该目标特征的光流;

第一聚类模块303,用于根据该第一位置信息和该光流对该目标特征进行聚类得到第一目标物;

第二聚类模块304,用于获取该车辆周围预设范围内的待聚类目标的第二位置信息和速度信息,并根据该第二位置信息和该速度信息对该待聚类目标进行聚类得到第二目标物;

识别模块305,用于根据该第一位置信息、该第二位置信息和该光流以及该速度信息识别该第一目标物和该第二目标物是否为同一目标物。

图4是本公开示例性实施例示出的一种识别目标物的装置框图,如图4所示,该处理模块302包括:

检测子模块3021,用于分别检测该当前帧图像和该上一帧图像中的图像特征点;

匹配模块3022,用于对该图像特征点进行临近区域匹配得到该目标特征。

图5是本公开示例性实施例示出的一种识别目标物的装置框图,如图5所示,该处理模块302包括:

获取子模块3023,用于获取该目标特征在该上一帧图像中的第三位置信息;

第一确定子模块3024,用于根据该第一位置信息和该第三位置信息确定该目标特征的光流。

可选地,该第一确定子模块3024,用于根据该第一位置信息和该第三位置信息确定该目标特征的移动距离;并根据该移动距离和预设采集周期获取该目标特征的光流。

图6是本公开示例性实施例示出的一种识别目标物的装置框图,如图6所示,该第一聚类模块303包括:

第一聚类子模块3031,用于根据该第一位置信息将该目标特征进行聚类得到第一聚类结果;

第二聚类子模块3032,用于将该第一聚类结果中的目标特征按照该光流进行聚类得到该第一目标物。

图7是本公开示例性实施例示出的一种识别目标物的装置框图,如图7所示,该第二聚类模块304包括:

第三聚类子模块3041,用于根据该第二位置信息对该待聚类目标进行聚类得到第二聚类结果;

第四聚类子模块3042,用于将该第二聚类结果中的待聚类目标按照该速度信息进行聚类得到该第二目标物。

图8是本公开示例性实施例示出的一种识别目标物的装置框图,如图8所示,该识别模块305包括:

第二确定子模块3051,用于根据该第一位置信息和该第二位置信息确定该第一目标物和该第二目标物是否位置匹配;

第三确定子模块3052,用于在满足该第一目标物和该第二目标物位置匹配时,继续确定该第一目标物的光流是否与该第二目标物的速度信息匹配;

第四确定子模块3053,用于在该第一目标物的光流与该第二目标物的速度信息匹配时,确定该第一目标物和该第二目标物为同一目标物。

图9是本公开示例性实施例示出的一种识别目标物的装置框图,如图9所示,还包括:

归一化子模块3054,用于将该第一目标物的光流和该第二目标物的速度信息分别进行归一化;

该第三确定子模块3053,用于确定该归一化后的光流与该归一化后的速度信息的差值是否小于或者等于预设阈值;在该归一化后的光流与该归一化后的速度信息的差值小于或者等于该预设阈值时,确定该第一目标物的光流与该第二目标物的速度信息匹配。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

采用上述装置,可以分别获取视觉传感器采集到的第一目标物和雷达传感器采集到的第二目标物,并在第一目标物的第一位置信息和第二目标物的二位置信息匹配后,对第一目标物的光流和第二目标物的速度信息进行匹配,这样,在位置信息匹配的基础上进行光流和速度信息的匹配,从而可以准确识别目标物,解决了现有技术中根据位置信息识别目标物造成的识别正确率较低的问题。

图10是根据一示例性实施例示出的一种识别目标物的装置1000框图。如图10所示,该装置1000可以包括:处理器1001,存储器1002。该装置1000还可以包括多媒体组件1003,输入/输出(i/o)接口1004,以及通信组件1005中的一者或多者。

其中,处理器1001用于控制该装置1000的整体操作,以完成上述的识别目标物的方法中的全部或部分步骤。存储器1002用于存储各种类型的数据以支持在该装置1000的操作,这些数据例如可以包括用于在该装置1000上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器1002可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。多媒体组件1003可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1002或通过通信组件1005发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口1004为处理器1001和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件1005用于该装置1000与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件1005可以包括:wi-fi模块,蓝牙模块,nfc模块。

在一示例性实施例中,装置1000可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的识别目标物的方法。

在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的识别目标物的方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器1002,上述程序指令可由装置1000的处理器1001执行以完成上述的识别目标物的方法。

在又一示例性实施例中,还提供一种车辆,包括上述所述的识别目标物的装置。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1