JPH01245368A - 輪郭検出画像の符号化処理装置 - Google Patents

輪郭検出画像の符号化処理装置

Info

Publication number
JPH01245368A
JPH01245368A JP63073551A JP7355188A JPH01245368A JP H01245368 A JPH01245368 A JP H01245368A JP 63073551 A JP63073551 A JP 63073551A JP 7355188 A JP7355188 A JP 7355188A JP H01245368 A JPH01245368 A JP H01245368A
Authority
JP
Japan
Prior art keywords
contour
data
coordinates
pixels
black
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
JP63073551A
Other languages
English (en)
Inventor
Minoru Yamanaka
稔 山中
Keisuke Goto
啓介 後藤
Tetsuya Yasuda
哲也 安田
Hitoshi Koto
古都 仁
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.)
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Corp
Meidensha Electric Manufacturing Co 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 Meidensha Corp, Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Corp
Priority to JP63073551A priority Critical patent/JPH01245368A/ja
Publication of JPH01245368A publication Critical patent/JPH01245368A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Abstract

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

Description

【発明の詳細な説明】 A、産業上の利用分野 本発明は、2値画像の輪郭検出装置に係り、特に輪郭検
出画像の符号化処理装置に関する。
B0発明の概要 本発明は、被写体の2値化画素データを2画素×2画素
単位にラスタスキャンで読み取り、画素間の接続関係か
ら画素データの輪郭要素を得る輪郭検出装置において、 ライン上の白画素と黒画素の切換わり符号を輪郭要素に
含めて抽出し、この切換わり符号とそのXY座標から黒
ランの始点座標と長さを画像データとしてテーブル化す
ることにより、 輪郭画像データの圧縮効果を高めたものである。
C従来の技術 文字や図形等のパターンを処理する場合、例えば、書類
や図面等の被写体をイメージスキャナ等の人力装置で操
作して得られる黒と白の2値画像データ(人カバターン
)に変換し、この2値画像データから対象物の輪郭画素
を抽出し、情報圧縮処理や対象物の認識処理を行ってい
る。
このうち、2値画像データから対象物の輪郭画素を抽出
するための従来方式は、第5図に示すような動作を示す
。これは以下のような処理の流れで記述できる。
■まず、2値画像データをすべて、専用画像メ蕃りMに
記憶する。
■次に、このメモリMから検出対象となるTの輪郭の始
点となる点、例えば、点Piを探す。
■この点Piに隣接する点を順次追跡抽出して対象物T
の輪郭画素を抽出する。
このように、従来の輪郭画素抽出方式においては、1画
面分の2値画像データを記憶するための専用メモリを必
要とする。これは、人力する書類や図面のサイズが大き
くなればなるほど、また、高解像度にするほどメモリが
大容量になる欠点を有する。
ハードウェア構成の点からいえば、画像メモリは入力画
像の縦横サイズに比例して大きくなるため、場合によっ
てはメモリボードの追加を考慮した構成が必要となる。
例えば、AOサイズを対象とする画像メモリは、A4サ
イズの画像メモリに比べて、16倍もの容量を必要とし
ており、A4サイズのメモリボードが1枚で構成される
ときでもAOサイズは16枚も必要である。
次に、処理時間にも大きな影響がある。従来の方式では
、画像メモリに1画面分が記憶されるまでの待ち時間が
必要であり、又、輪郭を抽出するためには、逐次追跡を
ソフトウェアで行う必要があり、これらも対象の画像の
サイズや解像度に比例して、処理時間に影響を与えるこ
とになる。
以上をまとめると、従来の輪郭抽出方式では、単に画像
サイズを大きくしたり、解像度を高くするだけで、ハー
ドウェア構成、処理時間等に影響する欠点があり、さら
には、製品外観や価格なとにも影響を及ぼす要因となっ
ていた。
上述の問題点を解消する輪郭検出装置として、被写体の
2値画像データを2画素×2画素単位にラスタスキャン
で取り出し、画素間の接続関係から画素データの輪郭要
素を系列化した圧縮データとして作成するものを本出願
人は既に提案している(例えば特願昭62−60744
号、特願昭62−161945号)。
この輪郭検出装置は、第6図に示す構成にされる。輪郭
抽出部!は被写体をラスタスキャンして得られる黒白の
2値化画素データ列を画素データラッヂ101に連続す
る2ビツトとして順次ラッチし、このラッチデータはラ
インメモリ105に1ライン分だけ順次記憶され、ライ
ンメモリ105によって1ライン分だけ前の連続する2
ビツトデータがラッチ101にラッチされる。これらに
より、ラッチ+01には1ライン前の2ビツト(2画素
)データとラスタスキャンによる2ビツト(2画素)デ
ータが同じX軸走査位置のデータとしてラッチされる。
これらラッチデータd、、d、。
d2.d3はコマンド発生回路103によってこれらデ
ータと接続フラグラッチ102からの接続フラグとの関
係から決まる処理コードと同期信号として取り出される
。接続フラグはラッチデータdo−d3の前後左右の2
値化データ(4連結)又は前後左右と左右斜方向の2値
化データ(8連結)の関係から求められるもので、この
ための接続フラグラッチ102と前方フラグメモリ10
6と後方フラグメモリ107と接続フラグ変更回路10
4による接続フラグ作成がなされる。これら接続フラグ
の作成は、アドレス発生回路108によるX座標とY座
標データ及び周辺判定回路109による被写体周辺のチ
エツクの基に行われる。また、アドレス発生回路108
の発生するX座標データは処理コードのX座標データと
しても出力される。
コマンド発生回路+03による処理コードは、2画素×
2画素のデータと接続フラグデータに対して、第7図(
8連結の場合)又は第8図(4連結)に示す接続関係を
形成する。両図中、縦方向には画素データの組み合わせ
を示し、横方向には接続フラグデータの組み合わせを示
し、4ビツトの画素データd。−d3の論理状態に対し
て当該座標位置(Xn、 Yn)に前方又は後方接続の
有無を示す接続フラグとの関係から輪郭位置になる画素
データ状態を○印で示し、輪郭に成り得ない画素データ
状態をX印で示し、ランレングス処理を行うとさに必要
とするものをΔ印で示し、空白部分は輪郭抽出を不要に
するものを示す。
これら接続関係から、処理コードは第9図に示すように
各町(○、△、×、空白)のうち輪郭要素になる組み合
わせとそうでない組み合わせを読み取リレディデータA
1とし、該組み合わせを番号付けしたコマンドデータA
2とし、ラスタスキャンの最終ライン位置データEOR
と最終ページ位置データEOPと共にフォーマット化さ
れる。
上述の輪郭抽出部lからの処理コード、同期信号及びX
座標データは内部バス2を通して輪郭解析部3に取り込
まれる。このとき、輪郭解析部3は処理コード内の読み
取リレディデータA1から輪郭要素に成り得るデータの
みを取り込み、このデータについて輪郭要素テーブルと
輪郭管理テープルと輪郭接続テーブルを順次作成するこ
とで圧縮した画像データとしてメモリ4に格納する。
ここで、輪郭要素とは互いに隣接した2個の黒画素を結
ぶベクトルに相当するものであり、これら輪郭要素を結
合することによって輪郭が形成されるし、その再生画像
も得ることができる。そこで、輪郭要素テーブル401
には輪郭要素に番号を順次付加した輪郭要素番号につい
てその方向(前後、左右、斜)とXY座標と他の輪郭要
素に接続されるときの当該輪郭要素番号(前方接続と後
方接続別)と輪郭要素が所属する輪郭番号とを解析登録
しておく。なお、Y座標は信号FORの計数で判別され
る。そして、輪郭管理テーブル402にはテーブル40
1の輪郭番号別にそれに所属する輪郭要素のうちの先端
に位置する輪郭要素番号と終端に位置する輪郭要素番号
とを記憶更新しておき、輪郭接続テーブル403には未
接続の輪郭要素番号を前方接続と後方接続別にかつX座
標別に登録しておく。
これらテーブルに対して、輪郭解析部3に読み取リレデ
ィデータの立つ処理コードとX座標から順次輪郭要素の
接続関係を更新したテーブル作成をして行き、最終的に
は被写体にn個の独立した輪郭画像が存在するときにn
個の輪郭番号とこれに所属するrn 1 、 rn t
 + m3 +・・・、rnnの輪郭要素データ(番号
、方向、座標)を得る。このテーブルデータは輪郭要素
のみになる圧縮データになり、このデータからの再生画
像は輪郭要素の結合表示によってなされる。
D1発明が解決しようとする課題 従来の輪郭検出装置においては、輪郭要素のみを抽出し
た高速処理とデータ圧縮が実現され、またその原画像再
生も容易になるが、輪郭要素テーブル401や輪郭管理
テーブル402さらには輪郭接続テーブル403等の多
くのテーブル作成処理を必要とし、また輪郭要素には方
向データや前方後方接続等の要素間の関係を示すデータ
を必要とし、解析処理量とデータ量の大きさの一層の減
縮が望まれる。
本発明の目的は、輪郭画像データの圧縮率を高め、輪郭
解析処理とデータ量低減ができるようにした符号化処理
装置を提供することにある。
21課題を解決するための手段と作用 本発明は上記目的を達成するため、被写体の2値化画素
データを2画素×2画素単位にラスタスキャンで読み取
り、画素間の接続関係から画素データの輪郭要素を得る
輪郭検出装置において、市1記輪郭要素の抽出に白画素
と黒画素の切換わり符号(e0、e1)を発生する輪郭
抽出部と、前記切換わり符号とそのライン上の座標から
黒ランの始点及び終点座標を求めて黒ランの始点座標と
長さを画像データとしてテーブル化する輪郭解析部とを
備え、輪郭要素の抽出時に白画素から黒画素への切換わ
り及びその逆の切換わりを符号付けしておき、この符号
とXY座標から黒ランの始点座標と長さを画像データと
してテーブル化し、白ランは黒ランのデータの存在しな
い部分としてそのデータ保存及び画像再生には処理を行
わないようにする。
F、実施例 以下、本発明の実施例を詳細に説明する。
第2図は本実施例の処理コードフォーマットを示し、従
来のものに輪郭画素状態符号(切換わり符号)eoとe
lを付加している。この符号e。とelは夫々1ビツト
にされ、白画素を論理“0”、黒画素を論理“1”に割
り当てる。例えば、第3図に示すラスタスキャンとの関
係を示すように、Y座標Yk−1のラインではX座e 
x n−2とXn□の境界及びX、とX9.1の境界で
輪郭が存在し、Y座標YkのラインではXn−1とXn
の境界及びx、、とX II 41の境界で輪郭が存在
し、夫々の境界の前後■ビットの黒白によってe。とe
lの“1”、“0”が決められる。
このような符号e+、eoはコマンド発生回路103に
よる処理コード生成時にデータd。、dlの“0.1′
又は“1.0”の識別によって同時生成されるし、X座
標に同期がなされて出力される。
また、符号e++eOは輪郭位置に相当することから、
該符号e++eOを含む処理コードは輪郭解析部3に取
り込まれる。
輪郭解析部3は、処理コードの符号e I * e Q
とX座標データから第1図に示す手順によって符号化処
理を行い、画像データとしてテーブル保存する。この符
号化処理を以下に詳細に説明する。
まず、輪郭解析部3は、処理コードとX座標データにな
る輪郭コマンド人力の読み取りに際してYアドレス(Y
座標)をY=0に設定しくSl)、被写体の当該ページ
の第1ラインを設定しておく。
次に、輪郭コマンド入力を読み取リレディの立つタイミ
ングで取り込み(S2)、信号EOPビットが“■”か
“0”かの判定を行う(S3)。この判定は被写体画像
の1ページの終わりか否かをチエツクし、EOP−“1
”のときには当該ページの符号化終了を行う。
ステップS3において、EOP二″0″になるとき、信
号FORビットが“l″か0”かの判定を行う(S4)
。この判定は画像の1ライン(ROW)の終わりか否か
をチエツクし、EOR−“l”のときには当該ラインの
符号化終了としてYアドレスの+1加算を行い(S5)
、ステップS2に戻って次のラインからの輪郭コマンド
取り出しに入る。ステップS4において、EOr(=“
0“のとき、符号el、eQについて判定を行う(S6
)。
この判定は、eo−“0”かつe、−“l“をチエツク
し、この条件成立では黒ランの始まりになり、このとき
のX座標データから1ラインのに番目の黒ラン始点座標
XBs(K)を求め(S7)、ステップS4に戻る。
ステップS6で条件不成立のとき、このときは黒ラン又
は白ランの途中らしくは黒ランの終点にあり、符号e。
−”■”かっel”“0”をチエツクしくS8)、この
チエツクで条件不成立のときには黒ラン又は白ランの途
中にあってステップS4に戻る。
ステップS8で条件が成立するとき、このときは黒ラン
の終点(白ランの始点)にあり、このときのX座標デー
タからに番目の黒ラン終点座標xB、(r<)を求める
(S9)。この黒ラン終点塵(票XB、(K)とその前
にステップS7で求めておいた黒ラン始点座標XBS(
K)から黒ランの長さL (=X、、(K)−X、5(
K))を求め、この長さデータLを黒ラン始点座標XB
S(K)と対応づけてメモリ4に記憶しく5lO)、再
びステップS4に戻って黒ランの始点座標と長さの検出
記憶を行うという処理を繰り返し、この処理をページ終
了まで行う。
このような処理により、各ラインについて黒ランの始点
座標とその長さを黒ランの存在する個数分だけ順次記憶
し、これをメモリ4のテーブルデータとしておく。第4
図はメモリ4に格納する画像データテーブルを示し、ラ
イン番号(Y座標)と黒ラン始点X座標とその長さしを
夫々対応づけて記憶する。
このデータからの被写体再生はラスタスキャン方式によ
るXY座標位置で夫々黒ラン始点で長さLの連続黒画素
表示又は印刷によって実現される。
G3発明の効果 以上のとおり、本発明によれば、被写体の2値画像に対
して、輪郭要素の抽出に2値化画像データのライン上の
黒画素と白画素の切換わり符号を抽出し、輪郭解析部が
取り出す輪郭要素に対して切換わり符号とXY座標から
黒ランの始点とその長さとして画像データを作成するよ
うにしたため、従来の画像データからの輪郭抽出による
データ解析処理量を減らしながらデータ量としては黒ラ
ンの始点座標と長さというデータ圧縮率を高めた符号化
ができる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示す符号化処理フローチャ
ート、第2図は実施例における処理コードフォーマット
、第3図はラスタスキャンと符号el+eOの関係を示
す図、第4図は実施例の符号要素テーブル、第5図は従
来の輪郭画素抽出態様図、第6図は従来の輪郭検出装置
構成図、第7図及び第8図は画素データと接続フラグと
の対応図、第9図は従来の処理コードフォーマットであ
る。 1・・・輪郭抽出部、3・・・輪郭解析部、4・・・メ
モリ。 第2図 実施例の処理コードフォーマット 第3図 ラスタスキャンと符号e、  、 e(、の関係を示す
図X0Xn−2Xn−+XnXPXP41Xmax第4
図 映像データテーブル 第5図 従来の輪郭画素抽出態様図

Claims (2)

    【特許請求の範囲】
  1. (1)被写体の2値化画素データを2画素×2画素単位
    にラスタスキャンで読み取り、画素間の接続関係から画
    素データの輪郭要素を得る輪郭検出装置において、前記
    輪郭要素の抽出に白画素と黒画素の切換わり符号(e_
    0、e_1)を発生する輪郭抽出部と、前記切換わり符
    号とそのライン上の座標から黒ランの始点及び終点座標
    を求めて黒ランの始点座標と長さを画像データとしてテ
    ーブル化する輪郭解析部とを備えたことを特徴とする輪
    郭検出画像の符号化処理装置。
  2. (2)被写体の2値化画素データを2画素×2画素単位
    にラスタスキャンで読み取り、画素間の接続関係から画
    素データの輪郭要素を得る輪郭検出装置において、前記
    輪郭要素の抽出に画素間の接続関係から輪郭要素になる
    組み合わせとそうでない組み合わせを示す読み取リレデ
    ィ符号(A_1)と該組み合わせを番号付したコマンド
    データA_2とラスタスキャンの最終ライン位置データ
    (EOR)と最終ページ位置データ(EOP)及び白画
    素と黒画素の切換わり符号(e_0、e_1)を発生す
    る輪郭抽出部と、 前記読み取りレディ符号(A_1)から輪郭要素に成り
    得るデータのみを取り込み該データについて輪郭要素テ
    ーブルと輪郭管理テーブルと輪郭接続テーブルを順次作
    成して圧縮画像データを得ると共に前記切換わり符号と
    そのライン上の座標から黒ランの始点及び終点座標を求
    めて黒ランの始点座標と長さを画像データとしてテーブ
    ル化する輪郭解析部とを備えたことを特徴とする輪郭検
    出画像の符号化処理装置。
JP63073551A 1988-03-28 1988-03-28 輪郭検出画像の符号化処理装置 Pending JPH01245368A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63073551A JPH01245368A (ja) 1988-03-28 1988-03-28 輪郭検出画像の符号化処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63073551A JPH01245368A (ja) 1988-03-28 1988-03-28 輪郭検出画像の符号化処理装置

Publications (1)

Publication Number Publication Date
JPH01245368A true JPH01245368A (ja) 1989-09-29

Family

ID=13521487

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63073551A Pending JPH01245368A (ja) 1988-03-28 1988-03-28 輪郭検出画像の符号化処理装置

Country Status (1)

Country Link
JP (1) JPH01245368A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6097482A (ja) * 1983-10-31 1985-05-31 Meidensha Electric Mfg Co Ltd パタ−ン認識装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6097482A (ja) * 1983-10-31 1985-05-31 Meidensha Electric Mfg Co Ltd パタ−ン認識装置

Similar Documents

Publication Publication Date Title
US4020462A (en) Method and apparatus for form removal from contour compressed image data
JP3139521B2 (ja) 自動言語決定装置
JP2940936B2 (ja) 表領域識別方法
JPH0772861B2 (ja) プログラム作成装置
JPH10143604A (ja) パタン抽出装置
US5170445A (en) Document decompressing system
JPS5970368A (ja) グレ−スケ−ル・イメ−ジ・デ−タのフイルタ装置
JP2002342710A (ja) 文字切出し装置及びそれに用いる文字切出し方法並びにそのプログラム
JP2679098B2 (ja) 輪郭検出画像の符号化処理装置
JPH01245369A (ja) 輪郭検出画像の符号化処理装置
JPH01277976A (ja) 画像処理装置
JPH1117959A (ja) 2値画像のランレングス符号化方法およびランレングス符号化プログラムを記録した記録媒体
JPH04105178A (ja) 文書画像処理装置
JP3245449B2 (ja) 帳票読取装置
JP2839578B2 (ja) イメージデータ入力処理装置
JPH01243188A (ja) 輪郭検出装置
JPH01243187A (ja) 画像処理装置
JP2773264B2 (ja) 画像入力処理装置
JPS594358Y2 (ja) 文字修正における文字制御装置
JP3199033B2 (ja) 光学式文字読取方法、及び光学式文字読取装置
JPH07104940B2 (ja) 図形認識装置
JP2844618B2 (ja) 文字切り出し装置
JPH022189B2 (ja)
JP2926842B2 (ja) 文字切出し回路
JP3037504B2 (ja) 画像処理方法及びその装置