平码五不中公式规律
  • / 17
  • 下载费用:30 金币  

用于自动建立表征技术图的数据组的方法.pdf

关 键 ?#21097;?/dt>
用于 自动 建立 表征 技术 数据 方法
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
摘要
申请专利号:

CN201580034075.4

申请日:

2015.04.21

公开号:

CN106663133A

公开日:

2017.05.10

当前法律状态:

实审

有效性:

审中

法?#19978;?#24773;: 实质审查的生效IPC(主分类):G06F 17/50申请日:20150421|||公开
IPC分类号: G06F17/50; G06K9/00 主分类号: G06F17/50
申请人: 西门子公司
发明人: 哈拉尔德·黑尔德; 赫尔曼·格奥尔格·迈尔; 埃弗罗斯西尼·楚赫尼卡; 克劳斯·文德尔贝格尔
地址: 德国慕尼黑
优?#28909;ǎ?/td> 2014.04.25 DE 102014207874.1
专利代理机构: ?#26412;?#24247;信知识产权代理有限责任公司 11240 代理人: 余刚;李慧
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201580034075.4

授权公告号:

|||

法律状态公告日:

2017.06.06|||2017.05.10

法律状态类型:

实质审查的生效|||公开

摘要

本发明涉及一种用于从图(2)中自动建立数据组(4)的方法,其表征具有符号(s1…s6)和连接符号(s1…s6)的线(l1…l8)的技术图(2),其包括在计算机系统中执行的方法步骤:a)扫描技术图(2);b)识别技术图(2)中的符号(s1…s6),并且将代表相应的符号(s1…s6)的节点存储在数据组(4)中;c)识别在技术图(2)中分别连接至少两个符号(s1…s6)的线(l1…l8),并且将代表相应的线(l1…l8)的连接存储在数据组(4)中,其中,每个连接对应至少两个端点并且每个端点对应节点中的一个,其代表通过相应的线(l1…l8)连接的符号(s1…s6);d)提供具有多个符号类型(st1…st7)和对应每个符号类型(st1…st7)的符号数据(10)的符号库(8);e)至少在符号数据(10)的基础上将来自于符号库(8)的刚好一个符号类型(st1…st7)分别与每个节点对应,并且将分别与相应的节点对应的符号类型(st1…st7)存储在数据组(4)中;该方法应当能够从技术图的矢量化的数据中自动提取提供用于进一步处理的、语义上的信息和关系。对此,步骤d)包括对于多个符号类型(st1…st7)将具有对应于每个连接点(a1…a3)的连接点数据(12)的多个连接点(a1…a3)存储在符号库(8)中,并且步骤e)包括至少在连接点数据(12)的基础上将刚好一个连接点(a1…a3)分别与多个端点对应,并且将分别与相应的端点对应的连接点(a1…a3)存储在数据组(4)中。

权利要求书

