Scene text explained
Scene text is text that appears in an image captured by a camera in an outdoor environment. The detection and recognition of scene text from camera captured images are computer vision tasks which became important after smart phones with good cameras became ubiquitous. The text in scene images varies in shape, font, colour and position. The recognition of scene text is further complicated sometimes by non-uniform illumination and focus. To improve scene text recognition, the International Conference on Document Analysis and Recognition (ICDAR) conducts a robust reading competition once in two years. The competition was held in 2003, 2005[1] [2] [3] and during every ICDAR conference.[4] [5] [6] International association for pattern recognition (IAPR) has created a list of datasets as Reading systems.[7]
Text detection
Text detection is the process of detecting the text present in the image, followed by surrounding it with a rectangular bounding box. Text detection can be carried out using image based techniques or frequency based techniques.
In image based techniques, an image is segmented into multiple segments. Each segment is a connected component of pixels with similar characteristics. The statistical features of connected components are utilised to group them and form the text. Machine learning approaches such as support vector machine and convolutional neural networks are used to classify the components into text and non-text.
In frequency based techniques, discrete Fourier transform (DFT) or discrete wavelet transform (DWT) are used to extract the high frequency coefficients. It is assumed that the text present in an image has high frequency components and selecting only the high frequency coefficients filters the text from the non-text regions in an image.
Word recognition
See also: intelligent word recognition.
In word recognition, the text is assumed to be already detected and located and the rectangular bounding box containing the text is available. The word present in the bounding box needs to be recognized. The methods available to perform word recognition can be broadly classified into top-down and bottom-up approaches.
In the top-down approaches, a set of words from a dictionary is used to identify which word suits the given image.[8] [9] [10] Images are not segmented in most of these methods. Hence, the top-down approach is sometimes referred as segmentation free recognition.
In the bottom-up approaches, the image is segmented into multiple components and the segmented image is passed through a recognition engine.[11] [12] [13] Either an off the shelf Optical character recognition (OCR) engine [14] [15] [16] or a custom-trained one is used to recognise the text.
Notes and References
- Book: https://dl.acm.org/citation.cfm?id=1106881. S. M. Lucas. Text Locating Competition Results. In Proc. 8th ICDAR, pages 80–85, 2005.. 80–84 Vol. 1. 10.1109/ICDAR.2005.231. ICDAR 2005 text locating competition results. 2005. Lucas. S.M.. 978-0-7695-2420-7. 1842569.
- ICDAR 2005 Competitions.http://www.iapr-tc11.org/mediawiki/index.php/ICDAR_2005_Robust_Reading_Competitions.
- S. M. Lucas. ICDAR 2003 Robust Reading Competitions: Entries, Results, and Future Directions. IJDAR, 7(2):105–122, June 2005.. International Journal of Document Analysis and Recognition . 7. 2–3. 105–122. 10.1007/s10032-004-0134-3. 2005. Lucas. Simon M.. Panaretos. Alex. Sosa. Luis. Tang. Anthony. Wong. Shirley. Young. Robert. Ashida. Kazuki. Nagai. Hiroki. Okamoto. Masayuki. Yamamoto. Hiroaki. Miyao. Hidetoshi. Zhu. Junmin. Ou. Wuwen. Wolf. Christian. Jolion. Jean-Michel. Todoran. Leon. Worring. Marcel. Lin. Xiaofan. 10.1.1.104.1667. 2250003 .
- ICDAR 2013. http://www.icdar2013.org.
- ICDAR 2017. http://u-pat.org/ICDAR2017/
- ICDAR 2011 Robust Reading Competition. http://www.cvc.uab.es/icdar2011competition/.
- IAPR TC11 Reading Systems-Datasets List. http://www.iapr-tc11.org/mediawiki/index.php?title=Datasets.
- J. J. Weinmann, E. Learned-Miller, and A. R. Hanson. Scene text recognition using similarity and a lexicon with sparse belief propagation. IEEE Trans. PAMI, 31(10):1733–1746, 2009.. IEEE Transactions on Pattern Analysis and Machine Intelligence. 31. 10. 1733–1746. 10.1109/TPAMI.2009.38. 19696446. 3021989. 2009. Weinman. J.J.. Learned-Miller. E.. Hanson. A.R..
- Web site: A. Mishra, K. Alahari, and C. V. Jawahar. Scene Text Recognition using Higher Order Language Priors. In Proc. BMVC, 2012..
- Book: 7577. 752–765. 10.1007/978-3-642-33783-3_54. Large-Lexicon Attribute-Consistent Text Recognition in Natural Images. Lecture Notes in Computer Science. 2012. Novikova. Tatiana. Computer Vision – ECCV 2012. Barinova. Olga. Kohli. Pushmeet. Lempitsky. Victor. 978-3-642-33782-6. 10.1.1.296.4807.
- Book: D. Kumar and A. G. Ramakrishnan. Power-law transformation for enhanced recognition of born-digital word images. In Proc. 9th SPCOM, 2012.. 1–5. 10.1109/SPCOM.2012.6290009. Power-law transformation for enhanced recognition of born-digital word images. 2012. Kumar. Deepak. Ramakrishnan. A. G.. 978-1-4673-2014-6. 13876092 .
- Book: D. Kumar . M. N. Anil Prasad . A. G. Ramakrishnan . MAPS: Midline analysis and propagation of segmentation . Proc. 8th ICVGIP, 2012. 10.1145/2425333.2425348. 13303734 .
- Book: 2013. 10.1117/12.2008519. 13848101. NESP: Nonlinear enhancement and selection of plane for optimal segmentation and recognition of scene word images. Document Recognition and Retrieval XX. Zanibbi. Richard. Kumar. Deepak. Anil Prasad. M. N.. Ramakrishnan. A. G.. 8658. 865806. Bertrand. Coüasnon.
- Abbyy Fine Reader. http://www.abbyy.com/
- Nuance Omnipage Reader. http://www.nuance.com/
- Tesseract OCR Engine. http://code.google.com/p/tesseract-ocr/