本公开涉及人工智能技术领域,提供了一种目标检测方法、目标检测装置、计算机存储介质、电子设备,其中,目标检测方法包括:根据环视相机中各相机模组的布置方式以及雷达的扫描角度,生成各相机模组的曝光控制信号;根据曝光控制信号控制对应的相机模组进行曝光作业,得到目标区域的图像数据;基于与各相机模组相关联的各图像检测模块对图像数据进行目标检测,以确定图像数据中目标对象的二维边界框;根据二维边界框和雷达扫描得到的点云数据,确定目标对象的三维边界框。本公开中的目标检测方法不仅能够实现多个视角的图像数据的采集和处理,而且能够最大化降低处理延时,提高处理效率。率。率。
【技术实现步骤摘要】
目标检测方法及装置、计算机存储介质、电子设备
[0001]本公开涉及人工智能
,特别涉及一种目标检测方法、目标检测装置、计算机存储介质及电子设备。
技术介绍
[0002]随着人工智能技术的迅速发展,相关自动驾驶技术也在迅速发展与进步。无人驾驶汽车行驶环境中的目标对象探测是无人驾驶汽车环境感知系统的关键技术之一,如何对车辆周围的目标实现360度无死角检测对保证自动驾驶汽车安全行驶意义重大。
[0003]目前,相关目标检测方案一般仅能实现单一视角的图像与对应雷达点云的融合检测,并且,各个步骤之间为先后串行的处理关系,因而,图像视角单一,处理效率较低。
[0004]鉴于此,本领域亟需开发一种新的目标检测方法及装置。
[0005]需要说明的是,上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解。
技术实现思路
[0006]本公开的目的在于提供一种目标检测方法、目标检测装置、计算机存储介质及电子设备,进而至少在一定程度上避免了现有技术中检测视角单一的缺陷。
[0007]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0008]根据本公开的第一方面,提供一种目标检测方法,包括:根据环视相机中各相机模组的布置方式以及雷达的扫描角度,生成各相机模组的曝光控制信号;根据所述曝光控制信号控制对应的相机模组进行曝光作业,得到目标区域的图像数据;基于与各所述相机模组相关联的各图像检测模块对所述图像数据进行目标检测,以确定所述图像数据中目标对象的二维边界框;根据所述二维边界框和所述雷达扫描得到的点云数据,确定所述目标对象的三维边界框。
[0009]在本公开的示例性实施例中,所述环视相机中各相机模组至少包括后视相机、左视相机、前视相机和右视相机;所述多个视角的图像数据至少包括后视图像、左视图像、前视图像和右视图像。
[0010]在本公开的示例性实施例中,当所述后视相机布置于所述雷达的第一扫描角度,所述左视相机布置于所述雷达的第二扫描角度,所述前视相机布置于所述雷达的第三扫描角度,所述右视相机布置于所述雷达的第四扫描角度时,所述方法还包括:当检测到所述雷达到达所述第一扫描角度时生成第一曝光控制信号,根据所述第一曝光控制信号控制所述后视相机进行曝光作业,得到所述目标区域的后视图像;当检测到所述雷达到达所述第二扫描角度时生成第二曝光控制信号,根据所述第二曝光控制信号控制所述左视相机进行曝光作业,得到所述目标区域的左视图像;当检测到所述雷达到达所述第三扫描角度时生成第三曝光控制信号,根据所述第三曝光控制信号控制所述前视相机进行曝光作业,得到所
述目标区域的前视图像;当检测到所述雷达到达所述第四扫描角度时生成第四曝光控制信号,根据所述第四曝光控制信号控制所述右视相机进行曝光作业,得到所述目标区域的右视图像。
[0011]在本公开的示例性实施例中,所述根据所述二维边界框和所述雷达扫描得到的点云数据,确定所述目标对象的三维边界框,包括:将所述二维边界框投影至三维空间,得到所述二维边界框对应的三维空间区域;提取所述点云数据中的目标点云数据,所述目标点云数据为位于所述三维空间区域内的点云数据;将所述目标点云数据输入至神经网络模型中,将所述神经网络模型的输出确定为所述目标对象的三维边界框;所述神经网络模型用于根据所述目标点云数据预测得到所述目标对象的三维边界框。
[0012]在本公开的示例性实施例中,所述方法还包括:当所述相机模组的数量为n个且在周向方向上均匀分布时,各相机模组的曝光控制信号的时间间隔为T/n,T为所述雷达的扫描周期。
[0013]在本公开的示例性实施例中,所述雷达的旋转过程为匀速旋转。
[0014]在本公开的示例性实施例中,所述方法还包括:在所述雷达的旋转过程中,通过GPS同步信号或模拟GPS信号对所述雷达进行锁相。
[0015]根据本公开的第二方面,提供一种目标检测装置,包括:信号生成模块,用于根据环视相机中各相机模组的布置方式以及雷达的扫描角度,生成各相机模组的曝光控制信号;控制模块,用于根据所述曝光控制信号控制对应的相机模组进行曝光作业,得到目标区域的图像数据;检测模块,用于基于与各所述相机模组相关联的各图像检测模块对所述图像数据进行目标检测,以确定所述图像数据中目标对象的二维边界框;确定模块,用于根据所述二维边界框和所述雷达扫描得到的点云数据,确定所述目标对象的三维边界框。
[0016]根据本公开的第三方面,提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的目标检测方法。
[0017]根据本公开的第四方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述第一方面所述的目标检测方法。
[0018]由上述技术方案可知,本公开示例性实施例中的目标检测方法、目标检测装置、计算机存储介质及电子设备至少具备以下优点和积极效果:
[0019]在本公开的一些实施例所提供的技术方案中,一方面,根据环视相机中各相机模组的布置方式以及雷达的扫描角度,生成各相机模组的曝光控制信号,根据所述曝光控制信号控制对应的相机模组进行曝光作业,得到目标区域的图像数据,不仅能获取到多个视角的图像数据,还能实现环视相机和雷达的时间同步,从而同步采集数据,并且不需要增加任何成本,可以根据相机模组的布置方式和雷达的扫描角度进行自由调整,操作灵活且适用性强(适用于不同的雷达扫描频率以及不同的相机安装方式)。进一步的,基于与各所述相机模组相关联的各图像检测模块对所述图像数据进行目标检测,以确定所述图像数据中目标对象的二维边界框,能够在各个视角的图像数据采集完之后,通过相对应的图像检测模块进行检测,互不干扰,解决了现有技术中仅通过一个图像检测模块对图像进行串行处理导致的处理延时问题,提高了图像的检测效率。另一方面,根据所述二维边界框和所述雷达扫描得到的点云数据,确定所述目标对象的三维边界框,能够在得到多个视角的二维边
界框和点云数据的基础上,进一步提高目标对象在立体场景中的标注准确度,从而,保证无人驾驶车的安全驾驶。
[0020]本公开应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1示出本公开一示例性实施例中目标检测方法的流程示意图;
[0023]图2示出本公开一示例性实施例中目标检测方法的示意图;
[0024]图3示出本公开一示例性实施例中目标检测方法的子流程示意图;
[0025]图4示出本公开一示例性本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种目标检测方法,其特征在于,包括:根据环视相机中各相机模组的布置方式以及雷达的扫描角度,生成各相机模组的曝光控制信号;根据所述曝光控制信号控制对应的相机模组进行曝光作业,得到目标区域的图像数据;基于与各所述相机模组相关联的各图像检测模块对所述图像数据进行目标检测,以确定所述图像数据中目标对象的二维边界框;根据所述二维边界框和所述雷达扫描得到的点云数据,确定所述目标对象的三维边界框。2.根据权利要求1所述的方法,其特征在于,所述环视相机中各相机模组至少包括后视相机、左视相机、前视相机和右视相机;所述多个视角的图像数据至少包括后视图像、左视图像、前视图像和右视图像。3.根据权利要求2所述的方法,其特征在于,当所述后视相机布置于所述雷达的第一扫描角度,所述左视相机布置于所述雷达的第二扫描角度,所述前视相机布置于所述雷达的第三扫描角度,所述右视相机布置于所述雷达的第四扫描角度时,所述方法还包括:当检测到所述雷达到达所述第一扫描角度时生成第一曝光控制信号,根据所述第一曝光控制信号控制所述后视相机进行曝光作业,得到所述目标区域的后视图像;当检测到所述雷达到达所述第二扫描角度时生成第二曝光控制信号,根据所述第二曝光控制信号控制所述左视相机进行曝光作业,得到所述目标区域的左视图像;当检测到所述雷达到达所述第三扫描角度时生成第三曝光控制信号,根据所述第三曝光控制信号控制所述前视相机进行曝光作业,得到所述目标区域的前视图像;当检测到所述雷达到达所述第四扫描角度时生成第四曝光控制信号,根据所述第四曝光控制信号控制所述右视相机进行曝光作业,得到所述目标区域的右视图像。4.根据权利要求1所述的方法,其特征在于,所述根据所述二维边界框和所述雷达扫描得到的点云数据,确定所述目标对象的三维边界框,包括:将所述二维边界...
【专利技术属性】
技术研发人员:杨磊,吴凯,许新玉,
申请(专利权)人:北京京东乾石科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。