[发明专利]一种树形结构图像算法的处理方法及系统在审
申请号: | 201810087898.9 | 申请日: | 2018-01-30 |
公开(公告)号: | CN108279891A | 公开(公告)日: | 2018-07-13 |
发明(设计)人: | 石加彬 | 申请(专利权)人: | 深圳市万相源科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 唐致明;洪铭福 |
地址: | 518100 广东省深圳市龙岗区龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 算法 图像算法 并行处理 结构图像 树形结构 数据处理模块 图像处理领域 可视化操作 可视化软件 编程设计 处理系统 开发周期 配置工具 系统创建 系统配置 编程式 关键点 可视化 显式 封装 开发 创建 应用 统一 管理 | ||
本发明公开了一种树形结构图像算法的处理方法,其包括:系统创建树形结构的图像算法集;系统配置对应的算法工具;系统对算法工具之间的数据进行交互与并行处理。一种树形结构图像算法的处理系统,其包括:创建算法集模块、配置工具模块、数据处理模块。本发明提供的树形结构图像算法的处理方法及系统,从敏捷开发和可视化操作两个关键点出发,通过对图像算法的一般性描述与封装,建立一种可视化的框架,解决任意图像算法组合与管理,同时可并行处理的问题。对比编程式软件,其在统一的框架下进行敏捷开发,有效缩短开发周期;对于可视化软件,本发明能够显式启动并行处理,不需再进行编程设计,同时适当减少费用,广泛应用于图像处理领域。
技术领域
本发明涉及图像处理领域,具体为树形结构图像算法的处理方法及系统。
背景技术
在复杂缺陷检测项目中往往同时会有多种检测需求,比如目标存在与否判定,面积/灰度判定,尺寸测量等,而且可能同时存在多个不同检测需求的区域,即整个图像算法集合中可能会存在任意个图像算法工具,而且这些算法工具之间的关系不固定,如并列关系或从属关系,需要根据实际检测项目进行设定。
在构建图像算法集合过程中,通常采用第三方图像处理软件,一类是编程式软件,如Halcon,opencv等,这类软件在使用过程中,开发者使用计算机编程语言,如C++,C#,VB等,根据实际项目调用算法工具/函数进行定制性开发;另一类是可视化软件,如VisionPro,Sherlock等,这类软件在使用过程中,开发者只需要进行可视化的拖拽操作,就可以快速的构建一个针对于具体项目的图像检测算法集合。
对于编程式软件而言,需要根据实际项目,调用算法工具/函数进行定制性开发,这种方式依赖于具体项目,很难有一个统一的框架进行敏捷开发。对于可视化软件而言,一般这类软件授权费用也相应较高,同时这种方式一般情况下是串行处理,对于并行处理的情况,仍然需要进行定制性程序开发。
综上,该技术有必要进行改进。
发明内容
为了解决上述技术问题,本发明的目的是提供一种快速便捷的树形结构图像算法的处理方法及系统。
本发明所采用的技术方案是:
本发明提供一种树形结构图像算法的处理方法,其包括以下步骤:
系统创建树形结构的图像算法集;
系统配置对应的算法工具;
系统对算法工具之间的数据进行交互与并行处理。
作为该技术方案的改进,所述步骤系统创建树形结构的图像算法集,其具体包括:
创建算法集合树;
依次添加若干根节点,并从算法库中选择相关算法映射到对应节点;
保存/更新算法集。
作为该技术方案的改进,其还包括选定指定根节点,设置嵌套子节点,并从算法库中选择相关算法映射至该子节点。
作为该技术方案的改进,所述步骤系统配置对应的算法工具,其具体包括:
系统选择目标节点;
系统控制所述目标节点对应的算法参数关联至对应属性框;
系统加载测试图像,并在属性框中修改/配置算法的工具参数,同时测试算法;
设置用户配置并保存。
进一步,所述步骤系统对算法工具之间的数据进行交互与并行处理,其具体包括:
系统控制上层节点及子节点分别配置输入/输出可选配信息类型;
系统控制上层节点执行,并将结果信息压入数据堆栈中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市万相源科技有限公司,未经深圳市万相源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810087898.9/2.html,转载请声明来源钻瓜专利网。