1.一种用于从图(2)中自动建立数据组(4)的方法,所述数据组表征具有符号(s1…s6)
和连接所述符号(s1…s6)的线(l1…l8)的技术图(2),所述方法包括在计算机系统中执行
的方法步骤:
a)扫描所述技术图(2);
b)识别所述技术图(2)中的所述符号(s1…s6),并且将代表相应的所述符号(s1…s6)
的节点存储在所述数据组(4)中;
c)识别在所述技术图(2)中分别连接至少两个所述符号(s1…s6)的所述线(l1…l8),
并且将代表相应的所述线(l1…l8)的连接存储在所述数据组(4)中,其中,每个所述连接对
应至少两个端点并且每个所述端点对应所述节点中的一个,所述节点代表通过相应的所述
线(l1…l8)连接的所述符号(s1…s6);
d)提供符号库(8),所述符号库具有多个符号类型(st1…st7)和对应每个所述符号类
型(st1…st7)的符号数据(10);
e)至少在所述符号数据(10)的基础上将来自于所述符号库(8)的刚好一个所述符号类
型(st1…st7)分别与每个所述节点对应,并且将分别与相应的所述节点对应的所述符号类
型(st1…st7)存储在所述数据组(4)中;
其特征在于,
所述步骤d)包括对于多个所述符号类型(st1…st7)将具有对应于每个连接点(a1…
a3)的连接点数据(12)的多个所述连接点(a1…a3)存储在所述符号库(8)中,并且所述步骤
e)包括至少在所述连接点数据(12)的基础上将刚好一个所述连接点(a1…a3)分别与多个
所述端点对应,并且将分别与相应的所述端点对应的所述连接点(a1…a3)存储在所述数据
组(4)中。
2.根据权利要求1所述的方法(1),其中,所述连接点数据(12)包括连接点类型,其中,
为每个所述连接点类型存储的是,相应的所述连接点类型能够与哪些连接点数据类型共同
形成连接的所述端点。
3.根据权利要求2所述的方法(1),其中,为每个所述连接点类型存储识别特性。
4.根据前述权利要求中任一项所述的方法(1),其中,所述连接点数据(12)包括说明相
应的所述连接点(a1...a3)是否必须与端点对应的信息。
5.根据前述权利要求中任一项所述的方法(1),其中,所述步骤e)从连接出发,通过对
与所述连接的端点的所述节点相连接的、另外的连接进行跟踪而连续地进行。
6.根据权利要求5所述的方法(1),其中,所述符号数据(10)包括说明是否应当对超越
相应的所述符号(s1...s6)的连接进行跟踪的信息。
7.根据前述权利要求中任一项所述的方法(1),其中,所述符号数据(10)包括所述符号
类型(st1...st7)的第二图示(16),其中,所述第二图示(16)包括多个带有相应对应的符号
类型(st1...st7)的节点和带有多个与节点对应的端点的连接。
8.根据权利要求7所述的方法(1),其中,所述连接点数据(12)包括说明用于应用相应
的所述第二图示(16)的、相应的所述连接点(a1...a3)是否必须与端点对应的信息。
9.根据前述权利要求中任一项所述的方法(1),其中,所述连接点数据包括说明相应的
所述连接点是否能够进行复制的信息。
10.根据前述权利要求中任一项所述的方法(1),其中,所述步骤c)包括对在所述技术
图(2)中从所述符号(s1...s6)出发的、开放的所述线(l1...l8)的识别,其中,代表的所述
连接的开放的所述端点与连接端对应并且储存在所述数据组(4)中,所述数据组代表到第
二个技术图(2)的连接端的连接。
11.根据权利要求10所述的方法(1),其中,所述数据组(4)根据所述连接端的连接与代
表第二个技术图(2)的数据组联合。
12.根据前述权利要求中任一项所述的方法(1),其中,由存储在所述符号数据(10)和/
或所述连接点数据(12)中的条件来检查能实?#20013;裕?#24182;且在不能实现时鉴别错误。
13.一种计算机产品,所述计算机产品能够直接装载到计算机的内部的存储器中并且
包括软件代码段,当所述计算机产品在所述计算机上运行时,利用所述软件代码段来执行
根据前述利要求中任一项所述的方法(1)。
14.一种计算机系统,包括扫描器以及内部的存储器,在所述存储器中装载根据权利要
求13所述的计算机产品。

说明书

用于自动建立表征技术图的数据组的方法

技术领域

本发明涉及一种用于从图中自动建立数据组的方法,其表征具有符号和连接符号
的线的技术图,其包括在计算机系统中执行的方法步骤:

a)扫描技术图;

b)识别技术图中的符号,并且将代表相应的符号的节点存储在数据组中;

c)识别在技术图中分别连接至少两个符号的线,并且将代表相应的线的连接存储
在数据组中,其中,每个连接对应至少两个端点并且每个端点对应节点中的一个,其代表通
过相应的线连接的符号;

d)提供具有多个符号类型和对应每个符号类型的符号数据的符号库;

e)至少在符号数据的基础上将来自于符号库的刚好一个符号类型分别与每个节
点对应,并且将分别与相应的节点对应的符号类型存储在数据组中。

背景技术

对在技术设备和装置中复杂的关联和流程的描述能够在多种情况和应用中通过
技术图或图表进行表现。此外,这样的图存在于用于描述和生成自动化功能的功能图中,如
其例如在WO 2013/092654 A1中所描述的那样。这样的图的典型特性在于,存在相互通过线
连接的确定的符号。

由于要处理的文档的规模和在手动处理时的出错可能性,在处理图时可以期待通
过自动的数?#21482;?#30340;方法来显著节省时间和成本。以足够好的质量扫描和矢量化图表,包括
文本识别(OCR)在内,在今天能够无问题地实现。对此扫描图表,从而使其作为栅格图
(Rastergrafiken)存在,并且利用?#25191;?#30340;软件工具传输矢量信息和文本。

从这些矢量信息出发,现在能够-在光学的预处理之后-从所有的线中过滤出符号
候补者(例如根据规则或者寻找矩形,参见例如Y.Yu,A.Samal,S.C.Seth:用于识别工程图
的大类的系统。IEEE Trans在PAMI19:8上的868-890页(1997),和S.Adam,J.M.Ogier,
C.Cariou,R.Mullot,J.Labiche,J.Gardes:符号和字母识别:应用于工程图。IJDAR 3,89-
101页(2000))以及识别在符号候补者之间的连接线。最后,以该方式得到图示作为图形(在
数学的意义上),其相互描述符号和其连接,并且甚至用于每个处理的页。其节点描述符号
的图形形成数据组,其能够用于进一步处理。符号之间的线在数据组中作为具有端点的连
接进行存储,其中,端点对应相应的、通过该线连接的节点。

