JPS6262391B2 - - Google Patents
Info
- Publication number
- JPS6262391B2 JPS6262391B2 JP56028813A JP2881381A JPS6262391B2 JP S6262391 B2 JPS6262391 B2 JP S6262391B2 JP 56028813 A JP56028813 A JP 56028813A JP 2881381 A JP2881381 A JP 2881381A JP S6262391 B2 JPS6262391 B2 JP S6262391B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- character string
- pixels
- image
- document
- 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.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/146—Aligning or centring of the image pick-up or image-field
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Character Input (AREA)
- Character Discrimination (AREA)
Description
【発明の詳細な説明】
本発明は任意の帳票、本等の文書中の文字を自
動的に読み取る装置に関するものである。
動的に読み取る装置に関するものである。
従来のこの種装置は読み取ることが可能な文書
としてレフアレンスマークを予め印刷しておいた
もの、あるいは指定枠を印刷しておきその中に正
しく文字が書かれたものなど、その書式、形式が
限定されており、任意の帳票、本等の文書につい
ては文字読取がまつたく不可能であるという欠点
があつた。
としてレフアレンスマークを予め印刷しておいた
もの、あるいは指定枠を印刷しておきその中に正
しく文字が書かれたものなど、その書式、形式が
限定されており、任意の帳票、本等の文書につい
ては文字読取がまつたく不可能であるという欠点
があつた。
本発明は上記従来の欠点を除去するため、帳
票、本等の文書を白画素、黒画素の2値画像とし
て取込み、その全画面を走査し、白画素を検出し
た際にはその周囲の画素に含まれる黒画素数を調
べその数に応じて黒画素に変更する処理を行つて
文字列をパターン化したボカシ画像となし、該ボ
カシ画像を走査して文字列の位置、長さ等を認識
し、この認識結果にしたがつて個々の文字を読取
るようにしたもので、その目的とするところは任
意の文書から正確にかつ短時間で文字を自動的に
読取る装置を提供することにある。以下、図面に
ついて本発明を詳細に説明する。
票、本等の文書を白画素、黒画素の2値画像とし
て取込み、その全画面を走査し、白画素を検出し
た際にはその周囲の画素に含まれる黒画素数を調
べその数に応じて黒画素に変更する処理を行つて
文字列をパターン化したボカシ画像となし、該ボ
カシ画像を走査して文字列の位置、長さ等を認識
し、この認識結果にしたがつて個々の文字を読取
るようにしたもので、その目的とするところは任
意の文書から正確にかつ短時間で文字を自動的に
読取る装置を提供することにある。以下、図面に
ついて本発明を詳細に説明する。
第1図は本発明の文字自動読取装置の一実施例
を示す概略構成図で、図中1は文書、2は撮像
部、3はボカシ画像作成部、4は文字列認識部、
9は読取ヘツド駆動部5、読取ヘツド6、文字切
出部7、文字認識部8より構成される文字読取り
手段であり、この装置の動作概要は次のとおりで
ある。すなわちボカシ画像作成部3からTVカメ
ラを備えた撮像部2へ画像取込みの指令が出され
ると、撮像部2は文書1の書面にTVカメラの焦
点を合わせた状態で該文書1を白画素・黒画素の
2値画像として撮影し、該画像はボカシ画像作成
部3にて全画面が走査され白画素が検出された場
合にはその周囲の画素に含まれる黒画素数が調べ
られその数に応じて黒画素に変更する処理がなさ
れ文字列をパターン化したボカシ画像とし、文字
列認識部4にて文字列の位置、長さ等が認識さ
れ、この認識結果に基づく読取ヘツド駆動部5の
動作によつて読取ヘツド6が文書1の文字列に沿
つて走査し1列毎の文字情報が取り出され、該文
字情報は文字切出部7で1文字ずつ切り出され文
字認識部8で文字認識されコード化される如くな
つている。
を示す概略構成図で、図中1は文書、2は撮像
部、3はボカシ画像作成部、4は文字列認識部、
9は読取ヘツド駆動部5、読取ヘツド6、文字切
出部7、文字認識部8より構成される文字読取り
手段であり、この装置の動作概要は次のとおりで
ある。すなわちボカシ画像作成部3からTVカメ
ラを備えた撮像部2へ画像取込みの指令が出され
ると、撮像部2は文書1の書面にTVカメラの焦
点を合わせた状態で該文書1を白画素・黒画素の
2値画像として撮影し、該画像はボカシ画像作成
部3にて全画面が走査され白画素が検出された場
合にはその周囲の画素に含まれる黒画素数が調べ
られその数に応じて黒画素に変更する処理がなさ
れ文字列をパターン化したボカシ画像とし、文字
列認識部4にて文字列の位置、長さ等が認識さ
れ、この認識結果に基づく読取ヘツド駆動部5の
動作によつて読取ヘツド6が文書1の文字列に沿
つて走査し1列毎の文字情報が取り出され、該文
字情報は文字切出部7で1文字ずつ切り出され文
字認識部8で文字認識されコード化される如くな
つている。
次に上記ボカシ画像作成の原理を第2図を用い
て説明する。第2図は焦点位置の制御による画像
及びその濃度の変化のようすを示したもので、撮
像部2のTVカメラの焦点が文書1の書面に合つ
た状態で取込んだ文字の一部分の濃度分布21は
焦点を書面よりずらしてボカシ画像にすると濃度
分布22のように変化する。ここで白・黒の2値
画像に変換する濃度を閾値23に設定すると、濃
度分布22に対応するボカシ画像のパターン25
は原文字のパターン24より広くなる。ところ
で、x−y面上の点光源の焦点のずれによる像は
結像面ξ−η上の半径pの明るさ一様の錯乱円と
なる。すなわち広がり関数h(ξ,η)は (ただしaは定数) となる。強度分布をそれぞれg(x,y)、
g′(ξ,η)とすると、 g′(ξ,η)=〓∞ −∞g(x,y) h(ξ−x,η−y)dxdy …(2) が成り立つ。式(1),(2)より点(ξ,η)の濃度を
計算するためには点(ξ,η)を中心とする半径
pの円内の点についてのみ式(2)の被積分関数を計
算すればよい。この性質を利用して錯乱円に対応
した画素範囲を考えボカシ処理を行なう。第3図
aにp=1画素、第3図bにp=2画素の錯乱円
に対応した画素範囲の例を示す。第3図aまたは
bにおいて中心の画素Aが黒の時まそのままと
し、白の時は画素Aの周囲の画素B1〜B8(また
はB1〜B20)中の黒画素数を調べる。ここで前記閾
値23に対応する黒画素数の閾値Nをpの値に従
つて設定し、画素B1〜B8(またはB1〜B20)中の
黒画素数がN以上なら画素Aを黒に変更する。こ
のボカシ処理を2値画像の全画面にわたつて行な
うことによりボカシ画像を作成する。
て説明する。第2図は焦点位置の制御による画像
及びその濃度の変化のようすを示したもので、撮
像部2のTVカメラの焦点が文書1の書面に合つ
た状態で取込んだ文字の一部分の濃度分布21は
焦点を書面よりずらしてボカシ画像にすると濃度
分布22のように変化する。ここで白・黒の2値
画像に変換する濃度を閾値23に設定すると、濃
度分布22に対応するボカシ画像のパターン25
は原文字のパターン24より広くなる。ところ
で、x−y面上の点光源の焦点のずれによる像は
結像面ξ−η上の半径pの明るさ一様の錯乱円と
なる。すなわち広がり関数h(ξ,η)は (ただしaは定数) となる。強度分布をそれぞれg(x,y)、
g′(ξ,η)とすると、 g′(ξ,η)=〓∞ −∞g(x,y) h(ξ−x,η−y)dxdy …(2) が成り立つ。式(1),(2)より点(ξ,η)の濃度を
計算するためには点(ξ,η)を中心とする半径
pの円内の点についてのみ式(2)の被積分関数を計
算すればよい。この性質を利用して錯乱円に対応
した画素範囲を考えボカシ処理を行なう。第3図
aにp=1画素、第3図bにp=2画素の錯乱円
に対応した画素範囲の例を示す。第3図aまたは
bにおいて中心の画素Aが黒の時まそのままと
し、白の時は画素Aの周囲の画素B1〜B8(また
はB1〜B20)中の黒画素数を調べる。ここで前記閾
値23に対応する黒画素数の閾値Nをpの値に従
つて設定し、画素B1〜B8(またはB1〜B20)中の
黒画素数がN以上なら画素Aを黒に変更する。こ
のボカシ処理を2値画像の全画面にわたつて行な
うことによりボカシ画像を作成する。
第4図はボカシ画像作成部3の構成図で、図中
30は撮像部2より送られる文書1の画像を白画
素を“0”、黒画素を“1”に対応させて格納す
る画像メモリ、31は画像メモリ30を走査する
アドレス・レジスタ、32は画素範囲の指示情
報、33は指示情報32に従つて画像メモリ30
内の画素を読出すアドレス・レジスタ、34は画
像メモリ30から読出された画素を“1”と比較
する比較器、35は比較器34で検出した黒画素
数を計数するカウンタ、36はカウンタ35の数
値と前記指示情報32によつて決定される閾値N
とを比較する比較器、37は“1”を格納したメ
モリ、38は“1”情報を一旦格納しておくバツ
フアメモリ、39は画素範囲内の画素の読出し終
了信号である。画素範囲の指示情報32は文書1
の文書サイズ、文字サイズ及び文字認識部の認識
結果のフイードバツク情報等よりpの値をいくら
にするかを決定するもので、人手を介してもしく
は図示しない制御回路より与えられるものであ
る。
30は撮像部2より送られる文書1の画像を白画
素を“0”、黒画素を“1”に対応させて格納す
る画像メモリ、31は画像メモリ30を走査する
アドレス・レジスタ、32は画素範囲の指示情
報、33は指示情報32に従つて画像メモリ30
内の画素を読出すアドレス・レジスタ、34は画
像メモリ30から読出された画素を“1”と比較
する比較器、35は比較器34で検出した黒画素
数を計数するカウンタ、36はカウンタ35の数
値と前記指示情報32によつて決定される閾値N
とを比較する比較器、37は“1”を格納したメ
モリ、38は“1”情報を一旦格納しておくバツ
フアメモリ、39は画素範囲内の画素の読出し終
了信号である。画素範囲の指示情報32は文書1
の文書サイズ、文字サイズ及び文字認識部の認識
結果のフイードバツク情報等よりpの値をいくら
にするかを決定するもので、人手を介してもしく
は図示しない制御回路より与えられるものであ
る。
画像メモリ30はアドレス・レジスタ31によ
り全画面の画素が走査される。“1”(黒画素)は
そのまま保存されるが、“0”(白画素)を検出す
るとアドレス・レジスタ31の走査は停止し、指
示情報32に従つて該“0”を中心画素とする画
素範囲の画素がアドレス・レジスタ33により読
出され、比較器34で順次“1”と比較される。
比較器34は読出される画素が“1”の都度、カ
ウンタ35を歩進し、該カウンタ35の内容は読
出し終了信号39が発せられた時点で比較器36
にて閾値Nと比較され閾値N以上であればメモリ
37を駆動して“1”をバツフアメモリ38に格
納し、閾値Nより小さければそのままアドレス・
レジスタ31を再起動させ次の走査を行なわせ
る。バツフアメモリ38内の情報は適宜、画像メ
モリ30の内容と論理和をとることにより画像メ
モリ30内に移される。このような処理が全画面
にわたつて施こされ画像メモリ30内の文書の文
字列がパターン化されボカシ画像に変換され、文
字列認識部4に送出される。
り全画面の画素が走査される。“1”(黒画素)は
そのまま保存されるが、“0”(白画素)を検出す
るとアドレス・レジスタ31の走査は停止し、指
示情報32に従つて該“0”を中心画素とする画
素範囲の画素がアドレス・レジスタ33により読
出され、比較器34で順次“1”と比較される。
比較器34は読出される画素が“1”の都度、カ
ウンタ35を歩進し、該カウンタ35の内容は読
出し終了信号39が発せられた時点で比較器36
にて閾値Nと比較され閾値N以上であればメモリ
37を駆動して“1”をバツフアメモリ38に格
納し、閾値Nより小さければそのままアドレス・
レジスタ31を再起動させ次の走査を行なわせ
る。バツフアメモリ38内の情報は適宜、画像メ
モリ30の内容と論理和をとることにより画像メ
モリ30内に移される。このような処理が全画面
にわたつて施こされ画像メモリ30内の文書の文
字列がパターン化されボカシ画像に変換され、文
字列認識部4に送出される。
第5図は文字列認識部4の構成図で、図中41
はボカシ画像作成部3より送出されるボカシ画像
を格納する画像メモリ、42はボカシ画像より文
書中の「付表、図面」等を除いた文字領域のみを
取り出す文字領域切出回路、43は画像メモリ4
1内の画像の傾きを検出しTVカメラの回転等に
より補正する傾き補正回路、44は文字列のボカ
シパターンの幅の平均値m及びその標準偏差σを
算出するm,σ算出回路、45は文字列のボカシ
パターンの中点を平均した文字列線を抽出する文
字列線抽出回路、46は文字列のボカシパターン
の上下左右端を検出する文字列端検出回路であ
る。文字領域切出回路42及び傾き補正回路43
は読取対象が文字のみから構成される文書の場
合、及び文書ガイド等により文書の傾きが無い場
合においてはそれぞれ不要である。
はボカシ画像作成部3より送出されるボカシ画像
を格納する画像メモリ、42はボカシ画像より文
書中の「付表、図面」等を除いた文字領域のみを
取り出す文字領域切出回路、43は画像メモリ4
1内の画像の傾きを検出しTVカメラの回転等に
より補正する傾き補正回路、44は文字列のボカ
シパターンの幅の平均値m及びその標準偏差σを
算出するm,σ算出回路、45は文字列のボカシ
パターンの中点を平均した文字列線を抽出する文
字列線抽出回路、46は文字列のボカシパターン
の上下左右端を検出する文字列端検出回路であ
る。文字領域切出回路42及び傾き補正回路43
は読取対象が文字のみから構成される文書の場
合、及び文書ガイド等により文書の傾きが無い場
合においてはそれぞれ不要である。
第6図は画像メモリ41に格納されたボカシ画
像の一例を示すもので、図中101は文字列のボ
カシパターン、102はボカシパターン101の
幅、103は幅102の中点、104はボカシパ
ターン101の切れ目、105はボカシパターン
101の改行部、106はボカシパターン101
のくびれ、107はボカシパターン101の端部
の凹凸、108は紙面の汚れ等がパターン化した
ノイズ、109,110,111,112はボカ
シパターン101の中点103の座標を平均して
求めた文字列線、113及び114は文字列に平
行なx座標及び垂直なy座標を表わす矢印、11
5はy座標方向の走査線である。
像の一例を示すもので、図中101は文字列のボ
カシパターン、102はボカシパターン101の
幅、103は幅102の中点、104はボカシパ
ターン101の切れ目、105はボカシパターン
101の改行部、106はボカシパターン101
のくびれ、107はボカシパターン101の端部
の凹凸、108は紙面の汚れ等がパターン化した
ノイズ、109,110,111,112はボカ
シパターン101の中点103の座標を平均して
求めた文字列線、113及び114は文字列に平
行なx座標及び垂直なy座標を表わす矢印、11
5はy座標方向の走査線である。
次に文字列認識の動作について述べる。まず、
m,σ算出回路44で画面全体を走査線115の
方向に走査し、ボカシパターン101の幅102
の平均値m及びその標準偏差σを算出し文字列線
抽出回路45に送出する。次に文字列線抽出回路
45ではy方向を主走査とする走査を各ボカシパ
ターン毎に行ない第7図に示すフローチヤートに
従つてボカシパターンの中点の座標を求め、それ
を平均化して文字列線の座標を決定する。いま、
文字列線109の座標l(k−1)が既に求めら
れており、新たに文字列線110の座標l(k)
を求めようとする場合、走査開始の指令により文
字列線109のy座標を開始点としてy方向の走
査を行ない、最初に交叉したボカシパターンの中
点C(n)(nはx方向の走査番号を表わす。)及
び幅dを算出する。判断1では幅dとm,σ算出
回路44で求めた平均値m及び標準偏差σより端
部の凹凸107とノイズ108を除去する判断を
行ない、yesの場合はそのC(n),dを消去し
て更にy方向の走査を続行し、NOの場合は判断
2へ進む。判断2では前回の走査時に得た中点の
座標C(n−1)を利用して切れ目104を通過
したか否かの判断を行ない、yesの場合はそのC
(n),dを消去して次の走査を開始させ、NOの
場合は判断3へ進む。判断3は改行部105また
はくびれ106を通過したか否かの判断を行な
い、NOの場合はC(n)が求める文字列線11
0のボカシパターンに属すると判断してこれを記
憶し次の走査を開始させ、Yesの場合は判断4へ
進む。判断4は通過したのが改行部105、また
はくびれ106のどちらであるかを前回の文字列
線109のy座標l(k−1)を利用して判断
し、Yesの場合はくびれ106と判断してそのC
(n),dを消去し更にy方向の走査を続行し、
NOの場合は改行部105を通過したと判断しC
(n)が求める文字列線110に属する最初の中
点であると判定してそれ以前の中点の座標を消去
し次の走査に進ませる。y方向の走査が画面の右
端まで完了した時点で、文字列線110のボカシ
パターンに属すると判断された中点座標C(n)
を平均し文字列線110のy座標l(k)を算出
する。同様にして文字列線111以下の座標を求
めることができる。
m,σ算出回路44で画面全体を走査線115の
方向に走査し、ボカシパターン101の幅102
の平均値m及びその標準偏差σを算出し文字列線
抽出回路45に送出する。次に文字列線抽出回路
45ではy方向を主走査とする走査を各ボカシパ
ターン毎に行ない第7図に示すフローチヤートに
従つてボカシパターンの中点の座標を求め、それ
を平均化して文字列線の座標を決定する。いま、
文字列線109の座標l(k−1)が既に求めら
れており、新たに文字列線110の座標l(k)
を求めようとする場合、走査開始の指令により文
字列線109のy座標を開始点としてy方向の走
査を行ない、最初に交叉したボカシパターンの中
点C(n)(nはx方向の走査番号を表わす。)及
び幅dを算出する。判断1では幅dとm,σ算出
回路44で求めた平均値m及び標準偏差σより端
部の凹凸107とノイズ108を除去する判断を
行ない、yesの場合はそのC(n),dを消去し
て更にy方向の走査を続行し、NOの場合は判断
2へ進む。判断2では前回の走査時に得た中点の
座標C(n−1)を利用して切れ目104を通過
したか否かの判断を行ない、yesの場合はそのC
(n),dを消去して次の走査を開始させ、NOの
場合は判断3へ進む。判断3は改行部105また
はくびれ106を通過したか否かの判断を行な
い、NOの場合はC(n)が求める文字列線11
0のボカシパターンに属すると判断してこれを記
憶し次の走査を開始させ、Yesの場合は判断4へ
進む。判断4は通過したのが改行部105、また
はくびれ106のどちらであるかを前回の文字列
線109のy座標l(k−1)を利用して判断
し、Yesの場合はくびれ106と判断してそのC
(n),dを消去し更にy方向の走査を続行し、
NOの場合は改行部105を通過したと判断しC
(n)が求める文字列線110に属する最初の中
点であると判定してそれ以前の中点の座標を消去
し次の走査に進ませる。y方向の走査が画面の右
端まで完了した時点で、文字列線110のボカシ
パターンに属すると判断された中点座標C(n)
を平均し文字列線110のy座標l(k)を算出
する。同様にして文字列線111以下の座標を求
めることができる。
文字列端検出回路46は第8図に示すように前
記求めた文字列線、例えば110の座標l(k)
を基準としてその上下方向の走査116,117
を文字列線110の左端から右端まで行ないボカ
シパターンの上下方向の最大値を検出し上端11
8、下端119の座標を検出し、文字列線110
を中心とする所定幅、左右方向の走査120,1
21を行ないボカシパターンの左右方向の最大値
を検出して左端122、右端123の座標を検出
する。
記求めた文字列線、例えば110の座標l(k)
を基準としてその上下方向の走査116,117
を文字列線110の左端から右端まで行ないボカ
シパターンの上下方向の最大値を検出し上端11
8、下端119の座標を検出し、文字列線110
を中心とする所定幅、左右方向の走査120,1
21を行ないボカシパターンの左右方向の最大値
を検出して左端122、右端123の座標を検出
する。
前記の如くして求められた文字列の位置、長
さ、幅の認識結果は読取ヘツド駆動部5に送出さ
れ、前述したように読取ヘツド6が駆動され、以
下、文書1の個々の文字認識がなされる。なお、
撮像部2、文字読取り手段9を構成する読取ヘツ
ド駆動部5、読取ヘツド6、文字切出部7、文字
認識部8については従来の文字読取装置等で用い
られていたものをそのまま使用できるので、特に
言及しない。また読取ヘツド駆動部5、読取ヘツ
ド6の代りに撮像部2のTVカメラを走査及びズ
ーミング可能としてこれを制御して文字列の個々
の文字の読取りを行なうようにしてもよい。
さ、幅の認識結果は読取ヘツド駆動部5に送出さ
れ、前述したように読取ヘツド6が駆動され、以
下、文書1の個々の文字認識がなされる。なお、
撮像部2、文字読取り手段9を構成する読取ヘツ
ド駆動部5、読取ヘツド6、文字切出部7、文字
認識部8については従来の文字読取装置等で用い
られていたものをそのまま使用できるので、特に
言及しない。また読取ヘツド駆動部5、読取ヘツ
ド6の代りに撮像部2のTVカメラを走査及びズ
ーミング可能としてこれを制御して文字列の個々
の文字の読取りを行なうようにしてもよい。
以上説明したように本発明によれば帳票、本等
の文書を白画素、黒画素の2値画像として取込む
撮像部と、前記2値画像の全画面を走査し白画素
を検出した際にはその周囲の画素に含まれる黒画
素数を調べその数に応じて該白画素を黒画素に変
更する処理を行なつて文字列をパターン化したボ
カシ画像に変換するボカシ画像作成部と、前記パ
ターン化したボカシ画像を走査し文字列の位置、
長さ等を認識する文字列認識部と、前記文字列の
位置、長さ等の認識結果にしたがつて文字列中の
個々の文字を読取る文字読取り手段とよりなるの
で、文書の画像をそのまま2値画像として取込
み、走査し、白画素についてその周囲の画素中の
黒画素数によつて黒画素に変換するだけで文字列
を原文字の高周波成分を除去したパターンとする
ボカシ画像になし得るため、その処理時間を短縮
することができ、あらゆる書式、形式の文字の文
字列を正しく認識でき正確な文字の読取りができ
る。また文書の撮像部や、個々の文字の読取り手
段として従来の文字読取装置等の部品をそのまま
使用し得るため装置のコスト低減をなし得る。更
に文書の2値画像中の黒画素はそのまま保存する
ので撮像部のカメラの焦点制御によるボカシ処理
を行なつた場合に起る低密度の文字の消失がな
く、また視野の変化がないためその補正回路も必
要とせず装置が簡略化される。また従来では任意
の書式、形式を有する文書の内容はキーボード等
により人手を介して各種処理装置へ入力されてい
たが、本装置によれば、そのまま読み取ることが
できるため、その入力処理に関する時間を大幅に
削減することができ、大量の既存文書よりデータ
ベースを作成する際の自動入力装置及びデータ通
信における端末の入出力装置として利用し得る等
の利点がある。
の文書を白画素、黒画素の2値画像として取込む
撮像部と、前記2値画像の全画面を走査し白画素
を検出した際にはその周囲の画素に含まれる黒画
素数を調べその数に応じて該白画素を黒画素に変
更する処理を行なつて文字列をパターン化したボ
カシ画像に変換するボカシ画像作成部と、前記パ
ターン化したボカシ画像を走査し文字列の位置、
長さ等を認識する文字列認識部と、前記文字列の
位置、長さ等の認識結果にしたがつて文字列中の
個々の文字を読取る文字読取り手段とよりなるの
で、文書の画像をそのまま2値画像として取込
み、走査し、白画素についてその周囲の画素中の
黒画素数によつて黒画素に変換するだけで文字列
を原文字の高周波成分を除去したパターンとする
ボカシ画像になし得るため、その処理時間を短縮
することができ、あらゆる書式、形式の文字の文
字列を正しく認識でき正確な文字の読取りができ
る。また文書の撮像部や、個々の文字の読取り手
段として従来の文字読取装置等の部品をそのまま
使用し得るため装置のコスト低減をなし得る。更
に文書の2値画像中の黒画素はそのまま保存する
ので撮像部のカメラの焦点制御によるボカシ処理
を行なつた場合に起る低密度の文字の消失がな
く、また視野の変化がないためその補正回路も必
要とせず装置が簡略化される。また従来では任意
の書式、形式を有する文書の内容はキーボード等
により人手を介して各種処理装置へ入力されてい
たが、本装置によれば、そのまま読み取ることが
できるため、その入力処理に関する時間を大幅に
削減することができ、大量の既存文書よりデータ
ベースを作成する際の自動入力装置及びデータ通
信における端末の入出力装置として利用し得る等
の利点がある。
図面は本発明の実施例を示すもので、第1図は
本発明の文字自動読取装置の概略構成図、第2図
は焦点位置の制御による画像及びその濃度の変化
の説明図、第3図a,bはp=1画素、p=2画
素の錯乱円にそれぞれ対応した画素範囲の説明
図、第4図はボカシ画像作成部の構成図、第5図
は文字列認識部の構成図、第6図はボカシ画像の
一例を示す説明図、第7図は文字列線抽出回路の
フローチヤート、第8図はボカシパターンの上下
左右端の検出の説明図である。 1……文書、2……撮像部、3……ボカシ画像
作成部、4……文字列認識部、9……読取ヘツド
駆動部5、読取ヘツド6、文字切出部7、文字認
識部8よりなる文字読取り手段。
本発明の文字自動読取装置の概略構成図、第2図
は焦点位置の制御による画像及びその濃度の変化
の説明図、第3図a,bはp=1画素、p=2画
素の錯乱円にそれぞれ対応した画素範囲の説明
図、第4図はボカシ画像作成部の構成図、第5図
は文字列認識部の構成図、第6図はボカシ画像の
一例を示す説明図、第7図は文字列線抽出回路の
フローチヤート、第8図はボカシパターンの上下
左右端の検出の説明図である。 1……文書、2……撮像部、3……ボカシ画像
作成部、4……文字列認識部、9……読取ヘツド
駆動部5、読取ヘツド6、文字切出部7、文字認
識部8よりなる文字読取り手段。
Claims (1)
- 1 帳票、本等の文書を白画素、黒画素の2値画
像として取込む撮像部と、前記2値画像の全画面
を走査し白画素を検出した際にはその周囲の画素
に含まれる黒画素数を調べその数に応じて該白画
素を黒画素に変更する処理を行なつて文字列をパ
ターン化したボカシ画像に変換するボカシ画像作
成部と、前記パターン化したボカシ画像を走査し
文字列の位置、長さ等を認識する文字列認識部
と、前記文字列の位置、長さ等の認識結果にした
がつて文字列中の個々の文字を読取る文字読取り
手段とよりなることを特徴とする文字自動読取装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56028813A JPS57143679A (en) | 1981-02-28 | 1981-02-28 | Automatic character reader |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56028813A JPS57143679A (en) | 1981-02-28 | 1981-02-28 | Automatic character reader |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57143679A JPS57143679A (en) | 1982-09-04 |
| JPS6262391B2 true JPS6262391B2 (ja) | 1987-12-25 |
Family
ID=12258842
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56028813A Granted JPS57143679A (en) | 1981-02-28 | 1981-02-28 | Automatic character reader |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57143679A (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6097772A (ja) * | 1983-11-02 | 1985-05-31 | Canon Inc | 文字行処理装置 |
| JPS6097773A (ja) * | 1983-11-02 | 1985-05-31 | Canon Inc | 文字行処理装置 |
-
1981
- 1981-02-28 JP JP56028813A patent/JPS57143679A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57143679A (en) | 1982-09-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100792106B1 (ko) | 포착 이미지 투사장치 및 포착 이미지 정정방법 | |
| JP3904840B2 (ja) | 多値画像から罫線を抽出する罫線抽出装置 | |
| JP2005173646A (ja) | コード種類判別方法、およびコード境界検出方法 | |
| JPH08123900A (ja) | ライン走査画像のための位置決定方法及びその装置 | |
| JP2768786B2 (ja) | 画像読み取り装置 | |
| US20060067588A1 (en) | Imaging apparatus, image processing method for imaging apparatus and recording medium | |
| US20100165417A1 (en) | Image processing method, image processing apparatus, and computer-readable storage medium | |
| JPS6262391B2 (ja) | ||
| JPH04302375A (ja) | 画像二値化装置 | |
| CN112997217A (zh) | 从视频图像进行文档检测 | |
| JP3983721B2 (ja) | 画像歪み補正装置、画像読取装置、画像形成装置及びプログラム | |
| JP2871601B2 (ja) | 文字列検出装置及び方法 | |
| JPH10283475A (ja) | 画像処理方法及び装置 | |
| JP2001109887A (ja) | 領域抽出方法、宛名領域抽出方法、宛名領域抽出装置、及び画像処理装置 | |
| JPS6262390B2 (ja) | ||
| JP2003317107A (ja) | 罫線抽出方法及び装置 | |
| JPS6262389B2 (ja) | ||
| JP2885969B2 (ja) | マイクロフィルムリーダ | |
| JPH10285391A (ja) | 画像処理装置 | |
| JP4439054B2 (ja) | 文字認識装置及び文字枠線の検出方法 | |
| JP3275475B2 (ja) | 文字配列が既知の対象文字列の認識装置 | |
| JP3264547B2 (ja) | マイクロフィルムリーダおよびその画像読取り方法 | |
| JPH0660226A (ja) | 文字読取装置 | |
| JP2551383B2 (ja) | 直線検出補正装置 | |
| JPH1196338A (ja) | 画像読み取り装置 |