JPH07192088A - 画像処理方法及び装置 - Google Patents

画像処理方法及び装置

Info

Publication number
JPH07192088A
JPH07192088A JP5348579A JP34857993A JPH07192088A JP H07192088 A JPH07192088 A JP H07192088A JP 5348579 A JP5348579 A JP 5348579A JP 34857993 A JP34857993 A JP 34857993A JP H07192088 A JPH07192088 A JP H07192088A
Authority
JP
Japan
Prior art keywords
character string
character
inclination
image
amount
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
JP5348579A
Other languages
English (en)
Inventor
Yuki Omori
由紀 大盛
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP5348579A priority Critical patent/JPH07192088A/ja
Publication of JPH07192088A publication Critical patent/JPH07192088A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)
  • Image Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【目的】文字の大きさ、ピッチ等が統一されていない手
書きの文字列であっても正確なスキュー補正を行うこと
ができるようにすることを目的とする。 【構成】光学的に読み取った文字の認識をするため、文
字列の傾き量を認識して補正する画像処理方法及び装置
において、入力された画像を回転処理するアフィン変換
回路2と、回転処理されつつある文字列の射影をとるプ
ロフィール回路3と、文字の平均の長さを推定するラベ
リング処理部4と、射影量と、推定された文字の長さを
比較して差が最小となる回転角を文字列の傾き量と判定
する傾き量検出回路5と、文字列の画像データの傾きを
補正する傾き補正回路6とを備えるものとして構成す
る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は画像処理装置に係り、特
に手書き文字を認識するために傾いて書かれた文字列を
読取りができるように修正処理を行う画像処理方法及び
画像処理装置に関する。
【0002】
【従来の技術】近年、郵便物の宛先住所を文字読取り装
置で読取り仕分けする装置がある。係る装置において
は、書き込まれた文字列の傾き量であるスキュー量を読
取り、文字列を回転する処理を行い、文字列の認識を行
うものとしている。
【0003】そして、従来このスキュー量を読取りは、
文字列の各方向の射影求め、この射影量が最小になるよ
うに文字列を回転する等の処理により行っている。
【0004】
【発明が解決しようとする課題】しかしながら、印刷活
字のように文字の大きさが一定のものは、上述のように
射影等の特徴によりスキュー量を求めることができる
が、手書き文字の場合は、文字の大きさ、ピッチ等が一
定ではないため、上述のように射影からスキュー量を求
めることは難しい。
【0005】また、この方法でスキュー量を求めたとし
ても、精度が非常に低いものとなり、大きなスキュー量
で補正することができなかった。
【0006】そこで本発明は、文字の大きさ、ピッチ等
が統一されていない手書きの文字列であっても、正確な
スキュー補正を行うことができる画像処理方法及び画像
処理装置を提供することを目的とする。
【0007】
【課題を解決するための手段】本発明において、上記の
課題を解決するための第1の手段は、光学的に読み取っ
た文字の認識をするために文字列の傾きを補正する画像
処理方法において、光学的に読み取った文字列の画像を
回転しつつこの文字列が記載されるべき方向に対して略
垂直な方向の射影量を取りだす第1のステップと、前記
読み取った文字列に対してラベリング処理を行い前記文
字列方向に対して略垂直方向の各々の文字の平均の長さ
を推定する第2のステップと、前記第1のステップで取
り出された前記射影量と前記第2のステップ推定された
文字の平均の長さとの差が最小となる回転角を文字列の
傾き量と判定する第3のステップと、この第3のステッ
プで判定された前記回転角から前記文字列の傾きを補正
する第4のステップと、からなることを特徴とする画像
処理方法である。
【0008】また、本発明の第2の手段は、光学的に読
み取った文字の認識をするために文字列の傾きを補正す
る画像処理方法において、光学的に読み取った文字列の
画像データを画像メモリに格納する第1のステップと、
この第1のステップによって画像メモリに格納した前記
画像データに対してアフィン変換処理をして回転しつつ
プロフィール処理で前記文字列が記載されるべき方向に
対して略垂直方向の射影をとる第2のステップと、前記
第1のステップによって画像メモリに格納した前記文字
列に対してラベリング処理をして、前記文字列が記載さ
れるべき方向に対して略垂直方向の各々の文字の平均の
長さを推定する第3のステップと、前記第2のステップ
によって取られた前記射影量と前記第3のステップにて
推定された前記文字の平均の長さとの差が最小になる回
転角を文字列の傾き量と判定する第4のステップと、こ
の第4のステップによって判定された前記回転角から前
記文字列の傾きを補正する第5のステップと、からなる
ことを特徴とする画像処理方法である。
【0009】さらに、本発明の第3の手段は、光学的に
読み取った文字の認識をするために文字列の傾きを補正
する画像処理装置において、光学的に読み取った文字列
の画像を回転しつつこの文字列が記載されるべき方向に
対して略垂直な方向の射影を取り出す画像回転手段と、
前記読み取った文字列に対してラベリング処理を行い、
前記文字列方向に対して略垂直方向の各々の文字の平均
の長さを推定する文字大きさ推定手段と、前記画像回転
手段で取り出された前記射影量と前記文字大きさ推定手
段で推定された文字の平均の長さとの差が最小となる回
転角を文字列の傾き量と判定する傾き量判定手段と、こ
の傾き量判定手段で判定された前記回転角から前記文字
列の傾きを補正する補正手段と、からなることを特徴と
する画像処理装置である。
【0010】そして、本発明の第4の手段は、光学的に
読み取った文字の認識をするために文字列の傾きを補正
する画像処理装置において、光学的に読み取った文字列
の画像データを格納する画像メモリと、この画像メモリ
に格納した前記画像データに対してアフィン変換処理を
して回転しつつプロフィール処理で前記文字列が記載さ
れるべき方向に対して略垂直方向の射影量を取る画像回
転手段と、前記画像メモリに格納した前記文字列に対し
てラベリング処理をして、前記文字列が記載されるべき
方向に対して略垂直方向の各々の文字の平均の長さを推
定する文字大きさ推定手段と、前記画像回転手段によっ
て取られた前記射影量と前記文字大きさ推定手段にて推
定された前記文字の平均の長さとの差が最小になる回転
角を文字列の傾き量と判定する傾き量判定手段と、この
傾き量判定手段によって判定された前記回転角から前記
文字列傾きを補正する補正手段と、からなることを特徴
とする画像処理装置である。
【0011】
【作用】本発明によれば、入力された文字列の画像を回
転しつつ射影をとり、ラベリング処理により、文字の平
均の長さを推定し、上記射影量と、推定された文字の平
均の長さとの差が最小となる回転角を文字列の傾き量と
判定して、文字列の傾きを補正する。
【0012】また、本発明によれば入力された文字列の
画像データを画像メモリに格納し、該画像データをアフ
ィン変換処理をして回転しつつプロフィール処理で射影
をとり、文字列をラベリング処理して、文字の平均の長
さを推定し、上記射影量と、推定された文字の平均の長
さとの差が最小となる回転角を文字列の傾き量と判定し
て、文字列の傾きを補正する。
【0013】さらに、本発明によれば、画像回転回路は
入力された文字列の画像を回転しつつ射影をとり、文字
大きさ推定回路は、ラベリング処理により、文字の平均
の長さを推定する。そして、傾き量推定回路は、上記射
影量と、推定された文字の平均の長さとの差が最小とな
る回転角を文字列の傾き量と判定し、補正回路は、上記
傾きに基づき文字列の傾きを補正する。
【0014】そして、本発明によれば、アフィン変換回
路は、入力された画像を回転処理し、プロフィール回路
はアフィン変換回路で回転処理されつつある文字列の射
影をとる。そして、ラベリング回路は、文字の平均の長
さを推定し、傾き量検出回路は、上記射影量と、推定さ
れた文字の平均の長さを比較して差が最小となる回転角
を文字列の傾き量と判定し、補正回路は、文字列の画像
データの傾きを補正する。 従って本発明では、回転さ
せたそれぞれの角度における射影をとりその高さを求
め、この高さと、予め推定した文字列の文字の平均の長
さとを比較することにより、正確なスキュー量を求める
ことができるものである。
【0015】
【実施例】以下本発明に係る画像処理方法及び、この方
法を適用した画像処理装置の実施例を説明する。
【0016】図1は本発明に係る画像処理装置の構成を
示すブロック図である。
【0017】同図において、1は公知の画像読取り手段
で読み取られた画像データが格納される画像メモリ、2
はアフィン変換回路で、図4に示すように、入力された
画像データを予め設定した範囲内で同形変換による例え
ば1°刻みの回転をして、アフィン変換回路内のメモリ
に格納する。3はプロフィール回路で、アフィン変換後
のそれぞれの角度の画像に対して、y軸方向に射影をと
る。4はラベリング回路で文字の平均の大きさaを推定
する。5は傾き量検出回路であるスキュー量検出回路
で、それぞれにとった射影の高さとVとラベリング回路
4によって求められた、仮に推定した文字の平均の高さ
aを比較し、最も差が小さいものを選択する。6は、傾
き補正回路であるスキュー補正回路で検出されたスキュ
ー量の角度θで回転するスキュー補正をし、画像を出力
する。7はMPU(マイクロプロセッサ)で上記のすべ
ての回路が制御されている。
【0018】図2は、本実施例に係る画像処理装置の作
動を示すフローチャートである。
【0019】入力画像が画像メモリに入力されると(S
T1)、蓄積された画像は、アフィン変換回路2とラベ
リング回路に、同時に画像転送され、アフィン変換回路
では入力画像を設定した範囲内で1°ずつ回転させる
(ST2)。そしてこの回転した画像データをプロフィ
ール回路3に出力して、それぞれの画像データにプロフ
ィール処理を行い射影をとりその高さを求める(ST
3)。
【0020】一方、ラベリング回路4では、入力画像の
各文字に対して、ラベリングをとり、射影方向の文字の
高さの平均を求める(ST4)。そして、上記射影高さ
と文字の平均の高さはスキュー量検出回路に入力され、
プロフィールの高さVを、文字の平均の高さaと比較
し、最も差が小さい角度のものを選択する(ST5)。
【0021】スキュー量補正回路6では、その選択され
たスキュー量をもとに、画像を回転する補正し、出力す
る。ここで、実際には各処理はMPUによって制御され
ている(ST7)。
【0022】図4に画像の回転に関する具体例を示す。
入力画像「東京都千代田区」を同形アフィン変換によっ
て、予め設定した範囲内で回転させ、それぞれに射影を
とる。この射影は、文字の横に分布量として表示してい
る(図4(1))。
【0023】そして、その射影の高さVと、ラベリング
後の、仮に推定した文字の平均の高さaを参照し、Vと
aの差が最小なときの回転角θをスキュー量とする。そ
のスキュー量をもとに文字列を回転する補正を行う(図
4(2))。
【0024】
【発明の効果】以上説明したように、本発明によれば、
入力画像を回転させ、回転させたそれぞれの角度におけ
る射影をとり、その高さを求め、予め推定した文字列中
の文字の平均の長さと比較するようにしたので、正確な
スキュー量を求めることができ、特に文字の大きさ、ピ
ッチ等がまちまちである手書き文字であっても正確なス
キュー補正量を求めることができ、正確なスキュー補正
を行い、文字の認識率を向上させることができる。
【図面の簡単な説明】
【図1】本発明に係る画像処理装置の実施例の構成を示
すブロック図である。
【図2】図1に示した画像処理装置の作動を示すフロー
チャートである。
【図3】図1に示した画像処理装置の作動を示すフロー
チャートである。
【図4】図1に示した画像処理装置の画像データの回転
及び射影の状態をしめす説明図である。
【符号の説明】
1 画像メモリ 2 アフィン変換回路 3 プロフィール回路 4 ラベリング回路 5 スキュー量検出回路 6 スキュー補正回路 7 MPU

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 光学的に読み取った文字の認識をするた
    めに文字列の傾きを補正する画像処理方法において、 光学的に読み取った文字列の画像を回転しつつこの文字
    列が記載されるべき方向に対して略垂直な方向の射影量
    を取りだす第1のステップと、 前記読み取った文字列に対してラベリング処理を行い前
    記文字列方向に対して略垂直方向の各々の文字の平均の
    長さを推定する第2のステップと、 前記第1のステップで取り出された前記射影量と前記第
    2のステップ推定された文字の平均の長さとの差が最小
    となる回転角を文字列の傾き量と判定する第3のステッ
    プと、 この第3のステップで判定された前記回転角から前記文
    字列の傾きを補正する第4のステップと、 からなることを特徴とする画像処理方法。
  2. 【請求項2】 光学的に読み取った文字の認識をするた
    めに文字列の傾きを補正する画像処理方法において、 光学的に読み取った文字列の画像データを画像メモリに
    格納する第1のステップと、 この第1のステップによって画像メモリに格納した前記
    画像データに対してアフィン変換処理をして回転しつつ
    プロフィール処理で前記文字列が記載されるべき方向に
    対して略垂直方向の射影をとる第2のステップと、 前記第1のステップによって画像メモリに格納した前記
    文字列に対してラベリング処理をして、前記文字列が記
    載されるべき方向に対して略垂直方向の各々の文字の平
    均の長さを推定する第3のステップと、 前記第2のステップによって取られた前記射影量と前記
    第3のステップにて推定された前記文字の平均の長さと
    の差が最小になる回転角を文字列の傾き量と判定する第
    4のステップと、 この第4のステップによって判定された前記回転角から
    前記文字列の傾きを補正する第5のステップと、 からなることを特徴とする画像処理方法。
  3. 【請求項3】 光学的に読み取った文字の認識をするた
    めに文字列の傾きを補正する画像処理装置において、 光学的に読み取った文字列の画像を回転しつつこの文字
    列が記載されるべき方向に対して略垂直な方向の射影を
    取り出す画像回転手段と、 前記読み取った文字列に対してラベリング処理を行い、
    前記文字列方向に対して略垂直方向の各々の文字の平均
    の長さを推定する文字大きさ推定手段と、 前記画像回転手段で取り出された前記射影量と前記文字
    大きさ推定手段で推定された文字の平均の長さとの差が
    最小となる回転角を文字列の傾き量と判定する傾き量判
    定手段と、 この傾き量判定手段で判定された前記回転角から前記文
    字列の傾きを補正する補正手段と、 からなることを特徴とする画像処理装置。
  4. 【請求項4】 光学的に読み取った文字の認識をするた
    めに文字列の傾きを補正する画像処理装置において、 光学的に読み取った文字列の画像データを格納する画像
    メモリと、 この画像メモリに格納した前記画像データに対してアフ
    ィン変換処理をして回転しつつプロフィール処理で前記
    文字列が記載されるべき方向に対して略垂直方向の射影
    量を取る画像回転手段と、 前記画像メモリに格納した前記文字列に対してラベリン
    グ処理をして、前記文字列が記載されるべき方向に対し
    て略垂直方向の各々の文字の平均の長さを推定する文字
    大きさ推定手段と、 前記画像回転手段によって取られた前記射影量と前記文
    字大きさ推定手段にて推定された前記文字の平均の長さ
    との差が最小になる回転角を文字列の傾き量と判定する
    傾き量判定手段と、 この傾き量判定手段によって判定された前記回転角から
    前記文字列傾きを補正する補正手段と、 からなることを特徴とする画像処理装置。
