VintaSoft バーコード リーダーの速度と品質をテストする

ブログ カテゴリ: バーコード.NET

2026/05/21

多くの公開されているバーコード画像セットがオンラインで公開されています。ほとんどの場合、公開されているバーコード画像セットは、ニューラル ネットワークのトレーニングやバーコード リーダーのバーコード認識パフォーマンスのテストに使用されます。

VintaSoft は、.NET、WPF、Web で 1D および 2D バーコードの認識と生成を可能にする、Windows、Linux、macOS 用のプロフェッショナルなクロス プラットフォーム SDK である VintaSoft Barcode .NET SDK の作者です。弊社は、約 17,000 枚の画像と 20,000 個以上のバーコードを含むテスト システムを使用して VintaSoft Barcode .NET SDK をテストしています。弊社のテスト システムを公開していないため、テスト システムに関する情報は公開できますが、アクセスを提供することはできません。懐疑的な人は、これは証拠のない単なる話だと言うかもしれません。

この記事では、公開されているバーコード 画像のセットで VintaSoft Barcode .NET SDK をテストし、テスト結果を公開し、誰でもテスト結果を再現するために使用できる .NET プロジェクトを提供します。

バーコード付きの公開画像セットとして、Artelab Medium Barcode 1D CollectionDEAL KAIST Lab Barcode Main の画像セットを使用します。


VintaSoft Barcode .NET SDK を使用して画像セット「Artelab Medium Barcode 1D Collection」内のバーコードを認識する

「Artelab Medium Barcode 1D Collection」画像セットには、EAN13バーコード付きの画像が430枚含まれており、次のリンクからダウンロードできます。http://artelab.dista.uninsubria.it/downloads/datasets/barcode/medium_barcode_1d/medium_barcode_1d.html

VintaSoft Barcode .NET SDK 16.0.1.1 を使用して、「Artelab Medium Barcode 1D Collection」画像セット内のバーコードを認識するコンソール .NET プロジェクトを作成しました。

以下は、一連の画像「Artelab Medium Barcode 1D Collection」内のバーコードを認識するための .NET コンソール プロジェクトの結果です。
========================================
結果: VintaSoft Barcode .NET SDK
========================================
ファイルの総数: 430
認識時間合計: 37942 ms
正しく認識された: 382 (89%)
画像あたりの認識時間: 88 ms
========================================

.NETプロジェクトを含むZIPアーカイブは、こちらからダウンロードできます

テストを自分で再現したい場合は、次の手順を完了する必要があります。


VintaSoft Barcode .NET SDK を使用して「DEAL KAIST Lab Barcode Main」イメージセットのバーコードを認識する

「DEAL KAIST Lab Barcode Main」イメージセットには、EAN13バーコード付きのイメージが3200枚含まれており、次のリンクからダウンロードできます。https://www.kaggle.com/datasets/s0dium/deal-kaist-lab-barcode-main

VintaSoft Barcode .NET SDK 16.0.1.1 を使用して、「DEAL KAIST Lab Barcode Main」イメージセットのバーコードを認識するコンソール .NET プロジェクトを作成しました。

以下は、実行結果です。NET コンソール プロジェクトで、一連の画像「DEAL KAIST Lab Barcode Main」内のバーコードを認識する作業:
========================================
結果: VintaSoft Barcode .NET SDK
========================================
ファイル総数: 3200
認識時間合計: 245968 ms
正しく認識された: 2827 (88%)
画像あたりの認識時間: 77 ms
========================================

.NETプロジェクトを含むZIPアーカイブはこちらからダウンロードできます

テストを自分で再現したい場合は、次の手順を完了する必要があります。


公開されているバーコード画像セットに対するVintaSoft Barcode .NET SDKのテスト結果

テストした画像を分析した結果、バーコード画像の品質が低いため、VintaSoft Barcode .NET SDK が一部のバーコードを認識できないことがわかりました。以下は、品質の低いバーコード画像の例です。



テスト結果はほぼ完璧に近いと考えています。同時に、私たちはアルゴリズムを常に改善しており、現状に満足することはありません。

バーコードを含む別の公開されている画像セットで VintaSoft Barcode .NET SDK をテストしてほしい場合は、お問い合わせください