Skip to main content

A Simple Character Recognition Algorithm on the Image Based on FPGA

  • Conference paper
  • First Online:
Proceedings of 2019 International Conference on Optoelectronics and Measurement

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 726))

  • 485 Accesses

Abstract

As we know, the characters recognition uses neural network algorithms typically. However, calculation of neural network algorithms is complex. This paper proposes a new threading algorithm which is suitable for FPGA implementation for the character recognition on an image. The algorithm can identify the characters on an image quickly and accurately. The algorithm selects six lines of image data located the region on the image where the character is located after the image is binarized, and counts the number of “1”s therein, then compares with the parameters gotten by software to obtain the determination result. The accuracy of this algorithm is close to 100%. The algorithm is written on Quartus II software (Version 15.0) of Intel company and implemented on Terasic DE1_SOC. It has the advantages of high reliability and high speed through board level verification and signaltap verification.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Qin X, Tao Z, Wang X, Dong X (2010) License plate recognition based on improved bp neural network. In: 2010 international conference on computer, mechatronics, control and electronic engineering, vol 23. IEEE, pp 171–174

    Google Scholar 

  2. Weng Y, Xia C (2019) A new deep learning-based handwritten character recognition system on mobile computing devices. Mobile Netw Appl 21:1–10

    Google Scholar 

  3. Gan J, Wang W, Lu K (2020) Compressing the CNN architecture for in-air handwritten Chinese character recognition. Pattern Recogn Lett 129:190–197

    Article  Google Scholar 

  4. Kim HH, Park JK, Oh JH, Kang DJ (2017) Multi-task convolutional neural network system for license plate recognition. Int J Control Autom Syst 15(6):2942–2949

    Article  Google Scholar 

  5. Dong N, Zhang Y, Zhao Q (2018) Digital recognition based on sewing method. In: 2018 international conference on advanced mechatronic systems (ICAMechS), vol 33, pp 242–245

    Google Scholar 

  6. Xiaoyuan W, Jianping W, Hongfei W (2018) Research on intelligent and digital recognition system and character recognition of electrical instruments. In: 2018 IEEE international conference on mechatronics and automation (ICMA), vol 21, pp 51–56

    Google Scholar 

  7. Jian-ning H, Ming-quan W (2010) Research on digital image recognition system based on multiple invariant moments theory and BP neural network. In: 2010 2nd international Asia conference on informatics in control, automation and robotics (CAR 2010), vol 56, pp 399–403

    Google Scholar 

  8. Zhang C, Wang Y, Guo J, Zhang H (2010) Digital recognition based on neural network and FPGA implementation. In: 2017 9th international conference on intelligent human-machine systems and cybernetics (IHMSC), vol 27, pp 280–283

    Google Scholar 

  9. Chen H, Wang X, Xu B (2016) Study on digital display instrument recognition for substation based on pulse coupled neural network. In: 2016 IEEE international conference on information and automation (ICIA), vol 23, pp 1801–1806

    Google Scholar 

  10. Guan T, Liu P, Zeng X, Kim M, Seok M (2019) Recursive binary neural network training model for efficient usage of on-chip memory. IEEE Trans Circuits Syst I Regul Pap 66(7):2593–2605

    Article  Google Scholar 

  11. Chang L, Ma X, Wang Z, Zhang Y, Xie Y, Zhao W (2019) Pxnor-bnn: in/with spin-orbit torque mram preset-xnor operation-based binary neural networks. IEEE Trans Very Large Scale Integ (VLSI) Syst 27(11):2668–2679

    Google Scholar 

  12. Chiu PF, Choi WH, Ma W, Qin M, Lueker-Boden M (2019) A binarized neural network accelerator with differential crosspoint memristor array for energy-efficient MAC operations. In: 2019 IEEE international symposium on circuits and systems (ISCAS). vol 21, pp 1–5

    Google Scholar 

  13. Bin M, Xiangbin M, Xiaofu M, Wufeng L, Linchong H, Dean J (2010) Digital recognition based on image device meters. In: 2010 2nd WRI global congress on intelligent systems, vol 21, pp 326–330

    Google Scholar 

  14. Jingbin LU, Li XU (2017) Digital-display instrument recognition system based on adaptive feature extraction. Modern Electron Tech 23:34–41

    Google Scholar 

  15. Shen XY, Tang YJ, Jiang BJ, Zhu WL, Sui CH (2013) Numeral characters recognition system of instrument. Instrum Tech Sens 6:23–32

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peng Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Song, J., Wang, P., Peng, Y., Liu, G. (2021). A Simple Character Recognition Algorithm on the Image Based on FPGA. In: Peng, Y., Dong, X. (eds) Proceedings of 2019 International Conference on Optoelectronics and Measurement. Lecture Notes in Electrical Engineering, vol 726. Springer, Singapore. https://doi.org/10.1007/978-981-33-4110-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-981-33-4110-4_3

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-33-4109-8

  • Online ISBN: 978-981-33-4110-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics