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 条
  • [1] An improved algorithm based on Bloom filter and its application in bar code recognition and processing
    Mai Jiang
    Chunsheng Zhao
    Zaifeng Mo
    Jing Wen
    EURASIP Journal on Image and Video Processing, 2018
  • [2] Improved Negative Selection Algorithm Based on Bloom Filter
    Zhu Tieying
    Liu Shaojun
    Ma Zhixing
    Zhou Zhiguo
    2009 INTERNATIONAL CONFERENCE ON E-BUSINESS AND INFORMATION SYSTEM SECURITY, VOLS 1 AND 2, 2009, : 1175 - 1178
  • [3] An adaptive federated filter algorithm based on improved GA and its application
    Wei, Quan
    Fang Jiancheng
    SIGNAL ANALYSIS, MEASUREMENT THEORY, PHOTO-ELECTRONIC TECHNOLOGY, AND ARTIFICIAL INTELLIGENCE, PTS 1 AND 2, 2006, 6357
  • [4] Research on image processing application of improved adaptive filter based on LPSO algorithm
    Ying, Yuheng
    Guo, Yangang
    Deng, Liwei
    Chai, Borong
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 2174 - 2178
  • [5] Improved Classroom Face Recognition Algorithm Based on InsightFace and Its Application
    Tian Xichu
    Su Hansong
    Liu Gaohua
    Liu Tengteng
    LASER & OPTOELECTRONICS PROGRESS, 2020, 57 (22)
  • [6] An Improved Adaptive Median Filter Algorithm and Its Application
    Ha, Rui
    Liu, Pengyu
    Jia, Kebin
    ADVANCES IN INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING, VOL 2, 2017, 64 : 179 - 186
  • [7] A modified algorithm based on the Bloom Filter
    Jiang, Mai
    Zhao, Chunsheng
    Gao, Xiang
    2013 6TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING (CISP), VOLS 1-3, 2013, : 1101 - 1105
  • [8] Intrusion Detection Algorithm of Industrial Control System Based on Improved Bloom Filter
    Chen, Yanru
    Zhang, Yuanyuan
    Lin, Youlin
    Huang, Xinmao
    Xing, Bin
    Long, Ping
    Li, Yang
    Chen, Liangyin
    COMPUTER SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING, CHINESECSCW 2021, PT I, 2022, 1491 : 164 - 175
  • [9] Application of the improved genetic algorithm with real code on GPS data processing
    Liu, Zhimin
    Du, Zhixing
    Zou, Rong
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 5, PROCEEDINGS, 2007, : 420 - +
  • [10] An algorithm for recognition of the relief bar code on article surface
    Bityutskij, O.I.
    Gromilin, G.I.
    Ivanov, V.A.
    Kirichuk, V.S.
    Avtometriya, 1996, (03): : 22 - 28