An improved algorithm based on Bloom filter and its application in bar code recognition and processing

被引:7
|
作者
Jiang, Mai [1 ]
Zhao, Chunsheng [1 ]
Mo, Zaifeng [1 ]
Wen, Jing [1 ]
机构
[1] Sichuan Univ Sci & Engn, Sch Comp Sci, Zigong, Sichuan, Peoples R China
关键词
Bloom filter; Hash function; False positive rate; ARCHITECTURE;
D O I
10.1186/s13640-018-0375-6
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In many cases, databases are incompetent to meet the requirement of the quick query identification and processing of bar codes, such as the automatic sorting system of giant logistics warehouse. Bloom filter can be faster than databases, but its high false positive rate may seriously affect the efficiency of work. Although increasing the width of bit vector and the number of hash functions can reduce the false positive rate, the effect will be not significant after a certain threshold value, and this approach will increase the cost of processing time. So, it could not be increased indefinitely. This paper presents an improved algorithm based on Bloom filter and its application in bar code recognition and processing. The bit vector of Bloom filter is divided into two parts. Every element a(i) could be mapped to a part of the bit vector by some hash functions. For each element to amplify the difference by g (), which makes g (a(i))=a(i)(*), the a(i)(*) is mapped to another part of the bit vector by some hash functions too. This algorithm can significantly reduce the false positive rate of the Bloom filter, but does not increase much time and space costs.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Research on illumination uneven QR code recognition based on improved Niblack algorithm
    Li J.
    Shen L.
    Hu Y.
    Li R.
    Ren H.
    Ding X.
    Nongye Gongcheng Xuebao/Transactions of the Chinese Society of Agricultural Engineering, 2019, 35 (13): : 191 - 196
  • [22] K-Divided bloom filter algorithm and its analysis
    Liu, Xiao-Guang
    Lee, Jun
    Wang, Gang
    Xie, Gualig-Jun
    Liu, Jing
    PROCEEDINGS OF FUTURE GENERATION COMMUNICATION AND NETWORKING, MAIN CONFERENCE PAPERS, VOL 1, 2007, : 219 - 223
  • [23] A Fuzzy Service Matching Algorithm Based on Bloom Filter
    Zhao, Wendong
    Peng, Laixian
    Zhang, Jin
    Tian, Chang
    PROCEEDINGS OF 2012 IEEE 14TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, 2012, : 945 - 950
  • [24] Improved 2DLDA algorithm and its application in face recognition
    Wang, Dong
    Wang, Shunfang
    2014 IEEE 13TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM), 2014, : 707 - 713
  • [25] An improved face recognition algorithm and its application in attendance management system
    Bah, Serign Modou
    Ming, Fang
    ARRAY, 2020, 5
  • [26] Application of Vowel Recognition Model Based on Improved SVM Algorithm
    Zhao, Lingling
    Yang, Kuihe
    2009 SYMPOSIUM ON PHOTONICS AND OPTOELECTRONICS (SOPO 2009), 2009, : 218 - 221
  • [28] Surface defect recognition of bar insulator based on improved GA-BP algorithm
    Gu, Guimei
    Chen, Guocui
    Journal of Railway Science and Engineering, 2022, 19 (02) : 546 - 553
  • [29] Application of Improved Median Filter on Image Processing
    Zhu, Rong
    Wang, Yong
    JOURNAL OF COMPUTERS, 2012, 7 (04) : 838 - 841
  • [30] An evolutionary particle filter based EM algorithm and its application
    向礼
    刘雨
    苏宝库
    Journal of Harbin Institute of Technology(New series), 2010, (01) : 70 - 74