Abstract
In recent years, Optical Character Recognition(OCR) is widely used in machine vision. In this paper, we investigated the problem of optical character detection and recognition for Image-based in natural scene. The Optical Character Recognition is divided into three steps: (1) Selecting the candidate regions through image preprocessing. (2) The detection neural network is used to classify each region. The purpose is to retain text regions and remove non-text regions. (3) The recognition neural network is used to identify the characters in the text regions. We propose a novel algorithm. It integrates image preprocessing with Maximally Stable Extremal Regions(MSER), the neural network architecture of detection and the neural network architecture of recognition. Compared with previous works, the proposed algorithm has three distinctive properties: (1) We propose a new process of OCR algorithm. (2) The application scene of OCR algorithm is the images of natural scene. (3) The training data of recognition does not need artificial labels and can be generated indefinitely. Moreover, the algorithm has achieved good results in detection and recognition.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bissacco, A., Cummins, M., Netzer, Y., Neven, H.: PhotoOCR: reading text in uncontrolled conditions. In: ICCV, pp. 1–7 (2013)
Wang, T., Wu, D.J., Coates, A., Ng, A.Y.: End-to-end text recognition with convolutional neural networks. In: ICPR, pp. 1–7 (2012)
Jaderberg, M., Simonyan, K., Vedaldi, A., Zisserman, A.: Reading text in the wild with convolutional neural networks. IJCV 116, 1–20 (2015)
Matas, J., Chum, O., Urban, M., Pajdla, T.: Robust wide-baseline stereo from maximally stable extremal regions. Image Vis. Comput. 22(10), 761–767 (2004)
Neumann, L., Matas, J.: Real-time scene text localization and recognition. In: 2012 IEEE Conference on Computer Vision and Pattern Recognition, pp. 3538–3545. IEEE (2012)
Neumann, L., Matas, J.: On combining multiple segmentations in scene text recognition. In: 2013 International Conference on Document Analysis and Recognition, pp. 523–527. IEEE (2013)
Corso, J., Hager, G.: Coherent regions for concise and stable image description. In: IEEE Computer Society Conference on Computer Vision & Pattern Recognition, vol. 2, pp. 184–190 (2005)
Tao, L., Jin, C., Cheng, W.: Improved maximally stable extremal region detector in color images. In: IEEE International Conference on Information & Automation, pp. 1711–1716 (2010)
Hu, W., Huang, Y., et al.: Deep convolutional neural networks for hyperspectral image classification. J. Sens. 2015(2), 1–12 (2015)
Graves, A., Mohamed, A., Hinton, G.E.: Speech recognition with deep recurrent neural networks. In: ICASSP, pp. 1–5 (2013)
Jaderberg, M., Simonyan, K., Vedaldi, A., Zisserman, A.: Synthetic data and artificial neural networks for natural scene text recognition. In: NIPS Deep Learning Workshop, pp. 1–10 (2014)
Goel, V., Mishra, A., Alahari, K., Jawahar, C.V.: Whole is greater than sum of parts: recognizing scene text words. In: ICDAR, pp. 398–402 (2013)
Sutskever, I., Martens, J., Hinton, G.: Generating text with recurrent neural networks. In: ICML, vol. 336, no. 4, pp. 605–612 (2011)
Ji, S., Xu, W., Yang, M., Yu, K.: 3D convolutional neural networks for human action recognition. IEEE Trans. Pattern Anal. Mach. Intell. 35(1), 221–231 (2013)
Socher, R., Karpathy, A., Le, Q.V., Manning, C.D., Ng, A.Y.: Grounded compositional semantics for finding and describing images with sentences. In: TACL, vol. 2, pp. 207–218 (2014)
Frome, A., Corrado, G.S., Shlens, J., Bengio, S., Dean, J., Mikolove, T.: DeViSE: a deep visual-semantic embedding model. In: NIPS, pp. 2121–2129 (2013)
Ioffe, S., Szegedy, C.: Batch normalization: accelerating deep network training by reducing internal covariate shift. In: ICML, pp. 1–11 (2015)
Graves, A., Fernández, S., Gomez, F.J., Schmidhuber, J.: Connectionist temporal classification: labelling unsegmented sequence data with recurrent neural networks. In: ICML, pp. 369–376 (2006)
Graves, A., Jaitly, N.: Towards end-to-end speech recognition with recurrent neural networks. In: Proceedings of the 31st International Conference on Machine Learning, pp. 1764–1772 (2014)
Almazán, J., Gordo, A., Fornès, A., Valveny, E.: Word spotting and recognition with embedded attributes. PAMI 36(12), 2552–2566 (2014)
Yao, C., Bai, X., Shi, B., Liu, W.: Strokelets: a learned multi-scale representation for scene text recognition. In: CVPR, pp. 4042–4049 (2014)
Rodriguez-Serrano, J.A., Gordo, A., Perronnin, F.: Label embedding: a frugal baseline for text recognition IJCV 113(3), 193–207 (2015)
Su, B., Lu, S.: Accurate scene text recognition based on recurrent neural network. In: Cremers, D., Reid, I., Saito, H., Yang, M.-H. (eds.) ACCV 2014. LNCS, vol. 9003, pp. 35–48. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-16865-4_3
Gordo, A.: Supervised mid-level features for word image representation. In: CVPR, pp. 2956–2964 (2015)
Acknowledgment
Thanks to Institute of Department of information, Beijing University of Technology for supporting our work and giving us great suggestion. In addition Our work is supported by the national key research and development program (No. 2017YFC1703300) of China. At the same time, we also thank to the teachers and students who made great contribution to this study.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Wang, B., Zhang, X., Cai, Y., Jia, M., Zhang, C. (2018). Optical Character Detection and Recognition for Image-Based in Natural Scene. In: Huang, DS., Gromiha, M., Han, K., Hussain, A. (eds) Intelligent Computing Methodologies. ICIC 2018. Lecture Notes in Computer Science(), vol 10956. Springer, Cham. https://doi.org/10.1007/978-3-319-95957-3_39
Download citation
DOI: https://doi.org/10.1007/978-3-319-95957-3_39
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-95956-6
Online ISBN: 978-3-319-95957-3
eBook Packages: Computer ScienceComputer Science (R0)