DEEP LEARNING

COLOR DETECTION PROGRAMUSINGDEEP LEARNING

Year of Publication
Publication Type
Abstract
Color detection is a task that humans perform effortlessly; however, enabling computers to accurately identify colors remains a challenging problem. In many industries, traditional color recognition systems rely heavily on manual processes and paid labor for color-coding items or datasets, which are often time-consuming, repetitive, and proneto human error. To address these limitations, this project presents a deep learning–based color detection program capable of recognizing multiple colors in real time. The system is implemented using Python, a high-level general-purpose programming language, in conjunction with the Open Source Computer Vision Library (OpenCV). By leveraging deep learning techniques, the proposed solution enhances accuracy and efficiency in automated color recognition tasks. The developed system enables computer devices to detect and classify multiple colors in real time, making it suitable for applications across various industries, including pharmaceutical manufacturing, autonomous vehicle development, and robotics. The adoption of this system can significantly reduce production time, minimize reliance on manual labor, and lower operational costs while improving overall productivity
Supervisor(s)
co-supervisor

IMPLEMENTATION OF DEEP LEARNING ALGORITHMS FOR IMAGE RECOGNITION AND CLASSIFICATION

Year of Publication
Publication Type
Abstract
This project implements a deep learning algorithm for image recognition, focusing on traffic sign classification. Traditional machine learning methods struggle with manual feature extraction and dataset diversity. To address these limitations, a robust convolutional neural network (CNN) with residual blocks, dropout layers, and global average pooling is utilized. Preprocessing techniques like normalization and data augmentation enhance accuracy and
generalization. Using TensorFlow and Keras, experiments were conducted on the German Traffic Sign Recognition Benchmark (GTSRB) and the Chinese Traffic Sign Dataset. The model achieved 99.54% validation accuracy and 94.95% test accuracy on GTSRB, but overfitting led to 60.38% accuracy on the smaller Chinese dataset. The study highlights CNN effectiveness in pattern recognition, with strengths in GPU acceleration and modular architecture. Challenges like overfitting and computational constraints persist. Future research should explore transfer learning, ensemble methods, and real-time optimization to enhance performance. This study advances deep learning-based
image recognition for applications in autonomous driving and traffic management. This project implements a deep learning algorithm for image recognition, focusing on traffic sign classification. Traditional machine learning methods struggle with manual feature extraction and dataset diversity. To address these limitations, a robust convolutional neural network (CNN) with residual blocks, dropout layers, and global average pooling is utilized. Preprocessing techniques like normalization and data augmentation enhance accuracy and generalization. Using TensorFlow and Keras, experiments were conducted on the German Traffic Sign Recognition Benchmark (GTSRB) and the Chinese Traffic Sign Dataset. The model achieved 99.54% validation accuracy and 94.95% test accuracy on GTSRB, but overfitting led to 60.38% accuracy on the smaller Chinese dataset. The study highlights CNN effectiveness in pattern recognition, with strengths in GPU acceleration and modular architecture. Challenges like overfitting and computational
constraints persist. Future research should explore transfer learning, ensemble methods, and real-time optimization to enhance performance. This study advances deep learning-based image recognition for applications in autonomous driving and traffic management.
Supervisor(s)
co-supervisor