テキスト認識アルゴリズムを思いつきました。このアルゴリズムは、自然画像内のテキストを認識します。ICDAR の堅牢な読み取りチャレンジのデータセットで利用可能なグラウンドトゥルースに対してテストしようとしています。このために、アルゴリズムによって認識される、シーン画像内のテキスト領域の座標を含む xml ファイルを生成しました。Groundtruth データ用に同様の xml ファイルが用意されています。
2 つの xml ファイルを比較して定量的な結果を生成するには、DetEval ソフトウェアを使用する必要があります(サイトに記載されているとおり)。Linuxにコマンドラインバージョンをインストールしました。
問題は、DetEval が入力 xml ファイルを読み取っていないことです。具体的には、
次のコマンドを実行します ( DetEval Web サイトの指示に従って): rocplot /home/ekta/workspace/extract/result_ICDAR_2011/txt/GT2.xml { /home/ekta/workspace/extract/result_ICDAR_2011/txt/final.xml }
ここで、GT2.xml はグラウンドトゥルースで、final.xml は私のアルゴリズムによって生成されたファイルです。
次のエラー メッセージが表示されます 。readdeteval -p 1 - >> /tmp/evaldetectioncurves20130818-21541-1kum9m9-0 evaldetection -p 0.8,0.4,0.8,0.4,0.4,0.8,0,1 "{" "/home/ekta/workspace/extract/result_ICDAR_2011/ txt/GT2.xml"I/O 警告: 外部エンティティ "{" の読み込みに失敗しました ドキュメントを解析できませんでした { -:1: パーサー エラー: ドキュメントが空です ^ -:1: パーサー エラー: 開始タグが必要です、'<'見つかりません ^ I/O エラー: 無効なシーク ドキュメントを解析できませんでした - rocplot:エラーコマンドの実行: evaldetection -p 0.8,0.4,0.8,0.4,0.4,0.8,0,1 "{" "/home/ekta/workspace/extract/result_ICDAR_2011/txt/GT2.xml" | readdeteval -p 1 - >> /tmp/evaldetectioncurves20130818-21541-1kum9m9-0エラー コード: 256
私は何をしますか?Web サイトから取得した Groundtruth ファイルでさえ解析されていないため、xml ファイルの生成にエラーはないと確信しています。助けてください!
よろしくエクタ