In today's life, Traffic sign identification is a significant domain of environment awareness system. This traffic sign identification is becoming a top priority for modern transportation systems as it is highly essential to maintain the road safety nowadays. While detecting the traffic signs using various target detection techniques, many real-time problems are being faced like easy omission, undesirable light, inaccurate positioning for traffic signs (during detection), disorientation, motion blur, color fade, occlusion, rain, and snow. In view of these problems that the traffic signs cannot be recognized well, many novel target detection technologies are emerging, which in-turn solves these problems. This article introduces a reliable traffic sign categorization system, with the help of OpenCV for image enhancement and a five-layered Convolution Neural Network. The significance of sophisticated traffic sign identification for preventing accidents and promoting road safety is emphasized by this research that classifies traffic signs. The proposed CNN model has proved to achieve a remarkable classification accuracy and flexibility in response to changes in sign and environment, as demonstrated by the outcomes of the experiments. The strength of the proposed model has been tested on the German Traffic Sign Dataset and the experimental results have unfolded the fact that this model has recognized German traffic signs, with a better classification accuracy of 97.3%.