Research Article
BibTex RIS Cite

Farklı Bir Yaklaşımla Yapay Zekâya Dayalı Araç Plaka Tanıma Sistemi

Year 2023, , 121 - 136, 31.01.2023
https://doi.org/10.31202/ecjse.1172426

Abstract

Bir araç plaka tanıma sistemi (APTS) genellikle kontrol ve güvenliği sağlamak amacıyla kullanılır. Bu sistemler yapay zekâ, makine öğrenmesi, yapay sinir ağları (YSA), derin öğrenme, bulanık mantık, uzman sistemler, görüntü işleme gibi yöntemler kullanılarak oluşturulmaktadır. Bu çalışma, yapay zekâ ve görüntü işleme tekniklerini kullanarak bir APTS oluşturmayı amaçlamaktadır. Hazırlanan sistem dikdörtgen boyutlu plakalar içindir. Hazırlanan APTS 3 ana aşamadan oluşturulmuştur. İlk aşama plaka bölgesini tespit etmektir. Bu aşamada araç görüntülerine gri tonlamaya dönüştürme, ikili (bilateral) filtreleme, canny filtreleme ve kontur uygulanmıştır. İkinci aşama, plaka bölgesini kırpmaktır. İkinci aşamada maskeleme yöntemi kullanılmıştır. Son aşamada plaka karakterlerini tanımak için pytesseract algoritması kullanılmıştır. Sistemi oluşturmak için donanımsal olarak Raspberry Pi 4 Single-Board Computer (SBC) kullanılmış; yazılım için python programlama dili kullanılmıştır. Sonuçlar, sistemin ilk iki aşamada %100, son aşamada ise %91,82 oranında başarılı bir şekilde çalıştığını göstermiştir. Sonuçlar sistemin başarılı bir şekilde çalıştığını göstermektedir.

