UppuluriKalyani / ML-Nexus

ML Nexus is an open-source collection of machine learning projects, covering topics like neural networks, computer vision, and NLP. Whether you're a beginner or expert, contribute, collaborate, and grow together in the world of AI. Join us to shape the future of machine learning!
https://ml-nexus.vercel.app/
MIT License
69 stars 123 forks source link

Add new Computer Vision Project Self Driving Car #744

Closed karthikyandrapu closed 2 weeks ago

karthikyandrapu commented 2 weeks ago

Is your feature request related to a problem? Please describe. The current implementation performs lane detection on video frames using Canny edge detection and Hough line transformations. However, the accuracy of lane detection decreases when the video has low visibility (such as nighttime driving or adverse weather). Additionally, there is no adaptive thresholding to handle varying brightness levels, which could improve detection accuracy.

Describe the solution you'd like An adaptive thresholding technique for Canny edge detection could be implemented to adjust thresholds dynamically based on the brightness level of each frame. Additionally, introducing a weighted average on lane lines over several frames could reduce noise and improve line stability, particularly when there are rapid brightness changes.

Screenshots: findingLanes cannyEdgeDetection

Describe alternatives you've considered

Approach to be followed (optional)

Additional context The current code uses Hough line transformations to detect lane lines, but adding adaptive thresholding and frame averaging could make it more effective across various driving conditions.

github-actions[bot] commented 2 weeks ago

Thanks for creating the issue in ML-Nexus!🎉 Before you start working on your PR, please make sure to:

UppuluriKalyani commented 2 weeks ago

@karthikyandrapu lane detection already done, before raising please check whether they are existed or not

github-actions[bot] commented 2 weeks ago

Hello @karthikyandrapu! Your issue #744 has been closed. Thank you for your contribution!