JPH01142876A - 原稿領域検出装置 - Google Patents

原稿領域検出装置

Info

Publication number
JPH01142876A
JPH01142876A JP30017587A JP30017587A JPH01142876A JP H01142876 A JPH01142876 A JP H01142876A JP 30017587 A JP30017587 A JP 30017587A JP 30017587 A JP30017587 A JP 30017587A JP H01142876 A JPH01142876 A JP H01142876A
Authority
JP
Japan
Prior art keywords
points
coordinates
document
representative
coordinate
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
JP30017587A
Other languages
English (en)
Inventor
Toshiyuki Itezono
射手園 敏行
Koji Ito
伊東 晃治
Yoshiyuki Yamashita
山下 義征
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP30017587A priority Critical patent/JPH01142876A/ja
Publication of JPH01142876A publication Critical patent/JPH01142876A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は画像人力処理装置における人力原稿の領域を検
出する方式に関する。
(従来技術) 従来の画像入力処理装置における入力原稿の領域を検出
する方式が特開昭60−194868号に開示されてい
る。この文献に開示されている方式は次のようなもので
ある。原稿が周囲と区別できる状態に配置された原稿読
取り面を撮像素子により主走査方向及び副走査方向に走
査し、各主走査ライン上ににおける撮像素子の最初の出
力変化時の座標及び最後の出力変化時の座標を原稿端縁
として検出して、これらの座標を記憶し、これれの座標
に基づいて原稿のサイズ、配置された位置及びその傾き
等を検出するものであった。
(発明が解決しようとする問題点) しかしながら、上記従来の方式では検出した原稿端縁の
座標におけるX座標(主走査方向の座標)が最大、最小
となる点と、Y座標(副走査方向の座標)が最大、最小
となる点とで原稿の4つの角点を検出している。そこで
、第3図に示すように原稿の傾斜がほとんど無く原稿の
辺に凹凸がある場合、実際の角点と大きく異なる点を同
図のように辺の中央部分の凹凸部を角点として検出して
しまう。また、原稿の辺にノイズやうねりがある場合も
同様となる。よって、従来の方式では正しい原稿のサイ
ズ、配置された位置及びその傾き等を検出できないとい
う問題点がある。ここで、第3図におけるPtl+Pt
r、Pt1lL+Pbrは検出された左上角点、右上角
点、左下角点、も下角点を示す。
本発明はこれらの問題点を解決するためのもので、簡単
な処理で精度が良い原稿領域検出装置を提供することを
目的とする。
(問題点を解決するための手段) 本発明は前記問題点を解決するために、周囲と区別し得
る状態に原稿が配置された原稿読取り面を読取って量子
化して得られる画像データを記憶し、該画像データに基
づいて原稿の領域を検出する原稿領域検出装置において
、画像データに基づいて周辺分布を作成する周辺分布作
成部と、周辺分布に基づいて各々の辺を辺代表する各々
少なくとも3点を検出する辺検出ラインの座標を決定す
る辺検出ライン座標決定部と、辺検出ラインを原稿領域
外部から走査して各辺少なくとも3点の所定数の辺サン
プル点を検出し、各辺の各辺サンプル点から各辺2点合
計8点の辺代表点の座標を検出する辺代表点座標検出部
と、辺代表点8点の座標から各辺代表点を結ぶ直線4本
のうち2本が交わる交点4点を原稿の4つの角点とし、
この角点の座標を計算する原稿角点座標計算部と゛を具
備することに特徴がある。
(作用) 以上のような構成を有する本発明によれば、周辺分布作
成部では水平方向、垂直方向の各方向の周辺分布が作成
される。辺検出ライン座標決定部は作成された周辺分布
に基づいて各々の辺を辺代表する各々少なくとも3点を
検出する辺検出ラインの座標を決定する。そして、辺代
表座標検出部は決定された辺検出ラインに沿って前記画
像データを走査することによって原稿の各辺少なくとも
3点の所定数の辺サンプル点を検出し、各辺の各辺サン
プル点から各辺2点合計8点の座標を検出する。原稿角
点座標計算部は辺代表点8点の座標から各辺代表点を結
ぶ直線4本のうち2木が交わる交点4点を原稿の4つの
角点とし、この角点の座標を計算し出力する。
従フて、本発明は前記問題点を解決することができ、簡
単な処理で精度が良い原稿領域検出装置を提供できる。
(実施例) 以下、本発明の実施例を図面に基づいて説明する。
第1図は本発明の一実施例の構成を示すブロック図であ
る。同図において、1は光入力で、四辺形である原稿全
面を含むように原稿が配置された原稿読取り面からの光
入力であフて原稿の存在しない部分からの光入力が無い
ように読取装置は構成されているものとする。2は光電
変換部で、光入力1の原稿読取り面の全領域を例えば2
048X3072の画像へ分解して各画素を2値のディ
ジタル信号(以下、この信号を入力画像データと称する
)へ変換する。3は画像メモリで、原稿読取り面の全領
域における各画素のX、Y座標を再現できる形式で人力
画像データを記憶するものであり、原稿読取り面の全領
域に対応して2048X 3072ビツトの容量を有す
るものである。4は周辺分布作成部で、画像メモリ3の
入力画像データをX。
Y座標へ投影してつまり画像メモリ3の2次元座標にお
□ける水平方向、垂直方向へ投影して例えば黒ビット数
の分布を求め、周辺分布S X (x) 。
S Y (y)を作成して図示していない周辺分布メモ
リに格納する。5は辺検出ライン座標決定部で、周辺分
布メモリを参照して各々の辺における少なくとも3つの
辺サンプル点を検出する辺検出ラインの座標を決定する
ものである。6は辺代表点座標検出部で、辺サンプル点
座標検出部61と辺代表点座標決定部62から構成して
おり、画像メモリ3における辺検出ライン座標決定部5
で決定された辺検出ラインの座標が示す辺検出ラインを
走査及び処理して各辺2点合計8点の辺代表点を検出す
るものである。7は原稿角点座標計算部で、辺代表点座
標検出部6で検出された辺代表点8点の座標から各代表
点を結ぶ直線4本のうち2本が交わる交点4点を原稿の
4つの角点としてその座標を計算し、原稿角点座標出力
端子8に出力する。尚、周辺分布作成部4により求めた
周辺分布s x (x) 、 s y (y)は次式で
表わされる。
ただし、x、yは画像メモリ3における2次元座標であ
り、P (x、y)は黒ビットまたは白ビットを意味し
、黒ビット(原稿上の文字部の色及び原稿領域外部の色
を示す)の場合P (x、y)=1、白ビット(原稿上
の地色を示す)の場合P (x、y)=Oをとる。
次に、本実施例の動作を第1図、人力画像データ例とし
て白紙の原稿が配置された原稿読取り面を示す第2図(
a)及び第2図(a)の画像データに対する周辺分布S
 X (x)、S Y (y)を示す第2図(b) 、
 (C)を用いて説明する。
