System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 代表性经修改的图像制造技术_技高网

代表性经修改的图像制造技术

技术编号:42593457 阅读:8 留言:0更新日期:2024-09-03 18:07
本公开提供了“代表性经修改的图像”。生成经修改的图像表示可以利用一种系统,所述系统包括计算机,所述计算机具有耦合到存储器的处理器,所述存储器包括指令,所述指令可由所述处理器执行,以获得参数的用户输入以指示存储在数据库中的基本图像的修改类型的概率,并且响应于所述用户输入而生成包括根据所述参数的修改的所述基本图像的表示。耦合到所述存储器的所述处理器可以另外指示所述计算机将所述基本图像的表示传输到第二计算机以进行显示。

【技术实现步骤摘要】

本公开涉及生成经修改的图像表示。


技术介绍

1、视觉图像可以由相机获取并且使用计算机进行处理以确定关于相机的视野内的对象的参数。在一些情况下,计算机视觉应用程序可以利用已被训练以识别所获取的图像是否满足预定标准的神经网络来处理图像。在一些情况下,神经网络的训练可以涉及将大量获取的图像传输到计算机,使得计算机视觉应用程序可以开发准确识别图像中的对象是否满足预定标准的能力。


技术实现思路

1、有利地,本文描述的技术可以显著减少确定高分辨率是否可接受用于训练计算机视觉应用程序所消耗的时间。在示例性实施例中,基本图像和出于计算机视觉应用程序训练目的而修改的图像通常具有相对较大的文件大小,并且如果通过用户网络传输到用户计算机,则将消耗大量带宽。因此,有利的是,传输具有减小的文件大小的经修改的图像的表示,以便能够确定对应的高分辨率图像在计算机视觉训练环境中是否可接受。用于实现生成和提供基本图像的经修改的图像表示的本技术的说明性环境是训练例如用于制造环境的计算机视觉系统。可以将经修改的图像表示提供给用户计算机,以允许用户评估是否要选择由经修改的图像表示表示的制造环境的图像用于计算机视觉应用程序训练过程。在示例性实施例中,在训练过程期间,服务器计算机例如可以被编程为快速地生成经修改的图像表示以在诸如远程计算机工作站的用户计算机处传输到人类用户。在一些情况下,经修改的图像表示可以包括用于训练计算机视觉应用程序的经修改的图像的下采样版本。然而,在本公开的上下文中,经修改的图像表示是指通过操作以减小基本图像的文件大小的技术生成的任何图像。因此,经修改的图像表示可以是指下采样的基本图像,但是也可以是指已利用比用于描绘基本图像更少的颜色渲染的图像、经修改的图像的有损压缩版本等。

2、继续制造环境系统的示例性实现方式,因此用户可以快速评估经修改的图像的下采样表示,以确定是否选择经修改的图像来训练计算机视觉应用程序。替代地或除了选择经修改的图像之外,用户可以选择参数以指定基本图像的不同修改并且将参数传送到服务器计算机。然后,服务器计算机可以生成不同地经修改的基本图像的表示以传输给用户;有利地,与传输高分辨率经修改的基本图像本身所需的带宽和/或时间相比,可以更有效地实现这种传输,例如,消耗更少的带宽和/或时间。

3、实现计算机视觉技术或图像识别的方法可以在各种环境和/或应用中实现,并且在具有大量和/或大型图像文件将经由用户显示装置呈现的任何系统中可能是有利的。例如,可以使用大量(例如,数千、数万或更多)图像来训练计算机视觉应用程序。如上所述,说明性示例计算机视觉系统可以被训练为确定制造物品是否满足一组预定标准。例如,在车辆制造环境中,可以利用计算机视觉应用程序来检测车辆的各种部件和/或总成是否正确安装。在此类示例中,为了使计算机视觉应用程序识别不正确地安装的车辆部件和/或总成,可以训练计算机视觉应用程序以便将正确安装的车辆部件和/或总成与需要返工和/或更换的车辆部件和/或总成区分开。正确安装的车辆部件和/或总成与不正确安装的车辆部件和/或总成的这种区分可以在各种环境条件下(诸如在强光与正常照明下)、在各种相机角度、各种相机取向、各种相机纵横比,和/或在部件元件对焦而其他部件元件可能失焦的情况下发生。

4、在一些示例中,训练计算机视觉应用程序以在制造环境中使用可以开始于训练应用程序以利用相对于车辆部件正常定位(即,在其正前方)并且处于正常照明条件下的相机获取的图像来识别正确制造和/或安装的车辆部件与不正确制造和/或安装的车辆部件。例如,车辆挡风玻璃的初始或基本图像可以包括在理想照明条件下由定位在挡风玻璃正上方的相机获取的图像。响应于计算机视觉应用程序利用在此类条件下获取的图像正确地识别出正确安装的挡风玻璃,然后可以修改基本图像,诸如重新着色、模糊、在不同的照明条件下获取、以特定方向旋转或倾斜等。然后可以将指示此类经修改的图像输入到计算机视觉应用程序,以便训练应用程序以在不同条件下识别正确安装的部件。响应于训练计算机视觉应用程序以利用许多经修改的图像来识别正确安装的车辆部件,可以训练应用程序以在各种各样的制造环境中操作。在一些情况下,训练计算机视觉应用程序可以包括将数千或甚至数万个图像输入到计算机视觉应用程序,以便训练应用程序以遇到获取图像的参数的全部可能变化。通过这种训练,计算机视觉应用程序可能能够在真实世界制造环境中将不正确地制造和/或安装的部件与正确安装的部件区分开。

