The document proposes a model to automatically detect traffic signs using convolutional neural networks (CNN) and the Keras library, even if the signs are unclear or damaged. It aims to help autonomous vehicles properly identify different types of traffic signs. The methodology involves collecting a dataset of traffic sign images, training a CNN model using Keras, testing the model on new images, and using the trained model to recognize signs from user-provided inputs in real-time. Evaluation metrics like accuracy and loss are plotted to analyze the model's performance. The system is meant to achieve over 95% accuracy in identifying various traffic sign types to assist self-driving cars in safely following traffic rules.