JPH02103683A - 枠線抽出方式 - Google Patents

枠線抽出方式

Info

Publication number
JPH02103683A
JPH02103683A JP25670788A JP25670788A JPH02103683A JP H02103683 A JPH02103683 A JP H02103683A JP 25670788 A JP25670788 A JP 25670788A JP 25670788 A JP25670788 A JP 25670788A JP H02103683 A JPH02103683 A JP H02103683A
Authority
JP
Japan
Prior art keywords
frame line
area
frame
vector
histogram
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.)
Pending
Application number
JP25670788A
Other languages
English (en)
Inventor
Atsuko Kokawahara
古河原 敦子
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 JP25670788A priority Critical patent/JPH02103683A/ja
Publication of JPH02103683A publication Critical patent/JPH02103683A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 線図形から枠線を抽出する枠線抽出方式に関し、図面中
の4つの辺の外周の所定の領域内のベクトルについてX
方向およびY方向のヒストグラムをそれぞれ求め、これ
らのヒストグラムの突起部から図面の枠線を構成する枠
線ベクトルを正確かつ高速に抽出することを目的とし、 図面上の線図形を始点座標および終点座標によって表現
したベクトルに基づいて、当該図面の外周から所定範囲
内の領域のX方向およびY方向のヒストグラムを求める
ヒストグラム算出部と、このヒストグラム算出部によっ
て求めたヒストグラムに基づいて、枠線を構成する辺の
領域を求める枠線領域算出部と、この枠線領域算出部に
よって求めた辺の領域内(−枠内)に始点座標、終点座
標のいずれか、あるいは両者が存在するベクトルを求め
るベクトル抽出部とを備え、この求めた枠内のベクトル
を出力するように構成する。
(産業上の利用分野〕 本発明は、線図形から枠線を抽出する枠線抽出方式に関
するものである0図面には図面の有効範囲を表す枠線や
枠線の目盛りなどが存在する。枠線および枠線外の図形
や文字は認識しても意味がなく不要であることが多い、
このため、枠線や枠線外の図形や文字を処理対象から外
し、図面認識の効率を向上させるために、図面の認識の
初期段階で枠線を抽出することが望まれている。
〔従来の技術と発明が解決しようとする課題〕従来の図
面認識の枠線抽出方式として、図面中の相互に接続され
たベクトル集合の外接矩形を全て求め、この中で最大の
縦横長をもつ外接矩形を構成するベクトルについて予め
枠が存在すると仮定した領域に存在している場合にその
ベクトル集合を枠として抽出する方式がある。これは、
外接ベクトルが可視的に連袂であることを前提とじてい
るので、入力図面の枠線に断線部が存在する場合には、
枠線を正確に抽出し得ないという問題があった。また、
スキャナで入力した図面のラスタデークの主走査方向と
副走査方向との一定微小区間ごとに黒画素数を累積して
黒画素のヒストグラムを作り、このヒストグラムの突起
部から枠線の位置を推察して枠線を抽出する方式がある
。これは、画素を1つ1つ計算して累積処理する必要が
あり、多くの処理時間を必要としてしまうと共に、枠線
の一部と考えられる目盛りなどを枠線として抽出するの
に手間がかかるという問題があった。
本発明は、図面中の4つの辺の外周の所定の領域内のベ
クトルについてX方向およびY方向のヒストグラムをそ
れぞれ求め、これらのヒストグラムの突起部から図面の
枠線を構成する枠線ベクトルを正確かつ高速に抽出する
ことを目的としている。
〔課題を解決する手段〕
第1図を参照して課題を解決する手段を説明す第1図に
おいて、ヒストグラム算出部1は、図面上の線図形を始
点座標および終点座標によって表現したベクトルに基づ
いて、当該図面の外周から所定範囲内の領域のX方向お
よびY方向のヒストグラムを求めるものである。
枠線領域算出部2は、ヒストグラム算出部lによって求
めたヒストグラムに基づいて、枠線を構成する辺の領域
を求めるものである。
ベクトル抽出部3は、枠線領域算出部2によって求めた
辺の領域内(=枠内)に始点座標、終点座標のいずれか
、あるいは両者が存在するベクトルを求めるものである
。
〔作用〕
本発明は、第1図に示すように、ヒストグラム算出部1
が図面上の線図形を始点座標および終点座標によって表
現したベクトルに基づいて、当該図面の外周から所定範
囲内の領域のX方向およびY方向のヒストグラムをそれ
ぞれ求め、枠線領域算出部2がこれら求めたヒストグラ
ムから枠線を構成する辺の領域を求め、ベクトル抽出部
3がこれら求めた辺の領域内(=枠内)に始点座標、終
点座標のいずれか、あるいは両者が存在するベクトル(
=枠線ベクトル)を求めて出力するようにしている。
従って、図面上の線図形のベクトルからヒストグラムを
求め、枠線ベクトルを迅速に抽出することにより、枠線
に断線部が存在する場合や、枠線に表や目盛りが付いて
いる場合でも正確かつ高速に枠線を抽出することが可能
となる。
C実施例〕 まず、第1図を用いて本発明の1実施例の構成の動作を
説明する。
第1図において、■は、ヒストグラムを求める領域を決
める。これは、第3図横線および縦線を用いて示すよう
に、ヒストグラムを求める領域■、■、■、■を決める
ことを意味している。これら領域■、■、01■は、図
面の外周からM、 、 M7の部分を除き(ノイズが多
いために除く)、外周からRx、Ryの距離の範囲内の
領域であって、枠線が存在すると予想される領域である
。
■は、ヒストグラムを求める。これは、■から0を用い
て後述するように、第3図領域■、■、01■について
、X方向あるいはY方向についてヒストグラム+1)、
(2)、(3)、〔4)を図示のように求めることを意
味している。
■は、領域中に始点座標、終点座標を持つベクトルを抽
出する。これは、図面上の線図形を折線で近似し、近似
した始点座標および終点座標で表現したへクトルデータ
(第4図参照)を用い、始点座標あるいは終点座標が、
■で求めた第3図領域■、■、■、■の内部にあるベク
トルを抽出することを意味している。
0は、X方向/Y方向の長さを求める。これは、■で抽
出した領域■、■、■、■の内部にあるベクトルについ
て、当該ベクトルのX方向あるいはY方向の長さ(成分
)を求めることを意味している。
■は、この0で求めたX方向あるいはY方向の長さを、
ヒストグラムに加算して領域■、■、■、■について、
それぞれ第3図ヒストグラム(1)、(2)、(3)、
(4)に示すように累積和を求めることを意味している
。
以上の■からOの処理によって、第3図領域■、■、O
,■内に始点座標あるいは終点座標が存在するベクトル
のX方向/Y方向の長さ(成分)の累積和がヒストグラ
ムとして図示のように求められる。
■は、枠線を構成するそれぞれの辺の領域を求める。こ
れは、0で求めた各領域のヒストグラム、例えば第5図
ヒストグラムから突起部を抽出し、この突起部が存在す
る領域をそれぞれの辺の領域(枠線が存在する枠領域)
として求めることを意味している。
■は、枠線ベクトルを抽出する。これは、■で求めた辺
の領域(枠内)に始点座標、終点座標のいずれか、ある
いは両者が存在するベクトルを枠線ベクトルとして抽出
することを意味している。
■は、枠線及び枠線外ベクトルの削除を行う。
これは、■で求めた枠線ベクトルおよび枠線外ベクトル
を削除(有意でない図形を削除)し、図面認識処理の対
象を初期段階で削減して全体的な処理効率を向上させる
ことを意味している。
以上のように、図面上の線図形のベクトルから外周から
所定領域内のヒストグラムを求め、これらのヒストグラ
ムから枠線ベクトルを抽出し、図面認識処理の初期段階
で枠線ベクトルおよび枠線外ベクトルを削除することが
可能となる。以下第2図から第6図を用いて順次詳細に
説明する。
第2図を用いて図面認識処理の流れを説明する。
第2図において、■は、スキャナなどにより図面を入力
してラスタデータに変換する。
■は、ラスタデータを2値ラスタデータにする。
■は、2値ラスタデータの黒画素部をベクトルで近似し
てベクトル情報(ベクトルの始点座標と終点座標)を生
成してベクトル化する。これは、第4図(イ)に示すよ
うに、2値ラスタデータの黒画素部(図中白丸の部分)
について所定の距離Δdとなる始点座標と終点座標とを
結ぶ線分(ベクトル)で当該2値ラスタデータを表し、
第4図(ロ)ベクトルテーブルに格納することを意味し
ている。
[相]は、枠線及び枠線外を除去する。これは、既述し
た第1図■から■の処理によって、図面上の線図形のへ
クトルデータから枠線及び枠線外のベクトルデータを除
去し、図面認識処理対象を初期段階で削減し、全体の処
理時間の向上を図るためである。
■は、文字・図形を分離する。これは、ベクトル情報か
ら相互に接続されたベクトルの集合毎に外接矩形を作成
し、縦横の大きさを予め定めておいた文字の最大サイズ
と比較し、文字サイズよりも大きいものを図形候補とし
、そうでないものを文字候補とすることを意味している
。
[相]は、文字候補として抽出されたものに対し、近接
した文字同士を統合して文字列を作成する。
0は文字認識を行う。これば、[相]で作成した文字列
の個々の文字に対して文字認識を行う。
[相]、[相]は、図形候補として抽出されたものに対
し、シンボルの抽出(シンボル認識)や、線の種類の認
識(線認識)を行う。
@は、文字認識の結果と、図形認識の結果とを統合する
。以下本発明の要部を第3図から第6図を用いて順次詳
細に説明する。
(1)  ヒストグラムを求める領域の設定について、
第3図を用いて説明する(第1図■)。
図面中の枠線は、少なくとも水平および垂直な4つの辺
を持つ矩形で構成されているので、図面の上下端、左右
端から図面の縦横長に依存しである一定の長さ(X方向
にRX、Y方向にRY)をとった4つの領域を、枠線の
4つの辺がそれぞれ存在する領域とする。但し、図面の
上下左右端の最外殻(図面の端からX方向にMx、Y方
向にM7)はノイズなどの影響が出やすいので領域から
除く。以上のことから、第3図に縦線および横線を用い
て示す領域■、■、■、■を決定(設定)する、ここで
、図面の横長x、′lf1長Yとし、領域■、■、O,
■を左上座標および右下座標で表すと下記のようになる
。
上の領域■: (Mx 、 M y )、(X−MX 
、 Rv )下の領域■: (MX 、 Y−Rv )
、(X−MX 、Y−M v )左の領域0 : (M
X + M v )、(Rx +Y−M v )右の領
域■: (X−RX 、 M v )、(X−M x 
、Y−M v )(2)  ヒストグラムの算出につい
て、第3図を用いて説明する(第1図■、■から0)。
fl+で求めたヒストグラムの抽出対象領域(第3図領
域■、■、■、■)毎に、抽出しようとする枠線の辺の
垂直方向に予め定めた微少区間について、その区間内に
端点(始点座標、終点座標)を持つベクトルを検索し、
左右の領域に対してそのベクトルのY方向変位(Y方向
成分)が所定閾値THIよりも大きい場合に、Y方向変
位を累積する。このように微少区間について順次累積し
て例えば第5図拡大したヒストグラムに示すように求め
る。上下の領域に対しても同様にヒストグラムを求める
。
(3)枠線の存在する領域の算出について、第5図を用
いて説明する(第1図■)。
(2)で求めたヒストグラムに対し、第5図の下部に示
すように、図面の端方向からヒストグラムの突起部を探
し、突起を持つ区間の前後にある一定範囲内でかつ頻度
がある一定値以上(TH3)のヒストグラムを加算する
。この加算した値が予め定めておいた条件(加算値/想
定した辺の長さ≧TH4)を満たした場合、この区間を
第5図図示のように“枠線の辺の領域候補”として抽出
する。
(4)枠線ベクトルの抽出について、第6図を用いて説
明する(第1図■)。
(3)で求めたヒストグラムの辺の領域を持つ、例えば
第6図に示すような枠線領域を求める。そして、この枠
線領域内に端点(始点座標、終点座標)を持つベクトル
と、このベクトルと可視的に接続されたベクトルの集合
を枠線ベクトルとして抽出する。
(5)枠線ベクトルおよび枠線外ベクトルの削除につい
て説明する(第1図■)。
(4)で求めた枠線ベクトルと、枠線領域より図面の端
に存在するベクトルの全てを削除する。
以下各図について簡単に説明する。
第3図は、ヒストグラムを求める領域説明図を示す、こ
れは、図面の大きさX1Yで、枠線が存在する領域が端
からX方向にRX、Y方向にRv、更に、端からX方向
にMx−Y方向にMVの部分をノイズが多い部分として
削除した図示縦線および横線の領域■、■、■、■が本
実施例に係わるヒストグラムを求める領域である。この
ヒストグラムを求める領域■、■、■、■について、ヒ
ストグラム(1)、(2)、(3)、(4)を図示のよ
うに求める。
第4図は、ベクトルデータ説明図を示す。これは、第4
図(イ)2値化ラスタデータについてベクトル化して第
4図(ロ)に示すように始点座標および終点座標を用い
て表す様子を示す。
第5図は、枠線の左の辺に対するヒストグラム例を示す
、これは、第3図■の左の辺についてヒストグラムを求
めた例を示す0図中“枠線の左辺の領域”は、枠線が存
在する領域として求めたものであって、ヒストグラムの
突起部についである一定範囲内でかつ頻度がある一定値
以上のものを加算して所定闇値以上のものを当該枠線の
領域候補として求めたものである。
第6図は、枠線の辺領域から枠線領域を求めた結果例を
示す。これは、第5図“枠線の左辺の領域”に示すよう
にして、ヒストグラム(1)、(2)、(3)、(4)
をそれぞれ求め、これらの幅を持つ図示斜線の領域を枠
H2N域としたものである。
〔発明の効果〕
以上説明したように、本発明によれば、図面上の線図形
のベクトルからヒストグラムを求め、枠線ベクトルを抽
出する構成を採用しているため、枠線に断線部が存在す
る場合や、枠線に表や目盛りが付いている場合でも正確
かつ高速に枠線を抽出することができる。この枠線を抽
出することにより、図面認識処理の初期段階で枠線や枠
線外のベクトルを除去し、全体的な処理効率を向上させ
ることができる。
【図面の簡単な説明】
第1図は本発明の1実施例構成・動作説明図、第2図は
図面認識処理流れ図、第3図はヒストグラムを求める領
域説明図、第4図はベクトルデータ説明図、第5図は枠
線の左の辺に対するヒストグラム例、第6図は枠線の辺
領域から枠線領域を求めた結果例を示す。 図中、■はヒストグラム算出部、2は枠線領域算出部、
3はベクトル抽出部を表す。

