[发明专利]一种通用DCS工艺流程图识别转换方法、系统以及介质在审
申请号: | 202211027308.6 | 申请日: | 2022-08-25 |
公开(公告)号: | CN115393589A | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 陈佳伊;陈卓;叶铭阳;王吉 | 申请(专利权)人: | 浙江中控技术股份有限公司 |
主分类号: | G06V10/26 | 分类号: | G06V10/26;G06V10/44;G06V10/762;G06V10/774;G06V10/82 |
代理公司: | 北京易捷胜知识产权代理有限公司 11613 | 代理人: | 李会娟 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用 dcs 工艺 流程图 识别 转换 方法 系统 以及 介质 | ||
1.一种通用DCS工艺流程图识别转换方法,其特征在于,包括:
将获取的工艺流程图进行包含灰度化、二值化、滤波以及形态学处理的预处理过程,得到分离出的设备图像和字段图像;
对所述字段图像中的文字与线段进行识别得到文字信息与线段信息,以及对所述设备图像中的设备轮廓进行识别得到设备信息;
依据所述设备信息与所述线段信息筛选出有效设备连线;
基于所述文字信息、所述设备信息以及所述有效设备连线进行流程图重绘。
2.如权利要求1所述的一种通用DCS工艺流程图识别转换方法,其特征在于,将获取的工艺流程图进行包含灰度化、二值化、滤波以及形态学处理的预处理过程,得到分离出的设备图像和字段图像包括:
将获取的工艺流程图转换为单通道灰度图;
依据通过K-Means聚类算法所生成的背景掩模图像,对所述单通道灰度图进行二值化处理;
对二值化后的图像进行中值滤波,再进行形态学操作以分离出包含文字和线段的字段图像以及包含若干设备的设备图像。
3.如权利要求2所述的一种通用DCS工艺流程图识别转换方法,其特征在于,依据通过K-Means聚类算法所生成的背景掩模图像,对所述单通道灰度图进行二值化处理包括:
基于获取的工艺流程图建立样本数据集;
采用K-Means算法对样本数据集中的所有样本点进行聚类,以使工艺流程图的背景分割出来;
获取归属于所述背景的任一边缘像素点,并依据该像素点所述的类被标签将属于同一类别标签的像素点找寻出来;
基于找寻出的同一类别的所有像素点生成背景掩模图像,并按照掩模图像对灰度图进行二值化处理。
4.如权利要求2所述的一种通用DCS工艺流程图识别转换方法,其特征在于,对二值化后的图像进行中值滤波,再进行形态学操作以分离出包含文字和线段的字段图像以及包含若干设备的设备图像包括:
取3*3的滤波核进行卷积处理来对二值化后的图像进行滤波;
对滤波后的图像进行闭操作,获得仅保留若干设备的设备图像;
将所述二值化后的图像和所述设备图像的图像相减,获得仅保留文字和线段的字段图像。
5.如权利要求2所述的一种通用DCS工艺流程图识别转换方法,其特征在于,对所述字段图像中的文字与线段进行识别得到文字信息与线段信息包括:
对二值化后的图像进行OCR文字识别,并依据文字识别结果消除所述字段图像中的文字,仅保留线段;
通过霍夫变换检测对于仅保留线段的字段图像的实线进行初步检测;
遍历所有初步检测所得的实线,将彼此之间距离小于3的实线归为同一类;
在将同一类中的实线按坐标排序后,按排序的顺序计算实线间距,并将实线间距小于3的实线合并为一条线。
6.如权利要求5所述的一种通用DCS工艺流程图识别转换方法,其特征在于,在将同一类中的实线按坐标排序后,按排序的顺序计算实线间距,并将实线间距小于3的实线合并为一条线之后,还包括:
依据所述初步检测所得的实线,消除所述仅保留线段的字段图像中的实线;
对消除实线的所述仅保留线段的字段图像进行开操作,使得虚线之间相连;
对所述开操作之后的所述仅保留线段的字段图像进行再次实线检测,进一步处理筛除重复的实线;
遍历所有虚线,将彼此之间距离小于3的虚线归为同一类;
在将同一类中的虚线按坐标排序后,按排序的顺序计算虚线间距,并将虚线间距小于3的虚线合并为一条虚线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中控技术股份有限公司,未经浙江中控技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211027308.6/1.html,转载请声明来源钻瓜专利网。