OCR処理に関して

鉛筆のような円柱の製品を想定していただければ幸いです。
(今はカメラの下に数字が来る設備じゃないのでそこからですが。。。)
一桁の0~9までの連番が印字(打刻?)されてるワークに対して
文字読み取りを検討していきたいと考えてます。
数字の下に、6や9のように上下反転読み取り防止のためにアンダースコアが
入っている数字になるのですが、辞書を変更するというよりは
文字読み取りタスク→アンダースコアの有無検査用タスクと作るのが
単純で正しいでしょうか。
また、OCRにおいて「/」「-」「_」は対応していると考えていいでしょうか。

ご質問ありがとうございます。
現状、6 や 9 の下にアンダースコアが付与されている場合、テキスト検出ではうまく読み取れない状況でしょうか?(極端な例で恐縮ですが、以下のような場合にはアンダースコアを無視して読み取ることも可能ではありました)
image

もしアンダースコアにより文字を誤検出してしまう場合には、前段に領域タスクを設置し、アンダースコアを除く文字のみを検出するよう学習、その後、検出領域外にマスクを実行した上で、テキスト検出を実行いただくと検出精度が改善する可能性があります。

また、こちらも簡単な例で恐縮ですが、「/」(スラッシュ)「-」(ハイフン)「_」(アンダースコア)を読み取ることも可能です。


ただし、これら記号以外の文字と同様、印字された文字(フォント)の形状によっては、正確に読み取れないケースもあります。その場合には画像加工タスク等にて、より読み取りやすいよう文字を強調する、それでも読み取れない場合には「検出誤り補正」機能にて適宜調整いただく等をご検討いただければと思います。

また、補足といたしまして、テキスト検出タスクは回転した文字の読み取りを非常に苦手としておりますので、ワークによって文字の向きが変わってしまう場合には、以下のように位置合わせタスクと組み合わせてご利用いただくことをご検討いただければと思います。

「いいね!」 1

ご連絡ありがとうございます。現状はそこ以前の状況の整理と
対応の可否含め打ち合わせ中でございます。
カメラで撮像ができないとそもそも読み取れないよ・・と伝えており
それからどんな風に文字を読み取るのか、読んでどうするのかを
詰めて行く予定となります。
「アンダースコア無し」 = 「N.G.判定」の基準も不明とのことでしたので・・・
問題なく検出できる旨は理解できました。
よろしくお願いいたします。

「いいね!」 1

ご確認ありがとうございます。
詳細なご説明、誠にありがとうございました。

他のタスク同様、テキスト検出タスクについても、フィードバックいただいた内容を踏まえて、今後も引き続き機能強化を行ってまいりたいと思いますので、ご不明な点・課題等ございましたら、随時ご連絡いただけますと幸いです。