【HALCON】get_rejection_params_ocr_class_mlp 関数について - OCR MLP分類器の拒否パラメータ取得

【HALCON】get_rejection_params_ocr_class_mlp 関数について - OCR MLP分類器の拒否パラメータ取得

2024-09-05

2024-09-05

HALCONget_rejection_params_ocr_class_mlp関数は、OCR(Optical Character Recognition)に特化した多層パーセプトロン(MLP)分類器における拒否パラメータを取得するためのツールです。OCRシステムは、文字認識において分類結果が不確実な場合に、結果を拒否することで誤認識を防ぎ、認識精度を向上させることが重要です。この関数を使用することで、拒否閾値を確認・調整し、文字認識の精度を最適化できます。

get_rejection_params_ocr_class_mlp 関数の概要

get_rejection_params_ocr_class_mlp関数は、OCR用のMLP分類器に設定されている拒否パラメータを取得します。拒否パラメータは、モデルが文字認識結果に対して信頼度が低い場合に、その結果を拒否するための閾値を表します。これにより、認識精度が向上し、不正確な結果を減らすことができます。特に、OCRタスクにおいて誤認識を減らすために非常に有用です。

使用方法

get_rejection_params_ocr_class_mlp関数の基本的な使用方法は以下の通りです。

get_rejection_params_ocr_class_mlp(OCRHandle, RejectionThreshold)
  • OCRHandle
    拒否パラメータを取得するOCR用MLP分類器のハンドル。
  • RejectionThreshold
    出力される拒否閾値。認識結果がこの閾値を下回る場合、分類結果が拒否されます。

この関数を使用することで、OCR分類器が持つ拒否設定を確認し、適切な閾値に基づいて認識結果を評価できます。

具体例

以下に、get_rejection_params_ocr_class_mlp関数を使用してOCR MLP分類器の拒否パラメータを取得する具体例を示します。

* OCR用MLP分類器の作成
create_ocr_class_mlp('A-Z0-9', 10, 20, 30, OCRHandle)

* 拒否パラメータの取得
get_rejection_params_ocr_class_mlp(OCRHandle, RejectionThreshold)

* 結果の表示
disp_message(WindowHandle, 'Rejection Threshold: ' + RejectionThreshold, 'window', 12, 12, 'black', 'true')

この例では、OCR用MLP分類器を作成し、get_rejection_params_ocr_class_mlp関数を使用して拒否パラメータ(RejectionThreshold)を取得しています。結果として得られた拒否閾値がウィンドウに表示されます。

応用例

get_rejection_params_ocr_class_mlpは、以下のようなシナリオで使用されます。

  • 不確実な文字認識結果の拒否
    文字認識において信頼性が低い結果を拒否することで、誤認識を減らし、システムの精度を向上させます。

  • OCRの分類精度向上
    拒否パラメータを調整して、信頼度の高い結果のみを受け入れることで、全体的な認識精度を向上させます。

  • 自動化システムでの品質管理
    自動文字認識システムにおいて、誤認識が許されないシナリオで、信頼性の低い結果を拒否する設定が適用されます。

注意点

get_rejection_params_ocr_class_mlpを使用する際には、拒否閾値が認識精度に大きく影響するため、適切な閾値設定が重要です。閾値が高すぎると多くの結果が拒否されてしまい、十分な認識が行われない可能性があります。逆に、閾値が低すぎると、不確実な結果が許容され、誤認識が増加するリスクがあります。実際の運用に応じて、最適な閾値を見つけることが必要です。

まとめ

HALCONget_rejection_params_ocr_class_mlp関数は、OCR用MLP分類器における拒否パラメータを取得し、信頼性の低い認識結果を拒否するために使用されます。適切な拒否設定を行うことで、文字認識システムの精度を高め、誤認識を減らすことが可能です。OCRタスクにおいて、信頼性の高い認識を実現するために、この機能は重要な役割を果たします。

Recommend