随后,根据之前建立的符号库将符号候补者分类,即在?#27599;?#20013;与存储的符号类型
对应。对此,在符号库中为每种类型存储相应的符号数据、特别是每个符号的图形的鉴别特
征。在该位置基本上完成鉴别和解释。此外已知的是,还执行手动的精细处理,其用于修正
分类中的错误,即用于符号类型到相应的节点的对应。

然而,在已知的方法中的缺点在于,虽然解决?#23435;?#26723;的计算器内部的图示的问题,
但是仍然继续不考虑文档重叠的联系和元信息(Meta-Informationen)。特别是在WO 2013/
092654 A1中描述的应用中涉及鉴别和替换确定的子构造。这不仅要求以数?#21482;?#20026;目的的、
对符号和连接的单纯的鉴别,也要求其语义上(semantische)的翻译。如果在确定的应用中
要求这样的信息,那么迄今为止必须手动地输入这些信息,这不仅是耗时的也?#19988;?#20986;错的。

发明内容

因此,本发明的目的在于,给出一种开头所述类型的方法,利用其能够自动地从技
术图的矢量化的数据中提取并因此提供语义上的信息和联系,以用于进一步的处理。

根据本发明,该目的由此实现,即步骤d)包括对于多个符号类型将具有对应于每
个连接点的连接点数据的多个连接点存储在符号库中,并且步骤e)包括至少在连接点数据
的基础上将刚好一个连接点分别与多个端点对应,并且将分别与相应的端点对应的连接点
存储在数据组中。

在此,本发明从该观点出发,即虽然已经利用已知的记录解决了数字地检测以图
表形式来描述确定的流程和联系的、当前的文档的问题,但是利用现有技术描述的方法仍
然不考虑多个语义上的、实际上能提供的和能翻译的信息。特别地,甚至检测各个符号之间
的连接或者其布置,却不检测其语义上的含义。因此,应?#22791;?#22909;在对连接进行分类和跟踪时
进行设置。特别地,能够由此实现在建立符号库?#24065;?#32463;给出附?#26377;?#24687;,即不仅给出涉及其符
号和如何鉴别的信息,还给出涉及由符号代表的符号或部件、方法步骤或类似物的可能的
连接点的、其他的信息。因此对于每个符号限定连接点,为其例如存储识别的连接点数据。
随后,所发现的连接或其端点到符号的对应在接下来进一步详细说明:即端点不仅对应相
应的节点,还对应相应的节点或符号的确定的连接点。因此,利用相应的信息在符号库中的
连接点数据中的存储也能够从数据组中测定的是,哪些连接?#26800;?#21738;些信息或含义。因此,数
据组也包含语义上的信息,其在接下来的另外的处理中能够被应用。此外,连接点数据和连
接点形成另外的信息,其在测定修正的符号类型中能够应用于符号并且因此改善鉴别的精
确性。

在有利的设计方案中,连接点数据包含连接点类型。根据应用,能够在此例如标记
连接点是否是输入端或输出端,即允许的进入还是离开的连接。更一般地,也能够存储连接
点类型,其仅允许一个定向的连接。另外的连接点类型例如为否定(Negation)。在此也能考
虑连接点类型的组合,即为连接点分配多种类型。此外在此有利地,为每个连接点类型存储
的是,相应的连接点类型能够与哪些连接点数据类型共同形成连接的端点。例如,能够在连
接类型“输入端”存储的是,在对应一个端点的连接中,另一端点必须对应输出端。这些信息
能够在鉴别符号类型时同样地应用,并且能够因此实现更好和更准确的对应。

此外,为各种连接点类型中的每一个在符号库中有利地存储识别特性。这用于使
得所?#19994;?#30340;连接的相应的端点在节点的分类时与正确的连接点对应。对此,对于每个连接
点类型、根据需要也对于库中的每个符号类型特殊地限定至少一个特性,根据其能够识别
连接点类型。取决于应用地,与符号?#25104;?#30340;基准点相比,这能够例如是根据相应连接的位置
的识别,即例如相对于符号的相应的包络面(Bounding-Box,包围盒)的左上角。可替换地又
或附加地,也能够根据要限定的矩形之中的文本相对于连接点位置来识别连接点类型。

在本方法的另外的有利的设计方案中,连接点数据包括信息,其说明的是,相应的
连接点是否必须对应端点。该信息同样能够在鉴别符号类型、即在节点的分类时通过如下
方?#25509;?#29992;,即从库中选择的符号类型随后仅当发现并且连接了通过所述的信息标记的连接
点之后再分配给节点。

