5

毎朝当社の銀行の Web サイトにログインし、必要な預金情報をスクレイピング/エクスポートする、簡単な WinForm/組み込み IE ブラウザー コントロールを作成しました (銀行は小規模な地方銀行です)。同じマスター アカウントから引き出される数十の「疑似アカウント」があるため、これを取得するのに実際には 10 ~ 15 分かかります。

とにかく、唯一の問題は、私たちのビジネス銀行口座が RSA セキュリティ トークン ( http://www.rsa.com/node.aspx?id=1156 ) を必要とすることです。 15 (?) 秒ごとにランダムな 6 桁の数字が表示されるため、開始する前にこの値の入力を求める必要があります。これは、Web サイトのログイン ベースのセキュリティ モデルの上にあるため、何もできない読み取り専用アカウントを作成した場合でも、RSA 番号を入力する必要があります。会社。

私たちの観点からすると、これは厄介なセキュリティです。私は、ウェブカメラを使用してキーフォブからの数字をOCRすることについて冗談を言っていました。ええと、彼らは私が本当にできるかどうか尋ねました。

カメラで生成された JPEG 画像からこれらの数字を確実に OCR するのにどれくらいの労力 (何時間) かかると思いますか? JPEGを簡単に取得できることはすでに知っています。ログイン試行回数は 3 回だと思うので、99% の正解率を達成する必要があります。オフの時間にこれに取り組むこともできますが、彼らは私に数時間以上費やすことを望んでいないので、できるだけ多くの既存のコードを活用したいと考えています。これは (目覚まし時計のような) 7 セグメント ディスプレイであるため、OCR パッケージが見慣れている正確なテキストではありません。

また、ディスプレイの側面にカウントダウン タイマーがあります。通常、バーが 1 つになったら、次の数字が表示されるまで待ってから、バーが 5 つになるまで待ちます (携帯電話の信号強度のように)。したがって、これも OCR する必要がありますが、テキストではありません。

とにかく、これを入力しながら考えれば考えるほど、これを本当に正しく理解できるかどうか確信が持てなくなるので、空き時間に作業する必要がありますか?

4

5 に答える 5

8

RSA SecurID フォブを自動的に読み取るタスク用に正確に設計された、十分に文書化されたオープン ソースの 7 セグメント OCR プログラムが少なくとも 2 つあります。

そして、Symbian 携帯電話で動作するより汎用的なソフトウェアは、今では公開されている可能性があります。

視覚障害者を支援する最新の作業は、視覚障害者のための LED/LCD ディスプレイのリアルタイム検出と読み取り- Proc IEEE Workshop Appl Comput Vis のようです。2011年

于 2012-01-24T02:35:44.650 に答える
6

これは、実際には最初に表示されるよりも簡単です。私は過去にこの手法を使用しましたが、これは、数字が常に同じように見え、常に同じ場所に表示されるという事実に基づいています。

数字ごとに1つずつ、合計10個の小さなマスクを作成し、1つのjpg画像を数字ごとに1つずつ分割するスクリプトを準備します。カメラを一度並べて、そのままにしておきます。これで、0〜9の10個のマスクと、デバイスの実際の数字ができました。各マスクのピクセル値に各桁を掛け、それぞれの場合に最も高い値を選択します。これにより、各桁が最適なマスクがわかり、それを使用して桁を決定できます。

免責事項:他のコメント提供者が指摘しているように、これはセキュリティ上の理由から素晴らしいアイデアではないと思います。

于 2009-12-31T04:23:14.413 に答える
2

RSA SecurID トークンのソフトウェア バージョンがあると思います。こちらをご覧ください

あなたの状況でうまくいくかどうかはわかりませんが(銀行に相談する必要があるかもしれません)、そうであれば、OCRよりも簡単で信頼性が高いでしょう。

于 2009-12-31T04:49:02.153 に答える
1

念のため、RSA トークンのスキャンをTesseract OCRにフィードしてみて、すぐに使用できるパフォーマンスを確認してみてください。私の推測では、スキャン用のクリアなテキスト画像を取得するには、スキャンのコントラスト/明るさの値をかなり微調整する必要があると思います。

于 2009-12-31T05:02:30.830 に答える
0

http://www.webservius.com/corp/docs/wisetrend.pdfで OCR API を試してみることができます- あなたが話しているボリュームについては、おそらく無料です。数字が認識されるかどうかをすばやくテストするには、テスト画像を ocr@wisetrend.com に送信してください。OCR の結果が電子メールで返されます。

于 2010-03-16T21:07:57.150 に答える