JPS5953969A - 線図形ベクトル化方式 - Google Patents

線図形ベクトル化方式

Info

Publication number
JPS5953969A
JPS5953969A JP57164723A JP16472382A JPS5953969A JP S5953969 A JPS5953969 A JP S5953969A JP 57164723 A JP57164723 A JP 57164723A JP 16472382 A JP16472382 A JP 16472382A JP S5953969 A JPS5953969 A JP S5953969A
Authority
JP
Japan
Prior art keywords
points
frame
tracking
point
vector
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP57164723A
Other languages
English (en)
Other versions
JPH0420221B2 (ja
Inventor
Hiroaki Harada
裕明 原田
Masashige Yamamoto
山本 正成
Mitsuo Ishii
石井 光雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57164723A priority Critical patent/JPS5953969A/ja
Publication of JPS5953969A publication Critical patent/JPS5953969A/ja
Publication of JPH0420221B2 publication Critical patent/JPH0420221B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00Two-dimensional [2D] image generation
    • G06T11/20Drawing from basic elements

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (す発明の技術分野 本発明は図面上の線図形のみからなる図形を2値画家と
して読取少データ圧縮のためベクトル化する方式に関す
るものである。
(2)従来技術と問題点 従来、CAD(計X機匣用設計法)関連の作業の中で設
計者が描いた手書き図面(回路図1機械設計図、フロー
チャート等)の情報と計算機内部表現に変換する部分が
最も自動化が遅れている。CADK限らず、一般図面の
読取シ、伝達、認識を行−なう場合、その図形の圧縮が
最も大きな問題である。
前述の各種図面のうちで、線図形のみから構成された回
路図、プリント板パター7図、機械設計図等を対象とし
た場合、データ圧縮の方法とじてはベクトル化方式が用
いられている。
直線2曲線から成る図形を有限数の有向線分(ベクトル
)で近似し、情報を圧縮する方式はこれらの図形の意味
付け、すなわちパターン認識を行なう上で有効なもので
ある。
第1図(α)の画像データを、同図<b)に示すように
有向線分(ベクトル)によシ近似することによシ、デー
タ量は格段に圧縮される。
(3)発明の目的 本発明の目的は図面上の線図形のみから成る図形を2値
画像として読取りデータ圧縮のためベクトル化する場合
、少ないデータ量で処理の容易な線図形ベクトル化方式
を提供することである。
(4)発明の構成 前記目的を達成するため、本発明の線図形ベクトル化方
式は図面上の線図形のみから成る図形を2値画像データ
として読取シデータ圧縮のためベクトル化する方式にお
いて、図面上で走査線によp線の両側に対応する2点を
追跡開始点として検出する手段と、該2点間の第1の中
点を求め、これを中心として所定の枠を設定し、追跡開
始点よシ互に反対回シに輪郭線を追跡し枠辺との交点を
求める輪郭線追跡手段と、該枠辺との2交点間の第2の
中点を求め、前記第1の中点と第2の中点を結ぶベクト
ルを設定するベクトル化手段とを具え、以下用2の中点
を基準にして同様の枠を設定し、輪郭線追跡手段による
追跡とベクトル化手段によるベクトル設定を繰返し行な
い、線図形を逐次ベクトル化するととvil−特徴とす
るものである。
(5)発明の実施例 第2図(a)〜(c)は本発明の概略説明図である。
同図(α)は主要機能の流れ図でろ9.6段階に大別し
て繰返えされ、同図(6)はこれを図形で示したもので
ある。
第1段階では、図面上の線図形1に対し走査線によp走
査し追跡開始点を抽出する(■)。次に第2段階では輪
郭追跡に移シ、まず追跡開始点に関連して所定の枠2を
設定し、この枠内の線図形の輪郭線追跡を行なう(@)
。第6段階ではベクトル化であシ、輪郭線追跡の結果枠
2の辺との2交点の中点と枠の中心とを結びベクトルを
設定する(0)。次(枠辺との2交点の中点を中心とし
て枠を設定し、その枠内の線図形の輪郭線追跡を行ない
、同様にしてベクトルを設定する。なお後述する手法に
よ多分岐線図形のベクトルの設定も行ない、全体として
同図(6)の線図形1を同図(0)のベクトル6で近似
させることができる。
第3図、第4図、第5図(a) + <b)は上述の追
跡開始点抽出と輪郭線追跡の段階の詳細説明図である。
第6図tよ追跡開始点抽出の手順を示す。
いま、図面上の画素を白を60”、黒を11”を示すも
のとし、線図形1は黒”1”の連なシとして表現されて
いる。
まず、走査線によって、白から黒へ変わる点Pと、黒か
ら白に変わる点Qとを検出する。このよりなP、 Qの
組はいくつか見つけられるが、このうちPQの距離があ
る一定値以下のものを採用する。
第4図は輪郭線追跡の手順を示す。
追跡開始点P、 Qが見つかった後、この2点から輪郭
線追跡を行なう。P、 Q点の中心Rを求めRを中心と
する所定の大きさの枠2を設定する。P点から反時計回
シに、Q点から時計回シに輪郭線を追跡し、枠2の枠辺
との交点Le、’Reに至った場合、そこで追跡を中止
する。交点Le、Reの中点をSとする。またPから時
計回シに、Q点から反時計回シに追跡し枠辺との交点L
′e、 Rhおよびその中点S′も記録する。そしてL
e、Reの中点SとRとを結び、またL’e 、 R’
eの中点S′と、Rとを結びそれぞれベクトルを作る。
次に枠2に隣接し、Sを基準にした枠2′を設定し、L
e、Reから輪郭線追跡を行ない、次のベクトルを作る
このようにしてできたベクトルの集合で線図形がベクト
ル図形として近似される。
第5図(α) 、 Cb)は輪郭線追跡の手順で分岐、
屈曲がある場合の処理手順を示す。
同図(a)は分岐線図形の場合である。すなわち、追跡
開始点Ls 、 Rsから枠2内の線図形1に対し輪郭
線追跡を行なった結果、枠辺との交点Le■、 fle
■が線幅に比し大きく広がった場合には、枠2上を走査
して黒の端点■、■を検出し、端点■から時=を回シに
輪郭線追跡を行ない、端点■に一致すれば図のように分
岐していることが分る。
同図(b)の場合は、枠2上の走査の結果、同図(α)
と同様に黒の端点■、■、■が検出されても、R8から
、または端点■からの輪郭線追跡の結果Rs、■が結ば
れていれば黒の端点■、■の部分はノイズであることが
分る。
第6図は本発明の実施例の構成説明図である。
同図において、画像ファイル11にはベクトル化すべき
線図形のみから成る図形の2値画像データが格納されて
いる。
上段には追跡開始点検出部25が、中段には輪郭線追跡
部26が、下段にベクトル化部27が設けられ、輪郭線
追跡部26の結果データがCPUに出力され、CPUか
らベクトル化部27に入力される。なお、画像ファイル
11に対する画像データの授受はCPUで制御されるこ
とは言うまでもな10 画像ファイル11から読出された画素データはバスを通
して上段の追跡開始点検出部25内のバッファ12とレ
ジスタ13に一旦格納され、判定器14により第3図に
示したように追跡開始点P、 Qが検出され、これによ
り輪郭線追跡部26内のバッファ15をオンとし、第4
図で説明したよりなRを中心とする枠2内の全データが
画像ファイル11から直接2次元バッファ16に格納さ
れ、追跡開始点P、 Qよシ時計方向または反時計方向
に追跡が行なわ、れる。すなわち、6×6画素の窓ケ2
次元バッファ16の追跡開始点で始まる輪郭線上に設定
し輪郭点を中心とし8近傍カウンタ20によシ調べ、次
の輪郭点のアドレスをレジスタ(X)17. (’i’
)18 に一旦格納して画素列足部19に送シ、輪郭点
追跡を枠辺まで行なう。この枠辺との交点データをCP
Uに送シ、交点間の中心設定と分岐チェックが行なわれ
る。
また、1枠内の処理終了によシ2次元バッファ16から
終了信号が出されベクトル化部27のバッファ21ヲオ
ンとし、CPUからのベクトル関連データをバッファ2
1とレジスタ22に一旦格納してから、   ・追跡開
始点と枠辺の交点間の中点を結ぶ新しいベクトルデータ
が4”4られる。そして角度算出器23で新しいベクト
ルの角度を計算し、分岐処理器24をそのまま通過させ
ベクトルを出力する。これに対し、第5図(α)に示す
ような分岐線図形の場合は、分岐処理器24に用意され
た2次元バッファにより前述の処理が行なわれ、分岐線
図形に対応したベクトルが別に作成され出力される。以
上の手順が枠毎に)繰返えされる。
(6)発明の詳細 な説明したように、本発明によれば、追跡開始点を抽出
し、この点に関連して所定の枠を設足し、この枠内の線
図形の輪郭線追跡を行ない、追跡の結果枠辺との交点間
の中点と枠の中心とを結びベクトルを設定する。
このようにベクトルの設定に必要なデータは最小限に減
少するから、簡単迅速に線図形をベクトルに近似させる
ことが可能となる。
第2図(a、)〜(C)は本発明の概略説明図、第3図
〜第5図(α) 、 (b)は第2図の要部の詳細説明
図、第6図は本発明の実施例の構成説明図であり、図中
、1は線図形、2は枠、3はベクトル、4はノイズ、1
1は画像ファイル、12.15.21はバッファ、16
゜17、18.22はレジスタ、14は判定器、19は
画素判定器、20は8近傍カウンタ、26は角度算出器
、24は分岐処理器、25は追跡開始点演出部、26は
輪郭線追跡部、27はベクトル化部を示す。
特許出願人 富士通株式会社 復代理人 弁理士  1)坂 善 重 第1図 (a)                (b)(8)
   第2図 ■ 83図 第4図 L−J b