所述步骤e)、即符号的连接点与连接的端点的对应有利地从连接出发,通过对与
该连接的端点的节点相连接的、另外的连接进行跟踪而连续地进行。也就是说,分类?#25215;?#22320;
沿着连接线进行,其连续地继续进行。这能够实现的是,对于确定的应用情况来说预设连接
点的重要的特性。由此能够例如仅考虑连接到具有其重要的特性的连接点,即继续进行。由
此在通过之后得到图形,其仅包含期望的构造并且因此可能明显?#26085;?#20307;图形更小。由此使
所提取的信息的进一步处理明显变得更有效?#30465;?br />

在此有利地,符号数据包括信息,其说明的是,是否应当对超越相应的符号的连接
进行跟踪。由此同样能够采用边界的节点的鉴别和分类,当用于期望的应用的、技术图的确
定的?#27573;?#19981;重要时。

在该方法的另外的可替换的或附加的设计方案中,符号数据包括符号类型的第二
图示,其中,该第二图示包括多个带有相应对应的符号类型的节点和带有多个与节点对应
的端点的连接。换句话说:符号类型能够标记为组装的符号,即其实际上由多个同样之前限
定的基础符号和连接在这些基础节点中组合在一起,因此也形成子图形,其对应所述的第
二图示。向外定向的、不在子图形中连接的连接点在此对应上级的、组装的符号的连接点。
当分类与标记为组装符号的符号冲突时,能够立刻通过其基础符号和连接来代替,如果期
望这样的话。也在该位置上考虑全部其它的符号和连接点特性,例如对到相应标记的符号
的连接的进一步跟踪的、已经描述的端?#24247;鵲取?br />

在此有利地,连接点数据也包括信息,其说明的是,用于应用相应的第二图示的、
相应的连接点是否必须对应端点。也就是说,组装的符号通过相应的子图形的代替与如下
的条件结合,即必须连接一个或多个确定的连接点。当其不应该是该情况时,这能够实现对
用户自动的错误报告。

在该方法的另外的有利的设计方案中,连接点数据包括信息,其说明的是,相应的
连接点是否能够进行复制。也就是说,取决于相应的应用地能够进行的是,多个连接的线在
符号的连接点上相交。为了对其在逻辑上进行?#25104;洌?#33021;够复制相应的端口,即在相应的节点
处在数据组中的逻辑的?#25104;?#20013;存储一致的连接点,即复制存在的连接点,并且为相交的连
接中的每一个连接的端点分别分配连接点中的每一个。如果在此存储是否允许这样的复制
的信息,那么在此也再次存在对用户的自动的错误报告,当不设有标记并且?#19994;?#36825;样的情
况时。

迄今为止描述的方法也能够实现的是,跟踪并且?#25104;?#20855;有开放的端部的连接。因
此,技术图中的这样的连接表示,其具有至少一个不连接到符号的端点。这样的连接通常出
现,当应当例如经由技术图的多个页建立联系时。这例如通过文本上(textuelle)的描述标
记(例如:标记“A/02”应当说明的是,到标记“A”的连接应当在页02上闭合)。所描述的步骤
c)、即连接的识别对此包括对在技术图中从符号出发的、开放的线的识别,其中,代表的连
接的开放的端点与连接端对应并且储存在数据组中,其代表到第二个技术图的连接端的连
接。连接端根据确定的预设的和存储在符号库中的特性来识别。如果以这种方式发现连接
端,那么其作为节点接收到数据组中的整体图中。所发现的文本信息对应该连接端。

有利地,通过该方法生成的数据组根据连接端的连接与代表位于其它页上的、第
二个技术图的数据组联合。换句话说:合适的连接端之间的连接(根据应用)自动地闭合(在
图形中意味着,移除连接端节点并且将相应的连接、即边缘插入到图形中,其中,新的连接
的端点对应连接在连接端的连接的相应的端点)。在此重要的是,确定的文本信息能够通过
图?#26410;透?#25152;有的连接点,对于其来说该信息是重要的(例如经由确定的模块和页离开的
信号名称)。

如已经描述的那样,存储在库中的连接点数据的连接点中的几个(连接在通过子
构造的代替时的可复制性、必要性)能够不仅在对应中、也在技术图自身中实现对错误的鉴
别。通常有利地,由存储在符号数据和/或连接点数据中的条件来检查能实?#20013;?Erfü
llbarkeit)并且在不能实现(Nichterfüllbarkeit)时鉴别错误。在此根据需要,要么能够
利用修正的符号类型来改善所鉴别的符号的分类,例如通过要求用于手动控制的使用者的
方式,要么能够-?#22791;?#25454;事?#28909;?#23450;的规范来测定足够的可靠性时-以这种方式也鉴别技术图
自身中的错误。

