Warning: "continue 2" targeting switch is equivalent to "break 2". Did you mean to use "continue 3"? in /var/www/sensionweb.com/public_html/vqmod/vqmod.php on line 684
Warning: Cannot modify header information - headers already sent by (output started at /var/www/sensionweb.com/public_html/vqmod/vqmod.php:684) in /var/www/sensionweb.com/public_html/system/framework.php on line 510Warning: Cannot modify header information - headers already sent by (output started at /var/www/sensionweb.com/public_html/vqmod/vqmod.php:684) in /var/www/sensionweb.com/public_html/catalog/controller/startup/session.php on line 25Warning: Cannot modify header information - headers already sent by (output started at /var/www/sensionweb.com/public_html/vqmod/vqmod.php:684) in /var/www/sensionweb.com/storage/modification/catalog/controller/startup/startup.php on line 104Warning: Cannot modify header information - headers already sent by (output started at /var/www/sensionweb.com/public_html/vqmod/vqmod.php:684) in /var/www/sensionweb.com/storage/modification/catalog/controller/startup/startup.php on line 162
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 135

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 142

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 149

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 156

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 189

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 196

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 269

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 403

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 439

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 501

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 621

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 628

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 635

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 642

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 675

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 682

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 798

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 804

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 810

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 816

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 849

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_column_menu.php on line 855

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/model/journal2/menu.php on line 54

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/model/journal2/menu.php on line 59

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/model/journal2/menu.php on line 64

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/model/journal2/menu.php on line 69

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/model/journal2/menu.php on line 94

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/model/journal2/menu.php on line 99

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_category.php on line 278

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_category.php on line 284

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_category.php on line 290

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_category.php on line 296

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_category.php on line 330

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_side_category.php on line 336

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_slider.php on line 465

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/module/journal2_slider.php on line 470

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 279

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 284

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 701

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 707

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 713

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 719

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 755

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 761

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 844

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 978

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 1011

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 1093

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 1213

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 1220

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 1227

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 1234

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 1267

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /var/www/sensionweb.com/public_html/catalog/controller/journal2/menu.php on line 1274
Decoding 500 Barcode Images From Open Food Facts | Sension

CodeMAX – Decoding 500 Barcode Images From Open Food Facts

Posted by Sension Admin 01/03/2018 0 Comment(s) News,

Demonstrating the performance of our CodeMAX barcode reading software by decoding 500 barcode images from Open Food Facts.

 

Open Food Facts is a large collaborative database of food products, containing nutritional information and images of a wide range of common foods, which are uploaded by volunteers. Most of the product images contain a barcode, and as these are user uploaded images, the appearance and quality of these images vary a lot. A lot of these images are acquired with smartphone cameras in a natural setting, and due to this most of the barcodes on the images are degraded in some way e.g. partly occluded, overexposed, skewed and etc. Hence images of barcodes from the Open Food Facts database can make a great test set for an independent evaluation of different image-based barcode readers.

 

We have randomly collected 500 of these images from the Open Food Facts database and used these to pit our CodeMAX barcode reader against our closest competitors who claim to have the worlds best barcode reading performance. We evaluate the barcode readers based on their ability to decode the barcode on the food item in the images and assigning the read rate as a score for each barcode reader. The read rate is the number of barcodes successfully read divided by the number of attempts, in this case, the 500 test images from Open Food Facts, expressed as a percentage. A high read rate equals robustness and reliability which translates to higher throughput and less time wasted. All barcode readers were evaluated using their respective maximum decoding effort settings. As seen in the chart below, the CodeMAX barcode reader has a 92.2% read rate, a staggering 11.6% higher than our closest competitor, and more than 20% better than the most widely used open source barcode decoding library.

 

If you are interested in seeing what it looks like when we decode the 500 images with the CodeMAX barcode reading software we have put together a video which can be seen below. You are also welcome to download the dataset containing the 500 images from the Open Food Facts database for evaluation of your current barcode reading solution. Please contact us if you want to know more about how CodeMAX can help increase your barcode decoding rate.

 

Sension does not own the rights to the barcode images presented in this article. The images are licensed under the Creative Commons Attribution ShareAlike license and the authorship is attributed to Open Food Facts https://openfoodfacts.org