JPH09185683A - 文字検査装置の画像処理方法とその装置 - Google Patents

文字検査装置の画像処理方法とその装置

Info

Publication number
JPH09185683A
JPH09185683A JP7343290A JP34329095A JPH09185683A JP H09185683 A JPH09185683 A JP H09185683A JP 7343290 A JP7343290 A JP 7343290A JP 34329095 A JP34329095 A JP 34329095A JP H09185683 A JPH09185683 A JP H09185683A
Authority
JP
Japan
Prior art keywords
data
character
image
image memory
memory
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
JP7343290A
Other languages
English (en)
Inventor
Aritomo Kikuchi
有朋 菊池
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.)
Advantest Corp
Original Assignee
Advantest Corp
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 Advantest Corp filed Critical Advantest Corp
Priority to JP7343290A priority Critical patent/JPH09185683A/ja
Publication of JPH09185683A publication Critical patent/JPH09185683A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)
  • Character Discrimination (AREA)

Abstract

(57)【要約】 【課題】 リファレンスとすべきDUTの文字の行また
は列が傾いていても、確実に標準文字データを作成でき
るようにする。 【解決手段】 標準にしようとする文字が表記されてい
るDUTの表記面を撮影して得られた画素値(画素の輝
度)を画像メモリ1に格納し、そのデータをしきい値処
理して2値データに変換し、画像メモリ2に格納し、そ
のデータを細線化処理してノイズを消し、画像メモリ3
に格納し、そのデータを太線化処理して元の太さに戻
し、画像メモリ4に格納する。そのデータより一字ごと
に外接四角形を求めて、その座標位置を外接四角形メモ
リ6に格納し、その外接四角形データで画像メモリ1の
画像データを打ち抜いて、一字ごとの画像データを切り
出し、標準文字データとして画像メモリ5に格納する。
更に行線/列線の傾斜角を求めて、傾きを補正した標準
文字データを得ることもできる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、DUT(被試験
デバイス)のパッケージに表記された文字を検査する装
置において、リファレンスとなる標準文字データを得る
ための画像処理方法及びその装置の改良に関する。
【0002】
【従来の技術】DUTパッケージの文字検査装置では、
DUTパッケージの表面の表記文字をカメラで撮影し、
その画像データ(画素の輝度を表す画素値のマトリクス
データ)を画像メモリに記憶し、標準文字メモリに格納
されている標準文字データと1字づつ比較して良/不良
の判定を行っている。
【0003】リファレンスとなる標準文字データを作成
するのに図4の画像処理装置が用いられる。以下に画像
処理装置による標準文字データの作成方法を説明する。 (a)DUTの内から文字データの標準モデルとすべき
DUTを選び、文字の表記面をカメラで撮影して、その
画像データ(画素値)を画像メモリM1に格納する。
【0004】(b)複数行の表記文字が図5Aに示すよ
うにX軸にほぼ平行に印刷されている場合、演算部C1
では画像メモリM1のデータからY軸上での画素値(輝
度)の総和L1(y)(図5B)を求め、その輝度特性
の変化より各行の文字のY軸上の位置を求める。 (c)演算部C2では、各行についてX軸上での画素値
の総和L2(x)(図5C)を求め、その輝度特性の変
化より各文字のX軸上の位置を求める。
【0005】(d)文字切り出し部C3では、各文字の
X,Y座標を用いて、画像メモリM1のデータより、1
字ごとのドットマトリクスより成る画像データを切り出
して、リファレンスとなる標準文字データとして画像メ
モリM2に格納する。
【0006】
【発明が解決しようとする課題】従来の画像処理装置で
は、DUTの例えば表面の一辺を例えば座標のX軸上に
とって、各行のY軸上での画素値の和L1(y)を求め
ているため、図6に示すようにリファレンスとすべきD
UTの文字の行が傾いている場合には、画素値の和L1
(y)は図6に示すように行と行との間の谷が現れず、
各行のY座標位置を検出できなくなり、標準文字データ
が得られないと言う問題があった。
【0007】この発明の目的は、リファレンスとすべき
DUTの文字の行(または列)が傾いていても、確実に
標準文字データを格納できるようにするものである。
【0008】
【課題を解決するための手段】
(1)請求項1、2、3の発明はそれぞれ次の(2)、
(3)、(4)項で述べる画像処理方法を採用した画像
処理装置であり、以下の記載と重複するところが多いの
で詳しい説明を省略する。 (2)請求項4の文字検査装置の画像処理方法は、標準
にしようとする文字が表記されているDUTの表記面を
撮影して得られた画素値(画素の輝度)を画像メモリ1
に格納し、その画像メモリ1のデータをしきい値処理し
て2値データに変換し、画像メモリ2に格納し、その画
像メモリ2のデータを細線化処理して、画像メモリ3に
格納し、その画像メモリ3のデータを太線化処理して、
画像メモリ4に格納する。
【0009】その画像メモリ4のデータより一文字ごと
に外接四角形を求めて、その座標位置を外接四角形メモ
リに格納し、その外接四角形メモリに格納された各外接
四角形(データ)で前記画像メモリ1の画像データを打
ち抜いて、1字ごとの画像データを切り出し、標準文字
データとして画像メモリ5に格納するものである。 (3)請求項5の発明は、請求項4において、一字ごと
の外接四角形の面積を求めて、しきい値と比較し、しき
い値以下のものは一文字に対応する外接四角形より除外
するものである。
【0010】(4)請求項6の発明は、請求項4におい
て、外接四角形メモリのデータから表記文字の各行線
(または列線)に平行な直線を求め、更にその直線の水
平線(または垂直線)となす角度θを求め、画像メモリ
5の一字ごとに切り出した画像データに対して、一θだ
け傾けた画像データを演算して、画像メモリ6に格納す
るものである。
【0011】
【発明の実施の形態】図1〜図3の実施例を参照して発
明の実施の形態を説明する。DUTの中から、リファレ
ンスにしようとする文字(例えば黒地に白)で表記され
ているDUTの表記面(図2A)を撮影して得られた画
素値(画素の輝度)が画像メモリM1に格納される。画
像メモリM1のデータはしきい値処理部2に入力され、
しきい値処理されて、“1”または“0”の2値データ
に変換されて画像メモリM2に格納される。
【0012】DUTの表記面にほこりや傷等があると、
画像メモリM2のデータを表示した場合、図2Bに示す
ようにノイズNが画面に現れる。このノイズNを消すた
め、画像メモリM2のデータは細線化処理部(収縮処理
部とも言う)3に入力され、文字の線を細くする処理が
行われ(図2C)、ノイズの消された処理後のデータが
画像メモリM3に格納される。画像メモリM3のデータ
は太線化処理部(膨張処理部とも言う)4に入力され、
文字の太さが細線化処理を行う前の太さに戻され(図2
D)、画像メモリM4に格納される。上述の細線化処理
や太線化処理それぞれの技術は画像処理の分野ではよく
知られていることである。
【0013】画像メモリM4のデータはラベリング処理
部5に入力され、各文字の外接四角形Sqが演算され
(図2E)、そのX,Y座標が外接四角形メモリ6に格
納される。外接四角形Sqの各辺はそれぞれ画素の位置
座標の基準となるX軸またはY軸に平行とされる。上述
の細線化処理及び太線化処理で消すことのできなかった
ノイズがある場合には、ラベリング処理部5で各外接四
角形Sqの面積を求めて、しきい値と比較し、しきい値
以下のものは外接四角形より除外するのが望ましい。
【0014】文字切り出し部7では、画像メモリM1の
画像を外接四角形メモリ6の各文字に対応する外接四角
形の縦線及び横線にそれぞれ2〜3ピクセルの余裕をと
った外接四角形で打ち抜いた画像データが作成され、リ
ファレンスとすべき標準文字データとして画像メモリM
5に格納される。上述の外接四角形Sqを求めて画像メ
モリM1の画像より各文字を切り出す方法は、図3
(a)に示すように複数行がX軸方向に対して傾いてい
ても、各文字の外接四角形Sqを求めることができるの
で、従来のような問題は生じない。列線が傾いている場
合も同様である。
【0015】場合によっては、仮想的に各行(または
列)の傾斜角θだけ各行(または列)を逆方向に回転さ
せて傾斜を補正し、そして得られた各文字の画像データ
をリファレンスにしたい場合がある。その場合には行線
/列線傾斜角演算部8で各行(または列)の各外接四角
形Sqの例えば上辺の左端のPi点の座標(x1
(i),y2(i))を用いて、最小自乗法により行
(または列)に対応する直線LNを演算し、更に直線L
NのX(またはY)軸とのなす角θを演算する。傾斜角
補正部9では、画像メモリM5の1字ごとの画像データ
に対して角度θだけ逆方向に傾けて(回転させて)傾き
を補正した文字(図3(b))の画像データを演算し、
画像メモリM6に格納するようにしてもよい。
【0016】
【発明の効果】以上述べたように、この発明では各文字
に対応する外接四角形を求め、画像メモリに格納された
リファレンスとすべきDUTに表記された各文字の画像
(データ)をその外接四角形で打ち抜いて、標準文字デ
ータとして切り出して、画像メモリM5に格納してい
る。これによって図3(a)に示したように、各行線
(または列線)が多少傾斜していても、外接四角形を求
めることができるので、各文字データを確実に切り出す
ことができる。
【0017】またこの発明では必要に応じ各行線(また
は列線)の傾斜角を補正した標準文字データを得ること
もできるので、利便性が頗るよい。
【図面の簡単な説明】
【図1】この発明の実施例を示すブロック図。
【図2】図1の画像メモリM1〜M4の各データを表示
した画像の一例を示す図。
【図3】(a)は図1の画像メモリM4のデータを表示
した画像の行線Laが傾いている場合の外接四角形と、
最小自乗法で求めた直線LNと、その傾斜角の一例を示
す図、(b)は(a)に対応して画像メモリM5の文字
データを−θだけ回転させて傾斜を補正した場合の画像
メモリM6の各文字データを示す図。
【図4】従来の文字検査装置に用いられる画像処理装置
のブロック図。
【図5】従来の画像処理方法を説明するための図で、A
はリファレンスとすべきDUTの表記文字の一例、Bは
AのY軸上での画素値の和L1(y)を示すグラフ、C
はAの第1行のX軸上での画素値の和L2(x)を示す
グラフ。
【図6】従来の画像処理方法の他の例を説明するための
図で、AはリファレンスとすべきDUTの表記文字の行
線が傾斜している場合、BはAのY軸上での画素値の和
L1(y)を示すグラフ。

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 標準にしようとする文字が表記されてい
    るDUTの表記面を撮影して得られた画素値(画素の輝
    度)を格納する画像メモリ1と、 その画像メモリ1のデータをしきい値処理して2値化す
    るしきい値処理手段と、 そのしきい値処理手段で得られた2値データを格納する
    画像メモリ2と、 その画像メモリ2のデータに対して細線化処理(収縮処
    理)を行ってノイズを除去する細線化処理手段と、 その細線化処理手段で得られたデータを格納する画像メ
    モリ3と、 その画像メモリ3のデータに対して太線化処理(膨張処
    理)を行って、文字の太さを元に戻す太線化処理手段
    と、 その太線化処理手段で得られたデータを記憶する画像メ
    モリ4と、 その画像メモリ4のデータを用いて、一字ごとに外接四
    角形を求めるラベリング処理手段と、 そのラベリング処理手段で得られた一字ごとの外接四角
    形の座標情報を格納する外接四角形メモリと、 その外接四角形メモリの各外接四角形で前記画像メモリ
    1の画像データを打ち抜いて、1字ごとの画像データを
    得る文字切り出し手段と、 その文字切り出し手段で得られた1字ごとの画像データ
    を標準文字データとして格納する画像メモリ5と、を具
    備することを特徴とする文字検査装置の画像処理装置。
  2. 【請求項2】 請求項1において、前記ラベリング処理
    手段は、前記外接四角形の面積を求めて、しきい値と比
    較し、しきい値以下のものは一文字に対応する外接四角
    形より除外することを特徴とする文字検査装置の画像処
    理装置。
  3. 【請求項3】 請求項1において、 前記外接四角形メモリのデータから表記文字の各行線
    (または列線)に平行な直線を求め、更にその直線の水
    平線(または垂直線)となす角θを求める行線(列線)
    傾斜角演算手段と、 前記画像メモリ5の一字ごとに切出した画像データに対
    して、前記傾斜角演算手段で求めた傾斜角θだけ逆方向
    に傾けた各文字の画像データを演算する傾斜角補正手段
    と、 その傾斜角を補正した各文字の画像データを格納する画
    像メモリ6と、を設けたことを特徴とする文字検査装置
    の画像処理装置。
  4. 【請求項4】 標準にしようとする文字が表記されてい
    るDUTの表記面を撮影して得られた画素値(画素の輝
    度)を画像メモリ1に格納し、 その画像メモリ1のデータをしきい値処理して2値デー
    タに変換し、画像メモリ2に格納し、 その画像メモリ2のデータを細線化処理して、画像メモ
    リ3に格納し、 その画像メモリ3のデータを太線化処理して、画像メモ
    リ4に格納し、 その画像メモリ4のデータより一字ごとに外接四角形を
    求めて、その座標位置を外接四角形メモリに格納し、 その外接四角形メモリに格納された各外接四角形(デー
    タ)で前記画像メモリ1の画像データを打ち抜いて、1
    字ごとの画像データを切り出し、標準文字データとして
    画像メモリ5に格納することを特徴とする文字検査装置
    の画像処理方法。
  5. 【請求項5】 請求項4において、一字ごとの前記外接
    四角形の面積を求めて、しきい値と比較し、しきい値以
    下のものは一文字に対応する外接四角形より除外するこ
    とを特徴とする文字検査装置の画像処理方法。
  6. 【請求項6】 請求項4において、前記外接四角形メモ
    リのデータから表記文字の各行線(または列線)に平行
    な直線を求め、更にその直線の水平線(または垂直線)
    となす角度θを求め、 前記画像メモリ5の一字ごとに切り出した画像データに
    対して、一θだけ傾けた画像データを演算して、画像メ
    モリ6に格納することを特徴とする文字検査装置の画像
    処理方法。