先ず、四辺形である原稿全面を含む原稿が配置された原
稿読取り面からの光入力1が光電変換部2に人力し、光
電変換部2は人力された光入力1を人力画像データへ変
換して画像メモリ3に格納する。画像メモリ3には原稿
読取り面金領域における各画素のX、Y座標を再現でき
る形式で格納されている。そして、周辺分布作成部4は
画像メモリ3の人力画像データをX軸、Y軸へ投影して
第2図(b) 、 (C)に示すような周辺分布S X
 (x) 。
S Y (y)を作成して周辺分布メモリに格納する。
そして、辺検出ライン座標決定部5は先ず各々の周辺分
布における閾値X THL、 Y THLを第2図(b
) 、 (C)に示すように決定する。この閾値XT)
IL。
Y THLは次式で表わされる。
XTHL = (M−XMIN+N−XMAX)/(M
+N)  −−−(3)YTHL = (M−YMIN
+N−YMAX)/(M+N)  ・・・(4)ただし
、XMIN、XMAX ハ周辺分布5X(x)k:おけ
る最小値、最大値であり、YMIN、YMAXは周辺分
布S Y (y)における最小値、最大値であり、M、
 Nは閾値を決定する定数である。ここで、本実施例で
はM=N=1とする。
次に、周辺分布S X (x)において閾値XTHL未
満となる最小座標×1と最大座標×2を、周辺分布S 
Y (y)において閾値YTHL未満となる最小座標Y
1と最大座標Y2を検出する。さらに、座標×1゜X2
. Yl、 Y2と定数αにより辺検出ライン座標X、
、、X、□、Y、1.Y、2を決定する。定数αハ座標
X、1.X、□で表わされる2本の辺検出ラインが共に
上辺、下辺を、座標Y、、、Y、□で表わされる2本の
辺検出ラインが共に左辺、右辺を横切るように定められ
る。よって、次式のような関係となる。
X、□=X、+α  ・ ・ ・ (5)Ys1=YI
+α  ・ ・ ・ (6)XS2=X2−α  ・ 
・ ・ (7)Y8□=Y2−α  ・ ・ ・(8)
ここで、本実施例ではα=400とする。
さらに、X軸、Y軸における各々の辺検出ラインの座標
の中点xs3、Y33を次式のようにして算出する。
X53= (xgl+ X52) / 2   ” ”
 ” (9)Y83=(YsI+Y3□)/2  ・・
