用于修正用于检查机器学习模型的精度的真值的装置和方法制造方法及图纸

技术编号:38870459 阅读:9 留言:0更新日期:2023-09-22 14:07
本发明专利技术涉及用于修正用于检查机器学习模型的精度的真值的装置和方法。提供一种用于对用于测试对象物检测机器学习模型的精度的真值数据进行修正的方法和装置。方法包括:获取从摄像机视点观察的图像捕获区域的图像数据;获取与图像捕获区域中的对象物相关的真值数据;确定所获取的图像数据中包含的对象物的可见率;以及基于确定的可见率,修正真值数据。修正真值数据。修正真值数据。

【技术实现步骤摘要】
用于修正用于检查机器学习模型的精度的真值的装置和方法


[0001]本公开涉及机器学习模型,更特别地,涉及用于测试机器学习模型的精度的真值(ground truth)数据。

技术介绍

[0002]典型地,自主驾驶应用为了作出确定,对由传感器捕获的数据进行分析。例如,自主驾驶应用能够利用由摄像机捕获的图像数据。为了检测车辆的周围的对象物,能够将该图像数据输入到使用训练数据集训练出的机器学习模型。
[0003]参照图8,例如能够根据由摄像机捕获的图像数据来感知或检测对象物(即,车辆101、102、乘坐在摩托车上的人103以及行人104),并能够分类为不同的类别(即,车辆、行人、乘坐在摩托车上的人等)。确定是基于检测出的对象物进行的,例如,为了避免与检测出的对象物碰撞而自主地变更或修正车辆的位置和/或速度。
[0004]如上所述,机器学习模型能够用于检测图像中的对象物。例如,US2018/0336424中的电子装置检测帧中的对象物,使用第1已训练模型以及包含在车辆的驾驶中获取的多个帧的视频序列,识别对象物的位置。在US2020/0074230的自动化的训练数据集生成器中,生成器生成基于虚拟环境的、用于在现实世界的自主驾驶应用中使用的训练数据集。训练数据集能够与为了控制现实世界的自主车辆而训练机器学习模型的情况相关联。
[0005]基于为测试模型的精度而使用的测试数据例如训练数据而精练和更新相关技术的机器学习模型。在测试模型的精度时,来自测试数据集的图像被输入到机器学习模型。然后,机器学习模型典型地输出诸如二维或三维边界框、图像中的目标对象物的类别(例如,车辆、行人、摩托车等)、图像分割等的结果。为了测试模型的精度,将这些结果与图像中的目标对象物的真值数据(即,实际的分类、分割等)进行比较。
[0006]在由模拟器生成的图像数据中,例如,在包围车辆模型的虚拟世界的、由自主驾驶模拟器的摄像机传感器模型所捕获的图像的状况下,所有目标对象物的位置包含于真值(例如,真值数据或信号)中。换言之,由模拟器生成或输出的真值数据包含有被隐藏的目标对象物。例如,模拟器输出包括在由虚拟世界的传感器捕获的图像中隐藏的车辆、或者位于摩托车的背后的车辆的真值数据。然而,在为了测试机器学习模型的精度或者为了定义训练数据集的目标变量而使用该真值的情况下,精度将变低、且被评价得过低。这是因为,机器学习模型检测出被隐藏的对象物的可能性较低,而另一方面由模拟器输出的真值却包含有被隐藏的对象物。
[0007]例如,在图8中,机器学习模型检测到位于车辆101的背后的车辆102的可能性低,而另一方面真值分割却包含有整体的车辆102。

技术实现思路

