包括用于对象检测标记的边界框检查器的系统技术方案

技术编号:39120436 阅读:9 留言:0更新日期:2023-10-23 14:45
本公开涉及一种包括用于对象检测标记的边界框检查器的系统。描述了用于评估混合图像中的边界框集合的系统和方法。系统可以包括被配置为获得预期边界框数据的集成电路。预期边界框数据可以是基于图像的坐标数据。集成电路可以基于预期边界框数据来确定目标坐标。集成电路可以接收包括对象集合和边界框集合的混合图像。集成电路可以提取位于混合图像中的目标坐标处的像素值。集成电路可以基于提取的像素值和预期边界框数据,来标识与边界框集合有关的错误。关的错误。关的错误。

【技术实现步骤摘要】
包括用于对象检测标记的边界框检查器的系统


[0001]本公开总体涉及用于对象检测系统的装置和方法,具体地,涉及用于对象检测标记的边界框检查器。

技术介绍

[0002]交通工具可以被配备有各种类型的传感器,这些传感器有助于对交通工具周围的对象的检测。例如,交通工具可以包括激光器、声纳、雷达、相机以及扫描和记录来自交通工具周围的数据的其他传感器和设备。由这些传感器和设备单独或组合收集的数据可以用于标识交通工具周围的对象。驾驶员可以使用被标识的对象的属性(诸如尺寸和形状),来控制交通工具以安全地操纵以避开被标识的对象。例如,可以在显示器上示出交通工具周围的场景,在相关对象上进行标记,并且驾驶员可以操纵交通工具以避免与标记对象的碰撞。

技术实现思路

