CFP last date
20 December 2024
Reseach Article

The Application of Image Moments and Gaussian Blur for Line Detection in Differential-Drive Mobile Robots

by Mohammad Shamoushaki, Mohammad Hasan Ghasemi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 186 - Number 53
Year of Publication: 2024
Authors: Mohammad Shamoushaki, Mohammad Hasan Ghasemi
10.5120/ijca2024924218

Mohammad Shamoushaki, Mohammad Hasan Ghasemi . The Application of Image Moments and Gaussian Blur for Line Detection in Differential-Drive Mobile Robots. International Journal of Computer Applications. 186, 53 ( Dec 2024), 43-51. DOI=10.5120/ijca2024924218

@article{ 10.5120/ijca2024924218,
author = { Mohammad Shamoushaki, Mohammad Hasan Ghasemi },
title = { The Application of Image Moments and Gaussian Blur for Line Detection in Differential-Drive Mobile Robots },
journal = { International Journal of Computer Applications },
issue_date = { Dec 2024 },
volume = { 186 },
number = { 53 },
month = { Dec },
year = { 2024 },
issn = { 0975-8887 },
pages = { 43-51 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume186/number53/the-application-of-image-moments-and-gaussian-blur-for-line-detection-in-differential-drive-mobile-robots/ },
doi = { 10.5120/ijca2024924218 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-12-07T02:20:23.470533+05:30
%A Mohammad Shamoushaki
%A Mohammad Hasan Ghasemi
%T The Application of Image Moments and Gaussian Blur for Line Detection in Differential-Drive Mobile Robots
%J International Journal of Computer Applications
%@ 0975-8887
%V 186
%N 53
%P 43-51
%D 2024
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Over the last several years, a multitude of research studies have been carried out in the field of artificial intelligence to set up autonomous systems. Various research papers have used machine learning methods to enhance the efficiency of robots. Utilizing the information captured by the camera or evaluating the data acquired by diverse sensors in systems will also optimize their performance. The upcoming research investigates the programming of a differential-drive mobile robot (DDMR) capable of following environmental features in a laboratory. The robot processes RGB images using image moments and a Gaussian filter. Furthermore, the robot was simulated in ROS to verify the effectiveness of the image processing method. Obstacle avoidance was performed using ultrasonic sensors and the Bubble Rebound method. Furthermore, image moments assist in detecting the center points of guidelines and subsequently enable maintaining or changing lanes as required. A model has been trained to detect environmental signals using the Haar Cascade Classifier. The primary purpose of this paper is to study the application of one of the fundamental image features, called image moments, in lane detection, along with masking and feature-based image processing. Additionally, the effect of different sizes of kernel matrix in the Gaussian filter for noise reduction has been compared. The robot was eventually tested in a laboratory environment to validate the method and scenario.

References
  1. Bhavesh, V. A. (2015). Comparison of various obstacle avoidance algorithms. Int. J. Eng. Res. Technol, 4, 629-632.
  2. Guo, L., & Sun, C. (2021, September). Research on Mobile Robot Vision Navigation Algorithm. In Journal of Physics: Conference Series (Vol. 2010, No. 1.
  3. Manivannan, P. V., & Ramakanth, P. (2018). Vision based intelligent vehicle steering control using single camera for automated highway system. Procedia computer science, 133, 839-846.
  4. Abid, S., Hayat, B., Shafique, S., Ali, Z., Ahmed, B., Riaz, F., ... & Kim, K. I. (2021). A Robust QR and Computer Vision-Based Sensorless Steering Angle Control, Localization, and Motion Planning of Self-Driving Vehicles. IEEE Access, 9, 151766-151774
  5. Zhang, X., & Zhu, X. (2019). Autonomous path tracking control of intelligent electric vehicles based on lane detection and optimal preview method. Expert Systems with Applications, 121, 38-48.
  6. Chen, W., Wang, W., Wang, K., Li, Z., Li, H., & Liu, S. (2020). Lane departure warning systems and lane line detection methods based on image processing and semantic segmentation: A review. Journal of traffic and transportation engineering (in English), 7(6), 748-774.
  7. Sanderson, A. C., & Weiss, L. E. (1983). Adaptive visual servo control of robots. Robot vision, 107-116.
  8. Siradjuddin, I., Siradjuddin, I. A., & Adhisuwignjo, S. (2015). An image based visual control law for a differential drive mobile robot. International Journal of Mechanical & Mechatronics Engineering IJMME-IJENS, 15(6).
  9. Agravante, D. J., Claudio, G., Spindler, F., & Chaumette, F. (2016). Visual servoing in an optimization framework for the whole-body control of humanoid robots. IEEE Robotics and Automation Letters, 2(2), 608-615.
  10. Griffin, B., Florence, V., & Corso, J. (2020). Video object segmentation-based visual servo control and object depth estimation on a mobile robot. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (pp. 1647-1657).
  11. Parosi, R., Risiglione, M., Caldwell, D. G., Semini, C., & Barasuol, V. (2023, October). Kinematically-decoupled impedance control for fast object visual servoing and grasping on quadruped manipulators. In 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (pp. 1-8). IEEE.
  12. Chaumette, F. (2007). Potential problems of stability and convergence in image-based and position-based visual servoing. In The confluence of vision and control (pp. 66-78). London: Springer London.
  13. Corke, P. I., & Hutchinson, S. A. (2001). A new partitioned approach to image-based visual servo control. IEEE Transactions on Robotics and Automation, 17(4), 507-515.
  14. Zhou, Y., Wang, Z., & Wang, J. (2021). Real-time adaptive threshold adjustment for lane detection application under different lighting conditions using model-free control. IFAC-PapersOnLine, 54(20), 147-152.
  15. Sun, Z. (2020, August). Vision based lane detection for self-driving car. In 2020 IEEE International conference on advances in electrical engineering and computer applications (AEECA) (pp. 635-638). IEEE.
  16. Kaur, G., & Kumar, D. (2015). Lane detection techniques: A International Journal of Computer Applications, 112(10).
  17. Farkh, R., Quasim, M. T., Al Jaloud, K., Alhuwaimel, S., & Siddiqui, S. T. (2021). Computer vision-control-based cnn-pid for mobile robot. CMC-Computers Materials & Continua, 68(1), 1065-1079.
  18. Zhao, J., Fang, J., Wang, S., Wang, K., Liu, C., & Han, T. (2021). Obstacle avoidance of multi-sensor intelligent robot based on road sign detection. Sensors, 21(20), 6777.
  19. Auzan, M., Hujja, R.M., Fuadin, M. R., &Lelono, D. (2021). Path Tracking and Position Control of Non-holonomic Differential Drive Wheeled Mobile Robot. Jurnal Ilmiah Teknik Elektro Komputer dan Informatika, 7(3), 368-379.
  20. Shijin, C. S., & Udayakumar, K. (2017, March). Speed control of wheeled mobile robots using PID with dynamic and kinematic modelling. In 2017 international conference on Innovations in Information, Embedded and Communication Systems (ICIIECS) (pp. 1-7). IEEE.
  21. Crowe, J., Chen, G. R., Ferdous, R., Greenwood, D. R., Grimble, M. J., Huang, H. P., ... & Zhang, Y. (2005). PID control: new identification and design methods. Springer-Verlag London Limited.
  22. Thai, N. H., Ly, T. T. K., Thien, H., & Dzung, L. Q. (2022). Trajectory tracking control for differential-drive mobile robot by a variable parameter PID controller. International Journal of Mechanical Engineering and Robotics Research, 11(8), 614-621.
  23. Borase, R. P., Maghade, D. K., Sondkar, S. Y., & Pawar, S. N. (2021). A review of PID control, tuning methods and applications. International Journal of Dynamics and Control, 9, 818-827.
  24. Bhaidasna, M. H., & Bhaidasna, M. Z. (2023). Object Detection Using Machine Learning: A Comprehensive.
  25. Singhal, P., Verma, A., & Garg, A. (2017, Jan.). A study in finding effectiveness of Gaussian blur filter over bilateral filter in natural scenes for graph based image segmentation. In 2017 4th international conference on advanced computing and communication systems (ICACCS). IEEE.
  26. Bhisham, K. (2020). Image Filtering-Techniques Algorithm and Applications. GIS science journal, 7(22).
  27. Yan, X., & Li, Y. (2017, October). A method of lane edge detection based on Canny algorithm. In 2017 Chinese Automation Congress (CAC) (pp. 2120-2124). IEEE.
  28. M.K. Hu, "Visual pattern recognition by moment invariants," IRE Trans. Inform. Theory, vol. 8, pp. 179–187, 1962.
  29. R.Mukundan and K.R.Ramakrishman, Moment Functions in Image Analysis: Theory and Application, Singapore: World Scientific, 1998.
  30. R. J. Prokop and A. P. Reeves, "A survey of moment-based techniques for unoccluded object representation and recognition,” in Proc. Computer Vision, Graphics, Image Processing Conf., vol. 54, Sept. 1992, pp. 438–460
  31. Chaumette, F. (2004). Image moments: a general and useful set of features for visual servoing. IEEE Transactions on Robotics, 20(4), 713-723.
  32. Senthilnathan, A., Acar, P., & De Graef, M. (2021). Markov random field based microstructure reconstruction using the principal image moments.Materials Characterization, 178.
  33. Mebarki, R., Krupa, A., & Chaumette, F. Image moments-based ultrasound visual servoing. 2008 IEEE International Conference on Robotics and Automation (pp. 113-119).
  34. Susnea, I., Filipescu, A., Vasiliu, G., Coman, G., & Radaschin, A. The bubble rebound obstacle avoidance algorithm for mobile robots. In IEEE ICCA 2010.
Index Terms

Computer Science
Information Sciences

Keywords

Differential-Drive Mobile Robot The Bubble Rebound Algorithm Lane Detection Haar Cascade Classifier Image Moments Gaussian Blur