Claims (1)

  1. 【特許請求の範囲】 線図形から枠線を抽出する枠線抽出方式において、 図面上の線図形を始点座標および終点座標によって表現
    したベクトルに基づいて、当該図面の外周から所定範囲
    内の領域のX方向およびY方向のヒストグラムを求める
    ヒストグラム算出部(1)と、このヒストグラム算出部
    (1)によって求めたヒストグラムに基づいて、枠線を
    構成する辺の領域を求める枠線領域算出部(2)と、 この枠線領域算出部(2)によって求めた辺の領域内(
    =枠内)に始点座標、終点座標のいずれか、あるいは両
    者が存在するベクトルを求めるベクトル抽出部(3)と
    を備え、 この求めた枠内のベクトルを出力するように構成したこ
    とを特徴とする枠線抽出方式。
JP25670788A 1988-10-12 1988-10-12 枠線抽出方式 Pending JPH02103683A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25670788A JPH02103683A (ja) 1988-10-12 1988-10-12 枠線抽出方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25670788A JPH02103683A (ja) 1988-10-12 1988-10-12 枠線抽出方式

Publications (1)

Publication Number Publication Date
JPH02103683A true JPH02103683A (ja) 1990-04-16

Family

ID=17296354

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25670788A Pending JPH02103683A (ja) 1988-10-12 1988-10-12 枠線抽出方式

