自动化生产或质量检测准备工作杂记

自动化生产或质量检测一个流程是:

  1. 上料位上料
    • “上料位”指的是物料被放置以供机器或设备处理的位置。
    • “上料”指的是将物料从存储位置移动到加工或检测位置的过程。
  2. 移动到对位相机位置
    • “对位相机”是一种高精度相机,用于精确测量或定位物料的位置和方向。
    • “移动到对位相机位置”意味着将物料移动到相机能够清晰拍摄并准确分析的位置。
  3. 调用算法拿到补偿值
    • “算法”是一组规则和过程的集合,用于解决特定问题或执行特定任务。
    • “补偿值”是根据对位相机的测量结果计算得出的,用于调整物料的位置或方向,以确保后续步骤的准确性。
    • “调用算法拿到补偿值”指的是使用预设的算法处理对位相机的数据,从而得到所需的补偿值。
  4. 通过补偿值计算移动到检测位
    • “检测位”是物料进行质量检测或分析的位置。
    • 根据上一步得到的补偿值,计算并调整物料的位置,使其精确到达检测位。
  5. 切图、控制检测相机取图、调用算法(循环3次)
    • “切图”可能指的是从检测相机获取的图像中裁剪出感兴趣的区域。
    • “控制检测相机取图”是指启动检测相机,拍摄物料的图像。
    • “调用算法”可能是指使用图像处理或机器学习算法来分析图像,检测物料的质量或特征。
    • “(循环3次)”意味着上述切图、取图、调用算法的步骤将重复执行三次,是为了提高检测的准确性和可靠性。
  6. 移动到下料位下料
    • “下料位”是物料在完成加工或检测后被移除的位置。
    • “下料”是指将物料从当前位置移动到下料位,以便进行后续处理或存储。

相机相关手册的理解,手册中描述了如下信息:

单目模块校准数据文件夹的详细结构(CalibrationData example file structure ):

双目(Binocular)模块校准数据(CalibrationData)文件夹的结构:双目模块与单目模块的主要区别在于它包含两个视觉输入,即两个摄像头(通常标记为EYE1和EYE2),以及一个用于处理这两个摄像头之间关系的额外组件或配置。这里提到的“IPD”文件夹与这两个摄像头之间的瞳距(Interpupillary Distance,IPD)有关。:

  1. CalibrationData 文件夹
    • 这是主文件夹,用于存放与双目模块校准相关的所有数据。
  2. EYE1 和 EYE2 文件夹
    • 这两个文件夹分别包含与双目模块中两个摄像头(EYE1和EYE2)相关的校准数据。
    • 每个文件夹内部的结构可能与上述单目模块的描述相似,包含FFC、ColorShift、Distortion等校准文件夹以及相关的配置文件。
  3. IPD 文件夹
    • 这个文件夹专门用于存放与两个摄像头之间瞳距(IPD)相关的配置信息。
    • ModuleConfig.json:这个文件可能包含与IPD校准模块相关的基本配置信息,如瞳距的预设值、校准模式等。
    • MotionConfig.json:这个文件可能包含与校准过程中摄像头或相关机械部件的运动控制相关的配置信息。在双目系统中,这可能涉及到调整两个摄像头的相对位置或角度,以确保它们之间的瞳距符合预设要求。

        手册中描述提供了一个双目模块校准数据文件夹的结构,包括两个分别对应两个摄像头的EYE1和EYE2文件夹,以及一个用于处理摄像头之间瞳距关系的IPD文件夹。这样的结构有助于组织和管理双目模块的校准数据,确保系统的准确性和可靠性。在实际应用中,这些校准数据和配置文件可能通过特定的软件工具进行生成、管理和应用。

ps:单目模块与单目模块

  • 单目模块:只具备一个视觉输入,即一个摄像头。它捕捉到的图像数据用于后续的图像处理、分析或决策。

  • 单目模块:具备两个视觉输入,即两个摄像头。通过模拟人类的双眼视觉,双目模块可以捕捉到更丰富的三维信息,实现更高级的功能,如立体视觉、深度感知等。

  • 多目模块:则包含多个视觉输入,可以捕捉更全面的场景信息,进一步提升系统的感知能力和决策准确性。

在单目模块中,摄像头负责捕捉图像数据,而校准数据(如上述提到的FFC、ColorShift、Distortion等)则用于优化摄像头的性能,确保捕捉到的图像数据准确、清晰。这些校准数据通过一系列复杂的算法和过程得到,并存储在相应的校准文件夹和配置文件中。

因此,当你看到“单目模块”这个词时,可以将其理解为是一个具备单一视觉输入功能的摄像头模块,它通常包含摄像头本身以及与之相关的校准数据和配置文件。