[0003]在一个实施例中,总体上描述了用于评估混合图像中的边界框集合的集成电路。集成电路可以包括处理器。处理器可以被配置为获得预期边界框数据。预期边界框数据可以是基于图像的坐标数据。处理器还可以被配置为基于预期边界框数据来确定目标坐标。处理器还可以被配置为接收包括对象集合和边界框集合的混合图像。处理器还可以被配置为提取位于混合图像中的目标坐标处的像素值。处理器还可以被配置为:基于提取的像素值和预期边界框数据,标识与边界框集合有关的错误。
[0004]在另一个实施例中,总体上描述了一种用于评估混合图像中的边界框集合的系统。系统可以包括被配置为生成与图像相对应的边界框图像的处理器。处理器还可以被配置为:将边界框图像与图像组合,以生成包括对象集合和边界框集合的混合图像。系统还可以包括连接到处理器的集成电路。集成电路可以被配置为获得预期边界框数据。预期边界框数据可以是基于图像的坐标数据。集成电路还可以被配置为基于预期边界框数据来确定目标坐标。集成电路还可以被配置为从处理器接收混合图像。集成电路还可以被配置为提取位于混合图像中的目标坐标处的像素值。集成电路还可以被配置为:基于提取的像素值和预期边界框数据,标识与边界框集合有关的错误。
[0005]在另一个实施例中,总体上描述了一种用于评估混合图像中的边界框集合的方法。方法可以包括获得预期边界框数据。预期边界框数据可以是基于图像的坐标数据。方法还可以包括基于预期边界框数据来确定目标坐标。方法还可以包括接收包括对象集合和边界框集合的混合图像。方法还可以包括提取位于混合图像中的目标坐标处的像素值。方法还可以包括:基于提取的像素值和预期边界框数据,标识与边界框集合有关的错误。
[0006]前述概述仅是说明性的,并且不旨在以任何方式进行限制。除了上述说明性方面、实施例和特征之外,参考附图和以下详细描述,另外的方面、实施例和特征将变得明显。在附图中,相同的附图标记指示相同或功能相似的元件。
附图说明
[0007]图1是在一个实施例中用于对象检测标记的边界框检查器的示例系统的框图。
[0008]图2A是图示在一个实施例中可以实现用于对象检测标记的边界框检查器的处理管线的细节的框图。
[0009]图2B是图示在一个实施例中可以实现用于对象检测标记的边界框检查器的另一处理管线的细节的框图。
[0010]图3是图示在一个实施例中可以由边界框检查器执行的过程的框图。
[0011]图4A是图示在一个实施例中可以由边界框检查器使用的目标坐标的示例位置的图。
[0012]图4B是图示在一个实施例中可以由边界框检查器使用的目标坐标的另一示例位置的图。
[0013]图5是图示在一个实施例中边界框检查器的示例应用的图。
[0014]图6A是图示在一个实施例中包括可以由边界框检查器标识的错误的示例混合图像的图。
[0015]图6B是图示在一个实施例中包括可以由边界框检查器标识的错误的另一示例混合图像的图。
[0016]图6C是图示在一个实施例中包括可以由边界框检查器标识的错误的另一示例混合图像的图。
[0017]图6D是图示在一个实施例中包括可以由边界框检查器标识的错误的另一示例混合图像的图。
[0018]图6E是图示在一个实施例中包括可以由边界框检查器标识的错误的另一示例混合图像的图。
[0019]图6F是图示在一个实施例中包括可以由边界框检查器标识的错误的另一示例混合图像的图。
[0020]图7是根据本公开的实施例的可以实现用于对象检测标记的边界框检查器的示例过程的流程图。
具体实施方式
[0021]在下面的描述中,阐述了许多具体细节,诸如特定结构、组件、材料、尺寸、处理步骤和技术,以提供对本申请的各种实施例的理解。然而,本领域的普通技术人员将理解,可以在没有这些具体细节的情况下实践本申请的各种实施例。在其他情况下,没有详细描述众所周知的结构或处理步骤,以避免混淆本申请。
[0022]在一个方面,交通工具可以在显示器上输出混合图像,其中混合图像可以包括周围对象(例如,交通工具周围的对象)的图像,边界框包含周围对象。混合图像可以是边界框图像和周围对象的图像的组合。在一个方面,混合图像中的边界框可以用作视觉警报,以通知交通工具操作者关于可能需要交通工具操作者注意的特定对象。在一个方面,混合图像可以在视频的多个图像或帧之中。随着视频从一个混合图像前进到另一个混合图像,周围对象和对应边界框的位置也将改变。混合图像中边界框的精确度至关重要,因为边界框的位置不准确可能混淆交通工具操作者对交通工具周围环境的解释。
[0023]边界框在混合图像中的位置的精确度可以由交通工具的计算系统检查或评估。边界框图像中的边界框可以具有一个或多个预定义属性(诸如形状、尺寸),并且边界框的边缘与对应的检测对象之间的距离也可以被预定义。交通工具的计算系统可以通过评估混合图像中的边界框是否符合预定义属性来检查边界框的精确度。本文呈现的装置、方法和系统可以在交通工具的片上系统(SoC)模块上提供硬件机制,以评估混合图像中的边界框的精确度。利用所公开的硬件机制可以评估混合图像中的边界框,而无需用户使用软件来验证边界框的精确度。此外,所公开的硬件机制允许混合图像和评估后的验证图像被直接输出到交通工具的显示器。此外,所公开的硬件机制可以保留带宽并且避免软件系统故障,因为可以消除实现软件安全机制的需要。
[0024]图1是一个实施例中用于对象检测标记的边界框检查器的示例系统的框图。系统100可以被实现在交通工具101中。交通工具101可以是可以由操作者操作的交通工具、自主交通工具或者具有由操作者操作的选项的自主交通工具。在一个实施例中,系统100可以是机动车仪表系统。系统100可以是片上系统(SoC),其中SoC可以是将各种计算和电子组件或模块集成在单个芯片上的集成电路。可以被集成在单个芯片上以产生SoC的组件可以包括但不限于中央处理器(CPU)、处理器核、微控制器、微处理器、外围设备(例如,图形处理单元(GPU)、Wi

Fi、调制解调器)、输入/输出(I/O)端口、图形和存储器接口以及辅助存储、无线电调制解调器、用于处理数字、模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种集成电路,包括:处理器,被配置为:获得预期边界框数据,其中所述预期边界框数据是基于图像的坐标数据;基于所述预期边界框数据,确定目标坐标;接收包括对象集合和边界框集合的混合图像;提取位于所述混合图像中的所述目标坐标处的像素值;以及基于提取的所述像素值和所述预期边界框数据,标识与所述边界框集合有关的错误。2.根据权利要求1所述的集成电路,其中所述预期边界框数据包括拐角坐标集合,并且其中所述处理器被配置为:针对所述拐角坐标集合之中的每个拐角坐标,确定所述目标坐标。3.根据权利要求1所述的集成电路,其中所述处理器被配置为确定第一组目标坐标和第二组坐标,其中所述第一组目标坐标和所述第二组目标坐标形成所述目标坐标,所述第一组坐标在第一方向上与一组中心坐标相邻,并且所述第二组目标坐标在第二方向上与所述一组中心坐标相邻,所述第二方向与所述第一方向正交。4.根据权利要求1所述的集成电路,还包括寄存器集合,其中所述处理器被配置为从所述寄存器集合获得所述预期边界框数据。5.根据权利要求1所述的集成电路,其中所述处理器被配置为从所述集成电路外部的存储器获得所述预期边界框数据。6.根据权利要求1所述的集成电路,其中为了标识与所述边界框集合有关的所述错误,所述处理器被配置为:将提取的所述像素值与在所述预期边界框数据之中的预期像素值进行比较;响应于提取的所述像素值中的每一个像素值与所述预期像素值之间的匹配,所述处理器确定不存在与所述边界框集合有关的错误;以及响应于提取的所述像素值中的至少一个像素值与所述预期像素值之间的不匹配,所述处理器标识与所述边界框集合有关的所述错误。7.根据权利要求1所述的集成电路,其中所述处理器被配置为:响应于对与所述边界框集合有关的所述错误的标识,向纠错模块发送错误数据,所述错误数据指示被标识的所述错误的存在。8.一种系统,包括:处理器,被配置为:生成与图像相对应的边界框图像;将所述边界框图像与所述图像组合,以生成包括对象集合和边界框集合的混合图像;集成电路,连接到所述处理器,所述集成电路被配置为:获得预期边界框数据,其中所述预期边界框数据是基于所述图像的坐标数据;基于所述预期边界框数据,确定目标坐标;从所述处理器接收所述混合图像;提取位于所述混合图像中的所述目标坐标处的像素值;以及
基于提取的所述像素值和所述预期边界框数据,标识与所述边界框集合有关的错误。9.根据权利要求8所述的系统,其中所述预期边界框数据包括拐角坐标集合,并且所述处理器被配置为:针对所述拐角坐标集合之中的每个拐角坐标,确定所述目标坐标。10.根据权利要求8所述的系统,其中所述处理器被配置为确定第一组目标坐标和第二组坐标,其中所述第一组目标坐标和所述第二组目标坐标形成所述目标坐标,所述第一组坐标在第一方向上与一组中心坐标相邻...

【专利技术属性】
技术研发人员:郭士嘉S
申请(专利权)人:瑞萨电子株式会社
类型:发明
国别省市:

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

1