References

  • Aksoy, B. Python ile Imgeden Veriye Goruntu Isleme ve Uygulamalari. Revised edition, Nobel, Ankara, 2021.
  • Aksoy, B. Python ile Imgeden Veriye Goruntu Isleme ve Uygulamalari. Revised edition, Nobel, Ankara, 2021.
  • Anagnostopoulos, C. N. E. License Plate Recognition: A Brief Tutorial. IEEE Intelligent Transportation Systems Magazine, 2014, 6(1), 59-67.
  • Anagnostopoulos, C. N. E. License Plate Recognition: A Brief Tutorial. IEEE Intelligent Transportation Systems Magazine, 2014, 6(1), 59-67.
  • Basu, M. Gaussian-Based Edge-Detection Methods-A Survey. In IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 2002, 32(3), 252-260.
  • Basu, M. Gaussian-Based Edge-Detection Methods-A Survey. In IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 2002, 32(3), 252-260.
  • Bhairannawar, S., Patil, A., Janmane, A. and Huilgol, M. Color Image Enhancement Using Laplacian Filter and Contrast Limited Adaptive Histogram Equalization. Innovations in Power and Advanced Computing Technologies (i-PACT), 2017, 1-5.
  • Bhairannawar, S., Patil, A., Janmane, A. and Huilgol, M. Color Image Enhancement Using Laplacian Filter and Contrast Limited Adaptive Histogram Equalization. Innovations in Power and Advanced Computing Technologies (i-PACT), 2017, 1-5.
  • Bingol, O. and Kuscu, O. Bilgisayar Tabanli Arac Plaka Tanima Sistemi. Journal of Information Technologies, 2008, 1(3), 1-5.
  • Bingol, O. and Kuscu, O. Bilgisayar Tabanli Arac Plaka Tanima Sistemi. Journal of Information Technologies, 2008, 1(3), 1-5.
  • Biswas, S. and Ghoshal, D. Blood Cell Detection Using Thresholding Estimation Based Watershed Transformation with Sobel Filter in Frequency Domain. Procedia Computer Science, 2016, 89, 651-657.
  • Biswas, S. and Ghoshal, D. Blood Cell Detection Using Thresholding Estimation Based Watershed Transformation with Sobel Filter in Frequency Domain. Procedia Computer Science, 2016, 89, 651-657.
  • Burger, W. and Burge, M. J. Digital Image Processing: An Algorithmic Introduction Using Java. Springer, 2016.
  • Burger, W. and Burge, M. J. Digital Image Processing: An Algorithmic Introduction Using Java. Springer, 2016.
  • Cabello, F., León, J., Iano, Y. and Arthur, R. Implementation of a Fixed-Point 2D Gaussian Filter for Image Processing Based on FPGA. In 2015 Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA), IEEE, 2015, 28-33.
  • Cabello, F., León, J., Iano, Y. and Arthur, R. Implementation of a Fixed-Point 2D Gaussian Filter for Image Processing Based on FPGA. In 2015 Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA), IEEE, 2015, 28-33.
  • Cheng, C., Mei, L. and Zhang, J. License Plate Recognition via Deep Convolutional Neural Network. IOP Conference Series: Earth and Environmental Science, IOP Publishing, 2018, 189(6), 062030.
  • Cheng, C., Mei, L. and Zhang, J. License Plate Recognition via Deep Convolutional Neural Network. IOP Conference Series: Earth and Environmental Science, IOP Publishing, 2018, 189(6), 062030.
  • Chung, Y. N. , Lu, T. C., Hsu, C. H. and Wu, S. Y. Applying Real Time Image Recognition Technology To Apartment Parking Lot Security System, ICIC Express Letters, 2016, 10(4), 877-882.
  • Chung, Y. N. , Lu, T. C., Hsu, C. H. and Wu, S. Y. Applying Real Time Image Recognition Technology To Apartment Parking Lot Security System, ICIC Express Letters, 2016, 10(4), 877-882.
  • Coady, J., O'Riordan, A., Dooly, G., Newe, T. and Toal, D. An Overview of Popular Digital Image Processing Filtering Operations. 13th International Conference on Sensing Technology (ICST), 2019, 1-5.
  • Coady, J., O'Riordan, A., Dooly, G., Newe, T. and Toal, D. An Overview of Popular Digital Image Processing Filtering Operations. 13th International Conference on Sensing Technology (ICST), 2019, 1-5.
  • Cope, B., Kalantzis, M. and Searsmith, D. Artificial Intelligence for Education: Knowledge and Its Assessment in AI-enabled Learning Ecologies. Educational Philosophy and Theory, 2021, 53(12), 1229-1245.
  • Cope, B., Kalantzis, M. and Searsmith, D. Artificial Intelligence for Education: Knowledge and Its Assessment in AI-enabled Learning Ecologies. Educational Philosophy and Theory, 2021, 53(12), 1229-1245.
  • Dalida, D. P. J., Galiza, N. J. A. and Godoy, O. G. A. Development of Intelligent Transportation System for Philippine License Plate Recognition. IEEE Region 10 Conference (TENCON), 2016, 8(5), 3762-3766.
  • Dalida, D. P. J., Galiza, N. J. A. and Godoy, O. G. A. Development of Intelligent Transportation System for Philippine License Plate Recognition. IEEE Region 10 Conference (TENCON), 2016, 8(5), 3762-3766.
  • Ekrem, O., Salman, O. K. M., Aksoy, B. and Inan, S. A. Yapay Zekâ Yontemleri Kullanilarak Kalp Hastaliginin Tespiti. Journal of Engineering Sciences and Design, Special Issue: International Conference on Artificial Intelligence and Applied Mathematics in Engineering (ICAIAME 2020), 2020, 241-254.
  • Ekrem, O., Salman, O. K. M., Aksoy, B. and Inan, S. A. Yapay Zekâ Yontemleri Kullanilarak Kalp Hastaliginin Tespiti. Journal of Engineering Sciences and Design, Special Issue: International Conference on Artificial Intelligence and Applied Mathematics in Engineering (ICAIAME 2020), 2020, 241-254.
  • Gavaskar, R. G. and Chaudhury, K. N. Fast Adaptive Bilateral Filtering. In IEEE Transactions on Image Processing, 2019, 28(2), 779-790.
  • Gavaskar, R. G. and Chaudhury, K. N. Fast Adaptive Bilateral Filtering. In IEEE Transactions on Image Processing, 2019, 28(2), 779-790.
  • Gocerler, B. Yapay Zekâ Tabanli Plaka Tanima Ile Bariyer Kontrolu. M.Sc. thesis, Trakya University, Edirne, Turkiye, 2022.
  • Gocerler, B. Yapay Zekâ Tabanli Plaka Tanima Ile Bariyer Kontrolu. M.Sc. thesis, Trakya University, Edirne, Turkiye, 2022.
  • Gonzales, R. C. and Woods, R. E. Sayisal Goruntu Isleme, Palme Yayinevi, Telatar, Z. (Eds.), Ankara, 2021.
  • Gonzales, R. C. and Woods, R. E. Sayisal Goruntu Isleme, Palme Yayinevi, Telatar, Z. (Eds.), Ankara, 2021.
  • Guan, T., Zhen, Y., Song, X., Liu, J., Wang, M., Wang, Z., Zhang, Y. and Zhang, D. Design Of License Plate Recognition System Based On Capsule Network. IOP Conference Series: Materials Science and Engineering, 2020, 892(1), 012049.
  • Guan, T., Zhen, Y., Song, X., Liu, J., Wang, M., Wang, Z., Zhang, Y. and Zhang, D. Design Of License Plate Recognition System Based On Capsule Network. IOP Conference Series: Materials Science and Engineering, 2020, 892(1), 012049.
  • Hoang, N. D. Detection of Surface Crack in Building Structures Using Image Processing Technique with An Improved Otsu Method for Image Thresholding. Advances in Civil Engineering, 2018.
  • Hoang, N. D. Detection of Surface Crack in Building Structures Using Image Processing Technique with An Improved Otsu Method for Image Thresholding. Advances in Civil Engineering, 2018.
  • Huang, M., Yu, W. and Zhu, D. An Improved Image Segmentation Algorithm Based on the Otsu Method. 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, 2012, 135-139.
  • Huang, M., Yu, W. and Zhu, D. An Improved Image Segmentation Algorithm Based on the Otsu Method. 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, 2012, 135-139.
  • Huang, Y. P., Chen, C. H., Chang, Y. T. and Sandnes, F. E. An Intelligent Strategy for Checking The Annual Inspection Status of Motorcycles Based on License Plate Recognition. Expert Systems with Applications, 2009, 36(5), 9260-9267.
  • Huang, Y. P., Chen, C. H., Chang, Y. T. and Sandnes, F. E. An Intelligent Strategy for Checking The Annual Inspection Status of Motorcycles Based on License Plate Recognition. Expert Systems with Applications, 2009, 36(5), 9260-9267.
  • Jeong, D. Artificial Intelligence Security Threat, Crime, and Forensics: Taxonomy and Open Issues. In IEEE Access, 2020, 8, 184560-184574.
  • Jeong, D. Artificial Intelligence Security Threat, Crime, and Forensics: Taxonomy and Open Issues. In IEEE Access, 2020, 8, 184560-184574.
  • Kaplan, O., Sagiroglu, S. and Colakoglu, F. O. Arac Plaka Tanima Sistemi. Electrical-Electronics and Computer Engineering Symposium (ELECO’2002), Bursa, 2002, 355-359.
  • Kaplan, O., Sagiroglu, S. and Colakoglu, F. O. Arac Plaka Tanima Sistemi. Electrical-Electronics and Computer Engineering Symposium (ELECO’2002), Bursa, 2002, 355-359.
  • Kaya, O. Artificial Intelligence in Banking. Accessed: May 16, 2022. [Online]. Available: https://www.dbresearch.com/PROD/RPS_ENPROD/PROD0000000000495172/Artificial_intelligence_in_banking%3A_A_lever_for_pr.pdf.
  • Kaya, O. Artificial Intelligence in Banking. Accessed: May 16, 2022. [Online]. Available: https://www.dbresearch.com/PROD/RPS_ENPROD/PROD0000000000495172/Artificial_intelligence_in_banking%3A_A_lever_for_pr.pdf.
  • Kocer, H. E. and Cevik, K. K. Artificial Neural Networks Based Vehicle License Plate Recognition, Procedia Computer Science, 2011, 3, 1033-1037.
  • Kocer, H. E. and Cevik, K. K. Artificial Neural Networks Based Vehicle License Plate Recognition, Procedia Computer Science, 2011, 3, 1033-1037.
  • Kuruvilla, J., Sukumaran, D., Sankar, A. and Joy, S. P. A Review on Image Processing and Image Segmentation. 2016 International Conference on Data Mining and Advanced Computing (SAPIENCE), 2016, 198-203.
  • Kuruvilla, J., Sukumaran, D., Sankar, A. and Joy, S. P. A Review on Image Processing and Image Segmentation. 2016 International Conference on Data Mining and Advanced Computing (SAPIENCE), 2016, 198-203.
  • Lee, S., Son, K. Y., Yoon, B. W. and Park, J. Video Based License Plate Recognition of Moving Vehicles Using Convolutional Neural Network. 18th International Conference on Control, Automation and Systems, 2018, 1634-1636.
  • Lee, S., Son, K. Y., Yoon, B. W. and Park, J. Video Based License Plate Recognition of Moving Vehicles Using Convolutional Neural Network. 18th International Conference on Control, Automation and Systems, 2018, 1634-1636.
  • Li, M., Miao, Z., Wang, J., Wang, S. and Zhang, Y. A Method of License Plate Recognition Based on BP Neural Network with Median Filtering. Journal of Physics: Conference Series, IOP Publishing, 2019, 1229(1), 012033.
  • Li, M., Miao, Z., Wang, J., Wang, S. and Zhang, Y. A Method of License Plate Recognition Based on BP Neural Network with Median Filtering. Journal of Physics: Conference Series, IOP Publishing, 2019, 1229(1), 012033.
  • Nagare, P. A. License Plate Character Recognition System Using Neural Network. International Journal of Computer Applications, 2011, 25(10), 36-39.
  • Nagare, P. A. License Plate Character Recognition System Using Neural Network. International Journal of Computer Applications, 2011, 25(10), 36-39.
  • Nandan, D., Kanungo, J. and Mahajan, A. An Error-Efficient Gaussian Filter for Image Processing by Using the Expanded Operand Decomposition Logarithm Multiplication. Journal of Ambient Intelligence and Humanized Computing, 2018, 1-8.
  • Nandan, D., Kanungo, J. and Mahajan, A. An Error-Efficient Gaussian Filter for Image Processing by Using the Expanded Operand Decomposition Logarithm Multiplication. Journal of Ambient Intelligence and Humanized Computing, 2018, 1-8.
  • Odone, F. Experiments on a License Plate Recognition System, DISI University degli Studi di Genova, Technical Report number: DISI-TR-06-17, 2017.
  • Odone, F. Experiments on a License Plate Recognition System, DISI University degli Studi di Genova, Technical Report number: DISI-TR-06-17, 2017.
  • Ohzeki, K., Geigis, M. and Schneider, S. A. License Plate Detection with Machine Learning Without Using Number Recognition. In 2019 Federated Conference on Computer Science and Information Systems (FedCSIS), IEEE, 2019, 333-340.
  • Ohzeki, K., Geigis, M. and Schneider, S. A. License Plate Detection with Machine Learning Without Using Number Recognition. In 2019 Federated Conference on Computer Science and Information Systems (FedCSIS), IEEE, 2019, 333-340.
  • Olayode, O. I., Tartibu, L. K. and Okwu, M. O. Application of Artificial Intelligence in Traffic Control System of Non-Autonomous Vehicles at Signalized Road Intersection. Procedia CIRP, 2020, 91, 194-200.
  • Olayode, O. I., Tartibu, L. K. and Okwu, M. O. Application of Artificial Intelligence in Traffic Control System of Non-Autonomous Vehicles at Signalized Road Intersection. Procedia CIRP, 2020, 91, 194-200.
  • Oral, M. and Celik, U. Motorlu Arac Plaka Goruntulerinden Karakter Ayristirma ve Tanima. 10th National Congress of Electrical-Electronic Computer Engineering, 2003, 1(2), 499-502.
  • Oral, M. and Celik, U. Motorlu Arac Plaka Goruntulerinden Karakter Ayristirma ve Tanima. 10th National Congress of Electrical-Electronic Computer Engineering, 2003, 1(2), 499-502.
  • Oz, C., Koker, R. and Cakar, S. Yapay Sinir Aglari Ile Karakter Tabanli Plaka Tanima. Electrical-Electronics and Computer Engineering Symposium (ELECO’2002), Bursa, 2002, 1-6.
  • Oz, C., Koker, R. and Cakar, S. Yapay Sinir Aglari Ile Karakter Tabanli Plaka Tanima. Electrical-Electronics and Computer Engineering Symposium (ELECO’2002), Bursa, 2002, 1-6.
  • Ozbay, S. and Ercelebi, E. Automatic Vehicle Identification by Plate Recognition. International Journal of Computer and Information Engineering, 2007, 1(9), 1418-1421.
  • Ozbay, S. and Ercelebi, E. Automatic Vehicle Identification by Plate Recognition. International Journal of Computer and Information Engineering, 2007, 1(9), 1418-1421.
  • Pallathadka, H., Ramirez-Asis, E. H., Loli-Poma, T. P., Kaliyaperumal, K., Ventayen, R. J. M. and Naved, M. Applications of Artificial Intelligence in Business Management, E-commerce and Finance. Materials Today: Proceedings, 2021.
  • Pallathadka, H., Ramirez-Asis, E. H., Loli-Poma, T. P., Kaliyaperumal, K., Ventayen, R. J. M. and Naved, M. Applications of Artificial Intelligence in Business Management, E-commerce and Finance. Materials Today: Proceedings, 2021.
  • Parvin, S., Rozario, L. J. and Islam, M. E. Vehicle Number Plate Detection And Recognition Techniques: A review. Advances in Science, Technology and Engineering Systems Journal, 2021, 6(2), 423-438.
  • Parvin, S., Rozario, L. J. and Islam, M. E. Vehicle Number Plate Detection And Recognition Techniques: A review. Advances in Science, Technology and Engineering Systems Journal, 2021, 6(2), 423-438.
  • Pirim, H. Yapay Zekâ. Journal of Yasar University, 2006, 1(1), 81-93.
  • Pirim, H. Yapay Zekâ. Journal of Yasar University, 2006, 1(1), 81-93.
  • Piskin, M. Opencv ile Goruntu Isleme. Accessed: May 17, 2022. [Online]. Available: https://mesutpiskin.com/blog/wp-content/uploads/2017/01/OpenCV%20Kitap.pdf.
  • Piskin, M. Opencv ile Goruntu Isleme. Accessed: May 17, 2022. [Online]. Available: https://mesutpiskin.com/blog/wp-content/uploads/2017/01/OpenCV%20Kitap.pdf.
  • Qadri, M. T. and Asif, M. Automatic Number Plate Recognition System for Vehicle Identification Using Optical Character Recognition. In 2009 International Conference on Education Technology and Computer, IEEE, 2009, 335-338.
  • Qadri, M. T. and Asif, M. Automatic Number Plate Recognition System for Vehicle Identification Using Optical Character Recognition. In 2009 International Conference on Education Technology and Computer, IEEE, 2009, 335-338.
  • Qidwai, U. and Chen, C. H. Digital Image Processing: An Algorithmic Approach with MATLAB, 1^{nd} ed., Chapman and Hall/CRC, 2009.
  • Qidwai, U. and Chen, C. H. Digital Image Processing: An Algorithmic Approach with MATLAB, 1^{nd} ed., Chapman and Hall/CRC, 2009.
  • Rashid, M. M., Musa, A., Rahman, M. A., Farahana N. and Farhana, A. Automatic Parking Management System and Parking Fee Collection Based on Number Plate Recognition. International Journal of Machine Learning and Computing, 2012, 2(2), 94.
  • Rashid, M. M., Musa, A., Rahman, M. A., Farahana N. and Farhana, A. Automatic Parking Management System and Parking Fee Collection Based on Number Plate Recognition. International Journal of Machine Learning and Computing, 2012, 2(2), 94.
  • Rashtehroudi, R. A., Shahbahrami, A. and Akoushideh, A. Iranian License Plate Recognition Using Deep Learning. International Conference on Machine Vision and Image Processing, IEEE, 2020, 1-5.
  • Rashtehroudi, R. A., Shahbahrami, A. and Akoushideh, A. Iranian License Plate Recognition Using Deep Learning. International Conference on Machine Vision and Image Processing, IEEE, 2020, 1-5.
  • Selmi, Z., Halima, B. M. and Alimi, M. A. Deep Learning System for Automatic License Plate Detection and Recognition. 14th IAPR International Conference on Document Analysis and Recognition, IEEE, 2017, 1, 1132-1138.
  • Selmi, Z., Halima, B. M. and Alimi, M. A. Deep Learning System for Automatic License Plate Detection and Recognition. 14th IAPR International Conference on Document Analysis and Recognition, IEEE, 2017, 1, 1132-1138.
  • Shinde, B. S. and Dani, A. R. The Origins of Digital Image Processing & Application Areas in Digital Image Processing Medical Images. IOSR Journal of Engineering, 1(1), 066-071, 2012.
  • Shinde, B. S. and Dani, A. R. The Origins of Digital Image Processing & Application Areas in Digital Image Processing Medical Images. IOSR Journal of Engineering, 1(1), 066-071, 2012.
  • Singh, A. and Singh, P. License Plate Recognition, Journal of Management and Service Science, 2021, 1(2), 1-14.
  • Singh, A. and Singh, P. License Plate Recognition, Journal of Management and Service Science, 2021, 1(2), 1-14.
  • Tektas, M. Akbas, A. and Topuz, V. Yapay Zekâ Tekniklerinin Trafik Kontrolunde Kullanilmasi Uzerine Bir Inceleme. International Traffic and Road Safety Congress, Gazi University, Ankara, 2002.
  • Tektas, M. Akbas, A. and Topuz, V. Yapay Zekâ Tekniklerinin Trafik Kontrolunde Kullanilmasi Uzerine Bir Inceleme. International Traffic and Road Safety Congress, Gazi University, Ankara, 2002.
  • Trotta, D. and Garengo, P. Industry 4.0 Key Research Topics: A Bibliometric Review. 2018 7th International Conference on Industrial Technology and Management (ICITM), 2018, 113-117. Vasudevan, S. and Nagarajan, M. A Basic Study of Image Processing and Its Application Areas. International Journal of Engineering Research and Technology, 2017, 6(7), 343-348. Xuan, L. and Hong, Z. An Improved Canny Edge Detection Algorithm. 8th IEEE International Conference on Software Engineering and Service Science (ICSESS), IEEE, 2017, 275-278. Yannakakis, G. N. and Hallam, J. Towards Optimizing Entertainment in Computer Games. Applied Artificial Intelligence, 2007, 21(10), 933-971.
  • Trotta, D. and Garengo, P. Industry 4.0 Key Research Topics: A Bibliometric Review. 2018 7th International Conference on Industrial Technology and Management (ICITM), 2018, 113-117.
  • Vasudevan, S. and Nagarajan, M. A Basic Study of Image Processing and Its Application Areas. International Journal of Engineering Research and Technology, 2017, 6(7), 343-348.
  • Xuan, L. and Hong, Z. An Improved Canny Edge Detection Algorithm. 8th IEEE International Conference on Software Engineering and Service Science (ICSESS), IEEE, 2017, 275-278.
  • Yannakakis, G. N. and Hallam, J. Towards Optimizing Entertainment in Computer Games. Applied Artificial Intelligence, 2007, 21(10), 933-971.
  • Yildirim, M. and Kacar, F. Adapting Laplacian Based Filtering in Digital Image Processing to A Retina-Inspired Analog Image Processing Circuit. Analog Integrated Circuits and Signal Processing, 2019, 100(3), 537-545.
  • Yilmaz, A. Yapay Zekâ. In KODLAB, 10th, I. Soylu, (Eds.), Istanbul, 2022.
  • Yousef, K. M. A., Al-Tabanjah, M., Hudaib, E. and Ikrai, M. SIFT Based Automatic Number Plate Recognition. 2015 6th International Conference on Information and Communication Systems (ICICS), 2015, 124-129.
  • Zhang, M., Yu, W., Su, J. and Li, W. Design of License Plate Recognition System Based on Machine Learning. In 2019 IEEE 4th International Conference on Image, Vision and Computing (ICIVC), IEEE, 2019, 518-522.
  • Zlanatov, S. and Popesku, J. Current Applications of Artificial Intelligence in Tourism and Hospitality. In Sinteza 2019-International Scientific Conference on Information Technology and Data Related Research, Singidunum University, Serbia, 2019, 84-90.