一个双目模块校准数据文件夹的结构,包括两个分别对应两个摄像头的EYE1和EYE2文件夹,以及一个用于处理摄像头之间瞳距关系的IPD文件夹。这样的结构有助于组织和管理双目模块的校准数据,确保系统的准确性和可靠性。在实际应用中,这些校准数据和配置文件可能通过特定的软件工具进行生成、管理和应用。    

FFC Folder instruction :

“FFC”(Flat Field Correction,平面场校正)文件夹的两层结构:平面场校正是一种用于校正图像中亮度不均匀性的技术,通常在机器视觉、科学成像或摄影等领域中使用。

  1. FFC 文件夹的两层结构
    • FFC 文件夹被设计为具有两层结构的目录,用于组织和存储与平面场校正相关的数据。
  2. 第一层结构
    • 第一层结构的文件夹名称是根据没有使用RX滤镜(如果适用)的组合来命名的。这里的RX滤镜可能指的是某种特殊的光学滤镜,用于调整图像的光学特性。
    • 文件夹名称可能包括光圈(aperture)、彩色滤镜(color filter)、中性密度滤镜(ndfilter)、光源(light source)等参数的组合。这些参数的不同组合可能对应不同的校正场景或条件。
  3. 第二层结构
    • 如果模块使用了RX滤镜,那么在第一层结构下的每个文件夹内,都会有一个名为“RX”的第二层结构。
    • 如果模块没有使用RX滤镜,那么就不会存在第二层结构。
    • RX 文件夹的格式通常为“sph_cyl_axis”,这是一个表示球面(spherical)、柱面(cylindrical)和轴(axis)的组合,用于描述RX滤镜的光学特性。例如,“0d_-2d_30deg”可能表示一个球面度数为0、柱面度数为-2、轴角度为30度的RX滤镜配置。
  4. RX 文件夹的内容
    • RX 文件夹内可能包含与特定RX滤镜配置相关的平面场校正数据或配置文件。这些数据可能用于调整图像中的亮度不均匀性,以确保图像的准确性和一致性。

总之,FFC文件夹结构,包括两层结构和每层结构的命名规则。这样的结构有助于组织和管理与平面场校正相关的数据,并确保在不同的校正场景或条件下能够准确地应用这些数据。在实际应用中,这些数据和配置文件可能通过特定的软件工具进行生成、管理和应用。

  透焦的配置文件:

ThroughFocusConfig.json是一个配置文件,它包含了与“Through Focus”(透焦)功能相关的设置。透焦是一种在成像系统中调整焦点位置以获取最佳图像质量的技术。

  1. FocusMax 和 FocusMin
    • 这两个参数定义了透焦调整的范围。FocusMax是调整范围的上限,FocusMin是调整范围的下限。它们通常以毫米为单位,表示焦点在物体空间中可以移动的最大和最小距离。
  2. FocalLength
    • FocalLength指的是成像系统的焦距,即焦点到成像平面的距离。在透焦调整中,焦距是一个重要的参数,因为它决定了成像系统的放大倍数和视野范围。
  3. FocalPlanesObjectSpace
    • FocalPlanesObjectSpace可能指的是在物体空间中定义的焦点平面。这个参数可能用于指定在进行透焦调整时,焦点应该在哪个平面内移动。
  4. ReferencePosition
    • ReferencePosition指的是在无限远位置时的焦点位置。这个参数可能用于校准或确定透焦调整的基准点。
  5. RoughStep
    • RoughStep表示粗调整步长。在进行透焦调整时,首先可能会进行较大步长的粗调整,以快速接近最佳焦点位置。
  6. FineRange
    • FineRange定义了进行精细调整时的范围。在粗调整之后,可能会在这个较小的范围内进行更精细的调整,以获得最佳的图像质量。
  7. FineStep
    • FineStep表示精细调整步长。在精细调整阶段,焦点会以较小的步长移动,以找到最佳的焦点位置。
  8. Freq
    • Freq可能指的是用于计算MTF(调制传递函数)的频率。MTF是衡量成像系统性能的一个重要指标,它表示成像系统对不同空间频率的响应能力。
  9. Smooth
    • Smooth可能指的是通过焦点曲线的平滑系数。在进行透焦调整时,可能会对焦点位置与图像质量之间的关系进行平滑处理,以减少噪声和异常值的影响。
  10. ROI
    • ROI(Region of Interest)指的是感兴趣区域。在进行MTF计算或其他图像质量评估时,可以选择一个特定的区域作为ROI,以专注于该区域的图像质量。

ThroughFocusConfig.json文件包含了与透焦功能相关的多项设置,这些设置用于定义和调整成像系统的焦点位置,以获得最佳的图像质量。这些设置可能通过特定的软件工具进行配置和管理。

....(后面再补充... 待续.......) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值