{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,25]],"date-time":"2026-06-25T09:10:23Z","timestamp":1782378623184,"version":"3.54.5"},"reference-count":32,"publisher":"Engineering and Technology Publishing","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["jcm"],"published-print":{"date-parts":[[2021]]},"abstract":"<jats:p>In industrial factories, many measuring instruments are used to display, for instance, pressure, voltage, temperature or humidity. Human errors are the main problem and often occur in many processes mostly done manually, such as data acquisition. Therefore, the problem of how we obtain such data automatically and correctly in real-time is important. In this paper, a numeral recognition system (NRS) is proposed based on an optical character recognition (OCR) method. The NRS embedded industrial Internet of things (IIoT) is used to serve a real-time service. Moreover, digital image processing (DIP) together with the multi-layer perceptron (MLP) is applied to efficiently recognize the numeral data. Furthermore, it is very common that the instruments' screens can face the rotation problem. This problem can be solved using the histogram of oriented gradients (HOG) and Hough transform (HT) techniques. In addition, realistic conditions under various noise types are considered such as salt and pepper (SP) noise, Gaussian noise, and Speckle noise. The system performances are evaluated in terms of confusion matrices and accuracies. The strong contribution of our proposed NRS system is that it works excellently in any situations and achieve up to 95.13 percent accuracy. From the actual experiments, we achieve an average about 95 percent accuracy. Although the NRS with the HOG and HT technique takes a bit longer computation time and more memory usage to process the images than another NRS, the system provides better results. Our proposed system is suitable for a real-time service due to low computation time.<\/jats:p>","DOI":"10.12720\/jcm.16.4.132-142","type":"journal-article","created":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T02:29:58Z","timestamp":1621909798000},"page":"132-142","source":"Crossref","is-referenced-by-count":4,"title":["Numerical Reader System for Digital Measurement Instruments Embedded Industrial Internet of Things"],"prefix":"10.12720","author":[{"name":"Department of Computer Engineering, Faculty of Engineering, Chiang Mai University, Chiang Mai, Thailand","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Natthanan","family":"Promsuk","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Attaphongse","family":"Taparugssanagorn","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"4977","published-online":{"date-parts":[[2021]]},"reference":[{"key":"ref0","doi-asserted-by":"publisher","unstructured":"[1] S. Ghosh and S. Shit, \"A low cost data acquisition system from digital display instruments employing image processing technique,\" in Proc. International Conference on Advances in Computing, Communications and Informatics (ICACCI), IEEE, New Delhi, India, 2014, pp. 1065-1068.","DOI":"10.1109\/ICACCI.2014.6968229"},{"key":"ref1","doi-asserted-by":"publisher","unstructured":"[2] N. Promsuk, A. Taparugssanagorn, and J. Vartiainen, \"Probability of false alarm-based interference suppression methods in Internet of Things (IoT) systems,\" Computer Networks vol. 144, pp. 201-215, October 2018.","DOI":"10.1016\/j.comnet.2018.08.007"},{"key":"ref2","doi-asserted-by":"publisher","unstructured":"[3] N. Promsuk and A. Taparugssanagorn, \"Long short term memory network-based interference recognition for industrial internet of things,\" Journal of Communications, vol. 15, no. 12, pp. 876-885, December 2020.","DOI":"10.12720\/jcm.15.12.876-885"},{"key":"ref3","unstructured":"[4] C. Gonzalez, R. Woods, and S. Eddins, \"Digital image processing using matlab,\" Pearson Education, Second Indian Reprint"},{"key":"ref4","doi-asserted-by":"publisher","unstructured":"[5] P. Sharma and A. Singh, \"Era of deep neural networks: A review,\" in Proc. 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT), Delhi, 2017, pp. 1-5.","DOI":"10.1109\/ICCCNT.2017.8203938"},{"key":"ref5","doi-asserted-by":"publisher","unstructured":"[6] Y. LeCun, B. E. Boser, J. S. Denker, D. Henderson, R. E. Howard, W. E. Hubbard, and L. D. Jackel, \"Handwritten digit recognition with a back-propagation network,\" Advances in Neural Information Processing Systems, vol. 1, pp. 396-404, 1990.","DOI":"10.1162\/neco.1989.1.4.541"},{"key":"ref6","doi-asserted-by":"publisher","unstructured":"[7] S. S. Baboo and I. K. Shereef, \"An efficient weather forecasting system using artificial neural network,\" International Journal of Environmental Science and Development, vol. 1, p. 321, October 2010.","DOI":"10.7763\/IJESD.2010.V1.63"},{"key":"ref7","unstructured":"[8] M. Nikravesh, L. A. Zadeh, and F. Aminzadeh, \"Soft computing and intelligent data analysis in oil exploration,\" Elsevier, 2003."},{"key":"ref8","doi-asserted-by":"publisher","unstructured":"[9] S. Lawrence, C. L. Giles, A. C. Tsoi, and A. D. Back, \"Face recognition: A convolutional neural-network approach,\" IEEE Transactions on Neural Networks, vol. 8, pp. 98-113, January 1997.","DOI":"10.1109\/72.554195"},{"key":"ref9","doi-asserted-by":"publisher","unstructured":"[10] G. Hinton, \"Deep neural networks for acoustic modeling in speech recognition: The shared views of four research groups,\" IEEE Signal Processing Magazine, vol. 29, pp. 82-97, November 2012.","DOI":"10.1109\/MSP.2012.2205597"},{"key":"ref10","doi-asserted-by":"publisher","unstructured":"[11] R. P. Ghugardare, S. P. Narote, P. Mukherji, and P. M. Kulkarni, \"Optical character recognition system for seven segment display images of measuring instruments,\" in Proc. TENCON 2009- 2009 IEEE Region 10 Conference, IEEE, 2009, pp. 1-6.","DOI":"10.1109\/TENCON.2009.5395994"},{"key":"ref11","doi-asserted-by":"publisher","unstructured":"[12] X. Zhai, F. Bensaali, and R. Sotudeh, \"Ocr-based neural network for anpr,\" in Proc. IEEE International Conference on Imaging Systems and Techniques Proceedings, IEEE, Manchester, UK, 2012, pp. 393-397.","DOI":"10.1109\/IST.2012.6295581"},{"key":"ref12","doi-asserted-by":"publisher","unstructured":"[13] P. H. Kulkarni and P. D. Kute, \"Optical numeral recognition algorithm for seven segment display,\" in Proc. Conference on Advances in Signal Processing (CASP), Pune, India, IEEE, 2016, pp. 397-401.","DOI":"10.1109\/CASP.2016.7746203"},{"key":"ref13","doi-asserted-by":"publisher","unstructured":"[14] K. Kanagarathinam and K. Sekar, \"Text detection and recognition in raw image dataset of seven segment digital energy meter display,\" Energy Reports, vol. 5, pp. 842-852, July 2019.","DOI":"10.1016\/j.egyr.2019.07.004"},{"key":"ref14","doi-asserted-by":"publisher","unstructured":"[15] Y. Wen, Y. Lu, J. Yan, Z. Zhou, K. M. V. Deneen, and P. Shi, \"An algorithm for license plate recognition applied to intelligent transportation system,\" IEEE Transactions on Intelligent Transportation Systems, vol. 3, pp. 830-845, December 2011.","DOI":"10.1109\/TITS.2011.2114346"},{"key":"ref15","doi-asserted-by":"publisher","unstructured":"[16] N. D. V. Dalarmelina, M. A. Teixeira, and R. I. Meneguette, \"A realtime automatic plate recognition system based on optical character recognition and wireless sensor networks for its,\" Sensors, vol. 20, p. 55, January 2020.","DOI":"10.3390\/s20010055"},{"key":"ref16","doi-asserted-by":"publisher","unstructured":"[17] G. Kumar and P. K. Bhatia, \"A detailed review of feature extraction in image processing systems,\" in Proc. Fourth International Conference on Advanced Computing & Communication Technologies, Rohta, India, IEEE, 2014, pp. 5-12.","DOI":"10.1109\/ACCT.2014.74"},{"key":"ref17","doi-asserted-by":"publisher","unstructured":"[18] M. Yuwono, J. Sepulveda, and A. A. Handojoseno, \"Centroid extraction from hartmann-shack images using swarm clustering approach,\" in Proc. Annual International Conference of the IEEE Engineering in Medicine and Biology Society, IEEE, CA, USA, 2012, pp. 1446-1449.","DOI":"10.1109\/EMBC.2012.6346212"},{"key":"ref18","doi-asserted-by":"publisher","unstructured":"[19] T. Luhmann, \"Eccentricity in images of circular and spherical targets and its impact on spatial intersection,\" The Photogrammetric Record, vol. 29, no. 148, pp. 417- 433, June 2014.","DOI":"10.1111\/phor.12084"},{"key":"ref19","doi-asserted-by":"publisher","unstructured":"[20] S. Sun and H. Zhao, \"Kernel averaging filter,\" in Proc. Congress on Image and Signal Processing, IEEE, Hainan, China 2008, pp. 681-685.","DOI":"10.1109\/CISP.2008.591"},{"key":"ref20","doi-asserted-by":"publisher","unstructured":"[21] H. C. Yang and X. A. Wang, \"Cascade face detection based on histograms of oriented gradients and support vector machine,\" in Proc. 10th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), IEEE, Krakow, Poland, 2015, pp. 766-770. [22] N. Dalal and B. Triggs, \"Histograms of oriented gradients for human detection,\" in Proc. IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05), CA, USA, 2005, pp. 886-893.","DOI":"10.1109\/3PGCIC.2015.14"},{"key":"ref21","doi-asserted-by":"publisher","unstructured":"[23] T. Surasak, I. Takahiro, C. H. Cheng, C. E. Wang, and P. Y. Sheng, \"Histogram of oriented gradients for human detection in video,\" in Proc. 5th International Conference on Business and Industrial Research (ICBIR), Bangkok, Thailand, 2018, pp. 172-176.","DOI":"10.1109\/ICBIR.2018.8391187"},{"key":"ref22","doi-asserted-by":"publisher","unstructured":"[24] L. Chandrasekar and G. Durga, \"Implementation of hough transform for image processing applications,\" in Proc. International Conference on Communication and Signal Processing, Melmaruvathur, India, 2014, pp. 843-847.","DOI":"10.1109\/ICCSP.2014.6949962"},{"key":"ref23","doi-asserted-by":"publisher","unstructured":"[25] B. Fang and L. Qian, \"Optimized generalized hough transform for road marking recognition application,\" in Proc. International Conference on Security, Pattern Analysis, and Cybernetics, Shenzhen, 2017, pp. 361-367.","DOI":"10.1109\/SPAC.2017.8304305"},{"key":"ref24","doi-asserted-by":"publisher","unstructured":"[26] E. J. Leavline and D. A. A. G. Singh, \"Salt and pepper noise detection and removal in gray scale images: an experimental analysis,\" International Journal of Signal Processing, Image Processing and Pattern Recognition, vol. 6, no. 5, pp. 343-352, October 2013.","DOI":"10.14257\/ijsip.2013.6.5.30"},{"key":"ref25","unstructured":"[27] A. M. Hambal, Z. Pei, and F. L. Ishabailu, \"Image noise reduction and filtering techniques,\" International Journal of Science and Research, vol. 6, no. 3, pp. 2033-2038, March 2017."},{"key":"ref26","doi-asserted-by":"publisher","unstructured":"[28] A. Maity, A. Pattanaik, S. Sagnika, and S. Pani, \"A comparative study on approaches to speckle noise reduction in images,\" in Proc. International Conference on Computational Intelligence and Networks, Malaysia, 2015, pp. 148-155.","DOI":"10.1109\/CINE.2015.36"},{"key":"ref27","doi-asserted-by":"publisher","unstructured":"[29] S. P. Mahasagara, A. Alamsyah, and B. Rikumahu, \"Indonesia infrastructure and consumer stock portfolio prediction using artificial neural network backpropagation,\" in Proc. 5th International Conference on Information and Communication Technology, 2017, pp. 1-4.","DOI":"10.1109\/ICoICT.2017.8074710"},{"key":"ref28","unstructured":"[30] J. Vartiainen, R. Vuohtoniemi, A. Taparugssanagorn, and N. Promsuk, \"Interference suppression and signal detection for LTE and WLAN signals in cognitive radio applications,\" International Journal on Advances in Telecommunications, vol. 10, no. 1-2, pp. 1-10, 2017."},{"key":"ref29","unstructured":"[31] S. Karsoliya, \"Approximating number of hidden layer neurons in multiple hidden layer bpnn architecture,\" International Journal of Engineering Trends and Technology, vol. 3, no. 6, pp. 714-717, November 2012."},{"key":"ref30","unstructured":"[32] F.S. Panchal and M. Panchal, \"Review on methods of selecting number of hidden nodes in artificial neural network,\" International Journal of Computer Science and Mobile Computing, vol. 3, pp. 455-464, November 2014."},{"key":"ref31","doi-asserted-by":"publisher","unstructured":"[33] P. Ferrari, A. Flammini, E. Sisinni, S. Rinaldi, D. Brand\u02dcao, and M. S. Rocha, \"Delay estimation of industrial IoT applications based on messaging protocols,\" IEEE Transactions on Instrumentation and Measurement, vol. 67, no. 9, pp. 2188-2199, September 2018.","DOI":"10.1109\/TIM.2018.2813798"}],"container-title":["Journal of Communications"],"original-title":[],"link":[{"URL":"http:\/\/www.jocm.us\/uploadfile\/2021\/0319\/20210319051105306.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,25]],"date-time":"2021-11-25T00:52:20Z","timestamp":1637801540000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.jocm.us\/show-254-1645-1.html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"references-count":32,"URL":"https:\/\/doi.org\/10.12720\/jcm.16.4.132-142","relation":{},"ISSN":["2374-4367"],"issn-type":[{"value":"2374-4367","type":"print"}],"subject":[],"published":{"date-parts":[[2021]]}}}