JP5348579A 1993-12-27 1993-12-27 画像処理方法及び装置 Pending JPH07192088A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5348579A JPH07192088A (ja) 1993-12-27 1993-12-27 画像処理方法及び装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5348579A JPH07192088A (ja) 1993-12-27 1993-12-27 画像処理方法及び装置

Publications (1)

Publication Number Publication Date
JPH07192088A true JPH07192088A (ja) 1995-07-28

Family

ID=18397969

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5348579A Pending JPH07192088A (ja) 1993-12-27 1993-12-27 画像処理方法及び装置

Country Status (1)

Country Link
JP (1) JPH07192088A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6115506A (en) * 1997-05-07 2000-09-05 Nec Corporation Character recognition method, character recognition apparatus and recording medium on which a character recognition program is recorded
JP2006201885A (ja) * 2005-01-18 2006-08-03 Sharp Corp 画像判断装置、画像形成装置、画像判断方法、画像判断プログラム、画像形成プログラムおよびコンピュータ読取り可能な記録媒体
US8363963B2 (en) 2008-12-17 2013-01-29 Sharp Kabushiki Kaisha Apparatus, method and computer readable medium that associates a plurality of possible word recognition results with an image
WO2022030933A1 (ko) * 2020-08-04 2022-02-10 삼성전자 주식회사 전자 장치 및 그의 필기 입력을 처리하는 방법

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6115506A (en) * 1997-05-07 2000-09-05 Nec Corporation Character recognition method, character recognition apparatus and recording medium on which a character recognition program is recorded
AU753499B2 (en) * 1997-05-07 2002-10-17 Nec Corporation Character recognition method, character recognition apparatus and recording medium on which a character recognition program is recorded
JP2006201885A (ja) * 2005-01-18 2006-08-03 Sharp Corp 画像判断装置、画像形成装置、画像判断方法、画像判断プログラム、画像形成プログラムおよびコンピュータ読取り可能な記録媒体
US8363963B2 (en) 2008-12-17 2013-01-29 Sharp Kabushiki Kaisha Apparatus, method and computer readable medium that associates a plurality of possible word recognition results with an image
WO2022030933A1 (ko) * 2020-08-04 2022-02-10 삼성전자 주식회사 전자 장치 및 그의 필기 입력을 처리하는 방법
CN116034335A (zh) * 2020-08-04 2023-04-28 三星电子株式会社 电子装置以及其处理书写输入的方法
US12026850B2 (en) 2020-08-04 2024-07-02 Samsung Electronics Co., Ltd. Electronic device, and method for processing writing input thereof

