Skip to content

Latest commit

 

History

History
20 lines (11 loc) · 1.46 KB

README.md

File metadata and controls

20 lines (11 loc) · 1.46 KB

Lane Detection

A final year BEng electronics project that aims to detect lanes on a road from a live video feed. Using an FPGA, the lanes are detected by applying the sobel operator combined with searching for pixels brighter than a variable threshold.

Demonstration

Demonstration.mp4

This demonstration shows a recording of the screen which displays the processed video. The red markers are produced by the FPGA to indicate the position of the lane.

Schematic

Schematic

A circuit board was designed which includes an iCE40 FPGA, a VGA port for video input, a VGA-to-digital conversion chip, a STM32 microcontroller to configure the FPGA and VGA converter, and a display to view the processed images. The circuit board also features a power supply, overvoltage protection, and reverse polarity protection.

PCB

PCB1 PCB2