一种计算机产品,其能够直接装载到计算机的内部的存储器中并且有利地包括软
件代码段,?#22791;?#35745;算机产品在该计算机上运行时,利用该软件代码段来执行所述的方法。

一种计算机系统,有利地包括扫描器以及内部的存储器,在存储器中装载这样的
计算机产品。

利用本发明实现的优点特别地在于,不仅通过确定和对应技术图的符号和线,还
通过事先限定库符号中的连接点和将连接点与各个连接对应而明显更多地考虑语义上的
能翻译的信息,其明显改善了生成的数据组的鉴定准确性以及采用可能性。不仅单纯的连
接、还有其方向在此能够被鉴定,更确?#26800;?#35828;不取决于其在存在的文档中如何进行操作(仅
仅从所对应的库符号的连接点和相应的连接点特性中确定)。在此,该方法也能够实现的
是,根据鉴别的连接端进一步跟踪并根据需要闭合经由各种页离开的连接。

在分类期间能够根据在符号库中限定的特性而相应地?#20174;?#24182;且处理:结束在确定
的符号上的进一步跟踪,通过之前限定的基础符号来代替组装的符号,以及自动复制多重
连接的端口。

该方法也能够实现改善的自动的错误鉴别?#21644;?#36807;存储在数据组中的、与连接点类
型连接的图形和认知而定向的边?#25285;?#33021;够发现不合理的连接(例如在两个进入之间的连接
点)。该类型的错误是否由于错误的鉴别而产生或者是否来源于已经错误的文档,这在此不
重要。在每个情况中都建议手动的?#31245;ぁ?#22240;此,在说明参与的符号、文档以及参与的连接点
的情况下,能够通知相应的用户。

在符号库中限定的连接点特性能够在分类和处理文档期间进行检查,并且如果需
要,能够相应地进行处理。对此来自于WO 2013/092654 A1中的、在序言中描述的应用的实
例所检查的是,连接点是否必须连接并且是否允许多重连接的连接点自动复制。另一方面,
在错误情况中能够利用文档、符号和连接点的更准确的说明将相应的报告传导给用户。

与连接端联系的文本信息能够自动地通过相应的图形进一步传送,也经由多个页
向外地进行。该能力能够在WO 2013/092654 A1描述的应用中使用,以将信号名称和另外的
信息进一步传达给位于远处的连接点。

附图说明

根据附图详细阐述本发明的实施例。在此示出:

图1是用于自动建立表征具有符号和连接符号的线的技术图的数据组的方法的、
示意性的流程图,

图2是示意性的技术图,

图3是数据组的一部?#31181;?#30340;技术图的、示意性的代表,

图4是符号库的示意图,

图5是数据组的一部?#31181;?#30340;技术图的、进一步精制的示意性的代表,

图6是符号类型与其子构造在一起的示图,

图7是符号库中的子构造的示图,

图8是具有开放的连接的、第二技术图的示图,

图9是用于存储符号数据和连接点数据的符号库的输入屏。

具体实施方式

在附图中相同的部分用相同的标号标注。

图1示出了用于自动建立数据组的方法1的示意性的流程图,该数据组表征具有符
号和连接符号的线的的技术图。原理在此相应地形成技术图。技术图一般是这样的文档,其
以图形和文?#20013;?#24335;示出所有必要的、用于建立和用于描述单一部件、组件或完整的产品的、
要求的功能和特性的信息,并且用作为工程的产品文档的一部分。通常,刚好在复杂的系
统、如整个工厂设备中,这样的技术图存在几百和上千的页。技术图特征在于,其由例如代
表设备的各个部件的符号以及符号之间的线组成,这些线代表有效连接、例如电流或数据
传输。

图1中所示的方法的所有步骤在未示出的计算机系统中实施,即相应地强化用于
执行步骤。特别地,在计算机系统的存储器中装载计算机程序,其包括软件代码段,其安排
计算机系统用于实施该方法。

在步骤a)中首先扫描技术图。这包括技术图的所有的页,即数字地检测技术图的
多个页。为?#31169;?#19968;步处理而矢量化所扫描的图像数据,即在分别生成的栅格图中在矢量化
时在简单的几何图形的对象中进行识别。这能够以专业人?#24065;?#30693;并且在现有技术中惯常的
变化方案实现,例如能够经由边缘探测测定相同或类似的亮度或颜色,也已知为色调分离。
最后,结果为技术图中的图形元素的坐标数据,即线、开放或闭合的曲线、点?#21462;?br />

从矢量图中接下来在步骤b)中识别技术图中的符号、即其数量和位置。在要生成
的、应当代表技术图的数据组中,从现在起为每个符号存储代表的节点。因此,在相应的页
上产生用于每个符号的子数据组。