[0008]本公开提供用于通过纳入测试数据的真值分割所包含的目标对象物的可见率,从而更加精度良好地测试在自主驾驶和自主驾驶模拟器中使用的机器学习模型的装置和方
法。
[0009]本公开的方案提供用于对真值数据进行修正的方法,该真值数据用于测试对象物检测机器学习模型的精度。方法包括:获取从摄像机视点观察的图像捕获区域的图像数据;获取与图像捕获区域中的对象物相关的真值数据;确定所获取的图像数据中包含的对象物的可见率;以及基于确定出的可见率,修正真值数据。
[0010]确定可见率能够包括:确定对象物的整体的尺寸;计算所获取的图像数据中的对象物的可见区域的尺寸;以及为了获取可见率,将可见区域的尺寸除以对象物的整体的尺寸。
[0011]确定对象物的整体的尺寸能够包括:逐个完整地描绘对象物;以及计算逐个描绘出的对象物的区域。
[0012]确定对象物的整体的尺寸能够包括:获取针对图像捕获区域的整个场景的真值对象物分割;以及计算真值对象物分割中的对象物的区域。
[0013]计算所获取的图像数据中的对象物的可见区域的尺寸能够包括:确定可见区域中包含的像素的数量、或者确定形成可见区域的边界的多边形的区域。
[0014]获取图像捕获区域的图像数据能够包括:获取由自主驾驶模拟器的摄像机传感器模型生成的图像数据。
[0015]本公开的另一方案提供一种用于对用于测试对象物检测机器学习模型的精度的图像数据的真值进行修正的装置。装置包括储存有指令的存储器和至少1个处理器,至少1个处理器构成为为了进行如下动作而执行指令:获取从摄像机视点观察的图像捕获区域的图像数据,获取与图像捕获区域中的对象物相关的真值数据,确定所获取的图像数据中包含的对象物的可见率,基于确定出的可见率,修正真值数据。
[0016]至少1个处理器还能够构成为为了进行如下动作而执行指令:确定对象物的整体的尺寸,计算所获取的图像数据中的对象物的可见区域的尺寸,为了获取可见率,将可见区域的尺寸除以对象物的整体的尺寸。
[0017]至少1个处理器还能够构成为为了进行如下动作而执行指令:逐个完整地描绘对象物,作为对象物的整体的尺寸,计算逐个描绘出的对象物的区域。
[0018]至少1个处理器还能够构成为为了进行如下动作而执行指令:获取针对图像捕获区域的整个场景的真值对象物分割,作为对象物的整体的尺寸,计算真值对象物分割中的对象物的区域。
[0019]至少1个处理器还能够构成为为了进行如下动作而执行指令:通过确定可见区域所包含的像素的数量、或者通过确定形成可见区域的边界的多边形的区域,从而计算所获取的图像数据中的对象物的可见区域的尺寸。
[0020]至少1个处理器还能够构成为为了进行如下动作而执行指令:获取由自主驾驶模拟器的摄像机传感器模型生成的图像数据。
[0021]本公开的另一方案提供一种记录有指令的非易失性的计算机可读取记录介质,该指令能够由至少1个处理器执行,以执行用于对用于测试对象物检测机器学习模型的精度的图像数据的真值进行修正的方法。方法包括:获取从摄像机视点观察的图像捕获区域的图像数据;获取与图像捕获区域中的对象物相关的真值数据;确定所获取的图像数据中包含的对象物的可见率;以及基于确定的可见率,修正真值数据。
[0022]确定可见率能够包括:确定对象物的整体的尺寸;计算所获取的图像数据中的对象物的可见区域的尺寸;以及为了获取可见率,将可见区域的尺寸除以对象物的整体的尺寸。
[0023]确定对象物的整体的尺寸能够包括:逐个完整地描绘对象物;以及计算逐个描绘出的对象物的区域。
[0024]确定对象物的整体的尺寸能够包括:获取针对图像捕获区域的整个场景的真值对象物分割;以及计算真值对象物分割中的对象物的区域。
[0025]计算获取的图像数据中的对象物的可见区域的尺寸能够包括:确定可见区域所包含的像素的数量、或者确定形成可见区域的边界的多边形的区域。
[0026]获取图像捕获区域的图像数据能够包括:获取由自主驾驶模拟器的摄像机传感器模型生成的图像数据。
附图说明
[0027]以下参照附带的附图记述作为公开的例子的实施方式的特征、优点以及技术上和工业上的意义,在附图中类似的附图标记表示类似的要素。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种方法,用于对用于测试对象物检测机器学习模型的精度的图像数据的真值进行修正,其特征在于,该方法包括:获取从摄像机视点观察的图像捕获区域的图像数据;获取与所述图像捕获区域中的对象物相关的真值数据;确定所获取的所述图像数据中包含的对象物的可见率;以及基于确定出的所述可见率,修正所述真值数据。2.根据权利要求1所述的方法,其特征在于,所述确定所述可见率包括:确定所述对象物的整体的尺寸;计算所获取的所述图像数据中的所述对象物的可见区域的尺寸;以及为了获取所述可见率,将所述可见区域的所述尺寸除以所述对象物的所述整体的尺寸。3.根据权利要求2所述的方法,其特征在于,所述确定所述对象物的所述整体的尺寸包括:逐个完整地描绘所述对象物;以及计算逐个描绘出的所述对象物的区域。4.根据权利要求2所述的方法,其特征在于,所述确定所述对象物的所述整体的尺寸包括:获取针对所述图像捕获区域的整个场景的真值对象物分割;以及计算所述真值对象物分割中的所述对象物的区域。5.根据权利要求2~4中任一项所述的方法,其特征在于,所述计算所获取的所述图像数据中的所述对象物的所述可见区域的所述尺寸包括:确定所述可见区域中包含的像素的数量、或者确定形成所述可见区域的边界的多边形的区域。6.根据权利要求1~5中任一项所述的方法,其特征在于,所述获取所述图像捕获区域的所述图像数据包括:获取由自主驾驶模拟器的摄像机传感器模型生成的所述图像数据。7.一种装置,用于对用于测试对象物检测机器学习模型的精度的图像数据的真值进行修正,其特征在于,所述装置具备:存储器,储存有指令;以及至少1个处理器,所述至少1个处理器构成为为了进行如下动作而执行所述指令:获取从摄像机视点观察的图像捕获区域的图像数据,获取与所述图像捕获区域中的对象物相关的真值数据,确定所获取的所述图像数据中包含的对象物的可见率,基于确定出的所述可见率,修正所述真值数据。8.根据权利要求7所述的装置,其特征在于,所述至少1个处理器还构成为为了进行如下动作而执行所述指令:确定所述对象物的整体的尺寸,
计算所获取的所述图像数据中的所述对象物的可见区域的尺寸,为了获取所述可见率,将所述可见区域的所述尺寸除以所述对象物的所述整体的尺寸。9.根据权利要求8所述的装置,其特征在于,所述至少1个处理器还构成为为了进行如下动作而执行所述指令:逐个完整地描绘所述对象物,作为所述对象物的所述整体的尺寸,计算逐个描绘出的所述对象物的区域。10.根据权利要求8所述的装置,其特征在于,所...

【专利技术属性】
技术研发人员:孙林钰
申请(专利权)人:织望丰田股份有限公司
类型:发明
国别省市:

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

1