Lane detection, a critical aspect of advanced driver assistance systems (ADAS) and autonomous vehicles, is addressed in this work, combining classical computer vision methods with deep learning techniques. The proposed solution, utilizing a UNet-based model trained with TensorFlow and Keras, enhances vehicle perception for intelligent transportation systems. Integrated functionalities for pothole detection and traffic sign detection further contribute to safety and efficiency, enabling vehicles to identify road hazards and comply with regulations. The system encompasses data preprocessing, model training, and real-time video analysis, while a classical lane detection pipeline using OpenCV showcases various stages such as grayscale conversion, Gaussian blur, Canny edge detection, masking, Hough transform, and lane overlay. This comprehensive approach supports road safety, traffic management, and transportation efficiency initiatives, making significant strides in intelligent transportation systems and urban planning.
Read full abstract