私は現在、リア側の車両ナンバー プレートを認識するプロジェクトを行っていました。準備段階として OCR を実行しましたが、四角形 (車の関係領域) のライセンスを検出する方法がわかりません。プレート、私は多くの論文を読みましたが、ナンバープレートの長方形の領域を認識することに関する有用な情報を見つけた場所はありません. 私はmatlabを使用してプロジェクトを行っています。誰でもこれで私を助けてください...
どうもありがとう
私は現在、リア側の車両ナンバー プレートを認識するプロジェクトを行っていました。準備段階として OCR を実行しましたが、四角形 (車の関係領域) のライセンスを検出する方法がわかりません。プレート、私は多くの論文を読みましたが、ナンバープレートの長方形の領域を認識することに関する有用な情報を見つけた場所はありません. 私はmatlabを使用してプロジェクトを行っています。誰でもこれで私を助けてください...
どうもありがとう
ほのめかしたように、少なくとも 2 つの異なるフェーズがあります。
ナンバー プレートにはロケーション マークが埋め込まれていないため (QR コードなどに見られるように)、入力画像の変換範囲を制限することで、画像内のナンバー プレートを認識する複雑さが軽減されます。
多くの ANPR システムの成功は、歪みの予測可能な範囲内にナンバー プレートを配置する画像を取得するためのキャプチャ機器の位置とタイミングの精度に依存しています。
画像がキャプチャされると、統計分析を使用して画像内の「ナンバー プレート」形状の領域、つまり遠近法に適した比率の領域を特定することで、位置フェーズを処理できます。この記事では、そのようなアプローチの 1 つについて説明します。
この論文と別の論文では、ソーベル エッジ検出器を使用してナンバー プレートの垂直方向のエッジを特定する方法について説明しています。その理由は、文字が背景に比べてより多くの垂直線を形成するためです.
別の論文では、いくつかの手法 (Sobel 検出と Haar ウェーブレットを含む) の有効性が比較されており、良い出発点になる可能性があります。
「OCRベースの車両識別」に関するプロジェクトを完了しました
一般に、LPRは 3 つの主なフェーズで構成されます。取得した画像からのナンバー プレートの抽出、個々の文字を抽出するための画像のセグメンテーション、および文字認識です。ナンバー プレート検出の上記のすべてのフェーズは、気象条件、照明条件、ナンバー プレートの配置、およびナンバー プレートの写真に配置されるフレーム、シンボル、またはロゴなどの他のアーティファクトに非常に敏感であるため、最も困難です。インドでは、ライセンス番号が書かれています。一列でも二列でも。
LPR システムの速度と精度の両方が非常に重要な要素です。一部の文献では、精度レベルは良好ですが、システムの速度は遅くなります。ファジー ロジックやニューラル ネットワーク アプローチと同様に、精度レベルは良好ですが、非常に時間がかかり、複雑です。私たちの仕事では、時間の複雑さと正確さのバランスを維持してきました。ナンバー プレートのローカリゼーションには、エッジ検出法と垂直方向および水平方向の処理を使用しました。エッジ検出は 'Roberts' オペレーターで行われます。セグメンテーションには、いくつかの適切なしきい値を使用した連結成分分析 (CCA) が使用されます。文字認識には、相関関数によるテンプレート マッチングを使用し、マッチングのレベルを高めるために拡張データベースを使用しました。
プロジェクトに対する私のアプローチ
ナンバープレート抽出への私のアプローチ
セグメンテーションに対する私のアプローチ
認識のための私のアプローチ
OpenALPR ( http://www.openalpr.com ) をチェックしてください。OpenCV と LBP/Haar アルゴリズムを使用してプレート領域を認識します。これにより、ライト オン ダークとダーク オン ライト プレート領域の両方を認識することができます。一般的な領域を認識した後、OpenCV を使用して、画像内の強い線/エッジに基づいてローカライズします。
C++で書かれているので、うまくいけばそれを使うことができます。そうでない場合は、少なくともそれは参照です。