项目作者: hari2594

项目描述 :
The problem I have solved in this code is to take a simple video as input data and process it to detect the lane within which the vehicle is moving. Then we will find a representative line for both the left and right lane lines and render those representations back out to the video as a blue overlay.
高级语言: Python
项目地址: git://github.com/hari2594/ADAS---Lane-Detection.git
创建时间: 2019-07-07T16:13:52Z
项目社区:https://github.com/hari2594/ADAS---Lane-Detection

开源协议:

下载


" class="reference-link">ADAS - Lane Detection

The problem I have solved in this code is to take a simple video as input data and process it to detect the lane within which the vehicle is moving. Then we will find a representative line for both the left and right lane lines and render those representations back out to the video as a blue overlay.

Computer vision is an area of computer science devoted to the extraction and processing of structured information from mostly-unstructured image data. We are going to use OpenCV to process the input images to discover any lane lines held within and also for rendering out a representation of the lane. Additionally, images are really just dense matrix data, so we will use numpy and matplotlib to do transformations and rendering of image data.


The following techniques are used:

  1. Canny Edge Detection
  2. Region of Interest Selection
  3. Hough Transform Line Detection

Lane Detection: Demo Video

Watch the video


Contributing

Patches are welcome, preferably as pull requests.