JP7343290A 1995-12-28 1995-12-28 文字検査装置の画像処理方法とその装置 Pending JPH09185683A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7343290A JPH09185683A (ja) 1995-12-28 1995-12-28 文字検査装置の画像処理方法とその装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7343290A JPH09185683A (ja) 1995-12-28 1995-12-28 文字検査装置の画像処理方法とその装置

Publications (1)

Publication Number Publication Date
JPH09185683A true JPH09185683A (ja) 1997-07-15

Family

ID=18360376

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7343290A Pending JPH09185683A (ja) 1995-12-28 1995-12-28 文字検査装置の画像処理方法とその装置

Country Status (1)

Country Link
JP (1) JPH09185683A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001093188A1 (en) * 2000-06-02 2001-12-06 Japan Science And Technology Corporation Method for processing document, recorded medium on which document processing program is recorded and document processor
JP2007122500A (ja) * 2005-10-28 2007-05-17 Ricoh Co Ltd 文字認識装置、文字認識方法及び文字データ
JP2010101828A (ja) * 2008-10-27 2010-05-06 Chuo Electronics Co Ltd タイム計測装置、およびタイム計測方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001093188A1 (en) * 2000-06-02 2001-12-06 Japan Science And Technology Corporation Method for processing document, recorded medium on which document processing program is recorded and document processor
US7221795B2 (en) 2000-06-02 2007-05-22 Japan Science And Technology Corporation Document processing method, recording medium having recorded thereon document processing program, document processing program, document processing apparatus, and character-input document
JP2007122500A (ja) * 2005-10-28 2007-05-17 Ricoh Co Ltd 文字認識装置、文字認識方法及び文字データ
JP2010101828A (ja) * 2008-10-27 2010-05-06 Chuo Electronics Co Ltd タイム計測装置、およびタイム計測方法

