• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

使用可变形模板通过手机读取一维条形码

Reading 1D Barcodes with Mobile Phones Using Deformable Templates.

作者信息

Gallo Orazio, Manduchi Roberto

出版信息

IEEE Trans Pattern Anal Mach Intell. 2011 Sep;33(9):1834-43. doi: 10.1109/TPAMI.2010.229. Epub 2010 Dec 23.

DOI:10.1109/TPAMI.2010.229
PMID:21173448
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC3190667/
Abstract

Camera cellphones have become ubiquitous, thus opening a plethora of opportunities for mobile vision applications. For instance, they can enable users to access reviews or price comparisons for a product from a picture of its barcode while still in the store. Barcode reading needs to be robust to challenging conditions such as blur, noise, low resolution, or low-quality camera lenses, all of which are extremely common. Surprisingly, even state-of-the-art barcode reading algorithms fail when some of these factors come into play. One reason resides in the early commitment strategy that virtually all existing algorithms adopt: The image is first binarized and then only the binary data are processed. We propose a new approach to barcode decoding that bypasses binarization. Our technique relies on deformable templates and exploits all of the gray-level information of each pixel. Due to our parameterization of these templates, we can efficiently perform maximum likelihood estimation independently on each digit and enforce spatial coherence in a subsequent step. We show by way of experiments on challenging UPC-A barcode images from five different databases that our approach outperforms competing algorithms. Implemented on a Nokia N95 phone, our algorithm can localize and decode a barcode on a VGA image (640 × 480, JPEG compressed) in an average time of 400-500 ms.

摘要

拍照手机已经无处不在,从而为移动视觉应用带来了大量机会。例如,用户在商店里时,仅凭产品条形码的图片就能获取该产品的评价或价格比较信息。条形码读取需要在诸如模糊、噪声、低分辨率或低质量摄像头镜头等具有挑战性的条件下保持稳健性,而所有这些情况都极为常见。令人惊讶的是,即使是最先进的条形码读取算法,在这些因素中的某些因素起作用时也会失效。一个原因在于几乎所有现有算法都采用的早期承诺策略:首先对图像进行二值化处理,然后仅处理二进制数据。我们提出了一种绕过二值化的条形码解码新方法。我们的技术依赖于可变形模板,并利用每个像素的所有灰度级信息。由于我们对这些模板进行了参数化,我们可以在每个数字上独立高效地执行最大似然估计,并在后续步骤中强制实现空间一致性。通过对来自五个不同数据库的具有挑战性的UPC - A条形码图像进行实验,我们表明我们的方法优于竞争算法。在诺基亚N95手机上实现后,我们的算法能够在平均400 - 500毫秒的时间内定位并解码VGA图像(640×480,JPEG压缩)上的条形码。

相似文献

1
Reading 1D Barcodes with Mobile Phones Using Deformable Templates.使用可变形模板通过手机读取一维条形码
IEEE Trans Pattern Anal Mach Intell. 2011 Sep;33(9):1834-43. doi: 10.1109/TPAMI.2010.229. Epub 2010 Dec 23.
2
Reading Challenging Barcodes with Cameras.用相机读取具有挑战性的条形码。
Proc IEEE Workshop Appl Comput Vis. 2009 Dec 1;2009(7-8):1-6. doi: 10.1109/WACV.2009.5403090.
3
A Bayesian Algorithm for Reading 1D Barcodes.一种用于读取一维条形码的贝叶斯算法。
Proc Can Conf Comput Robot Vis. 2009 May 25;2009:61-67. doi: 10.1109/CRV.2009.31.
4
Binarization of low-quality barcode images captured by mobile phones using local window of adaptive location and size.使用自适应位置和大小的局部窗口对手机捕获的低质量条码图像进行二值化。
IEEE Trans Image Process. 2012 Jan;21(1):418-25. doi: 10.1109/TIP.2011.2155074. Epub 2011 May 16.
5
A dataset for illuminant- and device- invariant colour barcode decoding with cameras.一个用于通过相机进行光源和设备不变颜色条形码解码的数据集。
Data Brief. 2023 Dec 15;52:109960. doi: 10.1016/j.dib.2023.109960. eCollection 2024 Feb.
6
Quantitative imaging with a mobile phone microscope.使用手机显微镜进行定量成像。
PLoS One. 2014 May 13;9(5):e96906. doi: 10.1371/journal.pone.0096906. eCollection 2014.
7
On scanning linear barcodes from out-of-focus blurred images: a spatial domain dynamic template matching approach.从离焦模糊图像中扫描线性条码:一种空域动态模板匹配方法。
IEEE Trans Image Process. 2014 Jun;23(6):2637-50. doi: 10.1109/TIP.2014.2319579. Epub 2014 Apr 23.
8
Pheniqs 2.0: accurate, high-performance Bayesian decoding and confidence estimation for combinatorial barcode indexing.Pheniqs 2.0:用于组合条码索引的准确、高性能贝叶斯解码和置信度估计。
BMC Bioinformatics. 2021 Jul 2;22(1):359. doi: 10.1186/s12859-021-04267-5.
9
Feasibility and Limitations of Vaccine Two-Dimensional Barcoding Using Mobile Devices.使用移动设备进行疫苗二维条形码编码的可行性与局限性
J Med Internet Res. 2016 Jun 23;18(6):e143. doi: 10.2196/jmir.5591.
10
A Mobile Phone Application Enabling Visually Impaired Users to Find and Read Product Barcodes.一款帮助视障用户查找和读取产品条形码的手机应用程序。
Comput Help People Spec Needs. 2010 Jul;6180:290-295. doi: 10.1007/978-3-642-14100-3_43.

引用本文的文献

1
An Encoder-Decoder Architecture within a Classical Signal-Processing Framework for Real-Time Barcode Segmentation.基于经典信号处理框架的实时条码分割编码器-解码器架构。
Sensors (Basel). 2023 Jul 3;23(13):6109. doi: 10.3390/s23136109.
2
Microcavity- and Microlaser-Based Optical Barcoding: A Review of Encoding Techniques and Applications.基于微腔和微激光的光学条形码:编码技术与应用综述。
ACS Photonics. 2023 May 2;10(5):1202-1224. doi: 10.1021/acsphotonics.2c01611. eCollection 2023 May 17.
3
(Computer) Vision without Sight.无视觉的(计算机)视觉
Commun ACM. 2012 Jan;55(1):96-104. doi: 10.1145/2063176.2063200.

本文引用的文献

1
A Bayesian Algorithm for Reading 1D Barcodes.一种用于读取一维条形码的贝叶斯算法。
Proc Can Conf Comput Robot Vis. 2009 May 25;2009:61-67. doi: 10.1109/CRV.2009.31.