HALCONは、優れたロバスト性と高速処理アルゴリズムで、難しい条件下であっても、データコードを認識するための機能を提供します。金属面に刻印されたコードや回転、大きさへのロバスト性はもちろん、曲面上のデータコード、輝度むらや極性の変化が発生している場合、あるいは低解像度のデータコードであっても、簡単に認識することができます。
HALCONでは、QRコードのほか、ECC(DataMatrix)やPDF417といったデータコードに対応しています。ここでは例題として、金属表面に刻印された3つの QRコードを認識します。
曲面上のためコードが歪んでおり、また金属表面に刻印されており輝度むらが発生しています。さらに回転状態で3つのコードを識別しなくてはなりません。データコード読み取り対象としては非常に難しい対象です。
HALCONのデータコード読み取り機能は、どのようなデータコードを認識するのかを指定し、画像をHALCONに渡すだけです。後の処理は、HALCONが自動的に画像中のデータコード領域を検出し、デコードし結果を返してくれます。認識精度としても非常にロバストで精確です。
今回のような難しい対象であっても、3つのコードを瞬時に認識し、読み取りを実現しております。