This project implements a basic lane detection algorithm using computer vision techniques. The current method works well for straight lanes but has difficulty predicting lanes on curves. A future version will address this limitation.
- π Detects lanes on roads using image processing.
- π Works well for straight roads.
- π₯ Uses OpenCV and NumPy for image processing.
- The current implementation struggles with curved lanes.
- Performance may vary under different lighting and weather conditions.
Ensure you have the following installed before running the code:
- Python 3.x π
- OpenCV π
- NumPy π’
- Jupyter Notebook π (if running the
.ipynbfile)
Install dependencies using:
pip install opencv-python numpy jupyter- Clone the repository or download the notebook.
- Open the
LaneDetection.ipynbfile in Jupyter Notebook. - Run the cells step by step to process the input images or video.
- View the detected lanes on the processed output.
- β Improved lane detection for curved roads.
- π§ Integration with deep learning models for better accuracy.
- π₯ Real-time lane detection using video input.
Stay tuned for the next version with enhanced capabilities! π