Similar Documents

Publication Publication Date Title
US5528290A (en) Device for transcribing images on a board using a camera based board scanner
US7342572B2 (en) System and method for transforming an ordinary computer monitor into a touch screen
JP2986383B2 (ja) ライン走査画像のためのスキューを補正する方法及びその装置
JP3515199B2 (ja) 欠陥検査装置
US6016148A (en) Automated mapping of facial images to animation wireframes topologies
CN112419207A (zh) 一种图像矫正方法及装置、系统
CN111553870B (zh) 一种基于分布式系统的图像处理方法
JPH09185683A (ja) 文字検査装置の画像処理方法とその装置
JP3698867B2 (ja) 円形パターン判定方法、装置および記録媒体
US11900643B2 (en) Object detection method and object detection system
CN116091970A (zh) 用于板书显示的处理方法和相关装置
JP2846486B2 (ja) 画像入力装置
JP2993007B2 (ja) 画像領域識別装置
CN116128923A (zh) 腔内组织跟踪方法、电子设备及计算机可读介质
JP2775404B2 (ja) 自動目標識別装置
JPH0688789A (ja) 画像中の濃度変動構成画素抽出方法および濃度変動塊判定方法
JPS63113779A (ja) ピ−ク抽出方法
JP2003317107A (ja) 罫線抽出方法及び装置
JP3038714B2 (ja) 文書傾き補正装置
JPH06259531A (ja) ドットパターンの傾き補正方法
JPH0224323B2 (ja)
JP3438974B2 (ja) テンプレート画像の格納および読出方法
JP2966448B2 (ja) 画像処理装置
JP2856465B2 (ja) 画像生成処理方法
WO2025058021A1 (ja) 画像処理装置、画像処理方法及びプログラム

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20030408