Two Approaches for Recognizing the Structure of Block Diagrams

Kateryna Sosnenko
{"title":"Two Approaches for Recognizing the Structure of Block Diagrams","authors":"Kateryna Sosnenko","doi":"10.34229/2707-451x.21.4.6","DOIUrl":null,"url":null,"abstract":"Introduction. Working with graphic images is an essential element of almost any modern computer-aided design systems.\nThe result of neural network, including deep image processing, can be recognition of the belonging classes of objects present on them. Objects of the real world require large expenditures for the development and implementation of highly specialized computer vision systems.\nIn recent years, there has been an improvement of the quality characteristics obtained in the field of technical vision. This is made possible by artificial neural networks.\nThe article deals with the recognition of a flat, black and white flowchart image. These are two-dimensional images or their selected parts, which are displayed in an arbitrary graphic format by system means on a computer monitor screen. Basic block diagram shapes: rectangle, rhombus, parallelogram, circle, ellipse (oval), etc.\nThe purpose of the article is to solve the problem of graphic image recognition. The systems for the recognition of graphic images include modern systems of computer-aided design, management and document management. The article has formed a basic set of training and test images of block diagram nodes. Neural network models are proposed to improve the detection accuracy of block diagram nodes based on fully connected and convolutional neural networks.\nResults. The basic procedures of the block diagram image recognition algorithm were partially tested at the software level, and allow us to conclude the effectiveness of the proposed structural methods. A comparative analysis of neural network and syntactic structural approaches for solving this problem is carried out.\nConclusions. Two methods of recognizing flat graphic figures and recognizing connections between figures in flowcharts are proposed: a method of recursive traversal of all branches of the tree of the current union of connections between figures and the figures themselves, and also a study was carried out for the created neural network in PyTorch to solve this problem using trained neural network methods. Keywords: image recognition, convolutional neural networks, syntactic analysis.","PeriodicalId":34598,"journal":{"name":"Kibernetika ta kompiuterni tekhnologiyi","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2021-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Kibernetika ta kompiuterni tekhnologiyi","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.34229/2707-451x.21.4.6","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Introduction. Working with graphic images is an essential element of almost any modern computer-aided design systems. The result of neural network, including deep image processing, can be recognition of the belonging classes of objects present on them. Objects of the real world require large expenditures for the development and implementation of highly specialized computer vision systems. In recent years, there has been an improvement of the quality characteristics obtained in the field of technical vision. This is made possible by artificial neural networks. The article deals with the recognition of a flat, black and white flowchart image. These are two-dimensional images or their selected parts, which are displayed in an arbitrary graphic format by system means on a computer monitor screen. Basic block diagram shapes: rectangle, rhombus, parallelogram, circle, ellipse (oval), etc. The purpose of the article is to solve the problem of graphic image recognition. The systems for the recognition of graphic images include modern systems of computer-aided design, management and document management. The article has formed a basic set of training and test images of block diagram nodes. Neural network models are proposed to improve the detection accuracy of block diagram nodes based on fully connected and convolutional neural networks. Results. The basic procedures of the block diagram image recognition algorithm were partially tested at the software level, and allow us to conclude the effectiveness of the proposed structural methods. A comparative analysis of neural network and syntactic structural approaches for solving this problem is carried out. Conclusions. Two methods of recognizing flat graphic figures and recognizing connections between figures in flowcharts are proposed: a method of recursive traversal of all branches of the tree of the current union of connections between figures and the figures themselves, and also a study was carried out for the created neural network in PyTorch to solve this problem using trained neural network methods. Keywords: image recognition, convolutional neural networks, syntactic analysis.
识别方框图结构的两种方法
介绍。处理图形图像是几乎所有现代计算机辅助设计系统的基本元素。神经网络的结果,包括深度图像处理,可以识别出物体的归属类别。现实世界的对象需要大量的支出来开发和实现高度专业化的计算机视觉系统。近年来,在技术视野领域所获得的质量特性有了提高。这是通过人工神经网络实现的。本文讨论了平面、黑白流程图图像的识别问题。这些是二维图像或其选定部分,通过系统手段以任意图形格式显示在计算机监视器屏幕上。基本的框图形状:矩形、菱形、平行四边形、圆形、椭圆(椭圆)等。本文的目的是解决图形图像识别问题。图形图像识别系统包括现代计算机辅助设计系统、管理系统和文档管理系统。本文形成了一套基本的框图节点训练和测试图像。基于全连接神经网络和卷积神经网络,提出了提高方框图节点检测精度的神经网络模型。在软件层面对框图图像识别算法的基本程序进行了部分测试,并使我们能够得出所提出的结构方法的有效性。比较分析了神经网络和句法结构两种方法解决这一问题的方法。提出了平面图形识别和流程图中图形间连接识别的两种方法:一种递归遍历图形与图形本身当前连接并树的所有分支的方法,并对PyTorch中创建的神经网络进行了研究,利用训练好的神经网络方法来解决这一问题。关键词:图像识别,卷积神经网络,句法分析。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
20
审稿时长
6 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书