Country Status (1)

Country Link
JP (1) JPH02103683A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04119479A (ja) * 1990-09-10 1992-04-20 Fujitsu Ltd 長方形状紙葉類の画像処理装置
JPH04119480A (ja) * 1990-09-10 1992-04-20 Fujitsu Ltd 長方形状紙葉類の画像処理装置
WO2002023482A1 (en) * 2000-09-14 2002-03-21 Sharp Kabushiki Kaisha Image processing device, image processing method, and record medium on which the same is recorded
CN109409178A (zh) * 2017-08-15 2019-03-01 富士施乐株式会社 图像识别设备和图像识别方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04119479A (ja) * 1990-09-10 1992-04-20 Fujitsu Ltd 長方形状紙葉類の画像処理装置
JPH04119480A (ja) * 1990-09-10 1992-04-20 Fujitsu Ltd 長方形状紙葉類の画像処理装置
WO2002023482A1 (en) * 2000-09-14 2002-03-21 Sharp Kabushiki Kaisha Image processing device, image processing method, and record medium on which the same is recorded
US7269298B2 (en) 2000-09-14 2007-09-11 Sharp Kabushiki Kaisha Image processing device, image processing method, and record medium on which the same is recorded
CN109409178A (zh) * 2017-08-15 2019-03-01 富士施乐株式会社 图像识别设备和图像识别方法
JP2019036121A (ja) * 2017-08-15 2019-03-07 富士ゼロックス株式会社 画像識別装置及び画像形成プログラム
CN109409178B (zh) * 2017-08-15 2023-11-28 富士胶片商业创新有限公司 图像识别设备和图像识别方法

