DOI QR코드

DOI QR Code

Development of the UPC-A Barcode Recognition Algorithm for Smartphone Applications

스마트 폰 어플리케이션 적용을 위한 UPC-A Bar code 인식 알고리즘 개발

  • 이상준 (연세대학교 전기전자공학과) ;
  • 이상용 (LG Innotek SnO사업팀) ;
  • 이영범 (연세대학교 전기전자공학과) ;
  • 이명호 (연세대학교 전기전자공학과)
  • Received : 2010.08.06
  • Accepted : 2010.12.14
  • Published : 2011.01.01

Abstract

This paper is about a bar code decoding algorithm developed for smart phone applications. The algorithm consists of bar code data extraction procedure, bar code signal estimation procedure, and bar code decoding procedure. To detect the peak bar code module, a DSTW had been applied because of its outstanding performance in ECG peak detection. In order to minimize errors due to non-uniform light effect, the proposed algorithm was acted as a baseline wandering filter based on module peaks detection. The algorithm had been tested to evaluate the performance under the conditions of blurring, non-uniformed light and white noises. The algorithm had shown excellent performance in reconstruction of bar code decoding, compared to other conventional methods. In order to show the possibility of applying the algorithm to a smart phone, a real UPC-A type 150 bar code pictures obtained from a smart phone camera was applied to the algorithm, achieving the correct recognition rate of 97.33%.

Keywords

References

  1. J.Kim and H. Lee, "Joint nonuniform illumination estimation and deblurring for bar code signals," Optics Express, Vol. 15, Issue 22. pp.14817-14937, 2007 https://doi.org/10.1364/OE.15.014817
  2. Eugene Joseph and Theo Pavlidis, "Barcode Waveform Recognition Using Peak Locations," IEEE Transaction On Pattern Analysis and Machine Intelligence, Vol. 16, No. 6, 1994
  3. 이하나, 김정태, " 불균일 조명 하에서 획득된 바코드 신호의 강인 복원," 전기학회논문지, 제57권 제4호, pp. 718-724, 2008
  4. S.D. Conte and C. de Boor, Elementary Numerical Analysis: An Algorithmic Approach. 2nd ed. New York: McGraw-Hill, pp.237-240, 1972.
  5. J. Kim, M. Kim, I. Won, S. Yang, K. Lee, and W. Huh, "A biomedical Signal Segmentation Algorithm for Event Detection Based on Slope Tracing," Conf Proc IEEE Eng Med Biol Soc. No1, pp.1889-1892, 2009
  6. 김정국 외 7인 ,"Biphasic 자동형 제세동기 개발", 대한의용생체공학회논문지, Vol.25, No2, pp. 119-127,2004
  7. J. kim, M. kim, D. kim, J. Park, W.Huh, "An event detection algorithm in ECG with 60Hz interference and baselinewandering," ACM International Conference Proceeding Series; vol. 403, 2009
  8. 최호석 외 4인, "웨이블릿 도메인에서 바코드영역 추출 기법," 한국정보과학회 학술 발표 논문집, 제 28권 제2 호(II), pp.338-450
  9. 오호근,"최신 바코드 기술 및 응용", 성안당
  10. W. Turin and R. A. Boie, "bar code Recovery via EM Algorithm," IEEE Trans, Signal Process. vol.46. pp.354-363, 1998. https://doi.org/10.1109/78.655421