k-Nearest Neighbor Classification for Pattern Recognition of a Reference Source Light for Machine Vision System

The design of machine vision applications allows automatic inspection, measuring systems, and robot guidance. Typical applications of industrial robots are based on no-contact sensors to give the robot information about the environment. Robot’s machine vision requires photosensors or video cameras to make intelligent decisions about its localization. Video cameras used as image-capturing equipment are too costly in comparison with optical scanning systems (OSS). The OSS system provides spatial coordinates measurements that can be exploited to solve a wide variety of structural problems in real-time. Localization and guidance using machine learning (ML) techniques offer advantages due to signals captured can be transformed and be reduced for processing, storage, and displaying. The use of algorithms of ML enhances the performance of the optical system based on localization and guidance. Feature extraction represents an important part of ML techniques to transform the original raw data onto a low-dimensional subspace and holding relevant information. This work presents an improvement of an optical system based on k-nearest neighbor (k-NN) technique to solve the object detection and localization problem. The utility of this improvement allows the optical system can discriminate between the reference source and the optical noise or interference. The OSS system presented in this paper has been implemented in structural health monitoring to measure the angular position even under “lighting and weather conditions”. The feature extraction techniques used in this paper were linear predictive coding (LPC), quartiles (Qquartile), and autocorrelation coefficients (ACC). The results of using k-NN and autocorrelation coefficients and quartiles predicted more than 98% of correct classification by using a reference source light as a class 1 and a light bulb as an optical noise and called class 2.

[1]  J. E. Miranda-Vega,et al.  Implementación digital de filtros FIR para la minimización del ruido óptico y optoelectrónico de un sistema de barrido óptico , 2019, Revista Iberoamericana de Automática e Informática industrial.

[2]  Li Xin,et al.  The application of machine vision in inspecting position-control accuracy of motor control systems , 2001, ICEMS'2001. Proceedings of the Fifth International Conference on Electrical Machines and Systems (IEEE Cat. No.01EX501).

[3]  P. P. Vaidyanathan,et al.  The Theory of Linear Prediction , 2008, Synthesis Lectures on Signal Processing.

[4]  Julio C. Rodriguez-Quinonez,et al.  Sensors for structural health monitoring , 2020 .

[5]  Oleg Starostenko,et al.  3D laser scanning vision system for autonomous robot navigation , 2010, 2010 IEEE International Symposium on Industrial Electronics.

[6]  Wendy Flores-Fuentes,et al.  Methods to Reduce the Optical Noise in a Real-World Environment of an Optical Scanning System for Structural Health Monitoring , 2019 .

[7]  H Hermansky,et al.  Perceptual linear predictive (PLP) analysis of speech. , 1990, The Journal of the Acoustical Society of America.

[8]  José Sergio Ruiz Castilla,et al.  Análisis Comparativo de las técnicas utilizadas en un Sistema de Reconocimiento de Hojas de Planta , 2017 .

[9]  Moises Rivas-Lopez,et al.  Optimization of 3D laser scanning speed by use of combined variable step , 2014 .

[10]  Oleg Starostenko,et al.  Optical 3D laser measurement system for navigation of autonomous mobile robot , 2014 .

[11]  Namrata Dave,et al.  Feature Extraction Methods LPC, PLP and MFCC In Speech Recognition , 2013 .

[12]  Jun Wu,et al.  An Indoor Low-Cost and High-Accuracy Localization Approach for AGVs , 2020, IEEE Access.

[13]  Murat Köseoğlu,et al.  Design of an autonomous mobile robot based on ROS , 2017, 2017 International Artificial Intelligence and Data Processing Symposium (IDAP).

[14]  O. Yu. Sergiyenko,et al.  Optoelectronic Method for Structural Health Monitoring , 2010 .

[15]  M. B. M. de Koster,et al.  Dynamic Human-Robot Collaborative Picking Strategies , 2020 .