JP2019091202A - セグメント表示読取装置および方法 - Google Patents
セグメント表示読取装置および方法 Download PDFInfo
- Publication number
- JP2019091202A JP2019091202A JP2017219009A JP2017219009A JP2019091202A JP 2019091202 A JP2019091202 A JP 2019091202A JP 2017219009 A JP2017219009 A JP 2017219009A JP 2017219009 A JP2017219009 A JP 2017219009A JP 2019091202 A JP2019091202 A JP 2019091202A
- Authority
- JP
- Japan
- Prior art keywords
- character
- recognition
- segment display
- target
- recognition result
- 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.)
- Granted
Links
Images
Landscapes
- Character Input (AREA)
- Character Discrimination (AREA)
Abstract
Description
このセグメント表示読取装置は、セグメント表示器でLEDやLCDで表示出力された数字をカメラで撮影し、得られた画像を文字認識処理することにより、表示出力された数字をデジタルデータとして読み取るものである。
これにより、読取結果と予測値との乖離が小さい場合には、読取結果の認識確度が高く、乖離が大きい場合には、読取結果の認識確度が低いと判定される。
例えば、セグメント表示器を持つ温度計では、測定した温度をセグメント表示器で表示するため、表示データは不規則に増減することも考えられる。また、温度に限らず、圧力や流量も不規則に増減し、一定の方向に一定の割合で増減しない場合がある。したがって、従来技術によれば、このようなケースでは適切な認識確度を得ることができない。
[セグメント表示読取装置]
まず、図1を参照して、本実施の形態にかかるセグメント表示読取装置10について説明する。図1は、セグメント表示読取装置の構成を示すブロック図である。
セグメント表示器20は、LEDやLCDなどの表示素子からなる複数のセグメントを点消灯制御することにより、複数種類の文字を切替表示する表示器である。図2は、7セグメント表示器の表示例である。ここでは、7つのセグメントを用いて数字を切替表示する例が示されている。
このようなセグメント表示器20をカメラで撮像した場合、画像の撮影タイミングによって、切り替えにより点灯から消灯へ移行するセグメントが、切替後に点灯するセグメントと重なって撮影される場合がある。このような画像を文字認識処理すると、結果として誤認識が発生する場合がある。
・発生しうる切替時文字は数種類(7セグメント表示器の場合には「q」,「a」,「8」,「9」の4種類)に限定される。
・切替時文字と直前文字および直後文字との組み合わせは、これら切替時文字ごとにある程度限定される。
・各組み合わせにおいて、切替時文字に対応する実表示文字は、それぞれの組み合わせを構成する直後文字である可能性が高い。
・切替時文字が数字の場合、切替時文字自体も実表示文字である可能性がある。
・切替時文字に関する組み合わせとして、前文字および後文字を含む組み合わせが存在しない場合、切替時文字に関するすべての組み合わせを構成する直後文字が、実表示文字である可能性がある。
次に、図1を参照して、本実施の形態にかかるセグメント表示読取装置10の構成について詳細に説明する。
図1に示すように、本実施の形態にかかるセグメント表示読取装置10は、主な機能部として、通信I/F部11、カメラ12、記憶部13、および演算処理部14を備えている。
カメラ12は、CCDカメラなどの一般的な撮像装置からなり、セグメント表示器20の表示出力を撮像する機能を有している。
プログラム13Pは、演算処理部14のCPUにより読み出されて実行されることにより、CPUと協働して各種処理を実現するプログラムであり、例えば通信I/F部11を介して接続された外部装置や記録媒体(ともに図示せず)から、予め読み込まれて記憶部13に格納される。
誤認識パターンデータ13Aは、セグメント表示器20で前後して切替表示される任意の2種類の前文字および後文字と、これら前文字および後文字が前後して切替表示された際に発生しうる切替時文字との組み合わせからなる誤認識パターンが、予め複数登録されたデータである。
例えば、前文字m=「4」と後文字n=「7」との交差位置には、「4」から「7」に切替表示された際に発生しうる切替時文字e(4,7)=「q」が配置されている。また、前文字m=「4」と後文字n=「8」との交差位置はe(4,8)=空白となっており、誤認識が発生しないことが示されている。
読取結果データ13Cは、時系列データ13Bに記録されている認識結果に対して、その確からしさを示す確度情報を付与したデータである。
演算処理部14で実現される主な処理部として、文字認識部14A、確度情報生成部14B、および記録部14Cがある。
確度情報生成部14Bは、記憶部13の時系列データ13Bから選択した対象認識結果Dについて、当該対象認識結果Dの確からしさを示す確度情報Qを生成する機能を有している。
記録部14Cは、確度情報生成部14Bで生成された確度情報Qを、対象認識結果Dに対応付けて、記憶部13の読取結果データ13Cに記録する機能を有している。
次に、本実施の形態にかかるセグメント表示読取装置10の動作について説明する。
まず、図5を参照して、セグメント表示読取装置10の文字認識動作について説明する。図5は、文字認識処理を示すフローチャートである。
文字認識部14Aは、一定の周期で図5の文字認識処理を繰り返し実行する。
この後、文字認識部14Aは、得られた認識結果Dを記憶部13の時系列データ13Bに記録し(ステップ102)、一連の文字認識処理を終了する。
確度情報生成部14Bは、例えば予め設定されている時刻が到来した時点、時系列データ13Bに一定数の認識結果Dが記録された時点、さらには、上位装置30から読取結果送信要求が通知された時点など、確度情報の生成が必要な時点において、図6の確度情報生成処理を実行する。
次に、確度情報生成部14Bは、x(i,j)が数値であれば、x(i,j)をR(i,j)に追加する(ステップ117)。
一方、D(i)の全桁の抽出が完了した場合(ステップ121:YES)、確度情報生成部14Bは、各桁jのQ(i,j)からD(i)の確度情報Q(i)を生成する(ステップ122)。記録部14Cは、得られた確度情報Q(i)をD(i)と対応付けて、記憶部13の読取結果データ13Cに記録し(ステップ123)、一連の確度情報生成処理を終了する。
この場合、対象認識結果D(i)から抽出した対象結果x(i,j)の認識結果が正しいことになるため、確度情報Q(i,j)を生成する必要はない。なお、対象結果x(i,j)の認識結果が正しい(誤りがない)ことを示す確度情報Q(i,j)を生成した後、ステップ120へ移行するようにしてもよい。
次に、図7を参照して、本実施の形態にかかる確度情報生成処理の動作例について説明する。図7は、確度情報生成動作例を示す説明図である。
ここでは、時刻Tiの対象認識結果D(i)が「a8」であり、その直前時刻Ti−1の直前認識結果D(i+1)が「30」であり、その直後時刻Ti+1の直後認識結果D(i+1)が「29」であり、それぞれ2桁の文字から構成されている場合を例として説明する。なお、記憶部13の誤認識パターンデータ13Aには、図4に示した内容が予め登録されているものとする。
このように、本実施の形態は、記憶部13が、セグメント表示器20で前後して切替表示される前文字mおよび後文字nとこれら切替表示の際に発生しうる切替時文字eとの組み合わせからなる誤認識パターンPを誤認識パターンデータ13Aとして記憶し、確度情報生成部14Bが、時系列データ13Bから対象認識結果D(i)と直前認識結果D(i−1)および直後認識結果D(i+1)とを取得し、これらから桁位置jごとに、同一桁に位置する文字を対象文字x(i,j)、直前文字x(i−1,j)、および直後文字x(i+1,j)として抽出し、これらと一致するe,m,nを有する一致誤認識パターンPが誤認識パターンデータ13Aに登録されている場合、当該Pから推定される候補文字R(i,j)に基づいて、x(i,j)の確度情報Q(i,j)を生成するようにしたものである。
これにより、誤認識パターンデータ13Aに登録されている一致誤認識パターンPの後文字nに基づいて、対象文字x(i,j)を精度よく推定することができる。
これにより、一致誤認識パターンPが誤認識パターンデータ13Aに登録されていなくても、対象文字x(i,j)および直前文字x(i−1,j)と一致する類似の誤認識パターンPの後文字nに基づいて、対象文字x(i,j)を精度よく推定することができる。
これにより、一致誤認識パターンPが誤認識パターンデータ13Aに登録されていなくても、対象文字x(i,j)と一致する類似の誤認識パターンPの後文字nに基づいて、対象文字x(i,j)を精度よく推定することができる。
これにより、直前文字x(i−1,j)から直後文字x(i+1,j)に切替表示される途中の対象文字x(i,j)が、認識結果どおりである可能性を、確度情報に包含することができる。
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をすることができる。また、各実施形態については、矛盾しない範囲で任意に組み合わせて実施することができる。
図8は、外れ値判定の説明図である。記憶部13の時系列データ13Bから、対象認識結果D(i)、直前認識結果D(i−1)、および直後認識結果D(i+1)と取得した際、確度情報生成部14Bは、これらの差分ΔD=D(i)−D(i−1)や差分ΔD=D(i)−D(i+1)を求めて、予め設定されている許容範囲εと比較することにより外れ値判定を行うようにしてもよい。
この際、例えば、図6のステップ110でΔDが許容範囲ε外であることが確認された場合、上記確度情報Q(i)を生成した後、ステップ122へ移行してもよい。
なお、外れ値の判定方法については、差分ΔDと許容範囲εとの比較に限定されるものではなく、例えばD(i)とD(i−1)やD(i+1)との比率など、一般的な公知の手法を適用してもよい。
外れ値判定の手法の1つとして、隣接する時系列データ間の階差に関する二乗平均平方根を用いる手法がある。図9は、階差二乗平均平方根を用いた外れ値判定例である。ここでは、d1〜d5に基づいてd6の外れ値判定が行う例が示されており、d1〜d5間の階差をそれぞれ3,2,−2,−3とすると、これらの階差二乗平均平方根rは、
r=α×√{(9+4+4+9)/5}=6.84
となる。なお、αは倍率を示し、この例ではα=3とした。
これに対して、前述したように、対象認識結果D(i)が外れ値であると判定された場合、その直後の直後認識結果D(i+1)を対象認識結果D(i)として採用すれば、このような階差二乗平均平方根を用いた際の誤判定を回避することができる。
Claims (6)
- 複数のセグメントを点消灯制御することにより複数種類の文字を切替表示するセグメント表示器の表示出力を撮像するカメラと、
前記カメラの撮像出力を文字認識処理するように構成された文字認識部と、
前記文字認識部で得られた認識結果を時系列データとして記憶するように構成された記憶部と、
前記時系列データから選択した対象認識結果について、当該対象認識結果の確からしさを示す確度情報を生成するように構成された確度情報生成部とを備え、
前記記憶部は、前記セグメント表示器で前後して切替表示される任意の2種類の前文字および後文字と、これら前文字および後文字が前後して切替表示された際に発生しうる切替時文字との組み合わせからなる誤認識パターンが、予め複数登録されている誤認識パターンデータを記憶し、
前記確度情報生成部は、前記時系列データから前記対象認識結果と当該対象認識結果に対して時系列順で直前および直後に位置する直前認識結果および直後認識結果とを取得し、これら対象認識結果、直前認識結果、および直後認識結果から、それぞれの桁位置ごとに、同一桁に位置する文字を対象文字、直前文字、および直後文字として抽出し、これら対象文字、直前文字、および直後文字の組み合わせと一致する、切替時文字、前文字および後文字の組み合わせを有する一致誤認識パターンが前記誤認識パターンデータに登録されている場合、当該一致誤認識パターンから推定される候補文字に基づいて、前記対象文字の認識確度を示す確度情報を生成する
ことを特徴とするセグメント表示読取装置。 - 請求項1に記載のセグメント表示読取装置において、
前記確度情報生成部は、前記一致誤認識パターンが前記誤認識パターンデータに登録されている場合、当該一致誤認識パターンの後文字を前記候補文字として選択することを特徴とするセグメント表示読取装置。 - 請求項1または請求項2に記載のセグメント表示読取装置において、
前記確度情報生成部は、前記一致誤認識パターンが前記誤認識パターンデータに登録されていない場合、前記誤認識パターンデータのうち切替時文字および前文字が前記対象文字および直前文字と一致するすべての誤認識パターンから、当該誤認識パターンの後文字を前記候補文字として選択することを特徴とするセグメント表示読取装置。 - 請求項1〜請求項3のいずれかに記載のセグメント表示読取装置において、
前記確度情報生成部は、前記一致誤認識パターンが前記誤認識パターンデータに登録されていない場合、前記誤認識パターンデータのうち切替時文字が前記対象文字と一致するすべての誤認識パターンから、当該誤認識パターンの後文字を前記候補文字として選択することを特徴とするセグメント表示読取装置。 - 請求項1〜請求項4のいずれかに記載のセグメント表示読取装置において、
前記確度情報生成部は、前記対象文字が数字である場合、当該対象文字を前記候補文字に追加することを特徴とするセグメント表示読取装置。 - セグメント表示器の表示出力を読み取るセグメント表示読取装置で用いられるセグメント表示読取方法であって、
カメラが、複数のセグメントを点消灯制御することにより複数種類の文字を切替表示する前記セグメント表示器の表示出力を撮像する撮像ステップと、
文字認識部が、前記カメラの撮像出力を文字認識処理するように構成された文字認識ステップと、
記憶部が、前記文字認識ステップで得られた認識結果を順次取り込んで時系列データとして記憶する記憶ステップと、
確度情報生成部が、前記時系列データから選択した対象認識結果について、当該対象認識結果の確からしさを示す確度情報を生成するように構成された確度情報生成ステップとを備え、
前記記憶ステップは、前記セグメント表示器で前後して切替表示される任意の2種類の前文字および後文字と、これら前文字および後文字が前後して切替表示された際に発生しうる切替時文字との組み合わせからなる誤認識パターンが、予め複数登録されている誤認識パターンデータを記憶するステップを含み、
前記確度情報生成ステップは、前記時系列データから前記対象認識結果と当該対象認識結果に対して時系列順で直前および直後に位置する直前認識結果および直後認識結果とを取得し、これら対象認識結果、直前認識結果、および直後認識結果から、それぞれの桁位置ごとに、同一桁に位置する文字を対象文字、直前文字、および直後文字として抽出し、これら対象文字、直前文字、および直後文字の組み合わせと一致する、切替時文字、前文字および後文字の組み合わせを有する一致誤認識パターンが前記誤認識パターンデータに登録されている場合、当該一致誤認識パターンから推定される候補文字に基づいて、前記対象文字の認識確度を示す確度情報を生成するステップを含む
ことを特徴とするセグメント表示読取方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017219009A JP6974128B2 (ja) | 2017-11-14 | 2017-11-14 | セグメント表示読取装置および方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017219009A JP6974128B2 (ja) | 2017-11-14 | 2017-11-14 | セグメント表示読取装置および方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019091202A true JP2019091202A (ja) | 2019-06-13 |
| JP6974128B2 JP6974128B2 (ja) | 2021-12-01 |
Family
ID=66837386
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017219009A Active JP6974128B2 (ja) | 2017-11-14 | 2017-11-14 | セグメント表示読取装置および方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6974128B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021108022A (ja) * | 2019-12-27 | 2021-07-29 | キヤノン株式会社 | 画像処理装置およびその制御方法、プログラムならびに画像処理システム |
| WO2024247102A1 (ja) * | 2023-05-30 | 2024-12-05 | 日本電信電話株式会社 | 外れ値検出方法、プログラム、データ処理装置、及びデータ処理システム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57196291A (en) * | 1981-05-28 | 1982-12-02 | Jidou Keisoku Gijutsu Kenkiyuu | Digital indication reader |
| JPH06150069A (ja) * | 1992-11-09 | 1994-05-31 | Oki Electric Ind Co Ltd | 光学的文字認識装置及び該装置の辞書を備えた計数機器読取装置 |
| JP2013061816A (ja) * | 2011-09-13 | 2013-04-04 | Fujitsu Ltd | プログラム、情報処理装置及び異常判定方法 |
| JP2017521011A (ja) * | 2014-03-27 | 2017-07-27 | エニイライン ゲーエムベーハー | シンボルの光学的検出方法 |
-
2017
- 2017-11-14 JP JP2017219009A patent/JP6974128B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57196291A (en) * | 1981-05-28 | 1982-12-02 | Jidou Keisoku Gijutsu Kenkiyuu | Digital indication reader |
| JPH06150069A (ja) * | 1992-11-09 | 1994-05-31 | Oki Electric Ind Co Ltd | 光学的文字認識装置及び該装置の辞書を備えた計数機器読取装置 |
| JP2013061816A (ja) * | 2011-09-13 | 2013-04-04 | Fujitsu Ltd | プログラム、情報処理装置及び異常判定方法 |
| JP2017521011A (ja) * | 2014-03-27 | 2017-07-27 | エニイライン ゲーエムベーハー | シンボルの光学的検出方法 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021108022A (ja) * | 2019-12-27 | 2021-07-29 | キヤノン株式会社 | 画像処理装置およびその制御方法、プログラムならびに画像処理システム |
| JP7466303B2 (ja) | 2019-12-27 | 2024-04-12 | キヤノン株式会社 | 画像処理装置およびその制御方法、プログラムならびに画像処理システム |
| WO2024247102A1 (ja) * | 2023-05-30 | 2024-12-05 | 日本電信電話株式会社 | 外れ値検出方法、プログラム、データ処理装置、及びデータ処理システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6974128B2 (ja) | 2021-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9864969B2 (en) | Image processing apparatus for generating map of differences between an image and a layout plan | |
| CN106945035A (zh) | 机器人控制设备及其控制方法和机器人系统 | |
| RU2010149173A (ru) | Разрешение неоднозначности и окклюзии множества указателей | |
| JP2014032039A (ja) | 検査支援システム及び方法 | |
| CN115393838A (zh) | 指针式仪表读数识别方法、装置、电子设备及存储介质 | |
| CN112258507A (zh) | 互联网数据中心的目标对象检测方法、装置和电子设备 | |
| CN118224993A (zh) | 一种建筑结构形变监测方法、装置、电子设备及存储介质 | |
| JP2019091202A (ja) | セグメント表示読取装置および方法 | |
| CN113158831A (zh) | 检测摄像设备移动的方法、装置、计算机设备和存储介质 | |
| CN114298915B (zh) | 图像目标的处理方法和装置、存储介质及电子装置 | |
| CN115344485B (zh) | 一种异常检测方法、装置、计算机设备和存储介质 | |
| US11430201B2 (en) | Image processing apparatus for character recognition, control method of the same, storage medium and image processing system | |
| CN117437182A (zh) | 缺陷检测模型的训练方法及装置 | |
| CN112906681A (zh) | 一种仪表读数方法、装置、电子设备及存储介质 | |
| CN108332779B (zh) | 一种液柱型仪表的读数方法及相关装置 | |
| JP7111694B2 (ja) | 点検支援装置、点検支援方法およびプログラム | |
| CN118097706A (zh) | 电网厂站接线图的图元检测方法、系统、设备及介质 | |
| CN117529746A (zh) | 物体识别系统、物体识别程序以及物体识别方法 | |
| CN117437183A (zh) | 缺陷检测模型的训练方法及装置 | |
| CN117095236A (zh) | 一种用于评估叶根轮槽试验精确性的方法及系统 | |
| CN111080694A (zh) | 定位模型的训练和定位方法、装置、设备以及存储介质 | |
| US20260120271A1 (en) | Anomaly detection device and anomaly detection method | |
| US20230350875A1 (en) | Data processing apparatus, data processing method, and recording medium | |
| CN114332238B (zh) | 基于多摄像头的自动标定方法、装置、设备及存储介质 | |
| CN117351229B (zh) | 仪表的读取方法及装置、存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200911 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210927 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20211012 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211104 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6974128 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |