项目

一般

简介

行为

功能 #2451

已关闭

设计 #2408: 被动聚焦和拟合聚焦升级

4.3.6:拟合聚焦参数、界面开发

唐飞大约一年 之前添加. 更新于 11 个月 之前.

状态:
已关闭
优先级:
普通
指派给:
类别:
-
目标版本:
开始日期:
2024-04-17
计划完成日期:
% 完成:

0%

预期时间:
16.00 小时
机台点位:
全局

文件

唐飞 更新于 大约一年 之前

参数增加:
  • 聚焦设置
    • 是否聚焦
    • 是否拟合形貌
  • 系统设置-扫描设置
    • 相机是否支持硬触发模式
参数删除:
  • 聚焦设置
    • FocusMode

界面修改:

唐飞 更新于 大约一年 之前

新界面:

唐飞 更新于 大约一年 之前

  • 状态新建 变更为 进行中

SVN开发记录:
1.拟合聚焦界面UI修改;删除FocusMode对应的三个RadioButton;增加两个CheckBox;
2.拟合聚焦参数修改;增加IsFocus,IsFit;删除:FocusMode;代码中所有对FocusMode的引用都改为使用前两个参数判断;
3.系统参数增加硬件触发拟合参数;代码中使用拟合聚焦的地方根据参数值,执行不同的拟合/被动聚焦方法;

唐飞 更新于 大约一年 之前

SVN开发记录:
1.拟合聚焦设置,增加模板匹配算法逻辑(算法待补充);
2.删除拟合聚焦界面不再使用的代码;

唐飞 更新于 大约一年 之前

问题:
  1. 第一个条带扫描前耗时久,初步判断是MATLAB拟合算法耗时长;
  2. 接上条,拟合距离越小(FitDistance),拟合点位越多(FocusDice.Count*FocusMarks.Count),耗时越久;
    拟合点位10,拟合距离1,耗时 22秒;(VIS重启)
    拟合点位10,拟合距离2,耗时 4秒;(VIS重启)
    拟合点位20,拟合距离2,耗时 1秒;(继续上条之后)
    拟合点位20,拟合距离1,耗时 22秒;(VIS重启)
    拟合点位20,拟合距离1,耗时 1秒;(继续上条之后)
    拟合点位30,拟合距离1,耗时 1秒;(继续上条之后)
    拟合点位30,拟合距离1,耗时 18秒;(VIS重启)
  3. 根据以上数据判断,可能和MATLAB环境相关(初次启动相对耗时);
  4. 非硬件拟合情况下,模板匹配算法是否生效?目前只有清晰度算法。

唐飞 更新于 大约一年 之前

暂时去除模板匹配算法;
耗时相对于图像清晰度算法要长很多。

唐飞 更新于 12 个月 之前

  • 预期时间 被设置为 16.00 小时

聚焦测试、控制面板被动聚焦已修改,用于测试多点位和单点位硬件被动聚焦;

其他地方尚未修改,待稳定后修改,具体查看任务列表;

唐飞 更新于 11 个月 之前

  • 状态进行中 变更为 已解决

唐飞 更新于 11 个月 之前

  • 指派给唐飞 变更为 谷文静

谷文静 更新于 11 个月 之前

  • 状态已解决 变更为 已关闭
行为

导出 Atom PDF