Implementation of DSP Embedded Number-Braille Conversion Algorithm based on Image Processing

DSP 임베디드 숫자-점자 변환 영상처리 알고리즘의 구현

  • 채진영 (공주대학교 공과대학 전기전자제어공학부) ;
  • 우다라 (공주대학교 공과대학 전기전자제어공학부) ;
  • 김원호 (공주대학교 공과대학 전기전자제어공학부)
  • Received : 2016.06.01
  • Accepted : 2016.06.22
  • Published : 2016.06.30

Abstract

This paper describes the implementation of automatic number-braille converter based on image processing for the blind people. The algorithm is consists of four main steps. First step is binary image conversion of the input image obtained by the camera. the second step is segmentation operation by means of dilation and labelling of the character. Next step is calculation of cross-correlation between segmented text image and pre-defined text-pattern image. The final step is generation of brail output which is relevant to input image. The computer simulation result was showing 91.8% correct conversion rate for arabian numbers which is printed in A4-sheet and practical possibility was also confirmed by using implemented automatic number-braille converter based on DSP image processing board.

본 논문은 시각 장애인들을 위해 영상처리 기반의 숫자-자동 점자 변환기의 설계 및 구현에 관한 내용을 기술한다. 영상처리 기반의 숫자-점자 변환 알고리즘은 카메라로 획득한 입력 영상을 이진 영상화 한 다음, 문자 영역을 팽창과 라벨링 연산을 수행하고 저장되어 있는 문자 패턴 영상과 상호 상관도를 계산하여 해당되는 점자로 변환한다. 컴퓨터 시뮬레이션을 통하여 제안한 알고리즘을 모의실험한 결과, A4 용지에 인쇄된 숫자(0-9)에 대하여 91.8% 변환 성공률을 보여 주었고, DSP 영상처리 보드에 구현한 시제품 시험을 통하여 90% 변환 성능을 확인함으로서 구현된 숫자-자동 점자 변환기의 실용화 가능성을 확인하였다.

Keywords

References

  1. Jia Yin, Lirong Wang, Jie Li, "The Research on Paper-mediated Braille Automatic Recognition Method", IEEE Fifth International Conference on Frontier of Computer Science and Technology, pp.619-624, 2010.
  2. Abdul Malik AlSalman, Ali El-Zaart, Saleh Al-Salman, Abdu Gumaei, "A novel approach for Braille images segmentation", International Conference on Multimedia Computing and Systems (ICMCS), pp.190-195, 2012.
  3. R.Lienhat, A.Wernicke, "Localizing and segmenting text in image, video and web pages", IEEE Transactions on Circuits and Systems for Video Technology, vol.12, pp.256-268, 2002. https://doi.org/10.1109/76.999203
  4. Zhang, Yoshino, "A braille recognition system by the mobile phone with embedded camera", ICICIC 2007: Second International Conference on Innovative Computing, Information and control, pp.1321-1324, 2007.
  5. www.codeproject.com/Articles/336915/ Connected Component Labeling Algorithm.
  6. Lifeng He, Yuyan Chao, Kenji Suzuki, "A Run-Based Two-Scan Labeling Algorithm", IEEE Transactions on Image Processing, Vol.17, No.5, pp.749-756, 2008. https://doi.org/10.1109/TIP.2008.919369
  7. Rafael C. Gonzalez, Richard E. Woods, Steven L, Eddins. Digital image processing using MATLAB, McGraw-Hill, 2011.
  8. A. McAndrw, J.H. Wang, C.S. Tseng, Introduction to digital image processing with MATLAB, Cengage Learning, 2004.
  9. 한국점자연구위원회, 국립국어원, 한글 점자 규정, 문화체육관광부, 2006년