Similar Documents

Publication Publication Date Title
KR100322982B1 (ko) 얼굴화상처리장치
JP2940936B2 (ja) 表領域識別方法
JP6106641B2 (ja) 文字のストロークを保護しながら、文書画像中の下線およびテーブルラインを除去する方法
JP2000207489A (ja) 文字抽出方法、装置および記録媒体
JPH05166002A (ja) ソース画像を分析する方法
JPH1125222A (ja) 文字切り出し方法及び文字切り出し装置
JP2000132692A (ja) 曲線の特徴点抽出方法及びこの方法を記録した記録媒体
JP3140079B2 (ja) 罫線認識方法及び表処理方法
JP2797523B2 (ja) 図面続取装置
JPH05159062A (ja) 文書認識装置
JP2575402B2 (ja) 文字認識方法
Ablameyko et al. Knowledge-based recognition of crosshatched areas in engineering drawings
CN108764240A (zh) 基于字符相对大小的计算机视觉身份证字符分割识别技术
JP2803735B2 (ja) 罫線を含んだ文字認識装置
JPH02166583A (ja) 文字認識装置
JPH06231307A (ja) 光学式文字認識方式
JP2671322B2 (ja) 特徴抽出方式
JPS6361382A (ja) 線画像からの文字成分除去方法
JPH1166313A (ja) 形状マッチング方式
JP4129320B2 (ja) 画像処理装置及び記録媒体
JPH05120488A (ja) 線図形認識方法
JP2681599B2 (ja) 文字認識装置
JPH0652355A (ja) 文字切り出し方法、並びに、文字認識装置
JP2985981B2 (ja) 2値画像の特徴量抽出方法およびこれを用いた画像の処理システム
JP3046654B2 (ja) 文字原稿の傾き検出方法