在也能够与步骤b)同时进行的步骤c)中,识别技术图中的分别连接至少两个符号
的线,并且将代表相应的线的连接存储在数据组中。在此,每个连接对应至少两个端点,并
且每个端点对应节点中的一个,该节点代表通过相应的线连接的符号

步骤a),b)和c)首先根据图2和图3进行阐述。图2示出了技术图2的示意性的、抽象
简化的图像。其包括:在上面的区域中示出为圆形的符号s1,在下面的区域中示出为正方形
的符号s2,以及两个在右面的区域中示出为三角形或者打叉的平行四边形的符号s3和s4。

符号s1在其下侧具有标记为“输出”的端口,符号s2在其上侧具有标记为“输入”的
端口。这些端口通过线l1连接。符号s2在其?#20063;?#20855;有另外的标记为“输出”的端口。从该端口
出发,线l2导至符号s3的左侧的端口,以及另外的线l3导至符号s4的左侧的端口。符号s2在
其左侧具有另外的未标记的端口,其不进行连接。

该方法的内容主要在于,从技术图2自身中自动化地提取技术图2的刚好文本地描
述的特性以及必要时的前后关系的信息。

图3示出了数据组4,如其在步骤a),b)和c)之后出现的那样。四个鉴别的符号s1,
s2,s3和s4与其在包络面、即所谓的包围盒中存储的矢量化存在的图形信息6、即其图形的
图示一起存储。此外,数据组包括的信息为,鉴别三条线l1,l2和l3并且分别连接符号s1-
s2,s2-s3或s2-s4。实际上这些信息在数学的意义上对应于未定向的图形。

然而,至此所提取的信息绝对不对应完全的、能从技术图2中提取的信息,并且仅
受限地适用于另外的应用。因此,再次参考图1执行另外的步骤d)和e),在其中进行连接并
分类符号。

在步骤d)中提供了符号库8,其分块地在图4中示意性地示出。符号库8特别建立用
于确定的技术图2或者特别地用于确定的工程设备,其通过技术图2进行描述。其包含用于
每个可能在相应的设备中的一个中出现的、在技术图中描述的符号的符号类型st1,st2?#21462;?br />为这些符号类型st1,st2等分别存储符号数据10,例如与来自于符号的扫描的、矢量化的图
示的图形信息6相比,存储符号的图形的图示。利用这些信息已经能够实现的是,更详细地
识别数据组4中已经提到的未定向的图形的节点。

然而在此,该方法应当还是更?#25910;?#38450;护的,还更多地检测来自于技术图2的信息,
并且在此必要?#24065;?#37492;别技术图2自身中的错误。

对此,符号库8扩大了多倍的信息。首先为每个符号类型st1,st2等限定连接点a1,
a2,a3?#21462;?#36825;意味着,为每个符号类型st1,st2等存储的是,其具有多少个连接点a1,a2,a3
?#21462;?#20026;连接点a1,a2,a3等中的每一个存储连接点数据12,其包含到相应的连接点a1,a2,a3
等的另外的信息。

首先,在连接点数据12中存储用于识别相应的连接点a1,a2,a3等的信息。例如能
够存储的是,符号类型st2具有三个连接点st2-a1,st2-a2和st2-a3。在此,st2-a1布置在包
围盒的上边缘的中间。?#21482;?#32773;st2-a1始终从其位置出发以确定的间距和确定的方向、通过
确定的文本进行标记,例如图1所示的文本“输入”或“输出”。此外,能够为每个连接点a1,
a2,a3储存连接点类型,即例如“进入”、“离开”、“否定”、“仅与箭头连接”?#21462;?#20026;连接点类型
在符号库中存储的信息为,通过连接允许连接哪些连接点类型,例如连接类型“进入”必须
始终经由具有连接点“离开”的线来连接。

在连接点数据12中还存储的是,当存在到连接点的多个连接时,是否允许复制连
接点a1,a2,a3,或者这是否表示为错误。这也能够连接到另外的条件上。连接点a1,a2,a3也
能够如下地标记,即其必须绝对连接,应当鉴别从其出发的确定的子构造,或者其在从鉴别
的文档中生成的格式中具有哪种含义。

通过特别为连接点a1,a2,a3存储的连接点数据12,现在能够参考图1实施步骤e)。
在此分别将来自于符号库8的符号类型st1,st2等对应于图形中的每个节点,并且相应的信
息存储在数据组4中。此外,连接点数据12和符号数据10如下地进行评估,即当端点连接时,
到具有分别对应的符号类型st1,st2的每个符号s1,s2,s3,s4的每个鉴别的连接点a1,a2,
a3等分别对应连接的端点。这通过连续跟踪在符号s1,s2,s3,s4之间的连接进行。

