Q
OCRの判定率がなかなか上がらないのですが、どのようにして特徴量を決めればよいのでしょうか?
A
※本FAQはHALCON12以前からサポートされているcreate_ocr_class_box を利用した手法です。
HALCON13以降ではCNN,MLP,SVM等を用いてください。
まず、1つの特徴量だけを用いて文字の判定を行います。これを特徴量の数だけ繰り返し、そのエラー数を比較します。エラー数の少ない特徴量を複数組み合わせ、最終的な特徴量とします。例えば、特徴量 foreground_grid_9 と foreground_grid_16 のように類似する特徴量の場合には、上位にあたる foreground_grid_16 を選択してください。
関連オペレーター
append_ocr_trainf
read_ocr_trainf
create_ocr_class_box
trainf_ocr_class_box
do_ocr_sample
ファイル
サンプルプログラムはocr_sample.zipをダウンロードしてください。
ocr_sample.dev
基本的な文字認識の方法を示したサンプルプログラム
ocr_sample.txt
基本的な文字認識の方法を示したサンプルプログラム(テキスト形式)
ocr.pdf
OCRの基本概念の説明