System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于创建和自动注释自定义数据集的爬行方法技术_技高网
当前位置: 首页 > 专利查询>波音公司专利>正文

用于创建和自动注释自定义数据集的爬行方法技术

技术编号:44633038 阅读:8 留言:0更新日期:2025-03-17 18:27
本发明专利技术涉及用于创建和自动注释自定义数据集的爬行方法,提供了一种创建自定义数据集的方法。该方法包括用相机通过表示相机位置变化的多个连续爬行步骤在指定的爬行方向上捕获表面的图像的序列。对于每个爬行步骤,该方法匹配在连续相机位置捕获的第一图像和第二图像。该方法根据每个图像中被选择为拟合回归模型的最佳候选者的多个相应的锚点将每个爬行步骤建模为第一图像和第二图像之间的成对的二次变换。

【技术实现步骤摘要】

本公开总体上涉及视觉检查,并且更具体地,涉及为基于计算机视觉的结构健康监测创建自定义数据集。


技术介绍

1、建立用于结构健康监测的基于计算机视觉的模型需要包含可以捕获表面的各种条件的大型数据集。现有的数据集通常是在具有几乎理想环境条件的受控实验室设置中生成的。因此,它们不适合于现实生活中的工业应用。创建自定义数据集传统上需要手动注释。


技术实现思路

1、说明性实施例提供了一种创建自定义数据集的计算机实施的方法。该方法包括用相机通过表示相机位置变化的多个连续爬行步骤在指定的爬行方向上捕获表面的图像的序列。对于每个爬行步骤,该方法匹配在连续相机位置捕获的第一图像和第二图像。该方法根据每个图像中被选择为拟合回归模型的最佳候选者的多个相应的锚点将每个爬行步骤建模为第一图像和第二图像之间的成对的二次变换。

2、另一个说明性实施例提供了一种用于创建自定义数据集的系统。该系统包括存储程序指令的存储设备和一个或多个处理器,该一个或多个处理器可操作地连接到存储设备并配置为执行程序指令,以使得系统:用相机通过表示相机位置变化的多个连续爬行步骤在指定的爬行方向上捕获表面的图像的序列;对于每个爬行步骤,匹配在连续相机位置捕获的第一图像和第二图像;并且根据每个图像中被选择为拟合回归模型的最佳候选者的多个相应的锚点将每个爬行步骤建模为第一图像和第二图像之间的成对的二次变换。

3、另一个说明性实施例提供了一种用于创建自定义数据集的计算机程序产品。该计算机程序产品包括非易失性计算机可读存储介质,在其上存储有程序指令,以执行以下操作:用相机通过表示相机位置变化的多个连续爬行步骤在指定的爬行方向上捕获表面的图像的序列;对于每个爬行步骤,匹配在连续相机位置捕获的第一图像和第二图像;以及根据每个图像中被选择为拟合回归模型的最佳候选者的多个相应的锚点将每个爬行步骤建模为第一图像和第二图像之间的成对的二次变换。

4、特征和功能可以在本公开的各种实施例中独立实现,或可以在另外的其他实施例中组合,其中可以参考以下描述和附图看到进一步的细节。

本文档来自技高网...

【技术保护点】

1.一种创建自定义数据集的计算机实施的方法,所述方法包括:

2.根据权利要求1所述的方法,其中匹配所述第一图像和所述第二图像还包括:

3.根据权利要求1所述的方法,其中在每个爬行步骤捕获的所述图像是在多个不同的照明条件(116)下捕获的。

4.根据权利要求3所述的方法,其中根据用于所述锚点跨所述不同的照明条件的位置分布的统计过滤器来选择所述锚点。

5.根据权利要求3所述的方法,其中根据所述锚点跨所述不同的照明条件的移动方向分布来选择所述锚点。

6.根据权利要求1所述的方法,还包括:

7.根据权利要求6所述的方法,还包括使用所述对象的唯一标识符来过滤任何重复图像。

8.根据权利要求6所述的方法,其中指定所述边界框的所述顶点的所述轨迹在所有照明条件下自动注释图像的所述序列,并且其中只需要为所述序列中的一个图像提供真实数据。

9.根据权利要求6所述的方法,还包括:

10.一种用于创建自定义数据集的系统,所述系统包括:

11.根据权利要求10所述的系统,其中匹配所述第一图像和所述第二图像还包括:

12.根据权利要求10所述的系统,其中在每个爬行步骤捕获的所述图像是在多个不同的照明条件(116)下捕获的。

13.根据权利要求12所述的系统,其中根据用于所述锚点跨所述不同的照明条件的位置分布的统计过滤器来选择所述锚点。

14.根据权利要求12所述的系统,其中根据所述锚点跨所述不同的照明条件的移动方向分布来选择所述锚点。

15.根据权利要求10所述的系统,其中所述处理器还执行程序指令以使得所述系统:

16.根据权利要求15所述的系统,其中所述处理器还执行程序指令,以使得所述系统使用所述对象的唯一标识符来过滤任何重复图像。

17.根据权利要求15所述的系统,其中指定所述边界框的所述顶点的所述轨迹在所有照明条件下自动注释图像的所述序列,并且其中只需要为所述序列中的一个图像提供真实数据。

18.根据权利要求15所述的系统,其中所述处理器还执行程序指令以使得所述系统:

19.一种用于创建自定义数据集的计算机程序产品,所述计算机程序产品包括:

20.根据权利要求19所述的计算机程序产品,还包括用于以下操作的指令:

...

【技术特征摘要】

1.一种创建自定义数据集的计算机实施的方法,所述方法包括:

2.根据权利要求1所述的方法,其中匹配所述第一图像和所述第二图像还包括:

3.根据权利要求1所述的方法,其中在每个爬行步骤捕获的所述图像是在多个不同的照明条件(116)下捕获的。

4.根据权利要求3所述的方法,其中根据用于所述锚点跨所述不同的照明条件的位置分布的统计过滤器来选择所述锚点。

5.根据权利要求3所述的方法,其中根据所述锚点跨所述不同的照明条件的移动方向分布来选择所述锚点。

6.根据权利要求1所述的方法,还包括:

7.根据权利要求6所述的方法,还包括使用所述对象的唯一标识符来过滤任何重复图像。

8.根据权利要求6所述的方法,其中指定所述边界框的所述顶点的所述轨迹在所有照明条件下自动注释图像的所述序列,并且其中只需要为所述序列中的一个图像提供真实数据。

9.根据权利要求6所述的方法,还包括:

10.一种用于创建自定义数据集的系统,所述系统包括:

11.根据权利要求10所述的系统,其中匹配所述第一图像和所述第二图像还包括:

【专利技术属性】
技术研发人员:A·加尔比A·W·贝克
申请(专利权)人:波音公司
类型:发明
国别省市:

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

1