示例性地,产生的数据组在图5中示出。在此,再次列出符号s1,s2,s3,s4,然而其
具有多个另外的信息。除了到相应的符号类型st1,st2,st3,st4的对应之外,也在符号s1,
s2,s3,s4中对于每个符号类型st1,st2,st3,st4识别从符号库中提取的每个连接点a1,a2,
a3等,并且对应于线l1,l2,l3的端点。例如,其对于符号s2来说阐述为:其对应符号类型
st2,其根据符号库8具有三个连接st2-a1,st2-a2和st2-a3。在此,在符号库8中st2-a1标记
为“进入”并且st2-a2标记为“离开?#20445;?#20854;中,该信息储存在数据组4中的另外的数据14中。产
生的图?#25105;?#27492;也得到方向。此外为连接点st2-a2进行存储,使得其能够复制,这在技术图2
中也是这样的情况,因为有两条线l2,l3与该连接相连。

在数据组4中存储的是,对于符号s2来说连接st2-a1具有线l1,连接st2-a1的第一
副本具有线l2,连接点st2-a1的第二副本具有线l3,并且连接st2-a3是空的。附加地,在数
据14中存储?#25105;?#30340;另外的、从符号数据10和连接点数据12中提取的信息,其能够在另外的
处理中应用。也能够在步骤d)和e)中的评估时预设确定的参数,因此例如当应?#24065;?#30830;定的
应用目的检测技术图2的仅一个区块时,应当忽略确定的连接点a1,a2,a3?#21462;?#22312;此,也能够
在符号数据10中存储的是,不继续跟踪经由确定的符号st1,st2等向外的连接。

通常,符号数据10也在该方法1的所示的实施方式中明显扩大。例如,能够为在要
求的或期望的位置的、确定的符号类型st1,st2等在子符号类型中存储分解(Zerlegung)。
对此的实例为电路图中的组合,其另一方面由多个相互连接的部件组成。对于某些应用来
说其想要实现的是,仅示出组合自身和其连接点,然而对于其它的应用来说组合的内部构
造也是重要的。对此能够将子构造存储在符号数据10中。

这在图6和7中示出。图6在左侧的图像部?#31181;?#31034;出了符号类型st2和其三个连接点
a1,a2和a3,以及在?#20063;?#30340;图像部?#31181;?#31034;出了符号类型st2的第二图示16,其具有由三个符
号类型st5,st6,和st7组成的子构造的形式。符号类型st5,st6,和st7各具有三个连接点
a1,a2,a3并且相互通过线l4,l5,l6连接。在此,仅对应上级的构造中的连接点st2-a1的连
接点st6-a1、对应上级的构造中的连接点st2-a2的连接点st7-a2和对应上级的构造中的连
接点st2-a3的连接点st5-a3是开放的。因此不仅已知子构造,还已知了上级的符号类型st2
的、外部的连接点a1,a2,a3到子构造的外部的连接点的对应。

子构造以相同的、例如为主构造描述的形式存储在符号库8中的符号数据10中,如
其在图7中所示。也就说,一方面存储子构造的所有符号类型st5,st6,st7,还存储子构造的
每个符号类型st5,st6,st7的所有连接点a1,a2,a3。子构造之中通过连接l4,l5,l6已经连
接的连接点a1,a2,a3同样如上述那样识别和存储。此外,在连接点数据12中为符号类型st2
的每个连接点a1,a2,a3如上述那样存储的是,其对应子构造的哪些符号类型st5,st6,st7
的哪些连接点a1,a2,a3。

符号库8中的该存储能够实现的是,在建立数据组4时在相应的预先设置的基础上
或自动地通过子构造代替这样的符号类型,为其存储第二图示16。对此,也能够在连接点数
据12中存储的规则为,仅当在扫描的版本中连接了上级的符号类型的确定的连接点a1,a2,
a3时,通过第二图示16进行这样的代替。

迄今为止描述的该方法1的另外的优点在于,连接能够经过多个页进行。这在真实
的技术图中例如通过文本上的描述(例如:标记“A/02”应当说明的是,到标记“A”的连接应
当在页02上闭合)发生。

对此,在上述的步骤c)中也从符号出发,识别技术图中的开放的线。图8示出了这
样的情况。在左侧的图像部?#31181;?#23616;部地示出第一技术图2,即页“01”。在?#20063;?#30340;图像部?#31181;?br />局部地示出第二技术图2,即页“02”。页“01”包括具有连接的线l7的符号s5。在线l7的开放
端存储标记“A/02”。因此,线l7的相应的端点对应连接端K1,并且利用连接端K1存储标记的
图像数据。这在步骤c)的范畴中进行并且不特别示出。

对于页“02”来说同样地进行。这包括具有连接的线l8的符号s6。在线l8的开放端
存储标记“A/01”。同样如在页“01”中那样,线l8的相应的端点对应连接端K2,并且利用连接
端K2存储标记的图像数据。