5、例如,在计算机视觉应用程序的监督训练过程中,人类用户可以评估应用程序是否已准确地识别出特定的正确安装的车辆部件与不正确安装的车辆部件。监督训练过程可以涉及用户关注用户界面以查看众多图像并且确定应用程序是否已正确地区分正确安装的车辆部件与不正确安装的车辆部件。然而,在一些情况下,在结合计算机视觉应用程序训练过程提交经修改的图像之前,人类用户可能希望确定经修改的图像在训练过程中是否可能是有价值的。例如,当训练这种应用程序时,过度变暗的图像或过度模糊的图像可能不代表目标制造环境。因此,此类经修改的图像对于计算机视觉应用程序可能具有低训练值。此外,响应于包括相对较高分辨率的图像的基本图像和经修改的图像(其可以经由通信网络从服务器传输到远程用户的显示装置),仅评估一组图像在计算机视觉应用程序训练过程中的适用性本身可以是耗时且繁琐的过程。

6、示例性实施例可以包括一种系统,所述系统可以用于生成代表性经修改的基本图像,所述系统可以包括第一计算机,所述第一计算机具有耦合到存储器的处理器,其中所述存储器包括指令,所述指令可由所述处理器执行以获得用户可选参数的输入以指示存储在数据库中的基本图像的修改类型的概率,以及响应于指示所述用户输入的信号而生成包括根据所述参数的修改的所述基本图像的表示。可由所述处理器执行的所述指令可以另外操作以将基本图像的表示传输到第二计算机以进行显示。

7、输入参数可以包括用于进行以下操作的指示:在基本图像的水平平面中旋转基本图像、在基本图像的竖直平面中旋转基本图像、修改基本图像的各部分之间的对比度、修改基本图像的一部分的亮度、修改基本图像的一部分的视觉噪声含量,和/或向基本图像的一部分添加模糊。

8、经修改的基本图像的表示可以对应于基本图像的下采样的经修改表示。

9、输入参数可以包括对要传输到第二计算机以进行显示的基本图像的多个表示的选择。

10、经修改的基本图像的表示可以对应于基本图像的下采样的经修改表示,其中修改的表示被下采样用户可选的量。

11、经修改的基本图像的表示可以用javascript对象表示法(json)格式传输。

12、经修改的基本图像可以包括红-绿-蓝(rgb)值的阵列。

13、经修改的基本图像的表示可以对应于基本图像的下采样的经修改表示。另外,可由处理器执行的指令可以包括用于获得要应用于经修改的基本图像的下采样值的指令。

14、基本图像的表示的传输可以与经修改的基本图像的生成基本上同时进行本文档来自技高网...

【技术保护点】

1.一种系统,其包括:

2.如权利要求1所述的系统,其中所述输入参数包括用于进行以下操作的指示:

3.如权利要求1所述的系统,其中所述经修改的基本图像的所述表示对应于所述基本图像的下采样的经修改表示。

4.如权利要求1所述的系统,其中所述输入参数包括对要传输到所述第二计算机以进行显示的所述基本图像的多个表示的选择。

5.如权利要求1所述的系统,其中所述经修改的基本图像的所述表示对应于所述基本图像的下采样的经修改表示,其中所述经修改表示被下采样用户可选的量。

6.如权利要求1所述的系统,其中所述经修改的基本图像的所述表示对应于所述基本图像的下采样的经修改表示,并且其中能够由所述处理器执行的所述指令还包括用于进行以下操作的指令:

7.如权利要求1所述的系统,其中所述基本图像的所述表示的传输与所述经修改的基本图像的生成基本上同时进行。

8.如权利要求1所述的系统,其中所述指令还包括用于进行以下操作的指令:

9.一种方法,其包括:

10.如权利要求9所述的方法,其中所述输入参数包括要传输到所述第二计算机以进行显示的所述基本图像的多个可选表示。

11.如权利要求9所述的方法,其中所述输入参数包括用于进行以下操作的指示:

12.如权利要求9所述的方法,其中所述经修改的基本图像的所述表示对应于所述基本图像的下采样的经修改表示。

13.如权利要求9所述的方法,其中所述经修改的基本图像的所述表示对应于所述基本图像的压缩的经修改表示。

14.如权利要求9所述的方法,其还包括:

15.如权利要求9所述的方法,其中传输所述基本图像的所述表示基本上与生成所述经修改的基本图像同时执行。

...

【技术特征摘要】

1.一种系统,其包括:

2.如权利要求1所述的系统,其中所述输入参数包括用于进行以下操作的指示:

3.如权利要求1所述的系统,其中所述经修改的基本图像的所述表示对应于所述基本图像的下采样的经修改表示。

4.如权利要求1所述的系统,其中所述输入参数包括对要传输到所述第二计算机以进行显示的所述基本图像的多个表示的选择。

5.如权利要求1所述的系统,其中所述经修改的基本图像的所述表示对应于所述基本图像的下采样的经修改表示,其中所述经修改表示被下采样用户可选的量。

6.如权利要求1所述的系统,其中所述经修改的基本图像的所述表示对应于所述基本图像的下采样的经修改表示,并且其中能够由所述处理器执行的所述指令还包括用于进行以下操作的指令:

7.如权利要求1所述的系统,其中所述基本图像的所述表示的传输与所述经...

【专利技术属性】
技术研发人员:S·甘迪科塔V·拉金德兰
申请(专利权)人:福特全球技术公司
类型:发明
国别省市:

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

1