・(10)尚、上述のような黒ビットの周辺分布から辺
検出ラインを得る方法の代りに白ビットの周辺分布を作
成し、式(3) 、 (4)における定数M、Nを入れ
換えた計算式から閾値X THL、 Y THLを求め
、各々周辺分布において閾値X THLを越える最小座
標×1と最大座標x2、閾値Y THLを越える最小座
標Y、と最大座標Y2を検出し、これらの座標から同様
に式(5) 、 (6) 、 (7) 、 (8) 、
 (9) 、 (10)によって辺検出ライン座標を決
定する方法をとっても同様な辺検出ライン座標を得るこ
とができる。
そして、辺代表点座標検出部6の辺サンプル点座標検出
部61は先ず辺検出ライン座標Xs、。
xS□、XS3が示す辺検出ラインをそれぞれy=Qか
らy= 3071まで走査し、最初の白ビットを検出す
る点の座標(Xsl、 Ytl)、(XS2. Ytz
)、(XS3. YL3)を検出する。この3点は上辺
の辺サンプル点3点である。さらに、辺検出ライン座標
xs□、xs2.X83が示す辺検出ラインをそれぞれ
y=3071からy=Qへ走査し、最初に白ビットを検
出する点の座標(Xss、 YLI)、(XS2゜Yb
2)、(XS3. Yb3)を検出する。この3点は下
辺の辺サンプル点3点である。次に、辺検出ライン座標
Y、、、 Y、2. Yg3が示す辺検出ラインをそれ
ぞれx=0からx = 2047へ走査し、最初に白ビ
ットを検出する点の座標(Xz+、 Ys+)、(X1
2. YS2)、(X13. YS3)を検出する。こ
の3点は左辺の辺サンプル点3点である。さらに、辺検
出ライン座標Y51.YS2.Yg3が示す辺検出ライ
ンをそれぞれx = 2047からx=0へ走査し、最
初に白ビットを検出する点の座標(xr+。
Ys+)、(X 、2. Y S2)、(X 、3. 
Y 33)を検出する。この3点は右辺の辺サンプル点
3点である。以上の上下左右の各辺の辺サンプル点3点
、合計12点の辺サンプル点を検出する。
辺代表点座標検出部6の辺代表点座標決定部62は各辺
における少なくとも3つの辺サンプル点から2個の辺代
表点を決定する。ここでは前述のように3点の辺サンプ
ル点から2個の辺代表点を決定する手順を説明する。ま
た、辺代表点の決定方法は隣接する2点の辺サンプル点
の中点を辺代表点とするものである。
上辺において、辺代表点T1は(Xs+、Yt+)及び
(X s+、 Y t3)の座標を持つ各々の辺サンプ
ル点の中点として、辺代表点T2は(XS3゜Yt+)
及び(XS2. YL2) (7)座標を持つ各々ノ辺
サンプル点の中点として計算される。つまり、T1の座
標を(XTI、 YTり 、T 2の座標を(XT2.
 YT2)とすると、以下の式によって計算される。
x、r+=(xs++xs3)/2  −−−(tl)
YTl=  (YSI+YS3)/2    ・ ・ 
・(12)XT2=  (XS3+ X52) / 2
    ・”  ・(13)YT1=  (YS3+Y
S2) / 2    ・・・(14)尚、他の3辺に
ついても同様な方法で計算される。
また、辺代表点座標の他の決定方法として以下の方法を
用いてもよい。
(a)辺検出ライン座標を各々の周辺分布において4個
決定し、これより各辺4点の辺サンプル点を検出し、辺
の一端から1番目と2番目の中点及び3番目と4番目の
中点を辺代表点とする方法。
(b)各辺4以上の所定数の辺サンプル点に対し、任意
の辺サンプル点の2点の中点を求め、この中点よりさら
に中点を求めるという処理を2点の中点が求まるまで繰
り返しこれを辺代表点とする方法。
(C)各辺3以上の所定数の辺サンプル点の最小2乗近
似直線の任意の2点を求め、これを辺代表点とする方法
そして、第1図の原稿角点座標計算部7は辺代表点座標
検出部6により検出された辺代表点8点の座標から各辺
の代表点2点を結ぶ直線4本のうち2本が交わる交点4
点を原稿の4つの角点としてその座標をその座標として
以下の計算手順で計算する。
先ず、上辺の代表点座標(XTI、 YTI)、(X 
T2. Y T2)と左辺の代表点座標(XLI。
YLI)、(X L2. Y L2)から原稿の左上角
点座標(X□、Ytz)を計算する。
Xtz=  ((XT2−XTI)  (XL2YLI
   XLIYLI) −(XL2− XLI)  (
XT2YT1− XTIYT2) )/((XL2−X
LI)(YT2−YTI)   (XT2−XTI) 
 (YL、2−YLI) )     ・・・(9)Y
tn= ((YT2−YTI)(YL2XLI  YL
IXL2)(YL2  YLI)  (YT2XTI 
 YTIXT2) )/((YL2−YLI)  (X
T2  XTI)   (YT2−YTI)  (xt
、z−xt、1) )     ” ” ’ (1o)
以下、同様に上辺の代表点座標(X T I 、 Y 
T□)。
(X T2. Y T2)と右辺の代表点座標(XRI
YFll) 、  (XR2,YR□)とから原稿の右
上角点座標(x tr+ y tr)を計算し、下辺の
代表点座標(Xa+、 YBt) 、  (XB2. 
YB2) ト左辺(7)代m点座標(XLl、 YLI
) 、(XL2. YL2)から原稿の左下角点座標(
Xbi、 Ybt)を計算し、下辺の代表点座標(XB
I、 YBI) 、  (XB2. YB2)と右辺の
代表点座標(XRI、 YRI) 、  (XR2,Y
B2) トから原稿の右下角点座標(xbr、 ybr
)を計算する。 このように計算した原稿の角点座標は
原稿角点座標出力端子8に出力され、下記のように原稿
の傾きの検出等に利用される。
上辺の傾きをもって原稿の傾きとする場合、その傾きを
θとすると、 θ=jan−’((Ytr  Ytt) / (Xtr
  Xtt) )・・・(17) で与えられる。また、角点座標及び傾きθを原稿上の文
字列の検出処理に使用することも可能である。
(発明の効果) 以上説明したように、本発明によれば、原稿を含む画像
の周辺分布から決定した辺検出ラインを走査して検出し
た少なくとも3点の辺サンプル点より辺代表点2点を得
て、この各辺の辺代表点2点の座標を基に原稿の角点座
標を検出しているので、辺におけるノイズ、辺のうねり
及び凹凸等によって辺サンプル点がバラついてもほぼ辺
に沿った直線を辺代表点2点の座標として得ることがで
きる。また、各辺代表点2点を結ぶ直線4本による4つ
の交点座標を計算し、これらをもって原稿角点座標とし
ているので、辺におけるノイズ、辺のうねり及び凹凸が
よほど大きくない限り実際の角点の近傍点を検出するこ
とができ、よって積度よく原稿のサイズ、配置された位
置及び傾き等の情報を得ることができる。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図、第
2図(a)は白紙の原稿が配置された原稿読取り面を示
す図、第2図(b) 、 (C)は第2図(a)の画像
データに対する周辺分布S X (x) 、 S−Y 
(3/)を示す図、第3図は従来技術の問題点を説明す
る図である。 1・・・光入力、    2・・・光電変換部、3・・
・画像メモリ、 4・−周辺分布作成部、5・・・辺検
出ライン座標決定部、 6・・・辺代表点座標検出部、 7・・・原稿角点座標計算部、 8・・・原稿角点座標出力端子、 61−・・辺サンプル点座標検出部、 62−・・辺代表点座標決定・部。

Claims (1)

  1. 【特許請求の範囲】 周囲と区別し得る状態に原稿が配置された原稿読取り面
    を読取って量子化して得られる画像データを記憶し、該
    画像データに基づいて原稿の領域を検出する原稿領域検
    出装置において、 前記画像データに基づいて周辺分布を作成する周辺分布
    作成部と、 前記周辺分布に基づいて各々の辺を辺する各々少なくと
    も3点を検出する辺検出ラインの座標を決定する辺検出
    ライン座標決定部と、 前記辺検出ラインを原稿領域外部から走査して各辺少な
    くとも3点の所定数の辺サンプル点を検出し、各辺の各
    辺サンプル点から各辺2点合計8点の辺代表点の座標を
    検出する辺代表点座標検出部と、 前記辺代表点8点の座標から各辺代表点を結ぶ直線4本
    のうち2本が交わる交点4点を原稿の4つの角点とし、
    該角点の座標を計算する原稿角点座標計算部とを具備す
    ることを特徴とする原稿領域検出装置。
JP30017587A 1987-11-30 1987-11-30 原稿領域検出装置 Pending JPH01142876A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30017587A JPH01142876A (ja) 1987-11-30 1987-11-30 原稿領域検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30017587A JPH01142876A (ja) 1987-11-30 1987-11-30 原稿領域検出装置

Publications (1)

Publication Number Publication Date
JPH01142876A true JPH01142876A (ja) 1989-06-05

Family

ID=17881648

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30017587A Pending JPH01142876A (ja) 1987-11-30 1987-11-30 原稿領域検出装置

Country Status (1)

Country Link
JP (1) JPH01142876A (ja)

Similar Documents

Publication Publication Date Title
US4656665A (en) Thresholding technique for graphics images using histogram analysis
EP1091320A2 (en) Processing multiple digital images
US5892854A (en) Automatic image registration using binary moments
EP1081648B1 (en) Method for processing a digital image
JPH04296163A (ja) 画像情報の絵/文字自動分離装置及びその方式
JPH09128551A (ja) 画像検出及びピクセル処理システム及び画像処理方法
JP3571128B2 (ja) 図面の寸法数値認識方法及びその装置
JPH0762606B2 (ja) パターン位置認識装置
JP3460356B2 (ja) 円ないし楕円の検出方法およびその装置
JPH01142876A (ja) 原稿領域検出装置
JPH01142873A (ja) 原稿領域検出装置
JPH01142874A (ja) 原稿領域検出装置
JP2961140B2 (ja) 画像処理方法
JPH01145776A (ja) 原稿領域検出装置
US20240185012A1 (en) Two-dimensional code, generation device, and reading device
CN115171113B (zh) 一种盲文扫描笔以及盲文扫描方法
JP2501646B2 (ja) 文字背景処理装置
JPH01142875A (ja) 原稿領域検出装置
JP2516844B2 (ja) 部品検出方法及び装置
JP3038714B2 (ja) 文書傾き補正装置
JPH11288453A (ja) 再生用のスキャン環境における原稿画像のスキュ―角度および黒い境界線を検出する方法およびシステム
JPH10340337A (ja) 図枠線図形のある図面のイメージデータの傾き及び伸縮の補正方法
JPH01231184A (ja) 領域形状の異常検出装置
JP2636866B2 (ja) 情報処理方法
JPH01205287A (ja) 文字行傾き検出装置