Similar Documents

Publication Publication Date Title
CN110827247B (zh) 一种识别标签的方法及设备
CN113903024A (zh) 一种手写票据数值信息识别方法、系统、介质及装置
WO2019174133A1 (zh) 电子装置、物理印章识别方法和计算机可读存储介质
JPH11219407A (ja) 文書画像認識装置および文書画像認識プログラムの記憶媒体
CN112419207A (zh) 一种图像矫正方法及装置、系统
JPH10340316A (ja) オンライン文字認識装置
JP5501925B2 (ja) 物体認識装置及びプログラム
US7095893B2 (en) System and method for determining an image decimation range for use in a machine vision system
US6683983B1 (en) Document-inclination detector
JP3099771B2 (ja) 文字認識方法、装置及び文字認識プログラムを記録した記録媒体
JPH07192088A (ja) 画像処理方法及び装置
JP2637591B2 (ja) 位置認識装置及びその方法
JP3325120B2 (ja) 部品認識方法及び装置
JPH11272800A (ja) 文字認識装置
CN113903038B (zh) 一种基于包围盒的文字矫正方法及系统
CN116563857A (zh) 一种识别指示牌的方法、装置、设备、介质及产品
JPH06150067A (ja) オンライン手書き文字認識方法
JP3311551B2 (ja) イメージデータ入力処理方法およびその装置
CN111161247B (zh) 用于可变码识读字符质量验证的检测方法
WO1996030860A2 (en) Method and apparatus for removing superimposed lines and restoring pixel values in images containing recurring patterns
JP3196755B2 (ja) 文字の傾き検出補正方法ならびに装置
JP3356819B2 (ja) マーク認識装置
JPH0338789A (ja) パターンマッチング方式
JP4785158B2 (ja) イメージデータ傾き補正方法及びイメージ入力装置
JPH08194773A (ja) 画像処理方法および画像処理装置