如果扫入并且检测两个图,那么现在能够对应连接端K1,K2。标记应当在技术图2
中相互对应,这现在也能够在数据组4的数字的?#25104;?#20013;自动进行:标记在此自动地鉴别,从
而能够使连接端K1和K2相互对应。利用K1到K2的对应能够使线l7,l8连接到一条线,并且线
l7,l8的各个另外的端点形成新出现的线的或者其对应的端点。因此出现包括两个图2的数
据组4。

开放的连接的所描述的跟踪能够有效地作为?#39068;?堆叠构造)执行。在此,在矢量
化或者文本鉴别中建立类型目录,从其中得知的是,哪些(明确的)标记属于哪页。由此能够
在跟踪连接端时直接打开?#22270;?#26597;匹配的页。在不能或错误地鉴别标记的情况下,在?#35828;?#28982;
检查所有的页。

此外,该系统能够实现技术图2中的错误的自动鉴别。在所描述的方法1期间始终
在对应中检查的是,连接点是否必须连接,并且是否允许自动复制多重连接的连接点。此外
检查的是,是否遵守有关连接的规则,即检查例如两个标记为“进入”的连接点是否?#28304;?#35823;
的方式相互连接。在此,在错误情况下,将具有文档、符号和连接点的准确的说明的、相应的
消息发?#36879;?#29992;户,其执行手动的控制和修正。

迄今为止,该方法1根据简化的示意性的实施例进行阐述。图9示出了另外的具体
用于在通过申请者开发的、用于发电厂的控制技术系统T3000中应用的实施例的组件。控制
技术“西门子能量和过程自动化T3000(Siemens Power and Process Automation T3000)”
(SPPA-T3000)被复制,以便实现发电厂自动化的所有任务?#20309;新?#25511;制、包括容器保护的容器
控制、辅助设备和副设备以及其它提供者的系统的集成,例如IGCC(Integrated
Gasification Combined Cycle,集成气化组合循环)应用范畴中的气化设备。

图9具体示出了用于存储符号数据10和连接点数据12的符号库8的输入屏18。其在
计算机系统上已知的图形的用户界面中示出,以便在符号库8中存储符号类型。

输入屏18在下侧区域中首先示出了图形信息6,即符号类型的具体的?#25104;?#19982;其连
接点和其位置一起,其例如用于使符号类型对应符号。

输入屏18在上侧区域中示出了用于输入符号数据10的可行性方案。所示的列表能
够实现输入用于符号类型的名称以及到所谓的AFI(automation function instance,自动
化功能实例)的自动的对应,其显示了SPPA-T3000中的确定的功能块。此外,能够存储确定
的识别标?#19988;?#21450;通过子构造安排自动的代替(“Explode macro?#20445;?#20998;解宏)。

最后,在中间区域中给出了用于存储连接点数据的可行性方案,这以表格的形式
进行。存在用于添加或去除连接点的按键,其分别对应表格的行。在栏中存储连接点数据的
各种种类,首先是连接点名称以及连接点类型(在此:“输入?#20445;健?#36827;入”或“输出?#20445;健?#31163;开”)。

此外存储识别的类型。在图9的实例中,根据其位置识别全部的连接点,其例如能
够通过下侧的图像中的点击限定。此外,确定的要求能通过能勾选的区域进行存储,即定向
的连接的要求、自身的连接的要求以及数据侧的复制的可行性方案。最后,能够在系统
SPPA-T3000之中存储用于识别的确定的信息以及另外的识别标记。

通过所示的输入屏18能够相对简单地实现用于在SPPA-T3000中应用的符号库8的
建立,由此能够在自动检测技术图2时快速应用上述方法1。

附图标记列表

1 方法

2 技术图

4 数据组

6 图形信息

8 符号库

10 符号数据

12 连接点数据

14 另外的数据

16 第二图示

18 输入屏

a),b),c)

d),e) 步骤

a1,a2,a3 连接点

l1,l2,l3

l4,l5,l6

l7,l8 线

s1,s2,s3

s4,s5,s6 符号

st1,st2

st3,st4

st5,st6

st7 符号类型

关于本文
本文标题:用于自动建立表征技术图的数据组的方法.pdf
链接地址:http://www.pqiex.tw/p-6091717.html
关于我们 - 网站声明 - 网?#38236;?#22270; - 资源地图 - 友情链接 - 网站客服 - 联系我们

[email protected] 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
平码五不中公式规律 北京pk赛车开奖app 重庆时时历史开奖记录 财神爷铜像 广东麻将技巧 江苏快3稳赚不赔的方法 贵州福彩快三下载安装 2019时时彩20分钟开奖 天津快乐十分走势图100 快三骰子作弊 AG开心农场开奖结果