水利行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111668712.7 (22)申请日 2021.12.3 0 (71)申请人 深圳宇骏 视觉智能科技有限公司 地址 518107 广东省深圳市光明区凤 凰街 道塘尾社区南太云创谷4栋90 5-906室 (72)发明人 刘骏 张啸宇 姚玉建  (74)专利代理 机构 东莞市卓易专利代理事务所 (普通合伙) 44777 专利代理师 陈海祥 (51)Int.Cl. G06F 8/36(2018.01) G06F 9/445(2018.01) G06F 3/0481(2022.01) G06F 16/16(2019.01) G06T 7/00(2017.01)G06F 11/36(2006.01) G06V 10/776(2022.01) G06K 9/62(2022.01) G06F 16/51(2019.01) G06F 21/31(2013.01) (54)发明名称 用于电子元器件视 觉检测通用软件平台 (57)摘要 用于电子元器件视觉检测通用软件平台, 包 括用于固化用于电子元器件视觉检测的常用 功 能模块, 以及为用于软件二次开发的算法二次开 发接口模块; 人机界面模块主要包括: 用户权 限 管理模块、 料号管理模块、 图像采集模块、 图像显 示模块、 通 讯模块、 离线测试模块; 本发 明通过固 化常用的功能模块, 将不同项目所要求的算法差 异部分整合成通用的算法二次开发接口模块, 不 仅为电子元器件视觉检测提供一种简便的模块 管理方式, 而且能够让具有一定编程能力的技术 人员进行元器件视觉检测软件二次开发, 减少开 发人员工作量。 权利要求书2页 说明书5页 附图2页 CN 114527973 A 2022.05.24 CN 114527973 A 1.用于电子元器件视觉检测通用软件平台, 其特征在于, 包括人机界面模块和算法二 次开发接口模块, 所述人机界面模块用于固化用于电子元器件视觉检测的常用功能模块并 且向用户提供人机互动界面, 所述算法二次开发接口模块用于为具有一定编程能力的技术 人员进行于电子元器件视 觉检测软件二次开发, 以减少开发人员工作量; 所述人机界面模块包括: 用户权限管理模块、 图像显示模块、 离线测试模块、 运行信息 显示模块、 料号管理模块、 图像采集模块、 通讯模块、 数据持久化模块; 所述用户权限管 理模 块用于管理不同使用者的权限, 根据不同使用者开放软件操作的权限; 所述料号管理模块 用于管理不同型号产品所需的软件各模块参数, 选择不同料号之后, 所述软件平台所有的 参数随之改变; 所述图像采集模块用于外部相机的管理, 对外部相机进 行初始化; 所述图像 显示模块用于将图像处理结果显示在人机交互界面上; 所述通讯模块用于所述软件平台与 外部设备 的通信; 所述运行信息显示模块用于显示所述软件平台运行时的关键信息; 所述 离线测试模块用于对二次开 发的图像处理算法进 行测试; 所述数据持久化模块用于保存原 始图像、 处理图像和生产数据报表; 所述软件平台包括多个所述图像采集模块和图像容器, 所述图像容器用于保存所述图像采集模块采集的图像数据, 每个不同的所述图像采集模块 对应每个不同的所述图像容器; 所述软件平台用于电子元器件视 觉检测, 包括以下步骤: S101: 所述软件平台启动; S102: 初始化料号; S103: 用户通过 人机交互界面, 选择 料号; S104: 所述料号管理模块读取本地数据库保存的料号文件; S105: 所述料号管理模块判断用户选择的料号, 是否为本地数据库保存的料号文件; 如 果是, 执行步骤S10 6; 如果否, 执 行步骤S10 3; S106: 素数料号管理模块读取所述料号文件内所有数据, 并同步至所述软件平台所有 的功能模块中, 以实现所述软件平台的参数统一 化管理; S107: 所述图像显示模块根据存储在料号信息内的布局, 将图像像素窗口按记录布局 在显示区域; S108: 所述软件平台启动完毕; S109: 所述图像采集模块 根据外部相机信号进行图像的采集; S110: 不同的所述图像采集模块的图像数据转存至不同的所述图像容器中; S111: 所述图像采集模块判断所述图像容器是否有图像数据; 如果是, 执行步骤S112; 如果否, 执 行步骤S109; S112: 所述算法二次开发接口模块从对应的所述图像容器 中获取所述图像数据进行处 理; S113: 所述图像容器删除已被取 出至所述 算法二次开发接口模块的所述图像数据; S114: 所述算法二次开发接口模块得 出所述图像数据的处 理结果; S115: 所述图像数据的处 理结果通过所述通讯模块发送至 外部机构, 用于分选剔料; S116: 所述图像数据的处 理结果通过所述数据持久模块按类别存 储于硬盘; S117: 所述图像数据的处 理结果通过图像显示模块在人机交 互界面上显示。 2.根据权利要求1所述的用于电子元器件视觉检测通用软件平台, 其特征在于, 所述软权 利 要 求 书 1/2 页 2 CN 114527973 A 2件平台为基于.Net 平台的WinForm窗体 应用程序。 3.根据权利要求1所述的用于电子元器件视觉检测通用软件平台, 其特征在于, 所述软 件平台用于电子元器件视 觉检测还 包括以下步骤: S1101: 所述离线测试模块将加载的本地图像数据传送至所述图像采集模块; 所述步骤S1101在所述 步骤S110之前。 4.根据权利要1所述的用于电子元器件视觉检测通用软件平台, 其特征在于, 所述用户 权限管理模块管理的使用者权限, 包括: 工程师权限、 管理员权限、 普通用户权限。 5.根据权利要求1所述的用于电子元器件视觉检测通用软件平台, 其特征在于, 所述图 像采集模块 通过对相机进行初始化, 设置相机的相关参数, 适用于不同品牌的相机 。 6.根据权利要求1所述的用于电子元器件视觉检测通用软件平台, 其特征在于, 所述通 讯模块包括有网口通讯和串口通讯, 兼容 不同的通信协议。 7.根据权利要求1所述的用于电子元器件视觉检测通用软件平台, 其特征在于, 所述运 行信息显示模块显示的信息包括: 提 示信息、 警告信息、 报错信息 。 8.根据权利要求1所述的用于电子元器件视觉检测通用软件平台, 其特征在于, 所述步 骤S115、 S116及S117的执行顺序不分先后; 所述 步骤S112和S113为循环执 行。 9.根据权利要求1所述的用于电子元器件视觉检测通用软件平台, 其特征在于, 所述人 机界面模块与所述 算法二次开发接口模块 通过计算机程序接口相连接 。 10.根据权利要求1所述的用于电子元器件视觉检测通用软件平台, 其特征在于, 所述 用户权限管理模块、 所述图像显示模块、 所述离线测试模块、 所述运行信息显示模块、 所述 料号管理模块、 所述图像采集模块、 所述通讯模块、 所述数据持久化模块通过计算机程序接 口相连接 。权 利 要 求 书 2/2 页 3 CN 114527973 A 3

.PDF文档 专利 用于电子元器件视觉检测通用软件平台

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 用于电子元器件视觉检测通用软件平台 第 1 页 专利 用于电子元器件视觉检测通用软件平台 第 2 页 专利 用于电子元器件视觉检测通用软件平台 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 22:50:32上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。