This document presents a lane detection method using image processing techniques in Python. It involves Gaussian smoothing, Canny edge detection, region masking of the road area, and Hough transform to detect lane lines. The key steps are preprocessing the image, extracting edges, selecting the road region, and applying Hough transform to detect prominent lines corresponding to the lane markings. Experimental results on test images and videos demonstrate the effectiveness of the approach for lane detection without using complex deep learning methods. Some limitations around noise and variations in road conditions are also discussed.