License Plate Recognition System Based on Artificial Intelligence with Different Approach

Year 2023, , 121 - 136, 31.01.2023
https://doi.org/10.31202/ecjse.1172426

Abstract

An license plate recognition system (LPRS) generally provides control and security. These systems are created using methods such as artificial intelligence, machine learning, artificial neural networks (ANN), deep learning, fuzzy logic, expert systems, and image processing. This study aims to create an LPRS using artificial intelligence and image processing techniques. The prepared system is for rectangular-sized plates. An LPRS consists of 3 main stages. The first stage is to detect the plate region. At this stage, converting to grayscale, bilateral filtering, canny filtering, and contour were applied to vehicle images. The second stage is to crop the plate region. In the second stage, the masking method was employed. The pytesseract algorithm was used to recognize license plate characters in the last stage. To create the system, Raspberry Pi 4 Single-Board Computer (SBC) was used for hardware; python programming language was utilized for software. The results showed that the system worked successfully at the rate of 100% in the first two stages and at the rate of 91.82% in the last stage. The results suggest that the system works successfully.

References

  • Aksoy, B. Python ile Imgeden Veriye Goruntu Isleme ve Uygulamalari. Revised edition, Nobel, Ankara, 2021.
  • Aksoy, B. Python ile Imgeden Veriye Goruntu Isleme ve Uygulamalari. Revised edition, Nobel, Ankara, 2021.
  • Anagnostopoulos, C. N. E. License Plate Recognition: A Brief Tutorial. IEEE Intelligent Transportation Systems Magazine, 2014, 6(1), 59-67.
  • Anagnostopoulos, C. N. E. License Plate Recognition: A Brief Tutorial. IEEE Intelligent Transportation Systems Magazine, 2014, 6(1), 59-67.
  • Basu, M. Gaussian-Based Edge-Detection Methods-A Survey. In IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 2002, 32(3), 252-260.
  • Basu, M. Gaussian-Based Edge-Detection Methods-A Survey. In IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 2002, 32(3), 252-260.
  • Bhairannawar, S., Patil, A., Janmane, A. and Huilgol, M. Color Image Enhancement Using Laplacian Filter and Contrast Limited Adaptive Histogram Equalization. Innovations in Power and Advanced Computing Technologies (i-PACT), 2017, 1-5.
  • Bhairannawar, S., Patil, A., Janmane, A. and Huilgol, M. Color Image Enhancement Using Laplacian Filter and Contrast Limited Adaptive Histogram Equalization. Innovations in Power and Advanced Computing Technologies (i-PACT), 2017, 1-5.
  • Bingol, O. and Kuscu, O. Bilgisayar Tabanli Arac Plaka Tanima Sistemi. Journal of Information Technologies, 2008, 1(3), 1-5.
  • Bingol, O. and Kuscu, O. Bilgisayar Tabanli Arac Plaka Tanima Sistemi. Journal of Information Technologies, 2008, 1(3), 1-5.
  • Biswas, S. and Ghoshal, D. Blood Cell Detection Using Thresholding Estimation Based Watershed Transformation with Sobel Filter in Frequency Domain. Procedia Computer Science, 2016, 89, 651-657.
  • Biswas, S. and Ghoshal, D. Blood Cell Detection Using Thresholding Estimation Based Watershed Transformation with Sobel Filter in Frequency Domain. Procedia Computer Science, 2016, 89, 651-657.
  • Burger, W. and Burge, M. J. Digital Image Processing: An Algorithmic Introduction Using Java. Springer, 2016.
  • Burger, W. and Burge, M. J. Digital Image Processing: An Algorithmic Introduction Using Java. Springer, 2016.
  • Cabello, F., León, J., Iano, Y. and Arthur, R. Implementation of a Fixed-Point 2D Gaussian Filter for Image Processing Based on FPGA. In 2015 Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA), IEEE, 2015, 28-33.
  • Cabello, F., León, J., Iano, Y. and Arthur, R. Implementation of a Fixed-Point 2D Gaussian Filter for Image Processing Based on FPGA. In 2015 Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA), IEEE, 2015, 28-33.
  • Cheng, C., Mei, L. and Zhang, J. License Plate Recognition via Deep Convolutional Neural Network. IOP Conference Series: Earth and Environmental Science, IOP Publishing, 2018, 189(6), 062030.
  • Cheng, C., Mei, L. and Zhang, J. License Plate Recognition via Deep Convolutional Neural Network. IOP Conference Series: Earth and Environmental Science, IOP Publishing, 2018, 189(6), 062030.
  • Chung, Y. N. , Lu, T. C., Hsu, C. H. and Wu, S. Y. Applying Real Time Image Recognition Technology To Apartment Parking Lot Security System, ICIC Express Letters, 2016, 10(4), 877-882.
  • Chung, Y. N. , Lu, T. C., Hsu, C. H. and Wu, S. Y. Applying Real Time Image Recognition Technology To Apartment Parking Lot Security System, ICIC Express Letters, 2016, 10(4), 877-882.
  • Coady, J., O'Riordan, A., Dooly, G., Newe, T. and Toal, D. An Overview of Popular Digital Image Processing Filtering Operations. 13th International Conference on Sensing Technology (ICST), 2019, 1-5.
  • Coady, J., O'Riordan, A., Dooly, G., Newe, T. and Toal, D. An Overview of Popular Digital Image Processing Filtering Operations. 13th International Conference on Sensing Technology (ICST), 2019, 1-5.
  • Cope, B., Kalantzis, M. and Searsmith, D. Artificial Intelligence for Education: Knowledge and Its Assessment in AI-enabled Learning Ecologies. Educational Philosophy and Theory, 2021, 53(12), 1229-1245.
  • Cope, B., Kalantzis, M. and Searsmith, D. Artificial Intelligence for Education: Knowledge and Its Assessment in AI-enabled Learning Ecologies. Educational Philosophy and Theory, 2021, 53(12), 1229-1245.
  • Dalida, D. P. J., Galiza, N. J. A. and Godoy, O. G. A. Development of Intelligent Transportation System for Philippine License Plate Recognition. IEEE Region 10 Conference (TENCON), 2016, 8(5), 3762-3766.
  • Dalida, D. P. J., Galiza, N. J. A. and Godoy, O. G. A. Development of Intelligent Transportation System for Philippine License Plate Recognition. IEEE Region 10 Conference (TENCON), 2016, 8(5), 3762-3766.
  • Ekrem, O., Salman, O. K. M., Aksoy, B. and Inan, S. A. Yapay Zekâ Yontemleri Kullanilarak Kalp Hastaliginin Tespiti. Journal of Engineering Sciences and Design, Special Issue: International Conference on Artificial Intelligence and Applied Mathematics in Engineering (ICAIAME 2020), 2020, 241-254.
  • Ekrem, O., Salman, O. K. M., Aksoy, B. and Inan, S. A. Yapay Zekâ Yontemleri Kullanilarak Kalp Hastaliginin Tespiti. Journal of Engineering Sciences and Design, Special Issue: International Conference on Artificial Intelligence and Applied Mathematics in Engineering (ICAIAME 2020), 2020, 241-254.
  • Gavaskar, R. G. and Chaudhury, K. N. Fast Adaptive Bilateral Filtering. In IEEE Transactions on Image Processing, 2019, 28(2), 779-790.
  • Gavaskar, R. G. and Chaudhury, K. N. Fast Adaptive Bilateral Filtering. In IEEE Transactions on Image Processing, 2019, 28(2), 779-790.
  • Gocerler, B. Yapay Zekâ Tabanli Plaka Tanima Ile Bariyer Kontrolu. M.Sc. thesis, Trakya University, Edirne, Turkiye, 2022.
  • Gocerler, B. Yapay Zekâ Tabanli Plaka Tanima Ile Bariyer Kontrolu. M.Sc. thesis, Trakya University, Edirne, Turkiye, 2022.
  • Gonzales, R. C. and Woods, R. E. Sayisal Goruntu Isleme, Palme Yayinevi, Telatar, Z. (Eds.), Ankara, 2021.
  • Gonzales, R. C. and Woods, R. E. Sayisal Goruntu Isleme, Palme Yayinevi, Telatar, Z. (Eds.), Ankara, 2021.
  • Guan, T., Zhen, Y., Song, X., Liu, J., Wang, M., Wang, Z., Zhang, Y. and Zhang, D. Design Of License Plate Recognition System Based On Capsule Network. IOP Conference Series: Materials Science and Engineering, 2020, 892(1), 012049.
  • Guan, T., Zhen, Y., Song, X., Liu, J., Wang, M., Wang, Z., Zhang, Y. and Zhang, D. Design Of License Plate Recognition System Based On Capsule Network. IOP Conference Series: Materials Science and Engineering, 2020, 892(1), 012049.
  • Hoang, N. D. Detection of Surface Crack in Building Structures Using Image Processing Technique with An Improved Otsu Method for Image Thresholding. Advances in Civil Engineering, 2018.
  • Hoang, N. D. Detection of Surface Crack in Building Structures Using Image Processing Technique with An Improved Otsu Method for Image Thresholding. Advances in Civil Engineering, 2018.
  • Huang, M., Yu, W. and Zhu, D. An Improved Image Segmentation Algorithm Based on the Otsu Method. 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, 2012, 135-139.
  • Huang, M., Yu, W. and Zhu, D. An Improved Image Segmentation Algorithm Based on the Otsu Method. 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, 2012, 135-139.
  • Huang, Y. P., Chen, C. H., Chang, Y. T. and Sandnes, F. E. An Intelligent Strategy for Checking The Annual Inspection Status of Motorcycles Based on License Plate Recognition. Expert Systems with Applications, 2009, 36(5), 9260-9267.
  • Huang, Y. P., Chen, C. H., Chang, Y. T. and Sandnes, F. E. An Intelligent Strategy for Checking The Annual Inspection Status of Motorcycles Based on License Plate Recognition. Expert Systems with Applications, 2009, 36(5), 9260-9267.
  • Jeong, D. Artificial Intelligence Security Threat, Crime, and Forensics: Taxonomy and Open Issues. In IEEE Access, 2020, 8, 184560-184574.
  • Jeong, D. Artificial Intelligence Security Threat, Crime, and Forensics: Taxonomy and Open Issues. In IEEE Access, 2020, 8, 184560-184574.
  • Kaplan, O., Sagiroglu, S. and Colakoglu, F. O. Arac Plaka Tanima Sistemi. Electrical-Electronics and Computer Engineering Symposium (ELECO’2002), Bursa, 2002, 355-359.
  • Kaplan, O., Sagiroglu, S. and Colakoglu, F. O. Arac Plaka Tanima Sistemi. Electrical-Electronics and Computer Engineering Symposium (ELECO’2002), Bursa, 2002, 355-359.
  • Kaya, O. Artificial Intelligence in Banking. Accessed: May 16, 2022. [Online]. Available: https://www.dbresearch.com/PROD/RPS_ENPROD/PROD0000000000495172/Artificial_intelligence_in_banking%3A_A_lever_for_pr.pdf.
  • Kaya, O. Artificial Intelligence in Banking. Accessed: May 16, 2022. [Online]. Available: https://www.dbresearch.com/PROD/RPS_ENPROD/PROD0000000000495172/Artificial_intelligence_in_banking%3A_A_lever_for_pr.pdf.
  • Kocer, H. E. and Cevik, K. K. Artificial Neural Networks Based Vehicle License Plate Recognition, Procedia Computer Science, 2011, 3, 1033-1037.
  • Kocer, H. E. and Cevik, K. K. Artificial Neural Networks Based Vehicle License Plate Recognition, Procedia Computer Science, 2011, 3, 1033-1037.
  • Kuruvilla, J., Sukumaran, D., Sankar, A. and Joy, S. P. A Review on Image Processing and Image Segmentation. 2016 International Conference on Data Mining and Advanced Computing (SAPIENCE), 2016, 198-203.
  • Kuruvilla, J., Sukumaran, D., Sankar, A. and Joy, S. P. A Review on Image Processing and Image Segmentation. 2016 International Conference on Data Mining and Advanced Computing (SAPIENCE), 2016, 198-203.
  • Lee, S., Son, K. Y., Yoon, B. W. and Park, J. Video Based License Plate Recognition of Moving Vehicles Using Convolutional Neural Network. 18th International Conference on Control, Automation and Systems, 2018, 1634-1636.
  • Lee, S., Son, K. Y., Yoon, B. W. and Park, J. Video Based License Plate Recognition of Moving Vehicles Using Convolutional Neural Network. 18th International Conference on Control, Automation and Systems, 2018, 1634-1636.
  • Li, M., Miao, Z., Wang, J., Wang, S. and Zhang, Y. A Method of License Plate Recognition Based on BP Neural Network with Median Filtering. Journal of Physics: Conference Series, IOP Publishing, 2019, 1229(1), 012033.
  • Li, M., Miao, Z., Wang, J., Wang, S. and Zhang, Y. A Method of License Plate Recognition Based on BP Neural Network with Median Filtering. Journal of Physics: Conference Series, IOP Publishing, 2019, 1229(1), 012033.
  • Nagare, P. A. License Plate Character Recognition System Using Neural Network. International Journal of Computer Applications, 2011, 25(10), 36-39.
  • Nagare, P. A. License Plate Character Recognition System Using Neural Network. International Journal of Computer Applications, 2011, 25(10), 36-39.
  • Nandan, D., Kanungo, J. and Mahajan, A. An Error-Efficient Gaussian Filter for Image Processing by Using the Expanded Operand Decomposition Logarithm Multiplication. Journal of Ambient Intelligence and Humanized Computing, 2018, 1-8.
  • Nandan, D., Kanungo, J. and Mahajan, A. An Error-Efficient Gaussian Filter for Image Processing by Using the Expanded Operand Decomposition Logarithm Multiplication. Journal of Ambient Intelligence and Humanized Computing, 2018, 1-8.
  • Odone, F. Experiments on a License Plate Recognition System, DISI University degli Studi di Genova, Technical Report number: DISI-TR-06-17, 2017.
  • Odone, F. Experiments on a License Plate Recognition System, DISI University degli Studi di Genova, Technical Report number: DISI-TR-06-17, 2017.
  • Ohzeki, K., Geigis, M. and Schneider, S. A. License Plate Detection with Machine Learning Without Using Number Recognition. In 2019 Federated Conference on Computer Science and Information Systems (FedCSIS), IEEE, 2019, 333-340.
  • Ohzeki, K., Geigis, M. and Schneider, S. A. License Plate Detection with Machine Learning Without Using Number Recognition. In 2019 Federated Conference on Computer Science and Information Systems (FedCSIS), IEEE, 2019, 333-340.
  • Olayode, O. I., Tartibu, L. K. and Okwu, M. O. Application of Artificial Intelligence in Traffic Control System of Non-Autonomous Vehicles at Signalized Road Intersection. Procedia CIRP, 2020, 91, 194-200.
  • Olayode, O. I., Tartibu, L. K. and Okwu, M. O. Application of Artificial Intelligence in Traffic Control System of Non-Autonomous Vehicles at Signalized Road Intersection. Procedia CIRP, 2020, 91, 194-200.
  • Oral, M. and Celik, U. Motorlu Arac Plaka Goruntulerinden Karakter Ayristirma ve Tanima. 10th National Congress of Electrical-Electronic Computer Engineering, 2003, 1(2), 499-502.
  • Oral, M. and Celik, U. Motorlu Arac Plaka Goruntulerinden Karakter Ayristirma ve Tanima. 10th National Congress of Electrical-Electronic Computer Engineering, 2003, 1(2), 499-502.
  • Oz, C., Koker, R. and Cakar, S. Yapay Sinir Aglari Ile Karakter Tabanli Plaka Tanima. Electrical-Electronics and Computer Engineering Symposium (ELECO’2002), Bursa, 2002, 1-6.
  • Oz, C., Koker, R. and Cakar, S. Yapay Sinir Aglari Ile Karakter Tabanli Plaka Tanima. Electrical-Electronics and Computer Engineering Symposium (ELECO’2002), Bursa, 2002, 1-6.
  • Ozbay, S. and Ercelebi, E. Automatic Vehicle Identification by Plate Recognition. International Journal of Computer and Information Engineering, 2007, 1(9), 1418-1421.
  • Ozbay, S. and Ercelebi, E. Automatic Vehicle Identification by Plate Recognition. International Journal of Computer and Information Engineering, 2007, 1(9), 1418-1421.
  • Pallathadka, H., Ramirez-Asis, E. H., Loli-Poma, T. P., Kaliyaperumal, K., Ventayen, R. J. M. and Naved, M. Applications of Artificial Intelligence in Business Management, E-commerce and Finance. Materials Today: Proceedings, 2021.
  • Pallathadka, H., Ramirez-Asis, E. H., Loli-Poma, T. P., Kaliyaperumal, K., Ventayen, R. J. M. and Naved, M. Applications of Artificial Intelligence in Business Management, E-commerce and Finance. Materials Today: Proceedings, 2021.
  • Parvin, S., Rozario, L. J. and Islam, M. E. Vehicle Number Plate Detection And Recognition Techniques: A review. Advances in Science, Technology and Engineering Systems Journal, 2021, 6(2), 423-438.
  • Parvin, S., Rozario, L. J. and Islam, M. E. Vehicle Number Plate Detection And Recognition Techniques: A review. Advances in Science, Technology and Engineering Systems Journal, 2021, 6(2), 423-438.
  • Pirim, H. Yapay Zekâ. Journal of Yasar University, 2006, 1(1), 81-93.
  • Pirim, H. Yapay Zekâ. Journal of Yasar University, 2006, 1(1), 81-93.
  • Piskin, M. Opencv ile Goruntu Isleme. Accessed: May 17, 2022. [Online]. Available: https://mesutpiskin.com/blog/wp-content/uploads/2017/01/OpenCV%20Kitap.pdf.
  • Piskin, M. Opencv ile Goruntu Isleme. Accessed: May 17, 2022. [Online]. Available: https://mesutpiskin.com/blog/wp-content/uploads/2017/01/OpenCV%20Kitap.pdf.
  • Qadri, M. T. and Asif, M. Automatic Number Plate Recognition System for Vehicle Identification Using Optical Character Recognition. In 2009 International Conference on Education Technology and Computer, IEEE, 2009, 335-338.
  • Qadri, M. T. and Asif, M. Automatic Number Plate Recognition System for Vehicle Identification Using Optical Character Recognition. In 2009 International Conference on Education Technology and Computer, IEEE, 2009, 335-338.
  • Qidwai, U. and Chen, C. H. Digital Image Processing: An Algorithmic Approach with MATLAB, 1^{nd} ed., Chapman and Hall/CRC, 2009.
  • Qidwai, U. and Chen, C. H. Digital Image Processing: An Algorithmic Approach with MATLAB, 1^{nd} ed., Chapman and Hall/CRC, 2009.
  • Rashid, M. M., Musa, A., Rahman, M. A., Farahana N. and Farhana, A. Automatic Parking Management System and Parking Fee Collection Based on Number Plate Recognition. International Journal of Machine Learning and Computing, 2012, 2(2), 94.
  • Rashid, M. M., Musa, A., Rahman, M. A., Farahana N. and Farhana, A. Automatic Parking Management System and Parking Fee Collection Based on Number Plate Recognition. International Journal of Machine Learning and Computing, 2012, 2(2), 94.
  • Rashtehroudi, R. A., Shahbahrami, A. and Akoushideh, A. Iranian License Plate Recognition Using Deep Learning. International Conference on Machine Vision and Image Processing, IEEE, 2020, 1-5.
  • Rashtehroudi, R. A., Shahbahrami, A. and Akoushideh, A. Iranian License Plate Recognition Using Deep Learning. International Conference on Machine Vision and Image Processing, IEEE, 2020, 1-5.
  • Selmi, Z., Halima, B. M. and Alimi, M. A. Deep Learning System for Automatic License Plate Detection and Recognition. 14th IAPR International Conference on Document Analysis and Recognition, IEEE, 2017, 1, 1132-1138.
  • Selmi, Z., Halima, B. M. and Alimi, M. A. Deep Learning System for Automatic License Plate Detection and Recognition. 14th IAPR International Conference on Document Analysis and Recognition, IEEE, 2017, 1, 1132-1138.
  • Shinde, B. S. and Dani, A. R. The Origins of Digital Image Processing & Application Areas in Digital Image Processing Medical Images. IOSR Journal of Engineering, 1(1), 066-071, 2012.
  • Shinde, B. S. and Dani, A. R. The Origins of Digital Image Processing & Application Areas in Digital Image Processing Medical Images. IOSR Journal of Engineering, 1(1), 066-071, 2012.
  • Singh, A. and Singh, P. License Plate Recognition, Journal of Management and Service Science, 2021, 1(2), 1-14.
  • Singh, A. and Singh, P. License Plate Recognition, Journal of Management and Service Science, 2021, 1(2), 1-14.
  • Tektas, M. Akbas, A. and Topuz, V. Yapay Zekâ Tekniklerinin Trafik Kontrolunde Kullanilmasi Uzerine Bir Inceleme. International Traffic and Road Safety Congress, Gazi University, Ankara, 2002.
  • Tektas, M. Akbas, A. and Topuz, V. Yapay Zekâ Tekniklerinin Trafik Kontrolunde Kullanilmasi Uzerine Bir Inceleme. International Traffic and Road Safety Congress, Gazi University, Ankara, 2002.
  • Trotta, D. and Garengo, P. Industry 4.0 Key Research Topics: A Bibliometric Review. 2018 7th International Conference on Industrial Technology and Management (ICITM), 2018, 113-117. Vasudevan, S. and Nagarajan, M. A Basic Study of Image Processing and Its Application Areas. International Journal of Engineering Research and Technology, 2017, 6(7), 343-348. Xuan, L. and Hong, Z. An Improved Canny Edge Detection Algorithm. 8th IEEE International Conference on Software Engineering and Service Science (ICSESS), IEEE, 2017, 275-278. Yannakakis, G. N. and Hallam, J. Towards Optimizing Entertainment in Computer Games. Applied Artificial Intelligence, 2007, 21(10), 933-971.
  • Trotta, D. and Garengo, P. Industry 4.0 Key Research Topics: A Bibliometric Review. 2018 7th International Conference on Industrial Technology and Management (ICITM), 2018, 113-117.
  • Vasudevan, S. and Nagarajan, M. A Basic Study of Image Processing and Its Application Areas. International Journal of Engineering Research and Technology, 2017, 6(7), 343-348.
  • Xuan, L. and Hong, Z. An Improved Canny Edge Detection Algorithm. 8th IEEE International Conference on Software Engineering and Service Science (ICSESS), IEEE, 2017, 275-278.
  • Yannakakis, G. N. and Hallam, J. Towards Optimizing Entertainment in Computer Games. Applied Artificial Intelligence, 2007, 21(10), 933-971.
  • Yildirim, M. and Kacar, F. Adapting Laplacian Based Filtering in Digital Image Processing to A Retina-Inspired Analog Image Processing Circuit. Analog Integrated Circuits and Signal Processing, 2019, 100(3), 537-545.
  • Yilmaz, A. Yapay Zekâ. In KODLAB, 10th, I. Soylu, (Eds.), Istanbul, 2022.
  • Yousef, K. M. A., Al-Tabanjah, M., Hudaib, E. and Ikrai, M. SIFT Based Automatic Number Plate Recognition. 2015 6th International Conference on Information and Communication Systems (ICICS), 2015, 124-129.
  • Zhang, M., Yu, W., Su, J. and Li, W. Design of License Plate Recognition System Based on Machine Learning. In 2019 IEEE 4th International Conference on Image, Vision and Computing (ICIVC), IEEE, 2019, 518-522.
  • Zlanatov, S. and Popesku, J. Current Applications of Artificial Intelligence in Tourism and Hospitality. In Sinteza 2019-International Scientific Conference on Information Technology and Data Related Research, Singidunum University, Serbia, 2019, 84-90.
There are 106 citations in total.

Details

Primary Language English
Subjects Engineering
Journal Section Makaleler
Authors

Aslı Göde 0000-0001-7785-6200

Ahmet Doğan 0000-0002-7116-3558

Publication Date January 31, 2023
Submission Date September 8, 2022
Acceptance Date January 24, 2023
Published in Issue Year 2023

Cite

IEEE A. Göde and A. Doğan, “License Plate Recognition System Based on Artificial Intelligence with Different Approach”, ECJSE, vol. 10, no. 1, pp. 121–136, 2023, doi: 10.31202/ecjse.1172426.