專利名稱:用于分析和解釋工程圖的計算機自動處理的制作方法
技術領域:
本發明涉及一個用于分析和解釋以數字格式的工程圖的計算機自動處理系統。
背景技術:
在建筑工業內的許多方面,諸如結構分析和圖的制作,已經計算機化。然而,數量測量工作,諸如測量在加強的混凝土結構中要使用的鋼筋的數量、要使用的型材和混凝土的量,仍然用手工計算。
數量測量工作迄今尚未能夠計算機化是由于在讀圖和解釋圖時的巨大的困難。數量測量員的工作是復雜的,它需要高度的技能和經驗。數量測量員必須經歷強化培訓以獲取必需的技能。
使用某種形式的計算機輔助設計格式繪制工程圖是普通的實踐。然后把這些圖由數量測量員打印出來以形成招標文件的一個必要部分用于招標。
在建筑項目中開發者和承包者都花費相當多的時間和努力來決定項目的費用。開發者焦急地要與承包者查明和確定項目的費用,而承包者焦急地要保證他的投標是現實的,覆蓋建設的所有方面,并且費用估計盡可能準確。
籠統說,承包者審查和分析由開發者準備的項目的工程圖以精確決定為完成該項目需要多少材料。在這一階段,一個有經驗的數量測量員必須投入4到5個人月來完成一個典型的高層(high rise)項目的測量工作。一旦材料總量確定,則承包者可以確定每項的費用,從而得出建設該項目的總費用。
材料和費用的明細在一個稱為數量清單(Bills of Quantity)的文件中發表。該文件通常有幾百頁。為準備數量清單,有資格的數量測量員必須審查和分析每一張工程圖的所有方面來精確估計為完成如圖所示的項目需要多少材料。必須審查的圖的數量可能有幾百張。
一旦簽訂合同,則開發者通常將派它自己的數量測量員再次進行測量以發現在由兩個單獨的數量測量小組所做的測量記錄之間是否有任何偏差。如果發現有偏差,則兩個數量測量小組需要檢查和改正這一偏差,因為一個小百分比差誤可能意味著數百萬美元。在測量和驗證這一信息中花費的總時間可能到20個人月,因此是一個極端昂貴的過程。
工程圖的分析目前是一個很慢的手工過程,它非常耗時和非常昂貴。該任務也非常重復和繁瑣,因此容易出現人的錯誤。
發明內容
本發明是一個計算機的自動處理過程,用于分析和解釋數字格式的工程圖。該過程基本上是對在任何類型工程圖中的符號和圖形的識別,然后對在該圖中的符號和圖形元素之間的關系進行分析以提供對該圖有意義的解釋。圖的解釋可以以多種方式進行,包括圖的定量分析和/或圖的3維重建。
符號和圖形元素的識別并不新。然而,迄今對圖中符號和圖形元素的識別僅限制在對這些項的靜態識別,而且迄今還不可能分析在符號和圖形元素之間的關系以提供有意義的結果。
該過程需要計算機,所述計算機具有一個中央處理單元,該中央處理單元在操作上連接到一個存儲設備,一個存儲器設備,一個輸入設備和一個輸出設備。可以使用存儲設備來存儲將在圖中遇到的各種不同符號的模板和預定的算法來確定和識別圖中的圖形元素。存儲設備還可以用來存儲任何在分析和解釋圖時所需要的其它數據或信息。
圖的分析按照一組預定的算法進行,這需要中央處理單元從圖中分析和解釋采取數字格式的符號、圖形和文本數據,并處理該信息以確定在符號、圖形元素和文本數據之間的關系。
該過程可以用于分析和解釋任何類型的工程圖,然而,它特別適合用于用戶必須處理大量復雜的圖的建筑工業。因此,為方便和容易理解,下面參考建筑工程圖說明本處理過程。
在分析建筑工程圖時,必須從兩個主要源亦即結構平面圖(framingplan)和詳圖提取信息。結構平面圖表示建筑物逐層的總布局,而詳圖表示該建筑物逐層的各個結構元素,諸如圓柱、墻壁、梁、樓板和樓梯。
元素的拓撲信息可以從結構平面圖提取,而每一結構元素的實際數量和大小可以從相應詳圖中提取。
每一圖中的所有元素按照工業標準約定加標簽,以便數量測量員可以精確確定每一項由什么組成。于是,例如對于一個柱平面圖,數量測量員將能夠查明在該柱內確切數目的鋼筋,每一鋼筋的大小,在兩個相鄰柱之間的鋼筋重疊的程度。數量測量員必須通過解釋該圖確定所需要的材料數量。
結構平面圖給出建筑物中一層的一個平面視圖。該圖包括線、弧線、文字等,來表示或隱含部件的位置、大小和它們之間的關系的信息。
在結構平面圖和詳圖中有5種主要類型的部件。這些部件中的某些部件以輪廓形式的正視圖表示,而其它的以平面視圖表示和一些以表格表示。5類部件是1.柱-這些在平面圖中作為閉合的圓、矩形或多邊形表示。
2.梁-用兩組分開的平行線表示邊界。拱形梁用同心弧表示。
3.墻壁-形成一個閉合多邊形的一組線表示墻壁的基,兩組線(其中大多數線是豎直的)表示墻壁的左或右邊緣,兩組平行線表示墻壁的頂。
4.樓梯-在平面圖中作為一組或多組平行短線表示,在每兩個短線之間有同樣的距離。其形狀可以是矩形或不規則多邊形,但是其邊界總是墻壁。在剖面圖中每一臺階由兩個連接的線組成,其中一根是水平的,一根是垂直的,每一臺階面由兩個平行線組成。
5.樓板-由梁和墻壁圍繞的區域,每一個具有作為字符串表示的名字和一個樓板標志,它指示該樓板的位置和方向。
該過程可以總結如下(i)中央處理單元讀圖中所有的圖形基元,諸如線、文字、弧、虛線,并把這些信息存儲在各種陣列中為將來分析用。也查明在整個平面圖內的圖的空間位置,諸如如果該圖是一個柱,則中央處理單元將確定該柱位于的樓層和該柱在該特定樓層上的位置。
(ii)然后中央處理單元通過將圖中的符號與存儲在存儲設備中的模板進行比較識別在圖中發現的工程符號。符號的識別便利了圖中圖形元素的識別。
(iii)然后中央處理單元借助預定的算法識別圖中表示的諸如柱、梁、墻壁、樓板和樓梯的圖形元素,并決定每一元素的大小和形狀。
(iv)然后中央處理單元使用每一圖形元素的值使得能夠建立該圖的一個3維模型和/或按照一個數學公式量化每一元素。從而例如能夠量化在建設中需要的鋼筋的數量、混凝土的體積和/或型材(formwork)的數量。
現在說明該過程的每一階段。
讀圖形基元在該過程開始時中央處理單元讀所有圖形基元,諸如線、文字等,并記錄和存儲這些值。在記錄和存儲每一圖形基元的值之外,中央處理單元記錄在每一圖中的每一圖形基元的空間位置。
符號識別為識別圖中的元素,首先必須識別標識這些元素的符號,諸如樓板標志。
每一符號有一個模板,它可以用4個方面說明;1.組成符號的實體;2.每一實體必須滿足的條件;3.在不同實體之間的關系;4.說明該關系的閾值。
模板存儲在存儲設備中,需要時由中央處理單元訪問。
識別符號的過程在圖1所示流程圖中說明。
然后使保存在各種陣列中的所有圖形基元的值經歷符號識別分析。符號識別需要中央處理單元比較在每一陣列中的每一圖形基元的值與在存儲設備中保存的已知符號的值。如果圖形基元的值與在存儲設備中保存的已知值的預定范圍相同或在其內,則該基元被識別為合適的符號。
一旦識別了圖中的符號,則可能識別圖中的所有部件。
從效率考慮對各種部件的識別順序進行。
該順序是首先識別格子系統,以便對在該圖中的部件的位置和大小有一個參考。在這之后識別柱,因為這些柱子位于兩個垂直的格子線的相交處。接著識別梁,因為它們架在柱上。下一個要識別的部件是墻壁,隨后是樓梯和樓板。
柱識別圖中的每一個柱用一個名字標識。為識別柱,中央處理單元通過調用一個預定的算法分析該圖。
用于識別一個柱的算法可以說明如下1.識別所有格子位置和計算每兩個垂直格子的所有交點;2.在每一格子交點附近尋找諸如“C1”這樣的柱字符串。標識每一字符串的位置并在存儲設備中存儲;3.如果未發現字符串,則在交點附近尋找以“C”為前綴的字符串,然后查找帶這一前綴的所有字符串。然后標識每一字符串的位置并在存儲設備中存儲;4.一旦找到柱,則試圖在每一柱字符串附近尋找諸如600*400的串。如果找到的話,則標識每一個大小和名字并存儲在存儲設備中;5.如果大小未找到,則檢索整個結構圖來確定是否有用標題串“TYPICAL COLUMN”標識的典型的柱圖例。從該圖例出發,可能識別在該特定圖中的所有柱的大小。然后把這一信息存儲在存儲設備中。
6.如果未找到典型的柱信息,則假定只有規則形狀的柱。
7.如果不存在大小信息,則搜索柱的閉合邊界。柱的大小不能大于兩個相鄰格子之間距離的一半。
梁的識別梁位于兩個柱或一個柱和一個墻壁或另一個梁上。為標識梁,中央處理單元通過調用一個預定的算法分析圖。標識梁的算法可以說明如下1.通過識別諸如“*B*”的串尋找梁的名字。字符“B”不應該位于串的末尾。然后把這一信息存儲到存儲設備中;2.關于每一梁字符串,識別諸如400*500的串以識別梁的寬度和深度。梁可以是水平的或豎直的。如果梁是豎直的,則梁字符串也必須是豎直的。
3.尋找上面識別的每一梁的邊界。定位每一相鄰元素亦即柱或墻壁的位置。梁必須在兩個部件之間。識別在兩個元素之間的線并從而識別一個梁邊界。
4.如果大小信息存在,則使用該信息確定第二梁邊界。如果大小信息不存在,則第二梁邊界的距離必須高到一個預定的閾值,且必須也在兩個元素之間。在第一梁線下面的第二梁線可以交錯或重疊,但是不能是一個虛線。
墻壁識別墻壁的識別類似于梁的識別并按照下面的算法進行。
1.從圖中所有數字數據通過識別字符串“W*”亦即在第一位置包含字符“W”的字符串定位墻壁名。然后把這一信息存儲到存儲設備中;2.關于如此識別的每一墻壁,定位諸如“200”的數字串,它指示墻壁的厚度。這一信息存儲到存儲設備中;3.使用和識別梁邊界同樣的步驟定位上面識別的每一墻壁的邊界。
樓梯識別在詳圖中,樓梯是平面視圖和剖面圖。因此必須使用兩類不同的算法來識別樓梯的不同的視圖。對于平面視圖,使用下面的算法。
1.在平面圖中定位諸如“Staircase No 1”的樓梯字符串;2.定位一個或多個線組,每一組包含多于4個相同長度的線,在兩相鄰線之間有相同的距離;3.定位閉合的邊界,每一邊界包圍該線組并位于該線組的一個切線上。
對于樓梯的剖面圖,可以使用下面的算法1.定位一條豎直和一條水平線,在這里水平線的一點與豎直線的頂點連接。水平對豎直線的比率一定不能小于0.5和不能大于2。如果這種線存在,則定位多于5組相似于它們的線的地方。這種一組表示一個臺階。
2.定位所有臺階和每一這種樓梯的頂級面和底級面。
樓板識別樓板的識別不是通過圖中任何圖形元素,而是通過圍繞的部件。
識別樓板的算法如下1.通過定位一組線,其中總有兩條線看上去像“X”,來定位和識別孔。定位該組中所有線的頂點。如果發現一個閉合邊界,則假定它是一個孔。
2.通過比較在圖中發現的符號與在存儲設備中存儲的符號定位和識別樓板標志。
3.使用前面描述的步驟確定所有墻壁和梁的邊界,并確定每一元素的中心線。
4.通過識別樓板標志識別每一樓板的邊界。樓板標志位于每一樓板的中心。從樓板標志查找該樓板標志左邊的第一非水平線。從該線以逆時針方向上查找連接到該線的線。
5.通過識別哪一孔在哪一個樓板邊界內連接孔到樓板。
在圖2所示流程圖中為說明的目的表示出部件的識別。
一旦元素被識別,則知道所有關于這些元素的位置、它們的大小和尺度的數據。使用這些信息,然后有可能解釋這些數據來建立圖中圖形元素的3維模型,從而建立作為整體的建筑物的3維模型。這由中央處理單元執行,它使用一個預定的數學公式組合所有圖形基元的數據,包括它們的空間位置,來建立圖中表示的建筑物或元素直到3維的圖像。通過3維模型,有可能在建設前確定建筑物建設中可能發生的任何問題,諸如不正確地放置任何元素。
從作為上述處理的結果得到的信息有可能確定在建設中需要的鋼筋、混凝土、型材和其它元件的數量。另外,可能定位和量化圖中發現的所有其它單元,諸如灑水器、門、窗等。
關于每一單元需要的混凝土的體積可以借助一個數學公式根據所有其它單元的尺度計算。
類似地,在建筑各種單元中需要的型材的數量可以從相關單元的尺度決定。
鋼筋的量化比混凝土體積或型材數量的量化困難,因為它需要識別圖中的哪一條線表示鋼筋。
鋼筋通常有3個分量,即注釋串、多線條和連接線。
鋼筋的注釋串指示該鋼筋的鋼類型、直徑、數量、序號和位置。多線條表示鋼筋的形狀,而使用連接線連接注釋串與多線條。于是,例如圖例5-Y10-23-150 B1意味著有直徑10mm的5 Y型鋼筋,距離B1(亦即底面1)150mm放置,所有鋼筋具有鋼筋標志23。
在另一個例子中,圖例35 R 10-101-150 SS表示圍繞梁綁的單箍筋。號碼35表示圍繞該梁的箍筋的號碼。字母R指示該箍筋的類型。號碼10表示該箍筋的鋼筋的直徑。號碼101是鋼箍筋的標志,而號碼150是沿該梁的箍筋的間隔。
鋼筋的識別可以用在圖3中表示的流程圖表示。
從該圖中可以看出,鋼筋的識別和確定是對詳圖通過識別和分析鋼注釋串,然后定位和分析注釋線進行。
鋼注釋串分析一個鋼注釋串有5個主要的元素,亦即數量、類型、直徑、號碼和位置屬性。數量指示鋼筋的數量。類型指示鋼筋的類型,諸如“T”或“R”或“Y”或“ET”。直徑值指的是鋼筋的直徑,其由在值從10到40的范圍內的整數表示。號碼值是鋼筋的序號,其由一個整數或者一個整數加一個字符表示。位置屬性給出加強鋼的位置,其可以由一個字符串或句子諸如“ T1&B1”,“E.F”,“T2”“B2”表示。
解釋鋼注釋串的步驟(算法)如下1.從數字數據識別一個鋼注釋串;2.然后把該串拆分為各個符號。例如,“5Y10-200 T&B”可以分成為“5,Y,1,0,-2,0,0,,T,&,B”;3.把串中分開的字符分組為正確的字符組。于是對于“5Y10-200T&B”分成組“5”,“Y”,“10”,“-”,“200”,“T”,“&”,“B”;4.然后中央處理單元將前3組與鋼類型的已知特征相比較。這些預先定義的特征存儲在存儲設備中;5.如果鋼類型組位于該字符串中,則使用它作為參考點并在由中央處理單元分析該參考點之前和之后分組,看它們是否匹配在鋼注釋串中的成分的預先定義的特征。如果是,則確定該串是鋼筋注釋串。
在已經定位鋼筋注釋串后,然后必須進行確定該注釋串指的是圖中的哪一條線,以便識別鋼筋線。注釋串通過注釋線指示鋼筋線。
這借助于標志線相對性分析進行,它測量在一個注釋串和一個注釋線之間的接近程度。給每一線一個想象的重力場。這一想象的重力場和正常的重力場不一樣,因為后者不能表示圖的對象之間的正確關系。相應地通過在該線添加符號和排列該串和該線修改該重力場。
影響一條線的重力場的符號包括短線、點和線上的箭頭。這些因素改變該重力場的大小、形狀區域和方向。在重力場中引入點以形成一條線的重力。一個重力場中的樣本點的位置在圖4中表示。
圖4中的第一個圖例是正常重力場,這里在該場中的所有8個點在決定該線和該串之間的關系時被予以考慮。第二圖例表示在注釋線的一端有一個箭頭的線。在這種場合,連接該線的文字通常靠近該線離開箭頭的相對端。相應地,箭頭端的重力場最小,而在關系判定中不使用點4、5、6。相似地,如果該線兩端都有箭頭的話,則在關系判定中只使用點3、7。
串和線的排列還改變一條線的重力場。在具有彼此平行的一些鋼筋線的地方,可能很困難確定注釋串屬于哪一個鋼筋線。
這示于圖5,圖中有3條鋼筋線和3個注釋串,所有都彼此平行。在這種場合,可能很難確定串例如3Y10-91-300 B2指的是哪一條線。
在這種場合,在一組線和文字規則而交替排列時,則在該組中的重力場將改變,使得放棄一定的點,如圖5所示。這樣在圖5中只有樣本點2、3、4用于決定在線和串之間的關系。
在識別正確的注釋線后,亦即連接到注釋串的線,然后決定由注釋線指的鋼筋線。
注釋線分析按照一個預定的算法進行,該算法存儲在存儲設備中。該算法可以說明如下1.從圖中定位一條線;2.決定是否有與該線相交的諸如短線、點、或箭頭的符號;3.根據與該線相交的符號,圍繞該線產生一個重力場;4.然后中央處理單元決定是否存在一組靠近該線交替排列的線和文字,和在該組中的線是否具有與該線同樣的角度、取向和長度。如果發現一組線和文字,則根據該排列改變該線的重力場。
5.中央處理單元為在詳圖中的每一條線產生一個重力場;6.中央處理單元然后決定在鋼注釋串和每一注釋線之間的距離。
然后可以決定在鋼注釋串和注釋線之間的關系作為具有最近重力場的線。
在確定哪一條注釋線是正確的線后,然后必須對該鋼筋進行分析。以兩種形式指示鋼筋,亦即相交的鋼筋和箭頭點鋼筋。前者是一個與注釋線相交的多線(polyline),相交點用點符號標志。箭頭點鋼筋的相交點用一個箭頭指示。在相交點處,每一鋼筋和注釋線必須垂直。如果該鋼筋是一個相交鋼筋,則在相交點和該點的中心之間的距離必須小于該點的直徑的一半。如果該鋼筋是一個箭頭點鋼筋,則在相交點和箭頭頭部之間的距離必須小于箭頭尾之間的距離。
通過進行這一分析,有可能識別鋼筋線。一旦鋼筋線被識別,則可能計算為建設該單元需要的鋼的數量。
現在參考
該處理過程。
圖1是本發明識別符號的過程的流程圖;圖2是根據本發明的部件識別的流程圖;圖3是根據本發明的鋼筋識別的流程圖;圖4是根據本發明的重力場示意圖;圖5是根據本發明的鋼筋線和注釋串識別的一個例子;圖6A和6B表示一個表示備種單元的典型的結構平面圖;圖7表示從一個結構平面圖放大的部分;圖8A和8B表示各種梁的一個典型詳圖;圖9表示取自表示一個梁的橫斷面的詳圖的一個放大部分。
具體實施例方式
圖6A和6B表示一個典型的結構平面圖,它是在一個建筑物中的一個樓層的平面視圖。在圖中可以看到各種圖形元素,諸如柱(1),墻壁(2),梁(3),樓梯(4)和樓板(5)。每一元素的位置通過參考格子(50)畫出,相應地圖中的第一柱(1)標識為A1。隨后的柱標識為B1,C1等。
圖7是圖6B所示結構平面圖右上角的放大部分。從該圖可以看到諸如樓板標志(6)和斷面標志(8)的各種符號。另外可以看見一個孔(7)亦即標以“X”的方框。圖7中還表示出各種其它的孔,但是沒有標志。
以1B16標識的梁(3)作為點線標志,它可以在一側的柱G2和另一側的墻壁W2之間看到。
圖8A和8B以縱和橫斷面表示各種梁的一個典型詳圖。可以在圖8的左上角看到梁1B16。
圖9是在圖8A中作為1B16標識的梁的縱斷面的放大。可以在右側的柱G1和左側的墻壁W2之間看到梁(10)的鋼筋。該鋼筋的詳細信息可以在注釋串(12)中發現。注釋串指的鋼筋用注釋線(11)標識。
從圖6-9可以看到所有的圖形元素都用線、點線、弧、文字表示,來表示或暗指有關不同元素的位置、大小和關系的信息。
分析和解釋圖的處理需要中央處理單元定位所有不同的圖形基元。一旦所有的圖形基元被定位并且標識它們的相對位置,則把每一這些基元與存儲在存儲設備中的標準符號的值比較。如果圖形基元的值和預先定義的范圍相同或在其之內,則該圖形基元被識別為適當的符號。
一旦所有符號被識別,則可以借助合適的算法識別圖中的其它圖形元素。于是例如在識別到一個樓板符號的地方,中央處理單元可以按照一個預定算法分析圍繞該樓板標志的圖形基元來定位墻壁和梁,因為樓板總是由這兩個元素圍繞。
類似地,當識別到一個圓、矩形或多邊形時,中央處理單元可以按照一個預定的算法分析圍繞該形狀的圖形基元以確定該形狀是否是一個柱。
一旦標識了圖形元素,則可以通過解釋與該元素關聯的文字確定該元素的大小和形狀。于是例如注釋串(12)標識一個特定鋼筋的數量、類型、直徑、號碼和位置。
通過使用每一圖形元素的大小和形狀信息,有可能進行圖形元素的3維重建。
權利要求
1.一種為分析和解釋CAD文件格式的工程圖的計算機輔助處理過程,其中,一個在操作上與存儲設備、存儲器設備、輸入設備和輸出設備連接的中央處理單元按照一個預定的指令集合來操作,分析圖和解釋圖中的符號、圖形元素和文字信息來確定這些符號、圖形元素和文字信息之間的關系以提供這些圖形元素的數量分析和另外提供該圖的3維重建,以及按照一個預定的公式進一步提供對圖中數據的解釋,其中,操作中央處理單元的所有預定義的指令和分析和解釋工程圖的所有預定義的算法、指令和公式都存儲在該存儲設備中。
2.權利要求1所述處理過程,其中,中央處理單元掃描每一各個圖以識別圖中包含的所有圖形和文字信息和符號,并進一步識別每一圖形元素的形狀、尺度和空間位置和在圖中的所有符號和文字的位置,其中,這種信息存儲在該存儲設備中用于進一步分析。
3.權利要求2所述處理過程,其中,中央處理單元掃描在每一圖中的每一圖形元素并把每一圖形元素與存儲在存儲設備中的已知模式比較,其中,如果這些模式與作為在存儲設備中的模式的預定的范圍相同或在其之內,則中央處理單元標識該圖形元素并記錄每一圖形元素的位置和將其存儲到存儲設備中。
4.權利要求3所述處理過程,其中,中央處理單元通過比較圖中的符號與在存儲設備中存儲的已知模式識別圖中包含的符號,其中,如果這些模式與在存儲設備中的模式的預定的范圍相同或在其之內,則中央處理單元標識該符號并相對于周圍的圖形元素確定該符號的位置。
5.權利要求4所述處理過程,其中,中央處理單元通過比較圖中的文字與在存儲設備中存儲的已知模式識別圖中包含的文字,其中,如果這些模式與在存儲設備中的模式的預定的范圍相同或在其之內,則中央處理單元標識該文字并相對于周圍的圖形元素確定該文字的位置。
6.權利要求5所述處理過程,其中,中央處理單元按照存儲在存儲設備中的預定的算法通過分析每一圖形元素連同與該圖形元素關聯的任何符號和文字和圖形元素的位置識別圖中每一圖形元素的意義。
7.權利要求6所述處理過程,其中,中央處理單元按照存儲在存儲設備之內的預定的算法,通過分析連接到圖形元素附近的預定義范圍或在其之內的文字信息和符號,和確定每一圖形元素的大小和尺度,來解釋在不同圖形元素之間的關系和確定每一圖形元素的大小、形狀、位置和尺度。
8.權利要求7所述處理過程,其中,中央處理單元按照存儲在存儲設備中一組預定的指令定位所有與所有相關圖中的每一圖形元素相關的信息和數據,其中,這種信息存儲在存儲設備中。
9.權利要求8所述處理過程,其中,中央處理單元按照存儲在存儲設備中的一個預定公式確定在每一圖中的每一圖形元素的數量和工程含義。
全文摘要
本發明是一種用于分析和解釋采取數字形式的工程圖的計算機自動處理過程。該過程是識別在任何類型的工程圖中的符號和圖形,隨之分析圖中這些符號和圖形元素之間的關系以提供對該工程圖的有意義的解釋。工程圖的解釋可以以多種方式進行,包括對圖的定量分析和/或圖的3維重建。該處理過程需要一個計算機,它具有一個中央處理單元,該中央處理單元在操作上連接到存儲設備、存儲器設備、輸入設備和輸出設備。可以使用存儲設備存儲在圖中會遇到的各種不同的符號的模板和預定的算法來確定和識別圖中的圖形元素。也可以使用該存儲設備存儲在分析和解釋圖時需要的任何其他數據和信息。圖的分析按照一組預定的算法進行,這需要中央處理單元分析和解釋圖中采取數字形式的符號、圖形和文字數據并處理這些信息以決定在這些符號、圖形元素和文字數據之間的關系。
文檔編號G06F17/50GK1380623SQ01123358
公開日2002年11月20日 申請日期2001年7月12日 優先權日2000年7月13日
發明者T·C·C·王 申請人:緯衡知識產權有限公司