# Lane Detection with Deep Learning

## Reference

### \[집콕]자율주행 인공지능 시스템

## Introduction

![](/files/-Mfh37U78htw6X_y15fu)

![](/files/-Mfh3X-eSGoq3oqzOlJZ)

![](/files/-Mfh43mEkhrgxsAAn9UA)

![](/files/-Mfh4DLPFeW6laNV4_cJ)

### Other issues

Highly curved lanes, Occlusions, Road crossings

![](/files/-Mfh5Fr8fmvw2HdleNWT)

## Dateset for Lanes

### CU-LANE: Hongkong dataset

## Deep Learning-based Lane Detection

### Semantic Segmentation

Uses Encoder-Decoder

![](/files/-Mfh5nC6NmulyOAMktQW)

#### Drivable Area Segmentation (Pizzati, 2019)

![](/files/-Mfh5z9N43TXUPMUPnvA)

#### LaneNet (Wang, 2018)

![](/files/-Mfh6gz725ef20fYYgQ1)

Deep Learning 기반 Lane Detection 성능 지표 (CU-Lane 데이터셋)

![](/files/-Mfh6tocI9VblbmTH6Ew)

###

### UltraFast (UFAST) Lane Detection

1. Grid Cell과 ROI (수평선 아래)의 도입으로 전체 연산량 대폭 감소
2. 차선을 따라 기울기가 일정함을 고려한 (Domain Knowledge) 손실 함수 설계로 차선 탐지 성능 향상
3. 학습 시에만 사용하는 Auxiliary Branch로 Global & Local한 Feature 정보를 통합하여 차선을 탐지하고 그 정확도를 Main Branch와 별도의 Loss Function으로 구성하여 전체 학습 성능을 향상 (Down Sampling으로 인한 정보 손실 감소, GoogLeNet과 유사)

![](/files/-Mfh7LtCojr-i8H-MIy8)

![](/files/-Mfh82aTmW9KWekD9pL7)

![](/files/-Mfh8XATcfp2f3bNWyPI)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ykkim.gitbook.io/dlip/deep-learning-for-perception/notes/lane-detection-with-deep-learning.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