Claims (1)

    【特許請求の範囲】
  1. (1)図面上の線図形のみからなる図形を2値画像デー
    タとして読取少データ圧縮のためベクトル化する方式に
    おいて、図面上で走査腺によシ線の両側に対応する2点
    を追跡開始点として検出する手段と、該2点間の第1の
    中点を求め、これを中心として所定の枠を設定し、追跡
    開始点よp互に反対回シに輪郭線を追跡し枠辺との交点
    を求める輪郭線追跡手段と、該枠辺との29.点間の第
    2の中点を求め、前記第1の中点と第2の中点を結ぶベ
    クトルを設定するベクトル化手段とを具え、以下第2の
    中点を基準にして同様の枠を設定し、輪郭線追跡手段に
    よる追跡とベクトル化手段によるベクトル設定を繰返し
    行ない、?IM図形を逐次ベクトル化することを%敵と
    する線図形ベクトル化方式。 (2ン  前記輪郭線追跡手段により追跡の結果、枠辺
    との2父点が線幅に対し大きく広がった場合は枠辺上を
    走査してa幅に対応する未追跡点を検出し、該未追跡点
    よシ追跡を行なうことにょシ分岐線図形金ベクトル化す
    ることを特徴とする特許請求の範囲第1項記載の線図形
    ベクトル化方式。
JP57164723A 1982-09-21 1982-09-21 線図形ベクトル化方式 Granted JPS5953969A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57164723A JPS5953969A (ja) 1982-09-21 1982-09-21 線図形ベクトル化方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57164723A JPS5953969A (ja) 1982-09-21 1982-09-21 線図形ベクトル化方式

Publications (2)

Publication Number Publication Date
JPS5953969A true JPS5953969A (ja) 1984-03-28
JPH0420221B2 JPH0420221B2 (ja) 1992-04-02

Family

ID=15798666

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57164723A Granted JPS5953969A (ja) 1982-09-21 1982-09-21 線図形ベクトル化方式

Country Status (1)

Country Link
JP (1) JPS5953969A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6190273A (ja) * 1984-10-01 1986-05-08 テクトロニックス・インコーポレイテッド データ構造化方法
JPS61208168A (ja) * 1985-03-12 1986-09-16 Toshiba Corp 図面読取装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6190273A (ja) * 1984-10-01 1986-05-08 テクトロニックス・インコーポレイテッド データ構造化方法
JPS61208168A (ja) * 1985-03-12 1986-09-16 Toshiba Corp 図面読取装置

Also Published As

Publication number Publication date
JPH0420221B2 (ja) 1992-04-02

Similar Documents

Publication Publication Date Title
TWI726422B (zh) 二維碼識別方法、裝置及設備
CN101727580B (zh) 图像处理装置、图像处理单元和图像处理方法
CN112464753B (zh) 图像中关键点的检测方法、检测装置及终端设备
CN110135248A (zh) 一种基于深度学习的自然场景文本检测方法
CN114626118A (zh) 建筑物室内模型生成方法及装置
JPH0415884A (ja) 画像処理装置
CN115830607A (zh) 基于人工智能的文本识别方法、装置、计算机设备及介质
JPS5953969A (ja) 線図形ベクトル化方式
CN114495132A (zh) 文字识别方法、装置、设备及存储介质
CN118053162A (zh) 一种试卷手写内容识别方法及系统
JP2001243479A (ja) 画像処理方法および装置、ならびに画像処理プログラムを記録した記録媒体
Guo et al. A fast page outline detection and dewarping method based on iterative cut and adaptive coordinate transform
US20250391186A1 (en) Vehicle mileage recognition method and apparatus
JP2885476B2 (ja) 画像処理方法および装置
CN118071592A (zh) 一种基于卷烟辅料的条码图像处理方法及装置
JPH0420228B2 (ja)
KR20210080790A (ko) 로봇 아트를 위한 붓 그리기 효과 데이터 생성 장치
CN120014300A (zh) 转换把手状态识别方法、装置、程序产品及终端设备
JPH11120366A (ja) 線分隣接関係決定方法
CN117934615A (zh) 图像处理方法、装置、设备及介质
CN118781438A (zh) 假发的分类方法、装置、终端设备和存储介质
JPH0656625B2 (ja) 特徴抽出方式
JPH0462107B2 (ja)
CN121883592A (zh) 一种基于注意力机制的6d姿态估计方法及相关设备
CN118551788A (zh) 一种基于云计算的溯源二维码识别方法及系统